/*
Theme Name: Metal Recycling Parlak
Theme URI: https://www.metal-recycling.eu
Author: Metal Recycling Parlak GmbH
Description: Individuelles Theme für die Metal Recycling Parlak GmbH – Abfallberatung, Rohstoffhandel und Industriedemontage.
Version: 1.0.0
Requires at least: 6.4
Requires PHP: 7.4
Text Domain: mrp
*/

/* ==========================================================================
   DESIGN TOKENS — Corporate Identity Metal Recycling Parlak
   Farben direkt aus dem Firmenlogo extrahiert
   ========================================================================== */

:root {
  /* --- Markenfarben (aus Logo) --- */
  --mrp-anthracite: #484847;      /* Wortmarke, Haupttext */
  --mrp-green: #6cb12a;           /* Primärgrün, CTAs */
  --mrp-green-light: #8ebc1f;     /* Akzent, Hover */
  --mrp-green-dark: #4a7c1f;      /* Kontrast / Schatten */

  /* --- Erweiterte Palette --- */
  --mrp-off-white: #f7f8f6;
  --mrp-white: #ffffff;
  --mrp-near-black: #1e1f1e;
  --mrp-border: #e3e5e1;
  --mrp-text-muted: #6b6d69;

  /* --- Gradients --- */
  --mrp-gradient-green: linear-gradient(135deg, var(--mrp-green) 0%, var(--mrp-green-dark) 100%);
  --mrp-gradient-dark: linear-gradient(180deg, var(--mrp-near-black) 0%, #2a2b29 100%);

  /* --- Typografie --- */
  --mrp-font-body: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  --mrp-font-heading: 'Barlow Semi Condensed', 'Inter', sans-serif;

  /* --- Spacing Scale --- */
  --mrp-space-xs: 0.5rem;
  --mrp-space-sm: 1rem;
  --mrp-space-md: 2rem;
  --mrp-space-lg: 4rem;
  --mrp-space-xl: 6rem;
  --mrp-space-2xl: 9rem;

  /* --- Radius & Shadow --- */
  --mrp-radius-sm: 8px;
  --mrp-radius-md: 16px;
  --mrp-radius-lg: 28px;
  --mrp-shadow-sm: 0 2px 8px rgba(30, 31, 29, 0.06);
  --mrp-shadow-md: 0 8px 30px rgba(30, 31, 29, 0.10);
  --mrp-shadow-lg: 0 20px 60px rgba(30, 31, 29, 0.16);
  --mrp-shadow-green: 0 8px 20px rgba(108, 177, 42, 0.22);

  /* --- Container --- */
  --mrp-container: 1240px;

  /* --- Transitions --- */
  --mrp-ease: cubic-bezier(0.22, 1, 0.36, 1);
}
