/*
 * CREVIANO — Brand Variables
 * ══════════════════════════
 * Alle Farben, Fonts und Logo-Pfade hier zentral ändern.
 * Diese Datei wird als ERSTES in jeder HTML-Seite eingebunden.
 */

:root {
  /* ── Brand Colors ─────────────────────────────── */
  --color-primary:      #105097;   /* Hauptfarbe (Blau) */
  --color-bg:           #ffffff;   /* Seitenhintergrund */
  --color-bg-dark:      #f4f6f9;   /* Heller Grau-Akzent */
  --color-text:         #1a1a1a;   /* Haupttext */
  --color-text-light:   #ffffff;   /* Text auf dunklem Hintergrund */
  --color-text-muted:   #5c5c5c;   /* Sekundärer Text */
  --color-border:       #d0d0d0;   /* Trennlinien */
  --color-accent:       #105097;   /* Akzentfarbe (Buttons, Links) */
  --color-accent-hover: #0d3f7a;   /* Hover-Zustand */

  /* ── Typography ───────────────────────────────── */
  --font-heading: 'Barlow Condensed', sans-serif;
  --font-body:    'DM Sans', sans-serif;

  /* ── Spacing ──────────────────────────────────── */
  --nav-height: 70px;

  /* ── Logo ─────────────────────────────────────── */
  /* Ersetze die Dateien in assets/images/ um das Logo zu tauschen */
  --logo-dark-url:  url('../images/logo.svg');
  --logo-light-url: url('../images/logo-white.svg');

  /* ── Menu-specific tokens ─────────────────────── */
  --color-location-bg:  #0d1a2d;
  --color-row-hover:    #f7f8fa;
  --color-price:        #1a1a1a;
  --menu-max-width:     740px;
  --menu-padding-x:     2.5rem;
}
