:root{--ma-cream:#f5f0e7;--ma-ink:#20372d;--ma-forest:#18352b;--ma-bordeaux:#602936;--ma-gold:#a68b59;--ma-line:#d9d0c2;--ma-muted:#676d62}html{scroll-behavior:smooth;scroll-padding-top:24px}body{background:var(--ma-cream);color:var(--ma-ink)}body h1,body h2,body h3{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.025em}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--ma-bordeaux);outline-offset:5px}.ma-home,.ma-header,.ma-footer,.ma-catalog,.ma-section{font:15px/1.7 Arial,sans-serif;color:var(--ma-ink)}.ma-home *,.ma-header *,.ma-footer *,.ma-catalog *,.ma-section *{box-sizing:border-box}.ma-home a,.ma-header a,.ma-footer a,.ma-catalog a,.ma-section a{color:inherit}.ma-wrap{width:min(1320px,90%);margin-inline:auto}.ma-section{padding-block:90px}.ma-kicker{font:10px/1.6 Arial,sans-serif;letter-spacing:.17em;text-transform:uppercase;margin:0 0 16px}.ma-announcement{background:var(--ma-forest);color:var(--ma-cream);text-align:center;padding:9px 18px;font:10px/1.6 Arial,sans-serif;letter-spacing:.11em}.ma-header{background:var(--ma-cream)}.ma-masthead{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:24px 5% 22px;gap:18px}.ma-masthead-note{font-size:10px;letter-spacing:.06em}.ma-wordmark{font:40px/1 Georgia,serif;letter-spacing:-.06em;text-decoration:none;text-align:center}.ma-wordmark span{display:block;margin-top:12px;font:8px/1.4 Arial,sans-serif;letter-spacing:.2em}.ma-actions{justify-self:end;display:flex;gap:20px;font-size:11px}.ma-actions a{min-height:44px;display:flex;align-items:center;gap:4px;text-decoration:none}.ma-nav{border-block:1px solid var(--ma-line);display:flex;justify-content:center;gap:36px;padding:0 5%;font-size:12px}.ma-nav a{display:flex;align-items:center;min-height:50px;text-decoration:none;white-space:nowrap}.ma-nav a:hover,.ma-actions a:hover{text-decoration:underline;text-underline-offset:5px}.ma-hero{display:grid;grid-template-columns:.86fr 1.14fr;min-height:650px}.ma-hero-copy{padding:75px max(32px,9vw) 56px 10%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.ma-hero h1{font:clamp(46px,5.1vw,80px)/1.02 Georgia,serif;letter-spacing:-.045em;margin:10px 0 25px;max-width:8.3ch;text-wrap:balance}.ma-hero-intro{font-size:14px;line-height:1.9;max-width:340px;margin:0 0 28px;color:var(--ma-muted)}.ma-button{display:inline-flex;justify-content:space-between;align-items:center;gap:32px;min-height:50px;border:1px solid var(--ma-forest);border-radius:0;background:var(--ma-forest);color:var(--ma-cream)!important;text-decoration:none;padding:14px 23px;font:12px/1.6 Arial,sans-serif;cursor:pointer}.ma-button:hover{background:var(--ma-bordeaux);border-color:var(--ma-bordeaux)}.ma-button span{font-size:19px}.ma-text-link{display:inline-flex;min-height:44px;align-items:center;border-bottom:1px solid currentColor;text-decoration:none;font-size:12px;gap:12px}.ma-hero-copy>.ma-text-link{margin-top:12px}.ma-hero-signature{font:12px/1.7 Georgia,serif;margin:36px 0 0;color:var(--ma-muted);font-style:italic}.ma-hero-media{position:relative;min-height:650px;overflow:hidden;background:#c7bcaa}.ma-hero-media>img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;right:0;bottom:0;left:0}.ma-image-note{position:absolute;bottom:10px;right:10px;left:10px;color:#fff;background:#14282099;padding:5px 9px;font:8px/1.5 Arial,sans-serif;width:fit-content;max-width:calc(100% - 20px)}.ma-ribbon{display:flex;justify-content:center;gap:8vw;padding:23px 5%;border-bottom:1px solid var(--ma-line);font:12px/1.5 Georgia,serif;font-style:italic}.ma-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:36px}.ma-heading h2{font-size:clamp(30px,3.1vw,46px);line-height:1.16;margin:0}.ma-heading>p{font-size:12px;color:var(--ma-muted);margin:0 0 3px}.ma-universes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.ma-universe{text-decoration:none;min-width:0}.ma-universe-image{position:relative;aspect-ratio:3/4;overflow:hidden;background:#eae2d5}.ma-universe-image>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.ma-universe:hover img{transform:scale(1.035)}.ma-index{position:absolute;left:12px;top:12px;color:var(--ma-ink);background:var(--ma-cream);padding:6px 9px;font-size:10px}.ma-universe-copy{display:grid;grid-template-columns:1fr auto;gap:4px 10px;padding-top:16px}.ma-universe h3{font-size:26px;line-height:1.2;margin:0}.ma-universe p{font-size:11px;color:var(--ma-muted);grid-column:1/-1;margin:4px 0 0}.ma-editorial{background:#e8e3d7;padding-block:72px}.ma-editorial-inner{display:grid;grid-template-columns:1fr 1fr;gap:20px 90px}.ma-editorial .ma-kicker{grid-column:1/-1;margin-bottom:8px}.ma-editorial h2{font-size:clamp(40px,4.8vw,70px);line-height:1.07;margin:0;color:var(--ma-bordeaux)}.ma-editorial-inner>div{max-width:490px;font-size:14px;color:#4d5a4e}.ma-editorial p:first-child{margin-top:0}.ma-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:38px 22px}.ma-card{min-width:0}.ma-card-image{display:block;position:relative;aspect-ratio:4/5;overflow:hidden;background:#eee8dd}.ma-card-image img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .4s}.ma-card-image:hover img{transform:scale(1.025)}.ma-card-copy{padding:17px 2px 0}.ma-card-copy .ma-kicker{font-size:8px;letter-spacing:.11em;color:var(--ma-muted);margin-bottom:8px}.ma-card h3{font:20px/1.3 Georgia,serif;margin:0 0 10px}.ma-card h3 a{text-decoration:none}.ma-card h3 a:hover{text-decoration:underline}.ma-price{font:12px/1.6 Arial,sans-serif;margin:0}.ma-price span{font-size:10px;color:var(--ma-muted)}.ma-unavailable{position:absolute;left:12px;top:12px;background:var(--ma-cream);font-size:10px;padding:4px 10px}.ma-table-story{display:grid;grid-template-columns:1fr 1fr;background:var(--ma-bordeaux);color:var(--ma-cream);min-height:530px}.ma-table-photo{overflow:hidden;min-height:530px;background:#eae2d5}.ma-table-photo img{display:block;width:100%;height:100%;max-height:720px;object-fit:cover}.ma-table-copy{padding:75px 13%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:var(--ma-cream)}.ma-table-copy h2{font-size:clamp(35px,4.4vw,64px);line-height:1.08;margin:0 0 23px;color:inherit}.ma-table-copy>p:not(.ma-kicker){font-size:13px;line-height:1.8;max-width:380px;margin:0 0 25px}.ma-button-light{background:var(--ma-cream);border-color:var(--ma-cream);color:var(--ma-bordeaux)!important}.ma-button-light:hover{background:#e8e0d2;border-color:#e8e0d2}.ma-table-copy small{font:9px/1.7 Arial,sans-serif;max-width:330px;opacity:.8;margin-top:25px}.ma-closing{text-align:center;padding-block:90px}.ma-closing h2{font-size:clamp(34px,4vw,58px);margin:12px 0 24px}.ma-closing>p:not(.ma-kicker){font:14px/1.8 Georgia,serif;color:var(--ma-muted)}.ma-closing .ma-text-link{margin-top:12px}.ma-footer{background:var(--ma-forest);color:var(--ma-cream);padding:68px 0 24px}.ma-footer-grid{display:grid;grid-template-columns:2fr 1fr 1.3fr;gap:45px}.ma-footer a{display:block;text-decoration:none;font-size:11px;margin:0 0 8px;min-height:28px}.ma-footer a:hover{text-decoration:underline}.ma-footer .ma-footer-wordmark{font:38px/1.2 Georgia,serif;letter-spacing:-.04em;margin-bottom:22px}.ma-footer-intro p{font-size:12px;color:#d1d4c5}.ma-footer h2{font:10px/1.5 Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;color:#d3bd91;margin:0 0 20px}.ma-footer-bottom{display:flex;justify-content:space-between;gap:15px;grid-column:1/-1;border-top:1px solid #ffffff25;padding-top:22px;margin-top:15px;font-size:9px;color:#d1d4c5}.ma-catalog{padding-block:64px 90px;min-height:50vh}.ma-catalog-heading{text-align:center;margin-bottom:38px}.ma-catalog h1{font-size:clamp(34px,4.8vw,60px);line-height:1.1;margin:0 0 24px}.ma-catalog-heading>p:not(.ma-kicker){font-size:13px;color:var(--ma-muted)}.ma-catalog-nav{display:flex;justify-content:center;gap:25px;border-block:1px solid var(--ma-line);margin-bottom:35px;overflow-x:auto}.ma-catalog-nav a{white-space:nowrap;min-height:48px;display:flex;align-items:center;text-decoration:none;font-size:11px}.ma-catalog-nav a:hover{text-decoration:underline;text-underline-offset:5px}.ma-search{display:flex;max-width:680px;margin:30px auto;gap:10px}.ma-search input[type=search]{width:100%;min-width:0;border:1px solid var(--ma-line);background:transparent;padding:14px;font:14px Arial,sans-serif;border-radius:0;color:var(--ma-ink)}.ma-empty{text-align:center;padding:30px 0;font-size:14px}.ma-pagination{text-align:center;padding-top:40px}.ma-pagination a,.ma-pagination span{display:inline-block;min-width:40px;padding:8px}.ma-small-note{font:11px/1.8 Arial,sans-serif;color:var(--ma-muted);margin-top:25px}@media(min-width:1600px){.ma-hero-copy{padding-left:max(60px,calc((100vw - 1320px)/2))}}@media(max-width:1050px){.ma-masthead-note{display:none}.ma-masthead{grid-template-columns:1fr auto}.ma-wordmark{justify-self:start;text-align:left}.ma-nav{gap:25px}.ma-hero,.ma-hero-media{min-height:580px}.ma-hero-copy{padding:55px 10%}.ma-hero h1{font-size:57px}.ma-grid{gap:28px 16px}.ma-heading>p{display:none}.ma-table-copy{padding:50px 10%}.ma-editorial-inner{gap:20px 55px}}@media(max-width:750px){.ma-masthead{padding:20px 5%;gap:10px}.ma-wordmark{font-size:31px}.ma-wordmark span{font-size:6px;letter-spacing:.14em;margin-top:8px}.ma-actions{gap:12px;font-size:10px}.ma-announcement{font-size:9px}.ma-nav{justify-content:flex-start;overflow-x:auto;gap:25px;font-size:11px}.ma-nav a{min-height:45px}.ma-hero{display:flex;flex-direction:column}.ma-hero-copy{padding:42px 6% 38px}.ma-hero h1{font-size:clamp(46px,11vw,68px);max-width:11ch;margin-top:2px}.ma-hero-intro{max-width:360px;font-size:13px;margin-bottom:22px}.ma-hero-signature{display:none}.ma-hero-media{min-height:0;height:410px}.ma-ribbon{gap:18px;padding:20px 5%;font-size:10px;text-align:center}.ma-ribbon span{flex:1}.ma-section{padding-block:54px}.ma-heading{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:26px}.ma-heading h2{font-size:33px}.ma-kicker{font-size:9px;margin-bottom:12px}.ma-universes{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}.ma-universe h3{font-size:24px}.ma-universe p{font-size:10px;line-height:1.6}.ma-editorial{padding-block:48px}.ma-editorial-inner{grid-template-columns:1fr;gap:20px}.ma-editorial h2{font-size:47px}.ma-editorial-inner>div{font-size:13px}.ma-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.ma-card h3{font-size:18px}.ma-card-copy .ma-kicker{font-size:7px}.ma-card-copy{padding-top:12px}.ma-table-story{grid-template-columns:1fr}.ma-table-photo{min-height:0;height:370px}.ma-table-copy{padding:48px 6%}.ma-table-copy h2{font-size:45px}.ma-closing{padding-block:55px}.ma-closing h2{font-size:37px}.ma-footer{padding-top:48px}.ma-footer-grid{grid-template-columns:1fr 1fr;gap:32px 18px}.ma-footer-intro{grid-column:1/-1}.ma-footer .ma-footer-wordmark{font-size:36px}.ma-footer-bottom{font-size:8px}.ma-catalog{padding-block:42px 60px}.ma-catalog-nav{justify-content:flex-start;gap:25px}.ma-search{gap:8px}.ma-search .ma-button{padding-inline:13px;font-size:11px}.ma-catalog h1{font-size:38px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ma-card-image img,.ma-universe-image img{transition:none}}.ma-card-image,.ma-universe-image{background:linear-gradient(145deg,#f8f4ec,#eee6d8)}.ma-card-image{padding:8%}.ma-card-image img{object-fit:contain;object-position:center;filter:saturate(.92) contrast(.98)}.ma-universe-image img{filter:saturate(.9) contrast(.98)}.ma-card-image:after,.ma-universe-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 0 0 0 1px #20372d0b}@media(max-width:750px){.ma-card-image{padding:6%}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/mn-deco.css.map */
