/* ─── The Seasons ─────────────────────────────────────────────── */
@font-face { font-family:"The Seasons"; src:url("/fonts/The Seasons Light.ttf") format("truetype"); font-weight:300; font-style:normal; }
@font-face { font-family:"The Seasons"; src:url("/fonts/The Seasons Light Italic.ttf") format("truetype"); font-weight:300; font-style:italic; }
@font-face { font-family:"The Seasons"; src:url("/fonts/The Seasons Regular.ttf") format("truetype"); font-weight:400; font-style:normal; }
@font-face { font-family:"The Seasons"; src:url("/fonts/The Seasons Italic.ttf") format("truetype"); font-weight:400; font-style:italic; }
@font-face { font-family:"The Seasons"; src:url("/fonts/The Seasons Bold.ttf") format("truetype"); font-weight:700; font-style:normal; }
@font-face { font-family:"The Seasons"; src:url("/fonts/The Seasons Bold Italic.ttf") format("truetype"); font-weight:700; font-style:italic; }

/* ─── Janson Text LT Std ─────────────────────────────────────── */
@font-face { font-family:"Janson Text LT Std"; src:url("/fonts/Janson Text LT Std 55 Roman.otf") format("opentype"); font-weight:400; font-style:normal; }

/* ─── Pink Sunset ────────────────────────────────────────────── */
@font-face { font-family:"Pink Sunset"; src:url("/fonts/PinkSunset-Regular.woff2") format("woff2"); font-weight:400; font-style:normal; }
@font-face { font-family:"Pink Sunset"; src:url("/fonts/PinkSunset-Italic.woff2") format("woff2"); font-weight:400; font-style:italic; }

/* ─── MADE Sunflower ─────────────────────────────────────────── */
@font-face { font-family:"MADE Sunflower"; src:url("/fonts/MADE Sunflower.otf") format("opentype"); font-weight:400; font-style:normal; }

/* ─── Catchy Mager ───────────────────────────────────────────── */
@font-face { font-family:"Catchy Mager"; src:url("/fonts/CatchyMager-Normal.woff2") format("woff2"); font-weight:400; font-style:normal; }

/* ─── Behind The Nineties ────────────────────────────────────── */
@font-face { font-family:"Behind The Nineties"; src:url("/fonts/Behind-The-Nineties-Rg.woff2") format("woff2"); font-weight:400; font-style:normal; }
@font-face { font-family:"Behind The Nineties"; src:url("/fonts/Behind-The-Nineties-It.woff2") format("woff2"); font-weight:400; font-style:italic; }
@font-face { font-family:"Behind The Nineties"; src:url("/fonts/Behind-The-Nineties-Md.woff2") format("woff2"); font-weight:500; font-style:normal; }
@font-face { font-family:"Behind The Nineties"; src:url("/fonts/Behind-The-Nineties-Md-It.woff2") format("woff2"); font-weight:500; font-style:italic; }
@font-face { font-family:"Behind The Nineties"; src:url("/fonts/Behind-The-Nineties-Smbd.woff2") format("woff2"); font-weight:600; font-style:normal; }
@font-face { font-family:"Behind The Nineties"; src:url("/fonts/Behind-The-Nineties-Smbd-It.woff2") format("woff2"); font-weight:600; font-style:italic; }
@font-face { font-family:"Behind The Nineties"; src:url("/fonts/Behind-The-Nineties-Bd.woff2") format("woff2"); font-weight:700; font-style:normal; }
@font-face { font-family:"Behind The Nineties"; src:url("/fonts/Behind-The-Nineties-Bd-It.woff2") format("woff2"); font-weight:700; font-style:italic; }
@font-face { font-family:"Behind The Nineties"; src:url("/fonts/Behind-The-Nineties-Xbd.woff2") format("woff2"); font-weight:800; font-style:normal; }
@font-face { font-family:"Behind The Nineties"; src:url("/fonts/Behind-The-Nineties-Xbd-It.woff2") format("woff2"); font-weight:800; font-style:italic; }
@font-face { font-family:"Behind The Nineties"; src:url("/fonts/Behind-The-Nineties-Blk.woff2") format("woff2"); font-weight:900; font-style:normal; }
@font-face { font-family:"Behind The Nineties"; src:url("/fonts/Behind-The-Nineties-Blk-It.woff2") format("woff2"); font-weight:900; font-style:italic; }

/* ─── Emilea ─────────────────────────────────────────────────── */
@font-face { font-family:"Emilea"; src:url("/fonts/Emilea.woff") format("woff"); font-weight:400; font-style:normal; }

