.contactFormImg_cover_contact .contact-form-flex{background:#fff;display:grid;grid-template-columns:1fr 1fr}.contactFormImg_cover_contact{margin:0!important}.contactFormImg_cover_contact .contact-form-flex .contact-form-image{height:100%;position:relative;overflow:hidden}.contactFormImg_cover_contact .contact-form-flex .contact-form{width:100%;background:#fff;max-width:100%;padding-left:calc((100% - 1330px)/2);padding-right:0}.contactFormImg_cover_contact .contact-form-flex .contact-form-image .image{padding-top:100%;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.contactFormImg_cover_contact .contact-form-flex .contact-form-image .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.contactFormImg_cover_contact .contact-form-flex .contact-form .gradient{max-width:580px;width:100%;margin:0 auto;padding:0;padding-right:4rem;padding:34px 0 40px 4rem}.contactFormImg_cover_contact .contact-form .top-content p{margin:0 0 17px;width:100%}.contactFormImg_cover_contact .contact-form .top-content p a{color:#337ab7;font-weight:700;transition:all .2s linear}.contactFormImg_cover_contact .contact-form .top-content p a:hover{color:#000}.contactFormImg_cover_contact .contact-form .top-content p strong{font-weight:700;color:#ffc200;font-size:16px;text-decoration:underline}.contactFormImg_cover_contact .contact-form .field:before,.contactFormImg_cover_contact .contact-form .field:after{display:none}.contactFormImg_cover_contact .contact-form .field{margin-bottom:15px}.contactFormImg_cover_contact .contact-form .field input{min-height:48px;border:solid 1px rgba(139,139,139,.5);border-radius:0;background:#fff;font-size:16px;color:#7b7b7b;letter-spacing:.32px;font-weight:300}.contactFormImg_cover_contact .contact-form .field textarea{min-height:120px;border:solid 1px rgba(139,139,139,.5);border-radius:0;background:#fff;font-size:16px;color:#7b7b7b;letter-spacing:.32px;font-weight:300}.contactFormImg_cover_contact .contact-form .field label{color:#7b7b7b;letter-spacing:.32px;font-weight:300}.contactFormImg_cover_contact .contact-form .field input:focus-visible,.contactFormImg_cover_contact .contact-form .field textarea:focus-visible{outline:none;box-shadow:none}.contactFormImg_cover_contact .contact-form .custom-check label p,.contactFormImg_cover_contact .contact-form .custom-check label p a{font-size:13px;line-height:20px;color:#888}.contactFormImg_cover_contact .contact-form .custom-check label p a{text-decoration:underline}.contactFormImg_cover_contact .contact-form .contact__button{margin-top:2rem}.contactFormImg_cover_contact .contact-form .contact__button .button{max-width:100%;width:100%}.form-agreement input{position:absolute;width:0;height:0}.form-agreement label{position:relative;padding-left:20px;font-size:12px;line-height:20px;font-weight:400;color:#9f9f9f}.form-agreement label:before{content:"";position:absolute;left:0;top:3px;width:12px;height:12px;border:solid 1px #9F9F9F;border-radius:2px}.form-agreement input:checked+label:after{content:"";position:absolute;left:4px;bottom:8px;width:4px;height:8px;border-bottom:solid 1px #9F9F9F;border-right:solid 1px #9F9F9F;rotate:40deg}.form-agreement.custom-check{display:flex;align-items:center}.contactFormImg_cover_contact .contact-form .contact__button{margin-top:4rem;width:fit-content}.form-agreement.custom-check input{width:1px;height:1px;left:-4px}.contactFormImg_cover_contact .main-contact-form{background:#faf7f4}.top-content .dsc_pera{margin:5px 0 30px}.textareaSection .field__input:not(:placeholder-shown)~.field__label{background:#fff;width:100%;max-width:90%;padding-top:6px}.textareaSection .field__input:focus~.field__label,.textareaSection .field__input:not(:placeholder-shown)~.field__label{top:2px;padding-top:6px}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important;box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#7B7B7B!important;transition:background-color 5000s ease-in-out 0s}@media screen and (max-width:1200px){.contactFormImg_cover_contact .contact-form-flex .contact-form .gradient{max-width:520px;width:100%;margin:0 auto;padding:20px}}@media screen and (max-width:989px){.contactFormImg_cover_contact .contact-form-flex .contact-form-image{display:none}.contactFormImg_cover_contact .contact-form-flex .contact-form{width:100%}.contactFormImg_cover_contact .contact-form .page-width--narrow{padding:0 3rem}.contactFormImg_cover_contact .contact-form-flex{grid-template-columns:1fr}}@media screen and (max-width:768px){.contactFormImg_cover_contact .contact-form-flex{flex-direction:column}.contactFormImg_cover_contact .contact-form-flex .contact-form-image,.contactFormImg_cover_contact .contact-form-flex .contact-form{width:100%}.contactFormImg_cover_contact .contact-form-flex .contact-form-image .image{padding-top:88.5%}.contactFormImg_cover_contact .contact-form-flex .contact-form .gradient{padding:30px 28px 40px}.contactFormImg_cover_contact .contact-form .title{text-align:left}.contactFormImg_cover_contact .contact-form .top-content p{text-align:left;font-size:15px;margin:0 auto 15px}.contactFormImg_cover_contact .contact-form .top-content p strong{font-size:15px}.contactFormImg_cover_contact .contact-form .contact__button{margin-top:3rem}.top-content .dsc_pera{margin:10px 0 25px}.contactFormImg_cover_contact .contact-form .field input{min-height:44px;height:44px;font-size:1.4rem}.field__label,.customer .field label{font-size:1.4rem;top:calc(1.2rem + var(--inputs-border-width))}.contactFormImg_cover_contact .contact-form .field input{padding:1rem 1.5rem .2rem}.field__input:not(:placeholder-shown)~.field__label{font-size:1.1rem!important}.contactFormImg_cover_contact .contact-form .field{margin-bottom:10px}.contactFormImg_cover_contact .contact-form .field textarea{min-height:120px;z-index:0}.textareaSection label.form__label.field__label:before{content:"";position:absolute;background:#fff;height:15px;width:100%;z-index:-1;top:6px}.textareaSection .field__input:not(:placeholder-shown)~.field__label{top:2px;padding-top:6px}.contactFormImg_cover_contact .contact-form .title{font-size:28px;letter-spacing:.28px}.contactFormImg_cover_contact .contact-form .contact__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/form-with-image.css.map */
