/* Cisco Sans Font Family */

@font-face {
    font-family: 'Cisco Sans';
    src: url('/shared-assets/fonts/cisco-sans/CiscoSansTTThin.woff2') format('woff2'),
         url('/shared-assets/fonts/cisco-sans/CiscoSansTTThin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cisco Sans';
    src: url('/shared-assets/fonts/cisco-sans/CiscoSansTTThinOblique.woff2') format('woff2'),
         url('/shared-assets/fonts/cisco-sans/CiscoSansTTThinOblique.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Cisco Sans';
    src: url('/shared-assets/fonts/cisco-sans/CiscoSansTTExtraLight.woff2') format('woff2'),
         url('/shared-assets/fonts/cisco-sans/CiscoSansTTExtraLight.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cisco Sans';
    src: url('/shared-assets/fonts/cisco-sans/CiscoSansTTExtraLightOblique.woff2') format('woff2'),
         url('/shared-assets/fonts/cisco-sans/CiscoSansTTExtraLightOblique.woff') format('woff');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Cisco Sans';
    src: url('/shared-assets/fonts/cisco-sans/CiscoSansTTLight.woff2') format('woff2'),
         url('/shared-assets/fonts/cisco-sans/CiscoSansTTLight.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cisco Sans';
    src: url('/shared-assets/fonts/cisco-sans/CiscoSansTTLightOblique.woff2') format('woff2'),
         url('/shared-assets/fonts/cisco-sans/CiscoSansTTLightOblique.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Cisco Sans';
    src: url('/shared-assets/fonts/cisco-sans/CiscoSansTTRegular.woff2') format('woff2'),
         url('/shared-assets/fonts/cisco-sans/CiscoSansTTRegular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cisco Sans';
    src: url('/shared-assets/fonts/cisco-sans/CiscoSansTTRegularOblique.woff2') format('woff2'),
         url('/shared-assets/fonts/cisco-sans/CiscoSansTTRegularOblique.woff') format('woff');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Cisco Sans';
    src: url('/shared-assets/fonts/cisco-sans/CiscoSansTTBold.woff2') format('woff2'),
         url('/shared-assets/fonts/cisco-sans/CiscoSansTTBold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cisco Sans';
    src: url('/shared-assets/fonts/cisco-sans/CiscoSansTTBoldOblique.woff2') format('woff2'),
         url('/shared-assets/fonts/cisco-sans/CiscoSansTTBoldOblique.woff') format('woff');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Cisco Sans';
    src: url('/shared-assets/fonts/cisco-sans/CiscoSansTTHeavy.woff2') format('woff2'),
         url('/shared-assets/fonts/cisco-sans/CiscoSansTTHeavy.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cisco Sans';
    src: url('/shared-assets/fonts/cisco-sans/CiscoSansTTHeavyOblique.woff2') format('woff2'),
         url('/shared-assets/fonts/cisco-sans/CiscoSansTTHeavyOblique.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

/* Cisco Sans Condensed */

@font-face {
    font-family: 'Cisco Sans Condensed';
    src: url('/shared-assets/fonts/cisco-sans/CiscoSansTTCondRegular.woff2') format('woff2'),
         url('/shared-assets/fonts/cisco-sans/CiscoSansTTCondRegular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cisco Sans Condensed';
    src: url('/shared-assets/fonts/cisco-sans/CiscoSansTTCondBold.woff2') format('woff2'),
         url('/shared-assets/fonts/cisco-sans/CiscoSansTTCondBold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* Apply Cisco Sans as default */
body {
    font-family: 'Cisco Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
}
