/* ==========================================================================
   MIBENO — style zewnętrznych bibliotek.
   Font Awesome 6 Pro (webfonty w ../fonts/fa/) — używany przez motyw
   m.in. do strzałki przycisków (glif \e09f = arrow-up-right).
   Slidery i akordeony pozostają natywne (scroll-snap, <details>).
   ========================================================================== */

/* ----- Font Awesome 6 Pro ----- */
@font-face {
  font-family: 'Font Awesome 6 Pro';
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url('../fonts/fa/fa-thin-100.woff2') format('woff2'),
       url('../fonts/fa/fa-thin-100.ttf') format('truetype');
}
@font-face {
  font-family: 'Font Awesome 6 Pro';
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url('../fonts/fa/fa-light-300.woff2') format('woff2'),
       url('../fonts/fa/fa-light-300.ttf') format('truetype');
}
@font-face {
  font-family: 'Font Awesome 6 Pro';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('../fonts/fa/fa-regular-400.woff2') format('woff2'),
       url('../fonts/fa/fa-regular-400.ttf') format('truetype');
}
@font-face {
  font-family: 'Font Awesome 6 Pro';
  font-style: normal;
  font-weight: 600 900; /* glif przycisku używa font-weight:600 → mapuje na solid */
  font-display: block;
  src: url('../fonts/fa/fa-solid-900.woff2') format('woff2'),
       url('../fonts/fa/fa-solid-900.ttf') format('truetype');
}
@font-face {
  font-family: 'Font Awesome 6 Sharp';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url('../fonts/fa/fa-sharp-solid-900.woff2') format('woff2'),
       url('../fonts/fa/fa-sharp-solid-900.ttf') format('truetype');
}
@font-face {
  font-family: 'Font Awesome 6 Duotone';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url('../fonts/fa/fa-duotone-900.woff2') format('woff2'),
       url('../fonts/fa/fa-duotone-900.ttf') format('truetype');
}
@font-face {
  font-family: 'Font Awesome 6 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('../fonts/fa/fa-brands-400.woff2') format('woff2'),
       url('../fonts/fa/fa-brands-400.ttf') format('truetype');
}
