.image-with-text-wrap{display:flex;flex-wrap:wrap;align-items:center;padding:0 1.5rem}.image-with-text__image,.image-with-text__content{flex:1;padding:20px}.image-with-text__list{list-style-type:none;padding:0}.image-with-text__list li{display:flex;align-items:center;margin-bottom:10px;font-size:16px;font-weight:500}.new-image-text-wrap .icon{width:20px;height:20px;margin-right:10px;display:inline-flex}.new-image-text-wrap .icon svg{width:100%;height:100%}.image-with-text__image img{width:100%;max-width:100%;height:auto;display:block;border-radius:8.5px}.image-with-text-content__container{max-width:555px;margin-right:auto;width:100%}.image-with-text-content__container h2{margin-bottom:12px;font-size:32px;font-weight:700}.image-with-text-section.page-width--narrow .image-with-text-content__container h2{margin-bottom:12px;font-size:50px;font-weight:700}.image-with-text-content__container p{font-size:16px;margin-bottom:22px}@media (max-width: 768px){.image-with-text-wrap{flex-direction:column-reverse;padding:0 12px}.image-with-text__image{width:100%;padding:8px}.image-with-text-content__container h2{font-size:24px;margin-bottom:6px}.image-with-text__content{padding:20px 0}.image-with-text-mobile--text-first{flex-direction:column}.image-with-text-mobile--text-first .image-with-text__content{padding:0}}.image-with-text-section.page-width--narrow{max-width:94rem}.image-with-text-section.page-width--narrow .image-with-text__image{display:flex;justify-content:center}.image-with-text-section.page-width--narrow .image-with-text__image img{max-width:200px}@media screen and (min-width: 750px){.image-with-text__grid--reverse{flex-direction:row-reverse}.image-with-text--alt .image-with-text__grid--reverse .image-with-text__content{padding-inline-start:0}.image-with-text--alt .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__content{padding-inline-end:0}.image-with-text--alt.page-width--full-width .image-with-text__grid--reverse .image-with-text__content{padding-inline-start:5rem}.image-with-text--alt.page-width--full-width .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__content{padding-inline-end:5rem}}@media screen and (max-width: 750px){.image-with-text-section.page-width--narrow .image-with-text__image{width:50%;padding:0}.image-with-text-section.page-width--narrow .image-with-text-content__container h2{font-size:40px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/new-image-with-text.css.map */
