.mr-contact{color:var(--mr-color-ink);background:radial-gradient(circle at 92% 4%,rgba(167,131,79,.12),transparent 28rem),var(--mr-color-ivory)}.mr-contact__header{max-width:820px;margin-bottom:clamp(42px,6vw,78px)}.mr-contact__header .mr-heading{margin-top:12px;text-wrap:balance}.mr-contact__header .mr-copy,.mr-contact__page-copy{max-width:720px;margin-top:20px;color:#16130fb3;font-size:clamp(1.12rem,1.2vw,1.3rem);line-height:1.72}.mr-contact__page-copy>:first-child{margin-top:0}.mr-contact__layout{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);border:1px solid var(--mr-color-line);background:var(--mr-color-white)}.mr-contact__support,.mr-contact__form-panel{padding:clamp(30px,5vw,68px)}.mr-contact__support{color:var(--mr-color-ivory);background:var(--mr-color-ink)}.mr-contact__support .mr-eyebrow{color:#f7f1e7ad}.mr-contact__support h2,.mr-contact__form-panel h2{margin:14px 0 18px;font-family:var(--mr-font-heading);font-size:clamp(2rem,3vw,3.25rem);font-weight:400;line-height:1.04;letter-spacing:-.04em}.mr-contact__support>p:not(.mr-eyebrow){margin:0;color:#f7f1e7c2;line-height:1.7}.mr-contact__details{margin:clamp(36px,5vw,62px) 0 0}.mr-contact__details>div{padding:22px 0;border-top:1px solid rgba(247,241,231,.18)}.mr-contact__details dt{margin-bottom:8px;color:#f7f1e794;font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.mr-contact__details dd{margin:0;color:var(--mr-color-ivory);line-height:1.55}.mr-contact__details a{color:inherit;text-underline-offset:4px}.mr-contact__details a:hover{color:#d7bd93}.mr-contact__form-panel{background:#fffaf2b3}.mr-contact__form-panel>.mr-eyebrow{color:var(--mr-color-brass-dark)}.mr-contact__form{display:grid;gap:24px;margin-top:clamp(30px,4vw,48px)}.mr-contact__fields{display:grid;gap:20px}.mr-contact__fields--two{grid-template-columns:repeat(2,minmax(0,1fr))}.mr-contact__field{display:grid;gap:9px}.mr-contact__field label{color:#16130fb8;font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mr-contact__field input,.mr-contact__field select,.mr-contact__field textarea{width:100%;min-height:54px;padding:14px 16px;border:1px solid rgba(33,29,24,.24);border-radius:0;color:var(--mr-color-ink);background:var(--mr-color-white);font:inherit;line-height:1.45;box-shadow:none}.mr-contact__field textarea{min-height:190px;resize:vertical}.mr-contact__field input:focus,.mr-contact__field select:focus,.mr-contact__field textarea:focus{border-color:var(--mr-color-brass-dark);outline:2px solid rgba(167,131,79,.2);outline-offset:2px}.mr-contact__field input::placeholder,.mr-contact__field textarea::placeholder{color:#16130f6b}.mr-contact__form .mr-button{justify-self:start;min-width:190px;margin-top:4px;cursor:pointer}.mr-contact__status{display:flex;align-items:flex-start;gap:12px;padding:18px 20px;border:1px solid var(--mr-color-line);background:var(--mr-color-parchment)}.mr-contact__status svg{flex:0 0 20px;width:20px;margin-top:2px}.mr-contact__status p,.mr-contact__status ul{margin:0}.mr-contact__status--error{border-color:#89362a61;background:#89362a14}@media(max-width:899px){.mr-contact__layout{grid-template-columns:1fr}}@media(max-width:599px){.mr-contact__fields--two{grid-template-columns:1fr}.mr-contact__form .mr-button{justify-self:stretch;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-contact-form.css.map */
