.expanding-image{--ei-ease: cubic-bezier(.22, 1, .36, 1);--ei-progress: 0;position:relative}.expanding-image .no_container{padding-inline:clamp(1.6rem,4vw,6rem)}.expanding-image__root{display:block}.expanding-image__pin-wrap{position:relative}.expanding-image__root.is-scrub .expanding-image__pin-wrap{height:var(--ei-scroll)}.expanding-image__root.is-scrub .expanding-image__pin{position:sticky;top:0;display:flex;align-items:center;min-height:100vh;overflow:hidden}.expanding-image__root.is-scrub .expanding-image__pin>*{width:100%}.expanding-image__scene{display:flex;align-items:var(--ei-align, center);gap:clamp(2.4rem,5vw,4rem)}.expanding-image__scene--reverse{flex-direction:row-reverse}.expanding-image__media{flex:0 0 auto;width:calc(var(--ei-from) + (var(--ei-to) - var(--ei-from)) * var(--ei-progress));margin:0;padding:0}.expanding-image__frame{position:relative;overflow:hidden;aspect-ratio:calc(var(--ei-ratio-from) + (var(--ei-ratio-to) - var(--ei-ratio-from)) * var(--ei-progress));border-radius:var(--ei-radius);background:var(--secondary-bg-color, var(--background-color));box-shadow:0 2.4rem 6rem -2rem #00000052}.expanding-image__root.is-scrub .expanding-image__frame{max-height:80vh;width:100%}.expanding-image__frame img,.expanding-image__frame svg{display:block;width:100%;height:100%;object-fit:cover}.expanding-image__frame img{transform:scale(calc(1.16 - var(--ei-progress) * .16));transform-origin:center}.expanding-image__content{flex:1 1 auto;min-width:0;transform:translate(calc(var(--ei-push) * var(--ei-progress)))}.expanding-image__content-inner{max-width:52ch}.expanding-image__eyebrow{margin:0 0 1.6rem;font-size:1.2rem;line-height:1;letter-spacing:.22em;text-transform:uppercase;color:var(--accent-primary)}.expanding-image__heading{margin:0 0 2rem;letter-spacing:.02em}.expanding-image__heading a{text-decoration:underline;text-underline-offset:3px}.expanding-image__text{font-size:clamp(1.3rem,1.2vw,1.5rem);line-height:1.9;color:var(--text-color);opacity:.78}.expanding-image__text>*:first-child{margin-top:0}.expanding-image__text>*:last-child{margin-bottom:0}.expanding-image__btn-wrap{margin-top:3rem}.expanding-image__content-inner>*{opacity:0;transform:translateY(1.6rem);transition:opacity .9s var(--ei-ease),transform 1.1s var(--ei-ease)}.expanding-image__root.is-inview .expanding-image__content-inner>*{opacity:1;transform:none}.expanding-image__content-inner>*:nth-child(2){transition-delay:.08s}.expanding-image__content-inner>*:nth-child(3){transition-delay:.16s}.expanding-image__content-inner>*:nth-child(n+4){transition-delay:.24s}@media screen and (max-width:1024px){.expanding-image__pin-wrap,.expanding-image__root.is-scrub .expanding-image__pin-wrap{height:auto}.expanding-image__root.is-scrub .expanding-image__pin{position:static;display:block;min-height:0;overflow:visible}.expanding-image__scene,.expanding-image__scene--reverse{flex-direction:column;align-items:stretch;gap:clamp(2.4rem,6vw,4rem)}.expanding-image__media{width:100%}.expanding-image__frame{aspect-ratio:var(--ei-mobile-ratio)}.expanding-image__frame img{transform:scale(1.06);transition:transform 1.6s var(--ei-ease)}.expanding-image__root.is-inview .expanding-image__frame img{transform:scale(1)}.expanding-image__content{transform:none}.expanding-image__content-inner{max-width:none}.expanding-image__btn-wrap{margin-top:2.4rem}}@media screen and (max-width:640px){.expanding-image__eyebrow{margin-bottom:1.2rem;font-size:1.1rem}.expanding-image__heading{margin-bottom:1.6rem}}@media(prefers-reduced-motion:reduce){.expanding-image__pin-wrap,.expanding-image__root.is-scrub .expanding-image__pin-wrap{height:auto}.expanding-image__root.is-scrub .expanding-image__pin{position:static;display:block;min-height:0}.expanding-image__media{width:var(--ei-to)}.expanding-image__frame{aspect-ratio:var(--ei-ratio-to)}.expanding-image__frame img,.expanding-image__content,.expanding-image__content-inner>*{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/expanding-image-with-text.css.map */
