@import url("https://fonts.googleapis.com/css2?family=Bangers&family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap");
.gruppoGiochi-noFormFactor {
  padding: 36px 0 36px var(--margin-left-children-rigaGiochi1, 6px);
  margin: -36px 0 -36px calc(-1 * var(--margin-left-children-rigaGiochi1, 6px));
  box-sizing: content-box;
}

.gruppoGiochi-noFormFactor {
  display: flex;
  width: 100%;
  min-width: 0;
  display: flex;
  overflow-x: scroll;
  overflow-y: hidden;
  -ms-overflow-style: none;
  /* IE and Edge */
  scrollbar-width: none;
  /* Firefox */
}
.gruppoGiochi-noFormFactor::-webkit-scrollbar {
  display: none;
}
.gruppoGiochi-noFormFactor > * {
  min-width: max-content;
  margin-right: 12px;
  flex: 1 0 calc(20% - 12px);
}

.numberedGame__container {
  display: flex;
  align-items: flex-end;
}
.numberedGame__text {
  color: #272630;
  font-family: Bangers !important;
  font-size: 10vw;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  -webkit-text-stroke-width: 4px;
  -webkit-text-stroke-color: var(--color-main);
  flex: 0 0 auto;
  z-index: 0;
}
.numberedGame .gioco1 {
  flex-shrink: 0;
}
.numberedGame__aspectRatio {
  --numberedGame-aspect-ratio: calc(5 / 7);
  --x2: 1920;
  --y2: 196;
  --x1: 1366;
  --y1: 124;
  --widthValue: calc(
    var(--y2) * 1px + (100vw - var(--x2) * 1px) * (var(--y2) - var(--y1)) /
      (var(--x2) - var(--x1))
  );
  width: var(--widthValue);
  position: relative;
}
.numberedGame__aspectRatio::after {
  display: block;
  content: "";
  padding-bottom: calc(100% * 1 / var(--numberedGame-aspect-ratio));
}
.numberedGame__aspectRatio__inner {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
