@import url("https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600&family=Inter:wght@400;500;600&family=Noto+Sans+JP:wght@400;500;700&family=Shippori+Mincho:wght@400;500;700&display=swap");

/*
 * Design tokens for Piece of Oishi 2026.
 * Change colors, fonts and corner rounding here only.
 */
:root {
  --color-primary: #d0361e;
  --color-primary-contrast: #faf5ee;
  --color-accent: #e8775f;
  --color-bg: #faf5ee;
  --color-surface: #fffdf9;
  --color-secondary: #f3eadf;
  --color-text: #1f1914;
  --color-muted: #7a6a5c;
  --color-border: #ddd3c6;

  --font-heading: "Fraunces", "Shippori Mincho", serif;
  --font-body: "Inter", "Noto Sans JP", system-ui, sans-serif;

  --radius: 2px;
  --shadow-soft: 0 28px 56px -30px rgba(31, 25, 20, 0.4);
}

/* Japanese pages use Japanese-first fonts. */
html:lang(ja) {
  --font-heading: "Shippori Mincho", "Fraunces", serif;
  --font-body: "Noto Sans JP", "Inter", sans-serif;
}
