/* Google Fonts - Self Hosted */
/* Inter */
@font-face {
  font-display: swap;
  font-family: 'Inter';
  font-style: italic;
  font-weight: 100 900;
  src: url('./inter/inter-italic.woff2') format('woff2'),
       url('./inter/inter-italic.woff') format('woff');
}
/* Inter */
@font-face {
  font-display: swap;
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  src: url('./inter/inter.woff2') format('woff2'),
       url('./inter/inter.woff') format('woff');
}

/* Allura */
@font-face {
  font-display: swap;
  font-family: 'Allura';
  font-style: normal;
  font-weight: 400;
  src: url('./allura/Allura-Regular.woff2') format('woff2'),
       url('./allura/Allura-Regular.woff') format('woff');
}



/* Bebas Neue */
@font-face {
  font-display: swap;
  font-family: 'Bebas Neue';
  font-style: normal;
  font-weight: 400;
  src: url('./bebas-neue/BebasNeue-Regular.woff2') format('woff2'),
       url('./bebas-neue/BebasNeue-Regular.woff') format('woff');
}

/* Dancing Script - Variable Font */
@font-face {
  font-display: swap;
  font-family: 'Dancing Script';
  font-style: normal;
  font-weight: 400 700;
  src: url('./dancing-script/dancingscript-variablefont_wght-webfont.woff2') format('woff2'),
       url('./dancing-script/dancingscript-variablefont_wght-webfont.woff') format('woff');
}

/* Fjalla One */
/* @font-face {
  font-display: swap;
  font-family: 'Fjalla One';
  font-style: normal;
  font-weight: 400;
  src: url('./fjalla-one/fjallaone-regular-webfont.woff2') format('woff2'),
       url('./fjalla-one/fjallaone-regular-webfont.woff') format('woff');
} */

/* Great Vibes */
@font-face {
  font-display: swap;
  font-family: 'Great Vibes';
  font-style: normal;
  font-weight: 400;
  src: url('./great-vibes/GreatVibes-Regular.woff2') format('woff2'),
       url('./great-vibes/GreatVibes-Regular.woff') format('woff');
}

/* Kaushan Script */
/* @font-face {
  font-display: swap;
  font-family: 'Kaushan Script';
  font-style: normal;
  font-weight: 400;
  src: url('./kaushan-script/KaushanScript-Regular.woff2') format('woff2'),
       url('./kaushan-script/KaushanScript-Regular.woff') format('woff');
} */

/* Mochiy Pop One */
/* @font-face {
  font-display: swap;
  font-family: 'Mochiy Pop One';
  font-style: normal;
  font-weight: 400;
  src: url('./mochiy-pop-one/MochiyPopOne-Regular.woff2') format('woff2'),
       url('./mochiy-pop-one/MochiyPopOne-Regular.woff') format('woff');
} */

/* Mochiy Pop P One */
@font-face {
  font-display: swap;
  font-family: 'Mochiy Pop P One';
  font-style: normal;
  font-weight: 400;
  src: url('./mochiy-pop-p-one/MochiyPopPOne-Regular.woff2') format('woff2'),
       url('./mochiy-pop-p-one/MochiyPopPOne-Regular.woff') format('woff');
}

/* Stick */
@font-face {
  font-display: swap;
  font-family: 'Stick';
  font-style: normal;
  font-weight: 400;
  src: url('./stick/Stick-Regular.woff2') format('woff2'),
       url('./stick/Stick-Regular.woff') format('woff');
}

/* Dela Gothic One */
@font-face {
  font-display: swap;
  font-family: 'Dela Gothic One';
  font-style: normal;
  font-weight: 400;
  src: url('./Dela_Gothic_One/DelaGothicOne-Regular.woff2') format('woff2'),
       url('./Dela_Gothic_One/DelaGothicOne-Regular.woff') format('woff');
}

/* Dot Gothic 16 */
@font-face {
  font-display: swap;
  font-family: 'Dot Gothic 16';
  font-style: normal;
  font-weight: 400;
  src: url('./DotGothic16/DotGothic16-Regular.woff2') format('woff2'),
       url('./DotGothic16/DotGothic16-Regular.woff') format('woff');
}

/* Kaisei Decol */
@font-face {
  font-display: swap;
  font-family: 'Kaisei Decol';
  font-style: normal;
  font-weight: 400;
  src: url('./Kaisei_Decol/KaiseiDecol-Regular.woff2') format('woff2'),
       url('./Kaisei_Decol/KaiseiDecol-Regular.woff') format('woff');
}

