/* =========================================================================
   Zumi Sushi — fonts (self-hosted, latin subset)
   ========================================================================= */

@font-face {
  font-family: "DM Serif Text";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/dm-serif-text-400.woff2") format("woff2");
}

@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("../fonts/roboto-300.woff2") format("woff2");
}

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

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

@font-face {
  font-family: "Noto Serif JP";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/noto-serif-jp-subset.woff2") format("woff2");
  unicode-range: U+3059-305A, U+307F, U+3099, U+5208, U+523A, U+5305, U+5BFF, U+5DFB, U+63DA, U+63E1, U+677F, U+7269, U+84B8, U+88CF, U+8EAB, U+9244;
}
