/*
Theme Name: Kecer Woodworks
Theme URI: https://kecer.ro/
Author: Kecer Team
Author URI: https://kecer.ro/
Description: Egyedi, modern, nagy teljesítményű prémium WordPress sablon a Kecer Woodworks számára (Pagebuilder mentes, statikus PHP/CSS/JS architektúra).
Version: 1.8.5
Requires at least: 6.0
Tested up to: 6.7
Requires PHP: 7.4
License: Proprietary
Text Domain: kecer
*/

/* Core Theme Base */
:root {
  /* 1. SIGNATURE KECER YELLOW / GOLD (Primary Accent & Dynamic Action) */
  --color-gold: #FFC400;
  --color-gold-hover: #FFD233;
  --color-gold-dark: #D4A000;
  --color-gold-subtle: rgba(255, 196, 0, 0.12);
  --color-gold-border: rgba(255, 196, 0, 0.4);
  --color-gold-glow: rgba(255, 196, 0, 0.35);

  /* 2. AUTHENTIC MELEG FA BARNA / WOOD BROWN PALETTE (From Logo & Natural Timber) */
  --color-wood-darkest: #1F0D00;
  --color-wood-dark: #3E1C00;       /* Exact walnut from logo vector */
  --color-wood-main: #562B00;       /* Exact rich wood brown from logo vector */
  --color-wood-rich: #6E3805;       /* Warm architectural oak */
  --color-wood-amber: #8A4608;      /* Amber wood accent */
  --color-wood-subtle: rgba(86, 43, 0, 0.08);
  --color-wood-border: rgba(86, 43, 0, 0.22);
  --color-wood-border-hover: rgba(86, 43, 0, 0.55);
  --color-wood-bg: #FAF5EE;         /* Warm light wood parchment */
  --color-wood-card: #F5EFE6;

  /* 3. SÖTÉT / ARCHITECTURAL DEEP DARK LUXURY SURFACES */
  --color-dark-bg: #0C1017;
  --color-dark-surface: #141A23;
  --color-dark-card: #18202C;
  --color-dark-card-hover: #1E2736;
  --color-dark-border: rgba(255, 255, 255, 0.09);
  --color-dark-border-hover: rgba(255, 196, 0, 0.45);
  --color-footer-bg: #090C10;

  /* 4. VILÁGOS / CLEAN WARM ARCHITECTURAL SURFACES */
  --color-page-bg: #FAF8F5;         /* Elegant warm parchment base */
  --color-bg-light: #FFFFFF;
  --color-bg-subtle: #F5EFEB;
  --color-bg-warm: #FAF5EE;
  --color-bg-alt: #F1EAE2;

  /* Card Surfaces */
  --color-card-bg: #FFFFFF;
  --color-card-hover: #FFFFFF;
  --color-card-border: #E8E1D9;
  --color-card-border-hover: var(--color-gold);

  /* Modern Sharp Typography */
  --color-text-main: #0F172A;
  --color-text-body: #334155;
  --color-text-muted: #64748B;
  --color-text-subtle: #94A3B8;
  --color-text-on-dark: #FFFFFF;
  --color-text-on-dark-muted: #CBD5E1;

  /* Fonts */
  --font-heading: 'Outfit', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  --font-body: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;

  /* Radii */
  --radius-xs: 4px;
  --radius-sm: 8px;
  --radius-md: 14px;
  --radius-lg: 20px;
  --radius-full: 9999px;

  /* Shadows */
  --shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.05);
  --shadow-md: 0 4px 20px rgba(0, 0, 0, 0.06);
  --shadow-lg: 0 12px 35px rgba(0, 0, 0, 0.08);
  --shadow-hover: 0 20px 45px rgba(15, 23, 42, 0.12);
  --shadow-gold: 0 8px 25px rgba(255, 196, 0, 0.35);

  /* Transitions */
  --transition-fast: 0.18s ease;
  --transition-normal: 0.28s cubic-bezier(0.16, 1, 0.3, 1);
  --transition-smooth: 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}
