.c-image-with-text{max-width:1140px;margin-left:auto;margin-right:auto;padding-left:var(--container-gutter);padding-right:var(--container-gutter)}.c-image-with-text__image{position:relative}.c-image-with-text--has-sub-image{grid-template-columns:614px 1fr}.c-image-with-text--has-sub-image.image-with-text--reverse{grid-template-columns:1fr 595px;gap:20px}.c-image-with-text--not-has-sub-image{gap:var(--image-with-text-gap)}.c-image-with-text--not-has-sub-image img{width:100%}.c-image-with-text__sub-image{position:absolute;top:50%;transform:translateY(-50%);right:0;max-width:293px;width:47.73%;height:auto;object-fit:cover}.c-image-with-text__content{padding-left:var(--spacing-32)!important;padding-right:0!important;display:flex;flex-direction:column;gap:var(--spacing-24)}.c-image-with-text__content:not(.prose--tight) :where(:not(meta,span)+*){margin-top:var(--spacing-0)!important}.c-image-with-text__content .c-image-with-text__subheading{font-size:var(--fs-12);letter-spacing:var(--letter-spacing-normal);font-weight:var(--fw-medium)}.c-image-with-text__content .c-image-with-text__richtext{font-size:var(--fs-13);letter-spacing:var(--letter-spacing-normal);font-weight:var(--fw-normal)}.c-image-with-text__richtext{color:var(--color-text-body-primary);font-size:var(--fs-13);letter-spacing:var(--letter-spacing-normal);font-weight:var(--fw-normal);line-height:1.6}.c-image-with-text__content .c-btn{width:fit-content}@media screen and (min-width: 1001px){.image-with-text--reverse .c-image-with-text__image{order:1}}@media screen and (max-width: 1000px){.c-image-with-text--has-sub-image{grid-template-columns:1fr}}@media screen and (max-width: 699px){.c-image-with-text__image picture:not(.c-image-with-text__sub-image){width:86.57%;display:block}.c-image-with-text--not-has-sub-image picture{width:100%!important}.c-image-with-text__sub-image{width:55.55%}.c-image-with-text__content{padding-left:var(--spacing-0)!important;padding-right:0!important;display:flex;flex-direction:column;text-align:left;gap:var(--spacing-24);margin-top:var(--spacing-56)!important;margin-bottom:var(--spacing-0)!important}.c-image-with-text__content .c-image-with-text__richtext{font-size:var(--fs-13)}.c-image-with-text__content .c-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/c-image-with-text.css.map */
