/* SafeFonts - Generated CSS */
/* Generated: 2026-02-20 09:24:20 */

/* ================================= */
/*   FONT FACE DECLARATIONS         */
/* ================================= */

@font-face {
  font-family: 'Harriet Regular';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('https://konkret-magazin.de/wp-content/uploads/safefonts/harriet-regular/HarrietText-Regular-1771575860.woff2') format('woff2');
}

@font-face {
  font-family: 'Mark OT Black';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('https://konkret-magazin.de/wp-content/uploads/safefonts/mark-ot-black/MarkOT-Black-1771537979.woff2') format('woff2');
}

@font-face {
  font-family: 'Mark OT Bold';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('https://konkret-magazin.de/wp-content/uploads/safefonts/mark-ot-bold/MarkOT-Bold-1771538174.woff2') format('woff2');
}

@font-face {
  font-family: 'Mark OT Heavy';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('https://konkret-magazin.de/wp-content/uploads/safefonts/mark-ot-heavy/MarkOT-Heavy-1771538189.woff2') format('woff2');
}

@font-face {
  font-family: 'Mark OT Ultra';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('https://konkret-magazin.de/wp-content/uploads/safefonts/mark-ot-ultra/MarkOT-Ultra-1771538204.woff2') format('woff2');
}

@font-face {
  font-family: 'Markt OT Book';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('https://konkret-magazin.de/wp-content/uploads/safefonts/markt-ot-book/MarkOT-Book-1771537995.woff2') format('woff2');
}

/* ================================= */
/*   CSS VARIABLES                  */
/* ================================= */

:root {
  --safefonts-harriet-regular: 'Harriet Regular', sans-serif;
  --safefonts-mark-ot-black: 'Mark OT Black', sans-serif;
  --safefonts-mark-ot-bold: 'Mark OT Bold', sans-serif;
  --safefonts-mark-ot-heavy: 'Mark OT Heavy', sans-serif;
  --safefonts-mark-ot-ultra: 'Mark OT Ultra', sans-serif;
  --safefonts-markt-ot-book: 'Markt OT Book', sans-serif;
}

/* ================================= */
/*   GUTENBERG FONT FAMILY CLASSES  */
/* ================================= */

.has-harriet-regular-font-family {
  font-family: 'Harriet Regular', sans-serif;
}

.has-mark-ot-black-font-family {
  font-family: 'Mark OT Black', sans-serif;
}

.has-mark-ot-bold-font-family {
  font-family: 'Mark OT Bold', sans-serif;
}

.has-mark-ot-heavy-font-family {
  font-family: 'Mark OT Heavy', sans-serif;
}

.has-mark-ot-ultra-font-family {
  font-family: 'Mark OT Ultra', sans-serif;
}

.has-markt-ot-book-font-family {
  font-family: 'Markt OT Book', sans-serif;
}

