*{scroll-behavior:smooth}img,a,button,.card,.product-card,.button,.btn{transition:transform .35s ease,box-shadow .35s ease,opacity .35s ease}.scroll-animate{opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.scroll-animate.is-visible{opacity:1;transform:translateY(0)}.scroll-animate.from-left{transform:translate(-40px)}.scroll-animate.from-left.is-visible{transform:translate(0)}.scroll-animate.from-right{transform:translate(40px)}.scroll-animate.from-right.is-visible{transform:translate(0)}.scroll-animate.zoom-in{transform:scale(.92)}.scroll-animate.zoom-in.is-visible{transform:scale(1)}.scroll-animate:nth-child(2){transition-delay:.08s}.scroll-animate:nth-child(3){transition-delay:.16s}.scroll-animate:nth-child(4){transition-delay:.24s}.scroll-animate:nth-child(5){transition-delay:.32s}.scroll-animate:nth-child(6){transition-delay:.4s}.card,.product-card,.card-wrapper{will-change:transform}.card img,.product-card img,.card-wrapper img{transition:transform .5s ease;overflow:hidden}@media(hover:hover)and (pointer:fine){.card:hover,.product-card:hover,.card-wrapper:hover{transform:translateY(-6px);box-shadow:0 12px 24px #0000001f}.card:hover img,.product-card:hover img,.card-wrapper:hover img{transform:scale(1.06)}}.button,.btn,button[type=submit]{position:relative;overflow:hidden}@media(hover:hover)and (pointer:fine){.button:hover,.btn:hover,button[type=submit]:hover{transform:translateY(-2px);box-shadow:0 6px 14px #00000026}}.button:active,.btn:active,button[type=submit]:active{transform:translateY(0) scale(.98);box-shadow:none}.banner__content,.hero__content,.slideshow__slide{animation:heroFadeIn 1s ease both}@keyframes heroFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.header__heading-logo,.header-logo img{transition:transform .3s ease}@media(hover:hover)and (pointer:fine){.header__heading-logo:hover,.header-logo img:hover{transform:scale(1.04)}}@media(max-width:749px){.scroll-animate{transform:translateY(16px);transition:opacity .5s ease,transform .5s ease}.scroll-animate.from-left,.scroll-animate.from-right{transform:translateY(16px)}.scroll-animate.zoom-in{transform:scale(.97)}.scroll-animate:nth-child(n){transition-delay:0s}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}.scroll-animate{opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/animations.css.map */
