/* ==============================================
   Font Aptos — @font-face
   Plik: fonts/aptos/aptos-font.css
   ============================================== */

@font-face {
    font-family: 'Aptos';
    src: url('Aptos.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Aptos';
    src: url('Aptos.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Aptos';
    src: url('Aptos-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Aptos';
    src: url('Aptos-Italic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Aptos';
    src: url('Aptos-BoldItalic.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}

/* Opcjonalne warianty — odkomentuj jeśli masz te pliki */
/*
@font-face {
    font-family: 'Aptos';
    src: url('Aptos-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Aptos';
    src: url('Aptos-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Aptos';
    src: url('Aptos-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
*/

/* Zastosuj na całej stronie */
body,
body *:not(i):not(.fa):not(.fas):not(.far):not(.fab):not(.dashicons):not([class*="icon"]) {
    font-family: 'Aptos', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;
}

/* Zachowaj fonty ikon */
.fa, .fas, .far, .fab, .dashicons,
[class*="icon-"],
[class*="Icon"] {
    font-family: inherit !important;
}

/* Nagłówki */
h1, h2, h3, h4, h5, h6 {
    font-family: 'Aptos', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;
}

/* Formularze */
input, textarea, select, button {
    font-family: 'Aptos', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;
}