/* MTG Cards Rule Text */
@font-face {
    font-family: 'Gentium Plus';
    font-style: normal;
    font-weight: normal;
    src: url('GentiumPlus-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'Gentium Plus';
    font-style: italic;
    font-weight: normal;
    src: url('GentiumPlus-Italic.ttf') format('truetype');
}

@font-face {
    font-family: 'Gentium Plus';
    font-style: normal;
    font-weight: bold;
    src: url('GentiumPlus-Bold.ttf') format('truetype');
}

@font-face {
    font-family: 'Gentium Plus';
    font-style: italic;
    font-weight: bold;
    src: url('GentiumPlus-BoldItalic.ttf') format('truetype');
}

@font-face {
    font-family: 'MagicMedieval Regular';
    font-style: normal;
    font-weight: normal;
    src: url('Magicm.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica LT Condensed';
    font-style: normal;
    font-weight: bold;
    src: url('helvetica_lt_87_condensed.ttf') format('truetype');
}

@font-face {
    font-family: 'Keyrune';
    src: url('//cdn.jsdelivr.net/npm/keyrune@latest/fonts/keyrune.eot');
    src: url('//cdn.jsdelivr.net/npm/keyrune@latest/fonts/keyrune.eot?#iefix') format('embedded-opentype'),
    url('//cdn.jsdelivr.net/npm/keyrune@latest/fonts/keyrune.woff2') format('woff2'),
    url('//cdn.jsdelivr.net/npm/keyrune@latest/fonts/keyrune.woff') format('woff'),
    url('//cdn.jsdelivr.net/npm/keyrune@latest/fonts/keyrune.ttf') format('truetype'),
    url('//cdn.jsdelivr.net/npm/keyrune@latest/fonts/keyrune.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* Beleren - COFIV */
/* Beleren Bold */
@font-face {
  font-family: "Beleren Bold";
  src:
    url("./Beleren2016-Bold.woff") format("woff"),
    url("./Beleren2016-Bold.ttf") format("truetype"),
    url("./Beleren2016-Bold.svg#Beleren2016-Bold") format("svg");
  font-style: normal;
  font-weight: bold;
  text-rendering: optimizeLegibility;
}

/* Beleren SmallCaps Bold */
@font-face {
  font-family: "Beleren SmallCaps Bold";
  src:
    url("./Beleren2016SmallCaps-Bold.woff") format("woff"),
    url("./Beleren2016SmallCaps-Bold.ttf") format("truetype"),
    url("./Beleren2016SmallCaps-Bold.svg#Beleren2016SmallCaps-Bold") format("svg");
  font-style: normal;
  font-weight: bold;
  text-rendering: optimizeLegibility;
}

/* Beleren SmallCaps BoldItalic */
@font-face {
  font-family: "Beleren SmallCaps BoldItalic";
  src:
    url("./Beleren2016SmallCaps-BoldItalic.woff") format("woff"),
    url("./Beleren2016SmallCaps-BoldItalic.ttf") format("truetype"),
    url("./Beleren2016SmallCaps-BoldItalic.svg#Beleren2016SmallCaps-BoldItalic") format("svg");
  font-style: italic;
  font-weight: bold;
  text-rendering: optimizeLegibility;
}

.magic-beleren {
    font-family: "Beleren SmallCaps Bold";
}


.card_text {
    font-family: "Gentium Plus", sans-serif;
}


.magic {
    font-family: "MagicMedieval Regular", sans-serif;
}

.event-title {
    font-family: 'Helvetica LT Condensed', 'Montserrat', sans-serif;
    text-transform: uppercase;
    text-decoration: underline;
    text-decoration-color: var(--flyer-border-col);
    color: var(--flyer-border-col);
}
