.mm-gallery-showcase{background:var(--soft-beige-hover)}.mm-gallery-showcase__inner{min-height:calc(100vh - var(--header-height));justify-content:space-between;padding-block:var(--space-120);padding-inline:var(--space-16);gap:var(--space-40)}.mm-gallery-showcase__content{gap:clamp(var(--space-40),14vw,201px);align-items:flex-start;justify-content:space-between;padding-right:var(--space-120)}.mm-gallery-showcase__heading{flex:1 1 0;max-width:684px;text-indent:118px}.mm-gallery-showcase__body{flex:0 0 405px}.mm-gallery-showcase__body,.mm-gallery-showcase__body>*{color:var(--black-62)}.mm-gallery-showcase__grid{gap:var(--space-16);justify-content:space-between;list-style:none}.mm-gallery-showcase__splide{display:none}.mm-gallery-showcase__item{flex:1 1 0;gap:var(--space-6);min-width:0;max-width:228px}.mm-gallery-showcase__index{width:var(--space-20);height:var(--space-20)}.mm-gallery-showcase__media{position:relative;width:100%;aspect-ratio:3 / 4;overflow:hidden;background:var(--product-back)}.mm-gallery-showcase__media img,.mm-gallery-showcase__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(max-width:990px){.mm-gallery-showcase__inner{min-height:0;justify-content:flex-start;gap:var(--space-60);padding-block:var(--space-60);padding-inline:var(--space-12)}.mm-gallery-showcase__content{flex-direction:column;gap:var(--space-32);padding-right:0}.mm-gallery-showcase__heading,.mm-gallery-showcase__body{flex:none;max-width:none;width:100%}.mm-gallery-showcase__heading{font-size:var(--davinci-26);letter-spacing:-1.04px;text-indent:60px}.mm-gallery-showcase__grid{gap:var(--space-4);justify-content:flex-start}.mm-gallery-showcase__item{flex:0 0 calc((100% - var(--space-4) * 2) / 3);gap:var(--space-4);max-width:100%}.mm-gallery-showcase__inner:not(:has(.mm-gallery-showcase__splide)) .mm-gallery-showcase__item:nth-child(n+4){display:none}.mm-gallery-showcase__index{width:auto;height:auto;justify-content:flex-start}.mm-gallery-showcase__inner:has(.mm-gallery-showcase__splide) .mm-gallery-showcase__grid{display:none}.mm-gallery-showcase__splide{display:block;width:100%}.mm-gallery-showcase__splide .splide__track{overflow:visible}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mm-gallery-showcase.css.map */
