/*
Theme Name:   SEOVisory Child
Theme URI:    https://seovisory.de
Description:  Blocksy Child Theme für SEOVisory — enthält alle Brand-Tokens, Typografie und Layout-Overrides.
Author:       Philipp Michel
Author URI:   https://seovisory.de
Template:     blocksy
Version:      1.0.0
License:      Private
Text Domain:  seovisory-child
*/

/* Eltern-Theme importieren — Blocksy erwartet diesen Import in style.css */
@import url("../blocksy/style.css");

/* ═══════════════════════════════════════════════════════════
   SEOVisory Brand-Tokens
   Diese Werte überschreiben Blocksys Standard-Palette global.
   In der Blocksy-Customizer-Palette dieselben Farben einstellen
   (Palette → Farbe 1–8), damit Editor und CSS konsistent sind.
═══════════════════════════════════════════════════════════ */
:root {
  /* ── Blocksy Palette Override ── */
  --theme-palette-color-1: #f9a800;   /* Orange  — CTAs, Akzente */
  --theme-palette-color-2: #2d3e50;   /* Navy    — Headings, Header, Footer */
  --theme-palette-color-3: #7ecde4;   /* Blau    — Track B, sekundäre Akzente */
  --theme-palette-color-4: #ff6464;   /* Coral   — Alerts, Highlights */
  --theme-palette-color-5: #e8e9ea;   /* Grau    — Borders, Divider */
  --theme-palette-color-6: #f7f8f9;   /* Off-White — Hintergründe */
  --theme-palette-color-7: #4a5a6a;   /* Text Medium */
  --theme-palette-color-8: #1a2a3a;   /* Text Dark */

  /* ── Typografie ── */
  --theme-text-color:      #1a2a3a;
  --theme-headings-color:  #2d3e50;
  --theme-link-initial-color:  #f9a800;
  --theme-link-hover-color:    #e09600;

  /* ── Buttons ── */
  --theme-button-background-initial-color: #f9a800;
  --theme-button-background-hover-color:   #e09600;
  --theme-button-text-initial-color:       #1e2d3e;
  --theme-button-text-hover-color:         #1e2d3e;
  --theme-button-border-radius:            8px;
  --theme-button-font-weight:              600;

  /* ── Custom Referenz-Variablen (für eigene Blöcke nutzbar) ── */
  --sv-navy:        #2d3e50;
  --sv-navy-dark:   #1e2d3e;
  --sv-orange:      #f9a800;
  --sv-orange-pale: #fff8e6;
  --sv-blue:        #7ecde4;
  --sv-blue-pale:   #eaf6fb;
  --sv-coral:       #ff6464;
  --sv-grey:        #e8e9ea;
  --sv-off:         #f7f8f9;
}
