/* Crossten Thin (100) */
@font-face {
    font-family: 'Crossten';
    src: url('/static/assets/fonts/crossten/CrosstenThin.otf') format('opentype');
    font-weight: 100;
    font-style: normal;
}
@font-face {
    font-family: 'Crossten';
    src: url('/static/assets/fonts/crossten/CrosstenThinItalic.otf') format('opentype');
    font-weight: 100;
    font-style: italic;
}

/* Crossten ExtraLight (200) */
@font-face {
    font-family: 'Crossten';
    src: url('/static/assets/fonts/crossten/CrosstenExtraLight.otf') format('opentype');
    font-weight: 200;
    font-style: normal;
}
@font-face {
    font-family: 'Crossten';
    src: url('/static/assets/fonts/crossten/CrosstenExtraLightItalic.otf') format('opentype');
    font-weight: 200;
    font-style: italic;
}

/* Crossten Light (300) */
@font-face {
    font-family: 'Crossten';
    src: url('/static/assets/fonts/crossten/CrosstenLight.otf') format('opentype');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Crossten';
    src: url('/static/assets/fonts/crossten/CrosstenLightItalic.otf') format('opentype');
    font-weight: 300;
    font-style: italic;
}

/* Crossten Book (Regular - 400) */
@font-face {
    font-family: 'Crossten';
    src: url('/static/assets/fonts/crossten/CrosstenBook.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Crossten';
    src: url('/static/assets/fonts/crossten/CrosstenBookItalic.otf') format('opentype');
    font-weight: 400;
    font-style: italic;
}

/* Crossten Medium (500) */
@font-face {
    font-family: 'Crossten';
    src: url('/static/assets/fonts/crossten/CrosstenMedium.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Crossten';
    src: url('/static/assets/fonts/crossten/CrosstenMediumItalic.otf') format('opentype');
    font-weight: 500;
    font-style: italic;
}

/* Crossten SemiBold (600) */
@font-face {
    font-family: 'Crossten';
    src: url('/static/assets/fonts/crossten/CrosstenSemiBold.otf') format('opentype');
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: 'Crossten';
    src: url('/static/assets/fonts/crossten/CrosstenSemiBoldItalic.otf') format('opentype');
    font-weight: 600;
    font-style: italic;
}

/* Crossten Bold (700) */
@font-face {
    font-family: 'Crossten';
    src: url('/static/assets/fonts/crossten/CrosstenBold.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Crossten';
    src: url('/static/assets/fonts/crossten/CrosstenBoldItalic.otf') format('opentype');
    font-weight: 700;
    font-style: italic;
}

/* Crossten ExtraBold (800) */
@font-face {
    font-family: 'Crossten';
    src: url('/static/assets/fonts/crossten/CrosstenExtraBold.otf') format('opentype');
    font-weight: 800;
    font-style: normal;
}
@font-face {
    font-family: 'Crossten';
    src: url('/static/assets/fonts/crossten/CrosstenExtraBoldItalic.otf') format('opentype');
    font-weight: 800;
    font-style: italic;
}

/* Crossten Black (900) */
@font-face {
    font-family: 'Crossten';
    src: url('/static/assets/fonts/crossten/CrosstenBlack.otf') format('opentype');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'Crossten';
    src: url('/static/assets/fonts/crossten/CrosstenBlackItalic.otf') format('opentype');
    font-weight: 900;
    font-style: italic;
}

/* Crossten Ultra (950) */
@font-face {
    font-family: 'Crossten';
    src: url('/static/assets/fonts/crossten/CrosstenUltra.otf') format('opentype');
    font-weight: 950;
    font-style: normal;
}
@font-face {
    font-family: 'Crossten';
    src: url('/static/assets/fonts/crossten/CrosstenUltraItalic.otf') format('opentype');
    font-weight: 950;
    font-style: italic;
}
