.contact-form{display:block;padding:24px var(--page-padding-mobile) 40px;max-width:500px;margin:0 auto}.contact-form>.heading{margin-bottom:16px}.contact-form .success{padding:12px;margin-bottom:16px;font-size:14px;background-color:var(--color-accent)}.contact-form .errors{margin-bottom:16px;font-size:14px;color:#b00020}.contact-form .field{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}.contact-form .field label{font-size:12px}.contact-form .field input,.contact-form .field textarea{padding:12px;font-size:14px;font-family:var(--font-primary);border:1px solid rgb(0 0 0 / 10%)}.contact-form button[type=submit]{width:100%}@media(min-width:1000px){.contact-form{padding:24px var(--page-padding-desktop) 60px;max-width:calc(500px + var(--page-padding-desktop) * 2)}}
/*# sourceMappingURL=/cdn/shop/t/130/assets/contact-form.css.map */
