.custom-image-text{overflow:hidden}.custom-image-text,.custom-image-text__grid{margin-bottom:0;display:flex;flex-direction:column}.custom-image-text-container.page-width{max-width:140rem;padding:0;margin:0 15px}.custom-image-text.has-background{padding:6rem 0}.custom-image-text__title-wrapper{text-align:center;margin-bottom:3rem}.custom-image-text__title{margin:0}@media screen and (min-width: 990px){.custom-image-text-container.page-width{margin:0 auto}.custom-image-text__title-wrapper{margin-bottom:6rem}}@media screen and (min-width: 750px){.custom-image-text__grid{flex-direction:row}.custom-image-text__grid--reverse{flex-direction:row-reverse}}.custom-image-text__media{display:flex;align-items:center;justify-content:center;overflow:hidden;height:100%;width:100%}.custom-image-text__image{width:100%;height:100%;object-fit:cover;vertical-align:middle}.custom-image-text__content-item{padding:0}.custom-image-text__grid{width:100%;max-width:116.2rem;margin:0 auto;padding:0 2rem}.custom-image-text__content{display:flex;flex-direction:column;height:100%;width:100%;justify-content:center}.custom-image-text .button:not(:first-of-type){margin-top:2rem}.custom-image-text .button{width:100%}.custom-image-text__heading{margin-top:0;margin-bottom:1.5rem}.custom-image-text__text{margin-top:0;margin-bottom:2rem}.custom-image-text__text:last-child{margin-bottom:0}.custom-image-text__grid .grid__item{flex:1}.custom-image-text__grid.grid{gap:60px}.custom-image-text__feature{margin-bottom:5rem}.custom-image-text__feature:last-child{margin-bottom:0}.custom-image-text__feature-grid{display:flex;align-items:flex-start;gap:1.5rem}.custom-image-text__feature-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:var(--icon-width, 50px);height:var(--icon-width, 50px);min-width:var(--icon-width, 50px)}.custom-image-text__feature-image{width:100%;height:100%;object-fit:contain;max-width:100%;max-height:100%}.custom-image-text__feature-content{flex-grow:1}.custom-image-text__feature-heading{margin-top:0;margin-bottom:.5rem}.custom-image-text__feature-text{margin:0}
/*# sourceMappingURL=/cdn/shop/t/105/assets/section-custom-image-and-text.css.map */
