/* PRISM Site 27.4.16 / Webservices 11.1.36
   Nettoyage des heroes/titres jeux + espacement catalogue. */

/* Échecs / Dames / Go / Puissance 4 : le titre flotte directement sur le fond.
   Loup-Garou est volontairement exclu car son hero est une composition distincte. */
body:not([data-world]) > main.app-shell .menu-view > .menu-hero {
  background: transparent !important;
  background-image: none !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
  overflow: visible !important;
  padding: 0 !important;
}
body:not([data-world]) > main.app-shell .menu-view > .menu-hero::before,
body:not([data-world]) > main.app-shell .menu-view > .menu-hero::after {
  content: none !important;
  display: none !important;
  background: none !important;
  box-shadow: none !important;
}

/* Catalogue /game/ : 50 px nets entre « Jeux disponibles » et les cartes. */
body.p8-games .games-section__head {
  margin-bottom: 50px !important;
}
body.p8-games .games-section__head h2,
body.p8-games #availableGamesTitle {
  margin-bottom: 0 !important;
}

/* Évite qu'une ancienne couche recrée un fond rectangulaire sur le texte lui-même. */
body:not([data-world]) > main.app-shell .menu-view > .menu-hero > * {
  background: transparent !important;
  box-shadow: none !important;
}


/* Espacement des heroes de jeux
   30 px sous le titre, puis 20 px sous la description grise. */
body:not([data-world]) > main.app-shell .menu-view > .menu-hero h1 {
  margin-top: 0 !important;
  margin-bottom: 30px !important;
}

body:not([data-world]) > main.app-shell .menu-view > .menu-hero > p {
  margin-top: 0 !important;
  margin-bottom: 20px !important;
}
