.contact-form-wrapper #ContactForm,.contact-form-wrapper .main-title{max-width:650px;margin:0 auto}.contact-form-wrapper .heading{margin-bottom:15px;display:block}.contact-form-wrapper .field{display:flex;gap:0px 10px;margin-bottom:15px}.contact-form-wrapper .field__label{color:#000;font-size:20px;width:100px;display:block}.contact-form-wrapper .field__input{width:calc(100% - 110px);border:1px solid #000;box-shadow:none;height:34px}.contact-form-wrapper .tw-fields-wrapper{display:flex;gap:10px}.contact-form-wrapper .tw-fields-wrapper .field{width:calc(50% - 5px)}.contact-form-wrapper label[for=ContactForm-country]{width:70px}#ContactForm-country{width:calc(100% - 80px)}.brand-wrapper{display:flex}.brand-wrapper>div{width:30%}.brand-wrapper input,.program-wrapper input{display:none}.brand-wrapper label,.program-wrapper label{color:#000;font-size:20px;display:flex;align-items:center;gap:0px 15px;cursor:pointer}.program-wrapper label{align-items:flex-start}.custom-radio{width:20px;height:20px;border:1px solid #000;cursor:pointer}.brand-wrapper input:checked+label .custom-radio,.program-wrapper input:checked+label .custom-radio{background:var(--primary-button-background);border-color:var(--primary-button-background)}.program-wrapper .content{width:calc(100% - 35px)}.program-title{color:#000;font-size:20px;line-height:1;margin-bottom:10px}.program-wrapper .text{font-size:16px;font-style:italic;line-height:20px}.program-wrapper{display:flex;flex-direction:column;gap:20px 0px}.select__item{padding:10px;cursor:pointer;font-family:Heebo,sans-serif;text-align:center;border-radius:3px;background:#eee;color:#000;transition:background .1s}.select__item--selected{background:var(--primary-button-background);color:#fff}.dropdown-list{max-height:0px;height:0px;visibility:hidden}.dropdown-list.active{max-height:fit-content;height:400px;visibility:visible}.category-wrapper{margin:20px 0 40px 35px;width:50%}.open-dropdown{width:400px;border:1px solid #000;color:#000;padding:5px 10px;width:100%}.brand-input{display:none}.section--text-centered h2.heading{font-size:40px}.section--text-centered .rte{font-size:20px;line-height:23px;color:#000}.tw-fields-wrapper,.brand-block{margin-bottom:30px}
/*# sourceMappingURL=/cdn/shop/t/46/assets/section-contact-form.css.map */
