:root{--vs-black: #121212;--vs-grey: rgba(18, 18, 18, .6);--vs-line: rgba(18, 18, 18, .1);--vs-ease: .2s ease;--vs-x: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 17'%3E%3Cpath d='M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z' fill='black' stroke='black' stroke-width='1'/%3E%3C/svg%3E")}.vs-panel__close svg{display:none}.vs-panel__close:before,cart-drawer .cart-close:before{content:"";display:block;width:10px;height:10px;background-color:currentColor;-webkit-mask:var(--vs-x) center / contain no-repeat;mask:var(--vs-x) center / contain no-repeat}cart-drawer .cart-close{display:block;font-size:0!important;line-height:0}a,a:hover,.link,.link:hover,.underlined-link,.link--text:hover,.full-unstyled-link:hover,.underline-links-hover:hover a,.header__active-menu-item,.header__menu-item:hover span,.list-menu__item--active,.list-menu__item--link:hover,.accordion__title,.footer a,.footer .list-menu__item--active{text-decoration:none!important}.rte a,.rte a:hover{text-decoration:underline!important;text-underline-offset:.3rem}.header__inline-menu .icon-caret{display:none!important}.header__inline-menu .list-menu--inline{gap:3.2rem}.header__inline-menu .header__menu-item,.header__inline-menu summary.list-menu__item{padding:1.2rem 0;color:var(--vs-black);transition:color var(--vs-ease)}.header__inline-menu .header__menu-item span{color:inherit!important}.header:has(:is(.list-menu--inline>li>header-menu>details>summary,.list-menu--inline>li>a,.header__icon--cart):hover) :is(.list-menu--inline>li>header-menu>details>summary,.list-menu--inline>li>a,.header__icon--cart){color:var(--vs-grey)}.header:has(:is(.list-menu--inline>li>header-menu>details>summary,.list-menu--inline>li>a,.header__icon--cart):hover) :is(.list-menu--inline>li>header-menu>details>summary,.list-menu--inline>li>a,.header__icon--cart):hover{color:var(--vs-black)}.header__icon--cart{transition:color var(--vs-ease)}.header__inline-menu .header__menu-item{font-weight:500}.header .header__icon--cart{font-weight:500!important}.header__inline-menu .header__submenu .header__menu-item{font-weight:400}@media screen and (min-width:990px){html:has(header-menu details[open]){overflow:hidden}header-menu details[open]>summary:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#12121226;z-index:98;cursor:default;animation:vsFade .25s ease}header-menu .header__submenu.list-menu--disclosure{position:fixed;top:0;left:0;bottom:0;width:min(40rem,90vw);min-width:0;max-height:none;height:100vh;margin:0;padding:3.2rem 4rem;background:#fff;border:0;border-right:1px solid var(--vs-line);border-radius:0;box-shadow:none;z-index:99;overflow-y:auto;display:flex;flex-direction:column;animation:vsSlideIn .3s ease}header-menu details[open]>.header__submenu.list-menu--disclosure{opacity:1;transform:none}header-menu .header__submenu .header__menu-item{padding:.7rem 0;font-size:1.4rem;letter-spacing:.04rem;text-transform:uppercase;color:var(--vs-black)}header-menu .header__submenu:has(.header__menu-item:hover) .header__menu-item{color:var(--vs-grey)}header-menu .header__submenu:has(.header__menu-item:hover) .header__menu-item:hover{color:var(--vs-black)}}.vs-panel__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:4rem;font-size:12px;letter-spacing:.04rem;text-transform:uppercase;color:var(--vs-black)}.vs-panel__head>span,.menu-drawer .vs-drawer__parent{font-weight:500}.vs-panel__close{display:flex;align-items:center;justify-content:center;width:10px;height:10px;background:none;border:0;padding:0;color:var(--vs-black);cursor:pointer;transition:color var(--vs-ease)}.vs-panel__close:hover{color:var(--vs-grey)}@keyframes vsSlideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes vsFade{0%{opacity:0}to{opacity:1}}.menu-drawer .icon-arrow,.menu-drawer .icon-caret{display:none!important}.menu-drawer__navigation{padding:2.4rem 0 0}.menu-drawer__menu>li+li{margin-top:2.4rem}.menu-drawer .vs-drawer__parent{display:block;padding:0 2.4rem .6rem;font-size:13px;letter-spacing:.04rem;text-transform:uppercase;color:var(--vs-black)}.menu-drawer .vs-drawer__children{list-style:none;margin:0;padding:0}.menu-drawer .vs-drawer__child,.menu-drawer .menu-drawer__menu>li>a.menu-drawer__menu-item{display:block;padding:.5rem 2.4rem;font-size:13px;letter-spacing:.04rem;text-transform:uppercase;color:var(--vs-black);background:none!important;transition:color var(--vs-ease)}.menu-drawer .menu-drawer__menu>li>a.menu-drawer__menu-item{color:var(--vs-black);padding-top:0}.menu-drawer .menu-drawer__menu:has(.menu-drawer__menu-item:hover) .menu-drawer__menu-item{color:var(--vs-grey)}.menu-drawer .menu-drawer__menu:has(.menu-drawer__menu-item:hover) .menu-drawer__menu-item:hover{color:var(--vs-black)}.menu-drawer .menu-drawer__menu-item--active{background:none!important}.facets__form{grid-template-columns:1fr!important}ul.made-to-order-menu{justify-content:space-between;width:100%;gap:8px 24px}@media screen and (min-width:1000px){#main-collection-filters.facets-wrapper{width:65%;margin-left:auto;margin-right:auto}ul.made-to-order-menu{padding-right:var(--grid-desktop-horizontal-spacing, 8px)}}@media screen and (max-width:749px){.facets-container{display:block!important}.facets-container>facet-filters-form.facets.small-hide{display:block!important}.facets-container>facet-filters-form,.facets-container .facets__form{display:block;min-width:0;max-width:100%;margin:0}#main-collection-filters{padding:0!important}ul.made-to-order-menu{flex-wrap:nowrap;justify-content:flex-start;gap:0 20px;padding:4px 16px 16px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;white-space:nowrap}ul.made-to-order-menu::-webkit-scrollbar{display:none}ul.made-to-order-menu li{flex:0 0 auto}}.product-grid .card-wrapper .card>.card__content{position:relative}.product-grid .card-wrapper .card>.card__content .card__heading .full-unstyled-link:after{pointer-events:auto}.product-grid .card>.card__content .card__heading,.product-grid .card>.card__content .card__heading a{font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important;font-size:14px!important;letter-spacing:.05em!important;text-transform:uppercase!important}@media screen and (max-width:749px){.product-grid .card>.card__content .card__heading,.product-grid .card>.card__content .card__heading a{font-size:13px!important}}ul.made-to-order-menu a{color:var(--vs-grey);text-decoration:none!important;transition:color var(--vs-ease)}ul.made-to-order-menu a:hover,ul.made-to-order-menu a:focus-visible,ul.made-to-order-menu a.active{color:var(--vs-black);text-decoration:none!important}.facet-filters.sorting,.facets__sort,.facets-vertical-sort,.product-count,.product-count-vertical,.mobile-facets__wrapper{display:none!important}html.js .product__info-container .product__accordion{display:none}.product__info-container .accordion__title{font-family:var(--font-body-family)!important;font-size:12px!important;font-weight:400!important;letter-spacing:.02rem!important;text-transform:lowercase!important;color:var(--vs-black);text-decoration:underline!important;text-underline-offset:.3rem}.product__info-container .accordion__title:first-letter{text-transform:uppercase}@media screen and (max-width:749px){media-gallery slider-component{position:relative}media-gallery .slider-buttons{position:absolute!important;left:0;right:0;bottom:.5rem!important;display:block!important;height:2px!important;min-height:0!important;margin:0;padding:0!important;z-index:2;pointer-events:none}media-gallery .slider-buttons .slider-button{display:none!important}media-gallery .slider-counter{display:block;position:relative;height:2px;margin:0;padding:0;background:transparent!important;font-size:0!important;color:transparent;overflow:hidden}media-gallery .slider-counter:after{content:"";position:absolute;top:0;left:0;height:100%;width:calc(100% / var(--vs-total, 1));transform:translate(calc(100% * var(--vs-index, 0)));background:var(--vs-black);transition:transform .3s ease}media-gallery .slider-counter[data-vs-total="1"]{display:none}}.vs-ship-note{margin:1.2rem 0 2.4rem;font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;color:var(--vs-grey)}.vs-help-trigger{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;margin:1.6rem 0 0;padding-bottom:.6rem}.vs-help-open{padding:0;background:none;border:0;font-family:var(--font-body-family);font-size:12px;letter-spacing:.02rem;color:var(--vs-black);text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.vs-help[hidden]{display:none}.vs-help{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.vs-help__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#12121226;animation:vsFade .25s ease}.vs-help__panel{position:absolute;top:0;right:0;bottom:0;width:min(40rem,100vw);padding:3.2rem 4rem;background:#fff;border-left:1px solid var(--vs-line);overflow-y:auto;outline:none;animation:vsSlideInRight .3s ease}.vs-help .vs-panel__head>span{font-weight:500}.vs-help__body{font-size:13px;line-height:1.6;color:var(--vs-black)}.vs-help__body p{margin:0}.vs-help__body p+p{margin-top:.2rem}.vs-help__group+.vs-help__group{margin-top:2.4rem}.vs-help__heading{margin:0 0 .8rem;font-family:var(--font-body-family)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.04rem!important;line-height:1.6!important;text-transform:uppercase;color:var(--vs-black)}.vs-help__body table{width:100%;border-collapse:collapse;font-size:12px}.vs-help__body td,.vs-help__body th{padding:.8rem .4rem .8rem 0;border:0;border-bottom:1px solid var(--vs-line);text-align:left;font-weight:400}.vs-help__body tr:first-child td,.vs-help__body td:first-child{font-weight:500}.vs-help__body a{color:var(--vs-black);text-decoration:underline!important;text-underline-offset:.3rem}.vs-help__body a:hover{color:var(--vs-grey)}html.vs-help-is-open{overflow:hidden}@keyframes vsSlideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@media screen and (max-width:749px){.vs-help__panel{padding:2.1rem 2rem}}.vs-insta-head{display:flex;justify-content:flex-start;margin:0 0 16px;padding:0 1.6rem;font-size:12px;font-weight:500;letter-spacing:.04rem;text-transform:uppercase;color:var(--vs-black)}.vs-insta-head+#insta-feed{margin-top:0!important}#insta-feed>h2{display:none!important}.vs-insta-head a{color:var(--vs-black);text-decoration:none!important;transition:color var(--vs-ease)}.vs-insta-head a:hover{color:var(--vs-grey)}#insta-feed .instafeed-new-arrow{width:24px!important;height:24px!important;margin:0!important;padding:0!important;background:#fff!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:translateY(-50%)!important;opacity:1!important}#insta-feed .instafeed-new-arrow>*{display:none!important}#insta-feed .instafeed-new-arrow:before{content:""!important;display:block!important;position:absolute;top:50%;left:50%;width:0;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;transform:translate(-50%,-50%)}#insta-feed .instafeed-new-arrow:after{display:none!important}#insta-feed .instafeed-new-arrow-prev{left:16px!important;right:auto!important}#insta-feed .instafeed-new-arrow-prev:before{border-right:5px solid #000}#insta-feed .instafeed-new-arrow-next{left:auto!important;right:16px!important}#insta-feed .instafeed-new-arrow-next:before{border-left:5px solid #000}#insta-feed{position:relative}#insta-feed .instafeed-new-layout-container{position:static!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}#insta-feed .instafeed-new-layout-container::-webkit-scrollbar{display:none}#insta-feed .instafeed-new-layout-wrapper{transform:none!important}#insta-feed .instafeed-new-layout-item{flex-shrink:0!important;scroll-snap-align:start}@media screen and (max-width:749px){#insta-feed .instafeed-new-layout-container{height:auto!important}#insta-feed .instafeed-new-layout-wrapper{gap:2px!important}#insta-feed .instafeed-new-layout-item{flex:0 0 66%!important;width:66%!important;height:auto!important;aspect-ratio:4 / 5}}variant-selects .product-form__input input[type=radio]+label{color:var(--vs-grey)!important;text-decoration:none!important;transition:color var(--vs-ease)}variant-selects .product-form__input input[type=radio]+label:hover,variant-selects .product-form__input input[type=radio]:checked+label{color:var(--vs-black)!important}cart-drawer.drawer{background-color:#12121226}cart-drawer .drawer__inner{padding:0 4rem!important}cart-drawer .drawer__heading,cart-drawer .totals__total{font-family:var(--font-body-family)!important;font-size:12px!important;font-weight:400!important;letter-spacing:.04rem!important;text-transform:uppercase}cart-drawer .drawer__heading{font-weight:500!important}cart-drawer .cart-item__totals .price,cart-drawer .cart-item__details .product-option{font-size:13px!important;letter-spacing:.02rem}cart-drawer .cart-remove-button{min-width:0;min-height:0;padding:0!important;font-family:var(--font-body-family)!important;font-size:12px!important;font-weight:400!important;letter-spacing:.02rem!important;text-transform:none!important;text-decoration:underline!important;text-underline-offset:.3rem}cart-drawer .cart-remove-button span{text-decoration:inherit}cart-drawer .tax-note{font-size:12px!important;color:var(--vs-grey)!important}cart-drawer .cart__empty-text{font-family:var(--font-body-family)!important;font-size:13px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;margin:0 0 2.4rem}cart-drawer .cart__login-title,cart-drawer .cart__login-paragraph{display:none!important}cart-drawer .drawer__close{position:absolute!important;top:38px!important;right:4rem!important;display:flex;align-items:center;justify-content:center;width:10px;height:10px;min-width:0;min-height:0;margin:0;padding:0;color:var(--vs-black);transition:color var(--vs-ease)}cart-drawer .drawer__header{position:static!important;padding:33px 0 0!important;align-items:center;min-height:0}cart-drawer .drawer__heading{line-height:20px}@media screen and (max-width:749px){cart-drawer .drawer__inner{padding:0 2rem!important}cart-drawer .drawer__close{top:26px!important;right:2rem!important}cart-drawer .drawer__header{padding:21px 0 0!important}}cart-drawer .drawer__close:hover{color:var(--vs-grey)}html body .article-card__info,html body .article-card__info time,html body .article-template header .caption-with-letter-spacing{font-weight:400!important}.footer{padding-top:2.4rem!important;padding-bottom:2.4rem!important}.footer .list-menu__item--link{font-size:12px!important;letter-spacing:.04rem;padding-top:.4rem!important;padding-bottom:.4rem!important}.footer .list-social__link{padding:.6rem!important}.footer .list-social__link .icon{width:16px!important;height:16px!important}.footer .list-payment__item svg{width:3rem!important;height:auto!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ve-sav-ui.css.map */
