.js [data-anim]{--anim-distance: 18px;--anim-duration: var(--dur-slow);--anim-delay: 0ms;opacity:0;transform:translate3d(0,var(--anim-distance),0);transition:opacity var(--anim-duration) var(--ease-out) var(--anim-delay),transform var(--anim-duration) var(--ease-out) var(--anim-delay),clip-path var(--anim-duration) var(--ease-out) var(--anim-delay);will-change:opacity,transform}.js [data-anim=fade]{--anim-distance: 0px}.js [data-anim=rise]{--anim-distance: 34px}.js [data-anim=scale]{transform:translate3d(0,12px,0) scale(.965)}.js [data-anim=mask]{clip-path:inset(0 0 100% 0);transform:none;opacity:1}.js [data-anim=slide-left]{transform:translate3d(28px,0,0)}.js [data-anim=slide-right]{transform:translate3d(-28px,0,0)}.js [data-anim][data-anim-visible=true]{opacity:1;transform:none;clip-path:inset(0 0 0 0);will-change:auto}.js [data-anim-stagger]>*{--anim-delay: calc(var(--anim-index, 0) * var(--anim-stagger-step, 70ms))}[data-scroll-progress]{--progress: 0}.hero__product-inner{transform:translate3d(0,calc(var(--progress, 0) * -4%),0) scale(calc(1 + var(--progress, 0) * .14));transform-origin:center 42%;will-change:transform}[data-parallax]{transform:translate3d(0,calc((var(--progress, 0) - .5) * var(--parallax-depth, 60px)),0);will-change:transform}.drift{transform:scale(1.12) translate3d(0,calc((var(--progress, 0) - .5) * -5%),0);will-change:transform}.scene__layer{opacity:0;transition:opacity var(--dur-scene) var(--ease-out),transform var(--dur-scene) var(--ease-out);transform:scale(1.03);pointer-events:none}.scene__layer[data-active=true]{opacity:1;transform:scale(1);pointer-events:auto}.scene__caption{opacity:0;transform:translate3d(0,14px,0);transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out);pointer-events:none}.scene__caption[data-active=true]{opacity:1;transform:none;pointer-events:auto}.scene__rail{display:flex;gap:6px}.scene__rail-tick{flex:1;height:2px;border-radius:2px;background-color:var(--color-border-strong);overflow:hidden}.scene__rail-tick:after{content:"";display:block;height:100%;width:100%;background-color:var(--color-accent);transform:scaleX(0);transform-origin:left;transition:transform var(--dur-base) var(--ease-out)}.scene__rail-tick[data-active=true]:after{transform:scaleX(1)}.daynight__day{opacity:calc(1 - var(--progress, 0) * 1.6)}.daynight__night{opacity:calc(var(--progress, 0) * 1.6)}@keyframes sv-pulse-ring{0%{transform:scale(.72);opacity:.5}70%{opacity:0}to{transform:scale(1.9);opacity:0}}.pulse-ring{position:absolute;top:0;right:0;bottom:0;left:0;border:1.5px solid currentcolor;border-radius:var(--radius-pill);animation:sv-pulse-ring 2.6s var(--ease-out) infinite}.pulse-ring:nth-of-type(2){animation-delay:.85s}.pulse-ring:nth-of-type(3){animation-delay:1.7s}@keyframes sv-trace{0%{stroke-dashoffset:var(--trace-length, 400)}to{stroke-dashoffset:0}}[data-anim-visible=true] .trace path,[data-anim-visible=true] .trace polyline{stroke-dasharray:var(--trace-length, 400);animation:sv-trace 1.5s var(--ease-out) forwards}.js .trace path,.js .trace polyline{stroke-dasharray:var(--trace-length, 400);stroke-dashoffset:var(--trace-length, 400)}@keyframes sv-float{0%,to{transform:translate3d(0,-.6%,0)}50%{transform:translate3d(0,.6%,0)}}.float{animation:sv-float 7s ease-in-out infinite}@keyframes sv-shimmer{0%{background-position:-150% 0}to{background-position:250% 0}}.skeleton{background-image:linear-gradient(90deg,var(--color-surface-alt) 0%,color-mix(in srgb,var(--color-surface-alt) 55%,var(--color-background)) 50%,var(--color-surface-alt) 100%);background-size:200% 100%;animation:sv-shimmer 1.4s linear infinite;border-radius:var(--radius-sm);color:transparent}[aria-busy=true]{cursor:progress}.button[aria-busy=true]{position:relative;color:transparent}.button[aria-busy=true]:after{content:"";position:absolute;width:17px;height:17px;border:2px solid currentcolor;border-top-color:transparent;border-radius:50%;color:var(--button-fg);animation:sv-spin .7s linear infinite}@keyframes sv-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.js [data-anim],.js [data-anim][data-anim-visible=true]{opacity:1!important;transform:none!important;clip-path:none!important}.hero__product-inner,[data-parallax],.drift{transform:none!important}.scene__stage{position:static;height:auto;min-height:0}.scene__step{min-height:0}.scene__layer,.scene__caption{opacity:1!important;transform:none!important;pointer-events:auto}.daynight__day,.daynight__night{opacity:1}.pulse-ring,.float,.skeleton{animation:none}.js .trace path,.js .trace polyline{stroke-dasharray:none;stroke-dashoffset:0;animation:none}}.scene[data-scene-static=true] .scene__stage{position:static;height:auto}.scene[data-scene-static=true] .scene__step{min-height:0}.scene[data-scene-static=true] .scene__layer,.scene[data-scene-static=true] .scene__caption{opacity:1;transform:none;pointer-events:auto}
/*# sourceMappingURL=/cdn/shop/t/15/assets/animations.css.map */
