@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}html[data-animations=off] [data-animate],html[data-animations=off] .fade-in,html[data-animations=off] .fade-in-up,html[data-animations=off] .slide-in-left,html[data-animations=off] .slide-in-right,html[data-animations=off] .scale-in{transition:none!important;animation:none!important;opacity:1!important;transform:none!important}.fade-in{opacity:0;transition:opacity var(--duration-slow) var(--ease-out)}.fade-in.is-visible{opacity:1}.fade-in-up{opacity:0;transform:translateY(24px);transition:opacity var(--duration-slow) var(--ease-out),transform var(--duration-slow) var(--ease-out)}.fade-in-up.is-visible{opacity:1;transform:translateY(0)}.slide-in-left{opacity:0;transform:translate(-32px);transition:opacity var(--duration-slow) var(--ease-out),transform var(--duration-slow) var(--ease-out)}.slide-in-left.is-visible{opacity:1;transform:translate(0)}.slide-in-right{opacity:0;transform:translate(32px);transition:opacity var(--duration-slow) var(--ease-out),transform var(--duration-slow) var(--ease-out)}.slide-in-right.is-visible{opacity:1;transform:translate(0)}.scale-in{opacity:0;transform:scale(.96);transition:opacity var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out)}.scale-in.is-visible{opacity:1;transform:scale(1)}.scale-on-hover{overflow:hidden}.scale-on-hover img{transition:transform var(--duration-slower) var(--ease-standard)}.scale-on-hover:hover img{transform:scale(1.04)}.hover-lift{transition:transform var(--duration-base) var(--ease-standard),box-shadow var(--duration-base) var(--ease-standard)}.hover-lift:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.hover-underline{position:relative;text-decoration:none}.hover-underline:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--duration-base) var(--ease-standard)}.hover-underline:hover:after,.hover-underline:focus-visible:after{transform:scaleX(1)}.hover-opacity:hover{opacity:var(--opacity-hover)}[data-animate]{will-change:opacity,transform}[data-animate].is-visible{will-change:auto}[data-animate-index]{transition-delay:calc(var(--animate-index, 0) * 80ms)}.sticky-el{position:sticky;top:0;z-index:var(--z-sticky);background-color:var(--color-background);transition:box-shadow var(--duration-base) var(--ease-standard),background-color var(--duration-base) var(--ease-standard)}.sticky-el.is-stuck{box-shadow:var(--shadow-sm);background-color:var(--color-surface)}@keyframes spin{to{transform:rotate(360deg)}}.spin{animation:spin .9s linear infinite}
/*# sourceMappingURL=/cdn/shop/t/10/assets/animations.css.map */
