.btn
.btn__i
.btn_span
/* белый модификатор */
.btn--red{
bg: red;
}
.btn--red__i{
color: white;
}
/* серый */
.btn--grey{
bg: grey;
}
.btn--red__i{
color: black;
}
.b{
// желательно использовать для общих стилей
}
b--m{
// желательно использовать для внешнего вида.
}
.b__e{
// желательно использовать для позиционирования.
}