#hatGames .games{flex-wrap:wrap;max-width:100%;display:flex}@media (min-width:425px){#hatGames .games{max-width:400px;margin:auto}}@media (min-width:768px){#hatGames .games{max-width:100%}}#hatGames .gameContainer{border:1px solid #b1b3b359;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;padding:1.5rem 2rem;display:flex}@media (min-width:768px){#hatGames .gameContainer{width:50%}}@media (min-width:1200px){#hatGames .gameContainer{width:33.333%}}#hatGames .gameContainer .gameContent{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;display:flex}@media (min-width:425px){#hatGames .gameContainer .gameContent{flex-direction:row}}#hatGames .gameContainer .game{flex-direction:column;flex-grow:1;gap:.5rem;display:flex}@media (min-width:768px){#hatGames .gameContainer .game{flex-direction:row}}#hatGames .gameContainer .game.past-game{opacity:.5}#hatGames .gameContainer .game.past-game img{filter:grayscale()}#hatGames .gameContainer .game.subdued img{filter:grayscale();opacity:.25}#hatGames .gameContainer img.hatImage{width:75px;height:auto;margin-bottom:0}#hatGames .gameContainer img.hatImage.past-game{opacity:.5;filter:grayscale()}#hatGames .gameContainer img.logo{width:50px;margin-bottom:0}#hatGames .gameContainer .gameDetails{text-align:start;flex-direction:column;justify-content:center;gap:.2rem;display:flex}#hatGames .gameContainer .opponent{align-items:center;gap:.25rem;display:flex}#hatGames .gameContainer .opponentName{text-transform:uppercase;color:#0c2340;font-size:2rem;font-style:normal;font-weight:700;line-height:1;font-family:Tungsten Narrow A,Tungsten Narrow B,din-condensed,sans-serif!important}#hatGames .gameContainer .opponentName .opponentTeamCity{text-transform:none;font-size:1.4rem;font-weight:400;display:block}#hatGames .gameContainer .gameDetailsDate{text-align:center;padding-left:0;font-size:.8rem;font-style:normal;font-weight:500;line-height:1.25;font-family:"factoria",var(--font-roboto),sans-serif!important;font-weight:400!important}@media (min-width:425px){#hatGames .gameContainer .gameDetailsDate{text-align:left;padding-left:.5rem}}#hatGames .gameContainer .gameDetailsDate .gameTime{text-transform:uppercase;display:block}#hatGames .gameTag{color:#fff;background:#0c2340;padding:.5rem;font-style:normal;font-weight:500;line-height:1;font-family:"factoria",var(--font-roboto),sans-serif!important}#hatGames .gameTag.past-game{opacity:.5}#hatGames .gameLinkButton{color:#0c2340;text-transform:uppercase;-o-transition:all .2s ease-out;background-color:#00a7e1;border:none;border-radius:0;padding:8px 50px;font-size:2.5rem;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}#hatGames .gameLinkButton:hover,#hatGames .gameLinkButton:active,#hatGames .gameLinkButton:focus,#hatGames .gameLinkButton:focus-visible{color:#0c2340!important;background-color:#009bce!important}#hatGames .gameLinkButton:focus-visible{outline:1px solid #009bce}#hatGames .gameLinkButton{letter-spacing:.4px;border-radius:5px;align-items:center;gap:.5rem;margin-bottom:.25rem;padding:.8rem 1rem;font-size:1.75rem;display:flex}#hatGames .soldOut{color:#c8102e;text-transform:uppercase;text-align:center;font-size:2rem;font-style:normal;font-weight:700;font-family:Tungsten Narrow A,Tungsten Narrow B,din-condensed,sans-serif!important}
#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}
