/* Additional self-hosted choices for the visual editor.
   These declarations do not apply fonts to any page elements. */

/* English: flowing scripts and a soft, rounded sans serif. */
@font-face {
  font-family: "Allura";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/allura-regular.ttf") format("truetype");
}

@font-face {
  font-family: "Dancing Script";
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url("/fonts/dancing-script-variable.ttf") format("truetype");
}

@font-face {
  font-family: "Quicksand";
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url("/fonts/quicksand-variable.ttf") format("truetype");
}

/* Japanese and Latin: rounded, traditional serif, and handwritten options.
   Full font files retain kana, kanji, and punctuation for future text edits. */
@font-face {
  font-family: "Zen Maru Gothic";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/zen-maru-gothic-regular.ttf") format("truetype");
}

@font-face {
  font-family: "Zen Maru Gothic";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/zen-maru-gothic-bold.ttf") format("truetype");
}

@font-face {
  font-family: "Noto Serif JP";
  font-style: normal;
  font-weight: 200 900;
  font-display: swap;
  src: url("/fonts/noto-serif-jp-variable.ttf") format("truetype");
}

@font-face {
  font-family: "Yomogi";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/yomogi-regular.ttf") format("truetype");
}
