.mm-chips{display:flex;flex-wrap:wrap;gap:var(--mm-space-2);margin-bottom:var(--mm-space-6);padding:0;list-style:none}@media screen and (max-width:749px){.mm-chips{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(var(--mm-gutter) * -1);padding-inline:var(--mm-gutter);scroll-padding-inline-start:var(--mm-gutter)}.mm-chips::-webkit-scrollbar{display:none}.mm-chip{flex:0 0 auto;scroll-snap-align:start}}.mm-chip{-webkit-appearance:none;appearance:none;border:1px solid color-mix(in srgb,currentColor 22%,transparent);background:transparent;color:inherit;font:var(--mm-label-md);letter-spacing:.04em;padding:.8rem 1.52rem;border-radius:var(--mm-shape-full);cursor:pointer;white-space:nowrap;transition:background-color var(--mm-duration-short) var(--mm-ease-standard),border-color var(--mm-duration-short) var(--mm-ease-standard),color var(--mm-duration-short) var(--mm-ease-standard)}.mm-chip:hover{border-color:color-mix(in srgb,currentColor 50%,transparent)}.mm-chip[aria-pressed=true]{background:rgb(var(--color-button));border-color:transparent;color:rgb(var(--color-button-text))}.mm-chip:focus-visible{outline:2px solid var(--mm-primary);outline-offset:2px}.mm-chip__count{opacity:.55;margin-left:.4em;font-variant-numeric:tabular-nums}.mm-chip[aria-pressed=true] .mm-chip__count{opacity:.7}.mm-railhead{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--mm-space-4);flex-wrap:wrap}.mm-rail__nav{display:flex;gap:var(--mm-space-2);flex:none}.mm-rail__btn{-webkit-appearance:none;appearance:none;width:44px;height:44px;border-radius:var(--mm-shape-full);border:1px solid color-mix(in srgb,currentColor 26%,transparent);background:transparent;color:inherit;display:grid;place-items:center;cursor:pointer;transition:border-color var(--mm-duration-short) var(--mm-ease-standard),opacity var(--mm-duration-short) var(--mm-ease-standard)}.mm-rail__btn svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.mm-rail__btn:hover:not(:disabled){border-color:currentColor}.mm-rail__btn:disabled{opacity:.3;cursor:default}.mm-rail__btn:focus-visible{outline:2px solid var(--mm-primary);outline-offset:2px}@media screen and (max-width:749px){.mm-rail__nav{display:none}}.mm-rail__dots{display:flex;justify-content:center;gap:var(--mm-space-2);margin-top:var(--mm-space-5)}.mm-rail__dots[hidden]{display:none}.mm-rail__dot{-webkit-appearance:none;appearance:none;border:0;padding:0;width:28px;height:3px;border-radius:var(--mm-shape-full);background:color-mix(in srgb,currentColor 24%,transparent);cursor:pointer;transition:background-color var(--mm-duration-short) var(--mm-ease-standard),width var(--mm-duration-short) var(--mm-ease-standard)}.mm-rail__dot:before{content:"";position:absolute;top:-20px;right:-4px;bottom:-20px;left:-4px}.mm-rail__dot{position:relative}.mm-rail__dot:hover{background:color-mix(in srgb,currentColor 45%,transparent)}.mm-rail__dot.is-active{background:var(--mm-primary);width:44px}.mm-rail__dot:focus-visible{outline:2px solid var(--mm-primary);outline-offset:6px}.mm-grid{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(250px,24%);gap:var(--mm-space-5);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-left:var(--mm-gutter);padding-bottom:var(--mm-space-4);margin-inline:calc(var(--mm-gutter) * -1);padding-inline:var(--mm-gutter);scrollbar-width:none}.mm-grid::-webkit-scrollbar{display:none}.mm-grid>*{scroll-snap-align:start}@media screen and (max-width:989px){.mm-grid{grid-auto-columns:minmax(220px,42%)}}@media screen and (max-width:600px){.mm-grid{grid-auto-columns:minmax(200px,72%)}}.mm-grid__item[hidden]{display:none}.mm-grid__empty{text-align:center;padding:var(--mm-space-8) var(--mm-space-4);font:var(--mm-body-md);opacity:.6}.mm-quote{display:grid;gap:var(--mm-space-6);align-items:center;max-width:102.4rem;margin-inline:auto}@media screen and (min-width:750px){.mm-quote{grid-template-columns:minmax(220px,340px) 1fr;gap:var(--mm-space-8)}}.mm-quote__portrait{aspect-ratio:4 / 5;max-width:100%;border-radius:var(--mm-shape-lg);overflow:hidden;background:color-mix(in srgb,currentColor 8%,transparent)}.mm-quote__portrait img{width:100%;height:100%;object-fit:cover;display:block}.mm-quote__body{display:flex;flex-direction:column;gap:var(--mm-space-4);min-width:0}.mm-quote__text{font-family:var(--mm-font-serif);font-size:clamp(2.2rem,2.9vw,3.6rem);line-height:1.3;margin:0;max-width:28ch;text-wrap:pretty}.mm-quote__text p{margin:0;max-width:none}.mm-quote__attrib{display:flex;flex-direction:column;gap:1px}.mm-quote__name{font:var(--mm-title-md)}.mm-quote__role{font:var(--mm-body-sm);opacity:.62}.mm-quote__stars{display:flex;gap:3px;color:var(--mm-primary)}.mm-quote__stars svg{width:15px;height:15px;fill:currentColor}.mm-quote__slide[hidden]{display:none}.mm-quote__dots{display:flex;max-width:102.4rem;margin-inline:auto;gap:var(--mm-space-2);margin-top:var(--mm-space-6);padding:0;list-style:none}.mm-quote__dot{-webkit-appearance:none;appearance:none;border:0;padding:0;width:34px;height:3px;border-radius:var(--mm-shape-full);background:color-mix(in srgb,currentColor 24%,transparent);cursor:pointer;transition:background-color var(--mm-duration-short) var(--mm-ease-standard)}.mm-quote__dot[aria-selected=true]{background:var(--mm-primary)}.mm-quote__dot:focus-visible{outline:2px solid var(--mm-primary);outline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/maison-collections.css.map */
