/*
 | KHERP - Kantumruy Pro @font-face ONLY (no global overrides).
 |
 | Link this from standalone pages (login, password reset, public invoice,
 | order board, storefronts) that keep their own typography but still need
 | Khmer glyphs. The browser falls back per character, so adding
 | "Kantumruy Pro" to those pages' font stacks fixes Khmer without
 | changing the Latin design. The SPA keeps using css/kherp-fonts.css,
 | which also sets the global family.
 |
 | URLs are RELATIVE to this stylesheet so they resolve at a domain root and
 | in a sub-folder install such as /kh-erp.
 */

@font-face {
  font-family: 'Kantumruy Pro';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('../fonts/kantumruy-pro/KantumruyPro-Light.woff2') format('woff2'),
       url('../fonts/kantumruy-pro/KantumruyPro-Light.ttf') format('truetype');
}
@font-face {
  font-family: 'Kantumruy Pro';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/kantumruy-pro/KantumruyPro-Regular.woff2') format('woff2'),
       url('../fonts/kantumruy-pro/KantumruyPro-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Kantumruy Pro';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('../fonts/kantumruy-pro/KantumruyPro-Medium.woff2') format('woff2'),
       url('../fonts/kantumruy-pro/KantumruyPro-Medium.ttf') format('truetype');
}
@font-face {
  font-family: 'Kantumruy Pro';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../fonts/kantumruy-pro/KantumruyPro-SemiBold.woff2') format('woff2'),
       url('../fonts/kantumruy-pro/KantumruyPro-SemiBold.ttf') format('truetype');
}
@font-face {
  font-family: 'Kantumruy Pro';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/kantumruy-pro/KantumruyPro-Bold.woff2') format('woff2'),
       url('../fonts/kantumruy-pro/KantumruyPro-Bold.ttf') format('truetype');
}
