.mx-site{--mx-ink:#261015;--mx-paper:#fbfbf0;--mx-tan:#e6dfd2;--mx-line:#d7cebf;--mx-muted:#665d55;background:var(--mx-paper);color:var(--mx-ink);font-family:var(--FONT-STACK-BODY,Arial,sans-serif);font-size:16px;line-height:1.75;text-align:left;isolation:isolate}.mx-site *{box-sizing:border-box}.mx-site [hidden]{display:none!important}.mx-site h1,.mx-site h2,.mx-site h3{color:inherit;font-family:Didot,Bodoni MT,Georgia,serif;font-weight:400;letter-spacing:-.035em;text-transform:none;line-height:1.08}.mx-site h1{font-size:clamp(42px,5.8vw,84px);margin:18px 0 22px}.mx-site h2{font-size:clamp(30px,3.3vw,48px);margin:0 0 22px}.mx-site h3{font-size:28px;margin:0 0 14px}.mx-site p{margin:0 0 20px}.mx-site a{color:inherit;text-underline-offset:5px}.mx-site a:hover{text-decoration-thickness:2px}.mx-site a:focus-visible,.mx-site button:focus-visible,.mx-site input:focus-visible,.mx-site textarea:focus-visible,.mx-site summary:focus-visible{outline:3px solid #a87b49;outline-offset:5px}.mx-site img{display:block;max-width:100%;height:auto}.mx-site button,.mx-site input,.mx-site textarea,.mx-site select{font:inherit}.mx-shell{width:min(1320px,calc(100% - 80px));margin-inline:auto}.mx-kicker{font-size:11px;font-weight:700;letter-spacing:.19em;text-transform:uppercase;line-height:1.5}.mx-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;font-size:12px;padding-block:22px;margin:0;list-style:none;color:var(--mx-muted)}.mx-breadcrumb a{text-decoration:none}.mx-breadcrumb li+li:before{content:"/";margin-right:10px;opacity:.5}.mx-hero{display:grid;grid-template-columns:1fr 1fr;min-height:570px;border-top:1px solid var(--mx-line);border-bottom:1px solid var(--mx-line)}.mx-hero-copy{padding:70px max(40px,calc((100vw - 1320px)/2));padding-right:60px;align-self:center}.mx-hero-copy>p:last-of-type{max-width:540px;font-size:18px;color:var(--mx-muted);line-height:1.8}.mx-hero-image{overflow:hidden;min-height:100%;background:var(--mx-tan)}.mx-hero-image img{width:100%;height:100%;max-height:760px;object-fit:cover}.mx-hero--dark{background:#1c070b;color:#fbfbf0}.mx-hero--dark .mx-hero-copy>p:last-of-type{color:#ded6c7}.mx-hero--dark .mx-kicker{color:#ded6c7}.mx-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px}.mx-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:48px;padding:13px 24px;border:1px solid var(--mx-ink);background:var(--mx-ink);color:var(--mx-paper)!important;text-decoration:none!important;cursor:pointer;font-size:11px;font-weight:700;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;border-radius:0;transition:background .2s,color .2s}.mx-button:hover{background:#4b272f}.mx-button--outline{color:var(--mx-ink)!important;background:transparent}.mx-button--outline:hover{background:var(--mx-tan)}.mx-hero--dark .mx-button{color:#1c070b!important;background:#fbfbf0;border-color:#fbfbf0}.mx-hero--dark .mx-button--outline{color:#fbfbf0!important;background:transparent}.mx-hero--dark .mx-button:hover{background:#ded6c7;color:#1c070b!important}.mx-body-layout{display:grid;grid-template-columns:240px minmax(0,760px);gap:90px;padding-block:90px;justify-content:space-between}.mx-page-nav{align-self:start;position:sticky;top:110px;border-top:1px solid var(--mx-line);padding-top:22px}.mx-page-nav ul{list-style:none;margin:18px 0 0;padding:0}.mx-page-nav li{margin:0 0 12px}.mx-page-nav a{font-size:13px;color:var(--mx-muted);text-decoration:none}.mx-page-nav a:hover{color:var(--mx-ink)}.mx-body{min-width:0}.mx-body>p:first-child{font-size:21px;line-height:1.7}.mx-body h2{scroll-margin-top:120px;margin-top:52px}.mx-body h2:first-child{margin-top:0}.mx-body h3{margin-top:32px;font-size:26px}.mx-body ul,.mx-body ol{padding-left:22px;margin:18px 0 26px}.mx-body li{padding-left:6px;margin-bottom:10px}.mx-body strong{font-weight:700}.mx-callout{padding:28px 32px;border-left:2px solid #7c5741;background:#f0ebe1;margin-block:30px}.mx-callout p:last-child{margin:0}.mx-stat-row{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--mx-line);border-bottom:1px solid var(--mx-line);margin-block:32px}.mx-stat{padding:24px 18px}.mx-stat+.mx-stat{border-left:1px solid var(--mx-line)}.mx-stat strong{display:block;font-family:Georgia,serif;font-size:26px;font-weight:400}.mx-stat small{font-size:12px;color:var(--mx-muted)}.mx-editorial{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:center;padding-block:90px;border-top:1px solid var(--mx-line)}.mx-editorial img{width:100%;aspect-ratio:1.2;object-fit:cover}.mx-editorial p{color:var(--mx-muted)}.mx-quote{padding:80px 24px;background:#e6dfd2;text-align:center}.mx-quote blockquote{font-family:Georgia,serif;font-size:clamp(30px,4vw,52px);line-height:1.3;max-width:940px;margin:0 auto 20px;letter-spacing:-.035em}.mx-cta{background:#1c070b;color:#fbfbf0;padding:70px 0}.mx-cta-inner{display:flex;gap:40px;justify-content:space-between;align-items:center}.mx-cta h2{max-width:700px;margin:12px 0 0}.mx-cta .mx-button{border-color:#fbfbf0;background:#fbfbf0;color:#1c070b!important;white-space:nowrap}.mx-faq details{border-top:1px solid var(--mx-line)}.mx-faq details:last-child{border-bottom:1px solid var(--mx-line)}.mx-faq summary{position:relative;padding:23px 44px 23px 0;cursor:pointer;font-family:Georgia,serif;font-size:23px;line-height:1.4;list-style:none}.mx-faq summary::-webkit-details-marker{display:none}.mx-faq summary:after{content:"+";position:absolute;right:8px;top:22px;font:24px Arial}.mx-faq details[open] summary:after{content:"\2212"}.mx-faq details>div{padding:0 36px 12px 0;color:var(--mx-muted)}.mx-form{padding:38px;border:1px solid var(--mx-line);background:#f2eee5;margin-top:44px}.mx-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.mx-field{margin-bottom:22px}.mx-field label{display:block;font-size:13px;margin-bottom:8px;font-weight:700}.mx-field input,.mx-field select,.mx-field textarea{width:100%;background:var(--mx-paper);border:1px solid #a99d8d;padding:13px 14px;color:var(--mx-ink);border-radius:0;min-height:48px}.mx-field textarea{min-height:180px;resize:vertical}.mx-form-status{padding:20px;border:1px solid #6b7b50;margin-bottom:24px}.mx-form-errors{padding:20px;border:1px solid #962f33;margin-bottom:24px}.mx-note{font-size:12px;color:var(--mx-muted)}.mx-service-list{padding:24px 30px;border:1px solid var(--mx-line);margin:30px 0}.mx-service-list dl{margin:0}.mx-service-list dt{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.mx-service-list dd{margin:3px 0 20px}.mx-service-list dd:last-child{margin-bottom:0}.mx-recipe-intro{text-align:center;max-width:800px;margin:0 auto;padding:75px 0 50px}.mx-recipe-intro p{color:var(--mx-muted)}.mx-recipe-toolbar{display:flex;justify-content:space-between;gap:24px;align-items:center;border-top:1px solid var(--mx-line);border-bottom:1px solid var(--mx-line);padding:20px 0;margin-bottom:36px}.mx-recipe-toolbar input{max-width:420px;width:100%;border:0;border-bottom:1px solid var(--mx-ink);border-radius:0;background:transparent;padding:12px 3px;color:var(--mx-ink)}.mx-recipe-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 28px;padding-bottom:80px}.mx-recipe-tile{display:block;text-decoration:none!important}.mx-recipe-tile figure{overflow:hidden;margin:0 0 20px;background:var(--mx-tan)}.mx-recipe-tile img{width:100%;aspect-ratio:1.4;object-fit:cover;transition:transform .5s}.mx-recipe-tile:hover img{transform:scale(1.035)}.mx-recipe-tile h3{font-size:30px;margin:10px 0}.mx-recipe-tile p{font-size:14px;color:var(--mx-muted);margin-bottom:12px}.mx-recipe-meta{display:flex;gap:18px;flex-wrap:wrap;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--mx-muted)}.mx-recipe-detail{border-top:1px solid var(--mx-line);padding-block:70px;scroll-margin-top:90px}.mx-recipe-detail-head{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center;margin-bottom:40px}.mx-recipe-detail-head img{width:100%;aspect-ratio:1.5;object-fit:cover}.mx-recipe-detail-head h2{font-size:clamp(36px,4vw,57px);margin-top:16px}.mx-recipe-detail-head p{color:var(--mx-muted)}.mx-recipe-copy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:70px;margin-top:44px}.mx-ingredients{align-self:start;padding:30px;background:#eee8dd}.mx-ingredients ul{list-style:none;padding:0;margin:20px 0}.mx-ingredients li{border-bottom:1px solid var(--mx-line);padding:10px 0;font-size:14px}.mx-ingredients label{display:grid;grid-template-columns:18px 1fr;gap:10px;align-items:start;cursor:pointer}.mx-ingredients input{accent-color:#32141a;width:17px;height:17px;margin-top:5px}.mx-ingredients input:checked+span{text-decoration:line-through;opacity:.55}.mx-method ol{list-style:none;counter-reset:steps;padding:0;margin:20px 0}.mx-method li{position:relative;counter-increment:steps;padding:0 0 25px 48px;margin-bottom:20px;border-bottom:1px solid var(--mx-line)}.mx-method li:before{content:counter(steps,decimal-leading-zero);position:absolute;left:0;top:0;font-family:Georgia,serif;font-size:22px;color:#8b7361}.mx-method h3,.mx-ingredients h3{font-size:28px}.mx-recipe-bottom{border-top:1px solid var(--mx-line);padding-top:24px;margin-top:30px}.mx-back{display:inline-block;margin-top:22px;font-size:12px}.mx-empty{padding:35px;background:var(--mx-tan);margin-bottom:40px}.mx-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.mx-collection-nav{display:flex;flex-wrap:wrap;gap:10px;padding-block:24px}.mx-collection-nav a{padding:9px 16px;border:1px solid var(--mx-line);font-size:12px;text-decoration:none}.mx-collection-nav a[aria-current=page]{color:#fbfbf0;background:#1c070b;border-color:#1c070b}@media(min-width:1700px){.mx-hero-copy{padding-left:max(60px,calc((100vw - 1320px)/2))}}@media(max-width:1023px){.mx-shell{width:calc(100% - 48px)}.mx-hero-copy{padding:50px 30px}.mx-hero{min-height:480px}.mx-body-layout{grid-template-columns:190px minmax(0,1fr);gap:45px}.mx-editorial{gap:35px}.mx-recipe-grid{grid-template-columns:repeat(2,1fr)}.mx-recipe-copy{gap:35px}.mx-recipe-detail-head{gap:30px}}@media(max-width:749px){.mx-shell{width:calc(100% - 36px)}.mx-hero{grid-template-columns:1fr;min-height:0}.mx-hero-copy{padding:45px 24px 48px;order:1}.mx-hero-image{height:auto;min-height:0;aspect-ratio:1.45;order:0}.mx-hero h1{font-size:48px}.mx-hero-copy>p:last-of-type{font-size:16px}.mx-body-layout{grid-template-columns:1fr;gap:35px;padding-block:45px}.mx-page-nav{position:static}.mx-page-nav ul{display:flex;gap:15px;overflow:auto;padding:0 0 8px}.mx-page-nav li{flex-shrink:0;margin:0}.mx-page-nav a{white-space:nowrap}.mx-body>p:first-child{font-size:19px}.mx-body h2{margin-top:38px}.mx-stat-row{grid-template-columns:1fr}.mx-stat{padding:18px 0}.mx-stat+.mx-stat{border-left:0;border-top:1px solid var(--mx-line)}.mx-editorial{grid-template-columns:1fr;gap:30px;padding-block:45px}.mx-quote{padding:50px 22px}.mx-cta{padding:45px 0}.mx-cta-inner{display:block}.mx-cta .mx-button{margin-top:25px}.mx-form{padding:24px 18px}.mx-form-grid{grid-template-columns:1fr;gap:0}.mx-recipe-intro{padding-top:45px}.mx-recipe-toolbar{align-items:stretch;flex-direction:column;gap:10px}.mx-recipe-toolbar input{max-width:none}.mx-recipe-grid{grid-template-columns:1fr;gap:35px;padding-bottom:45px}.mx-recipe-tile h3{font-size:32px}.mx-recipe-detail{padding-block:45px}.mx-recipe-detail-head,.mx-recipe-copy{grid-template-columns:1fr;gap:28px}.mx-recipe-detail-head img{order:-1}.mx-recipe-detail-head h2{font-size:40px}.mx-ingredients{padding:24px}.mx-method li{padding-left:40px}.mx-actions .mx-button{flex:1}.mx-breadcrumb{padding-block:16px}.mx-service-list{padding:22px}.mx-collection-nav{flex-wrap:nowrap;overflow:auto}.mx-collection-nav a{white-space:nowrap}.mx-note{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.mx-site *{scroll-behavior:auto!important;transition:none!important}}@media print{body.mx-printing *{visibility:hidden!important}body.mx-printing .mx-print-target,body.mx-printing .mx-print-target *{visibility:visible!important}body.mx-printing .mx-print-target{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;padding:0;border:0;background:#fff;color:#000}body.mx-printing .mx-print-target .mx-actions,body.mx-printing .mx-print-target .mx-back{display:none!important}.mx-print-target .mx-recipe-detail-head{display:block}.mx-print-target .mx-recipe-detail-head img{display:none}.mx-print-target .mx-recipe-copy{display:block}.mx-print-target .mx-ingredients{background:#fff;padding:0}.mx-print-target h2{font-size:26pt}.mx-print-target h3{font-size:18pt}.mx-print-target p,.mx-print-target li{font-size:10pt;line-height:1.4}.mx-print-target .mx-ingredients ul{columns:2;column-gap:28px}.mx-print-target .mx-ingredients li,.mx-print-target .mx-method li{break-inside:avoid}.mx-print-target input{display:none}.mx-print-target .mx-ingredients label{display:block}}@media screen and (max-width:1023px){.mx-site{min-width:0;max-width:100%;overflow-wrap:anywhere}.mx-site *,.mx-site *:before,.mx-site *:after{min-width:0}.mx-site .mx-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mx-site .mx-editorial{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.mx-site .mx-recipe-detail-head,.mx-site .mx-recipe-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mx-site .mx-shell,.mx-site .mx-body,.mx-site .mx-hero-copy,.mx-site .mx-hero-image,.mx-site .mx-page-nav{max-width:100%}.mx-site .mx-hero-image{width:100%}.mx-site .mx-hero h1{font-size:clamp(32px,5.4vw,56px)}.mx-site .mx-button{max-width:100%;white-space:normal;text-align:center}.mx-site .mx-body :where(div,section,article,figure,blockquote,p,ul,ol,dl){box-sizing:border-box;max-width:100%!important}.mx-site :where(img,video,iframe,embed,object){max-width:100%!important}.mx-site .mx-body :where(img,video){height:auto!important}.mx-site :where(pre,table){display:block;max-width:100%;overflow-x:auto}.mx-site :where(input:not([type=checkbox]):not([type=radio]),textarea,select){box-sizing:border-box;max-width:100%}}@media screen and (max-width:749px){.mx-site .mx-hero,.mx-site .mx-body-layout,.mx-site .mx-editorial,.mx-site .mx-recipe-detail-head,.mx-site .mx-recipe-copy,.mx-site .mx-recipe-grid,.mx-site .mx-form-grid,.mx-site .mx-stat-row{grid-template-columns:minmax(0,1fr)}.mx-site .mx-hero-copy{padding:36px 20px 40px}.mx-site .mx-hero h1{font-size:clamp(32px,9vw,44px);line-height:1.12}.mx-site h2{font-size:clamp(28px,7.5vw,36px)}.mx-site .mx-recipe-detail-head h2{font-size:clamp(30px,8vw,40px)}.mx-site .mx-hero-image{height:auto;min-height:0;aspect-ratio:auto}.mx-site .mx-hero-image img{width:100%;height:auto;max-height:none}.mx-site .mx-page-nav ul{flex-wrap:wrap;max-width:100%;overflow:visible}.mx-site .mx-page-nav li{flex-shrink:1;max-width:100%}.mx-site .mx-page-nav a{white-space:normal}.mx-site .mx-collection-nav{flex-wrap:wrap;overflow:visible}.mx-site .mx-collection-nav a{max-width:100%;white-space:normal}.mx-site .mx-actions .mx-button{flex:1 1 160px}.mx-site .mx-cta-inner{min-width:0}.mx-site .mx-cta .mx-button{white-space:normal}.mx-site .mx-callout{padding:22px 20px}.mx-site .mx-form{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/makeaux-interior.css.map */