/* ─── Caligor Sans ───────────────────────────────────────────── */
@font-face { font-family:"Caligor Sans"; src:url("/fonts/Caligor Sans Clean.ttf") format("truetype"); font-weight:400; font-style:normal; }
@font-face { font-family:"Caligor Sans Stamp"; src:url("/fonts/Caligor Sans Stamp.ttf") format("truetype"); font-weight:400; font-style:normal; }
@font-face { font-family:"Caligor Sans Edge"; src:url("/fonts/Caligor Sans Edge.ttf") format("truetype"); font-weight:400; font-style:normal; }

/* ─── Greatly ────────────────────────────────────────────────── */
@font-face { font-family:"Greatly"; src:url("/fonts/Greatly Clean.ttf") format("truetype"); font-weight:400; font-style:normal; }
@font-face { font-family:"Greatly Stamp"; src:url("/fonts/Greatly Stamp.ttf") format("truetype"); font-weight:400; font-style:normal; }
@font-face { font-family:"Greatly Edge"; src:url("/fonts/Greatly Edge.ttf") format("truetype"); font-weight:400; font-style:normal; }

/* ─── Jedira ─────────────────────────────────────────────────── */
@font-face { font-family:"Jedira"; src:url("/fonts/Jedira-Regular.woff2") format("woff2"); font-weight:400; font-style:normal; }
@font-face { font-family:"Jedira"; src:url("/fonts/Jedira-Italic.woff2") format("woff2"); font-weight:400; font-style:italic; }

/* ─── Megafield ──────────────────────────────────────────────── */
@font-face { font-family:"Megafield"; src:url("/fonts/Megafield-Light.woff2") format("woff2"); font-weight:300; font-style:normal; }
@font-face { font-family:"Megafield"; src:url("/fonts/Megafield-LightItalic.woff2") format("woff2"); font-weight:300; font-style:italic; }
@font-face { font-family:"Megafield"; src:url("/fonts/Megafield-Regular.woff2") format("woff2"); font-weight:400; font-style:normal; }
@font-face { font-family:"Megafield"; src:url("/fonts/Megafield-Italic.woff2") format("woff2"); font-weight:400; font-style:italic; }
@font-face { font-family:"Megafield"; src:url("/fonts/Megafield-Medium.woff2") format("woff2"); font-weight:500; font-style:normal; }
@font-face { font-family:"Megafield"; src:url("/fonts/Megafield-MediumItalic.woff2") format("woff2"); font-weight:500; font-style:italic; }
@font-face { font-family:"Megafield"; src:url("/fonts/Megafield-SemiBold.woff2") format("woff2"); font-weight:600; font-style:normal; }
@font-face { font-family:"Megafield"; src:url("/fonts/Megafield-SemiBoldItalic.woff2") format("woff2"); font-weight:600; font-style:italic; }
@font-face { font-family:"Megafield"; src:url("/fonts/Megafield-Bold.woff2") format("woff2"); font-weight:700; font-style:normal; }
@font-face { font-family:"Megafield"; src:url("/fonts/Megafield-BoldItalic.woff2") format("woff2"); font-weight:700; font-style:italic; }
@font-face { font-family:"Megafield"; src:url("/fonts/Megafield-ExtraBold.woff2") format("woff2"); font-weight:800; font-style:normal; }
@font-face { font-family:"Megafield"; src:url("/fonts/Megafield-ExtraBoldItalic.woff2") format("woff2"); font-weight:800; font-style:italic; }

/* ─── Peachi ─────────────────────────────────────────────────── */
@font-face { font-family:"Peachi"; src:url("/fonts/Peachi-Thin.otf") format("opentype"); font-weight:100; font-style:normal; }
@font-face { font-family:"Peachi"; src:url("/fonts/Peachi-Light.otf") format("opentype"); font-weight:300; font-style:normal; }
@font-face { font-family:"Peachi"; src:url("/fonts/Peachi-Regular.otf") format("opentype"); font-weight:400; font-style:normal; }
@font-face { font-family:"Peachi"; src:url("/fonts/Peachi-Medium.otf") format("opentype"); font-weight:500; font-style:normal; }
@font-face { font-family:"Peachi"; src:url("/fonts/Peachi-Bold.otf") format("opentype"); font-weight:700; font-style:normal; }
@font-face { font-family:"Peachi"; src:url("/fonts/Peachi-Black.otf") format("opentype"); font-weight:900; font-style:normal; }

