.mm-text-image{display:flex;align-items:center;gap:var(--margin-20);background-color:var(--background)}.mm-text-image--margin{padding:var(--margin-20)}.mm-text-image__media{flex:0 1 50%;min-width:0;box-sizing:border-box}.mm-text-image--ratio .mm-text-image__media{aspect-ratio:var(--mm-text-image-ratio, 5 / 7);max-height:calc(100dvh - var(--header-height))}.mm-text-image--ratio .mm-text-image__media{position:relative;overflow:hidden}.mm-text-image--ratio .mm-text-image__media>*{position:absolute;top:0;right:0;bottom:0;left:0}.mm-text-image--ratio .mm-text-image__content{align-self:stretch}.mm-text-image--auto-height{align-items:stretch}.mm-text-image__image{object-fit:cover}.mm-text-image__media .placeholder-svg{width:100%;height:100%;object-fit:cover;display:block}.mm-text-image__content{flex:0 1 50%;min-width:0;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--margin-20);padding:var(--margin-20)}@media not (max-width:768px){.mm-text-image--margin .mm-text-image__content{padding-inline:0}}.mm-text-image__content>*{max-width:495px;width:100%;margin-inline:auto}.mm-text-image--image-right .mm-text-image__media{order:2}.mm-text-image--text-left .mm-text-image__content{align-items:flex-start;text-align:left}.mm-text-image--text-center .mm-text-image__content{align-items:center;text-align:center}.mm-text-image--text-right .mm-text-image__content{align-items:flex-end;text-align:right}@media not (max-width:768px){.mm-text-image--v-start .mm-text-image__content{justify-content:flex-start;padding-block:var(--margin-50)}.mm-text-image--v-center .mm-text-image__content{justify-content:center}.mm-text-image--v-end .mm-text-image__content{justify-content:flex-end;padding-block:var(--margin-50)}}.mm-text-image--auto-height .mm-text-image__content{padding-block:0}.mm-text-image__subheading,.mm-text-image__heading-wrap,.mm-text-image__text,.mm-text-image__quote{margin-block:0}.mm-text-image__heading{margin:0}.mm-text-image__text>*+*{margin-top:var(--margin-10)}.mm-text-image__quote{display:flex;flex-direction:column;gap:var(--margin-20)}.mm-text-image__quote-text,.mm-text-image__quote-text p{margin:0;font-family:var(--header-font);font-size:var(--mm-text-image-quote-size, var(--type-text-lg));font-weight:var(--font-regular);color:var(--black)}.mm-text-image__quote-text p+p{margin-top:var(--margin-10)}.mm-text-image__quote-author{font-family:var(--body-font);font-size:var(--type-text-sm);font-weight:var(--font-regular);line-height:var(--line-height-type);text-transform:uppercase;text-align:right;color:var(--black)}.mm-text-image__spacer{height:var(--mm-text-image-spacer, var(--margin-50));flex-shrink:0}@media(max-width:768px){.mm-text-image{flex-direction:column;align-items:stretch;gap:var(--margin-50)}.mm-text-image--image-right .mm-text-image__media{order:0}.mm-text-image--margin{padding:var(--margin-10)}.mm-text-image--auto-height .mm-text-image__media{aspect-ratio:var(--mm-text-image-ratio, 5 / 7);position:relative;overflow:hidden}.mm-text-image--auto-height .mm-text-image__media>*{position:absolute;top:0;right:0;bottom:0;left:0}.mm-text-image__media{flex:none}.mm-text-image__media{max-height:calc(100dvh - var(--header-height-mobile))}.mm-text-image__content{padding-inline:var(--margin-20);padding-block:0 var(--margin-50)}.mm-text-image--auto-height .mm-text-image__content{padding-block:0 var(--margin-50)}.mm-text-image--mobile-text-first .mm-text-image__content{order:-1;padding-block:var(--margin-50) 0}.mm-text-image__content>*{max-width:none}.mm-text-image__quote-text,.mm-text-image__quote-text p{font-size:var(--type-text-md)}.mm-text-image__text,.mm-text-image__text p{font-size:var(--type-text-sm)}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/mm-text-image.css.map */
