button{display:inline-block;border:none;padding:0;margin:0;text-decoration:none;background:rgba(0,0,0,0);color:#fff;font-family:sans-serif;font-size:1rem;cursor:pointer;text-align:center;transition:background 250ms ease-in-out,-webkit-transform 150ms ease;transition:background 250ms ease-in-out,transform 150ms ease;transition:background 250ms ease-in-out,transform 150ms ease,-webkit-transform 150ms ease;-webkit-appearance:none;-moz-appearance:none}p{font-family:"Press Start 2P",cursive}li{font-family:"Press Start 2P",cursive}ul{font-family:"Press Start 2P",cursive}label{font-family:"Press Start 2P",cursive}h1{font-family:"Press Start 2P",cursive}h2{font-family:"Press Start 2P",cursive}h3{font-family:"Press Start 2P",cursive}h4{font-family:"Press Start 2P",cursive}h5{font-family:"Press Start 2P",cursive}h6{font-family:"Press Start 2P",cursive}a{font-family:"Press Start 2P",cursive}span{font-family:"Press Start 2P",cursive}.button{font-family:"Press Start 2P",cursive}option{font-family:"Press Start 2P",cursive}select{font-family:"Press Start 2P",cursive !important}a:hover{text-decoration:none !important}button{font-family:"Press Start 2P",cursive !important}.MainLogo img{width:210px;margin-left:10px}.no-js #slideshow{display:none}.no-js .typewriter p{display:none}.NavPadding1{padding-top:15px;padding-bottom:15px}.NavPadding2{padding-top:15px}#MenuButton{width:50px}.top_area{color:#fff;background-color:#000;height:600px;padding-top:100px}.top_area img{display:block;margin:auto;width:60%}.top_area p{padding-top:10%;text-align:center;font-size:30px;font-family:arcade}.top_area a{color:#fff}.SocialIcons{height:100%}.SocialIcons .SocialIcon{padding:3px 3px 0px 3px}.SocialIcons .SocialIcon a:hover{position:relative;top:-5px}.start_button_animation{-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.MiddleNavArea .snes_controller{display:block;margin:auto;width:100%;height:auto;max-width:500px}.TopNavArea{background-color:#cccbd8;border-style:solid;border-width:5px;border-color:#908a99;height:auto;padding:5px}.TopNavArea .CartLeft{border:5px solid #5f6062}@media only screen and (min-width: 768px){.TopNavArea .CartRight{border-top:5px solid #5f6062;border-bottom:5px solid #5f6062;border-right:5px solid #5f6062}}@media only screen and (max-width: 767px){.TopNavArea .CartRight{border-left:5px solid #5f6062;border-bottom:5px solid #5f6062;border-right:5px solid #5f6062}}@media only screen and (min-width: 768px){.TopNavArea .row .col-md-6:first-child{padding-right:0}.TopNavArea .row .col-md-6:last-child{padding-left:0}}.BottomNavArea{background-color:#cccbd8;border-style:solid;border-width:5px;border-color:#908a99;height:auto}.FlexCenter{display:flex;align-items:center;justify-content:center}.FlexSpaceBetween{display:flex;justify-content:space-between;padding-bottom:5px}.MiddleNavArea{padding-top:15px;padding-bottom:15px;border-right:5px solid #908a99;border-left:5px solid #908a99;background-color:#000001;-webkit-animation:background 30s infinite;animation:background 30s infinite;background-repeat:no-repeat;background-size:700px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.MiddleNavArea p{padding-left:80px;padding-right:80px;color:#fff}.SnesPurple{background-color:#4830a8;border-radius:7px;padding:10px}.SnesPurple h2{color:#fff}.SliderLines{border-right:5px solid #5f6062;border-left:5px solid #5f6062;height:100%;padding:20px 0}.RoundInnerButton{padding:10px;border-style:solid;border-width:5px;border-color:#5a528f;border-radius:45px;width:100%}.RoundInnerButton img{width:200px}.EjectButton{height:100%;background-color:#908a99;border-style:solid;border-width:5px;border-color:#554e61}.EjectButton .EjectButtonInner{width:100%}.EjectButton img{width:200px}@media screen and (max-width: 1024px){.SocialIcons a{margin-left:1%}}@media screen and (max-width: 639px){.SocialIcons{justify-content:flex-start}.SocialIcons a{margin-left:0%;margin-right:2%}}@media screen and (max-width: 1023px){.MiddleNavArea p{font-size:14px;padding-left:60px;padding-right:60px}.FrontPageMainLogo{border-right:initial}.FrontPageSocialIcons{border-left:initial;justify-content:center}.FrontPageSocialIcons a{margin-right:2%}}@media screen and (max-width: 832px){.SliderLegend h3{font-size:28px}}@media screen and (max-width: 765px){.MiddleNavArea p{padding-left:40px;padding-right:40px}.snes_controller{width:60%}.SliderLegend h3{font-size:22px}}@media screen and (max-width: 639px){.slick-arrow{width:50px;height:auto}.slick-prev{left:0px}.slick-next{right:0px}.snes_controller{width:90%}.slick img{margin:auto}.SliderLegend img{padding-top:15px;padding-right:8px;padding-left:8px}.SliderLegend h3{font-size:18px}}@media screen and (max-width: 414px){.MiddleNavArea p{padding-left:20px;padding-right:20px}.SliderLegend h3{font-size:16px}}.splide__slide.is-active{-webkit-animation:MoveUpDown 2.5s linear infinite;position:relative;left:0;bottom:0;-webkit-transform:translate3d(0, 0, 0)}@-webkit-keyframes MoveUpDown{0%,100%{bottom:0}50%{bottom:15px}}@keyframes MoveUpDown{0%,100%{bottom:0}50%{bottom:15px}}.splide__slide{display:flex;justify-content:center}.modal .animate__animated{--animate-duration: 0.5s}.modal-dialog{margin-top:0 !important;width:100% !important;max-width:1140px !important}.SNESBackground{background-color:#cccbd8 !important;min-height:100vh}@media only screen and (min-width: 768px){.SliderLegend img{width:100px;padding-right:10px}.SliderLegend h2{margin:0}}@media only screen and (max-width: 900px){.SliderLegend img{width:80px}}@media only screen and (max-width: 767px){.SliderLegend img{width:60px;padding-bottom:10px}}@media only screen and (max-width: 650px){.SliderLegend h2{font-size:calc(.8rem + .6vw)}}@media only screen and (max-width: 500px){.SliderLegend h2{font-size:calc(.6rem + .6vw)}}.NewContainerFrontPage{max-width:1320px;width:100%;margin-right:auto;margin-left:auto}.NewContainer{max-width:1320px;width:100%;margin-right:auto;margin-left:auto;padding:10px 5px}.nes-btn{text-decoration:none}.nes-btn:hover{text-decoration:none}.snowflake{color:#fff;font-size:1em;font-family:Arial,sans-serif;text-shadow:0 0 5px #000}@-webkit-keyframes snowflakes-fall{0%{top:-10%}100%{top:100%}}@-webkit-keyframes snowflakes-shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(80px);transform:translateX(80px)}}@keyframes snowflakes-fall{0%{top:-10%}100%{top:100%}}@keyframes snowflakes-shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(80px);transform:translateX(80px)}}.snowflake{position:fixed;top:-10%;z-index:9999;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default;-webkit-animation-name:snowflakes-fall,snowflakes-shake;-webkit-animation-duration:10s,3s;-webkit-animation-timing-function:linear,ease-in-out;-webkit-animation-iteration-count:infinite,infinite;-webkit-animation-play-state:running,running;animation-name:snowflakes-fall,snowflakes-shake;animation-duration:10s,3s;animation-timing-function:linear,ease-in-out;animation-iteration-count:infinite,infinite;animation-play-state:running,running}.snowflake:nth-of-type(0){left:1%;-webkit-animation-delay:0s,0s;animation-delay:0s,0s}.snowflake:nth-of-type(1){left:10%;-webkit-animation-delay:1s,1s;animation-delay:1s,1s}.snowflake:nth-of-type(2){left:20%;-webkit-animation-delay:6s,.5s;animation-delay:6s,.5s}.snowflake:nth-of-type(3){left:30%;-webkit-animation-delay:4s,2s;animation-delay:4s,2s}.snowflake:nth-of-type(4){left:40%;-webkit-animation-delay:2s,2s;animation-delay:2s,2s}.snowflake:nth-of-type(5){left:50%;-webkit-animation-delay:8s,3s;animation-delay:8s,3s}.snowflake:nth-of-type(6){left:60%;-webkit-animation-delay:6s,2s;animation-delay:6s,2s}.snowflake:nth-of-type(7){left:70%;-webkit-animation-delay:2.5s,1s;animation-delay:2.5s,1s}.snowflake:nth-of-type(8){left:80%;-webkit-animation-delay:1s,0s;animation-delay:1s,0s}.snowflake:nth-of-type(9){left:90%;-webkit-animation-delay:3s,1.5s;animation-delay:3s,1.5s}.snowflake:nth-of-type(10){left:25%;-webkit-animation-delay:2s,0s;animation-delay:2s,0s}.snowflake:nth-of-type(11){left:65%;-webkit-animation-delay:4s,2.5s;animation-delay:4s,2.5s}.StartUpSlider{display:inline-block;border:none;margin:0;text-decoration:none;cursor:pointer;text-align:center;transition:background 250ms ease-in-out,-webkit-transform 150ms ease;transition:background 250ms ease-in-out,transform 150ms ease;transition:background 250ms ease-in-out,transform 150ms ease,-webkit-transform 150ms ease;-webkit-appearance:none;-moz-appearance:none;background-color:rgba(0,0,0,0);width:100%;transition:300ms;border-color:none;position:relative}select{font-family:"Press Start 2P",cursive;height:45px}.CenterTextVertically h3{line-height:70px;text-align:center}.CenterTextVertically h1{text-align:center}.NavigationCloseButton{font-size:56px;color:#000;margin-top:5px;line-height:1}#MenuButton:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}#MenuButton:active{-webkit-transform:scale(0.98);transform:scale(0.98)}button:focus,.btn:active{outline:none !important;box-shadow:none}.ModalImageClass a:focus,.btn:active{outline:none !important;box-shadow:none}@media screen and (max-width: 639px){.NavigationCloseButton{font-size:40px;margin-top:5px}.CenterTextVertically h1{font-size:30px}}@media screen and (max-width: 415px){.NavigationCloseButton{font-size:35px}.CenterTextVertically h1{font-size:25px}}@media screen and (max-width: 360px){.NavigationCloseButton{font-size:30px;margin-top:3px}.CenterTextVertically h1{font-size:20px}}
