.animate-on-scroll{opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94);will-change:opacity,transform}.animate-on-scroll.is-visible{opacity:1;transform:translateY(0)}.animate-fade-in{opacity:0;transition:opacity .8s cubic-bezier(.25,.46,.45,.94);will-change:opacity}.animate-fade-in.is-visible{opacity:1}.animate-slide-left{opacity:0;transform:translate(-40px);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94);will-change:opacity,transform}.animate-slide-left.is-visible{opacity:1;transform:translate(0)}.animate-slide-right{opacity:0;transform:translate(40px);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94);will-change:opacity,transform}.animate-slide-right.is-visible{opacity:1;transform:translate(0)}.animate-scale-in{opacity:0;transform:scale(.95);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94);will-change:opacity,transform}.animate-scale-in.is-visible{opacity:1;transform:scale(1)}.stagger-1{transition-delay:.1s}.stagger-2{transition-delay:.2s}.stagger-3{transition-delay:.3s}.stagger-4{transition-delay:.4s}.stagger-5{transition-delay:.5s}.stagger-6{transition-delay:.6s}.card-hover-lift{transition:var(--custom-transition, all .4s cubic-bezier(.25, .46, .45, .94))}.card-hover-lift:hover{transform:translateY(-4px);box-shadow:var(--custom-shadow-lg, 0 8px 32px rgba(44, 36, 32, .08))}.image-hover-zoom{overflow:hidden}.image-hover-zoom img{transition:transform .6s cubic-bezier(.25,.46,.45,.94);will-change:transform}.image-hover-zoom:hover img{transform:scale(1.05)}.hover-fade{transition:opacity .3s ease}.hover-fade:hover{opacity:.85}@media(prefers-reduced-motion:reduce){.animate-on-scroll,.animate-fade-in,.animate-slide-left,.animate-slide-right,.animate-scale-in{opacity:1;transform:none;transition:none;will-change:auto}.stagger-1,.stagger-2,.stagger-3,.stagger-4,.stagger-5,.stagger-6{transition-delay:0s}.card-hover-lift:hover{transform:none}.image-hover-zoom img,.custom-image-zoom img{transition:none}.image-hover-zoom:hover img,.custom-image-zoom:hover img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-animations.css.map */
