[data-animate=fade-up]{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}[data-animate=fade-up].is-visible{opacity:1;transform:translateY(0)}[data-animate=fade-in]{opacity:0;transition:opacity .6s ease}[data-animate=fade-in].is-visible{opacity:1}[data-animate=slide-left]{opacity:0;transform:translate(-50px);transition:opacity .6s ease,transform .6s ease}[data-animate=slide-left].is-visible{opacity:1;transform:translate(0)}[data-animate=slide-right]{opacity:0;transform:translate(50px);transition:opacity .6s ease,transform .6s ease}[data-animate=slide-right].is-visible{opacity:1;transform:translate(0)}[data-animate=scale-in]{opacity:0;transform:scale(.9);transition:opacity .6s ease,transform .6s ease}[data-animate=scale-in].is-visible{opacity:1;transform:scale(1)}[data-animate-stagger]>*{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}[data-animate-stagger].is-visible>*:nth-child(1){transition-delay:.1s}[data-animate-stagger].is-visible>*:nth-child(2){transition-delay:.2s}[data-animate-stagger].is-visible>*:nth-child(3){transition-delay:.3s}[data-animate-stagger].is-visible>*:nth-child(4){transition-delay:.4s}[data-animate-stagger].is-visible>*:nth-child(5){transition-delay:.5s}[data-animate-stagger].is-visible>*:nth-child(6){transition-delay:.6s}[data-animate-stagger].is-visible>*{opacity:1;transform:translateY(0)}.hover-lift{transition:transform .2s ease,box-shadow .2s ease}.hover-lift:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.hover-scale{transition:transform .2s ease}.hover-scale:hover{transform:scale(1.05)}.hover-brightness{transition:filter .2s ease}.hover-brightness:hover{filter:brightness(1.1)}.is-loading{position:relative;pointer-events:none;opacity:.6}.is-loading:after{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;margin:-12px 0 0 -12px;border:3px solid var(--color-border, #e5e5e5);border-top-color:var(--color-primary);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}[data-animate=fade-up],[data-animate=fade-in],[data-animate=slide-left],[data-animate=slide-right],[data-animate=scale-in]{opacity:1;transform:none}[data-animate-stagger]>*{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/animations.css.map */
