.image-overlay-scroll-zoom{--image-overlay-scroll-zoom-start: 130%;--image-overlay-scroll-zoom-end: 100%;--image-overlay-scroll-parallax-start: -35%;--image-overlay-scroll-parallax-end: 50%;position:relative}.image-overlay-scroll-zoom__media{overflow:hidden;pointer-events:none}.image-overlay-scroll-zoom__media:not(.image-overlay-scroll-zoom__media--empty){background-image:var(--image-overlay-scroll-zoom-image);background-repeat:no-repeat;background-position:center;background-size:var(--image-overlay-scroll-zoom-start)}.image-overlay-scroll-zoom--fit-cover{overflow:hidden}.image-overlay-scroll-zoom--fit-cover .image-overlay-scroll-zoom__media:not(.image-overlay-scroll-zoom__media--empty){background-size:cover;transform-origin:center center;will-change:transform}.image-overlay-scroll-zoom--parallax{overflow:hidden}.image-overlay-scroll-zoom--parallax .image-overlay-scroll-zoom__media:not(.image-overlay-scroll-zoom__media--empty){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:100%;background-size:cover;background-position:center;transform-origin:center center;will-change:transform}@media(max-width:719px){.image-overlay-scroll-zoom--has-mobile-image .image-overlay-scroll-zoom__media:not(.image-overlay-scroll-zoom__media--empty){background-image:var(--image-overlay-scroll-zoom-image-mobile, var(--image-overlay-scroll-zoom-image))}}@media(min-width:720px){.image-overlay-scroll-zoom--has-mobile-image .image-overlay-scroll-zoom__media:not(.image-overlay-scroll-zoom__media--empty){background-image:var(--image-overlay-scroll-zoom-image, var(--image-overlay-scroll-zoom-image-mobile))}}.image-overlay-scroll-zoom__media .placeholder-svg{width:100%;height:100%;object-fit:contain}.image-overlay-scroll-zoom__media--empty{background-color:var(--color-scheme-2-background)}.image-overlay-scroll-zoom__overlay{pointer-events:none;border-radius:var(--section-border-radius-mobile)}.image-overlay-scroll-zoom__media--empty~.image-overlay-scroll-zoom__overlay{display:none}.image-overlay-scroll-zoom__media{border-radius:var(--section-border-radius-mobile)}@media(min-width:720px){.image-overlay-scroll-zoom__media,.image-overlay-scroll-zoom__overlay{border-radius:var(--section-border-radius-desktop)}}.image-overlay-scroll-zoom__content{position:relative;z-index:1}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom-image-overlay-scroll-zoom.css.map */
