/* SafeFonts - Generated CSS */
/* Generated: 2026-02-25 18:57:05 */

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

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

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

@font-face {
  font-family: 'Mark OT Book';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('https://konkretmagazin.de/wp-content/uploads/safefonts/mark-ot-book/MarkOT-Book-1772042024.woff2') format('woff2');
}

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

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

:root {
  --safefonts-mark-ot-black: 'Mark OT Black', sans-serif;
  --safefonts-mark-ot-bold: 'Mark OT Bold', sans-serif;
  --safefonts-mark-ot-book: 'Mark OT Book', sans-serif;
  --safefonts-mark-ot-heavy: 'Mark OT Heavy', sans-serif;
}

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

.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-book-font-family {
  font-family: 'Mark OT Book', sans-serif;
}

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

