:root{--ease-spring: cubic-bezier(.34, 1.3, .64, 1);--ease-soft: cubic-bezier(.45, 0, .15, 1);--duration-xl: .7s}::selection{background:rgba(var(--color-accent),.16)}.drawer__inner,.drawer__body,.facets,[data-slider-track]{scrollbar-width:thin;scrollbar-color:rgba(var(--color-foreground),.25) transparent}@keyframes img-blur-up{0%{opacity:0;transform:scale(1.015)}}html.js:not(.reduced-motion):not([data-motion=off]) body:not(.no-img-anim) img[loading=lazy]:not(.is-loaded):not(.no-blur-up){opacity:0;transform:scale(1.015)}html:where(.js:not(.reduced-motion):not([data-motion=off])) body:where(:not(.no-img-anim)) img:where([loading=lazy].is-loaded:not(.no-blur-up)){animation:img-blur-up var(--duration-xl) var(--ease-soft)}@media screen and (prefers-reduced-motion:no-preference){html[data-motion=full] .scroll-trigger.animate--clip{clip-path:inset(0 0 100% 0)}html[data-motion=full] .scroll-trigger.animate--clip.is-revealed{clip-path:inset(0 0 0% 0);transition:clip-path var(--duration-xl) var(--ease-soft)}html[data-motion=full] .scroll-trigger.animate--scale{opacity:0;transform:scale(.96)}html[data-motion=full] .scroll-trigger.animate--scale.is-revealed{opacity:1;transform:none;transition:opacity var(--duration-long) var(--ease-out),transform var(--duration-long) var(--ease-spring)}html[data-motion=full] .scroll-trigger.animate--blur{opacity:0;filter:blur(10px);transform:translateY(1rem)}html[data-motion=full] .scroll-trigger.animate--blur.is-revealed{opacity:1;filter:blur(0);transform:none;transition:opacity var(--duration-xl) var(--ease-out),filter var(--duration-xl) var(--ease-out),transform var(--duration-xl) var(--ease-out)}html[data-motion=full] .scroll-trigger[data-cascade].is-revealed{transition-delay:calc(var(--reveal-index, 0) * 80ms)}html[data-motion=full] .scroll-trigger.stagger-children>*{opacity:0;transform:translateY(1.4rem)}html[data-motion=full] .scroll-trigger.stagger-children.is-revealed>*{opacity:1;transform:none;transition:opacity var(--duration-long) var(--ease-out),transform var(--duration-long) var(--ease-out)}html[data-motion=full] .scroll-trigger.stagger-children.is-revealed>*:nth-child(1){transition-delay:0ms}html[data-motion=full] .scroll-trigger.stagger-children.is-revealed>*:nth-child(2){transition-delay:70ms}html[data-motion=full] .scroll-trigger.stagger-children.is-revealed>*:nth-child(3){transition-delay:.14s}html[data-motion=full] .scroll-trigger.stagger-children.is-revealed>*:nth-child(4){transition-delay:.21s}html[data-motion=full] .scroll-trigger.stagger-children.is-revealed>*:nth-child(5){transition-delay:.28s}html[data-motion=full] .scroll-trigger.stagger-children.is-revealed>*:nth-child(6){transition-delay:.35s}html[data-motion=full] .scroll-trigger.stagger-children.is-revealed>*:nth-child(n+7){transition-delay:.42s}}html[data-motion=off] .scroll-trigger,html[data-motion=minimal] .scroll-trigger,html.reduced-motion .scroll-trigger,html[data-motion=off] .scroll-trigger.stagger-children>*,html[data-motion=minimal] .scroll-trigger.stagger-children>*,html.reduced-motion .scroll-trigger.stagger-children>*{opacity:1!important;transform:none!important;clip-path:none!important;filter:none!important}.split-word{display:inline-block;overflow:clip;vertical-align:bottom;padding-bottom:.08em;margin-bottom:-.08em}.split-word__inner{display:inline-block}@media screen and (prefers-reduced-motion:no-preference){html[data-motion=full] .scroll-trigger:not(.is-revealed) .split-word__inner{transform:translateY(115%)}html[data-motion=full] .scroll-trigger.is-revealed .split-word__inner{transform:none;transition:transform var(--duration-xl) var(--ease-soft);transition-delay:calc(var(--word-index, 0) * 60ms)}}@supports (animation-timeline: view()){html[data-motion=full]:not(.reduced-motion) .st-parallax{overflow:clip}html[data-motion=full]:not(.reduced-motion) .st-parallax img{animation:st-drift linear both;animation-timeline:view();animation-range:entry 0% exit 100%;scale:1.12}}@keyframes st-drift{0%{transform:translateY(-4.5%)}to{transform:translateY(4.5%)}}[data-sticky-header]{transition:transform var(--duration-default) var(--ease-soft),background-color var(--duration-default) ease,box-shadow var(--duration-default) ease}[data-sticky-header].header-hidden{transform:translateY(-101%)}[data-sticky-header].is-scrolled{background:rgba(var(--color-background),.82);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 1px 0 var(--hairline)}html[data-motion=off] [data-sticky-header],html.reduced-motion [data-sticky-header]{transition:none}.back-to-top{position:fixed;right:clamp(1.6rem,3vw,3rem);bottom:clamp(1.6rem,3vw,3rem);z-index:var(--z-raised);width:4.4rem;height:4.4rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border:1px solid var(--hairline-strong);box-shadow:var(--shadow-card);opacity:0;visibility:hidden;transform:translateY(.8rem);transition:opacity var(--duration-default) ease,transform var(--duration-default) var(--ease-out),visibility var(--duration-default) ease}.back-to-top.is-visible{opacity:1;visibility:visible;transform:none}.back-to-top:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:50%;background:conic-gradient(rgb(var(--color-accent)) calc(var(--scroll-progress, 0) * 1%),transparent 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px))}.back-to-top .icon{transform:rotate(-90deg);width:1.6rem;height:1.6rem}.back-to-top:hover{transform:translateY(-2px)}@keyframes bubble-pop{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}html:not([data-motion=off]):not(.reduced-motion) .cart-count-bubble.bump{animation:bubble-pop .42s var(--ease-spring)}#ToastRegion{position:fixed;left:50%;bottom:2.4rem;transform:translate(-50%);z-index:var(--z-modal);display:flex;flex-direction:column;align-items:center;gap:.8rem;pointer-events:none;width:max-content;max-width:calc(100vw - 3.2rem)}.toast{pointer-events:auto;display:inline-flex;align-items:center;gap:.8rem;padding:1.1rem 1.8rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.35rem;letter-spacing:.04em;border-radius:100px;box-shadow:var(--shadow-drawer);opacity:0;transform:translateY(1rem);transition:opacity var(--duration-default) var(--ease-out),transform var(--duration-default) var(--ease-spring)}.toast.is-visible{opacity:1;transform:none}.toast .icon{width:1.5rem;height:1.5rem}accordion-details{display:block}accordion-details details>summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}accordion-details details>summary .icon-caret{transition:transform var(--duration-default) var(--ease-out);flex-shrink:0}accordion-details details[open]>summary .icon-caret{transform:rotate(180deg)}.anim-underline{background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-position:left calc(100% - .1em);background-repeat:no-repeat;transition:background-size var(--duration-default) var(--ease-out);padding-bottom:.2em}.anim-underline:hover,.anim-underline:focus-visible,.anim-underline[aria-current=page]{background-size:100% 1px}.icon--nudge{transition:transform var(--duration-short) var(--ease-out)}a:hover .icon--nudge,button:hover .icon--nudge,.button:hover .icon--nudge{transform:translate(3px)}@keyframes price-flash-kf{0%{background-color:rgba(var(--color-accent),.14)}to{background-color:transparent}}html:not([data-motion=off]):not(.reduced-motion) .price-flash{animation:price-flash-kf .9s var(--ease-soft);border-radius:2px}.marquee{overflow:clip;white-space:nowrap}.marquee__track{display:inline-flex;align-items:center;gap:var(--marquee-gap, 4rem);padding-right:var(--marquee-gap, 4rem);will-change:transform}@media screen and (prefers-reduced-motion:no-preference){html[data-motion=full] .marquee__track{animation:marquee-scroll var(--marquee-speed, 30s) linear infinite}html[data-motion=full] .marquee--reverse .marquee__track{animation-direction:reverse}html[data-motion=full] .marquee:hover .marquee__track,html[data-motion=full] .marquee:focus-within .marquee__track{animation-play-state:paused}}@keyframes marquee-scroll{to{transform:translate(-50%)}}html:not([data-motion=off]):not(.reduced-motion) .button:active,html:not([data-motion=off]):not(.reduced-motion) .icon-button:active,html:not([data-motion=off]):not(.reduced-motion) .quantity__button:active{transform:scale(.96)}::view-transition-old(root),::view-transition-new(root){animation-duration:.28s;animation-timing-function:var(--ease-soft)}.vt-product-media{view-transition-name:product-media}html[data-motion=full]:not(.reduced-motion) [data-tilt]{transform:perspective(90rem) rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg));will-change:transform}html[data-motion=full]:not(.reduced-motion) [data-tilt]:not(.is-tilting){transition:transform .6s var(--ease-soft)}@media(hover:hover)and (pointer:fine){[data-loupe]{cursor:zoom-in}[data-loupe].is-zoomed{cursor:zoom-out}[data-loupe].is-zoomed .is-active img,[data-loupe].is-zoomed>img{transform:scale(2.1)}html:not([data-motion=off]):not(.reduced-motion) [data-loupe] .is-active img,html:not([data-motion=off]):not(.reduced-motion) [data-loupe]>img{transition:transform var(--duration-default) var(--ease-out)}}.stage-flip__alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;height:100%;object-fit:contain}[data-showroom-stage].has-alt{position:relative}[data-showroom-stage].is-flipped .stage-flip__alt{opacity:1}[data-showroom-stage].is-flipped .showroom__stage-image:not(.stage-flip__alt){opacity:0}[data-showroom-stage][data-angles] .stage-flip__alt{opacity:0}[data-showroom-stage][data-angles] .stage-flip__alt.is-current{opacity:1}html:not([data-motion=off]):not(.reduced-motion) [data-showroom-stage] img{transition:opacity var(--duration-long) var(--ease-out)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/motion.css.map */
