.mm-images{--mm-images-gutter: var(--margin-20);--mm-images-viewport: calc(100dvh - var(--header-height));background-color:var(--background);gap:0;padding:0}.mm-images--margins{gap:var(--mm-images-gutter);padding:var(--mm-images-gutter)}.mm-images--multiple:not(.mm-images--margins){gap:var(--mm-images-gutter)}.mm-images--multiple:not(.mm-images--margins):is(.mm-images--align-left,.mm-images--align-right){gap:0}.mm-images--multiple:not(.mm-images--margins) .mm-images__caption{padding-inline:var(--mm-images-gutter)}.mm-images__item{display:flex;flex:1 1 0;min-width:0;flex-direction:column;gap:var(--mm-images-gutter)}.mm-images__link{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--mm-images-gutter);min-height:0;color:inherit;text-decoration:none}.mm-images__visual{aspect-ratio:5 / 7}.mm-images__media,.mm-images__item picture{display:block;width:100%;height:100%}.mm-images__image{display:block;width:100%;height:100%;object-fit:cover}.mm-images:not(.mm-images--multiple) .mm-images__visual{width:100%;max-height:var(--mm-images-viewport)}.mm-images--full-height .mm-images__visual{aspect-ratio:auto;height:var(--mm-images-viewport);max-height:none}.mm-images--align-left .mm-images__item[data-position="2"] .mm-images__visual,.mm-images--align-right .mm-images__item[data-position="1"] .mm-images__visual{display:flex;align-items:center;justify-content:center;aspect-ratio:auto;flex:1 1 auto}.mm-images--align-left .mm-images__item[data-position="2"] .mm-images__media,.mm-images--align-right .mm-images__item[data-position="1"] .mm-images__media{width:53%;height:auto;aspect-ratio:5 / 7}.mm-images__caption{display:flex;flex-direction:column;color:var(--black);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.mm-images{--mm-images-title-size: var(--type-text-sm);--mm-images-text-size: var(--type-h4-desktop)}.mm-images--title-16{--mm-images-title-size: var(--type-text-md)}.mm-images--title-12{--mm-images-title-size: var(--type-text-xs)}.mm-images--text-16{--mm-images-text-size: var(--type-text-md)}.mm-images--text-14{--mm-images-text-size: var(--type-text-sm)}.mm-images__caption-title{font-family:var(--body-font);font-size:var(--mm-images-title-size);line-height:1.2}.mm-images--title-italic .mm-images__caption-title,.mm-images--text-italic .mm-images__caption-text{font-style:var(--font-italic)}.mm-images--title-semibold .mm-images__caption-title,.mm-images--text-semibold .mm-images__caption-text{font-weight:var(--font-semi-bold)}.mm-images__caption-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:var(--mm-images-text-size);line-height:1.2}.mm-images--has-captions .mm-images__item{justify-content:flex-start}.mm-images--has-captions .mm-images__caption,.mm-images--has-captions .mm-images__item:not(:has(.mm-images__link)):not(:has(.mm-images__caption)):after,.mm-images--has-captions .mm-images__link:not(:has(.mm-images__caption)):after{min-height:calc((var(--mm-images-title-size) * 1.2) + (var(--mm-images-text-size) * 2.4))}.mm-images--has-captions .mm-images__item:not(:has(.mm-images__link)):not(:has(.mm-images__caption)):after,.mm-images--has-captions .mm-images__link:not(:has(.mm-images__caption)):after{content:"";display:block}.mm-images--caption-left .mm-images__caption{align-items:flex-start;text-align:left}.mm-images--caption-center .mm-images__caption{align-items:center;text-align:center}.mm-images--caption-right .mm-images__caption{align-items:flex-end;text-align:right}@media(max-width:768px){.mm-images{--mm-images-gutter: var(--margin-10);--mm-images-viewport: calc(100dvh - var(--header-height-mobile))}.mm-images--mobile-ratio .mm-images__visual{aspect-ratio:var(--mm-images-mobile-ratio)}.mm-images--mobile-wrap{flex-wrap:wrap}.mm-images--mobile-wrap .mm-images__item,.mm-images--mobile-two .mm-images__item{flex:0 0 calc((100% - var(--mm-images-gutter)) / 2)}.mm-images--mobile-wrap .mm-images__item[data-position="3"]{flex-basis:100%}.mm-images--mobile-two .mm-images__item[data-position="3"]{display:none}.mm-images{--mm-images-title-size: var(--type-text-xs);--mm-images-text-size: var(--type-h4-mobile)}.mm-images--title-16{--mm-images-title-size: var(--type-text-sm)}.mm-images--text-16{--mm-images-text-size: var(--type-text-md)}.mm-images--text-14{--mm-images-text-size: var(--type-text-sm)}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/mm-images.css.map */
