@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,500&family=Manrope:wght@400;500;600;700&display=swap');
:root {
  --royal-purple: #351048;
  --deep-plum: #1a091e;
  --aubergine: #260c2f;
  --ivory: #f6f0e9;
  --soft-cream: #eee3d7;
  --chocolate: #32150f;
  --dark-chocolate: #180b08;
  --burgundy: #541223;
  --wine: #3a111c;
  --teal: #073d3d;
  --pistachio: #91a918;
  --crimson: #a70b0b;
  --muted-gold: #c5a059;
  --gold-accent: #d4af37;
  --gold-gradient: linear-gradient(135deg, #e6ca65 0%, #c5a059 50%, #9e7a2b 100%);
  --gold-glow: rgba(212, 175, 55, 0.25);
  --gold-border: rgba(197, 160, 89, 0.35);
  --glass-bg: rgba(26, 9, 30, 0.72);
  --glass-border: rgba(255, 255, 255, 0.12);
  --ink: #170f16;
  --muted: #756a70;
  --line: rgba(53,16,72,.16);
  --white: #fff;
  --success: #1f6d45;
  --danger: #9d2b2b;
  --warning: #a36a13;
  --serif: "Cormorant Garamond", Baskerville, "Times New Roman", serif;
  --sans: "Manrope", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --ease-lux: cubic-bezier(.22,1,.36,1);
  --ease-soft: cubic-bezier(.4,0,.2,1);
  --nav-h: 82px;
  --container: min(92vw, 1480px);
  --shadow-soft: 0 26px 80px rgba(19,8,21,.12);
  --shadow-deep: 0 30px 100px rgba(10,4,11,.32);
  --shadow-luxury: 0 20px 50px rgba(0, 0, 0, 0.4), 0 0 40px rgba(197, 160, 89, 0.15);
  --radius-s: 10px;
  --radius-m: 20px;
  --radius-l: 34px;
  --z-nav: 80;
  --z-overlay: 100;
  --z-toast: 160;
}
