/* Poppins */
@font-face {
  font-family: 'Poppins';
  font-weight: 400;
  src: url('../fonts/poppins/poppins-400.woff2') format('woff2');
  font-display: swap;
}
@font-face {
  font-family: 'Poppins';
  font-weight: 500;
  src: url('../fonts/poppins/poppins-500.woff2') format('woff2');
  font-display: swap;
}
@font-face {
  font-family: 'Poppins';
  font-weight: 600;
  src: url('../fonts/poppins/poppins-600.woff2') format('woff2');
  font-display: swap;
}
@font-face {
  font-family: 'Poppins';
  font-weight: 700;
  src: url('../fonts/poppins/poppins-700.woff2') format('woff2');
  font-display: swap;
}
@font-face {
  font-family: 'Poppins';
  font-weight: 800;
  src: url('../fonts/poppins/poppins-800.woff2') format('woff2');
  font-display: swap;
}

/* Roboto */
@font-face {
  font-family: 'Roboto';
  font-weight: 400;
  src: url('../fonts/roboto/roboto-400.woff2') format('woff2');
  font-display: swap;
}
@font-face {
  font-family: 'Roboto';
  font-weight: 700;
  src: url('../fonts/roboto/roboto-700.woff2') format('woff2');
  font-display: swap;
}

/* Open Sans */
@font-face {
  font-family: 'Open Sans';
  font-weight: 400;
  src: url('../fonts/opensans/opensans-400.woff2') format('woff2');
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  font-weight: 600;
  src: url('../fonts/opensans/opensans-600.woff2') format('woff2');
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  font-weight: 700;
  src: url('../fonts/opensans/opensans-700.woff2') format('woff2');
  font-display: swap;
}

/* Playfair Display (700 yok, 400 kullan) */
@font-face {
  font-family: 'Playfair Display';
  font-weight: 400;
  src: url('../fonts/playfair/playfair-400.woff2') format('woff2');
  font-display: swap;
}
@font-face {
  font-family: 'Playfair Display';
  font-weight: 700;
  src: url('../fonts/playfair/playfair-400.woff2') format('woff2');
  font-display: swap;
}

/* Zen Dots */
@font-face {
  font-family: 'Zen Dots';
  font-weight: 400;
  src: url('../fonts/zendots/zendots-400.woff2') format('woff2');
  font-display: swap;
}


/* ===================================================
   LOCAL FONT: JOST v20 (Latin)
   =================================================== */

@font-face {
    font-family: "Jost";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("../fonts/jost/jost-v20-latin-regular.woff2") format("woff2");
}

@font-face {
    font-family: "Jost";
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url("../fonts/jost/jost-v20-latin-500.woff2") format("woff2");
}

@font-face {
    font-family: "Jost";
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url("../fonts/jost/jost-v20-latin-600.woff2") format("woff2");
}

@font-face {
    font-family: "Jost";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url("../fonts/jost/jost-v20-latin-700.woff2") format("woff2");
}

@font-face {
    font-family: "Jost";
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url("../fonts/jost/jost-v20-latin-800.woff2") format("woff2");
}

@font-face {
    font-family: "Jost";
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url("../fonts/jost/jost-v20-latin-900.woff2") format("woff2");
}


