.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact.page-width--narrow{max-width:92rem}.contact .field{margin-bottom:2.4rem}.contact .field:before{display:none}.contact .field:after{top:0;right:0;bottom:0;left:0;border:.1rem solid #9ea4ac;border-radius:0;box-shadow:none}.contact .field:hover.field:after{border-color:#838a93;box-shadow:none}.contact .field__input,.contact .text-area{margin:0;min-height:5.8rem;height:5.8rem;padding:0 2.4rem;border-radius:0;font-size:3rem;line-height:1.35}.contact textarea.field__input{height:17rem;min-height:17rem;padding-top:2rem;padding-bottom:2rem;resize:none}.contact .field__input:focus,.contact .field__input:not(:placeholder-shown),.contact .field__input:-webkit-autofill{margin:0;padding:0 2.4rem;box-shadow:none}.contact textarea.field__input:focus,.contact textarea.field__input:not(:placeholder-shown),.contact textarea.field__input:-webkit-autofill{padding-top:2rem;padding-bottom:2rem}.contact .field__input::placeholder{opacity:1;color:#374052}.contact .field__label{display:none}.contact__button{margin-top:4.8rem}.contact__button .button{min-width:16rem;min-height:7.6rem;border-radius:0;background:#4ea2e1;border:0;box-shadow:none;color:#fff;font-size:3rem;letter-spacing:0;text-transform:none;justify-content:flex-start;padding:0 5.4rem}.contact__button .button:hover{background:#3f94d5}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}.contact__fields .field{margin-bottom:0}}@media screen and (max-width:749px){.contact.page-width--narrow{max-width:100%}.contact .field__input,.contact .text-area{font-size:1.8rem}.contact__button .button{min-width:14rem;min-height:6rem;font-size:2rem;padding:0 3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
