.image-with-text__media{min-height:100%}.image-with-text__inner{--padding-x: 2rem;--padding-y: 4.8rem}@media (min-width: 768px){.image-with-text__inner{--padding-x: 2rem;--padding-y: 3.2rem}}@media (min-width: 1024px){.image-with-text__inner{--padding-x: 2.4rem;--padding-y: 4.8rem}}@media (min-width: 1280px){.image-with-text__inner{--padding-x: 8rem;--padding-y: 6rem}}.image-with-text .image-with-text__inner{padding:var(--padding-y) var(--padding-x)}@media (max-width: 767.98px){.image-with-text.color-inherit .image-with-text__inner{padding-top:2.4rem}}@media (min-width: 768px){.image-with-text--text-first .image-with-text__inner{padding-inline-end:var(--padding-x);order:-1}}@media (min-width: 768px){.image-with-text--image-first .image-with-text__inner{padding-inline-start:var(--padding-x)}}.image-with-text__content .hd1{font-size:60px;line-height:1;color:#fff;letter-spacing:-.03em;margin-bottom:25px!important}@media (min-width: 1080px){.image-with-text__content .hd1{margin-bottom:50px!important;font-size:93px;line-height:.8}}.image-with-text__content p{font-size:14px;line-height:1.2;color:#fff!important}.image-with-text__wrapper:not(.is-transparent){border:2px solid var(--c-brand-2)}.image-with-text__wrapper.is-transparent .image-with-text__inner{padding-top:0;padding-bottom:0}.image-with-text__wrapper.is-transparent .image-with-text__media{padding:0!important}.image-with-text__wrapper.is-transparent .hd1{color:var(--c-brand-2)}.image-with-text__wrapper.is-transparent .text-subheading,.image-with-text__wrapper.is-transparent .image-with-text__content p{color:var(--c-brand-1)!important}.image-with-text[class*=color-scheme-] .image-with-text__inner{background-color:transparent}.image-with-text__media.hero__media{height:auto}.image-with-text .text-subheading{text-transform:uppercase;color:#fff;font-family:var(--font-body);font-size:14px;font-weight:400;margin-bottom:25px!important}@media (min-width: 760px){.image-with-text .text-subheading{margin-bottom:50px!important}}.image-with-text .rich-text__text{margin-top:0!important}.image-with-text__media{padding:25px!important}@media (min-width: 760px){.image-with-text__media{padding:75px!important}}.image-with-text__media[style*=--aspect-ratio]:before{display:none!important}.image-with-text__media[style*=--aspect-ratio] img,.image-with-text__media img{position:relative!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-image-with-text.css.map */
