.b2b-contact-form-wrapper{margin-bottom:20px;padding:0 5px}.b2b-div-input,.b2b-contact-form-wrapper{display:block;width:100%;position:relative}.b2b-input{display:block;width:100%;border:1px solid #dedede;background:#fff;padding:0 15px;line-height:36px;box-shadow:none;outline:none}.b2b-icon{font-size:14px;line-height:1;left:14px;top:50%;margin-top:-7px;position:absolute}.b2b-required-text{display:inline-block;margin:0;padding-left:5px;color:red}.col-2{flex:0 0 50%;max-width:50%}.b2b-div-input-left{padding-left:35px}.b2b-input-textarea{line-height:1.2;padding-top:10px}.b2b-input::placeholder{color:#121212bf;font-weight:400}.b2b_contact__button{margin:5px}.b2b_page_form_container{max-width:590px;margin:0 auto}.b2b-contact-form-title .title{padding:0;font-size:32px}.b2b-filed-wrapper{display:flex;flex-wrap:wrap}span.submitted_message{font-size:20px;margin-bottom:10px;display:none;color:green;font-weight:800}span.submitted_message.active{display:block}span.submitted_message .form-status{margin:0}.b2b-contact-form-inner .b2b-contact-form-wrapper input[type=number]::-webkit-inner-spin-button,.b2b-contact-form-inner .b2b-contact-form-wrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}@media screen and (max-width:990px){.b2b-page-title .main-page-title{font-size:44px}}@media screen and (max-width:540px){.col-2{flex:0 0 100%;max-width:100%}}@media screen and (max-width:480px){.b2b-page-title .main-page-title{font-size:36px}}
/*# sourceMappingURL=/cdn/shop/t/150/assets/b2b-contact-form.css.map */
