/**
 * Brand Layer（品牌层）—— JJEDC 细节统一
 * 售罄状态、数字排版等品牌级细节。追加式覆盖，可整体删除回退。
 */

/* ==========================================================================
   1. 数字排版：价格/参数使用等宽数字（tnum），多行价格对齐不跳动
   ========================================================================== */
.product-price,
.sgc-product-card__price,
.cart-item__price,
.cart-amount {
  font-feature-settings: "tnum";
  font-variant-numeric: tabular-nums;
}

/* ==========================================================================
   2. 售罄策略：售罄标签"档案化"
   原样式是白底黑字（像默认占位），改为描边样式——与实心黑色折扣标签区分，
   传达"该款式已入档/稀缺"而非"缺货故障"。收藏逻辑：Sold Out 是热度证明。
   ========================================================================== */
.block-product-card__sold-out.block-product-card__sold-out {
  color: rgb(var(--color-text));
  background-color: transparent;
  border: 1px solid rgb(var(--color-text));
  letter-spacing: 0.08em;
  text-transform: uppercase;
  opacity: 0.75;
}

/* ==========================================================================
   3. 售罄的加购按钮：保持黑底白字的"正常"观感（去掉置灰感）
   售罄是收藏品的稀缺信号，不应看起来像故障/不可用状态。
   覆盖对象：产品表单加购按钮 disabled 态。
   ========================================================================== */
theme-product-form button[name="add"]:disabled,
.product-form__submit:disabled,
button.product-form__cart-submit:disabled {
  opacity: 1;
  cursor: default;
}
