.gameList .archiveLink{text-align:center;margin-bottom:2rem;font-weight:300;text-decoration:underline 1px}.gameList .archiveLink.exception{text-decoration:none}.gameList .archiveLink.exception a{text-decoration:underline 1px}.gameList .gameListCardContainer{display:grid;gap:1.5rem;padding:0;grid-template-columns:4fr 4fr}@media screen and (min-width:1200px){.gameList .gameListCardContainer{grid-template-columns:4fr 4fr 4fr 4fr;gap:3.5rem;padding:1.5rem 0}}@media screen and (min-width:1024px)and (max-width:1199px){.gameList .gameListCardContainer{grid-template-columns:4fr 4fr 4fr;gap:3.5rem;padding:1.5rem 0}}.gameList .gameListCardContainer .gameCardItem{background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:25px;padding:20px;aspect-ratio:1;border-radius:10px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);position:relative;overflow:hidden}@media screen and (max-width:767px){.gameList .gameListCardContainer .gameCardItem .gameTypeIcon{width:60px!important;height:60px!important}}.gameList .gameListCardContainer .gameCardItem h6{font-size:.75rem;font-weight:500;text-align:center;line-height:1;height:1rem;flex-shrink:0}@media screen and (min-width:1200px){.gameList .gameListCardContainer .gameCardItem h6{font-size:25px;min-height:60px;line-height:30px}}@media screen and (min-width:768px)and (max-width:1199px){.gameList .gameListCardContainer .gameCardItem h6{font-size:25px;min-height:60px;line-height:30px}}.gameList .gameListCardContainer .gameCardItem .comingSoonLabel{position:absolute;background-color:#bf0a3a;top:10px;right:-42px;transform:rotate(45deg);width:120px;display:flex;justify-content:center;padding:2px}.gameList .gameListCardContainer .gameCardItem .comingSoonLabel span{color:#fff;font-weight:500;text-transform:uppercase;font-size:8px}@media screen and (min-width:768px){.gameList .gameListCardContainer .gameCardItem .comingSoonLabel{top:20px;right:-40px;width:150px;padding:4px}.gameList .gameListCardContainer .gameCardItem .comingSoonLabel span{font-size:13px}}