        @font-face {
            font-family: "SoleSans";
            src: url("Sole24SansW-Regular.eot");
            src: url("Sole24SansW-Regular.eot@") format("eot"), url("Sole24SansW-Regular.woff2") format("woff2"), url("Sole24SansW-Regular.woff") format("woff"), url("Sole24SansW-Regular.ttf") format("truetype");
            font-weight: normal;
            font-style: normal;
            font-display: swap;
        }

        @font-face {
            font-family: "SoleSans";
            src: url("Sole24SansW-Medium.eot");
            src: url("Sole24SansW-Medium.eot@") format("eot"), url("Sole24SansW-Medium.woff2") format("woff2"), url("Sole24SansW-Medium.woff") format("woff"), url("Sole24SansW-Medium.ttf") format("truetype");
            font-weight: 500;
            font-style: normal;
            font-display: swap;
        }

        @font-face {
            font-family: "SoleSans";
            src: url("Sole24SansW-Bold.eot");
            src: url("Sole24SansW-Bold.eot@") format("eot"), url("Sole24SansW-Bold.woff2") format("woff2"), url("Sole24SansW-Bold.woff") format("woff"), url("Sole24SansW-Bold.ttf") format("truetype");
            font-weight: bold;
            font-style: normal;
            font-display: swap;
        }

        @font-face {
            font-family: "SoleSans";
            src: url("Sole24SansW-ExtraBold.eot");
            src: url("Sole24SansW-ExtraBold.eot@") format("eot"), url("Sole24SansW-ExtraBold.woff2") format("woff2"), url("Sole24SansW-ExtraBold.woff") format("woff"), url("Sole24SansW-ExtraBold.ttf") format("truetype");
            font-weight: 800;
            font-style: normal;
            font-display: swap;
        }

        @font-face {
            font-family: 'sole_headline';
            src: url("SoleSerifHeadline_W_Lt.eot");
            src: url("SoleSerifHeadline_W_Lt.eot@") format("eot"), url("SoleSerifHeadline_W_Lt.woff2") format("woff2"), url("SoleSerifHeadline_W_Lt.woff") format("woff"), url("SoleSerifHeadline_W_Lt.ttf") format("truetype");
            font-weight: 300;
            font-style: normal;
            font-display: swap;
        }

        @font-face {
            font-family: 'sole_headline';
            src: url("SoleSerifHeadline_W_LtIt.eot");
            src: url("SoleSerifHeadline_W_LtIt.eot@") format("eot"), url("SoleSerifHeadline_W_LtIt.woff2") format("woff2"), url("SoleSerifHeadline_W_LtIt.woff") format("woff"), url("SoleSerifHeadline_W_LtIt.ttf") format("truetype");
            font-weight: 300;
            font-style: italic;
            font-display: swap;
        }

        @font-face {
            font-family: 'sole_headline';
            src: url("SoleSerifHeadline_W_Rg.eot");
            src: url("SoleSerifHeadline_W_Rg.eot@") format("eot"), url("SoleSerifHeadline_W_Rg.woff2") format("woff2"), url("SoleSerifHeadline_W_Rg.woff") format("woff"), url("SoleSerifHeadline_W_Rg.ttf") format("truetype");
            font-weight: 400;
            font-style: normal;
            font-display: swap;
        }

        @font-face {
            font-family: 'sole_headline';
            src: url("SoleSerifHeadline_W_RgIt.eot");
            src: url("SoleSerifHeadline_W_RgIt.eot@") format("eot"), url("SoleSerifHeadline_W_RgIt.woff2") format("woff2"), url("SoleSerifHeadline_W_RgIt.woff") format("woff"), url("SoleSerifHeadline_W_RgIt.ttf") format("truetype");
            font-weight: 400;
            font-style: italic;
            font-display: swap;
        }

        @font-face {
            font-family: 'sole_headline';
            src: url("SoleSerifHeadline_W_Md.eot");
            src: url("SoleSerifHeadline_W_Md.eot@") format("eot"), url("SoleSerifHeadline_W_Md.woff2") format("woff2"), url("SoleSerifHeadline_W_Md.woff") format("woff"), url("SoleSerifHeadline_W_Md.ttf") format("truetype");
            font-weight: 500;
            font-style: normal;
            font-display: swap;
        }

        @font-face {
            font-family: 'sole_headline';
            src: url("SoleSerifHeadline_W_MdIt.eot");
            src: url("SoleSerifHeadline_W_MdIt.eot@") format("eot"), url("SoleSerifHeadline_W_MdIt.woff2") format("woff2"), url("SoleSerifHeadline_W_MdIt.woff") format("woff"), url("SoleSerifHeadline_W_MdIt.ttf") format("truetype");
            font-weight: 500;
            font-style: italic;
            font-display: swap;
        }

        @font-face {
            font-family: 'sole_headline';
            src: url("SoleSerifHeadline_W_Bd.eot");
            src: url("SoleSerifHeadline_W_Bd.eot@") format("eot"), url("SoleSerifHeadline_W_Bd.woff2") format("woff2"), url("SoleSerifHeadline_W_Bd.woff") format("woff"), url("SoleSerifHeadline_W_Bd.ttf") format("truetype");
            font-weight: 700;
            font-style: normal;
            font-display: swap;
        }

        @font-face {
            font-family: 'sole_headline';
            src: url("SoleSerifHeadline_W_BdIt.eot");
            src: url("SoleSerifHeadline_W_BdIt.eot@") format("eot"), url("SoleSerifHeadline_W_BdIt.woff2") format("woff2"), url("SoleSerifHeadline_W_BdIt.woff") format("woff"), url("SoleSerifHeadline_W_BdIt.ttf") format("truetype");
            font-weight: 700;
            font-style: italic;
            font-display: swap;
        }

        @font-face {
            font-family: 'sole_text';
            src: url("SoleSerifText_W_Rg.eot");
            src: url("SoleSerifText_W_Rg.eot@") format("eot"), url("SoleSerifText_W_Rg.woff2") format("woff2"), url("SoleSerifText_W_Rg.woff") format("woff"), url("SoleSerifText_W_Rg.ttf") format("truetype");
            font-weight: 400;
            font-style: normal;
            font-display: swap;
        }

        @font-face {
            font-family: 'sole_text';
            src: url("SoleSerifText_W_RgIt.eot");
            src: url("SoleSerifText_W_RgIt.eot@") format("eot"), url("SoleSerifText_W_RgIt.woff2") format("woff2"), url("SoleSerifText_W_RgIt.woff") format("woff"), url("SoleSerifText_W_RgIt.ttf") format("truetype");
            font-weight: 400;
            font-style: italic;
            font-display: swap;
        }

        @font-face {
            font-family: 'sole_text';
            src: url("SoleSerifText_W_Bd.eot");
            src: url("SoleSerifText_W_Bd.eot@") format("eot"), url("SoleSerifText_W_Bd.woff2") format("woff2"), url("SoleSerifText_W_Bd.woff") format("woff"), url("SoleSerifText_W_Bd.ttf") format("truetype");
            font-weight: 700;
            font-style: normal;
            font-display: swap;
        }

        @font-face {
            font-family: 'sole_text';
            src: url("SoleSerifText_W_BdIt.eot");
            src: url("SoleSerifText_W_BdIt.eot@") format("eot"), url("SoleSerifText_W_BdIt.woff2") format("woff2"), url("SoleSerifText_W_BdIt.woff") format("woff"), url("SoleSerifText_W_BdIt.ttf") format("truetype");
            font-weight: 700;
            font-style: italic;
            font-display: swap;
        }

        @font-face {
            font-family: 'sole_display';
            src: url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_Lt.eot");
            src: url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_Lt.eot?") format("embedded-opentype"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_Lt.woff2") format("woff2"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_Lt.woff") format("woff"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_Lt.ttf") format("truetype"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_Lt.svg") format("svg");
            font-weight: 300;
            font-style: normal;
        }

        @font-face {
            font-family: 'sole_display';
            src: url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_LtIt.eot");
            src: url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_LtIt.eot?") format("embedded-opentype"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_LtIt.woff2") format("woff2"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_LtIt.woff") format("woff"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_LtIt.ttf") format("truetype"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_LtIt.svg") format("svg");
            font-weight: 300;
            font-style: italic;
        }

        @font-face {
            font-family: 'sole_display';
            src: url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_Rg.eot");
            src: url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_Rg.eot?") format("embedded-opentype"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_Rg.woff2") format("woff2"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_Rg.woff") format("woff"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_Rg.ttf") format("truetype"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_Rg.svg") format("svg");
            font-weight: 400;
            font-style: normal;
        }

        @font-face {
            font-family: 'sole_display';
            src: url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_RgIt.eot");
            src: url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_RgIt.eot?") format("embedded-opentype"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_RgIt.woff2") format("woff2"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_RgIt.woff") format("woff"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_RgIt.ttf") format("truetype"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_RgIt.svg") format("svg");
            font-weight: 400;
            font-style: italic;
        }

        @font-face {
            font-family: 'sole_display';
            src: url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_Bl.eot");
            src: url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_Bl.eot?") format("embedded-opentype"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_Bl.woff2") format("woff2"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_Bl.woff") format("woff"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_Bl.ttf") format("truetype"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_Bl.svg") format("svg");
            font-weight: 800;
            font-style: normal;
        }

        @font-face {
            font-family: 'sole_display';
            src: url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_BlIt.eot");
            src: url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_BlIt.eot?") format("embedded-opentype"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_BlIt.woff2") format("woff2"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_BlIt.woff") format("woff"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_BlIt.ttf") format("truetype"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_BlIt.svg") format("svg");
            font-weight: 800;
            font-style: italic;
        }

        @font-face {
            font-family: 'sole_display';
            src: url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_ExBl.eot");
            src: url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_ExBl.eot?") format("embedded-opentype"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_ExBl.woff2") format("woff2"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_ExBl.woff") format("woff"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_ExBl.ttf") format("truetype"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_ExBl.svg") format("svg");
            font-weight: 900;
            font-style: normal;
        }

        @font-face {
            font-family: 'sole_display';
            src: url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_ExBlIt.eot");
            src: url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_ExBlIt.eot?") format("embedded-opentype"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_ExBlIt.woff2") format("woff2"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_ExBlIt.woff") format("woff"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_ExBlIt.ttf") format("truetype"), url("https://c2.res.24o.it/fonts/w-fonts/SoleSerifDisplay_W_ExBlIt.svg") format("svg");
            font-weight: 900;
            font-style: italic;
        }