Порядок подключения файлов стилей css и less

Всем привет! Начинаю осваивать cs-cart. Возник такой вопрос/проблема:
В каком порядке подключаются файлы стилей?

Я сделал свой модуль на основе my_changes, в аддонах моего тимплейта использую хук и подключаюсь к файлу так - styles.post.tpl, здесь подключаю {style src=“addons/evpagaz/styles.css”}, все получилось и файл подключен - http://take.ms/5bc90, судя из скрина стили должны подключится в самом конце общего файла стилей (ну типа каскадность css…), но нет !
В этом вся и проблема (см, скрин) - http://take.ms/7YsTd стили моего модуля подключены выше дефолтных стилей шаблона, хотя по логике должно быть наоборот. Понятно что можно дописать !important и все такое, но смысл тогда так переопределять :slight_smile:
Друзья подскажите в чем может быть проблема и не закидывайте сильно камнями :slight_smile:
Thx, всем добра!

Вот тут расписано, правда на английском

https://docs.cs-cart.com/4.9.x/designer_guide/css.html

Просто используйте .less файл вместо .css

Использовать .less вместо .css тоже не помогло.
Проблема скорее всего в шаблоне bright_theme, модуль у меня создан в responsive.
Я так понял bright_theme использует responsive и подключает свои стили ниже моего модуля… как быть не пойму… Создавать модуль в bright_theme ? но там нет нужных хуков для подключения стилей…

Должно помочь. Мы везде так используем. Попробуйте удалить папку var/cache

Почему-то содержимое файла .less из моего модуля созданного в responsive подключается выше, а не ниже основных стилей, тем самым не переопределяя их :frowning:
Вот короткое видео как я делаю http://take.ms/2JDBI.

Ну я вижу только такие варианты

  • эти стили в стилях редактора тем
  • эти стили тэге style
  • эти стили в модуле с высоким приоритетом
  • вы используете styles.pre.tpl вместо styles.post.tpl

я использую scripts.post.tpl http://take.ms/19jiKC

какой приоритет выставлен у вашего модуля?

это имеется ввиду http://take.ms/DBfgH ? 4294967294

да, странно, почему у вас тогда выше идет…

Проверьте еще первые 2 пункта

Проверил, в темах нет доп стилей css, инлайновых стилей тоже не нашел.
На изменения без !important реагирует когда вношу их в /themes/bright_theme/styles/data/Bright_theme.less, изменения которые вношу в стили моего модуля (design/themes/responsive/css/addons/evpagaz/styles.less)
идут третьими по порядку и игнорятся http://take.ms/9xFwI, http://take.ms/EpfeH

Странно, надо на месте смотреть. Пока можете дать больший приоритет так

.ty-menu__items .ty-menu__item .ty-menu__item-link {
    padding: 14px 200px;
}