/* -- Volvo Novum -- */

@font-face {
    font-family: "VolvoNovum-SemiLight";
    font-style: woff2 woff;
    font-weight: normal;
    src: url("/volvo/css/v1/fonts/volvo/VolvoNovum-SemiLight.eot?") format("eot"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-SemiLight.woff2") format("woff2"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-SemiLight.woff") format("woff"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-SemiLight.ttf") format("truetype"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-SemiLight.svg#VolvoNovum-SemiLight") format("svg");
  }
  @font-face {
    font-family: "VolvoNovum-Light";
    font-style: woff2 woff;
    font-weight: normal;
    src: url("/volvo/css/v1/fonts/volvo/VolvoNovum-Light.eot?") format("eot"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-Light.woff2") format("woff2"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-Light.woff") format("woff"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-Light.ttf") format("truetype"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-Light.svg#VolvoNovum-Light") format("svg");
  }
  @font-face {
    font-family: "VolvoNovum-LightItalic";
    font-style: woff2 woff;
    font-weight: normal;
    src: url("/volvo/css/v1/fonts/volvo/VolvoNovum-LightItalic.eot?") format("eot"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-LightItalic.woff2") format("woff2"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-LightItalic.woff") format("woff"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-LightItalic.ttf") format("truetype"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-LightItalic.svg#VolvoNovum-LightItalic") format("svg");
  }
  @font-face {
    font-family: "VolvoNovum-Regular";
    font-style: woff2 woff;
    font-weight: normal;
    src: url("/volvo/css/v1/fonts/volvo/VolvoNovum-Regular.eot?") format("eot"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-Regular.woff2") format("woff2"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-Regular.woff") format("woff"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-Regular.ttf") format("truetype"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-Regular.svg#VolvoNovum-Regular") format("svg");
  }
  @font-face {
    font-family: "VolvoNovum-Italic";
    font-style: woff2 woff;
    font-weight: normal;
    src: url("/volvo/css/v1/fonts/volvo/VolvoNovum-Italic.eot?") format("eot"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-Italic.woff2") format("woff2"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-Italic.woff") format("woff"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-Italic.ttf") format("truetype"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-Italic.svg#VolvoNovum-Italic") format("svg");
  }
  @font-face {
    font-family: "VolvoNovum-Medium";
    font-style: woff2 woff;
    font-weight: normal;
    src: url("/volvo/css/v1/fonts/volvo/VolvoNovum-Medium.eot?") format("eot"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-Medium.woff2") format("woff2"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-Medium.woff") format("woff"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-Medium.ttf") format("truetype"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-Medium.svg#VolvoNovum-Medium") format("svg");
  }
  @font-face {
    font-family: "VolvoNovum-MediumItalic";
    font-style: woff2 woff;
    font-weight: normal;
    src: url("/volvo/css/v1/fonts/volvo/VolvoNovum-MediumItalic.eot?") format("eot"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-MediumItalic.woff2") format("woff2"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-MediumItalic.woff") format("woff"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-MediumItalic.ttf") format("truetype"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-MediumItalic.svg#VolvoNovum-MediumItalic") format("svg");
  }
  @font-face {
    font-family: "VolvoNovum-Bold";
    font-style: woff2 woff;
    font-weight: normal;
    src: url("/volvo/css/v1/fonts/volvo/VolvoNovum-Bold.eot?") format("eot"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-Bold.woff2") format("woff2"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-Bold.woff") format("woff"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-Bold.ttf") format("truetype"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-Bold.svg#VolvoNovum-Bold") format("svg");
  }
  @font-face {
    font-family: "VolvoNovum-BoldItalic";
    font-style: woff2 woff;
    font-weight: normal;
    src: url("/volvo/css/v1/fonts/volvo/VolvoNovum-BoldItalic.eot?") format("eot"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-BoldItalic.woff2") format("woff2"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-BoldItalic.woff") format("woff"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-BoldItalic.ttf") format("truetype"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-BoldItalic.svg#VolvoNovum-BoldItalic") format("svg");
  }
  @font-face {
    font-family: "VolvoNovum-BoldItalic";
    font-style: woff2 woff;
    font-weight: normal;
    src: url("/volvo/css/v1/fonts/volvo/VolvoNovum-BoldItalic.eot?") format("eot"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-BoldItalic.woff2") format("woff2"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-BoldItalic.woff") format("woff"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-BoldItalic.ttf") format("truetype"), url("/volvo/css/v1/fonts/volvo/VolvoNovum-BoldItalic.svg#VolvoNovum-BoldItalic") format("svg");
  }
  @font-face {
    font-family: "VolvoSerifPro-Regular";
    font-style: woff2 woff;
    font-weight: normal;
    src: url("/volvo/css/v1/fonts/volvo/VolvoSerifPro-Regular.eot?") format("eot"), url("/volvo/css/v1/fonts/volvo/VolvoSerifPro-Regular.woff2") format("woff2"), url("/volvo/css/v1/fonts/volvo/VolvoSerifPro-Regular.woff") format("woff"), url("/volvo/css/v1/fonts/volvo/VolvoSerifPro-Regular.ttf") format("truetype"), url("/volvo/css/v1/fonts/volvo/VolvoSerifPro-Regular.svg#VolvoSerifPro-Regular") format("svg");
  }
  @font-face {
    font-family: "VolvoSerifPro-Italic";
    font-style: woff2 woff;
    font-weight: normal;
    src: url("/volvo/css/v1/fonts/volvo/VolvoSerifPro-Italic.eot?") format("eot"), url("/volvo/css/v1/fonts/volvo/VolvoSerifPro-Italic.woff2") format("woff2"), url("/volvo/css/v1/fonts/volvo/VolvoSerifPro-Italic.woff") format("woff"), url("/volvo/css/v1/fonts/volvo/VolvoSerifPro-Italic.ttf") format("truetype"), url("/volvo/css/v1/fonts/volvo/VolvoSerifPro-Italic.svg#VolvoSerifPro-Italic") format("svg");
  }
  @font-face {
    font-family: "VolvoSerifPro-Bold";
    font-style: woff2 woff;
    font-weight: normal;
    src: url("/volvo/css/v1/fonts/volvo/VolvoSerifPro-Bold.eot?") format("eot"), url("/volvo/css/v1/fonts/volvo/VolvoSerifPro-Bold.woff2") format("woff2"), url("/volvo/css/v1/fonts/volvo/VolvoSerifPro-Bold.woff") format("woff"), url("/volvo/css/v1/fonts/volvo/VolvoSerifPro-Bold.ttf") format("truetype"), url("/volvo/css/v1/fonts/volvo/VolvoSerifPro-Bold.svg#VolvoSerifPro-Bold") format("svg");
  }
  @font-face {
    font-family: "VolvoSerifPro-BoldItalic";
    font-style: woff2 woff;
    font-weight: normal;
    src: url("/volvo/css/v1/fonts/volvo/VolvoSerifPro-BoldItalic.eot?") format("eot"), url("/volvo/css/v1/fonts/volvo/VolvoSerifPro-BoldItalic.woff2") format("woff2"), url("/volvo/css/v1/fonts/volvo/VolvoSerifPro-BoldItalic.woff") format("woff"), url("/volvo/css/v1/fonts/volvo/VolvoSerifPro-BoldItalic.ttf") format("truetype"), url("/volvo/css/v1/fonts/volvo/VolvoSerifPro-BoldItalic.svg#VolvoSerifPro-BoldItalic") format("svg");
  }