:root{--duration-fast: .4s;--duration-medium: .8s;--duration-slow: 1.2s;--ease-smooth: cubic-bezier(.25, .1, .25, 1);--ease-soft: cubic-bezier(.4, 0, .2, 1);--ease-bouncy: cubic-bezier(.68, -.55, .27, 1.55);--ease-fluid: cubic-bezier(.83, 0, .17, 1);--animation-fade-in: fadeIn var(--duration-medium) var(--ease-soft) forwards;--animation-zoom-in: zoomIn var(--duration-medium) var(--ease-fluid) forwards;--animation-slide-up: slideUp var(--duration-slow) var(--ease-smooth) forwards;--animation-fade-up: fadeUp var(--duration-slow) var(--ease-soft) forwards;--animation-fade-scale: fadeScale var(--duration-slow) var(--ease-soft) forwards;--animation-rotate-in: rotateIn var(--duration-slow) var(--ease-smooth) forwards}@media (prefers-reduced-motion: no-preference){.scroll-trigger:is(.fade_in,.zoom_in,.slide_up,.fade_up,.fade_scale,.rotate_in){opacity:0;transform:translateY(2rem)}.scroll-trigger:not(.scroll-trigger--offscreen).fade_in{animation:var(--animation-fade-in);animation-delay:calc(var(--animation-order, 1) * .12s)}.scroll-trigger:not(.scroll-trigger--offscreen).zoom_in{animation:var(--animation-zoom-in);animation-delay:calc(var(--animation-order, 1) * .15s)}.scroll-trigger:not(.scroll-trigger--offscreen).slide_up{animation:var(--animation-slide-up);animation-delay:calc(var(--animation-order, 1) * .15s)}.scroll-trigger:not(.scroll-trigger--offscreen).fade_up{animation:var(--animation-fade-up);animation-delay:calc(var(--animation-order, 1) * .15s)}.scroll-trigger:not(.scroll-trigger--offscreen).fade_scale{animation:var(--animation-fade-scale);animation-delay:calc(var(--animation-order, 1) * .18s)}.scroll-trigger:not(.scroll-trigger--offscreen).rotate_in{animation:var(--animation-rotate-in);animation-delay:calc(var(--animation-order, 1) * .18s)}.scroll-trigger.scroll-trigger--design-mode,.scroll-trigger:not(.scroll-trigger--offscreen).scroll-trigger--cancel{opacity:1!important;animation:none!important;transform:none!important}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes zoomIn{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes slideUp{0%{transform:translateY(50px);opacity:0}70%{transform:translateY(-8px);opacity:1}to{transform:translateY(0)}}@keyframes fadeUp{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeScale{0%{opacity:0;transform:scale(.95) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes rotateIn{0%{opacity:0;transform:rotate(-4deg) scale(.96)}to{opacity:1;transform:rotate(0) scale(1)}}.animate--ambient>img,.animate--ambient>picture,.animate--ambient>.svg-wrapper{animation:floaty 14s ease-in-out infinite alternate;will-change:transform}@keyframes floaty{0%{transform:translateY(0) scale(1)}50%{transform:translateY(-12px) scale(1.02)}to{transform:translateY(0) scale(1)}}.animate--fixed{clip-path:inset(0)}.animate--fixed>img,.animate--fixed>picture,.animate--fixed>svg{position:fixed;top:0;left:0;width:100%;height:100vh;object-fit:cover;z-index:-1;animation:parallaxZoom 22s ease-in-out infinite alternate}@keyframes parallaxZoom{0%{transform:scale(1) translateY(0)}to{transform:scale(1.1) translateY(-20px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/animation.css.map */
