.mo-delivery,.mo-wholesale,.mo-home{color:#221c16;background:#eee9df;font-family:var(--m-font-sans)}
.mo-delivery{padding:32px 7vw;display:grid;grid-template-columns:1fr 1fr;gap:50px;scroll-margin-top:85px;border-block:1px solid #c5b8a5}
.mo-kicker{font:10px/1.7 var(--m-font-mono);letter-spacing:.12em;text-transform:uppercase}
body #MainContent :is(.mo-delivery,.mo-wholesale,.mo-home) :is(h1,h2){font-family:var(--m-font-heading)!important;font-weight:400!important;letter-spacing:.04em!important;line-height:1.2!important;text-transform:uppercase}
body #MainContent .mo-delivery h2{font-size:30px!important;margin:12px 0}
.mo-delivery p,.mo-wholesale p{font-size:14px;line-height:1.7}
.mo-platforms{display:flex;align-content:center;flex-wrap:wrap;gap:12px}
.mo-platforms a{display:flex;justify-content:space-between;gap:25px;align-items:center;flex:1;min-width:145px;padding:17px 20px;border:1px solid #776650;text-decoration:none;color:#211b15;font:500 13px var(--m-font-sans)}
.mo-platforms a:hover{background:#211b15;color:#eee9df}
.mo-platforms p{flex-basis:100%;font-size:11px;color:#665845;margin:0}
.mo-wholesale>header{padding:40px 7vw;border-bottom:1px solid #c5b8a5;background:linear-gradient(110deg,#eee9df,#ddd1bf)}
body #MainContent .mo-wholesale h1{font-size:clamp(30px,3.6vw,48px)!important;max-width:800px;margin:15px 0}
.mo-wholesale>header>p{max-width:660px}
.mo-inquiry{padding:35px 7vw;display:grid;grid-template-columns:.8fr 1.2fr;gap:55px}
body #MainContent .mo-inquiry h2{font-size:28px!important;margin:0 0 18px}
.mo-inquiry a{color:inherit;overflow-wrap:anywhere}
.mo-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.mo-form-grid label{display:block;font:11px/1.5 var(--m-font-mono);margin-bottom:7px}
.mo-form-grid input,.mo-form-grid textarea{width:100%;min-height:44px;background:#f6f2eb;border:1px solid #b4a48c;border-radius:0;color:#211b15;padding:10px;font:14px var(--m-font-sans)}
.mo-wide{grid-column:1/-1}.mo-inquiry button{margin-top:18px;padding:16px 22px;background:#1a1612;color:#eee9df;border:0;font:11px var(--m-font-mono);text-transform:uppercase;letter-spacing:.08em;cursor:pointer}
.mo-home{padding:25px 7vw;border-top:1px solid #b4a48c;display:flex;align-items:center;justify-content:space-between;gap:25px}
.mo-home p{font-size:16px;margin:0}.mo-home div{display:flex;gap:24px}
.mo-home a{font:11px var(--m-font-mono);color:inherit;text-transform:uppercase;text-underline-offset:6px}
.mo-success{border:1px solid #567047;padding:16px}
:is(.mo-delivery,.mo-wholesale,.mo-home) :is(a,input,textarea,button):focus-visible{outline:2px solid #98713c;outline-offset:4px}
@media(max-width:750px){.mo-delivery,.mo-inquiry{grid-template-columns:1fr;gap:25px;padding:26px 24px}.mo-wholesale>header{padding:30px 24px}.mo-form-grid{grid-template-columns:1fr}.mo-home{padding:24px;align-items:start;flex-direction:column}.mo-platforms a{min-width:100%}}
