/* ============================================================
   Стили темы разбиты на части (было 1720 строк в одном файле —
   слишком объёмно для правки/код-ревью). Порядок @import сохраняет
   исходный порядок каскада 1-в-1 (проверено побайтовым diff при
   разбиении — themes/default/assets/css/parts/*.css в сумме дают
   точно тот же текст, что был раньше в этом файле).

   Разбиение чисто механическое: этот файл остаётся точкой входа
   (того требует контракт темы, см. ThemeConfig::REQUIRED_TEMPLATES
   и КОНТРАКТ-темы.md), содержимое переехало в parts/.
   ============================================================ */
@import url("parts/base.css");             /* переменные, reset, кнопки, шапка, hero, секции */
@import url("parts/catalog-product.css");  /* каталог, пагинация, карточки, страница товара */
@import url("parts/gallery-filter.css");   /* галерея товара, фильтр (все режимы) */
@import url("parts/blog-footer.css");      /* блог, поиск, 404, подвал, сайдбар */
@import url("parts/interactive.css");      /* cookie-consent, лайтбокс, формы, анимации, responsive */
