.contact img{max-width:100%}.contact .form__message{align-items:center}.contact .icon-success{margin-top:.2rem}textarea#ContactForm-body{height:168px!important}#ContactForm .contact__fields{grid-column-gap:1rem!important}#ContactForm .contact .field{margin-bottom:1rem!important}.contact__button{margin-top:1rem!important}.main-div{display:flex}.side-image{width:50%;height:100%}.contact-form{width:50%;height:100%;margin-top:0%}.side-image img{width:100%;height:100%}.contact-us-title{color:#1a1818;font-family:Aeonik;font-size:56px;font-style:normal;font-weight:400;line-height:60px}.contact-contain{color:#1a1818;font-family:Aeonik;font-size:19px;font-style:normal;font-weight:400;line-height:24px;max-width:71%;margin-bottom:7%}.contact-submit-btn{border-radius:3px;background:#1a1818;border:unset;width:100%;font-size:16px;font-weight:500;font-family:Aeonik;color:#fff;height:56px}#ContactForm .field__label{color:#8c8c8c;font-family:Aeonik;font-size:16px;font-style:normal;font-weight:400;line-height:24px}#ContactForm .button:not([disabled]):hover:after,.button:not([disabled]):after,.button:before,.button:after{content:unset!important;box-shadow:unset!important}#ContactForm h2.form-status.form-status-list.form__message{border-radius:3px;background:#f4f4f4;padding:3%;gap:3%;height:100%;width:100%}#ContactForm h2.form-status.form-status-list.form__message:focus{outline:none;outline-offset:0;box-shadow:none}.sucess-title,.sucess-title-contain{color:#1a1818;font-family:Aeonik;font-size:18px;font-style:normal;font-weight:500;margin:0;line-height:24px}.sucess-title{font-family:Aeonik_Medium}#ContactForm .field__input:focus,.field:hover.field:after{box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));padding:15px 20px!important}#ContactForm .field:after,.field:before{display:none!important}#ContactForm label.field__label{display:none}#ContactForm .field__input::placeholder{color:#8c8c8c;font-family:Aeonik;font-size:16px;font-style:normal;font-weight:400;line-height:24px;opacity:1}#ContactForm .field__input{padding:15px 20px;color:#000;font-family:Aeonik;font-size:16px;font-style:normal;font-weight:400;line-height:24px;height:auto}#ContactForm .field__input,.select__select,.customer .field input,.customer select{border:1px solid #DCDCDC;margin:0;border-radius:3px}#ContactForm h2.form-status.caption-large.text-body{font-family:Aeonik}#ContactForm .form-status-list{padding:0;margin:1rem 0;font-family:Aeonik}.contact-form{padding:0 115px}@media (max-width: 1600px){.contact-form{padding:0 60px}.contact-contain{max-width:75%}}@media (max-width: 1400px){.contact-us-title{font-size:46px;line-height:1.1}.contact-form{margin-top:3%}}@media (max-width: 1199px){#ContactForm .field__input::placeholder{font-size:14px}#ContactForm .field__input:focus,.field:hover.field:after{padding:10px 13px!important}#ContactForm .field__input{padding:10px 13px}textarea#ContactForm-body{height:100px!important}}@media (max-width: 1100px){.main-div{gap:5%}.side-image{width:50%}.contact-form{margin:0;padding-right:36px}.contact-us-title{font-size:40px;line-height:45px;margin:0}.contact-contain{font-size:14px}}@media (max-width:1024px){.contact-form{padding:0 50px 0 0!important}}@media screen and (max-width: 991px){.main-div{display:block}.side-image{width:100%;height:100%;margin-bottom:40px}.contact-form{width:100%;height:100%;padding:10px!important}.contact-form{margin-bottom:60px}textarea#ContactForm-body{height:145px!important}}@media screen and (max-width: 450px){.contact-us-title{font-size:36px;line-height:40px;max-width:90%}.contact-form{padding:0;margin-bottom:35px}.sucess-title,.sucess-title-contain{font-size:14px}svg.sucess-icon{width:34px}#ContactForm .field__input{padding:14px;margin:0}#ContactForm .field__input:focus,.field:hover.field:after{padding:14px!important;margin:0}.contact-contain{margin-bottom:12%;margin-top:6%;max-width:100%;line-height:20px}}@media screen and (max-width: 320px){.sucess-title,.sucess-title-contain{font-size:12px}}@media screen and (min-width: 750px){.contact .field{margin-bottom:12px}.page-width--narrow{padding:0 0rem}.contact-form{padding-top:0%}}.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:750px){.contact .field{margin-bottom:10px}}@media (max-width:575px){.contact-form{padding:0!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-contact-form.css.map */
