@property --counter{syntax: "<integer>"; initial-value: 0; inherits: false;}@keyframes ac-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes ac-boot{0%{opacity:0;transform:translate(-10px);filter:blur(6px)}to{opacity:1;transform:translate(0);filter:blur(0)}}@keyframes ac-blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes ac-shimmer{0%{background-position:-200% center}to{background-position:200% center}}@keyframes ac-pulse-shadow{0%,to{box-shadow:0 0 16px #b91c1c4d;transform:scale(1)}50%{box-shadow:0 0 48px #b91c1cb3;transform:scale(1.04)}}@keyframes ac-spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ac-count-up{0%{--counter: 0}}@keyframes ac-bar-grow{0%{width:0}}.anim-fade-up{opacity:0;animation:ac-fade-up var(--duration-entrance) var(--ease-out-cinema) forwards}.anim-boot{opacity:0;animation:ac-boot .5s var(--ease-out-cinema) forwards}.anim-boot[data-stagger="0"]{animation-delay:0ms}.anim-boot[data-stagger="1"]{animation-delay:.3s}.anim-boot[data-stagger="2"]{animation-delay:.6s}.anim-boot[data-stagger="3"]{animation-delay:.9s}.anim-blink{animation:ac-blink 1.2s ease-in-out infinite}.anim-shimmer{background:linear-gradient(90deg,var(--accent-red-dark) 0%,var(--accent-red-bright) 30%,#FCA5A5 50%,var(--accent-red-bright) 70%,var(--accent-red-dark) 100%);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:ac-shimmer 3s linear infinite}.anim-pulse{animation:ac-pulse-shadow 1.8s ease-in-out infinite}.anim-spin-slow{animation:ac-spin-slow 20s linear infinite}.reveal{opacity:0;transform:translateY(24px);transition:opacity var(--duration-entrance) var(--ease-out-cinema),transform var(--duration-entrance) var(--ease-out-cinema)}.reveal.is-visible{opacity:1;transform:translateY(0)}.reveal-stagger-1{transition-delay:.1s}.reveal-stagger-2{transition-delay:.2s}.reveal-stagger-3{transition-delay:.3s}.reveal-stagger-4{transition-delay:.4s}.counter-cinema{display:inline-block;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.anim-fade-up,.anim-boot,.reveal{opacity:1!important;transform:none!important}.anim-blink,.anim-shimmer,.anim-pulse,.anim-spin-slow{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/motion.css.map */
