/* StoneLuxe - Color Theme Variables */
:root {
  /* Primary Colors - Gold, Black, White Theme */
  --primary-orange: #c9a84c;
  --primary-orange-light: #d4b95f;
  --primary-orange-dark: #b8953a;
  --primary-black: #1a1a1a;
  --primary-white: #ffffff;
  
  /* Gold Variations */
  --orange-vibrant: #d4a017;
  --orange-soft: #e8d5a3;
  --orange-deep: #a68a2e;
  --orange-glow: #d4b95f;
  
  /* Glass Effect Colors */
  --glass-bg: rgba(201, 168, 76, 0.15);
  --glass-border: rgba(212, 185, 95, 0.3);
  --glass-shadow: rgba(26, 26, 26, 0.2);
  --glass-hover: rgba(201, 168, 76, 0.25);
  --glass-white: rgba(255, 255, 255, 0.1);
  
  /* Background Gradients */
  --bg-gradient: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 50%, #1a1a1a 100%);
  --orange-gradient: linear-gradient(45deg, #c9a84c 0%, #d4b95f 50%, #d4a017 100%);
  --triangle-gradient: linear-gradient(120deg, #c9a84c 0%, #d4a017 100%);
  
  /* Text Colors */
  --text-primary: #ffffff;
  --text-secondary: rgba(255, 255, 255, 0.8);
  --text-accent: #c9a84c;
  --text-black: #1a1a1a;
  --text-orange: #c9a84c;
  
  /* Accent Colors */
  --accent-success: #4caf50;
  --accent-warning: #ffc107;
  --accent-error: #f44336;
  
  /* Modal Background */
  --modal-overlay: rgba(26, 26, 26, 0.8);
  --modal-glass: rgba(201, 168, 76, 0.1);
  --modal-white-glass: rgba(255, 255, 255, 0.95);
  
  /* Animation Colors */
  --ripple-color: rgba(201, 168, 76, 0.4);
  --pulse-color: rgba(212, 185, 95, 0.6);
  
  /* Triangle Colors */
  --triangle-primary: #c9a84c;
  --triangle-secondary: #d4b95f;
  --triangle-accent: #d4a017;
  --triangle-shadow: rgba(201, 168, 76, 0.3);
}