.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.width-50{width:50%;display:flex}.contact{display:flex}.contact-section form{display:flex;flex-direction:column;justify-content:space-between;width:100%}#type-of-message{background-color:transparent;border:unset;width:auto;font-family:Basis Grotesque Pro;font-size:1.6rem;-webkit-appearance:none;appearance:none}.field svg{width:12px!important}.contact-section input{padding-left:0}.contact-section .field__label{position:unset!important;padding-left:3rem;font-family:Halvar Breit Md;text-transform:uppercase;margin-right:3rem;min-width:120px}.ready-to-submit{border:unset;background-color:#2b469e;color:#fff}.form-header{padding-bottom:5rem!important;padding-top:1.5rem!important}.contact-section ::placeholder{opacity:1}.contact-section .field{display:flex;flex-wrap:nowrap;align-items:center}.form-header p{max-width:500px;margin-bottom:0}.contact-section .field__input:focus,.contact-section .field__input:not(:placeholder-shown),.contact-section .field__input:-webkit-autofill{padding:1.5rem;padding-left:0}.contact-section .field{border-bottom:1px solid black}.contact-section .field:first-child{border-top:1px solid black}.text-area-field{flex-direction:column;flex-wrap:nowrap;align-items:unset!important;justify-content:flex-start;border-bottom:unset!important}.contact-section .field:after,.contact-section .field:before{content:unset}.contact-section .field__input,.customer .field input{margin:0}.contact__button button{border-left:unset;border-right:unset;border-bottom:unset}.width-50:not(.contact-section){border-right:1px solid}.text-area.field__input{border-bottom:unset;padding-left:3rem!important;padding-right:3rem!important;padding-top:0!important}.inline-richtext{margin-bottom:1rem}.form-header{padding:0 3rem;height:100%;display:flex;flex-direction:column;justify-content:center}.form-inner{height:auto;display:flex;flex-direction:column;justify-content:flex-end}.width-50 img{width:100%;height:100%;object-fit:cover;max-height:100vh;max-height:100svh}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:0;padding:1.5rem 0}@media screen and (min-width:750px){.contact .field{margin-bottom:0}}.contact__button,.contact__button button{margin-top:0;width:100%;max-width:unset}@media screen and (min-width:750px){.contact__button{margin-top:0}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}[for=type-of-message]{padding-top:1.5rem;padding-bottom:1.5rem}@media(max-width:989px){.width-50{width:100%}.width-50:not(.contact-section){border-right:unset;border-top:1px solid}.contact-section form{padding:3rem 0 0}.contact{flex-direction:column-reverse}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-contact-form.css.map */
