@keyframes spin{to{transform:rotate(360deg)}}@keyframes scrollcue{0%{top:-100%}to{top:100%}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes shimmer{0%{background-position:-300px 0}to{background-position:300px 0}}[data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}[data-reveal].is-visible{opacity:1;transform:translateY(0)}[data-reveal-delay="1"]{transition-delay:.08s}[data-reveal-delay="2"]{transition-delay:.16s}[data-reveal-delay="3"]{transition-delay:.24s}[data-reveal-delay="4"]{transition-delay:.32s}.skeleton{background:linear-gradient(90deg,var(--color-bg-alt) 0px,#fff 40px,var(--color-bg-alt) 80px);background-size:600px;animation:shimmer 1.4s infinite linear}@keyframes addPulse{0%{transform:scale(1)}35%{transform:scale(1.06)}to{transform:scale(1)}}.pulse-on-add.is-pulsing{animation:addPulse .4s ease}@keyframes bubbleBump{0%{transform:scale(1)}50%{transform:scale(1.35)}to{transform:scale(1)}}.cart-count-bubble.is-bumping{animation:bubbleBump .35s ease}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}[data-reveal]{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/animations.css.map */
