.my-wholesale-application{--mw-ink:#202020;--mw-muted:#5b5b5b;--mw-border:#c9c4ba;--mw-paper:#fffdf8;--mw-accent:#7b2f24;max-width:920px;margin:2rem auto;color:var(--mw-ink)}.my-wholesale-intro,.my-wholesale-confirmation{padding:clamp(1.25rem, 3vw, 2rem);border:1px solid var(--mw-border);background:var(--mw-paper)}.my-wholesale-eyebrow{margin:0 0 .35rem;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.my-wholesale-form fieldset{margin:1.5rem 0;padding:clamp(1rem, 3vw, 1.75rem);border:1px solid var(--mw-border);background:#fff}.my-wholesale-form legend{padding:0 .5rem;font-size:1.2rem;font-weight:700}.my-wholesale-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem}.my-wholesale-field{min-width:0}.my-wholesale-wide{grid-column:1 / -1}.my-wholesale-field label{display:block;margin-bottom:.35rem;font-weight:700}.my-wholesale-field input,.my-wholesale-field select,.my-wholesale-field textarea{box-sizing:border-box;width:100%;max-width:100%;padding:.7rem .75rem;border:1px solid #817c73;border-radius:2px;background:#fff;color:var(--mw-ink)}.my-wholesale-field input:focus,.my-wholesale-field select:focus,.my-wholesale-field textarea:focus,.my-wholesale-submit button:focus{outline:3px solid #d89a3d;outline-offset:2px}.my-wholesale-field [aria-invalid="true"]{border-color:#a32121}.my-wholesale-field-error{margin:.35rem 0 0;color:#8c1c13;font-weight:700}.my-wholesale-errors{margin:1.25rem 0;padding:1rem 1.25rem;border-left:5px solid #a32121;background:#fff1ef}.my-wholesale-errors h3{margin-top:0}.my-wholesale-tax-note{margin:1rem 0 0;padding:.85rem 1rem;background:#f4f0e8;color:var(--mw-muted)}.my-wholesale-submit{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.my-wholesale-submit button{padding:.8rem 1.25rem;border:0;background:var(--mw-accent);color:#fff;font-weight:700;cursor:pointer}.my-wholesale-submit p{margin:0;color:var(--mw-muted)}.my-wholesale-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media (max-width:640px){.my-wholesale-application{margin:1rem auto}.my-wholesale-grid{grid-template-columns:1fr}.my-wholesale-wide{grid-column:auto}.my-wholesale-submit{align-items:stretch;flex-direction:column}.my-wholesale-submit button{width:100%}}