.section-image-with-descriptive-text-grid{overflow:hidden}.section-image-with-descriptive-text-grid .title-wrapper{max-width:800px;margin-left:auto;margin-right:auto;text-align:center}.section-image-with-descriptive-text-grid .subtitle{max-width:560px;margin-left:auto;margin-right:auto}.section-image-with-descriptive-text-grid .image-wrapper{max-width:600px;padding-left:45px;padding-right:45px}@media (max-width: 749px){.section-image-with-descriptive-text-grid .image-wrapper{min-width:100%;max-width:100%;padding-left:0;padding-right:0}}.image-with-descriptive-text-grid{display:flex;justify-content:space-between;position:relative;transform:translateZ(0)}@media (max-width: 749px){.image-with-descriptive-text-grid{flex-wrap:wrap;column-gap:15px}}@media (min-width: 750px){.image-with-descriptive-text-grid:after{content:"";background:var(--color-bg);bottom:0;height:50%;width:100vw;left:50%;transform:translate(-50%);position:fixed;z-index:-1}}.image-with-descriptive-text-grid .text-grid{display:flex;flex-direction:column;justify-content:space-between;padding-top:75px;padding-bottom:75px}@media (max-width: 749px){.image-with-descriptive-text-grid .text-grid{gap:30px;justify-content:unset;flex:1;padding-bottom:0}}.image-with-descriptive-text-grid .text-grid-item{max-width:250px;text-align:center;position:relative}@media (max-width: 749px){.image-with-descriptive-text-grid .text-grid-item{max-width:unset;text-align:left}}@media (min-width: 750px){.image-with-descriptive-text-grid .text-grid.left{order:-1}.image-with-descriptive-text-grid .text-grid.left .text-grid-item:after,.image-with-descriptive-text-grid .text-grid.right .text-grid-item:before{content:"";background:#d3d0d0;display:block;width:150px;height:1px;top:50%;position:absolute}.image-with-descriptive-text-grid .text-grid.left .text-grid-item:after{right:0;transform:translate(calc(100% + 15px),-50%)}.image-with-descriptive-text-grid .text-grid.right .text-grid-item:before{left:0;transform:translate(calc(-100% - 15px),-50%)}}.image-with-descriptive-text-grid .text-grid-item-subtitle{padding-left:10px;padding-right:10px}@media (max-width: 749px){.image-with-descriptive-text-grid .text-grid-item-subtitle{margin-top:15px;padding-left:0;padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/component-image-with-descriptive-text-grid.css.map */
