.contact-form{margin:24px 0 0}.contact-form .form-message{margin-bottom:24px}.contact-form .form-field+.form-field{margin-top:16px}.contact-form .form-actions{margin:24px 0 0}.main-page--contact .contact-form .form-label{margin:0 0 8px;font-family:var(--brand-font);font-size:13px;font-weight:600;line-height:1.4;letter-spacing:0;text-transform:none;color:var(--brand-ink)}.main-page--contact .contact-form .form-input{height:48px;padding:0 20px;font-family:var(--brand-font);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--brand-ink);background-color:var(--brand-paper);border:1.5px solid var(--brand-field-line);border-radius:var(--brand-radius-pill);transition:border-color .2s}.main-page--contact .contact-form .form-input:focus{border-color:var(--brand-ink)}.main-page--contact .contact-form .form-field--error .form-input{border-color:var(--brand-brick)}.main-page--contact .contact-form textarea.form-input{height:auto;min-height:120px;padding:12px 20px;border-radius:var(--brand-radius-card);resize:vertical}@media(prefers-reduced-motion:reduce){.main-page--contact .contact-form .form-input{transition:none}}.contact-form .form-actions .button{display:block;width:100%;margin:0}@media(min-width:720px){.contact-form .form-actions .button{display:inline-block;width:auto;padding-left:24px;padding-right:24px}}.skin-3 .contact-form .form-actions .button{border-radius:var(--btn-border-radius);letter-spacing:.02em}.skin-4 .contact-form .form-actions .button{padding-top:calc(var(--btn-padding-top) + 5px);padding-bottom:calc(var(--btn-padding-bottom) + 5px)}.skin-5 .contact-form .form-actions .button{padding-top:calc(var(--btn-padding-top) + 10px);padding-bottom:calc(var(--btn-padding-bottom) + 10px)}.skin-6 .contact-form .form-actions .button{padding-top:calc(var(--btn-padding-top) + 4px);padding-bottom:calc(var(--btn-padding-bottom) + 5px)}.red-asterisk{color:var(--brand-brick);margin-left:0}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-contact-form.css.map */
