.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-inner{display:flex;flex-wrap:wrap;justify-content:center}.contact-media,.contact-form-wrp{width:50%;padding-inline:15px}.contact-form-inr{max-width:80%;margin:0 auto;text-align:center}.contact-form-title{line-height:40px;font-weight:500;margin:0 0 30px;font-size:30px}.contact-form-title p{margin:0}.contact-form-inr form{margin-top:17px}.contact-form-subtitle{font-weight:600;line-height:1.2;font-size:17px;color:#3d4246;margin:0;text-align:left}.contact-form-inr .field__label{font-size:0}.contact-form-inr .field__input::placeholder{color:#000;opacity:.6}select.field__select{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.6rem;width:100%;box-sizing:border-box;transition:box-shadow var(--duration-short) ease;border-radius:var(--inputs-radius);height:4.5rem;min-height:calc(var(--inputs-border-width) * 2);min-width:calc(7rem + (var(--inputs-border-width) * 2));position:relative;border:0;flex-grow:1;text-align:left;padding:1.5rem;margin:var(--inputs-border-width)}select.field__select:focus-visible{outline:navajowhite;box-shadow:none;outline-offset:0}.button.contact-button{width:100%;background:#004ea8;color:#fff;text-transform:uppercase;text-align:left;font-size:20px;align-items:center;border-radius:6px;padding:11px 17px;outline:none;display:flex;justify-content:space-between;border:0;min-height:calc(5.5rem + var(--buttons-border-width) * 2)}.button.contact-button:after,.button.contact-button:before{display:none}.contact-button-icon{display:flex}.contact-button-icon svg{width:25px;height:25px}@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 (max-width: 989px){.contact-media,.contact-form-wrp{width:100%;padding-inline:0}.contact-form-inr{max-width:100%}.contact-form-wrp{margin-top:25px}.contact-form-title{text-align:center;font-size:22px;line-height:1.4}}
/*# sourceMappingURL=/cdn/shop/t/455/assets/section-contact-form.css.map */
