/* Defilement sans barres visibles, y compris la page. */
html, body {
    scrollbar-width: none;
    -ms-overflow-style: none;
}

html::-webkit-scrollbar,
body::-webkit-scrollbar {
    width: 0;
    height: 0;
    display: none;
}

body {
    overflow-x: hidden;
}

/* Catalogue : defilement sans barres visibles. */
.game-search-block [style*="overflow: scroll"],
.game-search-block [style*="overflow: auto"] {
    scrollbar-width: none;
    -ms-overflow-style: none;
}

.game-search-block [style*="overflow: scroll"]::-webkit-scrollbar,
.game-search-block [style*="overflow: auto"]::-webkit-scrollbar {
    width: 0;
    height: 0;
    display: none;
}

/* Faux rails dessines par le composant. */
.game-search-block__games-block-wrapper div[style*="border-radius: 3px"],
.game-search-block__filter-options-content div[style*="border-radius: 3px"] {
    display: none !important;
}
