.collage.on-scroll{gap:var(--grid-gap);overflow:hidden}@supports (overflow: clip){.collage.on-scroll{overflow-y:clip;overflow-x:visible}}.collage .title-wrapper{display:grid;margin-block-end:0}.collage .title-wrapper>:is(p){margin-block-start:var(--sp-3)}.collage__item{border-radius:var(--rounded-block)}@media screen and (pointer:fine){.collage__item.with-image .media+.media{transition:opacity var(--animation-primary)}.collage__item.with-image:hover .media+.media~*{color:rgb(var(--color-foreground))}.collage__item.with-image:hover .media+.media{opacity:1;pointer-events:auto}}.js .collage .banner .banner__overlay{height:100%}.collage .banner__overlay{background:linear-gradient(180deg,rgb(var(--color-overlay)/ 0) 50%,rgb(var(--color-overlay)/ var(--overlay-opacity)))}.collage .banner__overlay.items-start{background:linear-gradient(180deg,rgb(var(--color-overlay)/ var(--overlay-opacity)),rgb(var(--color-overlay)/ 0) 50%)}@media screen and (min-width:768px){.collage .banner__overlay.md\:items-start{background:linear-gradient(180deg,rgb(var(--color-overlay)/ var(--overlay-opacity)),rgb(var(--color-overlay)/ 0) 50%)}}.collage .banner__box{padding:var(--sp-6);height:100%;width:100%;min-width:unset;max-width:unset}.collage .banner__box p~p{margin-block-start:var(--sp-2d5)}.collage.on-scroll .banner__box p{display:inline-block;max-width:max(62%,var(--sp-32))}.collage .deferred-media~*{transition:var(--animation-short);transition-property:opacity,visibility}.collage .deferred-media[playing]~*{opacity:0;visibility:hidden}.collage .media-card__text{--tw-translate-x: 0}@media screen and (max-width:767px){.collage-left,.collage-right{transform:translateY(0)!important}}@media screen and (max-width:1023px){.collage.with-richtext{gap:clamp(var(--sp-8),2.526vw,var(--sp-12))}}@media screen and (min-width:1024px){.collage.on-scroll{grid-template-columns:1fr 2fr}.collage.without-heading{grid-template-columns:1fr}.collage.with-richtext{gap:var(--grid-gap);grid-template-columns:2fr 3fr}.collage-medium.with-richtext{grid-template-columns:1fr 1fr}.collage-large.with-richtext{grid-template-columns:3fr 2fr}.collage .banner__box{padding:var(--sp-10)}}@media screen and (min-width:1024px)and (max-width:1279px){.collage.on-scroll .banner__box p{max-width:max(82%,var(--sp-32))}}@media screen and (min-width:1280px){.collage .title-wrapper{padding-inline-end:var(--grid-gap)}}@media screen and (min-width:1536px){.collage.with-richtext{gap:0;grid-template-columns:3fr 4fr}.collage-medium.with-richtext{grid-template-columns:1fr 1fr}.collage-large.with-richtext{grid-template-columns:4fr 3fr}.collage.with-richtext,.collage.with-richtext .title-wrapper,.collage.with-richtext .rich-text{padding-inline:var(--grid-gap)}}.featured-collections .title-wrapper{margin-block-end:var(--sp-6)}.tab-list .scroll-area{overflow-y:auto}.tab-list{margin-block-end:clamp(var(--sp-8),2.526vw,var(--sp-12))}.tab__item{--buttons-border-width: 0}.tab__item[disabled]{opacity:1}.tab__item.button--secondary{background-color:rgb(var(--color-foreground)/ .025)}.tab__item img{max-width:var(--sp-5d5)}@media screen and (max-width:767px){.tab-list :is(.scroll-area,.scroll-shadow){padding-inline:var(--page-padding);margin-inline:calc(var(--page-padding) * -1)}.tab-list .scroll-shadow{padding-block:var(--buttons-border-width)}.tab__item{max-height:2.75rem;font-size:var(--text-xs);padding:var(--sp-3d5) var(--sp-4)}}.image-comparison{--percent: 50%;--button-touch: 44px;--button-line: 3px;--button-width: 28px;--button-height: 48px;--svg-width: 10px;border-radius:var(--rounded-block)}@media screen and (min-width:1024px){.image-comparison{--button-line: 4px;--button-width: 38px;--button-height: 64px;--svg-width: 12px}}.js .image-comparison{--percent: 10%}.js .image-comparison[animate]{--percent: 50%}@media(prefers-reduced-motion:reduce){.js .image-comparison,.js .image-comparison[animate]{--percent: 50%}}.image-comparison.animated .comparison__after{transition:clip-path var(--animation-smooth)}.image-comparison.animated .comparison__button{transition:var(--animation-smooth);transition-property:inset-block-start,inset-inline-start}.image-comparison[data-layout=horizontal] .comparison__after{clip-path:inset(0px 0px 0px var(--percent))}.image-comparison[data-layout=vertical] .comparison__after{clip-path:inset(var(--percent) 0px 0px 0px)}.comparison__button{color:currentColor;background:none;border:none}.image-comparison[data-layout=horizontal] .comparison__button{inset-block-start:0;inset-inline-start:var(--percent);height:100%;width:var(--button-touch);margin-inline-start:calc(var(--button-touch) / -2);cursor:col-resize}.image-comparison[data-layout=vertical] .comparison__button{inset-inline-start:0;inset-block-start:var(--percent);width:100%;height:var(--button-touch);margin-block-start:calc(var(--button-touch) / -2);cursor:row-resize}.comparison__button:before,.comparison__button:after{content:"";z-index:-1;position:absolute;background-color:rgb(var(--color-background))}.image-comparison[data-layout=horizontal] .comparison__button:before,.image-comparison[data-layout=horizontal] .comparison__button:after{width:var(--button-line);height:50%;inset-inline-start:50%;margin-inline-start:calc(var(--button-line) / -2)}.image-comparison[data-layout=vertical] .comparison__button:before,.image-comparison[data-layout=vertical] .comparison__button:after{width:50%;height:var(--button-line);inset-block-start:50%;margin-block-start:calc(var(--button-line) / -2)}.image-comparison[data-layout=horizontal] .comparison__button:before{inset-block-start:0}.image-comparison[data-layout=horizontal] .comparison__button:after{inset-block-end:0}.image-comparison[data-layout=vertical] .comparison__button:before{inset-inline-start:0}.image-comparison[data-layout=vertical] .comparison__button:after{inset-inline-end:0}.comparison__button span{inset-block-start:50%;inset-inline-start:50%;width:var(--button-width);height:var(--button-height);margin-inline-start:calc(var(--button-width) / -2);margin-block-start:calc(var(--button-height) / -2);border-radius:var(--rounded-full);background-color:rgb(var(--color-background))}.image-comparison[data-layout=vertical] .comparison__button span{transform:rotate(90deg)}.comparison__button svg{width:var(--svg-width)}.comparison__after .placeholder{background-color:rgb(var(--color-base-text)/ .6)}@media screen and (max-width:767px){.image-comparison:is(.media--adapt.mobile\:media--auto,.mobile\:media--adapt){height:auto}.image-comparison:is(.media--adapt.mobile\:media--auto,.mobile\:media--adapt) .media{height:0;padding-block-end:var(--ratio-percent)}}@media screen and (min-width:768px){.image-comparison.media--adapt .media{height:0;padding-block-end:var(--ratio-percent)}}.image-comparison.scrolling .comparison__box{opacity:0}.comparison__box{padding:clamp(var(--sp-5),2.105vw,var(--sp-10));color:rgb(var(--color-foreground));transition:opacity var(--animation-primary)}.comparison__box--center{align-items:center}.comparison__box--end{align-items:flex-end}.image-comparison[data-layout=vertical] .comparison__box{text-align:start;align-items:flex-end}.image-comparison[data-layout=vertical] .comparison__box--center{text-align:center}.image-comparison[data-layout=vertical] .comparison__box--end{text-align:end}.image-comparison[data-layout=vertical] .comparison__before .comparison__box{align-items:flex-start}[data-lazy-image] .image-comparison[data-layout=horizontal] .media.loading:before,[data-lazy-image] .image-comparison[data-layout=horizontal] .media.loading:after{inset-inline-start:calc(var(--percent) / 2)}[data-lazy-image] .image-comparison[data-layout=horizontal] .comparison__after .media.loading:before,[data-lazy-image] .image-comparison[data-layout=horizontal] .comparison__after .media.loading:after{inset-inline-start:calc(calc(100% - var(--percent)) / 2 + var(--percent))}[data-lazy-image] .image-comparison[data-layout=vertical] .media.loading:before,[data-lazy-image] .image-comparison[data-layout=vertical] .media.loading:after{inset-block-start:calc(var(--percent) / 2)}[data-lazy-image] .image-comparison[data-layout=vertical] .comparison__after .media.loading:before,[data-lazy-image] .image-comparison[data-layout=vertical] .comparison__after .media.loading:after{inset-block-start:calc(calc(100% - var(--percent)) / 2 + var(--percent))}.product-sticky-form__card{border-block-start:1px solid rgb(var(--color-border));background-color:rgb(var(--color-background));padding:var(--sp-4) var(--sp-5)}[data-rounded-block=round] .product-sticky-form__card{border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius)}[data-rounded-block=round] .product-sticky-form .media{border-radius:var(--sp-2)}.product-sticky-form .product-form__error-message{padding:0;background-color:transparent}.product-sticky-form__variant{grid-template-columns:minmax(0,1fr) auto}@media screen and (min-width:768px){.product-sticky-form{width:550px;inset-inline-end:var(--sp-5);inset-block-end:var(--sp-5)}.product-sticky-form__card{padding:var(--sp-4);border:1px solid rgb(var(--color-border))}[data-rounded-block=round] .product-sticky-form__card{border-radius:var(--sp-3)}.product-sticky-form__variant{grid-template-columns:80px minmax(0,1fr) auto}.product-sticky-form__variant.no-image{grid-template-columns:minmax(0,1fr) auto}}@media screen and (max-width:767px){.product-sticky-form .button{padding:0;width:var(--sp-11);height:var(--sp-11)}.product-sticky-form__card:before{content:"";z-index:-1;position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:calc(100% + var(--border-radius));background-color:rgb(var(--color-background))}[data-rounded-block=round] .product-sticky-form__card:before{border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius)}}.text-with-icons:after{content:"flickity";display:none}.column__icon.with-svg :is(svg,img){display:inline-block;width:var(--sp-6);height:auto;fill:currentColor}.column__title{font-size:clamp(var(--text-lg),1.053vw,var(--text-xl))}.column__text{font-size:clamp(var(--text-2sm),.737vw,var(--text-sm))}.column__title+.column__text{padding-block-start:var(--sp-2)}.text-with-icons+*{margin-block-start:var(--sp-10)}.text-with-icons.with-background .column{padding:clamp(var(--sp-5),2.105vw,var(--sp-10));background-color:rgb(var(--color-foreground)/ .04)}[data-rounded-block=round] .text-with-icons.with-background .column{border-radius:var(--border-radius-small)}@media screen and (min-width:1024px){.text-with-icons:after{content:none}.text-with-icons{--multicolumn-template: repeat(4, minmax(0, 1fr));grid-template-columns:var(--multicolumn-template);row-gap:clamp(var(--sp-5),2.105vw,var(--sp-10))}.text-with-icons.with-background{column-gap:var(--sp-4)}.text-with-icons.grid--2{--multicolumn-template: repeat(2, minmax(0, 1fr))}.text-with-icons.grid--3{--multicolumn-template: repeat(3, minmax(0, 1fr))}.text-with-icons .column{padding-inline:clamp(var(--sp-5),2.105vw,var(--sp-10))}.text-with-icons.with-border .column:first-child{padding-inline-start:0}.text-with-icons.with-border .column:last-child{padding-inline-end:0}.text-with-icons.with-border .column+.column{border-inline-start:1px solid rgb(var(--color-border))}.text-with-icons.with-border.grid--2 .column:nth-child(odd),.text-with-icons.with-border.grid--3 .column:nth-child(3n+1),.text-with-icons.with-border.grid--4 .column:nth-child(4n+1){padding-inline-start:0;border-inline-start:0}}@media screen and (min-width:1280px){.text-with-icons .column.xl\:text-right{flex-direction:row-reverse}.text-with-icons .column.xl\:text-center{flex-direction:column}}@keyframes preloading{0%,44%,88.1%,to{transform-origin:var(--transform-origin-start)}0%,to,88%{transform:scaleX(0)}44.1%,88%{transform-origin:var(--transform-origin-end)}33%,44%{transform:scaleX(1)}}[data-lazy-image] .media.loading:before,[data-lazy-image] .media.loading:after{content:"";z-index:1;position:absolute;width:min(50px,34%);height:2px;box-shadow:none;inset-inline-start:50%;inset-block-start:50%;margin-block-start:-1px;margin-inline-start:max(-25px,-17%);background-color:rgb(var(--color-base-text))}[data-lazy-image] .media.loading:before{background-color:rgb(var(--color-base-background))}[data-lazy-image] .media.loading:after{animation:preloading 1.2s infinite ease}[data-lazy-image] .media.loading>img{opacity:0}.portfolio-section .button-wrapper{flex:0 0 auto}@media screen and (min-width:1024px){.portfolio-section .collage.on-scroll{grid-template-columns:2fr 3fr}}@media screen and (max-width:1279px){.portfolio-title.text-center{display:grid;justify-content:center;gap:0}}@media screen and (min-width:1280px){.portfolio-title.text-center:not(.xl\:hidden){display:grid;justify-content:center;gap:0}}@media screen and (min-width:768px){.profile .portfolio-title{display:grid}}.profile .title-wrapper{display:grid;margin-block-end:0}.profile .media{border-radius:var(--rounded-block)}.profile__content{padding:var(--sp-6);color:rgb(var(--color-foreground));background-color:rgb(var(--color-background)/ .5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}[data-rounded-block=round] .profile__content{border-end-start-radius:var(--rounded-block);border-end-end-radius:var(--rounded-block)}.profile__button{width:var(--sp-8);height:var(--sp-8);color:rgb(var(--color-background));background-color:rgb(var(--color-foreground))}.profile__button .icon{--tw-rotate: 0deg;width:var(--sp-3);height:var(--sp-3);stroke-width:2;transform:rotate(var(--tw-rotate));transition:transform var(--animation-primary),opacity var(--animation-fast)}.profile__content .icon .fill{fill:rgb(var(--color-foreground))}.profile__button[aria-expanded=true] .icon{--tw-rotate: 90deg}@media screen and (pointer:fine){.profile__button:hover .icon{--tw-rotate: 90deg}}@media screen and (min-width:768px){.profile__content{padding:var(--sp-7d5)}.profile-modal[active]>.overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}@media screen and (min-width:1280px){.profile .spacing-section{display:block;height:var(--sp-8)}.profile__content{padding:var(--sp-10)}.profile__button{width:var(--sp-10);height:var(--sp-10)}.profile__button .icon{width:var(--sp-3d5);height:var(--sp-3d5)}}@media screen and (max-width:639px){.portfolio.mobile\:card-grid--2 .profile .media{border-end-start-radius:0;border-end-end-radius:0}.portfolio.mobile\:card-grid--2 .profile__content{position:relative;padding:var(--sp-4);background-color:rgb(var(--color-background));-webkit-backdrop-filter:none;backdrop-filter:none}.portfolio.mobile\:card-grid--2 .profile__content .heading{font-size:var(--text-lg);line-height:1.25}.portfolio.mobile\:card-grid--2 .profile__button{position:absolute;inset-block-end:calc(100% + var(--sp-3));inset-inline-end:var(--sp-3)}}.product-bundle__sidebar{color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));border:2px solid rgb(var(--color-foreground));padding:var(--sp-5);border-radius:var(--rounded-block);max-height:calc(100vh - var(--header-height));max-height:calc(100svh - var(--header-height))}@media screen and (min-width:1024px){.product-bundle__sidebar{width:clamp(340px,25vw,430px);padding:var(--sp-7d5);max-height:calc(100vh - var(--sticky-header-height) - 40px);max-height:calc(100svh - var(--sticky-header-height) - 40px)}}@media screen and (min-width:1024px)and (max-width:1279px){.product-bundle-wrapper .card-grid{--card-grid-per-row: 2}}.product-bundle__sidebar .title-wrapper{margin-block-end:0}.product-bundle__sidebar .free-shipping-bar progress-bar:before{--tw-scale-x: var(--progress)}.product-bundle__sidebar .horizontal-product{padding-block:0}.product-bundle__sidebar .horizontal-product+.horizontal-product{border-block-start:0}.product-bundle__sidebar .horizontal-product:not([data-variant-id]) .media{aspect-ratio:1 / 1}.product-bundle__sidebar .cart-quantity{height:var(--sp-8d5);width:var(--sp-10d5)}@media screen and (min-width:1024px){.product-bundle__sidebar .cart-quantity .quantity__input{padding-inline-end:var(--sp-1)}}@media screen and (min-width:1280px){.product-bundle__sidebar .cart-quantity{height:var(--sp-12);width:var(--sp-18)}.product-bundle__sidebar .cart-quantity .quantity__input{padding-inline-end:var(--sp-3)}}.product-bundle__body{overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;scroll-snap-type:y mandatory;scrollbar-color:auto;scrollbar-width:thin;padding-inline-end:var(--sp-5);margin-inline-end:calc(var(--sp-5) * -1)}.product-bundle__body::-webkit-scrollbar{-webkit-appearance:none;background-clip:padding-box;background-color:transparent;border-radius:var(--rounded-full);width:var(--sp-1d5)}.product-bundle__body::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:rgb(var(--color-foreground)/ .2);border-radius:var(--rounded-full)}.product-bundle__footer{padding-block-start:var(--sp-2d5);border-block-start:1px solid rgb(var(--color-border-light))}.product-bundle__footer .button[disabled]~p{display:none}.product-bundle-wrapper[locked] .product-form__submit,.product-card[locked] .product-form__submit{opacity:.6;cursor:not-allowed;pointer-events:none}.horizontal-product[available] .horizontal-product__quantity{opacity:0;pointer-events:none}@media screen and (max-width:1023px){.product-bundle-wrapper>.lg\:grow{margin-block-end:-60vh;margin-block-end:-60lvh}.product-bundle-wrapper>.lg\:grow-0{position:sticky;z-index:25;inset-block-end:0;padding-block-start:calc(60vh + var(--sp-5));padding-block-start:calc(60lvh + var(--sp-5))}.product-bundle-wrapper>.lg\:grow-0.active{z-index:30}.product-bundle__sidebar{--color-background: var(--color-base-text);--color-foreground: var(--color-base-background);--color-price: var(--color-foreground);--color-button-background: var(--color-foreground);--color-button-border: var(--color-foreground);--color-button-text: var(--color-background);--color-border: var(--color-foreground)/ .1;--color-border-light: var(--color-foreground)/ .06;background-color:rgb(var(--color-background)/ .85);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);margin-inline:calc(var(--page-padding)* -1);border:none;border-radius:0}[data-rounded-block=round] .product-bundle__sidebar{border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius)}.product-bundle:not(.active) .product-bundle__body{display:none}.product-bundle__footer{border-block-start:0;padding-block-start:0}.product-bundle__footer .btn-text{border-inline-start:1px solid currentColor;padding-inline-start:var(--sp-3d5)}.product-bundle__toggle>.icon{width:var(--sp-6);height:var(--sp-6)}.product-bundle.active .product-bundle__toggle>.icon{transform:scaleY(-1)}.product-bundle :is(.input,.select,.textarea){background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}@media screen and (pointer:fine){.product-bundle__footer .btn-price{transition:color var(--animation-primary);transition-delay:.1s}}}.product-comparison{gap:var(--card-grid-gap)}.product-comparison .comparison-table__head{padding-block-start:var(--sp-6)}.product-comparison .comparison-table__row.thead+.comparison-table__row,.product-comparison .comparison-table__row+.comparison-table__row.tfoot{padding-block-start:var(--sp-4)}.comparison-table__row:is(.odd,.even,.info) .comparison-table__column{padding-inline:var(--sp-4);transition:var(--animation-primary);transition-property:padding,background-color}.comparison-table__row:is(.even,.info) .comparison-table__column{padding-block:var(--sp-4)}.comparison-table__row.even .comparison-table__column{background-color:rgb(var(--color-foreground) / .025)}.comparison-table__row.info .comparison-table__column{background-color:rgb(var(--color-info-background))}[data-rounded-block=round] .comparison-table__row .comparison-table__column{border-radius:var(--sp-2)}@media screen and (min-width:768px){.comparison-table__row:is(.odd,.even) .comparison-table__column{padding-inline:var(--sp-6)}.product-comparison .comparison-table__head{padding-block-start:var(--sp-10)}.product-comparison .comparison-table__row.thead+.comparison-table__row,.product-comparison .comparison-table__row+.comparison-table__row.tfoot{padding-block-start:var(--sp-8)}.product-comparison .comparison-table__head+.comparison-table__row{padding-block-start:var(--sp-4)}}.product-comparison .select{color:rgb(var(--color-foreground));border:1px solid rgb(var(--color-border));background-color:rgb(var(--color-background))}.product-comparison .select:hover,.product-comparison .select:focus-visible{border-color:rgb(var(--color-foreground))}@media screen and (max-width:639px){.product-comparison .comparison-table__row:is(.odd,.even){padding-inline:0}.product-comparison .comparison-table__row:is(.odd,.even) .comparison-table__column{padding-inline:var(--page-padding)}[data-rounded-block=round] .product-comparison .comparison-table__row .comparison-table__column:first-child{border-start-start-radius:0;border-end-start-radius:0}[data-rounded-block=round] .product-comparison .comparison-table__row .comparison-table__column:last-child{border-start-end-radius:0;border-end-end-radius:0}}.specifications{gap:var(--grid-gap)}.specifications .specification{padding-block-start:var(--sp-2d5)}.specifications .specification p:first-child{margin-block-start:0}.specifications .specification :is(ul,p):first-child,.specifications .specification h6+:is(ul,p){margin-block-start:0}.specifications .specification :is(ul,p):last-child{margin-block-end:0}.specifications .specification li{margin-block-start:0}.specifications .specification :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6){margin-block-end:var(--sp-2);margin-block-start:0;font-weight:var(--font-medium)}.specifications.with-border .specification *:not(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6){color:rgb(var(--color-foreground)/ .6)}.specifications .specification .col-span-full:nth-child(odd):last-child{grid-column:1/-1}.specifications .specification>.col-span-full>*+.grid{padding-block-start:var(--sp-6);border-block-start:1px solid rgb(var(--color-border))}.specifications .accordion .details__content{max-width:100%}.specs__sidebar{background-color:rgb(var(--color-foreground)/ .025);padding:var(--sp-7d5) var(--gap-padding);border-radius:var(--rounded-block)}.specs__sidebar>ul li{width:var(--sp-24)}.specs__sidebar .media{width:var(--sp-24);height:var(--sp-24);background-color:rgb(var(--color-background))}.specs__sidebar .media img{max-width:var(--sp-12)}.specifications .grow+.grow-0{padding-block-start:var(--sp-18)}.specs__sidebar .icon-box{width:var(--sp-56);height:auto;position:absolute;inset-block-end:100%;inset-inline-start:50%;transform:translate(calc(-50% * var(--transform-logical)))}.specs__sidebar .icon-box .fill{fill:rgb(var(--color-background))}@media screen and (min-width:768px){.specs__sidebar{padding:var(--sp-10)}}@media screen and (min-width:1024px){.specs__sidebar{width:clamp(340px,30vw,480px);padding-inline:var(--sp-12)}.specifications .grow+.grow-0{padding-block-start:0}}@media screen and (min-width:1536px){.specifications-section :is(.title-wrapper,.specifications){padding-inline:calc(var(--grid-gap) * 2)}}.specifications.with-background .accordions{border-block:none}.specifications.with-background .accordion{background-color:rgb(var(--color-foreground)/ .04)}[data-rounded-block=round] .specifications.with-background .accordion{border-radius:var(--sp-2d5)}.specifications.with-background .accordion+.accordion{border-block-start:none;margin-block-start:var(--sp-1)}.specifications.with-background .accordion :is(.details__summary,.details__content){padding:var(--sp-7)}@media screen and (min-width:1024px){.specifications.with-background .accordion :is(.details__summary,.details__content){padding:var(--sp-8d5)}}.specifications.with-background .accordion .details__content{padding-block-start:0}.splitting-banner svg.placeholder{background-color:rgb(var(--color-base-text));fill:rgb(var(--color-base-background));color:rgb(var(--color-base-background))}.splitting-banner .reveal-banner__scroller{height:120vh}.splitting-banner .reveal-banner__tracker{inset-block-start:20%;height:calc(100vh - 20%)}.splitting-banner .reveal-banner__tracker2nd{height:60%;inset-block-start:60%}@supports (height: 100lvh){.splitting-banner .reveal-banner__scroller{height:120lvh}.splitting-banner .reveal-banner__tracker{height:calc(100lvh - 20%)}}.splitting-banner .media--transparent.loading{background-color:transparent}.js .splitting-wrapper{opacity:0}.no-js .splitting-banner .reveal-banner__scroller{position:static}.no-js .splitting-banner .reveal-banner__scroller,.no-js .splitting-banner .reveal-banner__scroller .banner{height:auto}.header-sticky~.page-container .scrollspy-section{inset-block-start:calc(var(--sticky-header-height) + var(--sp-2))}.header-hidden[data-sticky-type=on-scroll-up]~.page-container .scrollspy-section{inset-block-start:var(--sp-2)}.header-sticky[data-sticky-type=on-scroll-up]~.page-container .scrollspy-section{transition:inset-block-start var(--animation-nav)}.scrollspy-section{z-index:10;inset-block-start:var(--sp-2);pointer-events:none}.scrollspy-nav{color:rgb(var(--color-foreground));background:var(--gradient-background);background-color:rgb(var(--color-background));border-radius:var(--buttons-radius);max-width:100%}.scrollspy-list{padding:var(--sp-1)}.scrollspy-section .scroll-shadow{border-radius:var(--buttons-radius)}.scrollspy-section .header__menu>ul.with-block .back-to-top{padding:0;width:var(--sp-10d5)}.scrollspy-section .header__menu>ul .back-to-top .icon{width:var(--sp-5d5);height:var(--sp-5d5)}.scrollspy-section .header__menu>ul.with-block .back-to-top .btn-duplicate{padding:0}.shop-the-feed-section .title-wrapper .heading+.description{margin-block-start:calc(var(--sp-2) * -1)}.shop-the-feed .color-swatch{--color-foreground: var(--color-base-text);--color-background: var(--color-base-background);border-radius:0}.shop-the-feed .color-swatch:before,.shop-the-feed .color-swatch:after{content:none}.shop-the-feed .horizontal-product{--cart-item-media-width: clamp(var(--sp-10), 3.368vw, var(--sp-16));padding-block-end:0}.shop-the-feed .horizontal-product__media,.shop-the-feed .horizontal-product__media .media{height:auto}.shop-the-feed .horizontal-product__media .media{border-radius:0}[data-rounded-block=round] .shop-the-feed .horizontal-product__media .media{border-radius:5px}.shop-the-feed .product-card__media>.media{border-radius:var(--card-radius)}.shop-the-feed .product-card__media>.media>img:has(~video-media),.shop-the-feed .product-card__media>.media>img~video-media>img{transform:none}.shop-the-feed .media-card{border-radius:0;background-color:transparent}.shop-the-feed .badges{color:rgb(var(--color-foreground));inset-inline-start:auto;inset-inline-end:var(--sp-3);inset-block-end:var(--sp-3)}@media screen and (min-width:768px){.shop-the-feed .badges{inset-inline-end:var(--sp-5);inset-block-end:var(--sp-5)}}@media screen and (pointer:fine){.shop-the-feed .product-card__media video-media{transition:opacity var(--animation-primary)}.shop-the-feed .media-card:hover video-media{opacity:1;pointer-events:auto}.shop-the-feed .horizontal-product__media{transition:width var(--animation-primary)}.shop-the-feed .horizontal-product:has(~.media-card__button:focus-visible) .horizontal-product__media,.shop-the-feed .media-card:hover .horizontal-product__media{width:calc(var(--cart-item-media-width) * .8)}.shop-the-feed .media-card__content{gap:0}.shop-the-feed .media-card__button{max-height:0;opacity:0;pointer-events:none;border-radius:var(--buttons-radius);transition:var(--animation-primary);transition-property:max-height,opacity,margin}.shop-the-feed .media-card__button .button{min-height:3.125rem;padding-block:var(--sp-4)}.shop-the-feed .media-card__button:focus-visible,.shop-the-feed .media-card:hover .media-card__button{opacity:1;max-height:3.75rem;pointer-events:auto;margin-block-start:var(--sp-3)}}.social-account .social-account__media{--image-max-width: clamp(var(--sp-16), 4.21vw, var(--sp-20));--image-max-width-mobile: clamp(var(--sp-16), 4.21vw, var(--sp-20));padding:3px;background-image:linear-gradient(30deg,#f7d00b 10%,#f60e0e,#b700ff 94%)}.social-account .social-account__media img{padding:3px;border-radius:50%;background-color:rgb(var(--color-background))}.text-right .social-account,.text-right .social-account>.flex{flex-direction:row-reverse}.text-center .social-account{justify-content:center}.social-feed .product__info{padding-inline:0;padding-block-start:0}.js .product__feed .drawer__header:before{content:none}.product__feed .drawer__header{border-block-end:1px solid rgb(var(--color-border-light));padding:var(--sp-8) var(--sp-5) var(--sp-6)}.product__feed .social-account{border-block-start:1px solid rgb(var(--color-border-light));padding:var(--sp-6) var(--sp-5)}.product__feed .product__more{margin-block-start:0;padding-inline:var(--sp-5)}@media screen and (min-width:1024px){.social-feed .product,.social-feed .product__gallery,.social-feed .product__content{height:auto}.social-feed .drawer__content{overflow:hidden}.social-feed .product{--product-grid: auto / minmax(0, 1.1fr) minmax(0, .9fr);grid:var(--product-grid)}.product__feed{position:absolute}.product__feed .drawer__header,.product__feed .account__grid,.product__feed .product__more,.product__feed .social-account{padding-inline:var(--sp-12)}}@media screen and (min-width:1536px){.product__feed .drawer__header{padding-block-end:var(--sp-8);padding-block-start:var(--sp-10)}}@media screen and (max-width:639px){.shop-the-feed .mobile\:card-grid--2 .horizontal-product{padding-block-end:0}.shop-the-feed .mobile\:card-grid--2 .horizontal-product__media{width:calc(var(--cart-item-media-width) * .8)}.shop-the-feed .mobile\:card-grid--2 .media-card__button{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}.touch .shop-the-feed .product-card__media video-media{opacity:1;pointer-events:visible}.touch .shop-the-feed .product-card__media img:has(~video-media){pointer-events:none}.shop-the-look .title-wrapper{margin-block-end:calc(clamp(var(--sp-8),2.526vw,var(--sp-12)) - var(--sp-6))}.shop-the-look .title-wrapper>.grid{width:100%}.shop-the-look .banner .banner__media,.shop-the-look .banner .banner__overlay{border-radius:var(--rounded-block)}.shop-the-look .product-card{width:100%}.shop-the-look .product-card--standard .product-card__content{padding-block-end:0}.shop-the-look .product-card--standard.product-card--thickness .product-card__content{padding-block-end:clamp(var(--sp-4),1.263vw,var(--sp-6))}@media screen and (max-width:1023px){.shop-the-look .product-card{gap:var(--sp-4);margin-inline-end:var(--sp-10);align-items:center;grid-template-columns:auto 1fr;background-color:transparent;border-radius:0}.shop-the-look .product-card.mobile\:with-quick-add{display:grid;grid-template-columns:auto 1fr auto}.shop-the-look .product-card__media{overflow:hidden;width:var(--sp-24);border-radius:var(--card-radius)}.shop-the-look .product-card__content{padding:0}.shop-the-look .product-card :is(.badges,.product-card__rating,.product-card__bottom,.quick-view__button,.quick-add){display:none}.shop-the-look .product-card__carousel{display:none}.shop-the-look .product-card__carousel~img{opacity:1;visibility:visible;pointer-events:auto}}@media screen and (max-width:1023px){.shop-the-look .product-card__content.text-center{text-align:unset}.shop-the-look .product-card__content.text-center .product-card__details{display:flex}.shop-the-look .product-card__content.text-center :is(.price,.unit-price,.product-card__bottom){justify-content:unset}.shop-the-look .product-card__content.text-center .price{align-items:unset;flex-direction:unset}.shop-the-look .product-card__content.text-center .price__sale{place-self:unset}}@media screen and (max-width:767px){.shop-the-look .product-card__media{width:var(--sp-20)}}@media screen and (min-width:1024px){.shop-the-look{grid-template:"title title" "lookbook carousel" /minmax(0,2fr) minmax(0,1fr);grid-column-gap:var(--grid-gap)}.shop-the-look lookbook-element{grid-area:lookbook}.shop-the-look carousel-element{grid-area:carousel}.shop-the-look .title-wrapper{grid-area:title}}@media screen and (min-width:1536px){.shop-the-look{grid-template:"lookbook title" "lookbook carousel" /minmax(0,2fr) minmax(0,1fr);grid-template-rows:auto 1fr}.shop-the-look carousel-element,.shop-the-look .title-wrapper{padding-inline:var(--grid-gap)}.shop-the-look .title-wrapper{text-align:unset}.shop-the-look .title-wrapper .description{justify-self:unset}}.shop-the-look carousel-element>.product-card~.product-card,.no-js .shop-the-look carousel-element .product-card:not(:first-child){display:none}.slider .timeline{--slider-item-width: var(--slider-container);--card-grid-gap: var(--sp-10)}.slider .timeline.with-only1{--slider-item-width: var(--slider-container)}.slider .timeline:after{content:""}.timeline__item{width:100%}.timeline__item>.flex{border-radius:var(--rounded-block);background-color:rgb(var(--color-foreground)/ .04)}.timeline__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-color:rgb(var(--color-background)/ .75);transition:opacity var(--animation-primary)}.timeline__item.selected:after{opacity:0}@media(prefers-reduced-motion:reduce){.timeline__item:after{content:none}}.timeline__item-content{padding:var(--sp-7d5)}.timeline__item-content .button{margin-block-start:var(--sp-4d5)}.timeline__item-content .heading{padding-block-end:var(--sp-2)}.timeline-dots{width:max-content;min-width:100%;margin-block-start:var(--sp-8);grid:auto / repeat(var(--section-blocks-count, 5),minmax(0,1fr))}.timeline-dots button{word-break:normal;transition:color var(--animation-primary)}.timeline-dots button[aria-current=false]{color:rgb(var(--color-foreground)/ .25)}.timeline-dots button:after{content:"";display:block;background-color:rgb(var(--color-foreground)/ .25);width:100%;height:1px;min-width:var(--sp-10)}@media screen and (min-width:768px){.timeline__item>.flex{gap:var(--grid-gap)}.timeline__item-content{padding-inline-start:0;padding-inline-end:var(--grid-gap);padding-block:var(--grid-gap)}.timeline__item>.md\:grid-row-reverse .timeline__item-content{order:-1;padding-inline-end:0;padding-inline-start:var(--grid-gap)}.timeline-dots button:after{min-width:var(--sp-24)}}@media screen and (min-width:1024px){.timeline__item>.flex{gap:var(--sp-18)}.timeline__item-content{padding-inline-end:var(--sp-18);padding-block:var(--sp-24)}.timeline__item-content .heading{padding-block-end:var(--sp-4d5)}.timeline-dots button:after{min-width:unset}}@media screen and (min-width:1280px){.slider .timeline{--slider-item-width: calc(var(--slider-container) * .85)}.timeline-dots button{font-size:var(--fluid-base-to-2xl);letter-spacing:-.025em}.timeline-dots{margin-block-start:var(--sp-14)}}@media screen and (min-width:1536px){.slider .timeline{--slider-item-width: calc(var(--slider-container) * .6667)}}.no-js .timeline__item:after{content:none}.mobile\:deferred-media+.deferred-media{display:none}@media screen and (min-width:768px){.mobile\:deferred-media,.mobile\:deferred-media[host]{display:none}.mobile\:deferred-media+.deferred-media{display:block}.mobile\:deferred-media+.deferred-media[host]{display:grid}}.deferred-poster .play-button{width:var(--sp-10);height:var(--sp-10);inset-block-start:var(--sp-5);inset-inline-end:var(--sp-5);color:rgb(var(--color-base-text));background-color:rgb(var(--color-base-background));transition:var(--animation-short);transition-property:opacity,background-color,backdrop-filter}@media screen and (min-width:1024px){.deferred-poster .play-button{width:var(--sp-12);height:var(--sp-12)}.deferred-poster .play-button .icon{width:var(--sp-4);height:var(--sp-4)}}video-media[playing] .deferred-poster .play-button{background-color:rgb(var(--color-base-background)/ .7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}video-media .deferred-poster .play-button{opacity:1;visibility:visible}video-media[playing] .deferred-poster .play-button .icon:first-child:not(:only-child),video-media:not([playing]) .deferred-poster .play-button .icon:last-child:not(:only-child){display:none}.video-hero video-media .play-button{inset-block-start:auto;inset-block-end:var(--sp-5);inset-inline-end:var(--sp-5)}.js .section:not(.section--next-rounded) .video-hero video-media .play-button{inset-block-end:calc(var(--sp-5) + var(--border-radius))}.js .section:not(.section--next-rounded) .page-width .video-hero video-media .play-button{inset-block-end:var(--sp-5)}.video-hero__content{margin-block-start:-100vh}.video-hero__content .banner__box{padding-block:50vh 25vh}.video-hero__content .banner__box>*{margin-block-start:0;padding-block-end:33vh}
/*# sourceMappingURL=/cdn/shop/t/186/compiled_assets/styles.css.map */
