/* Map emall's font CSS variables to selvacrafts tokens.
 *
 * We ONLY rewrite the --ts-* variables on body.sc-site. emall's own selectors
 * (`font-family: var(--ts-font-family)` etc.) then resolve to the selvacrafts
 * fonts automatically — no direct font-family / color / h1-h6 overrides here,
 * so Elementor and other page builders keep their own typography intact. */

body.sc-site {
  --ts-font-family: var(--font-body);
  --ts-font-2-family: var(--font-body);
  --ts-heading-font-family: var(--font-display);
  --ts-btn-font-family: var(--font-body);
  --ts-menu-font-family: var(--font-body);
  --ts-sub-menu-font-family: var(--font-body);
  --ts-product-name-font-family: var(--font-display);

  --ts-heading-font-weight: var(--dw);
}
