/* DWZ brand typography: original Alibaba font files, licenses in /fonts/. */
@font-face{font-family:DWZAlibabaRegular;src:url('/fonts/AlibabaPuHuiTi-3-55-Regular.ttf') format('truetype');font-display:swap;font-weight:400}
@font-face{font-family:DWZAlimamaShuHei;src:url('/fonts/AlimamaShuHeiTi-Bold.ttf') format('truetype');font-display:swap;font-weight:400}
:root{--font-body:DWZAlibabaRegular,sans-serif;--font-heading:DWZAlimamaShuHei,sans-serif}
body,button,input,select,textarea,pre,code,.mono{font-family:var(--font-body)}
h1,h2,h3,h4,h5,h6,.font-card h3,.title,.section-title,.empty-title,.heading,.product-name,.wordmark,.store-wordmark,.brand-lockup,.brand{font-family:var(--font-heading);font-synthesis:none}
/* Font comparison specimens intentionally demonstrate their selected typeface. */

/* Keep shared PC/mobile application chrome independent of remote brand fonts. */
.admin-body, .website-body {
  --font-body: system-ui, -apple-system, "PingFang SC", "Microsoft YaHei", sans-serif;
  --font-heading: var(--font-body);
  font-family: var(--font-body);
}
.website-body .header-wordmark-slot { font-family: var(--font-heading); }
