.image-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:20px;background-repeat:no-repeat;background-size:contain;background-position:right;overflow:hidden;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.image-text--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background-position:left}.image-text--reverse .image-text__content--padding{padding:20px 0 20px 20px}@media screen and (max-width:768px){.image-text--reverse .image-text__content--padding{padding:15px}}.image-text__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.image-text__content h1{font-size:40px}.image-text__content h2{font-size:38px}.image-text__content h3{font-size:36px}.image-text__content-title{font-family:var(--font-body);color:var(--title-color)}.image-text__content-subtitle ul,.image-text__content-subtitle ol,.image-text__content-subtitle li,.image-text__content-subtitle p{font-size:16px;line-height:1.5}.image-text__content-subtitle ul:last-child,.image-text__content-subtitle ol:last-child,.image-text__content-subtitle li:last-child,.image-text__content-subtitle p:last-child{margin:0}.image-text__content-subtitle--description-bold *{font-weight:600}.image-text__content-subtitle--description-bold strong{font-weight:700}.image-text__content--padding{padding:20px 20px 20px 0}@media screen and (max-width:768px){.image-text__content--padding{padding:15px}}.image-text__content-footer{text-align:right;font-weight:700!important;font-size:20px}.image-text__img{width:var(--container-width)}.image-text__img img{border-radius:var(--image-radius);width:100%;min-height:280px;height:100%;-o-object-fit:cover;object-fit:cover}.image-text__content{width:var(--container-width)}@media screen and (max-width:1067px){.image-text__img{width:40%}.image-text__content{width:60%}}@media screen and (max-width:768px){.image-text{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:15px}.image-text__img{width:100%;min-height:225px}.image-text__img img{border-radius:20px}.image-text__content{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/image-text-snippet.css.map */
