/*
Theme Name: Eda (GeneratePress Child)
Theme URI: https://eda-nadom.ru
Description: Дочерняя тема GeneratePress для «Кухни Мира на Еда-надом» (eda-nadom.ru). Наследует все стили GeneratePress; здесь живут кастомные стили, слоты монетизации, рецептные шаблоны.
Author: OleG
Author URI: https://kwork.ru/user/wporgru
Template: generatepress
Version: 1.0.0
Text Domain: eda
Requires at least: 6.0
Requires PHP: 7.4
*/

/* ===== Базовые правила темы ===== */
/* Содержимое style.css дочерней темы подключается ПОСЛЕ style.css родителя.
   Кастомные стили — ниже, либо вынесены в assets/css (подключать в functions.php). */

/* ===== Шрифт Onest (локально, кириллица) ===== */
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/Onest-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('fonts/Onest-Medium.ttf') format('truetype');
}
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('fonts/Onest-SemiBold.ttf') format('truetype');
}
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('fonts/Onest-Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('fonts/Onest-ExtraBold.ttf') format('truetype');
}

/* Tokens (взяты из дизайн-системы vkusvill — НЕ копировать 1:1, использовать как систему) */
:root {
  --eda-primary: #FC9A48;   /* CTAs, акцентные действия, ссылки */
  --eda-accent: #179C49;    /* акценты, success */
  --eda-surface: #FFFFFF;   /* фон страницы */
  --eda-elevated: #DCFAE7;  /* карточки */
  --eda-text: #1A1A1A;
  --eda-muted: #707070;
  --eda-border: #E0E0E0;
  --eda-radius: 12px;
  --eda-radius-card: 18px;
}

/* Кнопки шаринга (Telegram / ВКонтакте) */
.eda-share-btn {
  display: inline-block;
  margin: 4px 8px 0 0;
  padding: 10px 22px;
  border-radius: 50px;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  transition: opacity 0.2s;
}
.eda-share-btn:hover {
  opacity: 0.85;
  text-decoration: none;
}
.eda-share-tg {
  background: #0088cc;
  color: #ffffff;
}
.eda-share-vk {
  background: #0077FF;
  color: #ffffff;
}

/* Базовые правки: шрифт, высота строк (тема наследует остальное) */
body {
  line-height: 1.5;
}

/* Заглушка: после подключения макета слотов стили дополнятся */
