.section-contact-form{border-bottom:1px solid var(--color-border)}.contact-form__inner{margin:0!important;background:var(--bg-body, #fff);border-left:1px solid var(--color-border);border-right:1px solid var(--color-border)}.contact-form__heading{padding:16px!important;border-bottom:1px solid var(--color-border)}@media only screen and (min-width: 768px){.contact-form__heading{padding:32px!important}}@media only screen and (min-width: 1068px){.contact-form__heading{padding:48px!important;border-bottom:none;border-right:1px solid var(--color-border)}}.contact-form__title{margin-bottom:0}.contact-form__title+.contact-form__text{margin-top:8px}@media only screen and (min-width: 768px){.contact-form__title+.contact-form__text{margin-top:16px}}@media only screen and (min-width: 1068px){.contact-form__title+.contact-form__text{margin-top:26px}}.contact-form--form-column{padding:16px!important}@media only screen and (min-width: 768px){.contact-form--form-column{padding:32px!important}}@media only screen and (min-width: 1068px){.contact-form--form-column{padding:48px!important}}@media only screen and (min-width: 768px){.contact-form--form-column .row{margin-left:-12px;margin-right:-12px}.contact-form--form-column .row .columns{padding:0 12px}}.contact-form--form-column input[type=text],.contact-form--form-column input[type=password],.contact-form--form-column input[type=date],.contact-form--form-column input[type=datetime],.contact-form--form-column input[type=email],.contact-form--form-column input[type=number],.contact-form--form-column input[type=search],.contact-form--form-column input[type=tel],.contact-form--form-column input[type=time],.contact-form--form-column input[type=url],.contact-form--form-column textarea,.contact-form--form-column select{margin-bottom:24px}.contact-form--form-column textarea{min-height:150px;height:150px;resize:none}.contact-form--form-column .field--checkbox{margin-bottom:24px;display:flex;align-items:center}.contact-form--form-column .field--checkbox input[type=checkbox]{flex-shrink:0;margin-bottom:2px;margin-right:12px}.contact-form--form-column .field--checkbox label .required{color:#b91c1c}.contact-form--form-column .field--checkbox label a{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px}@media only screen and (min-width: 768px){.contact-form--form-column .button.full{width:auto}}.contact-form .form-notification{margin-bottom:24px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/contact-form.css.map */
