.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@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}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact-info__heading{font-size:1.3rem!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.4rem!important;color:#1a1a1a!important;opacity:1!important}.contact-info__content{font-size:1.7rem!important;font-weight:500!important;line-height:1.3!important;letter-spacing:-.01em!important}.contact-info__content a,.contact-info__section .contact-info__content a,.contact-info a{color:#333!important;text-decoration:none!important;transition:opacity .2s ease;font-size:2rem!important;font-weight:500!important;letter-spacing:-.01em!important;line-height:1.3!important}.contact-info__content a:hover,.contact-info a:hover{opacity:.7;text-decoration:underline!important}.contact-info__content p{margin:0!important;padding:0!important}.contact-info__content p+p{margin-top:.3rem!important}@media screen and (max-width: 749px){.contact-info__content{font-size:1.6rem!important}.contact-info__content a,.contact-info__section .contact-info__content a,.contact-info a{font-size:1.6rem!important;color:#333!important}.contact-info__heading{font-size:1.2rem!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
