/* LUXE GEMS - Shared Styles */

:root {
  --gold: #C9A84C;
  --gold-light: #E8D48B;
  --gold-dark: #A8882E;
  --cream: #FDF8F0;
  --cream-dark: #F5EDE0;
  --black: #1A1A1A;
  --dark: #2C2C2C;
  --gray-50: #F9F9F9;
  --gray-100: #F0F0F0;
  --gray-200: #E0E0E0;
  --gray-300: #C0C0C0;
  --gray-400: #909090;
  --gray-500: #606060;
  --gray-600: #404040;
  --white: #FFFFFF;
  --rose: #C4848A;
  --green: #2E7D32;
  --font-serif: 'Playfair Display', 'Cormorant Garamond', serif;
  --font-sans: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;
  --shadow-sm: 0 1px 3px rgba(0,0,0,0.06);
  --shadow-md: 0 4px 20px rgba(0,0,0,0.1);
  --shadow-lg: 0 10px 40px rgba(0,0,0,0.12);
  --shadow-gold: 0 4px 20px rgba(201,168,76,0.2);
  --radius: 12px;
  --radius-sm: 8px;
  --radius-lg: 16px;
}
