/* -------------------------------------------------------
   REGULAR (Звичайний) - font-weight: 400
   ------------------------------------------------------- */
@font-face {
    font-family: "Baskervville";
    src: url("/front/fonts/Baskervville/Baskervville-Regular.woff2") format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap; /* Текст показується одразу, потім підміняється шрифтом */
}

/* -------------------------------------------------------
   ITALIC (Звичайний Курсив) - font-weight: 400 + italic
   ------------------------------------------------------- */
@font-face {
    font-family: "Baskervville";
    src: url("/front/fonts/Baskervville/Baskervville-Italic.woff2") format("woff2");
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

/* -------------------------------------------------------
   MEDIUM (500)
   ------------------------------------------------------- */
@font-face {
    font-family: "Baskervville";
    src: url("/front/fonts/Baskervville/Baskervville-Medium.woff2") format("woff2");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

/* -------------------------------------------------------
   MEDIUM ITALIC (500 + Italic)
   ------------------------------------------------------- */
@font-face {
    font-family: "Baskervville";
    src: url("/front/fonts/Baskervville/Baskervville-MediumItalic.woff2") format("woff2");
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

/* -------------------------------------------------------
   SEMIBOLD (600)
   ------------------------------------------------------- */
@font-face {
    font-family: "Baskervville";
    src: url("/front/fonts/Baskervville/Baskervville-SemiBold.woff2") format("woff2");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

/* -------------------------------------------------------
   SEMIBOLD ITALIC (600 + Italic)
   ------------------------------------------------------- */
@font-face {
    font-family: "Baskervville";
    src: url("/front/fonts/Baskervville/Baskervville-SemiBoldItalic.woff2") format("woff2");
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

/* -------------------------------------------------------
   BOLD (Жирний) - font-weight: 700
   ------------------------------------------------------- */
@font-face {
    font-family: "Baskervville";
    src: url("/front/fonts/Baskervville/Baskervville-Bold.woff2") format("woff2");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* -------------------------------------------------------
   OLD ITALIC (Жирний Курсив) - font-weight: 700 + italic
   ------------------------------------------------------- */
@font-face {
    font-family: "Baskervville";
    src: url("/front/fonts/Baskervville/Baskervville-BoldItalic.woff2") format("woff2");
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}
