.image-with-text{padding-block:var(--image-with-text-padding-top) var(--image-with-text-padding-bottom);font-family:var(--font-brand-family);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.image-with-text{padding-block:var(--image-with-text-padding-top-desktop) var(--image-with-text-padding-bottom-desktop)}}.image-with-text__inner{display:flex;flex-direction:column;padding-inline:2.4rem}@media screen and (min-width:750px){.image-with-text__inner{display:grid;grid-template-columns:minmax(0,39.3rem) minmax(0,52rem);align-items:center;column-gap:7.4rem;padding-inline:max(4rem,calc(50% - 57.2rem)) 4rem}}@media screen and (min-width:750px){.image-with-text--image-right .image-with-text__inner{grid-template-columns:minmax(0,52rem) minmax(0,39.3rem);justify-content:end;padding-inline:4rem max(4rem,calc(50% - 57.2rem))}}@media screen and (min-width:750px){.image-with-text--image-right .image-with-text__media{order:1}}.image-with-text__media{aspect-ratio:342 / 291;overflow:hidden;border-radius:.3rem;background-color:var(--brand-image-ground)}@media screen and (min-width:750px){.image-with-text__media{aspect-ratio:393 / 392.89}}.image-with-text__image,.image-with-text__video{display:block;width:100%;height:100%}.image-with-text__image{object-fit:cover}.image-with-text__video{object-fit:contain}.image-with-text__media--video{position:relative;display:block;aspect-ratio:var(--image-with-text-video-ratio)}@media screen and (min-width:750px){.image-with-text__media--video{aspect-ratio:var(--image-with-text-video-ratio)}}.image-with-text__play{--image-with-text-controls-height: 6rem;position:absolute;inset:0 0 var(--image-with-text-controls-height);padding:0;border:0;background:transparent;cursor:pointer}.image-with-text__media--video.is-playing .image-with-text__play{display:none}.image-with-text__play:focus-visible{outline:2px solid var(--brand-white);outline-offset:-4px}.image-with-text__media:has(.image-with-text__image--mobile) .image-with-text__image--desktop{display:none}@media screen and (min-width:750px){.image-with-text__media:has(.image-with-text__image--mobile) .image-with-text__image--desktop{display:block}}@media screen and (min-width:750px){.image-with-text__image--mobile{display:none}}.image-with-text__content{margin-block-start:2.5rem}@media screen and (min-width:750px){.image-with-text__content{margin-block:0 3.3rem}}.image-with-text__heading{margin:0;font-family:var(--font-brand-family);font-size:32px;font-weight:500;line-height:3.4rem;letter-spacing:-.01em;text-transform:none;color:inherit}@media screen and (min-width:750px){.image-with-text__heading{font-size:3.5rem;line-height:3.9rem}}.image-with-text__heading p{margin:0}.image-with-text__emphasis{font-family:var(--font-accent-family);font-style:italic;font-weight:var(--font-weight-regular);line-height:1}.image-with-text__text{margin-block-start:1.6rem;font-size:1.6rem;line-height:2.4505rem;letter-spacing:-.01em}@media screen and (min-width:750px){.image-with-text__text{margin-block-start:2.6rem;font-size:1.8rem}}.image-with-text__text>*{margin:0}.image-with-text__text>*+*{margin-block-start:1em}.image-with-text__text :is(b,strong){font-weight:var(--font-weight-semibold)}.image-with-text--classic{--image-with-text-gutter: 20px}@media screen and (min-width:641px){.image-with-text--classic{--image-with-text-gutter: 50px}}@media screen and (min-width:1140px){.image-with-text--classic{--image-with-text-gutter: 60px}}@media screen and (min-width:1250px){.image-with-text--classic{--image-with-text-gutter: 112px}}.image-with-text--classic .image-with-text__inner{column-gap:0;max-inline-size:140rem;margin-inline:auto;padding-inline:var(--image-with-text-gutter)}@media screen and (min-width:641px){.image-with-text--classic .image-with-text__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}}.image-with-text--classic .image-with-text__media{aspect-ratio:auto;border-radius:0;background-color:transparent}@media screen and (min-width:1300px){.image-with-text--classic .image-with-text__media{inline-size:51.2rem;aspect-ratio:1;justify-self:auto;border-radius:10px}}.image-with-text--classic .image-with-text__image,.image-with-text--classic .image-with-text__video{height:auto}@media screen and (min-width:1300px){.image-with-text--classic .image-with-text__image,.image-with-text--classic .image-with-text__video{height:100%}}.image-with-text--classic .image-with-text__content{margin-block:3rem 0}@media screen and (min-width:641px){.image-with-text--classic .image-with-text__content{margin-block:0;padding:0 10px 0 40px}}@media screen and (min-width:1008px){.image-with-text--classic .image-with-text__content{padding:50px 50px 50px 40px}}@media screen and (min-width:1140px){.image-with-text--classic .image-with-text__content{padding:50px 0 50px 50px}}@media screen and (min-width:1300px){.image-with-text--classic .image-with-text__content{padding:50px 0}}.image-with-text--classic .image-with-text__heading{margin-block-start:-.325em;font-family:var(--font-brand-family);font-size:3.2rem;line-height:3.5rem;letter-spacing:-1px}@media screen and (min-width:641px){.image-with-text--classic .image-with-text__heading{font-size:3.8rem;line-height:4.6rem}}@media screen and (min-width:1140px){.image-with-text--classic .image-with-text__heading{font-size:4.8rem;line-height:5.6rem}}.image-with-text--heading-compact .image-with-text__heading{font-size:3rem;font-weight:500;line-height:4rem}@media screen and (min-width:641px){.image-with-text--heading-compact .image-with-text__heading{font-size:3.5rem;line-height:4rem}}.image-with-text--heading-compact .image-with-text__heading .image-with-text__emphasis{font-size:3rem;font-weight:var(--font-weight-regular)}@media screen and (min-width:641px){.image-with-text--heading-compact .image-with-text__heading .image-with-text__emphasis{font-size:3.4rem}}.image-with-text--classic .image-with-text__emphasis{font-size:3.1rem;line-height:3.6rem}@media screen and (min-width:641px){.image-with-text--classic .image-with-text__emphasis{font-size:3.4rem;line-height:4.6rem}}@media screen and (min-width:1140px){.image-with-text--classic .image-with-text__emphasis{font-size:4.4rem;line-height:5.6rem}}.image-with-text--classic .image-with-text__text{max-inline-size:50rem;margin-block-start:2.5rem;font-family:var(--font-brand-family);font-size:1.6rem;line-height:2.8rem;letter-spacing:normal}@media screen and (min-width:768px){.image-with-text--classic .image-with-text__text{margin-block-end:2rem}}@media screen and (min-width:641px){.image-with-text--heading-compact .image-with-text__text{font-size:1.8rem;line-height:3.15rem}}.image-with-text--classic .image-with-text__text>:not(:only-child){font-family:var(--font-accent-family)}
/*# sourceMappingURL=/cdn/shop/t/926/assets/section-image-with-text.css.map */
