/* OPTIQ — Cửa hàng mắt kính thời trang. Tone: XANH MINT NHẸ (soft mint) + trắng + mực teal sâu.
   Tươi, sạch, airy — kiểu showcase eyewear hiện đại. Light-dominant. */
:root[data-theme="eyewear"] {
  --bg-0:#ffffff; --bg-1:#f1fbf7; --bg-2:#e6f6ef; --bg-3:#d6efe4; --bg-4:#bce6d5; --bg-5:#0e2a23;
  --bg-dark:#0e2a23; --bg-dark-2:#091d18; --nav-bg:rgba(241,251,247,0.82);
  --border:#dcf0e8; --border-strong:#0e2a23; --divider:rgba(14,42,35,0.10);
  --text-1:#0e2a23; --text-2:#39574e; --text-3:#6b8a80; --text-4:#9bb5ab; --text-5:#c4dad1;
  /* ★ PRIMARY slot = xanh mint (đổ vào --pink* dù không hồng) */
  --pink:#1eb896; --pink-2:#159a7e; --pink-3:#0f7d66;
  --pink-soft:#d9f4ec; --pink-tint:rgba(30,184,150,0.12); --pink-glow:rgba(30,184,150,0.30);
  --shadow-sm:0 1px 2px rgba(14,42,35,0.05);
  --shadow-md:0 10px 28px rgba(14,42,35,0.09);
  --shadow-lg:0 24px 56px rgba(16,120,98,0.16);
  --shadow-pink:0 14px 36px rgba(30,184,150,0.26);
  --shadow-pink-sm:0 5px 18px rgba(30,184,150,0.22);
  --shadow-ground:rgba(14,42,35,0.18);
  /* airy: bo tròn rộng, motif tròn ống kính */
  --r-lg:14px; --r-xl:20px; --r-2xl:28px;
  --font-display:'Space Grotesk', system-ui, sans-serif;
  --font-sans:'Inter', system-ui, sans-serif;
}
