.mm-catalogue{--mm-ink: #201d19;--mm-muted: #6d665e;--mm-ivory: #f7f3ed;--mm-sand: #ece4d9;--mm-line: #d8cdbf;--mm-accent: #9d7950;color:var(--mm-ink);background:#fff;padding:clamp(18px,3vw,42px) 0 0}.mm-catalogue__inner{width:min(92%,1440px);margin:0 auto}.mm-catalogue__hero{display:grid;grid-template-columns:minmax(340px,.82fr) minmax(0,1.18fr);min-height:560px;overflow:hidden;background:var(--mm-ivory)}.mm-catalogue__hero-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(42px,6vw,92px)}.mm-catalogue__eyebrow{margin:0 0 18px;color:var(--mm-accent);font-family:var(--main-family);font-size:11px;font-weight:600;letter-spacing:.2em;line-height:1.3;text-transform:uppercase}.mm-catalogue__title{max-width:620px;margin:0;color:var(--mm-ink);font-family:var(--heading-family);font-size:clamp(38px,4.2vw,68px);font-weight:var(--heading-weight);letter-spacing:-.035em;line-height:1.03}.mm-catalogue__copy{max-width:480px;margin:26px 0 0;color:var(--mm-muted);font-size:16px;line-height:1.75}.mm-catalogue__price{margin:22px 0 0;color:var(--mm-ink);font-size:14px;font-weight:600;letter-spacing:.035em}.mm-catalogue__button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:52px;margin-top:30px;padding:0 26px;color:#201d19;background:#d1b98f;font-size:12px;letter-spacing:.08em;text-transform:uppercase;transition:background .18s ease,transform .18s ease}.mm-catalogue__button:hover,.mm-catalogue__button:focus-visible{color:#201d19;background:#c3a675;transform:translateY(-1px)}.mm-catalogue__button:focus-visible{outline:2px solid #201d19;outline-offset:3px}.mm-catalogue__hero-media{display:flex;min-width:0;min-height:560px;align-items:center;justify-content:center;background:var(--mm-sand)}.mm-catalogue__hero-media img,.mm-catalogue__hero-media svg{width:86%;height:86%;max-height:680px;object-fit:contain;object-position:center;transition:transform .6s ease}.mm-catalogue__hero-media:hover img{transform:scale(1.018)}.mm-catalogue__heading{max-width:760px;margin:clamp(64px,8vw,112px) auto 34px;text-align:center}.mm-catalogue__heading .mm-catalogue__eyebrow{margin-bottom:14px}.mm-catalogue__heading h2{margin:0;color:var(--mm-ink);font-family:var(--heading-family);font-size:clamp(32px,4vw,54px);font-weight:var(--heading-weight);letter-spacing:-.025em;line-height:1.1}.mm-catalogue__heading>p:last-child{max-width:620px;margin:18px auto 0;color:var(--mm-muted);font-size:15px;line-height:1.7}.mm-catalogue__universes{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:0 0 44px}.mm-catalogue__universe{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border:1px solid var(--mm-line);color:var(--mm-ink);background:#fff;font-size:12px;letter-spacing:.035em;transition:color .18s ease,background .18s ease,border-color .18s ease}.mm-catalogue__universe:hover,.mm-catalogue__universe.is-active{border-color:var(--mm-ink);color:#fff;background:var(--mm-ink)}[id$=__mm_editorial]~[id$=__banner]{display:none}[id$=__mm_editorial]~[id$=__main]>.row{width:min(92%,1440px)}[id$=__mm_editorial]~[id$=__main] .collection-template.main__section{margin-top:0;padding-bottom:clamp(64px,8vw,112px)}[id$=__mm_editorial]~[id$=__main] .collection-description,[id$=__mm_editorial]~[id$=__main] .subcollections{display:none}[id$=__mm_editorial]~[id$=__main] .collection-topbar{align-items:center;margin:0 0 34px;padding:18px 0;border-top:1px solid #e5ddd2;border-bottom:1px solid #e5ddd2}[id$=__mm_editorial]~[id$=__main] .mm-collection-count{margin:0;color:var(--mm-muted);font-size:12px;letter-spacing:.06em;text-transform:uppercase}[id$=__mm_editorial]~[id$=__main] .collection__topbar-controls li button{min-height:44px;border-color:#d8cdbf;background:#fff;color:#201d19;font-size:12px}[id$=__mm_editorial]~[id$=__main] .collection__topbar-controls li button:hover{border-color:#201d19;background:#201d19;color:#fff}[id$=__mm_editorial]~[id$=__main] #main-collection-product-grid{column-gap:clamp(18px,2.2vw,34px);row-gap:clamp(32px,4vw,58px)}[id$=__mm_editorial]~[id$=__main] .product-index{margin-bottom:0;text-align:left}[id$=__mm_editorial]~[id$=__main] .product-index-inner{overflow:hidden;background:#f5f1eb}[id$=__mm_editorial]~[id$=__main] .product-index .prod-image img{transition:transform .6s ease}[id$=__mm_editorial]~[id$=__main] .product-index:hover .prod-image img{transform:translate(-50%,-50%) scale(1.025)}[id$=__mm_editorial]~[id$=__main] .product-info{margin-top:0;padding:18px 2px 0}[id$=__mm_editorial]~[id$=__main] .product-index .product-title{margin-bottom:9px;color:#201d19;font-family:var(--heading-family);font-size:16px;letter-spacing:-.01em;line-height:1.45}[id$=__mm_editorial]~[id$=__main] .product-index .price{color:#6d665e;font-size:13px}[id$=__mm_editorial]~[id*=__16557574332790bd74]{display:none}@media screen and (max-width:989px){.mm-catalogue__hero{grid-template-columns:1fr}.mm-catalogue__hero-content{order:2}.mm-catalogue__hero-media{min-height:auto;aspect-ratio:4 / 3}}@media screen and (max-width:739px){.mm-catalogue{padding-top:0}.mm-catalogue__inner,[id$=__mm_editorial]~[id$=__main]>.row{width:100%}.mm-catalogue__hero-content{padding:36px 22px 42px}.mm-catalogue__title{font-size:clamp(34px,11vw,48px)}.mm-catalogue__hero-media{aspect-ratio:1 / 1}.mm-catalogue__heading{margin:58px 22px 28px}.mm-catalogue__universes{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding:0 22px 34px;scroll-padding-left:22px;scrollbar-width:none}.mm-catalogue__universes::-webkit-scrollbar{display:none}.mm-catalogue__universe{flex:0 0 auto}[id$=__mm_editorial]~[id$=__main] .collection-template.main__section{padding:0 16px 72px}[id$=__mm_editorial]~[id$=__main] .collection-topbar{position:sticky;top:var(--header-height);z-index:8;margin-bottom:24px;padding:12px 0;background:#fff}[id$=__mm_editorial]~[id$=__main] .mm-collection-count{order:-1;padding:0 6px 10px;text-align:left}[id$=__mm_editorial]~[id$=__main] .collection__topbar-controls{gap:8px}[id$=__mm_editorial]~[id$=__main] .collection__topbar-controls li{margin-right:0}[id$=__mm_editorial]~[id$=__main] #main-collection-product-grid{column-gap:14px;row-gap:34px}[id$=__mm_editorial]~[id$=__main] .product-info{padding-top:13px}[id$=__mm_editorial]~[id$=__main] .product-index .product-title{font-size:14px;line-height:1.35}}@media(prefers-reduced-motion:reduce){.mm-catalogue__button,.mm-catalogue__hero-media img,[id$=__mm_editorial]~[id$=__main] .product-index .prod-image img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-mm-catalogue-editorial.css.map */
