.shop-contact-module__DGjreW__contact{color:#34312e;background:#fff;border:1px solid #e5e3df;border-radius:12px;max-width:900px;margin:12px auto 24px;padding:16px clamp(14px,4vw,28px);line-height:1.65}.shop-contact-module__DGjreW__contact h1,.shop-contact-module__DGjreW__contact h2{margin:0 0 8px}.shop-contact-module__DGjreW__contact p{margin:0 0 10px}.shop-contact-module__DGjreW__contact p a{text-decoration:underline}.shop-contact-module__DGjreW__submission{border-top:1px solid #e5e3df;padding-top:10px}.shop-contact-module__DGjreW__fields{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;min-width:0;margin:0;padding:0;display:grid}.shop-contact-module__DGjreW__fields label{gap:3px;display:grid}.shop-contact-module__DGjreW__fields :is(input,select,textarea){background:#fff;border:1px solid #cfc7bf;border-radius:6px;width:100%;padding:7px 9px}.shop-contact-module__DGjreW__description{grid-column:1/-1}.shop-contact-module__DGjreW__action{color:#fff;background:#862431;border-radius:6px;justify-self:start;padding:7px 14px;font-weight:600;display:inline-block}.shop-contact-module__DGjreW__action:disabled{opacity:.65}@media (max-width:540px){.shop-contact-module__DGjreW__fields{grid-template-columns:1fr}}