/* ─── Roylles ────────────────────────────────────────────────── */
@font-face { font-family:"Roylles"; src:url("/fonts/Roylles.ttf") format("truetype"); font-weight:400; font-style:normal; }

/* ─── Eternal Spring ─────────────────────────────────────────── */
@font-face { font-family:"Eternal Spring"; src:url("/fonts/EternalSpringThin-9669924.otf") format("opentype"); font-weight:100; font-style:normal; }
@font-face { font-family:"Eternal Spring"; src:url("/fonts/EternalSpringExtraLight-9669925.otf") format("opentype"); font-weight:200; font-style:normal; }
@font-face { font-family:"Eternal Spring"; src:url("/fonts/EternalSpringLight-9669926.otf") format("opentype"); font-weight:300; font-style:normal; }
@font-face { font-family:"Eternal Spring"; src:url("/fonts/EternalSpringRegular-9669927.otf") format("opentype"); font-weight:400; font-style:normal; }
@font-face { font-family:"Eternal Spring"; src:url("/fonts/EternalSpringMedium-9669928.otf") format("opentype"); font-weight:500; font-style:normal; }
@font-face { font-family:"Eternal Spring"; src:url("/fonts/EternalSpringSemiBold-9669929.otf") format("opentype"); font-weight:600; font-style:normal; }
@font-face { font-family:"Eternal Spring"; src:url("/fonts/EternalSpringBold-9669930.otf") format("opentype"); font-weight:700; font-style:normal; }
@font-face { font-family:"Eternal Spring"; src:url("/fonts/EternalSpringExtraBold-9669931.otf") format("opentype"); font-weight:800; font-style:normal; }

/* ─── The New Elegance ───────────────────────────────────────── */
@font-face { font-family:"The New Elegance"; src:url("/fonts/TheNewElegance-Regular.otf") format("opentype"); font-weight:400; font-style:normal; }
@font-face { font-family:"The New Elegance"; src:url("/fonts/TheNewElegance-Italic.otf") format("opentype"); font-weight:400; font-style:italic; }
@font-face { font-family:"The New Elegance"; src:url("/fonts/TheNewElegance-Condensed.otf") format("opentype"); font-weight:400; font-style:normal; font-stretch:condensed; }
@font-face { font-family:"The New Elegance"; src:url("/fonts/TheNewElegance-CondIta.otf") format("opentype"); font-weight:400; font-style:italic; font-stretch:condensed; }
@font-face { font-family:"The New Elegance Sans"; src:url("/fonts/TheNewEleganceSans-Regular.otf") format("opentype"); font-weight:400; font-style:normal; }
@font-face { font-family:"The New Elegance Sans"; src:url("/fonts/TheNewEleganceSans-Italic.otf") format("opentype"); font-weight:400; font-style:italic; }
@font-face { font-family:"The New Elegance Sans"; src:url("/fonts/TheNewEleganceSans-Light.otf") format("opentype"); font-weight:300; font-style:normal; }
@font-face { font-family:"The New Elegance Sans"; src:url("/fonts/TheNewEleganceSans-LightIta.otf") format("opentype"); font-weight:300; font-style:italic; }

/* ─── Bingo ──────────────────────────────────────────────────── */
@font-face { font-family:"Bingo"; src:url("/fonts/Bingo.woff") format("woff"); font-weight:400; font-style:normal; }

/* ─── Auralith ───────────────────────────────────────────────── */
@font-face { font-family:"Auralith"; src:url("/fonts/Auralith-BF6876616cf1387.otf") format("opentype"); font-weight:400; font-style:normal; }
@font-face { font-family:"Auralith"; src:url("/fonts/Auralith-Italic-BF6876617048eac.otf") format("opentype"); font-weight:400; font-style:italic; }

/* ─── Perandory ──────────────────────────────────────────────── */
@font-face { font-family:"Perandory"; src:url("/fonts/Perandory-Regular.otf") format("opentype"); font-weight:400; font-style:normal; }
@font-face { font-family:"Perandory Condensed"; src:url("/fonts/Perandory-Condensed.otf") format("opentype"); font-weight:400; font-style:normal; }
@font-face { font-family:"Perandory Semi-Condensed"; src:url("/fonts/Perandory-Semi-Condensed.otf") format("opentype"); font-weight:400; font-style:normal; }

/* ─── Le Major ───────────────────────────────────────────────── */
@font-face { font-family:"Le Major"; src:url("/fonts/LeMajor-Regular.woff") format("woff"); font-weight:400; font-style:normal; }
