
/* PixelRealm Games — accueil plus léger */
/* Ne modifie ni object-fit ni la hauteur des images. */

/* Espacements entre sections */
main > section,
.main-content > section,
.content > section {
    margin-bottom: 22px;
}

/* Cartes de jeux : dimensions proportionnelles */
@media (min-width: 1100px) {
    .game-card {
        max-width: 160px;
    }
}

/* Réduction de l'espacement autour des titres */
.section .heading,
.section-heading {
    margin-bottom: 12px;
}

/* Préserver les images et leur rendu d'origine */
.game-card img {
    image-rendering: auto;
}

/* Titres des jeux */
.game-card strong,
.game-card .game-title {
    font-size: 12px;
    line-height: 1.35;
}

/* Navigation des carrousels */
.game-row-navigation {
    margin-top: 10px;
}
