.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-us-form-section .form-status.form-status-list.form__message{color:green;font-size:16px;line-height:26px;font-weight:400;letter-spacing:0px;font-family:var(--body-font-family)}.contact-us-form-section .form-status.form-status-list.form__message:focus-visible{outline:0;outline-offset:0}@media screen and (min-width: 750px){.contact .field{margin-bottom:2rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact-us-form-section .section-heading{font-size:32px;line-height:45px;font-weight:600;letter-spacing:0;color:#1a1a1a;font-family:var(--heading-font-family);margin:0}.contact-us-form-section .heading-section{margin-bottom:24px}.contact-us-form-section .map-wrapper{position:relative;padding-bottom:85%}.map-wrapper .map{border:0;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;min-height:100%;max-width:100%;object-fit:cover;border-radius:12px;border:1px solid rgb(26 26 26 / 20%)!important}.contact-us-form-section .row{margin:0 -20px}.contact-us-form-section .field-label{position:relative!important;display:block!important;left:0;width:100%;text-align:left;color:#1a1a1a;margin:0 0 8px;font-size:14px;line-height:1.4;font-family:var(--body-font-family);font-weight:400}.contact-us-form-section .field-icon{height:20px;width:20px;left:16px;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.contact-us-form-section .row .col-6{padding:0 20px}.contact-us-form-section .field-wrapper{margin-bottom:20px}.text-area-field-input{padding:10px 8px 10px 16px!important}.contact-us-form-section .field-label{position:relative!important;display:block!important;left:0;top:0;width:100%;text-align:left;color:#1a1a1a;margin:0 0 8px;font-size:14px;line-height:1.4;font-family:var(--body-font-family);font-weight:400}.contact-us-form-section .field-wrapper .field{margin-bottom:0!important}.contact-us-form-section{margin-bottom:80px}.contact-us-form-section .button-submit{padding:12px 48px;display:block;font-size:16px;line-height:22px;background:#2a472b;border-radius:48px;max-width:140px;border:none;min-height:100%;font-family:var(--body-font-family);transition:.5s all}.contact-us-form-section .field-wrapper .text-area-field-input{min-height:148px;padding:10px 10px 10px 16px!important}.contact-us-form-section .field-wrapper .text-area-field-input::placeholder{color:#999}.text-area-field-input.field__input.focus{box-shadow:none!important;border:1px solid #2a472b!important;color:#1a1a1a!important;font-family:Montserrat!important;outline:0px!important;outline-offset:0px!important}.contact-us-form-section .field-wrapper .text-area-field-input:hover{box-shadow:none!important;background:#fcfcfc;outline:0px!important;outline-offset:0px!important}.contact-us-form-section .field-wrapper .text-area-field-input.filled{box-shadow:none!important;border:1px solid #2a472b!important;color:#1a1a1a!important}@media screen and (max-width: 768px){.contact-us-form-section .row .col-6.col-left{margin-bottom:32px}.contact-us-form-section .section-heading{font-size:24px;line-height:34px}.contact-us-form-section .heading-section{margin-bottom:20px}}@media screen and (max-width: 475px){.contact-us-form-section .map-wrapper{padding-bottom:107%}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/section-contact-form.css.map */
