.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-container{width:100%;max-width:1088px;padding:0 15px;margin:auto}.contact_info img{width:24px;height:24px}.contact_main_content{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-bottom:48px}.contact_main_cont{margin-left:14px}.contact_info_main{display:flex;align-items:center;justify-content:center}.contact_des.com_dis{color:#fff;font-size:20px;font-weight:400;line-height:1.4}.contact_main_hed_desc{max-width:564px;margin:0 auto 72px;text-align:center}.contact_main_hed_desc h2{color:#fff;margin:0 0 11px}.contact form#ContactForm{max-width:660px;margin:0 auto;padding-left:10px;padding-right:10px;width:100%}.contact_form_main{background:linear-gradient(0deg,#06040899,#06040899),linear-gradient(160.45deg,#fff3 -19.74%,#0000 55.19%);border:1px solid #564968;border-radius:32px;padding-top:60px;padding-bottom:60px;min-height:900px;display:flex;align-items:center}button.button.com_secondary_btn{border:1px solid #00bf6d;background:transparent}.contact .contact__fields{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:2rem}.contact .field__input,.customer .field input{border-radius:32px;font-family:ChakraPetch;height:auto;border:none!important;outline:none!important;box-shadow:none!important;margin:0!important;padding:14px 32px;min-height:56px}.contact label.name_fields{font-size:20px;line-height:1.4;color:#fff;padding-bottom:8px}label.name_fields span{color:red;font-family:ChakraPetch;font-size:20px;font-weight:700}.contact .field{margin-bottom:32px}.contact .text-area{min-height:220px}.contact__button{text-align:center;margin-top:48px}.contact .requird-content{color:#fff;font-size:14px;font-weight:400;line-height:1}.requird-content span{color:red;font-family:ChakraPetch;font-size:14px;font-weight:400}.contact .field__input:not(:placeholder-shown)~.field__label{display:none}.contact .field__input:not(:placeholder-shown){padding:14px 32px;font-family:ChakraPetch;font-size:20px;font-weight:400;line-height:1.4}.contact .field__label,.customer .field label{color:#9c9c9c;font-size:20px;font-weight:400;line-height:1}.contact h2.form-status.form-status-list.form__message{color:#fff}.contact_info{clip-path:polygon(50% 0,50% 0,100% 30%,100% 70%,50% 100%,50% 100%,0% 70%,0% 30%);border:1px solid #ffff;padding:28px 23px}.sucess_msg{font-size:20px;font-weight:400;line-height:1.4;text-align:center;color:#fff}.contact h2.form-status.form-status-list.form__message{color:#fff;margin:0 0 11px;text-align:center;font-size:24px;font-weight:700;line-height:1.4}.sucess_btn{text-align:center;margin-top:48px}input#ContactForm-name::placeholder{opacity:1}input#ContactForm-email::placeholder{opacity:1}input#ContactForm-phone::placeholder{opacity:1}.contact_info img{width:24px;height:24px;z-index:1;position:relative}.contact_info:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;clip-path:polygon(50% 0,50% 0,100% 30%,100% 70%,50% 100%,50% 100%,0% 70%,0% 30%);background:#000}.contact_info{clip-path:polygon(50% 0,50% 0,100% 30%,100% 70%,50% 100%,50% 100%,0% 70%,0% 30%);border:1px solid #564968;padding:28px 23px;background:#564968;position:relative}input.field__input::placeholder{font-size:20px;font-weight:400;line-height:28px;color:#9c9c9c}textarea#ContactForm-body::placeholder{opacity:1;font-size:20px;font-weight:400;line-height:28px;color:#9c9c9c}.contact_main_form:before{background:url(/cdn/shop/files/Frame_147.png?v=1721123950);background-repeat:no-repeat;content:"";position:absolute;z-index:-1;top:32%;bottom:0;left:0;right:0}.contact{position:relative;z-index:0}.required-content{color:#fff;font-size:14px;font-weight:400;line-height:1.4;font-family:ChakraPetch}.required-content span{font-family:ChakraPetch;font-size:14px;font-weight:400;line-height:1;color:red}.contact_main_form:after{content:"";position:absolute;z-index:-1;top:18%;bottom:0;left:0;right:0;background:linear-gradient(180deg,#060408,#06040800),linear-gradient(0deg,#060408,#06040800)}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:14px 32px}.contact *:focus-visible{box-shadow:none}.sucess_btn a.com_secondary_btn{border:1px solid #00bf6d}.contact_succcess_msg h2.form-status.caption-large.text-body,.contact_succcess_msg ul.form-status-list.caption-large a.link{color:#fff}span.form__message{color:red;font-weight:700}.mail_msg{display:flex;justify-content:space-between}.sucess_btn a.com_primary_btn{display:inline-flex;align-items:center;justify-content:center;gap:16px}.sucess_btn a.com_primary_btn span{display:flex}.sucess_btn svg path{fill:#000}.sucess_btn a.com_primary_btn:hover svg path{fill:#00bf6d}.field .field__input.has-error{background:#ffe5e5;box-shadow:0 0 0 2px red!important}@media (max-width: 992px){.contact_des.com_dis{font-size:18px}.contact_desc.com_dis p{font-size:16px}.contact_main_content{gap:10px}.contact_info{padding:25px 20px}input.field__input::placeholder{font-size:18px}textarea#ContactForm-body::placeholder{font-size:18px}.contact h2.form-status.form-status-list.form__message{font-size:22px}.contact_form_main{min-height:700px}}@media (max-width: 767px){.contact_form_main{padding-top:50px;padding-bottom:50px;min-height:650px;border-radius:24px}.contact label.name_fields{font-size:18px}input.field__input::placeholder{font-size:16px}textarea#ContactForm-body::placeholder{font-size:16px}.contact h2.form-status.form-status-list.form__message{font-size:20px}.sucess_msg{font-size:18px}.contact_info_main{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:15px;text-align:center}body.page.page-contact.gradient section.text-with-button{padding-top:80px;padding-bottom:80px}}@media (max-width: 575px){.contact_main_content{grid-template-columns:repeat(1,1fr)}.contact_main_cont{margin-left:16px}.contact_info_main{justify-content:left;flex-direction:row;text-align:left;gap:0}.contact_des.com_dis{font-size:16px}.contact_desc.com_dis p{font-size:14px}.contact_main_hed_desc h2{font-size:28px}.contact_main_hed_desc{max-width:343px}.contact_form_main{padding-top:24px;padding-bottom:24px;min-height:550px}.contact label.name_fields{font-size:16px}.contact__button button.button.com_primary_btn{width:100%}.contact .field{margin-bottom:24px}.contact__button{margin-top:54px}.contact h2.form-status.form-status-list.form__message{font-size:18px}.sucess_msg{font-size:16px}body.page.page-contact.gradient section.text-with-button.pt_112{padding-top:80px}}@media (max-width: 425px){.contact label.name_fields{font-size:14px}input.field__input::placeholder{font-size:14px}textarea#ContactForm-body::placeholder{font-size:14px}.contact h2.form-status.form-status-list.form__message{font-size:16px}.sucess_msg{font-size:14px}.contact_form_main{min-height:427px}}.contact__fields .field{display:block}.mail_filed_error{display:flex;justify-content:space-between}.field:after{box-shadow:none}.field:hover.field:after{box-shadow:none}body.page.page-contact.gradient section.text-with-button.pt_112{padding-top:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
