﻿/* Sanomat News Headline - Variable Font (Weight + Width), from sndp-design-system tokens/fonts/hs/fonts.css */
@font-face {
  font-family: "Sanomat News Headline";
  font-weight: 300 900;
  font-stretch: 1% 100%;
  font-style: normal;
  font-display: block;
  src: url(https://fonts.sanoma-sndp.fi/sanomat-news-headline-vf-wdth-wght-upright-v1.woff2) format("woff2");
}

@font-face {
  font-family: "Sanomat News Headline";
  font-weight: 300 900;
  font-stretch: 1% 100%;
  font-style: italic;
  font-display: block;
  src: url(https://fonts.sanoma-sndp.fi/sanomat-news-headline-vf-wdth-wght-italic-v1.woff2) format("woff2");
}

/* Sanomat News - Variable Font (Weight + Optical Size), used by content.body + ui.title */
@font-face {
  font-family: "Sanomat News";
  font-weight: 300 900;
  font-style: normal;
  font-display: block;
  src: url(https://fonts.sanoma-sndp.fi/sanomat-news-vf-opsz-wght-upright-v1.woff2) format("woff2");
}

@font-face {
  font-family: "Sanomat News";
  font-weight: 300 900;
  font-style: italic;
  font-display: block;
  src: url(https://fonts.sanoma-sndp.fi/sanomat-news-vf-opsz-wght-italic-v1.woff2) format("woff2");
}

/* Helsingin News - Variable Font (Weight + Optical Size) */
@font-face {
  font-family: "Helsingin News";
  font-weight: 300 800;
  font-style: normal;
  font-display: block;
  src:
    url(https://fonts.sanoma-sndp.fi/helsingin-news-vf-opsz-wght-upright-v1.woff2) format("woff2"),
    url(https://fonts.sanoma-sndp.fi/helsingin-news-vf-opsz-wght-upright-v1.woff) format("woff");
}

@font-face {
  font-family: "Helsingin News";
  font-weight: 300 800;
  font-style: italic;
  font-display: block;
  src:
    url(https://fonts.sanoma-sndp.fi/helsingin-news-vf-opsz-wght-italic-v1.woff2) format("woff2"),
    url(https://fonts.sanoma-sndp.fi/helsingin-news-vf-opsz-wght-italic-v1.woff) format("woff");
}