.get-in-touch-form{max-width:84.7rem;margin:0 auto;padding:4rem;background:#fff;box-shadow:0 3px 10px 1px #00000040;border-radius:1rem}.get-in-touch-form .heading h2{margin:0;text-align:center;line-height:1.5;font-family:Montserrat-semi-bold;letter-spacing:0}.get-in-touch-form Form{display:flex;flex-direction:column;row-gap:3rem}.get-in-touch-form .field label.field__label{position:unset;font-size:18px;line-height:1.2;letter-spacing:0;color:#000}.get-in-touch-form .field .field__input{background:#f1f1f1;border-radius:4px;border:0;min-height:4.6rem;font-size:18px;line-height:1.2;letter-spacing:0;color:#000}.get-in-touch-form .field{display:flex;flex-direction:column;row-gap:1rem}.get-in-touch-form .contact__fields{display:flex;column-gap:5rem}.get-in-touch-form .contact__fields .field{flex:1 1 100%}.get-in-touch-form .field label.field__label span{color:#cb191b}.get-in-touch-form .field textarea.text-area{min-height:17rem}.get-in-touch-form Form button.button{margin:0 auto;display:flex;padding:5px;min-height:4.3rem;font-size:16px;line-height:1.2;color:#fff;max-width:14rem;width:100%}@media (max-width:749px){.get-in-touch-form{padding:3rem}.get-in-touch-form Form{row-gap:2.5rem}.get-in-touch-form .field label.field__label{font-size:16px}.get-in-touch-form .contact__fields{flex-direction:column;row-gap:2.5rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/get-in-touch.css.map */
