.form-wholesale{max-width:800px;margin:0 auto;padding:2rem 0;color:#262122}.form-wholesale__title{text-align:center;margin-bottom:1rem;padding:0 1rem}.form-wholesale__subtitle{text-align:center;margin-bottom:2rem;padding:0 1rem}.form-wholesale__section{margin-bottom:2rem;padding:1.5rem;border:1px solid var(--color-background-primary);border-radius:4px}.form-wholesale__section-title{margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:1px solid #e8e8e8;margin:0 0 1rem}.form-wholesale__row{display:flex;gap:1rem;margin-bottom:1rem}.form-wholesale .field{flex:1;width:100%}.form-wholesale__field--full-width{flex:2}.form-wholesale__label{display:block;margin-bottom:.5rem;font-weight:500}.form-wholesale .select-input{flex:1}.form-wholesale .field__input,.form-wholesale .select-input__el{width:100%;border:1px solid var(--color-background-primary);border-radius:4px}.form-wholesale__submit{text-align:center;margin-top:2rem}.form-wholesale__button{background-color:#000;color:#fff;padding:1rem 2rem;border:none;border-radius:4px;cursor:pointer;font-size:1rem;transition:background-color .3s ease}.form-wholesale__button:hover{background-color:#333}.form-wholesale__success,.form-wholesale__errors{padding:1rem;margin-block:1rem;border-radius:4px}.form-wholesale__success{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.form-wholesale__errors{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.form-wholesale__checkbox{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.form-wholesale__checkbox-input{width:1.25rem;height:1.25rem;margin:0;cursor:pointer}.form-wholesale__checkbox-label{font-size:1rem;cursor:pointer}.form-wholesale__radio-group{width:100%;margin-bottom:1rem}.form-wholesale__radio-label{display:block;margin-bottom:.5rem;font-weight:500;font-size:1rem}.form-wholesale__radio-options{display:flex;gap:2rem;align-items:center}.form-wholesale__radio-option{display:flex;align-items:center;gap:.5rem}.form-wholesale__radio-input{width:1.25rem;height:1.25rem;margin:0;cursor:pointer}.form-wholesale__radio-option-label{font-size:1rem;cursor:pointer}@media screen and (max-width: 749px){.form-wholesale__row{flex-direction:column;gap:.5rem}.form-wholesale__radio-options{flex-direction:column;gap:.5rem;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/component-form-wholesale.css.map */
