/*
Theme Name: Covai Prime Realty
Theme URI: https://covaiprimerealty.com
Author: Covai Prime Realty
Author URI: https://covaiprimerealty.com
Description: A premium luxury real estate WordPress theme for Covai Prime Realty — Coimbatore's most trusted real estate partner. Features dark gold aesthetics, glassmorphism effects, scroll animations, and custom Elementor widgets.
Version: 1.0.0
Requires at least: 6.0
Tested up to: 6.7
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: covai-prime-realty
Tags: real-estate, luxury, one-page, custom-logo, elementor, responsive, dark-theme
*/

/* ========================================
   CSS CUSTOM PROPERTIES — DESIGN SYSTEM
   ======================================== */
:root {
  /* Primary Gold Palette */
  --cpr-gold: #C9A84C;
  --cpr-gold-light: #E8C97A;
  --cpr-gold-dark: #8B6914;
  --cpr-gold-border: rgba(201, 168, 76, 0.4);
  --cpr-gold-gradient: linear-gradient(135deg, #C9A84C 0%, #E8C97A 50%, #C9A84C 100%);
  --cpr-gold-gradient-90: linear-gradient(90deg, #C9A84C, #E8C97A);

  /* Light Backgrounds */
  --cpr-bg-light: #FFFFFF;
  --cpr-bg-warm-white: #FAF6EE;
  --cpr-bg-surface: #F5F0E8;
  --cpr-bg-surface-dark: #F0EAE1;
  --cpr-light-gradient: linear-gradient(180deg, #FFFFFF 0%, #FAF6EE 100%);

  /* Text Colors */
  --cpr-text-brand: #3D2B10;
  --cpr-text-body: #5B4A33;
  --cpr-text-muted: #8C7A61;
  --cpr-text-dark: #1A0F00;
  --cpr-text-light-on-dark: #FFFFFF;

  /* Header */
  --cpr-header-bg: #FFFFFF;
  --cpr-header-shadow: 0 2px 30px rgba(201, 168, 76, 0.08);

  /* Typography */
  --cpr-font-display: 'Cormorant Garamond', serif;
  --cpr-font-heading: 'Playfair Display', serif;
  --cpr-font-nav: 'Raleway', sans-serif;
  --cpr-font-body: 'Lato', sans-serif;

  /* Spacing */
  --cpr-section-padding: 100px 60px;
  --cpr-section-padding-sm: 60px 20px;

  /* Transitions */
  --cpr-transition: 0.3s ease;
  --cpr-transition-slow: 0.5s ease;

  /* Radius */
  --cpr-radius-sm: 8px;
  --cpr-radius-md: 12px;
  --cpr-radius-lg: 16px;
  --cpr-radius-xl: 20px;
  --cpr-radius-pill: 50px;

  /* Shadows */
  --cpr-shadow-sm: 0 4px 20px rgba(201, 168, 76, 0.08);
  --cpr-shadow-md: 0 8px 30px rgba(201, 168, 76, 0.15);
  --cpr-shadow-lg: 0 12px 35px rgba(201, 168, 76, 0.18);
  --cpr-shadow-gold: 0 4px 15px rgba(201, 168, 76, 0.35);
  --cpr-shadow-gold-hover: 0 8px 25px rgba(201, 168, 76, 0.5);
}