.parallax-scroll-section{position:relative;box-sizing:border-box;width:100%;height:calc((var(--stack-count, 1) - 1) * var(--slide-vh, 100vh) + 100vh);padding-left:var(--gutter, 32px);padding-right:var(--gutter, 32px)}@media(max-width:749px){.parallax-scroll-section{padding-left:var(--gutter-mobile, 16px);padding-right:var(--gutter-mobile, 16px)}}.parallax-scroll-section.is-static{height:auto}.parallax-scroll-section__sticky{position:sticky;top:0;width:100%;height:100vh;overflow:hidden}.parallax-scroll-section.is-static .parallax-scroll-section__sticky{position:relative;height:auto;overflow:visible}.parallax-scroll-section__stage{position:relative;width:100%;height:100%}.parallax-scroll-section.is-static .parallax-scroll-section__stage{display:flex;flex-direction:column}.parallax-scroll-item{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:calc(var(--i, 0) + 1);transform:translate3d(0,100%,0);will-change:transform}.parallax-scroll-item[data-index="0"]{transform:translateZ(0)}.parallax-scroll-section.is-static .parallax-scroll-item{position:relative;inset:auto;transform:none!important;width:100%;height:auto}.parallax-scroll-media{position:relative;width:100%;height:100%;overflow:hidden}.parallax-scroll-section.is-static .parallax-scroll-media{aspect-ratio:16 / 9}@media(max-width:749px){.parallax-scroll-section.is-static .parallax-scroll-media{aspect-ratio:4 / 3}}.parallax-scroll-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--img-fit, cover);object-position:center;display:block;transform:scale(1);will-change:transform;backface-visibility:hidden}.parallax-scroll-img--mobile{display:none}@media(max-width:749px){.parallax-scroll-media.has-mobile-image .parallax-scroll-img--desktop{display:none}.parallax-scroll-media.has-mobile-image .parallax-scroll-img--mobile{display:block}}.parallax-scroll-section.is-static .parallax-scroll-img{position:relative;transform:none!important}.parallax-scroll-placeholder,.parallax-scroll-empty{width:100%;height:100%;min-height:220px;display:flex;align-items:center;justify-content:center;background:#f4f4f4}.parallax-scroll-placeholder .placeholder-svg,.parallax-scroll-empty .placeholder-svg{width:100%;height:100%}@media(prefers-reduced-motion:reduce){.parallax-scroll-item,.parallax-scroll-img{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/parallax-image-scroll.css.map */
