body {
  margin: 0;
}
/* NOTE: font-face src property needs to point to the correct location AFTER the build, i.e. after the files are copied to dist dir */

@font-face {
    font-family: 'CircularXXWeb-Book';
    src: url('/assets/CircularXXWeb-Book-4lOySlzN.woff') format('woff');
    font-display: block;
}

@font-face {
    font-family: 'CircularXXWeb-Book';
    src: url('/assets/CircularXXWeb-Book-CQq0IrQg.woff2') format('woff2');
    font-display: block;
}

@font-face {
    font-family: 'CircularXXWeb-Medium';
    src: url('/assets/CircularXXWeb-Medium-2Zw05RUO.woff') format('woff');
    font-display: block;
}

@font-face {
    font-family: 'CircularXXWeb-Medium';
    src: url('/assets/CircularXXWeb-Medium-DTSW-voh.woff2')
    format('woff2');
    font-display: block;
}

@font-face {
    font-family: 'CircularXXWeb-Bold';
    src: url('/assets/CircularXXWeb-Bold-Dj6Bhtsi.woff') format('woff');
    font-display: block;
}

@font-face {
    font-family: 'CircularXXWeb-Bold';
    src: url('/assets/CircularXXWeb-Bold-ClFdpCW1.woff2') format('woff2');
    font-display: block;
}

/* subset */

@font-face {
    font-family: 'CircularXXSub-Book';
    src: url('/assets/CircularXXSub-Book-DS4OhMoP.woff') format('woff');
    font-display: block;
}

@font-face {
    font-family: 'CircularXXSub-Book';
    src: url('/assets/CircularXXSub-Book-BOBW8yG2.woff2') format('woff2');
    font-display: block;
}

@font-face {
    font-family: 'CircularXXSub-Medium';
    src: url('/assets/CircularXXSub-Medium-heKDG15V.woff') format('woff');
    font-display: block;
}

@font-face {
    font-family: 'CircularXXSub-Medium';
    src: url('/assets/CircularXXSub-Medium-D3FeATf7.woff2')
    format('woff2');
    font-display: block;
}

@font-face {
    font-family: 'CircularXXSub-Bold';
    src: url('/assets/CircularXXSub-Bold-a5vvi8E-.woff') format('woff');
    font-display: block;
}

@font-face {
    font-family: 'CircularXXSub-Bold';
    src: url('/assets/CircularXXSub-Bold-8HyGbh8a.woff2') format('woff2');
    font-display: block;
}

@font-face {
    font-family: 'MontBold';
    src: url('/assets/Mont-Bold-DvSFZ4FG.woff') format('woff');
    font-display: block;
}

@font-face {
    font-family: 'MontBold';
    src: url('/assets/Mont-Bold-RXfj_0_t.woff2') format('woff2');
    font-display: block;
}

@font-face {
    font-family: 'MatterSQ';
    src: url('/assets/MatterSQ-Regular-Dzr3PUMk.woff') format('woff');
    font-display: block;
}

@font-face {
    font-family: 'MatterSQSemi';
    src: url('/assets/MatterSQ-SemiBold-XzBg3njB.woff') format('woff');
    font-display: block;
}