@font-face {
    font-family: 'GoGoPosterPunch';
    src: url('GoGoPosterPunch.woff2') format('woff2'),
        url('GoGoPosterPunch.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GoGoPosterPunch';
    src: url('GoGoPosterPunch-Italic.woff2') format('woff2'),
        url('GoGoPosterPunch-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'CalvinoTrial';
    src: url('CalvinoTrial-Bold.woff2') format('woff2'),
        url('CalvinoTrial-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CalvinoTrial';
    src: url('CalvinoTrial-BoldItalic.woff2') format('woff2'),
        url('CalvinoTrial-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'CalvinoDisplayItalicVar';
    src: url('CalvinoDisplayItalicVar-Regular.woff2') format('woff2'),
        url('CalvinoDisplayItalicVar-Regular.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'CalvinoDisplayVar';
    src: url('CalvinoDisplayVar-Regular.woff2') format('woff2'),
        url('CalvinoDisplayVar-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CalvinoTrial';
    src: url('CalvinoTrial-Italic.woff2') format('woff2'),
        url('CalvinoTrial-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'CalvinoItalicVar';
    src: url('CalvinoItalicVar-Regular.woff2') format('woff2'),
        url('CalvinoItalicVar-Regular.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'CalvinoTrial';
    src: url('CalvinoTrial-LightItalic.woff2') format('woff2'),
        url('CalvinoTrial-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'CalvinoTrial';
    src: url('CalvinoTrial-Light.woff2') format('woff2'),
        url('CalvinoTrial-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CalvinoTrial';
    src: url('CalvinoTrial-Regular.woff2') format('woff2'),
        url('CalvinoTrial-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CalvinoTrial';
    src: url('CalvinoTrial-SemiboldItalic.woff2') format('woff2'),
        url('CalvinoTrial-SemiboldItalic.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'CalvinoTrial';
    src: url('CalvinoTrial-ThinItalic.woff2') format('woff2'),
        url('CalvinoTrial-ThinItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'CalvinoTrial';
    src: url('CalvinoTrial-Semibold.woff2') format('woff2'),
        url('CalvinoTrial-Semibold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CalvinoTrial';
    src: url('CalvinoTrial-Thin.woff2') format('woff2'),
        url('CalvinoTrial-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CalvinoVar';
    src: url('CalvinoVar-Regular.woff2') format('woff2'),
        url('CalvinoVar-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CalvinoTrial Book';
    src: url('CalvinoTrial-BookItalic.woff2') format('woff2'),
        url('CalvinoTrial-BookItalic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'CalvinoTrial Book';
    src: url('CalvinoTrial-Book.woff2') format('woff2'),
        url('CalvinoTrial-Book.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Calvino Grande Trial';
    src: url('CalvinoGrandeTrial-BlackItalic.woff2') format('woff2'),
        url('CalvinoGrandeTrial-BlackItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Calvino Grande Trial';
    src: url('CalvinoGrandeTrial-Black.woff2') format('woff2'),
        url('CalvinoGrandeTrial-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Calvino Grande Trial';
    src: url('CalvinoGrandeTrial-BoldItalic.woff2') format('woff2'),
        url('CalvinoGrandeTrial-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Calvino Grande Trial';
    src: url('CalvinoGrandeTrial-Bold.woff2') format('woff2'),
        url('CalvinoGrandeTrial-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Calvino Grande Trial';
    src: url('CalvinoGrandeTrial-ExtraboldItalic.woff2') format('woff2'),
        url('CalvinoGrandeTrial-ExtraboldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Calvino Grande Trial';
    src: url('CalvinoGrandeTrial-Extrabold.woff2') format('woff2'),
        url('CalvinoGrandeTrial-Extrabold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Calvino Grande Trial';
    src: url('CalvinoGrandeTrial-ExtralightItalic.woff2') format('woff2'),
        url('CalvinoGrandeTrial-ExtralightItalic.woff') format('woff');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Calvino Grande Trial';
    src: url('CalvinoGrandeTrial-Extralight.woff2') format('woff2'),
        url('CalvinoGrandeTrial-Extralight.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Calvino Grande Trial';
    src: url('CalvinoGrandeTrial-Italic.woff2') format('woff2'),
        url('CalvinoGrandeTrial-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Calvino Grande Trial';
    src: url('CalvinoGrandeTrial-LightItalic.woff2') format('woff2'),
        url('CalvinoGrandeTrial-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Calvino Grande Trial';
    src: url('CalvinoGrandeTrial-Light.woff2') format('woff2'),
        url('CalvinoGrandeTrial-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Calvino Grande Trial Monoline';
    src: url('CalvinoGrandeTrial-MonolineItalic.woff2') format('woff2'),
        url('CalvinoGrandeTrial-MonolineItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Calvino Grande Trial Monoline';
    src: url('CalvinoGrandeTrial-Monoline.woff2') format('woff2'),
        url('CalvinoGrandeTrial-Monoline.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Calvino Grande Trial';
    src: url('CalvinoGrandeTrial-Regular.woff2') format('woff2'),
        url('CalvinoGrandeTrial-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Calvino Grande Trial';
    src: url('CalvinoGrandeTrial-SemiboldItalic.woff2') format('woff2'),
        url('CalvinoGrandeTrial-SemiboldItalic.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Calvino Grande Trial';
    src: url('CalvinoGrandeTrial-Semibold.woff2') format('woff2'),
        url('CalvinoGrandeTrial-Semibold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Calvino Grande Trial';
    src: url('CalvinoGrandeTrial-ThinItalic.woff2') format('woff2'),
        url('CalvinoGrandeTrial-ThinItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Calvino Grande Trial';
    src: url('CalvinoGrandeTrial-Thin.woff2') format('woff2'),
        url('CalvinoGrandeTrial-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}


.Calvino-Grande{
    font-family: 'Calvino Grande Trial', serif;
}

.Calvino{
    font-family: 'CalvinoTrial', serif;
}


.GoPosterPunch {
    font-family: 'GoGoPosterPunch', sans-serif;
}
