/* ===== Euclid Circular B ===== */

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

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

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

@font-face {
    font-family: 'EuclidCircularB';
    src: url('Euclid_Circular_B_Italic.woff2') format('woff2'),
         url('Euclid_Circular_B_Italic.woff') format('woff'),
         url('Euclid_Circular_B_Italic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

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

@font-face {
    font-family: 'EuclidCircularB';
    src: url('Euclid_Circular_B_Medium_Italic.woff2') format('woff2'),
         url('Euclid_Circular_B_Medium_Italic.woff') format('woff'),
         url('Euclid_Circular_B_Medium_Italic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

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

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

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

@font-face {
    font-family: 'EuclidCircularB';
    src: url('Euclid_Circular_B_Bold_Italic.woff2') format('woff2'),
         url('Euclid_Circular_B_Bold_Italic.woff') format('woff'),
         url('Euclid_Circular_B_Bold_Italic.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}

/* ===== TT Ricordi Marmo Trial ===== */

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

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

@font-face {
    font-family: 'TTRicordiMarmo';
    src: url('TT_Ricordi_Marmo_Trial_Variable.woff2') format('woff2'),
         url('TT_Ricordi_Marmo_Trial_Variable.woff') format('woff'),
         url('TT_Ricordi_Marmo_Trial_Variable.ttf') format('truetype');
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}
