.contact *{margin:0;padding:0;box-sizing:border-box}.contact img{max-width:100%}.contact-page .contact{max-width:100%;width:100%;padding:0;margin:0}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.contact-image-form{display:flex;align-items:center;gap:20px;width:100%;max-width:100%;background-color:#fafbef}.contact-image-form .image-contact-left{width:50%}.contact-image-form form{width:100%;max-width:637px;margin:40px auto 0}.contact-image-form form .first-name,.contact-image-form form .last-name,.contact-image-form form .email,.contact-image-form form .request-type,.contact-image-form form .message{display:flex;flex-direction:column;font-size:.8vw;color:#2b2b2b;font-family:PostGrotesk-Medium;text-transform:uppercase}.contact-image-form form .first-name input,.contact-image-form form .last-name input,.contact-image-form form .email input,.contact-image-form form .request-type select,.contact-image-form form .message textarea{background-color:transparent;background:transparent;border:none;box-sizing:none;border-bottom:solid 1px #2B2B2B}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{box-shadow:none}.contact-image-form form .contact__fields{display:flex;justify-content:space-between;gap:20px}.contact-image-form form .first-name,.contact-image-form form .last-name{width:50%}.contact-image-form form .email,.contact-image-form form .email input,.contact-image-form form .request-type{width:100%}.contact-image-form form .request-type select{width:100%;background-color:#f7f9f4;height:45px;display:flex;align-items:center;border:solid 1px #2B2B2B;margin-top:10px;padding:0 10px}.contact-image-form form .contact__fields .field{display:flex;justify-content:space-between;gap:40px}.contact-image-form form h3{font-family:GothamUltra;color:#2b2b2b;font-size:2.5vw;text-transform:uppercase;text-align:center;padding:0;margin:0 0 40px}.contact-image-form form .message{width:100%}.field:hover:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{border:none;box-shadow:none;outline:none}.contact-image-form form textarea{border:solid 1px #2B2B2B!important;background-color:#fff!important;background:#fff!important;min-height:179px;height:100%}.contact-image-form form input:focus-visible,.contact-image-form form select:focus-visible,.contact-image-form form textarea:focus-visible{box-shadow:none;border:none;outline:none}.contact-image-form .contact__button{display:flex;justify-content:end;margin-top:20px}.contact-image-form .contact__button button{width:172px;height:32px;max-height:32px;min-height:32px;background-color:#50c6f3;border:none;text-transform:uppercase;color:#2b2b2b;font-weight:700;font-size:.9vw}.contact-image-form .field:before,.contact-image-form .field:after,.contact-image-form .contact__button button:after,.contact-image-form .contact__button button:before{display:none}@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}}@media (max-width: 800px){.contact-image-form{flex-direction:column}.contact-image-form form h3{font-size:6vw}#ContactForm{padding:0 20px}.contact-image-form form .first-name,.contact-image-form form .last-name{width:44%}.contact-image-form form .first-name,.contact-image-form form .last-name,.contact-image-form form .email,.contact-image-form form .request-type,.contact-image-form form .message,.contact-image-form .contact__button button{font-size:2.8vw}.contact-info{flex-direction:column}.contact-info figure{width:100%}.contact-info figure:nth-child(1),.contact-info figure:nth-child(2){outline:none}.contact-info figure h4{font-size:6vw}.contact-info figure p{font-size:4vw}.contact-image-form .image-contact-left{width:100%;max-height:400px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-contact-form.css.map */
