Спасибо за оперативный ответ. А что если опустить префиксы в принципе? Есть ли смысл указывать page__header-logo или достаточно page__logo?page__logo -странное название. Лого страницы?
Мне бы хотелось изначально задать структуру страницы, а уже потом заполнять ее непосредственно блоками. Т.е.: l-page__header-logo > b-logoСтоит сначала представить структуру блока, а потом уже пихать его в разметку
.site__logo + .main__menu > ul > li *5 > a.