.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}}.custom-contact-form{max-width:100%;padding:0px 5rem;background-position:center;background-size:cover}.custom-contact-form .contact{padding:40px 0!important}.custom-contact-form .page-width--narrow{max-width:60rem;padding:0;margin:0 0 0 auto}.custom-contact-form h2.title{color:var(--Unnamed-Color, #000);text-align:center;font-family:Gotham;font-size:60px;max-width:581px;font-style:normal;font-weight:900;line-height:90%;text-transform:uppercase;margin:0 auto;padding-bottom:20px}.custom-contact-form label.field__label{color:var(--Unnamed-Color, #000);font-family:Gotham;font-size:15px;font-style:normal;font-weight:900;line-height:150%;text-transform:uppercase}.custom-contact-form .text-area{min-height:20rem}.custom-contact-form button.button{border-radius:50px;background:var(--Unnamed-Color, #F00000);width:100%;color:#fff;padding:0;text-align:center;font-family:Gotham;font-size:20px;font-style:normal;font-weight:900;line-height:90%;text-transform:uppercase}.custom-contact-form button.button:after{content:none}.custom-contact-form .field:after{content:none}.custom-contact-form .field__input:focus-visible{box-shadow:unset!important;outline:unset!important}@media (max-width: 768px){.custom-contact-form .page-width--narrow{max-width:50rem;padding:0;margin:0 auto}}@media (max-width: 550px){.custom-contact-form{padding:0px 1rem;background-position:60% center}.custom-contact-form h2.title{font-size:35px;max-width:450px;line-height:110%;padding-bottom:15px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-contact-form.css.map */
