/*
 * Kroj pisma sklepu. Self-hostowany, licencja OFL (Google Fonts), zero zapytan do CDN.
 *
 * Poppins, decyzja wlascicielki 2026-08-16: para Spectral + Jost zostala odrzucona jako
 * mniej ladna i mniej czytelna od kroju, ktory sklep ma na produkcji. Poppins wraca
 * na WSZYSTKIE role — naglowki, tresc, interfejs, ceny — czyli tak jak przed przebudowa.
 * Kopia poprzedniej pary: `theme-config/kierunki/fonts-spectral-jost/`.
 *
 * Poppins nie ma wersji zmiennej, wiec kazda grubosc to osobny plik. Ida cztery:
 * 400 (tresc), 500 (interfejs, przyciski, ceny, h4), 600 (naglowki h1-h3) i 700.
 *
 * ⚠️ 700 nie jest ozdoba: `<strong>` i `<b>` maja domyslnie `font-weight: bold`, czyli 700,
 * i pomiar znalazl je w **119 miejscach** — glownie w opisach produktow i poradnikach.
 * Bez tego pliku przegladarka POGRUBIA 600 sama (faux bold), rozmazujac kreske dokladnie
 * w tekscie do czytania. Poprzedni Jost (300-600) tez tej grubosci nie mial, wiec to nie
 * jest regresja tej zmiany, tylko dlug, ktory przy okazji splacamy.
 *
 * Pliki przyciete pyftsubset do U+0000-017F + typografia, wiec latin i latin-ext mieszcza
 * sie w JEDNYM pliku zamiast dwoch; komplet polskich znakow sprawdzony (319 glifow).
 * Razem 37 096 B — poprzednia para miala 53 608 B. Przegladarka pobiera tylko te grubosci,
 * ktorych strona faktycznie uzywa.
 *
 * ⚠️ Poppins nie zawiera strzalek (U+2190-2193) ani spacji typograficznych (U+2007-200A).
 * Jost tez ich nie mial, wiec to NIE JEST regresja — pojedyncza strzalka w CTA sekcji
 * zodiaku (`templates/front/zodiac.php:471`) leci z kroju systemowego tak samo jak dotad.
 * Twarda spacja U+00A0 jest w komplecie i to ona trzyma ceny oraz sieroty.
 */

/* Tresc, akapity, opisy. */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(../fonts/poppins-400.woff2) format('woff2');
}

/* Interfejs: nawigacja, przyciski, etykiety, ceny, h4, nadkreslniki sekcji. */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url(../fonts/poppins-500.woff2) format('woff2');
}

/* Naglowki h1-h3. */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url(../fonts/poppins-600.woff2) format('woff2');
}

/* `<strong>` i `<b>` w tresci. */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url(../fonts/poppins-700.woff2) format('woff2');
}
