.full-width-image-text{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:100vh;overflow:hidden;color:var(--text-color, #ffffff)}.full-width-image-text__background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;width:100%;height:100%;object-fit:cover;object-position:center}.full-width-image-text__overlay{display:block!important;position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--overlay-color, rgba(0, 0, 0, .2));z-index:0}.full-width-image-text__container{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;max-width:var(--page-width, 1200px);margin:0 auto;padding:1.5rem;box-sizing:border-box}@media screen and (min-width: 750px){.full-width-image-text__container{flex-direction:row;padding:3rem;gap:10rem;align-items:center}.full-width-image-text__container--reverse{flex-direction:row-reverse}}.full-width-image-text__image-column,.full-width-image-text__content-column{flex:1;width:100%}.full-width-image-text__image-column{display:flex;justify-content:center;align-items:center}.full-width-image-text__content-column{display:flex;align-items:flex-start}.full-width-image-text__content-column--left{justify-content:flex-start}.full-width-image-text__content-column--center{justify-content:center}.full-width-image-text__content-column--right{justify-content:flex-end}.full-width-image-text__image-wrapper{position:relative;width:100%;max-width:450px;padding:1rem 0}.full-width-image-text__image{width:100%;height:auto;object-fit:contain;display:block}.full-width-image-text__content{width:100%;padding:1rem 0;display:flex;flex-direction:column;background-color:transparent;gap:4rem}.full-width-image-text__content--left{text-align:left;align-items:flex-start}.full-width-image-text__content--center{text-align:center;align-items:center}.full-width-image-text__content--right{text-align:right;align-items:flex-end}.full-width-image-text__heading{margin-top:0;margin-bottom:1rem;line-height:1.2;font-weight:700}.full-width-image-text__features{width:100%}.full-width-image-text__feature{position:relative}@media screen and (max-width: 749px){.full-width-image-text{min-height:100vh}.full-width-image-text__content-column{justify-content:center}.full-width-image-text__image-wrapper{max-width:280px;margin:0 auto}.full-width-image-text__heading{font-size:2rem}.full-width-image-text__heading.h1{font-size:2.2rem}.full-width-image-text__heading.h2{font-size:1.8rem}.full-width-image-text__heading.h3{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-full-width-image-text.css.map */
