.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.contact__button{margin-top:3rem}.contact .content-left h2{margin:0;max-width:520px}.contact .content-left .sub-text{font-size:2rem}.contact .content-left .block-content{margin:5rem 0 6rem}.contact .content-left .block-content h2{font-size:3.5rem}.contact .content-left .block-content .num{color:var(--color-darkPurple);text-decoration:none}.contact .content-left .block-content a.link{color:var(--color-orange);font-size:2rem;margin-top:.8rem}.contact .content-left .head-office h3{margin:0;font-size:calc(var(--font-heading-scale) * 2.6rem)}.contact-form-b{background:var(--color-white);padding:4rem;border:2px solid var(--color-borderPurple);border-radius:10px;max-width:600px;display:block;margin-left:auto}.contact-form-b h2.title{font-size:2.6rem}.contact-form-b .field:before,.contact-form-b .field:after{content:none}.contact-form-b .contact__fields{display:block}.contact-form-b .field{flex-direction:column}.contact-form-b .field label.field__label{position:static;order:-1;font-weight:500;font-size:1.6rem!important;letter-spacing:0!important}.contact-form-b .field .field__input{border:2px solid #DFDFDF;padding:1.5rem!important;border-radius:10px;box-shadow:none;background:#f7f7f7}.contact-form-b .field input{height:5.5rem}.contact-form-b .field .field__input:focus{border-color:var(--color-darkPurple)}.contact-form-b .contact__button .button{width:100%;font-size:2rem;min-height:calc(5.5rem + var(--buttons-border-width) * 2)}.contact-form-b .form__message{margin-bottom:1rem}.contact-form-b .form__message .form-status{font-size:1.4rem}.contact-form-b .form-status-list{display:none}.contact-form-b .bottom-text p{margin-bottom:0}.contact-form-b .bottom-text p a{color:var(--color-orange);font-weight:500}.contact-form-b .field .field__input[aria-describedby=ContactForm-email-error]{border-color:var(--color-orange)}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}.contact .field{margin-bottom:2rem}}@media screen and (max-width: 1199px){.contact .content-left .sub-text{font-size:1.8rem}}@media screen and (max-width: 989px){.contact-form-b{max-width:100%}.contact .content-left .sub-text{font-size:1.6rem}.contact .content-left .block-content h2{font-size:3rem}.contact .content-left .block-content a.link{font-size:1.8rem}}@media screen and (max-width: 749px){.contact .content-left{text-align:center}.contact .content-left .sub-text{font-size:1.4rem}.contact .content-left .block-content h2{font-size:2.5rem}.contact .content-left .block-content a.link{font-size:1.4rem;font-weight:500}.contact .content-left .block-content{margin:3rem 0}.contact-form-b{border:0;border-radius:0;margin:0 -2rem;max-width:calc(100% + 4rem);padding:4rem 2rem}.contact-form-b h2.title{font-size:2.4rem;text-align:center;margin-bottom:3rem}.contact-form-b .field input{height:5rem}.contact-form-b .field .field__input{border-color:var(--color-borderPurple);border-radius:4px;background:transparent}.contact__button{margin-top:2rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-contact-form.css.map */
