/* ==========================================================
   Ulia.Radio — Déclarations de polices
   ========================================================== */

/* ==========================================================
   Clash Display
   ========================================================== */

@font-face {
  font-family: 'Clash Display';
  src: url('../fonts/clash-display/ClashDisplay-Extralight.woff2') format('woff2');
  font-weight: 200; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Clash Display';
  src: url('../fonts/clash-display/ClashDisplay-Light.woff2') format('woff2');
  font-weight: 300; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Clash Display';
  src: url('../fonts/clash-display/ClashDisplay-Regular.woff2') format('woff2');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Clash Display';
  src: url('../fonts/clash-display/ClashDisplay-Medium.woff2') format('woff2');
  font-weight: 500; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Clash Display';
  src: url('../fonts/clash-display/ClashDisplay-Semibold.woff2') format('woff2');
  font-weight: 600; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Clash Display';
  src: url('../fonts/clash-display/ClashDisplay-Bold.woff2') format('woff2');
  font-weight: 700; font-style: normal; font-display: swap;
}

/* ==========================================================
   Albert Sans
   ========================================================== */

/* ---------- 100 Thin ---------- */
@font-face {
  font-family: 'Albert Sans';
  src: url('../fonts/albert-sans/AlbertSans-Thin.woff2') format('woff2');
  font-weight: 100; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Albert Sans';
  src: url('../fonts/albert-sans/AlbertSans-ThinItalic.woff2') format('woff2');
  font-weight: 100; font-style: italic; font-display: swap;
}

/* ---------- 200 ExtraLight ---------- */
@font-face {
  font-family: 'Albert Sans';
  src: url('../fonts/albert-sans/AlbertSans-ExtraLight.woff2') format('woff2');
  font-weight: 200; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Albert Sans';
  src: url('../fonts/albert-sans/AlbertSans-ExtraLightItalic.woff2') format('woff2');
  font-weight: 200; font-style: italic; font-display: swap;
}

/* ---------- 300 Light ---------- */
@font-face {
  font-family: 'Albert Sans';
  src: url('../fonts/albert-sans/AlbertSans-Light.woff2') format('woff2');
  font-weight: 300; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Albert Sans';
  src: url('../fonts/albert-sans/AlbertSans-LightItalic.woff2') format('woff2');
  font-weight: 300; font-style: italic; font-display: swap;
}

/* ---------- 400 Regular ---------- */
@font-face {
  font-family: 'Albert Sans';
  src: url('../fonts/albert-sans/AlbertSans-Regular.woff2') format('woff2');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Albert Sans';
  src: url('../fonts/albert-sans/AlbertSans-Italic.woff2') format('woff2');
  font-weight: 400; font-style: italic; font-display: swap;
}

/* ---------- 500 Medium ---------- */
@font-face {
  font-family: 'Albert Sans';
  src: url('../fonts/albert-sans/AlbertSans-Medium.woff2') format('woff2');
  font-weight: 500; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Albert Sans';
  src: url('../fonts/albert-sans/AlbertSans-MediumItalic.woff2') format('woff2');
  font-weight: 500; font-style: italic; font-display: swap;
}

/* ---------- 600 SemiBold ---------- */
@font-face {
  font-family: 'Albert Sans';
  src: url('../fonts/albert-sans/AlbertSans-SemiBold.woff2') format('woff2');
  font-weight: 600; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Albert Sans';
  src: url('../fonts/albert-sans/AlbertSans-SemiBoldItalic.woff2') format('woff2');
  font-weight: 600; font-style: italic; font-display: swap;
}

/* ---------- 700 Bold ---------- */
@font-face {
  font-family: 'Albert Sans';
  src: url('../fonts/albert-sans/AlbertSans-Bold.woff2') format('woff2');
  font-weight: 700; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Albert Sans';
  src: url('../fonts/albert-sans/AlbertSans-BoldItalic.woff2') format('woff2');
  font-weight: 700; font-style: italic; font-display: swap;
}

/* ---------- 800 ExtraBold ---------- */
@font-face {
  font-family: 'Albert Sans';
  src: url('../fonts/albert-sans/AlbertSans-ExtraBold.woff2') format('woff2');
  font-weight: 800; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Albert Sans';
  src: url('../fonts/albert-sans/AlbertSans-ExtraBoldItalic.woff2') format('woff2');
  font-weight: 800; font-style: italic; font-display: swap;
}

/* ---------- 900 Black ---------- */
@font-face {
  font-family: 'Albert Sans';
  src: url('../fonts/albert-sans/AlbertSans-Black.woff2') format('woff2');
  font-weight: 900; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Albert Sans';
  src: url('../fonts/albert-sans/AlbertSans-BlackItalic.woff2') format('woff2');
  font-weight: 900; font-style: italic; font-display: swap;
}