/* ============================================================================
   ФИРМЕННЫЙ СТИЛЬ: единственный файл, где живут цвета, шрифт и скругления.
   Сейчас здесь нейтральные цвета-заглушки. Замените значения на свои (HEX из
   брендбука или с вашего сайта), и всё приложение перекрасится.
   ========================================================================== */

/* Свой шрифт: положите файлы в public/brand/fonts/ и раскомментируйте блок.
@font-face {
  font-family: "Brand";
  src: url("/brand/fonts/Brand-Regular.woff2") format("woff2");
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Brand";
  src: url("/brand/fonts/Brand-Bold.woff2") format("woff2");
  font-weight: 700;
  font-display: swap;
}
*/

:root {
  /* --- Основной цвет бренда (кнопки, ссылки, активная вкладка) --- */
  --brand: #b8903f;
  --brand-2: #d2ac62;            /* второй цвет для градиента кнопок (можно тот же, что --brand) */
  --brand-contrast: #2a1208;     /* цвет текста на кнопках бренда */
  --brand-soft: #f6ecd6;         /* бледный оттенок: плашки, иконки */
  --brand-shadow: rgba(139, 98, 28, .30);

  /* --- Поверхности и текст --- */
  --bg: #f6f0ee;
  --card: #ffffff;
  --text: #2a1208;
  --muted: #7a6358;
  --line: #e6d9d3;

  /* --- Состояния --- */
  --danger: #d92d20;
  --ok: #12805c;

  /* --- Форма и шрифт --- */
  --radius: 14px;                /* скругление кнопок и полей */
  --radius-card: 18px;           /* скругление карточек */
  --font: Montserrat, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  --font-head: "Playfair Display", Georgia, "Times New Roman", serif;
  --head-color: #5b1a00;
  /* --font: "Brand", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif; */

  /* --- Логотип в шапке --- */
  --logo-height: 40px;

  color-scheme: light;
}


/* Заголовки в фирменном шрифте с засечками */
h1, h2, .brandname { font-family: var(--font-head); color: var(--head-color); }
h1 { font-weight: 700; }
