/* Keep detail content readable when the desktop sidebar cannot fit. */
@media (max-width: 1024px) {
    .rb-game-detail-page .rb-detail-grid {
        grid-template-columns: minmax(0, 1fr);
    }
    .rb-game-detail-page .rb-detail-main {
        grid-template-columns: minmax(0, 1fr);
        width: 100%;
        min-width: 0;
    }
    .rb-game-detail-page .rb-global-sidebar {
        position: static;
        width: 100%;
        max-width: 100%;
        min-width: 0;
        grid-column: 1;
    }
}
