.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{border:2px solid #3D3D3D;background:#f6f6f5;margin-bottom:2rem}.contact .field .field__input,.contact .field .field__label{font-size:15px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.15px;text-transform:uppercase}.contact .field .field__input{font-family:Italian Plate No1;height:5rem;padding:1.5rem!important;background:#f6f6f5}.contact .field .field__label{top:50%;transform:translateY(-50%)}.contact .title{font-size:32px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.32px;text-transform:uppercase;border:2px solid #3D3D3D;background:#fff;max-width:44rem;text-align:center;margin:0 auto 5rem!important;transform:rotate(-1.5deg)!important;padding:1rem 2rem .5rem}.contact .text{font-size:18px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:3rem;text-align:center}.contact .text-area+.field__label{top:calc(1.5rem + var(--inputs-border-width))!important;transform:none!important}@media screen and (min-width: 750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem;text-align:center}@media screen and (min-width: 750px){.contact__button{margin-top:3rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}@media screen and (max-width: 749px){.contact .title{font-size:17px!important;letter-spacing:.17px!important;max-width:22rem!important;margin-bottom:2rem!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-contact-form.css.map */
