.mh{color:#252821;background:#f2eee6;padding-top:76px;font-family:Arial,sans-serif}.mh *{box-sizing:border-box}.mh a{color:inherit}.mh h1,.mh h2,.mh h3{letter-spacing:-.045em;font-family:Georgia,serif;font-weight:400}.mh p{line-height:1.8}.mh-wrap{width:min(1280px,90%);margin:auto}.mh-hero{color:#fff;align-items:end;min-height:82svh;display:flex;position:relative;overflow:hidden}.mh-hero>img,.mh-hero-shade{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mh-hero-shade{background:linear-gradient(90deg,#0e110cd4,#0e110c1a),linear-gradient(#0000,#0e110c80)}.mh-hero-copy{max-width:850px;padding:50px 6vw 70px;position:relative}.mh-back{margin-bottom:65px;font-size:13px;display:inline-block}.mh-kicker{text-transform:uppercase;letter-spacing:.2em;font-size:11px}.mh h1{margin:22px 0;font-size:clamp(48px,6.4vw,100px);line-height:1}.mh h1 span{letter-spacing:-.03em;margin-top:20px;font-size:.44em;display:block}.mh-hero-copy>p:not(.mh-kicker){max-width:480px}.mh-button{background:#e6d6b8;margin-top:20px;padding:18px 26px;font-size:14px;text-decoration:none;display:inline-block;color:#23281f!important}.mh-facts{color:#e8e2d7;background:#242a24;justify-content:space-between;align-items:center;gap:24px;padding:32px 6vw;font-size:13px;display:flex}.mh-facts b{margin-right:10px;font:32px Georgia,serif}.mh-nav{border-bottom:1px solid #ccc7bc;flex-wrap:wrap;gap:24px;padding:24px 5%;font-size:13px;display:flex}.mh-nav a{text-decoration:none}.mh section{scroll-margin-top:110px}.mh-intro{grid-template-columns:1fr 1.3fr;gap:80px;padding:100px 0;display:grid}.mh h2{margin:20px 0 30px;font-size:clamp(36px,4.5vw,66px);line-height:1.08}.mh-lead{font-size:21px;line-height:1.6!important}.mh-intro p:not(.mh-lead):not(.mh-kicker),.mh-copy>p:last-child{color:#5b6055;font-size:16px}.mh-chapter{padding:30px 0 75px}.mh-chapter-head{align-items:start;gap:44px;display:flex}.mh-number{color:#b4a88d;padding-top:16px;font:80px/1 Georgia,serif}.mh-feature{width:min(1500px,100%);margin:25px auto}.mh-feature img{object-fit:contain;background:#242a24;width:100%;max-height:850px;display:block}.mh-feature figcaption{color:#656656;padding:12px 5%;font-size:12px}.mh-copy{grid-template-columns:1fr 1fr;gap:80px;padding-top:20px;display:grid}.mh-materials{border-top:1px solid #c9c3b6;padding:70px 0 100px}.mh-principles{grid-template-columns:repeat(3,1fr);gap:45px;margin-top:50px;display:grid}.mh-principles article{border-top:1px solid #bdb39e;padding-top:24px}.mh-principles span{letter-spacing:.12em;text-transform:uppercase;font-size:11px}.mh h3{margin:20px 0;font-size:29px}.mh-principles p{color:#64665c;font-size:15px}.mh-collection{padding:70px 0 100px}.mh-filters{flex-wrap:wrap;gap:10px;margin-top:35px;display:flex}.mh button{font:inherit;cursor:pointer}.mh-filters button{background:0 0;border:1px solid #aaa993;border-radius:30px;padding:12px 16px;font-size:13px}.mh-filters button[aria-pressed=true]{color:#fff;background:#252c24}.mh-filters small{opacity:.7;margin-left:6px}.mh-hint{color:#62665b;font-size:12px}.mh-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:30px;display:grid}.mh-tile{text-align:left;color:#272c24;background:#e7e2d8;border:0;padding:0;overflow:hidden}.mh-tile img{object-fit:contain;background:#272b25;width:100%;height:250px;transition:transform .25s;display:block}.mh-tile:hover img{transform:scale(1.025)}.mh-tile>span{padding:19px 20px;font-size:14px;display:block;position:relative}.mh-tile small{color:#737568;text-transform:uppercase;letter-spacing:.1em;margin-bottom:7px;font-size:10px;display:block}.mh-tile b{font-size:20px;font-weight:400;position:absolute;top:20px;right:16px}.mh-tour{color:#eee7d9;background:#252c24;padding:90px 0 110px}.mh-tour p{max-width:650px}.mh-contact{margin-left:28px;font-size:14px}.mh-dialog{color:#fff;z-index:2147483647;background:#171c17;border:1px solid #777465;width:min(1450px,96vw);max-width:96vw;height:94dvh;max-height:94dvh;margin:auto;padding:0;position:fixed;inset:0}.mh-dialog::backdrop{background:#000d}.mh-dialog[open]{flex-direction:column;display:flex}.mh-dialog header,.mh-dialog footer{flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:16px 22px;font-size:13px;display:flex}.mh-dialog button{color:#fff;background:#30372f;border:1px solid #5c6458;padding:12px 18px}.mh-full{flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:auto}.mh-full img{object-fit:contain;width:100%;height:100%}.mh-dialog footer div{text-align:center}.mh-dialog footer a{color:#d9c49a;margin-top:8px;font-size:11px;display:block}.mh :focus-visible{outline-offset:4px;outline:3px solid #a47c3d}@media (max-width:760px){.mh{padding-top:64px}.mh-hero{min-height:75svh}.mh-hero-copy{padding:30px 6vw 45px}.mh-back{margin-bottom:45px}.mh-facts{grid-template-columns:1fr 1fr;gap:20px;padding:25px 6vw;display:grid}.mh-nav{gap:18px;font-size:12px}.mh-intro,.mh-copy{grid-template-columns:1fr;gap:20px;padding-top:55px;padding-bottom:50px}.mh-chapter-head{gap:20px}.mh-number{font-size:52px}.mh-principles{grid-template-columns:1fr;gap:24px}.mh-grid{grid-template-columns:repeat(2,1fr);gap:12px}.mh-tile img{height:170px}.mh-tile>span{padding:14px 23px 14px 12px;font-size:12px}.mh-tile b{right:8px}.mh-materials,.mh-collection{padding:50px 0}.mh-contact{margin:25px 0 0;display:block}.mh-dialog header,.mh-dialog footer{gap:10px;padding:12px}.mh-dialog footer strong{font-size:12px}.mh-lead{font-size:19px}}@media (prefers-reduced-motion:reduce){.mh-tile img{transition:none}}
