.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact.page-width--narrow{max-width:1000px}.contact .field{margin-bottom:1.5rem;--inputs-border-width: 0;flex-direction:column}.contact .field__input{padding:1.5rem!important;border:1px solid;font-family:oswald;font-weight:500}.contact .field__label{position:relative;font-family:Oswald,sans-serif;font-size:16px;color:#000;font-weight:400;padding-bottom:6px}.contact h1.main-page-title:after{content:"";display:block;border:1px solid #cf2526;width:35px;margin:0 auto;position:relative;top:10px}.contact .contact__button .button{text-transform:uppercase;background-color:#d51114;color:#fff;font-weight:400;font-family:Oswald;font-size:14px;min-width:8rem;min-height:4rem;padding:0;display:inline-block}.button:after{box-shadow:unset}.button:not([disabled]):hover:after{box-shadow:unset}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width:750px){.contact__button{margin-top:4rem}.contact-page .contact__button{margin-top:2rem}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/section-contact-form.css.map */
