.FixedAd{display:none;position:fixed;pointer-events:none;z-index:1;bottom:0;left:0;right:0}@media(min-width:320px){.FixedAd{display:block}}.FixedAd>*{pointer-events:auto}@media(min-width:320px){.FixedAd+.App__Footer .AppFooter{padding-bottom:calc(50px + 2rem)}}@media(min-device-width:751px){.FixedAd+.App__Footer .AppFooter{padding-bottom:calc(90px + 2rem)}.ThreeColumnLayout .App__Main{margin:1rem 0}}.ThreeColumnLayout .App__Main>.Block:first-child{display:none}@media(min-device-width:751px){.ThreeColumnLayout .App__Main>.Block:first-child{display:block}}.ThreeColumnLayout__Content{margin:0 auto;max-width:calc(728px + 600px + 2rem)}.ThreeColumnLayout__Content>aside{display:none;position:sticky;top:1rem;align-self:flex-start;align-items:flex-start;height:auto}.ThreeColumnLayout__Content>aside:first-of-type{margin-right:1rem}.ThreeColumnLayout__Content>aside:last-of-type{margin-left:1rem}@media(min-width:1070px){.ThreeColumnLayout__Content>aside:last-of-type{display:block;max-width:300px;min-width:300px}}@media(min-width:1386px){.ThreeColumnLayout__Content>aside{display:block;max-width:300px;min-width:300px}.ThreeColumnLayout__Content>aside:last-of-type>.Block:last-of-type{display:none}}.ThreeColumnLayout__Content>div{width:100%;margin:.5rem}@media(min-width:375px){.ThreeColumnLayout__Content>div{margin:1rem}}@media(min-device-width:751px){.ThreeColumnLayout__Content>div{max-width:728px;min-width:728px;margin:0}}.ThreeColumnLayout__Takeover{height:250px;width:100%;position:relative;text-align:center;margin-bottom:1rem;margin-top:-1rem;cursor:pointer}body[data-premium=true] .ThreeColumnLayout__Content>aside{display:none!important}.Pod--gutter-full .Pod__Content{margin-left:1.8rem;margin-right:1.8rem;width:auto}@media(max-device-width:750px){.Pod{box-shadow:none!important;padding:0}.Pod .Pod__Content{margin-left:0;margin-right:0}}.Pod__Subtitle{margin-top:-1rem}.Pod__Toolbar{margin-top:-7px;align-items:center}.Pod__Toolbar>*{margin-left:.5rem}.RatingsBadge{pointer-events:none!important;box-shadow:none!important}.RatingsBadge .Icon{margin-top:-2px}.RatingsBadge span:last-child{font-size:1rem}.SwGameTile{display:block;width:112px}.SwGameTile p{font-size:80%;margin-top:.325rem;line-height:1.1}.SwGameTile p:first-of-type{margin-top:.5rem}.SwGameTile--skeleton{pointer-events:none;min-height:133px}.SwGameTile--skeleton p{border-radius:3px}.SwGameTile--skeleton p:first-of-type{width:90%}.SwGameTile--skeleton p:last-of-type{width:60%}.SwGameTile--hidden{opacity:0;visibility:hidden;pointer-events:none}.StatsLabel{font-size:80%;display:inline-block;white-space:nowrap;text-transform:uppercase}.GamepadIcon{width:1.65em;height:auto;margin-left:.325rem}.GameCarousel{width:100%;position:relative}.GameCarousel>a{position:absolute;top:50%;width:1.5rem;height:1.5rem;text-decoration:none;cursor:pointer;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.2);border-radius:100%;transition:color .4s ease-out!important}@media(hover:hover){.GameCarousel>a:hover{transition:color .1s ease-out!important}}.GameCarousel>a:first-of-type{left:-.75rem}.GameCarousel>a:last-of-type{right:-.75rem}.GameCarousel--skeleton{pointer-events:none}.GameCarousel--skeleton .GameCarousel__Slides{min-height:133px}.GameCarousel__Inner{overflow:hidden;padding:.5rem 0;margin:-.5rem 0}.GameCarousel__Slides{white-space:nowrap}.GameCarousel__Slides>.Flex{display:inline-flex;width:100%;white-space:normal}.UpsellPod{display:block;position:relative}.UpsellPod small{font-size:80%;opacity:.5;line-height:1}.UpsellPod .Button{position:absolute;right:1.25rem;bottom:1.25rem}.UpsellPod>.Flex>.Flex:last-of-type p{margin:.125rem 0}.UpsellPod .Button,.UpsellPod .UpsellPod__Img>span{transition:all .24s ease-in-out!important}.UpsellPod:hover .Button,.UpsellPod:hover .UpsellPod__Img>span{transform:scale(1.05)}.UpsellPodText p{display:flex;align-items:center;font-weight:lighter;font-size:110%;margin:.125rem 0}.UpsellPodText p .Icon{width:1rem;height:1rem;margin-top:-1px;margin-right:.5rem}.FeaturedCarousel{margin:0 auto}.FeaturedCarousel .GameTileImg{margin:4px 0 4px 1.5rem}.FeaturedCarousel .GameTileImg:first-child{margin-top:0}.FeaturedCarousel .GameTileImg:last-child{margin-bottom:0}.FeaturedCarousel__FeatImg{position:relative;box-shadow:0 2px 6px rgba(0,0,0,.2);border-radius:9px}.FeaturedCarousel__FeatImg,.FeaturedCarousel__FeatImg>figure{width:516px;height:282px;overflow:hidden;box-sizing:content-box}.FeaturedCarousel__FeatImg>figure{display:block;cursor:pointer;pointer-events:none;position:absolute;top:0;left:0}.FeaturedCarousel__FeatImg>figure:first-child{z-index:1;pointer-events:auto}.FeaturedCarousel__FeatImg>figure:not(:first-child){opacity:0}.FeaturedCarousel__FeatImg>figure .Button--small{position:absolute;bottom:1rem;right:1rem}.FeaturedCarousel__FeatImg+.Flex{position:relative}.FeaturedCarousel__FeatImg+.Flex figure{cursor:pointer}.FeaturedCarousel__Pip{position:absolute;top:-29px;left:.75rem;width:4px;height:64px;border-radius:100px;box-shadow:inset 0 0 0 10px}.FeaturedCarousel__Desc a{cursor:pointer;text-decoration:underline;transition:opacity .4s ease-out!important}@media(hover:hover){.FeaturedCarousel__Desc a:hover{opacity:.8;transition:opacity .1s ease-out!important}}.FeaturedCarousel__Desc small{font-size:80%}.BasicUpsellSlide{display:flex!important;flex-direction:column;align-items:center;justify-content:center;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.BasicUpsellSlide>*{display:block;width:auto}.BasicUpsellSlide .Box{text-align:center}.BasicUpsellSlide .Box em{font-size:120%;font-weight:700}.BasicUpsellSlide .Block,.BasicUpsellSlide .Button{transition:all .24s ease-in-out!important}.BasicUpsellSlide:hover .Block,.BasicUpsellSlide:hover .Button{transform:scale(1.05)}.CharacterUpsellSlide{display:flex!important;flex-direction:column;align-items:center;justify-content:center;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;position:relative}.CharacterUpsellSlide>span{position:absolute;top:0;left:0;bottom:0;right:0;z-index:0}.CharacterUpsellSlide>div{margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:1}.CharacterUpsellSlide>div>*{display:block;width:auto}.CharacterUpsellSlide>div .Box{text-align:center;opacity:0;transform:translateY(20%);transition:all .6s ease;transition-delay:.2s}.CharacterUpsellSlide>div .Box em{font-size:120%;font-weight:700}.CharacterUpsellSlide>div .Block,.CharacterUpsellSlide>div .Button{transition:all .24s ease-in-out!important}.CharacterUpsellSlide>div:hover .Block,.CharacterUpsellSlide>div:hover .Button{transform:scale(1.05)}.CharacterUpsellSlide>aside{position:absolute;top:.5rem;bottom:0;transition:all .6s ease;transition-delay:.2s}.CharacterUpsellSlide>aside:first-of-type{left:-11%;opacity:0;transform:translateX(-10%)}.CharacterUpsellSlide>aside:first-of-type img{width:250px!important}.CharacterUpsellSlide>aside:last-of-type{right:-3%;opacity:0;transform:translateX(10%)}.CharacterUpsellSlide>aside:last-of-type img{width:160px!important}.CharacterUpsellSlide>aside>span{display:block}.CharacterUpsellSlide>aside img{height:auto!important}.CharacterUpsellSlide.--slideIn>div .Box,.CharacterUpsellSlide.--slideInBefore>div .Box,.CharacterUpsellSlide.--slideOut>div .Box{transition:all 0;transition-delay:0;opacity:1;transform:translateY(0)}.CharacterUpsellSlide.--slideIn>aside,.CharacterUpsellSlide.--slideInBefore>aside,.CharacterUpsellSlide.--slideOut>aside{transition:all 0;transition-delay:0}.CharacterUpsellSlide.--slideIn>aside:first-of-type,.CharacterUpsellSlide.--slideIn>aside:last-of-type,.CharacterUpsellSlide.--slideInBefore>aside:first-of-type,.CharacterUpsellSlide.--slideInBefore>aside:last-of-type,.CharacterUpsellSlide.--slideOut>aside:first-of-type,.CharacterUpsellSlide.--slideOut>aside:last-of-type{opacity:1;transform:translateX(0)}.FeaturedCarouselPod .FeaturedCarousel{margin-top:-1rem}.SwGameRow small{font-size:80%}.SwGameRow>div:first-child{font-size:0;word-spacing:0;margin-right:1rem}.SwGameRow>div:nth-child(2){padding-right:1rem}.SwGameRow>div:nth-child(2) p:last-of-type{line-height:1.1}.SwGameRow>div:nth-child(2) .Button{margin-top:.5rem}.SwGameRow>div:last-child{border-left:2px solid;padding-left:1rem;margin-left:1rem;min-width:20%;max-width:20%}.SwGameRow>div:last-child p{line-height:1.1}.SwGameRow>div:last-child .Button{margin-bottom:.325rem}.SwGameRow--skeleton{pointer-events:none}.SwGameRow--skeleton>div:nth-child(2) p{position:relative;width:100%}.SwGameRow--skeleton>div:nth-child(2) p:first-child{width:10rem}.SwGameRow--skeleton>div:nth-child(2) p:last-child{width:20rem;min-height:35px}.SwGameRow--skeleton>div:nth-child(2) p:after{content:"";position:absolute;top:0;left:0;width:100%;bottom:2px;border-radius:3px}.SwGameRow--skeleton>div:last-child p:not(:first-of-type){position:relative}.SwGameRow--skeleton>div:last-child p:not(:first-of-type):after{content:"";position:absolute;top:0;left:0;bottom:2px;border-radius:3px}.SwGameRow--skeleton>div:last-child p:first-child:after{width:90%}.SwGameRow--skeleton>div:last-child p:nth-child(2):after{width:80%}.SwGameRow--skeleton>div:last-child p:nth-child(3):after{width:70%}.SwGameRow--skeleton>div:last-child p:nth-child(4):after{width:60%}.TxFade400-enter{opacity:0}.TxFade400-enter-active{opacity:1;transition:opacity .4s ease-in}.TxFade400-exit{opacity:1}.TxFade400-exit-active{opacity:0;transition:opacity .4s ease-out}.TxPopUpScaleOut400-enter{opacity:0;transform:translateY(30%) scale(1)}.TxPopUpScaleOut400-enter-active{transition-duration:.4s;transition-property:opacity transform;transition-timing-function:ease}.TxPopUpScaleOut400-enter-active,.TxPopUpScaleOut400-exit{opacity:1;transform:translateY(0) scale(1)}.TxPopUpScaleOut400-exit-active{opacity:0;transform:translateY(0) scale(.7);transition-duration:.4s;transition-property:opacity transform;transition-timing-function:ease}.TxPopUpExitLeft400-enter{opacity:0;transform:translateY(30%) translateX(0)}.TxPopUpExitLeft400-enter-active{transition-duration:.4s;transition-property:opacity transform;transition-timing-function:ease}.TxPopUpExitLeft400-enter-active,.TxPopUpExitLeft400-exit{opacity:1;transform:translateY(0) translateX(0)}.TxPopUpExitLeft400-exit-active{opacity:0;transform:translateY(0) translateX(-30%);transition-duration:.4s;transition-property:opacity transform;transition-timing-function:ease}.TxScaleInFadeOut400-enter{opacity:0;transform:scale(.7)}.TxScaleInFadeOut400-enter-active{opacity:1;transform:scale(1);transition-duration:.4s;transition-property:opacity transform;transition-timing-function:ease}.TxScaleInFadeOut400-exit{opacity:1}.TxScaleInFadeOut400-exit-active{opacity:0;transition:opacity .4s ease-out}.GenreButtons{display:flex;flex-wrap:wrap;justify-content:center;margin:-.5rem}.GenreButtons .Button{min-width:calc(25% - 1rem);max-width:calc(25% - 1rem);margin:.5rem}