.contact-form{display:grid;grid-template-columns:2fr 1fr 1fr;padding:var(--gutter-large) 0;gap:var(--gutter-regular)}@media screen and (max-width: 1023px){.contact-form{grid-template-columns:100%;gap:var(--gutter-xlarge)}}.contact-form label{padding-bottom:.25rem;display:inline-block}.contact-form input:not([type=checkbox]){width:100%}.contact-form textarea{width:100%;height:14.25rem}.contact-form__row{padding-bottom:var(--gutter-small)}.contact-form__row--flex{display:flex;align-items:center;gap:var(--gutter-small)}.contact-form__row--flex input{width:auto}.contact-form__row--flex>*{flex:auto;width:auto}.contact-form__info a{text-decoration:underline}.contact-form .h4{color:var(--colour-grey-dark);font-family:var(--font-header);font-size:30px;line-height:28px;font-style:normal;font-weight:700}.contact-form .contact-form__info .contact-form__info--content *{margin-bottom:0}.contact-form .contact-form__row button[type=submit]{color:#fff;background-color:var(--colour-green);font-family:var(--font-header);font-size:17px;font-style:normal;font-weight:700;line-height:26.563px;border:0}@media screen and (min-width: 1024px){.contact-form .contact-form__row button[type=submit]{font-size:20px}}.contact-form .alert{color:#6b6b6b}.contact-form__the-form--title{margin-bottom:0;padding-bottom:0}.contact-form__the-form--block{margin-top:25px}@media screen and (min-width: 1024px){.contact-form__the-form--block{margin-top:31px}}@media screen and (max-width: 1024px){.contact-form__the-form--hide{display:none!important}.contact-form__the-form--spacing{margin-top:0!important}}
/*# sourceMappingURL=/cdn/shop/t/237/assets/section-contact-form.css.map */
