@media запросы, как отключить наследование стилей?
как известно наследуют стили от меньшего к большему
Это бред, медиазапросы работают так, как ты их настраиваешь, если тебе нужно задать стилизацию для конкретного диапазона размеров, то пишешь @media (min-width:xxpx) and (max-width:xxpx).

Если же что-то работает «не так» — борозди свой код на предмет тупых утечек. Такое бывает. Если код нашинкован, то понять, где косяк поможет source-map в этапе сборки.
Если вы просто указали медиа-запрос для разрешений, больших 768, то он и будет для всех разрешений, больших 768, в том числе и для 992 и для 1200. Поставьте ограничение сверху.