body {
  background-color: #222;
}
* {
  box-sizing: border-box;
}
.card {
  height: 350px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
}

.DetailsGame {
  position: absolute;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #222;
  z-index: -1;
}

button {
  width: 80px;
  height: fit-content;
}

.card p,
h5 {
  font-size: 0.875em;
}
.card h5 {
  font-weight: 800;
}

.icon {
  position: absolute;
  top: 0%;
  right: 0%;

  font-size: 25px;
  cursor: pointer;

  z-index: 9999;
}

#closeDetails {
  position: relative;
}
