[hidden]{display:none}.uppercase{text-transform:uppercase}a,.link{text-decoration:none}.product-add-to-cart-button .button__content svg{background-color:transparent}.product-add-to-cart-button .button__content svg path{stroke:#fff!important}.product-add-to-cart-button button[data-ref]>.button__content{justify-content:space-between;width:97%}.header__icon{width:24px}.header__icon svg.icon,.header__icon-search svg.icon{width:24px;height:24px;background-color:transparent}.header__icon-count-bubble{bottom:-2px;right:-3px}header-component:not(.header--transparent) .header__icon-count-bubble{background-color:transparent}.header__layout--logo-center-with-two-menus .header__layout--logo-center-with-two-menus__logo-and-menus{grid-template-columns:1fr auto 1fr}.header__actions{gap:.7rem}.header__layout--logo-center-with-two-menus .header__layout--logo-center-with-two-menus__logo-and-menus>.header__menu:first-of-type{min-width:590px}.image-banner__content .button--secondary,.button--tertiary,.article-card-group a{text-decoration:underline;letter-spacing:16%;text-underline-offset:4px}.text-block--custom-width.text-block.paragraph>*{line-height:26px}.tab__button{border-top:0;border-left:0;border-right:0;padding-bottom:0}.tabs__navigation-inner{gap:var(--gap-xl)}.text-block--uppercase>*{text-transform:uppercase}.collection-heading{display:flex;justify-content:center;align-items:center;gap:10px}.collection-heading>p{margin:0}.side-menu__toggle-link,.variant_label,.size_guide_link .text-block.paragraph>*,.accordion__heading-title,.cart__totals p,.cart__totals *,.cart-drawer__header_title p,.store-availability-drawer__title{font-size:var(--font-body--size-small);text-transform:uppercase}.menu-block__link{font-size:var(--font-body--size-small)}.cart__totals p,.cart__totals *{letter-spacing:1px}.size_guide_link .text-block.paragraph>p{background-image:url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 9L7.5 6L4.5 3' stroke='black' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right;background-size:contain;padding-right:18px}.size_guide_link{margin-bottom:40px;margin-top:5px}.menu-block__list{gap:var(--gap-sm)}.megamenu-group .menu-block__list{gap:var(--gap-md)}.footer-bottom-bar dropdown-component .dropdown-content{bottom:30px;top:unset}.footer-bottom-bar .dropdown-localization-container{max-width:none;width:max-content}dropdown-component .dropdown-localization__toggle,.localization-form__country{font-size:var(--font-body--size-small)}.footer-copyright{text-transform:uppercase;gap:var(--gap-lg);font-size:var(--font-body--size-small);opacity:.6}.newsletter-signup .input-group__action .button{color:#e8e6e1;background-color:var(--color-primary-button-background);border:var(--button-primary-border-width) solid var(--color-primary-button-border);font-size:var(--font-body--size)}.newsletter-signup .input-group{background-color:transparent}.newsletter-signup .input-group .textfield input{border:1px solid}.newsletter-signup .textfield label{left:0;color:#b3b3b3}.newsletter-signup .input-group:focus-within{border-color:transparent}.marketing-consent{display:flex;align-items:flex-start;gap:var(--gap-xs, 8px);cursor:pointer}.marketing-consent__checkbox{appearance:none;-webkit-appearance:none;flex-shrink:0;margin-top:2px;width:13px;height:13px;border:1px solid var(--color-foreground);background-color:transparent;cursor:pointer;position:relative;display:inline-block}.marketing-consent__checkbox:checked{background-color:var(--color-foreground);border-color:var(--color-foreground)}.marketing-consent__checkbox:checked:after{content:"";position:absolute;left:.8px;top:1.5px;width:7px;height:3px;border-left:2px solid var(--color-background);border-bottom:2px solid var(--color-background);transform:rotate(-45deg)}.marketing-consent__checkbox:focus-visible{outline:1px solid var(--color-foreground);outline-offset:2px}.marketing-consent__text>p{font-size:var(--font-body--size-small);opacity:.6;line-height:1.4;letter-spacing:.25px}.marketing-consent__text p{margin:0}.marketing-consent__text a{color:inherit}predictive-search .input-group__action .icon{background-color:transparent}predictive-search .dialog-modal__close .button--icon-only{min-width:20px}.splide__slide.announcement p{letter-spacing:.25%}.footer-bottom-bar__content{display:flex;justify-content:space-between;flex-wrap:wrap}.see-more__content{mask:unset;-webkit-mask:unset}.see-more__toggle-text{text-underline-offset:4px}.breadcrumbs-container{text-transform:uppercase}.breadcrumbs__item,product-card .text-block.paragraph>h2,product-card product-price.paragraph,.main-collection__results-for{font-size:var(--font-body--size-small)}.product-card-media-gallery__add-to-wishlist-button{left:var(--padding-xs);top:calc(var(--padding-xs) + 6px);bottom:unset;right:unset}.product-media-gallery add-to-wishlist-button{position:absolute;top:calc(var(--padding-xs) + 3px);right:calc(var(--padding-xs) + 3px);z-index:2;min-width:25px!important;min-height:18px!important}product-card-swatches{position:absolute;top:calc(var(--padding-xs) + 6px);right:var(--padding-xs);z-index:2;transition:opacity .2s ease-in-out}.product-card-media-gallery__add-to-wishlist-button .button,.product-media-gallery add-to-wishlist-button{min-height:0;min-width:0}.product-card-media-gallery__add-to-wishlist-button theme-icon,.product-media-gallery add-to-wishlist-button theme-icon{width:20px;height:20px}.product-card-media-gallery__media--has-hover{position:relative}.product-card-media-gallery__media-hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}.product-card:hover .product-card-media-gallery__media-hover{opacity:1}.product-card-swatches__similar-products{display:flex;align-items:center;gap:4px}.product-card-swatches__product-swatch{position:relative;display:inline-flex;cursor:pointer}.product-card-swatches__product-swatch--icon:after{content:"";position:absolute;width:40%;border-top:1px solid;top:-5px;left:30%}.product-card-swatches__more{font-size:calc(var(--font-body--size-small) - 3px);margin-bottom:-2px}.product-swatch-color{width:20px;height:14px}.main-collection__products-grid,.collection-featured__grid{column-gap:20px;row-gap:20px}.filter-and-sort{display:flex;justify-content:space-between;align-items:center}.product-card-swatches__product-swatch:only-child{display:none}.subcollections-nav-section{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);width:100%;border-bottom:var(--separator-border-width) solid #d9d9d9}.subcollections-nav{display:flex;align-items:center;gap:var(--gap-lg, 32px);width:100%}.subcollections-nav__title{flex-shrink:0;margin:0;white-space:nowrap}.subcollections-nav__title--uppercase{text-transform:uppercase}.subcollections-nav__scroller{flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;display:block}.subcollections-nav__scroller.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.subcollections-nav__scroller::-webkit-scrollbar{display:none;height:0}.subcollections-nav__list{display:flex;align-items:center;gap:var(--gap-lg, 28px);list-style:none;margin:0;padding:0;white-space:nowrap;width:max-content}.subcollections-nav__list--uppercase{text-transform:uppercase}.subcollections-nav__item{flex-shrink:0}.subcollections-nav__link{display:inline-block;color:var(--color-foreground);text-decoration:none;font-size:var(--font-body--size-small);padding-bottom:4px;border-bottom:1px solid transparent;transition:var(--animation-link-hover)}.subcollections-nav__link:hover{opacity:var(--opacity-link-hover)}.subcollections-nav__link--active{font-weight:600;border-bottom-color:currentColor}.subcollections-nav__scroller{touch-action:pan-x;overscroll-behavior-x:contain}.subcollections-nav-section{overflow:hidden}.subcollections-nav{max-width:100%}.custom-video-progress{display:flex;align-items:center;gap:12px;width:100%;padding:8px 14px;background:#0000;border-radius:999px;color:#fff}.custom-video-progress__play,.custom-video-progress__mute{background:none;border:none;padding:0;color:inherit;display:flex;align-items:center;cursor:pointer}.custom-video-progress__track{flex:1;height:1px;background:#ffffff59;border-radius:999px;cursor:pointer;position:relative}.custom-video-progress__fill{position:absolute;top:0;right:0;bottom:0;left:0;width:0%;background:currentColor;border-radius:999px}.custom-video-progress__thumb{position:absolute;top:50%;left:0%;transform:translate(-50%,-50%) scale(1.4);display:flex;align-items:center;justify-content:center;pointer-events:none}.custom-video-progress__valise{display:flex;align-items:center;opacity:.9;display:none}.main-collection__products-grid .image-banner-wrapper,.main-blog__articles-grid .image-banner-wrapper,.article .image-banner-wrapper{grid-column:1 / -1;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.grid-tile-number-buttons{display:flex;align-items:center;gap:12px;font-size:var(--font-body--size-small);letter-spacing:.05em}.grid-tile-number-buttons-desktop,.grid-tile-number-buttons-mobile{display:flex;align-items:center;gap:8px}.grid-tile-number-buttons-mobile{display:none}.grid-tile-number{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:4px;cursor:pointer;color:var(--color-foreground);opacity:.35;transition:opacity .2s ease}.grid-tile-number:hover{opacity:.7}.grid-tile-number.active{opacity:1}.grid-tile-number svg{display:block}.accordion__header .icon{width:14px;height:14px}.product-media-gallery .splide__pagination li{line-height:0}.product-media-gallery .splide__pagination{opacity:1;align-items:flex-start;justify-content:flex-start;width:fit-content;flex-direction:column}.splide__pagination__page{height:6px;margin:2px;width:6px;border-radius:50%;background:transparent;border:1px solid #000}.splide__pagination__page.is-active{background:#000}.product-media-gallery .splide__pagination{bottom:1em}.variant-picker__option-values .product-swatch-color{width:28px;height:20px}.variant-picker__option-values .product-card-swatches__similar-products{gap:8px;margin-top:0;flex-wrap:wrap}.product-card-swatches__product-swatch--icon .product-swatch-color{border:0px solid #000;outline:1px solid}.header__icon-search{display:flex;align-items:center;gap:5px}.header__icon-search span{font-size:12px}wishlist-header-icon{bottom:-2px}header-component[data-sticky-state=inactive] .header__icon-count-bubble-inner{background-color:#fff;color:#000}.text-block.paragraph .metafield-rich_text_field *,.see-more__content .metafield-rich_text_field *{font-size:var(--font-size)}.article-content__text p:empty,.article-content__text:has(>p:only-child:empty){display:none!important}.article-content__text{margin-top:4rem;margin-bottom:4rem}@media(max-width:750px){:root{--header-height: 40px !important}.header__icon-search span,.grid-tile-number-buttons-desktop{display:none}.grid-tile-number-buttons-mobile{display:flex}.article-content__text{margin-top:1.5rem;margin-bottom:1.5rem}}@media not (max-width:1024px){.header__actions .search-popup{display:none}}@media(max-width:1024px){.header__actions .header__icon-account,.header__actions .dropdown-localization{display:none!important}.header__icon-search span{display:none}}@media not (min-width:1427px){.header__menu-desktop-list{--menu-items-gap: .5rem !important}.header__menu a{font-size:calc(var(--font-body--size) - 1px)}.header__layout--logo-center-with-two-menus .header__layout--logo-center-with-two-menus__logo-and-menus>.header__menu:first-of-type{min-width:560px}}@media not (max-width:750px){product-card-swatches{opacity:0}.product-card:hover product-card-swatches{opacity:1}.tabs__panel{margin-top:var(--margin-xl)}.footer__content>.group{min-width:300px}.footer__content.page-width,.header__layout .page-width,.footer-bottom-bar__content,.image-banner__content-wrapper.page-width{padding-left:16px;padding-right:16px}.image-banner__content-wrapper.page-width{max-width:100%}.text-block--custom-width{max-width:var(--text-block-width);width:100%}}@media not (max-width:768px){.footer__content>.group{min-width:400px}.blog_articles .paragraph a{margin-top:2rem;display:inline-block}}@media not (min-width:749px){.product-media-gallery .splide__pagination{align-items:center;justify-content:center;width:auto;flex-direction:row}.size_guide_link{margin-bottom:25px}.product-media-gallery add-to-wishlist-button{right:calc(var(--padding-xs) - 2px)}.product-card-swatches__product-swatch--icon .product-swatch-color,.product-card-media-gallery__add-to-wishlist-button .button,.product-media-gallery add-to-wishlist-button{border:none}.product-card-swatches__product-swatch--icon:after,.product-card-media-gallery__add-to-wishlist-button .button:after,.product-media-gallery add-to-wishlist-button:after{border-top:1px solid}.main-collection__products-grid{column-gap:10px;row-gap:10px}.subcollections-nav{flex-direction:column;align-items:flex-start;gap:var(--gap-md, 32px)}.subcollections-nav-section{--padding-top: 30px !important;--padding-bottom: 0 !important}.subcollections-nav__scroller{width:100%;max-width:100%}.image-banner__content .button{min-height:calc(var(--inputs-min-height) - 15px)}.image-banner__content .button--tertiary,.button--tertiary{font-size:var(--font-body--size-small)}.tabs__navigation-inner{gap:var(--gap-lg)}.collection_counter{display:none}:root{--grid-gap-horizontal: 10px;--grid-gap-vertical: 10px}.collection-card{gap:5px}.tab__button{font-size:var(--font-body--size-small)}.header__icon-cart{margin-right:-4px}.header__actions{gap:.6rem}.header__actions .search-popup{display:block!important}.header__icon svg.icon,.header__icon-search svg.icon,.header__icon-wishlist .icon{width:19px;height:24px}.header__icon-wishlist{width:auto!important;bottom:-1px}.header__icon-count-bubble-inner{width:10px;height:10px;font-size:.4rem}.header__icon-count-bubble{bottom:2px;right:3px}wishlist-header-icon .header__icon-count-bubble{right:-5px}.custom-section .custom-section__inner{padding-top:calc(var(--padding-top) / 2);padding-bottom:calc(var(--padding-bottom) / 2)}.footer .menu-block__content .text-block,.footer .social-icons+.text-block{font-size:var(--font-body--size-emphasized);width:100%}dropdown-component .dropdown-localization__toggle{padding-left:0}.footer-copyright{align-items:flex-start;justify-content:flex-start;gap:var(--gap-sm);flex-direction:column}.footer-bottom-bar dropdown-component .dropdown-content{bottom:150px;top:unset}.footer .menu-block__content{position:relative;width:100%}.footer .menu-block__content .text-block.paragraph{cursor:pointer;position:relative;padding-right:28px;margin:0}.footer .menu-block__content .text-block.paragraph:after{content:"";position:absolute;right:0;top:50%;width:12px;height:12px;transform:translateY(-50%);background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 2V10M2 6H10' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.footer .menu-block__content.is-open .text-block.paragraph:after{background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 6H10' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.footer .menu-block__list{display:none;transition:grid-template-rows .3s ease}.footer .menu-block__list>*{min-height:0;overflow:hidden}.footer .menu-block__content.is-open .menu-block__list{display:grid}.newsletter-signup{margin-top:-20px}}.infinite-scroll-loader{display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;padding:4rem 0}.infinite-scroll-loader__spinner{width:2rem;height:2rem;border:.2rem solid #000;border-top-color:transparent;border-radius:50%;animation:infinite-scroll-spin .7s linear infinite}.infinite-scroll-loader__text{font-size:1.3rem;color:rgba(var(--color-foreground),.7);letter-spacing:.02em}.custom-video-progress{display:none!important}.image-banner-wrapper__inner:has(deferred-media) .custom-video-progress{display:flex!important}@keyframes infinite-scroll-spin{to{transform:rotate(360deg)}}.text-block--uppercase>*{text-transform:uppercase!important}.personalization_group .button.button--tertiary{padding-left:0;padding-right:0;min-width:50px}.personalization_group .text-block{max-width:550px}@media not (max-width:768px){.personalization_group .button-block{margin-top:2rem}}@media not (min-width:749px){.personalization_group .button-block{width:max-content;margin-left:auto;margin-right:auto}}.cart-drawer__close{min-width:5px}.cart-drawer__close.button--tertiary.button--icon-only .icon--close{font-size:18px!important}.cart-drawer__header--with-bottom-border,.cart-drawer__footer--with-top-border,.accordions--dividers .accordion-block:not(:last-child) .accordion{--color-border:#DEDEDE}.cart-drawer__footer>*:not(:last-child){margin-bottom:var(--padding-xxs)}.cart-summary-note.text-block.h6>*{font-size:11px;color:#6b6b6b;letter-spacing:.4px}cart-component .cart__footer{background:#fff;padding-bottom:0}cart-component .cart-footer-blocks .accordions{background:#e7e6e2;width:calc(100% + 42px);margin-left:-21px;margin-bottom:-1px;padding-top:20px;margin-top:20px}.cart-discount_button{background:transparent;color:#000}cart-component .cart__totals .prices *{font-size:14px}cart-component .cart__totals{margin-bottom:20px}cart-component .cart__ctas button{--button-padding-vertical:15px}.cart-header-blocks:empty,.cart__summary:empty{display:none}@media not (min-width:749px){cart-component .cart-footer-blocks .accordions{width:calc(100% + 32px);margin-left:-16px}}.header__submenu--megamenu__content .button--tertiary{padding:0;font-size:12px;min-height:20px;letter-spacing:1px}dropdown-group-component>*{order:10}body:has(.shopify-policy__container){background:#e8e6e1}@media not (min-width:750px){product-card .product-badges__label{font-size:9px;line-height:1.4}product-card .product-swatch-color{width:12px;height:8px}product-card .product-card-swatches__similar-products{gap:3px}product-card .product-card-swatches__more{font-size:8px}}#FreeShippingBanner{background-color:#000!important;color:#fff!important;font-family:Inter,sans-serif!important;font-size:12px!important;line-height:30px!important;padding:0 1rem!important;text-align:center!important;letter-spacing:.02em}.infinite-scroll-loader[hidden]{display:none}.article-content__text>p+p{margin-top:var(--margin-md, 1rem)}.article-content__text>p:has(>strong:only-child)+p{margin-top:.5rem}.article-content__text>p+p:has(>strong:only-child){margin-top:1.5rem}@supports (height: 100dvh){cart-drawer,.header__mobile-menu-overlay{height:100dvh}}@media not (max-width:750px){.shopify-block:has(>.desktop-hide):not(:has(>:not(.desktop-hide):not(style):not(script))){display:none}}@media(max-width:750px){.shopify-block:has(>.mobile-hide):not(:has(>:not(.mobile-hide):not(style):not(script))){display:none}}.bleed-image{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);grid-column:1 / -1;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.shopify-section:has(.footer-bottom-bar){overflow-x:clip;overflow-y:visible}@media not (min-width:750px){.main-collection__products-grid{column-gap:1px;margin-inline:calc(4px - var(--page-margin-mobile))}.main-collection__products-grid .product-card-group{padding-inline:6px}.main-collection__products-grid .product-card{gap:4px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
