Создал его, подключаю в папке шаблона в файле header.php
Раньше я помню, файлы стилей в module.info (или как-то так) подключались. В каком-то системном файле шаблона, там где описание шаблона, название, скриншот и т.д. прописываются... Этот файл прям в корешке шаблона лежал, с расширением .info кажется. *Возможно, я что-то забыл за давность лет или ошибаюсь...
Он подключился, вот только стилям даже при меди-запросах приоритет не ставится, то есть все равно используются основные стили сайта.
Порядок подключения правильный? По логике, media-запросы должны идти после основного контента, т.е. это должен быть последний файл стилей или по другому: "рестайлинг" должен после того, как основной элемент уже отрисован.
обязательное условие -- весь респонсив писать в отдельно созданном файле.
Пишите в отдельном, подключите его в конце основного. Эффект по моему, будет тот же...