@font-face {
    font-family: 'BricolageGrotesque_Extra';
    src: url('/font/BricolageGrotesque/BricolageGrotesque-ExtraBold.woff2') format('woff2');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'BricolageGrotesque_Bold';
    src: url('/font/BricolageGrotesque/BricolageGrotesque-Bold.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'BricolageGrotesque_Medium';
    src: url('/font/BricolageGrotesque/BricolageGrotesque-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'BricolageGrotesque_Regular';
    src: url('/font/BricolageGrotesque/BricolageGrotesque-Regular.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'Inter_Bold';
    src: url('/font/inter/Inter-Bold.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'Inter_Medium';
    src: url('/font/inter/Inter-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'Inter_Regular';
    src: url('/font/inter/Inter-Regular.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'Inter_Light';
    src: url('/font/inter/Inter-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'Root_Bold';
    src: url('/font/Robot/PT-Root-UI_Bold.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'Root_Regular';
    src: url('/font/Robot/PT-Root-UI_Regular.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'Root_Medium';
    src: url('/font/Robot/PT-Root-UI_Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'Root_Light';
    src: url('/font/Robot/PT-Root-UI_Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

// Rawline Fonts
@font-face {
    font-family: 'Rawline_100';
    src: url('/font/Rawline/rawline-100.woff2') format('woff2');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'Rawline_100i';
    src: url('/font/Rawline/rawline-100i.woff2') format('woff2');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'Rawline_200';
    src: url('/font/Rawline/rawline-200.woff2') format('woff2');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'Rawline_200i';
    src: url('/font/Rawline/rawline-200i.woff2') format('woff2');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'Rawline_300';
    src: url('/font/Rawline/rawline-300.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'Rawline_300i';
    src: url('/font/Rawline/rawline-300i.woff2') format('woff2');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'Rawline_400';
    src: url('/font/Rawline/rawline-400.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'Rawline_400i';
    src: url('/font/Rawline/rawline-400i.woff2') format('woff2');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'Rawline_500';
    src: url('/font/Rawline/rawline-500.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'Rawline_500i';
    src: url('/font/Rawline/rawline-500i.woff2') format('woff2');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'Rawline_600';
    src: url('/font/Rawline/rawline-600.woff2') format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'Rawline_600i';
    src: url('/font/Rawline/rawline-600i.woff2') format('woff2');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'Rawline_700';
    src: url('/font/Rawline/rawline-700.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'Rawline_700i';
    src: url('/font/Rawline/rawline-700i.woff2') format('woff2');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'Rawline_800';
    src: url('/font/Rawline/rawline-800.woff2') format('woff2');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'Rawline_800i';
    src: url('/font/Rawline/rawline-800i.woff2') format('woff2');
    font-weight: 800;
    font-style: italic;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'Rawline_900';
    src: url('/font/Rawline/rawline-900.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'Rawline_900i';
    src: url('/font/Rawline/rawline-900i.woff2') format('woff2');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
@font-face {
    font-family: 'Roboto_Medium';
    src: url('/font/Roboto/Roboto-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}