/**
 * module SB-Form styles
 */

.sb-form {
    font-size: var(--fontsize-form);
    padding:var(--padding-form);
    margin:var(--margin-form);
    background-color: var(--bgcolor-form);
}

.sb-form_block {
    margin-bottom: var(--mrgnbottom-form-block);
}

.sb-form .btn {
    padding: 20px 40px;
}


/** --- */

.sb-form_success {
    color: var(--color-form-success);
    text-align: center;
    margin-top: 0;
}

.sb-form_error-list {
    color: #fe5e2f;
    padding-left: 20px;
    list-style-type: circle;
}
.sb-form .sb-form_block__error input {
    border-color: var(--color-form-error);
}
