@font-face {
    font-family  : 'JosefinSans';
    font-style   : normal;
    font-weight  : 100;
    font-display : swap;
    src          : url('/themes/mazelie/fonts/josefinsans/josefinsans-thin.eot');
    src          : local('JosefinSans-Thin'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-thin.eot?#iefix') format('embedded-opentype'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-thin.woff2') format('woff2'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-thin.woff') format('woff'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-thin.ttf') format('truetype'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-thin.svg#JosefinSans-Thin') format('svg');
}

@font-face {
    font-family  : 'JosefinSans';
    font-style   : normal;
    font-weight  : 200;
    font-display : swap;
    src          : url('/themes/mazelie/fonts/josefinsans/josefinsans-extralight.eot');
    src          : local('JosefinSans-ExtraLight'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-extralight.eot?#iefix') format('embedded-opentype'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-extralight.woff2') format('woff2'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-extralight.woff') format('woff'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-extralight.ttf') format('truetype'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-extralight.svg#JosefinSans-ExtraLight') format('svg');
}

@font-face {
    font-family  : 'JosefinSans';
    font-style   : italic;
    font-weight  : 200;
    font-display : swap;
    src          : url('/themes/mazelie/fonts/josefinsans/josefinsans-extralightitalic.eot');
    src          : local('JosefinSans-ExtraLightItalic'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-extralightitalic.eot?#iefix') format('embedded-opentype'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-extralightitalic.woff2') format('woff2'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-extralightitalic.woff') format('woff'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-extralightitalic.ttf') format('truetype'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-extralightitalic.svg#JosefinSans-ExtraLightItalic') format('svg');
}

@font-face {
    font-family  : 'JosefinSans';
    font-style   : normal;
    font-weight  : 300;
    font-display : swap;
    src          : url('/themes/mazelie/fonts/josefinsans/josefinsans-light.eot');
    src          : local('JosefinSans-Light'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-light.eot?#iefix') format('embedded-opentype'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-light.woff2') format('woff2'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-light.woff') format('woff'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-light.ttf') format('truetype'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-light.svg#JosefinSans-Light') format('svg');
}

@font-face {
    font-family  : 'JosefinSans';
    font-style   : italic;
    font-weight  : 300;
    font-display : swap;
    src          : url('/themes/mazelie/fonts/josefinsans/josefinsans-lightitalic.eot');
    src          : local('JosefinSans-Light'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-lightitalic.eot?#iefix') format('embedded-opentype'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-lightitalic.woff2') format('woff2'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-lightitalic.woff') format('woff'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-lightitalic.ttf') format('truetype'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-lightitalic.svg#JosefinSans-LightItalic') format('svg');
}

@font-face {
    font-family  : 'JosefinSans';
    font-style   : normal;
    font-weight  : 400;
    font-display : swap;
    src          : url('/themes/mazelie/fonts/josefinsans/josefinsans-regular.eot');
    src          : local('JosefinSans-Regular'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-regular.eot?#iefix') format('embedded-opentype'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-regular.woff2') format('woff2'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-regular.woff') format('woff'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-regular.ttf') format('truetype'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-regular.svg#JosefinSans-Regular') format('svg');
}

@font-face {
    font-family  : 'JosefinSans';
    font-style   : italic;
    font-weight  : 400;
    font-display : swap;
    src          : url('/themes/mazelie/fonts/josefinsans/josefinsans-italic.eot');
    src          : local('JosefinSans-Italic'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-italic.eot?#iefix') format('embedded-opentype'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-italic.woff2') format('woff2'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-italic.woff') format('woff'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-italic.ttf') format('truetype'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-italic.svg#JosefinSans-Italic') format('svg');
}

@font-face {
    font-family  : 'JosefinSans';
    font-style   : normal;
    font-weight  : 500;
    font-display : swap;
    src          : url('/themes/mazelie/fonts/josefinsans/josefinsans-medium.eot');
    src          : local('JosefinSans-Medium'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-medium.eot?#iefix') format('embedded-opentype'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-medium.woff2') format('woff2'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-medium.woff') format('woff'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-medium.ttf') format('truetype'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-medium.svg#JosefinSans-Medium') format('svg');
}

@font-face {
    font-family  : 'JosefinSans';
    font-style   : italic;
    font-weight  : 500;
    font-display : swap;
    src          : url('/themes/mazelie/fonts/josefinsans/josefinsans-mediumitalic.eot');
    src          : local('JosefinSans-MediumItalic'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-mediumitalic.eot?#iefix') format('embedded-opentype'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-mediumitalic.woff2') format('woff2'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-mediumitalic.woff') format('woff'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-mediumitalic.ttf') format('truetype'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-mediumitalic.svg#JosefinSans-MediumItalic') format('svg');
}

@font-face {
    font-family  : 'JosefinSans';
    font-style   : normal;
    font-weight  : 600;
    font-display : swap;
    src          : url('/themes/mazelie/fonts/josefinsans/josefinsans-semibold.eot');
    src          : local('JosefinSans-SemiBold'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-semibold.eot?#iefix') format('embedded-opentype'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-semibold.woff2') format('woff2'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-semibold.woff') format('woff'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-semibold.ttf') format('truetype'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-semibold.svg#JosefinSans-SemiBold') format('svg');
}

@font-face {
    font-family  : 'JosefinSans';
    font-style   : italic;
    font-weight  : 600;
    font-display : swap;
    src          : url('/themes/mazelie/fonts/josefinsans/josefinsans-semibolditalic.eot');
    src          : local('JosefinSans-SemiBoldItalic'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-semibolditalic.eot?#iefix') format('embedded-opentype'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-semibolditalic.woff2') format('woff2'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-semibolditalic.woff') format('woff'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-semibolditalic.ttf') format('truetype'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-semibolditalic.svg#JosefinSans-SemiBoldItalic') format('svg');
}

@font-face {
    font-family  : 'JosefinSans';
    font-style   : normal;
    font-weight  : 700;
    font-display : swap;
    src          : url('/themes/mazelie/fonts/josefinsans/josefinsans-bold.eot');
    src          : local('JosefinSans-Bold'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-bold.eot?#iefix') format('embedded-opentype'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-bold.woff2') format('woff2'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-bold.woff') format('woff'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-bold.ttf') format('truetype'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-bold.svg#JosefinSans-Bold') format('svg');
}

@font-face {
    font-family  : 'JosefinSans';
    font-style   : italic;
    font-weight  : 700;
    font-display : swap;
    src          : url('/themes/mazelie/fonts/josefinsans/josefinsans-bolditalic.eot');
    src          : local('JosefinSans-BoldItalic'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-bolditalic.eot?#iefix') format('embedded-opentype'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-bolditalic.woff2') format('woff2'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-bolditalic.woff') format('woff'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-bolditalic.ttf') format('truetype'),
    url('/themes/mazelie/fonts/josefinsans/josefinsans-bolditalic.svg#JosefinSans-BoldItalic') format('svg');
}