.contact-form-main-wrapper{max-width:1260px;width:100%;margin:auto;padding:35px;display:flex;gap:20px;flex-wrap:wrap;border-radius:30px}.contact-form-inner-info h4{font-size:18px;margin:0}.contact-form-inner-info h2{font-size:23px;margin:8px 0;font-weight:500}.contact-form-inner-info .rte p{margin:0;font-size:18px}.contact-form-inner-imgs{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:12px}.contact-form-right-blocks{border-radius:30px;box-shadow:0 0 #0000,0 0 #0000,0 4px 50px #ffbe002b;padding:0 40px 30px;max-width:576px;width:100%}.contact-form-left-blocks{flex:1 1 0%;display:flex;flex-direction:column;justify-content:center;gap:60px}.contact-form-inner-imgs a{display:inline-flex;width:65px;height:65px;justify-content:center;align-items:center;background:#ffbe00;border-radius:15px}.contact-form-inner-imgs a svg{width:30px;height:30px}.contact-form-right-blocks .contact-form-title{margin:20px 0;text-align:center}.contact-form-right-blocks form .field__input::placeholder{opacity:1}.contact-form-right-blocks .field{margin-bottom:16px;position:relative}.contact-form-right-blocks .field:after{display:none}.contact-form-right-blocks .field .field__input{border:1px solid rgb(229,231,235);border-radius:6px;font-size:16px;font-weight:500;padding:12px 12px 12px 40px}.contact-form-right-blocks .field textarea,.contact-form-right-blocks .field select{padding:12px!important;color:rgba(var(--color-foreground),.55)}.contact-input-icon{position:absolute;top:11px;left:10px;line-height:0}.contact-input-icon svg{width:22px;height:22px;fill:#ffbe00}.contact-form-right-blocks .contact__button button{width:100%;border-radius:6px}.contact-form-right-blocks .button:not([disabled]):hover:after{box-shadow:none}@media screen and (min-width:990px){.contact-form-left-blocks{padding:inherit}}@media screen and (max-width:1200px){.contact-form-main-wrapper{padding:30px 20px}.contact-form-right-blocks{max-width:450px;padding:0 30px 30px}}@media screen and (max-width:1024px){.contact-form-right-blocks{max-width:100%}.contact-form-left-blocks{flex-direction:row;padding-bottom:20px}.contact-form-inner-info h4{font-size:16px}.contact-form-inner-info h2{font-size:20px}}@media screen and (max-width:767px){.contact-form-left-blocks{flex-direction:column;gap:30px}.contact-form-inner-info h2{font-size:18px}.contact-form-inner-info .rte p{font-size:16px}.contact-form-right-blocks{padding:0 15px 20px}.contact-form-main-wrapper{padding:30px 15px}.contact-form-inner-imgs a{width:50px;height:50px}.contact-form-inner-imgs a svg{width:20px;height:20px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/contact-form-2.css.map */
