.custom-contact-wrapper{padding:1.042vw;background-color:#f2f2f0;max-width:79.948vw;margin-inline:auto;margin-top:4.167vw;margin-bottom:5.208vw;border-radius:1.042vw}.custom-contact-grid{display:flex;gap:1.042vw;flex-wrap:wrap}.custom-contact-left{background:#fff;padding:0vw;border-radius:1.042vw;text-align:center;width:32.76vw}.custom-contact-left .contact-side-image{border-radius:1.042vw;width:100%;height:auto;margin-bottom:0vw}.custom-contact-left .contact-info{text-align:left;margin-top:0vw;display:flex;flex-wrap:wrap;gap:1.042vw;padding:.781vw 1.042vw}.custom-contact-left .info-item{display:flex;gap:.521vw;margin-bottom:0vw;flex:1 1 45%;align-items:center}.custom-contact-left .info-item span.icon img{width:3.125vw;height:3.125vw;vertical-align:text-top}.custom-contact-left .info-item p{margin:0;font-size:.833vw;font-weight:700;letter-spacing:0vw}.custom-contact-left .info-item p a{color:#3e3c3c;text-decoration:none;letter-spacing:0vw}.custom-contact-left .social-icons{display:flex;gap:.042vw;margin-top:0;padding-left:.521vw;align-items:center}.custom-contact-left .social-icons img{width:2.396vw;height:2.396vw}.custom-contact-left .social-icons svg{width:2.396vw;height:2.396vw}.custom-contact-left .socwrp_box{display:flex;align-items:center;gap:.521vw}.custom-contact-left .w-fity{flex:1 1 48%}.custom-contact-right{background:#000;color:#fff;padding:1.563vw 3.125vw;border-radius:1.042vw;width:44.063vw}.custom-contact-right .contact-box .form-heading{font-size:1.302vw;color:#f7941d;margin-bottom:0vw;font-weight:700;text-align:center;letter-spacing:0vw;margin-top:0vw}.custom-contact-right .contact-box p.form-subtext{font-size:.833vw;margin-top:1.563vw;margin-bottom:3.125vw;color:#ccc;font-weight:500;text-align:center;letter-spacing:0vw}.custom-contact-right .contact__fields{display:flex;flex-wrap:wrap;column-gap:1.406vw;row-gap:1.406vw}.custom-contact-right .contact__fields .field-cl2{flex:1 1 47%}.custom-contact-right .field__input-cl2{border-radius:.417vw;padding:.521vw;width:100%;font-size:.729vw;font-weight:500;height:2.083vw;border:.052vw solid #fff}.custom-contact-right label.field__label-cl2{font-size:.833vw;font-weight:500;letter-spacing:0vw;color:#827f7f;line-height:1.5;padding-bottom:1.042vw;display:block}.custom-contact-right label.field__label-cl2 span{padding-left:0vw;color:#ea0707;font-size:.625vw;position:relative;left:-.156vw}.custom-contact-right .field__input-cl2:focus,.custom-contact-right .field__input-cl2:focus-visible{outline:none;box-shadow:none}.custom-contact-right .contact__button .button{background:#f78a1e;color:#fff;border-radius:3.125vw;padding:0vw;width:13.542vw;height:2.604vw;font-size:.833vw;min-width:auto;min-height:auto;margin-top:1.563vw;font-weight:700;letter-spacing:0vw;transition:all .5s ease}.custom-contact-right .contact__button .button:hover{background-color:#fff;color:#000}.custom-contact-right .field__input-cl2[aria-describedby=ContactForm-email-error]{border:.052vw solid red}.custom-contact-right .contact__button .button:before,.custom-contact-right .contact__button .button:after{content:none}.waringtext{font-size:.833vw;font-weight:700;color:#ea0707;padding-bottom:2.083vw}.form-status.form-status-list.form__message{font-size:.833vw;color:green}@media screen and (max-width:786px){.custom-contact-wrapper{padding:3.488vw;background-color:#f2f2f0;max-width:100%;margin-inline:4.651vw;margin-top:11.628vw;margin-bottom:11.628vw;border-radius:2.326vw}.custom-contact-grid{gap:4.651vw}.custom-contact-left{background:#fff;padding:0vw;border-radius:2.326vw;text-align:center;width:100%}.custom-contact-left .contact-side-image{border-radius:2.326vw}.custom-contact-left .contact-info{gap:2.326vw;padding:2.326vw 2.326vw 3.488vw}.custom-contact-left .info-item{gap:1.163vw;margin-bottom:0vw;flex:1 1 100%;align-items:center}.custom-contact-left .info-item span.icon img{width:9.302vw;height:9.302vw;vertical-align:text-top}.custom-contact-left .info-item p{margin:0;font-size:3.256vw;font-weight:700;letter-spacing:0vw}.custom-contact-left .social-icons img{width:6.977vw;height:6.977vw}.custom-contact-left .social-icons svg{width:6.977vw;height:6.977vw}.custom-contact-left .social-icons{gap:.326vw;margin-top:0;padding-left:0vw;align-items:center}.custom-contact-right{background:#000;color:#fff;padding:4.651vw 3.488vw;border-radius:3.488vw;width:100%}.custom-contact-right .contact-box .form-heading{font-size:4.186vw}.custom-contact-right .contact-box p.form-subtext{font-size:2.791vw;margin-top:2.791vw;margin-bottom:4.651vw}.custom-contact-right .contact__fields{column-gap:2.326vw;row-gap:3.488vw}.custom-contact-right .contact__fields .field-cl2{flex:1 1 100%}.custom-contact-right label.field__label-cl2{font-size:2.791vw;font-weight:500;letter-spacing:0vw;color:#827f7f;line-height:1;padding-bottom:2.326vw;display:block}.custom-contact-right .field__input-cl2{border-radius:1.86vw;padding:2.326vw;width:100%;font-size:2.791vw;font-weight:500;height:9.302vw;border:.233vw solid #fff}.custom-contact-right .contact__button .button{background:#f78a1e;color:#fff;border-radius:9.302vw;padding:0vw;width:34.884vw;height:8.372vw;font-size:2.791vw;min-width:auto;min-height:auto;margin-top:4.651vw;font-weight:700;letter-spacing:0vw;transition:all .5s ease}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-contact-form.css.map */
