/* ============================================================
   设计 token —— 全部来自对参考稿的实测（换算到 375 逻辑宽度）
   ============================================================ */
:root {
  /* ---- 品牌 / 功能色 ---- */
  --c-primary: #fe5c0f;          /* 京东橙：按钮、选中、优惠 */
  --c-primary-2: #fc5c04;
  --c-primary-soft: #fdeee7;     /* 橙底标签 */
  --c-price: #fe2c0f;            /* 价格红 */
  --c-price-2: #fd3a01;
  --c-gold: #e8c88a;             /* PLUS 会员金 */
  --c-gold-2: #c9b296;
  --c-green: #12b789;            /* 物流/成功绿 */
  --c-wechat: #0cbc1d;
  --c-star: #fecd10;

  /* ---- 文字 ---- */
  --c-text: #262626;
  --c-text-1: #111111;
  --c-text-2: #616161;
  --c-text-3: #8a8a8b;
  --c-text-4: #a8a8a9;
  --c-text-inv: #ffffff;

  /* ---- 背景 / 分割 ---- */
  --c-bg: #fefefe;
  --c-bg-page: #f8f9fa;
  --c-bg-page-2: #f7f8f8;
  --c-bg-gray: #f2f2f3;
  --c-bg-gray-2: #ececef;
  --c-bg-gray-3: #f7f7f7;
  --c-line: #f0f0f0;
  --c-line-2: #eaeaea;
  --c-border: #ededee;
  --c-border-2: #d8d8d8;

  /* ---- 字号（375 基准）---- */
  --fs-10: 10.5px;
  --fs-11: 11.5px;
  --fs-12: 12.5px;
  --fs-13: 13px;
  --fs-14: 14px;
  --fs-15: 15px;
  --fs-16: 16.5px;
  --fs-17: 17.3px;
  --fs-19: 19px;
  --fs-21: 21px;
  --fs-25: 25px;
  --fs-27: 27px;

  /* ---- 字重 ---- */
  --fw-r: 400;
  --fw-m: 500;
  --fw-sb: 600;

  /* ---- 圆角 ---- */
  --r-2: 2px;
  --r-3: 3.3px;
  --r-4: 4.9px;
  --r-5: 5.7px;
  --r-6: 6.6px;
  --r-8: 8.2px;
  --r-10: 9.8px;
  --r-12: 12.3px;
  --r-14: 13px;
  --r-pill: 999px;

  /* ---- 间距 ---- */
  --sp-1: 4px;
  --sp-2: 6px;
  --sp-3: 8px;
  --sp-4: 12px;
  --sp-5: 16px;
  --sp-6: 20px;
  --pad: 16.4px;                /* 页面左右内边距 */

  /* ---- 固定高度 ---- */
  --h-status: 33px;             /* 状态栏 */
  --h-nav: 33.5px;              /* 导航栏（不含状态栏）*/
  --h-tab: 74.9px;              /* 底部 TabBar */
  --h-row: 44px;                /* 列表行 */
  --h-btn: 39.4px;              /* 主按钮 */
  --h-actionbar: 74px;          /* 底部操作栏（含安全区由 #app 处理） */
  --h-btn-sm: 30.3px;
  --h-chip: 28.2px;             /* 标签 chip */
  --h-search: 34.5px;           /* 搜索框 */
}
