.contact img{max-width:100%}.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-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}}.contact-map-wrapper{display:flex;align-items:center;justify-content:center;margin:auto;gap:50px;flex-wrap:nowrap}.contact-map-wrapper .contact-form-box{background:#fff;padding:35px 50px 85px;width:calc(40% - 25px);left:50px;box-shadow:0 6px 36px #0000000d;border-radius:10px}.contact-map-wrapper .contact-form-box h2{text-align:center;font-size:40px;font-weight:600;margin:0 auto 30px}.contact-map-wrapper .contact-form-box input,.contact-map-wrapper .contact-form-box textarea{width:100%;padding:15px;margin:0 0 10px;border:none;border-radius:7px;font-size:14px;background:#f5f5f5;color:#272727}.contact-map-wrapper .contact-form-box input:focus,.contact-map-wrapper .contact-form-box textarea:focus{outline:none;box-shadow:none}.contact-map-wrapper .contact-form-box textarea{resize:vertical;min-height:120px}.contact-map-wrapper .contact-form-box button{width:100%;padding:16px;background:#00b159;color:#fff;border:none;border-radius:6px;font-size:16px;cursor:pointer;text-transform:uppercase;margin-top:30px}.contact-map-wrapper .map-box{height:700px;width:calc(60% - 25px);overflow:hidden;display:flex}.contact-map-wrapper .map-box iframe{border-radius:10px;width:100%;height:100%;border:none}@media screen and (max-width: 990px){.contact-map-wrapper .contact-form-box{width:100%}.contact-map-wrapper{position:unset;flex-direction:column;gap:30px}.contact-map-wrapper .map-box iframe{border-radius:0}.contact-map-wrapper .map-box{max-height:400px;width:100%}.contact-map-wrapper .contact-form-box h2{font-size:32px}}@media screen and (max-width: 749px){.contact-map-wrapper .contact-form-box{padding:40px 20px;width:100%}.contact-map-wrapper .contact-form-box h2{font-size:26px}.contact-map-wrapper .contact-form-box input,.contact-map-wrapper .contact-form-box textarea{padding:14px;border:1px solid #E3E3E3}.contact-map-wrapper .contact-form-box button{font-size:14px;margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
