/* ==========================================================================
   Diodrum Font Family - Web Fonts
   Licensed by Arclin
   
   Font-family names match original AEM CSS conventions exactly.
   Each weight variant has its own font-family name as AEM expects.
   ========================================================================== */

/* --- Extralight (200) --- */
@font-face {
  font-family: "Diodrum Extralight";
  src: url('../fonts/diodrum/Diodrum-Extralight.woff2') format('woff2'),
       url('../fonts/diodrum/Diodrum-Extralight.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Diodrum Extralight Italic";
  src: url('../fonts/diodrum/Diodrum-ExtralightItalic.woff2') format('woff2'),
       url('../fonts/diodrum/Diodrum-ExtralightItalic.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* --- Light (300) --- */
@font-face {
  font-family: "Diodrum Light";
  src: url('../fonts/diodrum/Diodrum-Light.woff2') format('woff2'),
       url('../fonts/diodrum/Diodrum-Light.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Diodrum Light Italic";
  src: url('../fonts/diodrum/Diodrum-LightItalic.woff2') format('woff2'),
       url('../fonts/diodrum/Diodrum-LightItalic.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* --- Regular (400) --- */
@font-face {
  font-family: "Diodrum Regular";
  src: url('../fonts/diodrum/Diodrum-Regular.woff2') format('woff2'),
       url('../fonts/diodrum/Diodrum-Regular.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Diodrum";
  src: url('../fonts/diodrum/Diodrum-Regular.woff2') format('woff2'),
       url('../fonts/diodrum/Diodrum-Regular.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Diodrum regular";
  src: url('../fonts/diodrum/Diodrum-Regular.woff2') format('woff2'),
       url('../fonts/diodrum/Diodrum-Regular.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Diodrum Regular Italic";
  src: url('../fonts/diodrum/Diodrum-RegularItalic.woff2') format('woff2'),
       url('../fonts/diodrum/Diodrum-RegularItalic.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* --- Medium (500) --- */
@font-face {
  font-family: "Diodrum Medium";
  src: url('../fonts/diodrum/Diodrum-Medium.woff2') format('woff2'),
       url('../fonts/diodrum/Diodrum-Medium.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Diodrum Medium Italic";
  src: url('../fonts/diodrum/Diodrum-MediumItalic.woff2') format('woff2'),
       url('../fonts/diodrum/Diodrum-MediumItalic.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* --- Semibold (600) --- */
@font-face {
  font-family: "Diodrum Semibold";
  src: url('../fonts/diodrum/Diodrum-Semibold.woff2') format('woff2'),
       url('../fonts/diodrum/Diodrum-Semibold.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Diodrum SemiBold";
  src: url('../fonts/diodrum/Diodrum-Semibold.woff2') format('woff2'),
       url('../fonts/diodrum/Diodrum-Semibold.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Diodrum Semibold Italic";
  src: url('../fonts/diodrum/Diodrum-SemiboldItalic.woff2') format('woff2'),
       url('../fonts/diodrum/Diodrum-SemiboldItalic.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* --- Bold (700) --- */
@font-face {
  font-family: "Diodrum Bold";
  src: url('../fonts/diodrum/Diodrum-Bold.woff2') format('woff2'),
       url('../fonts/diodrum/Diodrum-Bold.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Diodrum Bold Italic";
  src: url('../fonts/diodrum/Diodrum-BoldItalic.woff2') format('woff2'),
       url('../fonts/diodrum/Diodrum-BoldItalic.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* --- Condensed Semibold --- */
/* Note: No web font file available for DiodrumCondensed-SemiBold.
   Original AEM used .otf format. If needed, convert to woff2 separately. */
