незачем два класса элементу логотипа, по бумажке да, блок и вложенный элемент- класс .logo - отвечает за сам блок; header-top__logo - нужен для позиционирования элемента относительно его родительского блока. Если все запихнуть в .logo это ведь будет ошибкой по БЭМ.