.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{display:flex;flex-wrap:wrap}.contact_image{flex:0 0 43%}.contact_wrapper{flex:0 0 57%}.contact_image{position:relative;line-height:0px}.contact_image img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.contact_wrapper{padding:10rem 0 0}.contact_wrapper_text .heading{font-size:50px;line-height:1;margin:0;text-align:left;letter-spacing:-.5px;color:#fff}.contact_wrapper_text h6{font-size:20px;margin:15px 0 40px;line-height:1.7;font-weight:400;letter-spacing:.4px;color:#fff}.contact_wrapper_text .form-agreement input{margin-right:8px;margin-top:0}.contact__button .button{width:100%;font-weight:700;letter-spacing:1.56px;text-transform:uppercase}.contact_form_bg{background-color:#fff;padding:30px 35px;border-radius:20px}a.contact-btn{font-size:13px;color:#384d45;line-height:2.6;letter-spacing:1.56px;text-transform:uppercase;font-weight:700}.field__label,.customer .field label{font-size:16px;font-weight:300;letter-spacing:0px}.contact__button{margin-top:40px}.contact__button .button.whatsapp_btn{margin-top:8px;background-color:#41c452;color:#fff}.contact__button .button.whatsapp_btn img{max-width:20px;margin-top:-3px}.form-agreement label p{font-size:13px}.contact_wrapper_text a{color:inherit;font-weight:600}.contact_wrapper_text .field__label,.customer .field label{color:rgba(var(--color-foreground))}.contact_wrapper_text .field__input,.customer .field input{border:0px;border-bottom:none;background:#f9f6f2}.contact_wrapper_text .field__input.text-area,.contact_wrapper_text .field__input:focus{padding:9px}.checkbox_text{margin-top:14px}.form-agreement{align-items:center}.form-agreement{display:flex;align-items:center}.form-agreement input{margin-top:4px;cursor:pointer;border:1px solid #000;width:12px;height:12px;display:block;flex:0 0 12px;position:relative}.form-agreement label p{font-size:13px;line-height:20px;color:#3c3c3c99;font-weight:300;margin:0;text-align:left}@media screen and (max-width:1440px){.contact_wrapper{padding:20rem 12rem}}@media screen and (max-width:1200px){.contact_wrapper{padding:5rem}.contact_wrapper_text h6{margin:15px 0 30px}}@media screen and (max-width:1024px){.contact_wrapper{flex:0 0 70%}}@media screen and (max-width:989px){.contact_wrapper{padding:30px 0}.contact_image,.contact_wrapper{flex:0 0 100%}}@media screen and (max-width:749px){.contact{position:relative}.contact_image{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;opacity:.5}.contact_wrapper{padding:10rem 0rem 5rem;position:relative;z-index:1}.contact_wrapper_text .heading{margin-bottom:0;font-size:32px}.contact_wrapper_text h6{margin:20px 0;font-size:16px;line-height:1.6;font-family:var(--font-body-family)}.form-agreement input{margin-top:2px}.contact_form_bg{padding:30px 20px}.form-agreement label p{font-size:12px}.contact__button{margin-top:30px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-contact-form.css.map */
