.section-carousel .swiper-slide{height:auto}.section-carousel .media-position--background,.section-carousel .media-position--top .media,.section-carousel .media-position--bottom .media,.section-carousel .media-position--start .media{aspect-ratio:var(--aspect-ratio)}.section-carousel .content{padding:var(--padding);flex:1}.section-carousel__block{width:100%;height:100%;display:flex}.section-carousel__block.media-position--top .media,.section-carousel__block.media-position--bottom .media{width:100%;height:unset}.section-carousel__content--button{margin-block-start:var(--spacing-4)}@media (hover:hover){.section-carousel__block:hover .section-carousel__content--button.button{color:var(--color-button-hover-text);background-color:var(--color-button-hover-background);border-color:var(--color-button-hover-outline)}.section-carousel__block.media-position--background:hover .section-carousel__content--button.button.button--text{color:rgb(var(--color-heading-text));background-color:#0000;border-width:0;min-height:auto}.section-carousel__block:hover .section-carousel__content--button.button.button--text:after{background-color:rgb(var(--color-heading-text));width:30%}}.shopify-payment-button [role=button],button.shopify-payment-button__button--unbranded{text-align:center;border-radius:var(--button-border-radius);cursor:pointer;font-family:var(--font-button-family);font-size:calc(var(--font-button-scale)*1rem);line-height:calc(1 + 0/var(--font-button-scale));font-weight:var(--font-button-weight);letter-spacing:var(--font-button-letter-spacing);text-transform:var(--button-text-transform);color:var(--color-button-text);background-color:var(--color-button-background);border:0;border:.1rem solid var(--color-button-outline);-webkit-appearance:none;appearance:none;transition:color var(--duration-long),background-color var(--duration-long),border-color var(--duration-long),opacity var(--duration-default);padding:1.6rem 2.4rem;text-decoration:none;display:inline-block;position:relative}quick-cart-drawer:not(:has(.shopify-payment-button)) .button--highlighted-product{margin-block-start:calc(-1*var(--spacing-4))}button.shopify-payment-button__button{--color-button-text:rgb(var(--color-filled-button-text));--color-button-background:rgb(var(--color-filled-button));--color-button-outline:rgb(var(--color-filled-button));--color-button-hover-text:rgb(var(--color-filled-button));--color-button-hover-background:transparent;--color-button-hover-outline:rgb(var(--color-filled-button))}button.shopify-payment-button__button--unbranded{--color-button-text:rgb(var(--color-outlined-button-text));--color-button-background:transparent;--color-button-outline:rgb(var(--color-outlined-button-text));--color-button-hover-text:rgb(var(--color-outlined-button));--color-button-hover-background:rgb(var(--color-outlined-button-text));--color-button-hover-outline:rgba(var(--color-outlined-button),var(--button-hover-border-color-opacity))}.shopify-payment-button__button--branded{z-index:auto}.shopify-payment-button__button--branded .shopify-cleanslate div[role=button]{padding-block:1.2rem!important}more-payment-options-link{display:inline-flex;position:relative;inset-inline-start:50%;transform:translate(-50%)}[dir=rtl] more-payment-options-link{inset-inline:auto 50%;transform:translate(50%)}.shopify-payment-button__more-options{text-transform:uppercase;line-height:var(--line-height-static-sm);letter-spacing:var(--font-button-letter-spacing);margin-block-start:1.2rem;display:inline-block;position:relative;margin-top:var(--spacing-3)!important;font-size:var(--font-size-static-xs)!important;text-decoration:none!important}.shopify-payment-button__more-options:after{content:"";background-color:rgb(var(--color-filled-button));width:100%;height:.1rem;transition:background-color var(--duration-long),width var(--duration-long);margin-inline:auto;display:block;position:absolute;inset-inline:0;inset-block-end:calc(-1.5*var(--spacing-1))!important}[data-shopify=payment-button]{min-height:4.4rem}.shopify-payment-button__more-options.shopify-payment-button__button--hidden{display:none}.shopify-cleanslate [role=button]{height:46px!important}.shopify-cleanslate div>ul>li{border-radius:var(--button-border-radius);overflow:hidden}.cart__dynamic-checkout{width:100%}shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size:46px;--shopify-accelerated-checkout-button-border-radius:var(--button-border-radius);--shopify-accelerated-checkout-button-box-shadow:none;--shopify-accelerated-checkout-skeleton-background-color:var(--color-button-background);--shopify-accelerated-checkout-skeleton-animation-opacity-start:1;--shopify-accelerated-checkout-skeleton-animation-opacity-end:.5;--shopify-accelerated-checkout-skeleton-animation-duration:4s;--shopify-accelerated-checkout-skeleton-animation-timing-function:ease}shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size:46px;--shopify-accelerated-checkout-button-inline-size:46px;--shopify-accelerated-checkout-button-border-radius:var(--button-border-radius);--shopify-accelerated-checkout-button-box-shadow:none;--shopify-accelerated-checkout-inline-alignment:flex-start;--shopify-accelerated-checkout-row-gap:var(--spacing-2);--shopify-accelerated-checkout-skeleton-background-color:var(--color-button-background);--shopify-accelerated-checkout-skeleton-animation-opacity-start:1;--shopify-accelerated-checkout-skeleton-animation-opacity-end:.5;--shopify-accelerated-checkout-skeleton-animation-duration:4s;--shopify-accelerated-checkout-skeleton-animation-timing-function:ease}.shopify-payment-button [role=button]:hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){color:var(--color-button-hover-text);background-color:var(--color-button-hover-background);border-color:var(--color-button-hover-outline)}button.shopify-payment-button__button:hover{color:var(--color-button-hover-text);background-color:var(--color-button-hover-background);border-color:var(--color-button-hover-text)}.shopify-challenge__button{text-align:center;border-radius:var(--button-border-radius);margin:var(--spacing-4)auto 0;cursor:pointer;font-family:var(--font-button-family);font-size:calc(var(--font-button-scale)*1rem);line-height:calc(1 + 0/var(--font-button-scale));font-weight:var(--font-button-weight);letter-spacing:var(--font-button-letter-spacing);text-transform:var(--button-text-transform);color:var(--color-button-filled-text);background-color:var(--color-button-filled-background);border:0;border:.1rem solid var(--color-button-outline);-webkit-appearance:none;appearance:none;transition:color var(--duration-long),background-color var(--duration-long),border-color var(--duration-long),opacity var(--duration-default);--color-button-text:rgb(var(--color-filled-button-text));--color-button-background:rgb(var(--color-filled-button));--color-button-outline:rgb(var(--color-filled-button));--color-button-hover-text:rgb(var(--color-filled-button));--color-button-hover-background:transparent;--color-button-hover-outline:rgb(var(--color-filled-button));padding:1.6rem 2.4rem;text-decoration:none;display:inline-block;position:relative}@media (hover:hover){.shopify-challenge__button:hover{color:var(--color-button-filled-background);background-color:var(--color-button-filled-text);border-color:var(--color-button-filled-background)}}html.js .drawer--search .drawer__content{transform:unset;padding:var(--spacing-6)var(--spacing-4)var(--spacing-5);transform:translateY(-100%)}.field--search{flex:1}.field--search .field__input{font-size:var(--font-size-static-h6);line-height:var(--line-height-static-sm);border:none;border-radius:0;padding-inline-start:0}.drawer--search .drawer__row{margin-block:0}.drawer--search .search__body,.drawer--search .search-drawer__suggestions{margin-block:var(--spacing-5);padding-block:var(--spacing-5);border-block-start:.1rem solid rgba(var(--color-border),var(--alpha-border))}.search-drawer__title,h6.search-drawer__title{font-family:var(--font-heading-family);color:rgb(var(--color-heading-text));opacity:.5;font-size:var(--font-size-static-xs);font-weight:var(--font-weight-heading-medium);line-height:var(--line-height-static-sm);letter-spacing:.14rem;text-transform:uppercase;margin:0 0 1.6rem}.drawer--search .search-drawer__suggestions ul{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.drawer--search .search-drawer__suggestions ul li a{border:.1rem solid rgba(var(--color-border),var(--alpha-border))}.field--search .field__input::-webkit-search-decoration,.field--search .field__input::-webkit-search-cancel-button,.field--search .field__input::-webkit-search-results-button,.field--search .field__input::-webkit-search-results-decoration{display:none}.search__controls .drawer__button-close{z-index:10;width:2.8rem;height:2.8rem;margin-block-end:0;padding:0;position:absolute;inset-block-start:0;inset-inline-end:0}.template--search .search__controls{padding-inline-end:0;position:relative}.template--search .search__controls .drawer__button-close{display:none}.template--search .search-hero .search__controls .search__button--submit,.template--search .search-hero .search__controls .search__button--clear{z-index:3;position:absolute}.template--search .search-hero .search__controls .search__button--submit{justify-content:center;align-items:center;margin-inline-end:var(--spacing-3);display:flex}.template--search .search-hero .search__controls .search__button--submit svg{width:1.6rem;height:1.6rem}@media screen and (width>=990px){html.js .drawer--search .drawer__content{padding-block-start:var(--spacing-7);padding-inline:var(--spacing-6)}.field--search .field__input{font-family:var(--font-heading-family);font-size:var(--font-size-static-h5)}.field--search:after{display:none}}.product-card fieldset{border:0;align-items:center;margin:0;padding:0;display:flex}.variant-options,.product__variant-options{gap:var(--spacing-3);flex-wrap:wrap;display:flex}.product-option__label--image img{opacity:1}.product .product__variant-options{gap:var(--spacing-2)}.product-card .product__variant-options{gap:var(--spacing-1)}.product .product__variant-options>*{display:inline-flex}.variant-options fieldset,.product__variant-options fieldset,fieldset.product__variant-options{border:0;align-items:center;margin:0;padding:0;display:flex}.variant-options fieldset legend,.product__variant-options fieldset legend,fieldset.product__variant-options legend{width:100%;font-size:var(--font-size-static-sm);letter-spacing:.2rem;text-transform:uppercase;color:rgb(var(--color-heading-text));border:0;align-items:center;margin:0;margin-block-end:var(--spacing-1);padding:0;display:flex}.product .product__variant-options legend{margin-block-end:var(--spacing-2)}.variant-options fieldset legend span,.product__variant-options fieldset legend span,fieldset.product__variant-options legend span,.variant-options fieldset legend strong,.product__variant-options fieldset legend strong,fieldset.product__variant-options legend strong{font-weight:var(--font-weight-heading-semibold);margin-inline-start:var(--spacing-1)}.product-card .button--variant:has(.product-option__label){min-width:var(--product-card-option-button-size);height:calc(var(--product-card-option-button-size) + .05rem)}.product-card .product-option__input+.product-option__label--image{width:var(--product-card-option-button-size);height:var(--product-card-option-button-size)}.product-option__label{--variant-option-label--border-radius:0;text-align:center;width:auto;max-width:100%;font-size:var(--font-size-static-xs);line-height:var(--line-height-static-xs);letter-spacing:.1rem;color:rgb(var(--color-foreground));text-transform:uppercase;cursor:pointer;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:var(--variant-option-label--border-radius);will-change:border-color;transition:border-color var(--duration-default);justify-content:center;align-items:center;display:inline-flex;position:relative}.product-option__label:hover{border:.1rem solid rgba(var(--color-foreground),.25)}.product-option__label:not(.product-option__label--image):not(:has(.product-option__swatch)){width:auto;min-width:2.8rem;height:2.8rem;padding-inline:var(--spacing-2);will-change:border-color,background-color;transition:border-color var(--duration-default),background-color var(--duration-default);--variant-option-label--border-radius:0}.product-card .product-option__label:not(.product-option__label--image):not(:has(.product-option__swatch)),.product__product-group .product-option__label{min-width:var(--product-card-option-button-size);height:var(--product-card-option-button-size)}.product-option__label--square{--variant-option-label--border-radius:0}.product-option__label--rounded{--variant-option-label--border-radius:var(--button-border-radius)}.product-option__label--circle{--variant-option-label--border-radius:50%}.product-option__swatch--square{--variant-option-swatch--border-radius:0}.product-option__swatch--circle{--variant-option-swatch--border-radius:50%}.product-option__label--square .product-option__swatch--circle{--variant-option-swatch--border-radius:0}.product-option__input:active+.product-option__label,.product-option__input:checked+.product-option__label,.product-option__input:focus-visible+.product-option__label,.product-option__input:active:focus-visible+.product-option__label,.product-option__input:checked:focus-visible+.product-option__label,.product-option__input:active+.product-option__label:has(.product-option__swatch),.product-option__input:checked+.product-option__label:has(.product-option__swatch){border-color:rgba(var(--color-foreground),1)}.product-option__input:disabled+.product-option__label,.product-option__input.disabled+.product-option__label{pointer-events:none;border-color:rgba(var(--color-foreground),.15);color:rgba(var(--color-foreground),.4);background-color:#0000;overflow:hidden}.product-option__input:disabled:active+.product-option__label,.product-option__input.disabled:active+.product-option__label,.product-option__input:disabled:checked+.product-option__label,.product-option__input.disabled:checked+.product-option__label,.product-option__input:disabled:focus-visible+.product-option__label,.product-option__input.disabled:focus-visible+.product-option__label,.product-option__input:disabled:active:focus-visible+.product-option__label,.product-option__input.disabled:active:focus-visible+.product-option__label,.product-option__input:disabled:checked:focus-visible+.product-option__label,.product-option__input.disabled:checked:focus-visible+.product-option__label{border-color:rgba(var(--color-foreground),.5)}.product-option__label:has(.product-option__swatch) .product-option__swatch{border:.1rem solid rgba(var(--color-foreground),.25);width:1.6rem;height:1.6rem}.product-option__input:checked+.product-option__label:has(.product-option__swatch){border:.15rem solid rgba(var(--color-foreground),1)}.product-card .product-option__label:has(.product-option__swatch){width:auto;height:var(--product-card-option-button-size);aspect-ratio:1;overflow:hidden}.product-card .product-option__label:has(.product-option__swatch) .product-option__swatch{width:100%;height:100%}.product-card .product-option__label:has(.product-option__swatch) .product-option__swatch.product-option__swatch--circle{border-radius:50%}.product-option__label .product-option__swatch{--variant-option-swatch--size:2.4rem;--variant-option-swatch--border-radius:var(--variant-option-label--border-radius);width:var(--variant-option-swatch--size);height:var(--variant-option-swatch--size);background:var(--swatch--background);background-position:var(--swatch-focal-point,50% 50%);border:.1rem solid rgba(var(--color-foreground),.25);border-radius:var(--variant-option-swatch--border-radius);cursor:pointer;transition:opacity var(--duration-default),border-color var(--duration-default),transform var(--duration-default);background-size:cover;background-origin:border-box;display:block;position:relative}.product-option__label .product-option__swatch--unavailable{border-style:dashed;border-color:rgba(var(--color-foreground),.5)}.product-option__input:disabled+.product-option__label .product-option__swatch,.product-option__input.visually-disabled+.product-option__label .product-option__swatch{opacity:.4;position:relative;overflow:hidden}.product-option__input:disabled+.product-option__label:after,.product-option__input.disabled+.product-option__label:after,.product-option__input.visually-disabled+.product-option__label:after,.product-option__input:disabled+.product-option__label .product-option__swatch:after,.product-option__input.disabled+.product-option__label .product-option__swatch:after,.product-option__input.visually-disabled+.product-option__label .product-option__swatch:after{content:"";background:linear-gradient(to top right,rgba(var(--color-background),0)calc(50% - 1px),rgba(var(--color-foreground),0),rgba(var(--color-background),0)calc(50% + 1px));display:block;position:absolute;inset:0}.product-option__input:disabled+.product-option__label:before,.product-option__input.disabled+.product-option__label:before,.product-option__input.visually-disabled+.product-option__label:before,.product-option__input:disabled+.product-option__label .product-option__swatch:before,.product-option__input.disabled+.product-option__label .product-option__swatch:before,.product-option__input.visually-disabled+.product-option__label .product-option__swatch:before{content:"";background:linear-gradient(to top right,rgba(var(--color-background),0)calc(50% - 1px),rgba(var(--color-foreground),.1),rgba(var(--color-background),0)calc(50% + 1px));display:block;position:absolute;inset:0}.product-option__input+.product-option__label--image{--variant-option-label--border-radius:0;border:.1rem solid rgba(var(--color-foreground),.15);background:0 0;width:6rem;height:6rem;transition:none;display:block;position:relative;overflow:hidden;transform:none}.product-option__input+.product-option__label--image>img,.product-option__input+.product-option__label--image>svg{object-fit:cover;object-position:center;width:100%;max-width:100%;height:100%;display:block;position:relative}.product-option__input+.product-option__label--image>svg path{stroke:rgb(var(--color-foreground))}.product-option__input:disabled+.product-option__label--image>img,.product-option__input:disabled+.product-option__label--image>svg,.product-option__input.disabled+.product-option__label--image>img,.product-option__input.disabled+.product-option__label--image>svg,.product-option__input.visually-disabled+.product-option__label--image>img,.product-option__input.visually-disabled+.product-option__label--image>svg{opacity:.5}.product-option__input+.product-option__label--image .product-option__swatch{display:none}.product-option__input+.product-option__label--image:has(.placeholder-svg) .product-option__swatch{mix-blend-mode:multiply;opacity:.5;width:100%;height:100%;position:absolute;inset:0}.product__product-groups{gap:var(--spacing-3);flex-direction:column;display:flex}.product-card__options--inline .product__product-groups{gap:var(--spacing-2);flex-direction:row;justify-content:space-between;width:100%}fieldset.product__product-group{margin-block-end:var(--spacing-5)}.product-card fieldset.product__product-group{margin-block-end:var(--spacing-0)}.product-option__label:not(.product-option__label--image){padding:.1rem}.product__product-group .product-option__label.active{border-color:rgba(var(--color-foreground),1);border-width:.15rem}.product-option__label--image.product-option__label--circle{border-radius:50%}.product__product-group .product-option__label:not(.product-option__label--image) a{border:.1rem solid rgba(var(--color-foreground),.25);width:100%;height:100%;display:block;position:relative}.product__product-group .product-option__label:not(.product-option__label--image) a.product-option__only-text{border:0;height:auto}.product__product-group .media{border-radius:var(--variant-option-swatch--border-radius)}.product__product-group .product-option__label--image,.product__product-group .product-option__label--swatch{--variant-option-label--border-radius:0;will-change:border-color;width:6.4rem;height:6.4rem;transition:none;transition:border-color var(--duration-default);background:0 0;display:block;position:relative;overflow:hidden;transform:none}.product__product-group .product-option__label--swatch{width:2.4rem;height:2.4rem}.product__product-group .product-option__label--image:hover{border-color:rgba(var(--color-foreground),.1)}.product__product-group .product-option__label--image a.product-option__swatch{border:0;border-radius:0;width:100%;height:100%;display:block;position:relative}.product-card .product__product-group .product-option__label--image{width:auto;height:var(--product-card-option-button-size);aspect-ratio:1}.product__product-group .product-option__label--image,.product__variant-picker .product-option__label--image{padding:.5rem}.product-option__label--circle a,.product-option__label--circle a.media{border-radius:50%}.product__product-group .product-option__label--image img{aspect-ratio:1;border-style:solid;border-width:.1rem;border-color:rgba(var(--color-foreground),.1)}.product-option__label--circle img{border-radius:50%}.product__product-group .product-option__label--image>img,.product__product-group .product-option__label--image>svg{object-fit:cover;object-position:center;width:100%;max-width:100%;height:100%;display:block;position:relative}.product__product-group .product-option__label--image>svg path{stroke:rgb(var(--color-foreground))}.collection-facets .checkbox input+label.product-option__label{border:.15rem solid rgba(var(--color-foreground),0);padding-inline:0}.product__product-group .product-option__link.product-swatch__inner-border--disable img{border:none}.product__size-guide{margin-block:auto;margin-inline-start:auto;display:block}.product__size-guide .button.button--text{font-size:var(--font-size-static-xs);padding-block-start:0;display:block}.product__size-guide .rte{overflow:auto}.product__size-guide .rte *{font-size:calc(var(--font-body-scale)*1.4rem);line-height:calc(1 + .6/var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);text-transform:none;margin-inline:unset;letter-spacing:initial}.product__size-guide .rte b,.product__size-guide .rte strong{font-weight:700}.product__size-guide .rte table{width:auto;margin-block-end:1.6rem;margin-inline:.2rem}.product-card__options{flex-direction:column;display:flex}.product-card__options--inline{flex-direction:row;justify-content:space-between}.breadcrumbs{color:rgb(var(--color-foreground));font-size:var(--font-size-static-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-static-sm);letter-spacing:var(--letter-spacing-small);text-transform:var(--font-button-text-transform);z-index:2;width:100%;padding-block:var(--spacing-2);overflow-x:auto}.breadcrumbs .button.button--text{font-size:var(--font-size-static-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-small);text-transform:var(--font-button-text-transform);line-height:var(--line-height-static-xs);color:rgba(var(--color-foreground),1)}.breadcrumbs__list>li:not(:last-child) .button.button--text{color:rgba(var(--color-foreground),.6)}.breadcrumbs li:last-child .button.button--text{cursor:default}.breadcrumbs li:last-child .button.button--text:after{background-color:#0000}.section-page-banner .breadcrumbs{width:auto}.breadcrumbs.collection__breadcrumbs{overflow-x:visible}.breadcrumbs__list{align-items:center;display:flex}.breadcrumbs__list>li{white-space:nowrap}@media (width<=749px){.breadcrumbs__dropdown.theme-dropdown[open] .dropdown-content{display:none}}@media (width>=750px){.breadcrumbs:has(.breadcrumbs__dropdown){overflow-x:visible}}.breadcrumbs__separator{margin:0 .8rem}.breadcrumbs span{opacity:.8;text-align:center;display:inline-block}.breadcrumbs--start .breadcrumbs__list{justify-content:start}.breadcrumbs--center .breadcrumbs__list{justify-content:center;row-gap:var(--spacing-2);flex-wrap:wrap}.breadcrumbs--end .breadcrumbs__list{justify-content:end}.breadcrumbs__dropdown .dropdown-content{min-width:min-content;margin-block-start:var(--spacing-1)}.breadcrumbs__dropdown .dropdown-content a{text-overflow:ellipsis;max-width:16rem;font-size:var(--font-size-static-xs);border-bottom:.1rem solid rgba(var(--color-foreground),.1);overflow:hidden}.breadcrumbs__dropdown .dropdown-content .dropdown-content__list{max-height:12rem;overflow-y:auto}@media (hover:hover){.breadcrumbs__link:hover{text-decoration-color:currentColor}}@media screen and (width<=749px){.breadcrumbs__list{overflow-x:visible}}.product__block{margin-block:0;padding-block:0}.product__block.product__block--gap-0{margin-block-end:0}.product__block.product__block--gap-1{margin-block-end:calc(var(--product-block-spacing-unit)*1)}.product__block.product__block--gap-2{margin-block-end:calc(var(--product-block-spacing-unit)*1.25)}.product__block.product__block--gap-3{margin-block-end:calc(var(--product-block-spacing-unit)*1.5)}.product__block.product__block--gap-4{margin-block-end:calc(var(--product-block-spacing-unit)*1.75)}.product__block:last-child{margin-block-end:0!important}.product__divider{background-color:rgba(var(--color-border),var(--alpha-border));height:.1rem}.product__divider:has(+.product__divider){display:none}.product__preorder{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2);color:rgb(var(--color-foreground));font-size:var(--font-size-static-xs);font-weight:var(--font-weight-normal);line-height:var(--line-height-static-sm);letter-spacing:.2rem;text-transform:uppercase;background-color:rgba(var(--color-foreground),.05);display:inline-flex}.product__preorder-notice{align-items:center;gap:var(--spacing-2);color:rgb(var(--color-foreground));font-size:var(--font-size-static-lg);font-weight:var(--font-weight-normal);line-height:var(--line-height-static-sm);letter-spacing:var(--letter-spacing-xl);display:inline-flex}.product__preorder-dot{width:var(--spacing-1);height:var(--spacing-1);background-color:orange;display:block}.product__preorder-warning{font-size:var(--font-size-static-sm);line-height:var(--line-height-static-md);letter-spacing:var(--letter-spacing-md);color:rgba(var(--color-foreground),.5)}.product__preorder-warning strong{font-weight:var(--font-weight-semibold)}.countdown-timer{display:block}.countdown-timer__columns{display:flex}.countdown-timer__column{flex:1 0 0}.countdown-timer__column>div{flex-direction:column;justify-content:center;align-items:center;gap:.4rem;display:flex}.countdown-timer__column--col>div{flex-direction:column}.countdown-timer__column--row>div{flex-direction:row}.countdown-timer__column:first-child .countdown-timer__column-number:before{display:none}.countdown-timer__column-text{text-transform:uppercase}@media screen and (width>=750px){.countdown-timer{justify-content:center;align-items:center;display:flex}}text-truncator{flex-direction:column;gap:1.2rem;display:flex}.text-truncator{display:none}.text-truncator ol,.text-truncator ul{margin:revert}.text-truncator{font-size:var(--font-size-medium);line-height:calc(1 + .6/var(--font-body-scale));margin:0;padding:0;position:relative}.text-truncator p{line-height:inherit;margin-top:0;margin-bottom:0!important}.text-truncator.text-truncator--hidden p{display:inline}.text-truncator.text-truncator--hidden p:not(:last-child):after{content:" "}.text-truncator:not(.text-truncator--hidden) p+p{margin-block-start:var(--spacing-3)}.text-truncator__button{align-items:center;width:fit-content;display:flex}.text-truncator__button span{margin-inline-end:calc(var(--spacing-1)/2)}.text-truncator__icon span{cursor:pointer;text-transform:capitalize}.text-truncator__icon span span{color:var(--color-body-text);font-size:var(--font-size-static-md);line-height:var(--line-height-static-sm)}.text-truncator__icon span svg{fill:var(--color-body-text);width:var(--font-size-static-md);height:var(--font-size-static-md)}.text-truncator--hidden{text-overflow:ellipsis;overflow:hidden}.text-truncator.text-truncator--hidden{-webkit-line-clamp:var(--text-truncator-max-lines,3);line-clamp:var(--text-truncator-max-lines,3);-webkit-box-orient:vertical;display:-webkit-box!important}dynamic-load-more{margin:var(--spacing-6)0 0;display:block}dynamic-load-previous{margin:0 0 var(--spacing-6);flex-direction:column-reverse;align-items:center;display:flex}dynamic-load-previous:before{margin:var(--spacing-6)auto}back-to-top.hide{display:none}.back-to-top{z-index:var(--z-fab);border-radius:var(--button-border-radius);cursor:pointer;justify-content:center;align-items:center;width:4rem;height:4rem;padding:1rem;text-decoration:none;display:flex;position:fixed;inset-block-end:var(--spacing-5);inset-inline-end:var(--spacing-5);box-shadow:0 0 20px #00000026}.back-to-top--start{inset-inline-start:var(--spacing-5);inset-inline-end:auto}.back-to-top--center{inset-inline-start:50%;transform:translate(-50%)}.back-to-top .button--outlined{box-shadow:none}.back-to-top svg{width:2rem;height:auto;padding-block-end:.2rem}.back-to-top svg path{stroke:currentColor}.newsletter__terms{margin-block-start:var(--spacing-2)}.newsletter__terms .checkbox label{font-size:var(--font-size-static-sm);text-align:start}.shopify-pc__banner__dialog,.shopify-pc__prefs__dialog{border-radius:var(--card-corner-radius)!important}.shopify-pc__banner__body{margin-block-end:var(--spacing-5)!important}.shopify-pc__banner__dialog h2{font-size:var(--font-size-static-h7)!important;font-weight:var(--font-weight-semibold)!important;line-height:var(--line-height-static-sm)!important;margin-block-end:var(--spacing-3)!important}.shopify-pc__banner__dialog p,.shopify-pc__prefs__intro-main p,.shopify-pc__prefs__option p{font-size:var(--font-size-static-md)!important;line-height:var(--line-height-static-md)!important;letter-spacing:var(--letter-spacing-xl)!important}.shopify-pc__banner__btns,.shopify-pc__prefs__header-actions{gap:var(--spacing-2)!important}.shopify-pc__banner__dialog button,.shopify-pc__prefs__header-actions button{border-radius:var(--button-border-radius)!important;text-transform:var(--button-text-transform)!important;padding:var(--spacing-4)var(--spacing-6)!important;font-size:var(--font-size-static-xs)!important;line-height:var(--line-height-static-sm)!important;letter-spacing:var(--letter-spacing-lg)!important;margin:0!important}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs{font-size:var(--font-size-static-sm)!important;padding:0!important}.shopify-pc__prefs__dialog header{flex-direction:column!important;padding-block-end:var(--spacing-5)!important}.shopify-pc__prefs__dialog header h2{font-size:var(--font-size-static-h6)!important;line-height:var(--line-height-static-sm)!important;font-weight:var(--font-weight-semibold)!important;letter-spacing:var(--letter-spacing-xxs)!important;text-align:center!important;margin-block-end:var(--spacing-5)!important;padding-inline-end:0!important}.shopify-pc__prefs__header-actions{padding-inline-end:0!important}.shopify-pc__prefs__header-actions button{margin-inline-end:var(--spacing-4)!important}.shopify-pc__prefs__intro-main,.shopify-pc__prefs__option:first-child{padding-block-start:var(--spacing-5)!important}.shopify-pc__prefs__option label{font-size:var(--font-size-static-h7)!important;line-height:var(--line-height-static-sm)!important;font-weight:var(--font-heading-weight)!important;letter-spacing:var(--letter-spacing-xs)!important;margin-block-end:var(--spacing-1)!important}.product__content{display:block}.price{font-size:2rem!important}.product__variant-picker,.product__price{width:auto;display:inline-block}@media screen and (width>=749px){.product__variant-price-row,.product__buy-buttons{max-width:70%}}.product__buy-buttons .product-form__buttons{display:block}.product__badges{z-index:100;position:absolute;top:0;right:0}.product__accordion.product__accordion--static{vertical-align:top;border-block-end:none;margin-inline-end:4rem;padding-block-start:.4rem;display:inline-block}.product__accordion.product__accordion--static UL{margin-top:0;padding-left:2rem}.sillage-container{width:50%}.sayhar-placeholder-image{background-color:#eaeaec;width:100%;height:100%;display:block}