/* ------------------------------------*\
    #INPUT (Scopes)
\*------------------------------------ */
/**
 * [1] Hide placeholder texts if floating labels are activated.
 * [2] When Floating Label spacing is bigger than `0`, add this space to
 *     the Checkbox or Radio Label to ensure enough space between them.
 * // @TODO: move to fallback layer
 * [3] Add fallback spacing when selector `.c-form-field--static` is not present.
*/
.bron .c-form-field:not(.c-form-field--no-floating) .c-input__input {
    /* [1] */
}

.bron .c-form-field:not(.c-form-field--no-floating) .c-input__input::placeholder {
    color: black !important;
    -webkit-text-fill-color: darkgray !important;
}

.bron .c-form-field:not(.c-form-field--no-floating) .c-input__input:disabled::placeholder {
    color: black !important;
    -webkit-text-fill-color: darkgray !important;
}