:root{
  --theme-primary-gradient: linear-gradient(90deg, rgba(67,0,36,1) 0%, rgba(67,5,68,1) 72%, rgba(87,6,88,1) 100%);
  --theme-primary-solid: rgba(67,0,36,1);
  --theme-color-primary: white;
  --theme-secondary-solid: rgb(236, 155, 126);
  --theme-color-secondary:rgba(67,0,36,1);
  --theme-footer-color: white;
  --theme-button-color: white;
  --theme-border-color: rgba(67,0,36,0.8);
  --theme-inverted-color: white;
  --theme-inverted-gradient: linear-gradient(90deg, #440024 0%, #440544 72%, #570658 100%);
  --theme-block-background: #FFF8E1;
  --theme-box-shadow: 0 4px 8px 0 rgba(67,0,36,0.2), 0 6px 20px 0 rgba(87,6,88,0.2);
  --theme-glow-shadow-initial: 0 0 0 rgba(255, 215, 0, 0);
  --theme-glow-shadow: 0 0 25px rgba(67, 5, 68, 0.8);
}
