/* ============================================================
   睦宠 MUCHEN · 设计令牌（与 design/tokens.css 保持一致）
   改配色只改这里，全站生效
   ============================================================ */
:root {
  --c-bg: #FCF5EB; /* 页面背景（2026-11-09 改为 #FCF5EB，只改背景，按钮/文字色不动） */
  --c-surface: #F3EDFB;
  --c-surface-2: #EAE2F6;
  --c-card: #FFFFFF;

  --c-primary: #8B68AE;
  --c-primary-dark: #6B4A8E;
  --c-primary-soft: #C6AEDC;
  --c-primary-tint: #F2EAF9;
  --c-green: #8A9A7B;
  --c-green-tint: #EEF1E9;

  --c-text: #37303D;
  --c-text-2: #7E7689;
  --c-text-3: #B0A7BB;
  --c-line: #E8E1F2;
  --c-line-strong: #D6CBE6;

  --c-price: #C4705E;
  --c-price-tint: #F9EFEA;

  --r-xs: 4px;
  --r-sm: 6px;
  --r-md: 8px;
  --r-lg: 12px;
  --r-xl: 16px;
  --r-pill: 999px;

  --sh-1: 0 1px 2px rgba(55, 48, 61, .04), 0 2px 12px rgba(55, 48, 61, .05);
  --sh-2: 0 2px 6px rgba(55, 48, 61, .06), 0 12px 32px rgba(55, 48, 61, .09);

  --f-sans: -apple-system, BlinkMacSystemFont, "PingFang SC", "HarmonyOS Sans SC",
            "Source Han Sans SC", "Noto Sans SC", "Microsoft YaHei", sans-serif;
  --f-serif: "Songti SC", "Source Han Serif SC", "Noto Serif SC", "STSong", Georgia, serif;

  --ease: cubic-bezier(.25, .6, .3, 1);
  --dur: 240ms;

  /* 页面左右留白：手机上 16px，桌面上最多 32px */
  --gutter: clamp(16px, 4vw, 32px);
  /* 内容最大宽度 */
  --maxw: 1200px;
}
