.contact img{max-width:100%}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2){.contact img{max-width:100%;height:565px;margin:0 0 0 25px}}.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-top:24px}}.contact__button{margin-top:3rem}@media screen and (min-width: 750px){.contact__button{margin-top:16px}}@media screen and (min-width: 750px){.contact__fields{margin-top:72px}form#ContactForm{width:100%}}.contact .field:after{border-bottom:2px solid #272C41;border-radius:0;box-shadow:none;transition:none}.contact .field:hover.field:after{box-shadow:none}label.field__label{color:var(--secondary-hover, #A3A4A6);font-family:Avenir;font-size:12px;font-style:normal;font-weight:500;text-transform:uppercase;left:0}.contact .field__input:focus{padding:2.2rem 1.5rem .8rem 0rem}.contact .field input:focus~label{left:0!important}.contact .field__input:focus~.field__label{left:0!important}.contact-form-privacy-policy{color:var(--secondary-dark-grey, #939393);font-family:Avenir;font-size:12px;width:33%;font-style:normal;font-weight:400;margin-top:40px;line-height:20px}.contact-form-privacy-policy a{text-decoration-line:underline}button.contact_form-button.button{display:flex;padding:20px 0;justify-content:center;align-items:center;gap:8px;background:transparent;color:var(--main-brand-color-ebony-clay, #272C41);text-align:center;font-family:Avenir;font-size:12px;font-style:normal;font-weight:500;line-height:24px;text-transform:uppercase;width:52%}.contact-form-information-data{display:flex;flex-direction:row;gap:66px;align-items:flex-end}.contact-form-information-data .contact-email{color:var(--secondary-hover, #A3A4A6);font-family:Avenir;font-size:12px;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase}.contact-form-information-data .contact-form-email-link{color:var(--main-brand-color-ebony-clay, #272C41);font-family:Avenir;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.contact-form-visit-us{margin-top:8px;display:flex;display:none;flex-direction:row;gap:74px;align-items:flex-start}.contact-form-visit-us .contact-email{color:var(--secondary-hover, #A3A4A6);font-family:Avenir;font-size:12px;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase}.contact-form-visit-us .contact-form-email-link{color:var(--main-brand-color-ebony-clay, #272C41);font-family:Avenir;font-size:16px;list-style:none;font-style:normal;font-weight:400;line-height:24px}.contact-form-call-us{display:flex;flex-direction:row;gap:73px;align-items:baseline}.contact-form-call-us .contact-email{color:var(--secondary-hover, #A3A4A6);font-family:Avenir;font-size:12px;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase}.contact-form-call-us .contact-form-email-link{color:var(--main-brand-color-ebony-clay, #272C41);font-family:Avenir;font-size:16px;list-style:none;font-style:normal;font-weight:400;line-height:24px}.contact-form-we-are-open{margin-top:8px;display:flex;display:none!important;flex-direction:row;gap:38px;align-items:flex-start}.contact-form-we-are-open .contact-email{color:var(--secondary-hover, #A3A4A6);font-family:Avenir;font-size:12px;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase}.contact-form-we-are-open .contact-form-email-link{color:var(--main-brand-color-ebony-clay, #272C41);font-family:Avenir;font-size:16px;list-style:none;font-style:normal;font-weight:400;line-height:24px}.contact-form-information-main-wrapper{display:grid;grid-template-columns:1fr 1fr;margin-top:116px;align-items:baseline}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section-contact-form.css.map */
