Я немного другое имею ввиду (посмотрите на второй пример). Изначально пишутся только общие стили для всех разрешений, а затем все различающиеся в соответствующих медиа-запросах. Таким образом при большем разрешении экрана стили не перебиваются, а просто заменяются. В консоли нет грязи из кучи зачеркнутых свойств. При этом стили desktop версии не попадают в телефон.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.