/* ==========================================================================
   2. KESKENY BETŰCSALÁD: PP Talisman Narrow (Ideális menükhöz, gombokhoz)
   ========================================================================== */
@font-face {
  font-family: 'PP Talisman Narrow';
  src: url('../font/PPTalisman-Narrow-Thin.woff') format('woff'), url('../font/PPTalisman-Narrow-Thin.ttf') format('truetype');
  font-weight: 100; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'PP Talisman Narrow';
  src: url('../font/PPTalisman-Narrow-Thin-Italic.woff') format('woff'), url('../font/PPTalisman-Narrow-Thin-Italic.ttf') format('truetype');
  font-weight: 100; font-style: italic; font-display: swap;
}
@font-face {
  font-family: 'PP Talisman Narrow';
  src: url('../font/PPTalisman-Narrow-Regular.woff') format('woff'), url('../font/PPTalisman-Narrow-Regular.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'PP Talisman Narrow';
  src: url('../font/PPTalisman-Narrow-Bold.woff') format('woff'), url('../font/PPTalisman-Narrow-Bold.ttf') format('truetype');
  font-weight: 700; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'PP Talisman Narrow';
  src: url('../font/PPTalisman-Narrow-Bold-Italic.woff') format('woff'), url('../font/PPTalisman-Narrow-Bold-Italic.ttf') format('truetype');
  font-weight: 700; font-style: italic; font-display: swap;
}

