/* Samitech webfonts — Inter (display + UI + body), self-hosted locally
   (renderer/fonts/*.woff2) so the widget works fully offline — no Google
   Fonts CDN dependency.
   Inter is the only brand face. No monospace: data fields (SKU, price,
   stock) use Inter with tabular figures. --font-mono is kept only as a
   legacy alias to the sans stack. */

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/inter-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('../fonts/inter-500.woff2') format('woff2');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../fonts/inter-600.woff2') format('woff2');
}

:root {
  --font-sans: 'Inter', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  --font-mono: 'Inter', 'Helvetica Neue', Helvetica, Arial, sans-serif; /* legacy alias — monospace retired */
}
