/*
 * nicobay-genfont.css — サイト全体の書体を Gen Interface JP にする（2026-08-14）。
 *
 * Gen Interface JP … Inter と Noto Sans JP の混植 UI 書体。SIL Open Font License 1.1
 *   （商用可・無料・セルフホスト可）。https://gen.typesetting.jp/
 *   実体（@font-face）は jsDelivr の配信 CSS を inc/enqueue.php から読む。
 *
 * MyMoods 2店（mymoods-woo の #56〜#58）と同じ差し替えを NICOBAY にも入れたもの。
 *
 * 仕組み: テーマの書体指定はこの2つの CSS 変数を経由する
 *   （nicobay-tokens.css と nicobay-theme.css がどちらも `:root` で定義。
 *    各セクション CSS とテンプレート内 <style> の直書きも同時に変数参照へ置き換えた）。
 *   ここで同じ変数を上書きすれば、本文も見出しも LP もカートも一度に入れ替わる。
 *
 * セレクタが `:root body` なのは詳細度の都合。定義元はどちらも `:root`(0,1,0) なので、
 *   `html body`(0,0,2) では負ける。`:root body`(0,1,1) なら読み込み順に関係なく必ず勝つ。
 *
 * 各スタックの2番目に差し替え前の書体を残してある。万一 CDN が落ちても
 * 従来の見た目（Google Fonts の Noto Sans JP / Poppins）に素直に戻るだけで、崩れない。
 * ＝ inc/enqueue.php の Google Fonts の読み込みは保険としてそのまま残してある。
 *
 * ★元に戻す: このファイルと inc/enqueue.php の該当2行を消す（= 導入コミットの revert）。
 *   直書き→変数参照の置き換えも同じコミットに入っているので一括で戻る。
 */

:root body {
  /* 本文（base.css の body / p など）。直書きから移した和文セクションもここに集約。 */
  --font-body-family: "Gen Interface JP", "Noto Sans JP", "Noto Sans Japanese", "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;

  /* 見出し h1〜h5 / .h0〜.h5。欧文の見出し用フォント（Poppins/Archivo 等）もここへ集約。 */
  --font-heading-family: "Gen Interface JP", "Noto Sans JP", Poppins, sans-serif;
}
