Александр Николаев написал: файл template_styles.css писался на SCSS и компилировался CSS а там такие ошибки были бы выявлены сразу.
так и не в нем ошибка то. Кроме этого файла подключаются и файлы style.css всех компонентов . Если пропускается первый стиль из template-styles.css то ошибка, скорее всего, в файле который склеивается перед ним. Откройте получаемый файл стилей в другом окне браузера и поиском найдите пропадающий. Наверняка перед ним будет ошибка. В качестве быстрой проверки - выключите галку склеивания css
Сейчас попробовал склеить и добавить файл styles.css class и стало всё нормально получается что проблема в том что сам файл style.css когда пустой в него добавляется видимо добавляется какой-то текст и он становится причиной ошибки.
/* Start:/bitrix/templates/elit-avto/styles.css?14660797763*/ яЛП /* End */
Всё большое спасибо за вашу помощь окончательное решение стало убрать пустой файл style.css
Ситуация с точностью да наоборот, для удобства правки стилей решил отключить склеивание файлов снял все галочки объединения CSS, JS, подключения минифицированных файлов, переноса и т.д. в итоге все стили из template_style.css не подключаются, остаются только те что в компонентах, причём дефолтные (т.е. из системной папки bitrix/components/...), хотя в коде страницы template_style.css подключается.
У меня стандартный шаблон магазина eshop_bootstrap_blue, в чём может быть причина?