/*
Theme Name: Stream
Theme URI: https://topd.pro/
Description: Child theme for Hello Elementor. Project: online medical streams.
Author: Maxim Firin
Template: hello-elementor
Version: 1.0.0
Text Domain: stream
*/

/* Базовые значения по умолчанию (если тема не выбрана) */
:root {
  --theme-bg: #fafafa;
  --theme-btn: red;
  --theme-btn-hover: rgb(205, 103, 103);
  --theme-color: #111;
  --theme-error: #f44336;
  --theme-success: #4CAF50;
}

body {
  background: var(--theme-bg);
  color: var(--theme-color);
}

body a{
  color: var(--theme-btn);
  text-decoration: underline;
}

/* запасной вариант */
.stream-theme-default, body.singular-stream {
  --theme-bg: #fafafa;
  --theme-btn: red;
  --theme-btn-hover: rgb(205, 103, 103);
  --theme-color: #111;
  --theme-error: #f44336;
  --theme-success: #4CAF50;
}

/* Темы (подставляем только переменные) */
.stream-theme-blue {
  --theme-bg: #00053F;
  --theme-btn: #00053F;
  --theme-btn-hover: #0413c3;
  --theme-color: #ffffff;
  --theme-error: #f44336;
  --theme-success: #4CAF50;
}
.stream-theme-pink {
  --theme-bg: #e0c1ce;
  --theme-btn: #e0c1ce;
  --theme-btn-hover: #fa889c;
  --theme-color: #111111;
  --theme-error: #f44336;
  --theme-success: #4CAF50;
}

.stream-theme-gold {
  --theme-bg: #edd9bc;
  --theme-btn: #edd9bc;
  --theme-btn-hover: #f3c687;
  --theme-color: #111111;
  --theme-error: #f44336;
  --theme-success: #4CAF50;
}

.wrap{
  max-width:1200px;
  margin:0 auto;
  padding:24px
}

