/*
Theme Name: Astra Child
Template: astra
*/
.entry-meta {
    display: none !important;
}
.uagb-post-grid-byline {
    display: none !important;
}
/* Domyślny rozmiar dla komputerów */
.entry-title {
    font-size: 24px !important; /* Mniejsza czcionka na desktopie */
    font-weight: bold;
}
/* Czcionka dla tabletów (ekrany do 1024px) */
@media (max-width: 1024px) {
    .entry-title {
        font-size: 20px !important; /* Trochę mniejsza czcionka */
    }
}
/* Czcionka dla telefonów (ekrany do 768px) */
@media (max-width: 768px) {
    .entry-title {
        font-size: 18px !important; /* Jeszcze mniejsza czcionka na telefonach */
    }
}
/* Poprawny CSS - estetyczne ograniczenie szerokości i wyśrodkowanie */
.ast-post-format- .featured-image,
.ast-post-format- .featured-image img {
    max-width: 800px !important; /* dopasuj według uznania */
    width: 100%;
    height: auto;
    display: block;
    margin: 0 auto 25px auto; /* wyśrodkowanie z marginesem dolnym */
    border-radius: 8px; /* opcjonalne zaokrąglenie */
}

/* responsywnie dla tabletów/telefonów */
@media (max-width: 1024px) {
    .ast-post-format- .featured-image,
    .ast-post-format- .featured-image img {
        max-width: 100% !important;
        margin-bottom: 15px;
    }
}
html, body {
    max-width: 100%;
    overflow-x: hidden;
}

