.hero-animate,.product-image-animate{opacity:0;transform:translateY(20px) scale(1.02);transition:all .7s cubic-bezier(.25,.46,.45,.94);will-change:transform,opacity}.hero-animate.is-visible,.product-image-animate.is-visible{opacity:1;transform:translateY(0) scale(1)}.product-image-animate:hover{transform:translateY(0) scale(1.03)}.image-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;justify-content:center;align-items:center;opacity:0;transform:scale(.98);transition:all .25s ease;z-index:9999}.image-overlay img{max-width:90vw;max-height:90vh;border-radius:18px;box-shadow:0 20px 80px #00000059}.image-overlay.open{opacity:1;transform:scale(1);cursor:zoom-out}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-animations.css.map */