/* Noto Serif JP */
@font-face {
  font-display: swap;
  font-family: 'Noto Serif JP';
  font-style: normal;
  font-weight: 100 900;
  src: url('./Noto_Serif_JP/NotoSerifJP-VariableFont_wght.woff2') format('woff2'),
       url('./Noto_Serif_JP/NotoSerifJP-VariableFont_wght.woff') format('woff');
}

/* Reggae One */
@font-face {
  font-display: swap;
  font-family: 'Reggae One';
  font-style: normal;
  font-weight: 400;
  src: url('./Reggae_One/ReggaeOne-Regular.woff2') format('woff2'),
       url('./Reggae_One/ReggaeOne-Regular.woff') format('woff');
}

/* RocknRoll One */
@font-face {
  font-display: swap;
  font-family: 'RocknRoll One';
  font-style: normal;
  font-weight: 400;
  src: url('./RocknRoll_One/RocknRollOne-Regular.woff2') format('woff2'),
       url('./RocknRoll_One/RocknRollOne-Regular.woff') format('woff');
}

/* Sawarabi Mincho */
@font-face {
  font-display: swap;
  font-family: 'Sawarabi Mincho';
  font-style: normal;
  font-weight: 400;
  src: url('./Sawarabi_Mincho/SawarabiMincho-Regular.woff2') format('woff2'),
       url('./Sawarabi_Mincho/SawarabiMincho-Regular.woff') format('woff');
}

/* Shippori Mincho B1 */
@font-face {
  font-display: swap;
  font-family: 'Shippori Mincho B1';
  font-style: normal;
  font-weight: 400;
  src: url('./Shippori_Mincho_B1/ShipporiMinchoB1-Medium.woff2') format('woff2'),
       url('./Shippori_Mincho_B1/ShipporiMinchoB1-Medium.woff') format('woff');
}

/* Train One */
@font-face {
  font-display: swap;
  font-family: 'Train One';
  font-style: normal;
  font-weight: 400;
  src: url('./Train_One/TrainOne-Regular.woff2') format('woff2'),
       url('./Train_One/TrainOne-Regular.woff') format('woff');
}

/* Yusei Magic */
@font-face {
  font-display: swap;
  font-family: 'Yusei Magic';
  font-style: normal;
  font-weight: 400;
  src: url('./Yusei_Magic/YuseiMagic-Regular.woff2') format('woff2'),
       url('./Yusei_Magic/YuseiMagic-Regular.woff') format('woff');
}

/* Zen Kurenaido */
@font-face {
  font-display: swap;
  font-family: 'Zen Kurenaido';
  font-style: normal;
  font-weight: 400;
  src: url('./Zen_Kurenaido/ZenKurenaido-Regular.woff2') format('woff2'),
       url('./Zen_Kurenaido/ZenKurenaido-Regular.woff') format('woff');
}

/* Zen Old Mincho */
@font-face {
  font-display: swap;
  font-family: 'Zen Old Mincho';
  font-style: normal;
  font-weight: 400;
  src: url('./Zen_Old_Mincho/ZenOldMincho-Regular.woff2') format('woff2'),
       url('./Zen_Old_Mincho/ZenOldMincho-Regular.woff') format('woff');
}

/* M PLUS 1 */
@font-face {
  font-display: swap;
  font-family: 'M PLUS 1';
  font-style: normal;
  font-weight: 400;
  src: url('./M_PLUS_1/MPLUS1-Black.woff2') format('woff2'),
       url('./M_PLUS_1/MPLUS1-Black.woff') format('woff');
}

/* Zen Kaku Gothic New */
@font-face {
  font-display: swap;
  font-family: 'Zen Kaku Gothic New';
  font-style: normal;
  font-weight: 400;
  src: url('./Zen_Kaku_Gothic_New/ZenKakuGothicNew-Regular.woff2') format('woff2'),
       url('./Zen_Kaku_Gothic_New/ZenKakuGothicNew-Regular.woff') format('woff');
}

/* Tangerine */
@font-face {
  font-display: swap;
  font-family: 'Tangerine';
  font-style: normal;
  font-weight: 400;
  src: url('./Tangerine/Tangerine-Bold.woff2') format('woff2'),
       url('./Tangerine/Tangerine-Bold.woff') format('woff');
}