.mm-reviews{color:rgb(var(--color-foreground))}.mm-reviews__inner{padding-top:var(--mm-reviews-padding-top);padding-bottom:var(--mm-reviews-padding-bottom);padding-left:calc(4rem / var(--font-body-scale));padding-right:calc(4rem / var(--font-body-scale))}.mm-reviews__track{display:flex;gap:var(--mm-reviews-column-gap);margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mm-reviews__track::-webkit-scrollbar{display:none}.mm-reviews__card{flex:0 0 max(calc((100% - 2 * var(--mm-reviews-column-gap)) / 3),var(--mm-reviews-card-min-width));scroll-snap-align:start;display:flex;flex-direction:column;align-items:flex-start;text-align:left;min-width:var(--mm-reviews-card-min-width)}.mm-reviews__image{width:100%;height:var(--mm-reviews-image-height);margin-bottom:1.6rem;display:flex;align-items:flex-end;justify-content:flex-start;flex-shrink:0;line-height:0}.mm-reviews__image img{width:100%;height:100%;display:block;object-fit:contain;object-position:bottom left;filter:grayscale(100%)}.mm-reviews__copy{display:grid;grid-template-columns:auto 1fr;column-gap:0;width:100%}.mm-reviews__quote{display:contents;margin:0;padding:0;border:0}.mm-reviews__quote-mark,.mm-reviews__quote-text{font-family:Oswald,sans-serif;font-style:normal;font-size:50px;font-weight:500;line-height:1.02;letter-spacing:-.06em;color:var(--mm-reviews-quote-color);text-transform:none}.mm-reviews__quote-mark{grid-column:1;grid-row:1;align-self:start}.mm-reviews__quote-text{grid-column:2;grid-row:1;margin:0 0 2.4rem}.mm-reviews__attribution{grid-column:2;grid-row:2}.mm-reviews__name{margin:0 0 .1rem;font-family:Archivo,sans-serif;font-size:22px;font-weight:600;line-height:1.2;color:rgb(var(--color-foreground))}.mm-reviews__title{margin:0;font-family:Archivo,sans-serif;font-size:18px;font-weight:500;line-height:1.35;color:rgb(var(--color-foreground))}.mm-reviews__image-placeholder{width:100%;height:var(--mm-reviews-image-height);display:flex;align-items:center;justify-content:center;background:rgba(var(--color-foreground),.06)}.mm-reviews__image-placeholder svg{width:40%;height:auto;opacity:.35}@media screen and (min-width:750px){.mm-reviews__inner{padding-inline:5rem}}@media screen and (min-width:990px){.mm-reviews__inner{padding-inline:6rem}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/section-mm-reviews.css.map */
