.gameListWidget{filter:drop-shadow(1px 1px 2px #02061233);background-color:#f9f9f9;border-radius:8px}@media (min-width:1024px){.gameListWidget.offset{width:calc(100% + 45px);margin-right:-65px!important}}.gameListWidget .content{margin-bottom:35px}.gameListWidget .content .title{flex-direction:row;justify-content:space-between;margin-bottom:12px;display:flex}.gameListWidget .content .title .allGamesLabel{color:#b1b3b3;margin-bottom:0;margin-right:5px;font-size:12px;font-weight:700}.gameListWidget .content .title>div{align-items:center;display:flex}.gameListWidget .content .title h3{color:#0c2340;margin-bottom:0;font-size:2.5rem;font-style:normal;font-weight:700;font-family:Tungsten Narrow A,Tungsten Narrow B,din-condensed,sans-serif!important}.gameListWidget .content .title .switch{flex-shrink:0;width:40px;height:24px;display:inline-block;position:relative}.gameListWidget .content .title .switch input{opacity:0;width:0;height:0}.gameListWidget .content .title .slider{cursor:pointer;background-color:#b1b3b3;transition:all .4s;position:absolute;inset:0}.gameListWidget .content .title .slider:before{content:"";background-color:#fff;width:20px;height:20px;transition:all .4s;position:absolute;bottom:2px;left:2px}.gameListWidget .content .title input:checked+.slider{background-color:#0c2340}.gameListWidget .content .title input:checked+.slider:before{transform:translate(16px)}.gameListWidget .content .title .slider.round{border-radius:34px}.gameListWidget .content .title .slider.round:before{border-radius:50%}.gameListWidget .content p.lead{margin-bottom:0;font-size:16px}.gameListWidget .col{margin-top:0;margin-bottom:4px;padding:0}.gameListWidget .game{background-color:#fff;border-bottom:1px solid #b1b3b340;border-radius:4px;flex-direction:row;justify-content:space-between;align-items:center;padding:4px 8px;display:flex}.gameListWidget .game.next{border-bottom-color:#ffd520}.gameListWidget .game .gameInfo{text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.gameListWidget .game .gameInfo p{margin:0;font-size:16px}.gameListWidget .game .gameInfo p.next{color:#b1b3b3;text-transform:uppercase;padding-bottom:0;font-style:normal;font-weight:700;font-family:Tungsten Narrow A,Tungsten Narrow B,din-condensed,sans-serif!important;font-size:10px!important;line-height:10px!important}.gameListWidget .game .gameInfo p:last-child{font-size:13px}.gameListWidget .game .gameInfo img{width:60px;max-width:100%;height:auto;margin:0 8px 0 0}.gameListWidget .game .button-contain{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;display:flex}@media (min-width:425px){.gameListWidget .game .button-contain{flex-direction:row-reverse;align-items:center;gap:10px}}.gameListWidget .game .button-contain .as-low{text-align:center;text-transform:uppercase;font-size:9px;line-height:9px}@media (min-width:425px){.gameListWidget .game .button-contain .as-low{max-width:50px}}.gameListWidget .game .button-contain .as-low span{color:#0c2340;font-size:18px;font-style:normal;font-weight:700;line-height:18px;font-family:Tungsten Narrow A,Tungsten Narrow B,din-condensed,sans-serif!important}.gameListWidget .game .button-contain .as-low span sup{font-size:.6em;top:-.3em}@media (min-width:425px){.gameListWidget .game .button-contain .as-low span{display:block}}.gameListWidget .game p.price{color:#0c2340;margin-bottom:0;font-size:22px;font-style:normal;font-weight:700;font-family:Tungsten Narrow A,Tungsten Narrow B,din-condensed,sans-serif!important}.gameListWidget .game p.price sup{font-size:.6em;top:-.3em}.gameListWidget .game p.sold-out{color:#868686;margin-bottom:0;font-size:12px}.gameListWidget .game .button-contain a{color:#000;text-align:center;-o-transition:all .2s ease-out;background-color:#00a7e1;border:1px solid #00a7e1;border-radius:4px;padding:10px;font-size:1rem;font-style:normal;font-weight:700;line-height:1;text-decoration:none;transition:all .2s ease-out;font-family:Tungsten Narrow A,Tungsten Narrow B,din-condensed,sans-serif!important}.gameListWidget .game .button-contain a:hover,.gameListWidget .game .button-contain a:focus{color:#000;cursor:pointer;background-color:#009bce;border-color:#009bce;outline:none;text-decoration:none}.gameListWidget .game .button-contain a:focus-visible{outline:1px solid #00a7e1}.gameListWidget .game .button-contain a{letter-spacing:.4px;font-size:1.5rem}.gameListWidget .game .button-contain a sup{font-size:.6em;top:-.5em}.gameListWidget .game .button-contain a span{text-decoration:underline}.gameListWidget .no-games-message{text-align:center;color:#333;background-color:#fff;margin:10px 0;padding:20px;font-size:16px}@keyframes slideFadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.gameListWidget .slide-fade-in{opacity:0;animation-name:slideFadeIn;animation-duration:.5s;animation-timing-function:linear;animation-fill-mode:forwards;transform:translateY(-20px)}
.carousel-component{border:1px solid #f1f1f1;border-width:1px 0}.carousel-component .carousel-indicators{margin-bottom:.5rem}.carousel-component .carousel-indicators button{filter:invert();opacity:.3;height:1px}.carousel-component .carousel-indicators button.active{opacity:.7}.carousel-component .carousel-control-prev span,.carousel-component .carousel-control-next span{filter:invert();opacity:.3}.carousel-component .carousel-inner{padding:25px 0 40px}.carousel-component .carousel-inner .carousel-item{background-color:#fff;flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex}.carousel-component .carousel-inner .carousel-item .logo-image{width:50px;max-width:100%;height:auto;margin:0}@media (min-width:500px){.carousel-component .carousel-inner .carousel-item .logo-image{width:70px}}.carousel-component .carousel-inner .carousel-item .hat-image{width:60px;max-width:100%;height:auto;margin:0}@media (min-width:500px){.carousel-component .carousel-inner .carousel-item .hat-image{width:80px;height:auto}}.carousel-component .carousel-inner .carousel-item .game-date{color:#0c2340;margin:0;padding:0 5px;font-size:2rem;font-style:normal;font-weight:700;font-family:Tungsten Narrow A,Tungsten Narrow B,din-condensed,sans-serif!important}@media (min-width:500px){.carousel-component .carousel-inner .carousel-item .game-date{padding:0 25px}}
#accordionItems h2{text-transform:uppercase;color:#0c2340;text-align:center;margin-bottom:3rem;font-size:3rem;font-style:normal;font-weight:700;font-family:Tungsten Narrow A,Tungsten Narrow B,din-condensed,sans-serif!important}#accordionItems .collapse{visibility:visible}#accordionItems .accordion-item{border:0;border-bottom:2px solid #b1b3b359}#accordionItems .accordion-button{text-transform:uppercase;color:#0c2340;gap:.5rem;padding:1.25rem;font-size:2.25rem;font-style:normal;font-weight:700;line-height:1.1;font-family:Tungsten Narrow A,Tungsten Narrow B,din-condensed,sans-serif!important}#accordionItems .accordion-button:not(.collapsed){box-shadow:none;background:0 0}#accordionItems .accordion-button:after{background-image:url(../media/plus-icon.aed37a89.svg)}#accordionItems .accordion-button:not(.collapsed):after{background-image:url(../media/minus-icon.a7de776d.svg)}#accordionItems .accordion-button:focus{box-shadow:none}#accordionItems .accordion-button:focus-visible{outline-color:#0c2340}#accordionItems .accordion-body{padding:0 1.25rem 1.25rem}#accordionItems .accordion-body a{text-decoration:underline}#accordionItems .accordion-body ul{padding-left:1.5rem;list-style:outside}#accordionItems .accordion-body ol{padding-left:1.5rem;list-style:auto}#accordionItems .accordion-body li{margin-bottom:1rem}#accordionItems .accordion-body li:last-of-type{margin-bottom:.5rem}
