.form-contact{color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));padding-block-start:calc(var(--padding-block-start, 0));padding-block-end:calc(var(--padding-block-end, 0))}.main_contact{padding-top:200px;padding-bottom:100px}.main_contact .container{max-width:600px;z-index:1;position:relative}.main_contact .title{margin-top:0;margin-bottom:10px;text-align:center;color:#121212}.main_contact .contact_description{margin-bottom:26px;text-align:center}.main_contact .contact_description p{margin:0;color:#384044}.main_contact .contact_description p a{text-decoration:underline;font-weight:700}.main_contact .contact_description p a:hover{text-decoration-thickness:2px}.contact-form .thankyou_message{background:#fff;padding:10px;color:green;text-align:center}.main_contact .contact_text{margin-top:26px;margin-bottom:40px;text-align:center}.main_contact .contact_text .contact-title{color:#000}.main_contact .contact_text .numbar,.main_contact .contact_text .email{margin-top:10px}.main_contact .contact_text .numbar p,.main_contact .contact_text .email p{margin:0;color:#384044;line-height:1.25}.main_contact .contact_text .numbar p a,.main_contact .contact_text .email p a{font-weight:600;text-decoration:none;color:#384044}.main_contact .contact_text .email p a{text-decoration:underline}.main_contact .contact_text .numbar p a:hover,.main_contact .contact_text .email p a:hover{color:#000;text-decoration:underline}.contact-form{max-width:400px;width:100%;margin:0 auto}.contact-form .field+.field{margin-top:10px}.main_contact .form__message{background:#fff;padding:15px 20px;color:green;font-size:16px;font-weight:500}.main_contact .form__message .form-status{font-size:20px;color:red}.main_contact .contact__field-error .form__message{color:red;align-items:center}.main_contact .form-agreement{display:flex;align-items:center}.main_contact .form-agreement label{cursor:pointer}.main_contact .form-agreement label p{margin:0;font-size:12px;font-weight:300;line-height:1.2;letter-spacing:0;color:#121212;opacity:1}.main_contact .form-agreement label p a{color:inherit;font-weight:400;text-decoration:underline}.main_contact .form-agreement label p a:hover{text-decoration-thickness:2px}.contact-form .button svg path{fill:#fff;stroke:#fff}.contact-form .button:hover svg path{fill:#000;stroke:#000}.contact-form .button{margin-top:20px;width:100%}@media screen and (max-width:989px){.main_contact{padding-top:150px;padding-bottom:70px}}@media screen and (max-width:749px){.main_contact{padding-top:110px;padding-bottom:50px}.main_contact .title{margin-bottom:15px}.main_contact .contact_description{margin-bottom:30px}.main_contact .form__message{padding:15px;font-size:15px}.contact-form .button{margin-top:30px}.main_contact .contact_text{margin-top:50px;margin-bottom:0}.main_contact .contact_text .numbar,.main_contact .contact_text .email{margin-top:15px}}@media screen and (max-width:415px){.main_contact .contact_description{margin-left:-6px;margin-right:-6px}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/form-contact.css.map */
