.image-with-text .image-banner-text-content{display:flex;align-items:center;max-width:112.9rem;margin:0 auto;gap:11.7rem}.image-with-text .text-content-wrapper{flex:1;max-width:46.2rem}.image-with-text .image-content-wrapper{flex:1}.image-with-text .text-content-wrapper img{width:100%;height:100%;display:block;object-fit:cover}.image-with-text .image-content-wrapper .hero-image-wrapper{border-radius:2.4rem;overflow:hidden}.image-with-text header.section-header-content{max-width:89.8rem;margin:0 auto;margin-bottom:12.8rem}.image-with-text .image-link-wrapper span.svg-wrapper{display:flex;width:24px;height:24px;border-radius:100px;min-width:unset;padding:0;min-height:unset}.image-with-text a.image-with-text__button{display:flex;align-items:center;gap:.8rem;font-weight:700;text-decoration:none;margin-top:2.4rem}.image-with-text .image-link-wrapper span.svg-wrapper svg{width:1.2rem;height:1.2rem}.image-with-text .image-content-wrapper .hero-image-wrapper img{width:100%;height:100%;display:block;object-fit:cover}.image-with-text .image-content-wrapper .hero-image-wrapper figure{width:100%}.image-with-text .image-banner-text-content.image-position--image_left{flex-direction:row-reverse}.image-with-text .text-content-wrapper .image-with-text__description{margin-top:2.4rem}.image-with-text .text-content-wrapper .image-with-text__sub-heading{margin-top:1.2rem;margin-bottom:2.4rem}.image-text-section:not(.image-text-section~.image-text-section) .image-with-text{border-top-left-radius:2.4rem;border-top-right-radius:2.4rem}.image-text-section:not(:has(~.image-text-section)) .image-with-text{border-bottom-left-radius:2.4rem;border-bottom-right-radius:2.4rem;overflow:hidden}@media screen and (max-width:989px){.image-with-text .image-banner-text-content{gap:2.4rem}}@media screen and (max-width:749px){.image-with-text a.image-with-text__button{margin-top:1.6rem}.image-with-text .image-banner-text-content{flex-direction:column;align-items:unset}.image-with-text .image-banner-text-content.image-position--image_left{flex-direction:column-reverse}.image-with-text header.section-header-content{margin-bottom:6.4rem}.image-with-text .image-banner-text-content.revert-mobile{flex-direction:column-reverse}.image-with-text .text-content-wrapper{gap:1.6rem;max-width:100%}.image-with-text .text-content-wrapper .image-with-text__description{margin-top:1.6rem}.image-with-text .image-content-wrapper .hero-image-wrapper{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/129/assets/image-with-text.css.map */
