/* ==============================
   TS3D Local Fonts
   ============================== */

/* DM Sans — Light (300) */
@font-face {
  font-family: "DM Sans";
  src:
    url("../fonts/subset-DMSans-Light.woff2") format("woff2"),
    url("../fonts/subset-DMSans-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

/* DM Sans — Regular (400) */
@font-face {
  font-family: "DM Sans";
  src:
    url("../fonts/subset-DMSans-Regular.woff2") format("woff2"),
    url("../fonts/subset-DMSans-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Spectral — Extra Light Italic (200) — unused, kept for reference
@font-face {
  font-family: "Spectral";
  src:
    url("../fonts/Spectral-ExtraLightItalic.woff2") format("woff2"),
    url("../fonts/Spectral-ExtraLightItalic.woff") format("woff");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
} */

/* Spectral — Light Italic (300) */
@font-face {
  font-family: "Spectral";
  src:
    url("../fonts/Spectral-LightItalic.woff2") format("woff2"),
    url("../fonts/Spectral-LightItalic.woff") format("woff");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

/* Cormorant — Light (300) */
@font-face {
  font-family: "Cormorant";
  src:
    url("../fonts/subset-Cormorant-Light.woff2") format("woff2"),
    url("../fonts/subset-Cormorant-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

/* Cormorant — Regular (400) */
@font-face {
  font-family: "Cormorant";
  src:
    url("../fonts/subset-Cormorant-Regular.woff2") format("woff2"),
    url("../fonts/subset-Cormorant-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
