/* Горыныч — палитра поверх Ninja-Sushi CSS.
   Только цветовые переменные — вёрстка и типографика не трогаются. */

:root {
  --orange:            #DA8542 !important;
  --accent-2:          #DA8542 !important;
  --accent-2-hover:    #B76B32 !important;
  --accent-2-bg:       #F8E7D5 !important;

  /* второй акцент (в оригинале — бирюзово-синий) — приглушаем в тёплый серо-коричневый */
  --accent-1:          #141412 !important;
  --accent-1-hover:    #2B2828 !important;

  --button-accent-bg:  #DA8542 !important;
  --header-bg:         #141412 !important;

  --brand-primary:     #DA8542;
  --brand-dark:        #141412;
  --brand-surface:     #F8F5F0;
}

/* Точечно перекрашиваем места, где цвет заинлайнен, а не через переменную */
.header, .top-bar, .footer, .nav__list {
  --bg: var(--brand-dark) !important;
}

button[style*="#FF6633"],
.button_accent, .button-primary, .btn-primary {
  background-color: var(--brand-primary) !important;
  color: #ffffff !important;
}

.button_accent:hover, .button-primary:hover, .btn-primary:hover {
  background-color: var(--accent-2-hover) !important;
}

a { color: var(--brand-primary); }
a:hover { color: var(--accent-2-hover); }

/* Логотип: пока нет своего — оставляем оригинальный, но приглушаем оранжевый его фон, если он вдруг цветной */
.logo svg [fill="#FF6633"] { fill: var(--brand-primary) !important; }
