.features-benefits-container{justify-content:space-between;margin-bottom:1rem}.cta-row{display:inline-flex;gap:20px}.features-benefits-container li{display:flex;gap:8px;line-height:1.25;font-size:1.4rem;padding-top:1.4rem}.features-benefits-container img{max-height:24px;width:auto}.key-features-wrapper,.benefits-wrapper{width:100%}.features-benefits-container.has-both .key-features-wrapper,.features-benefits-container.has-both .benefits-wrapper{width:49%}.image-with-text__media{min-height:100%;border-radius:10px;overflow:hidden}.image-with-text__media img{border-radius:10px}.image-with-text__media.image-bg-on{background:#0000000a}.image-with-text__media.image-bg-off{background:transparent}.image-with-text .image-with-text__media.image-fit-contain[style*=--aspect-ratio]>:first-child,.image-with-text .image-with-text__media.image-fit-contain>:first-child{object-fit:contain!important;object-position:center center}.image-with-text .image-with-text__media.image-fit-cover[style*=--aspect-ratio]>:first-child,.image-with-text .image-with-text__media.image-fit-cover>:first-child{object-fit:cover!important}.image-with-text__inner{--padding-x: 2rem;--padding-y: 2rem}@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:not(.color-inherit) .image-with-text__inner{padding:3rem}@media (max-width: 767.98px){.image-with-text.color-inherit .image-with-text__inner{padding-top:2.4rem}.cta-row{display:flex}.image-with-text:not(.color-inherit) .image-with-text__inner{padding:3rem 1rem 0}.key-features-wrapper,.benefits-wrapper{width:100%!important}.benefits-wrapper{padding-top:2.5rem}.image-with-text__media{max-height:300px}.cta-row{display:grid;margin-top:32px;gap:16px}}@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)}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/section-image-with-text.css.map */
