#cards{flex-wrap:wrap;gap:3rem 1rem;display:flex}#cards .card{background:0 0;border:0;flex-grow:1;width:100%;max-width:100%}@media (min-width:768px){#cards .card{width:47%;max-width:50%}}@media (min-width:1200px){#cards .card{width:30%;max-width:33.333%}}#cards .card .card-body{flex-direction:column;padding:1.5rem .75rem .75rem;display:flex}#cards .card a.imgLink:focus{outline:none}#cards .card a.imgLink:focus-visible{outline-offset:-1px;outline:1px solid #0c2340}#cards .card img{border-radius:0;margin-bottom:0}#cards .card .placeholderWrapper{position:relative}#cards .card .placeholderText{text-align:center;width:100%;font-family:var(--font-akagi-pro,Arial,sans-serif);color:#fff;text-transform:uppercase;margin:0;padding:15px;font-size:1.75rem;font-weight:900;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:992px){#cards .card .placeholderText{font-size:2.25rem}}#cards .card a.titleLink{color:#0c2340;text-decoration:none}#cards .card a.titleLink:focus{outline:none}#cards .card a.titleLink:focus-visible{outline-offset:1px;outline:1px solid #0c2340}#cards .card .card-title{font-family:var(--font-akagi-pro,Arial,sans-serif);text-transform:uppercase;color:#0c2340;font-size:1.75rem;font-weight:900}#cards .card .card-subtitle{font-family:var(--font-wnba,Arial,sans-serif);color:#0c2340;margin-bottom:.5rem;font-size:1.1rem}#cards .card .card-game-details{flex-flow:column wrap;justify-content:space-between;align-items:flex-start;gap:.25rem;margin-top:.25rem;margin-bottom:.75rem;display:flex}@media (min-width:360px){#cards .card .card-game-details{flex-flow:row;align-items:center;margin-top:.75rem}}#cards .card .card-opponent{flex-direction:row;order:2;align-items:center;gap:.5rem;line-height:1.3;display:flex}@media (min-width:360px){#cards .card .card-opponent{order:0}}#cards .card .card-opponent img{width:3.25rem;height:auto;margin-bottom:0}#cards .card .opponentTeamName{font-family:var(--font-wnba,Arial,sans-serif);color:#0c2340;text-align:start;font-weight:400}#cards .card .opponentTeamCity{text-transform:none;font-size:1.1rem;font-weight:400;display:block}#cards .card .card-date{font-family:var(--font-wnba,Arial,sans-serif);color:#0c2340;text-align:start;order:1;font-size:1.1rem;font-weight:400;line-height:1.3}@media (min-width:360px){#cards .card .card-date{text-align:end}}#cards .card .card-date .gameStatusTextBullet{display:inline}@media (min-width:360px){#cards .card .card-date .gameStatusTextBullet{display:none}}#cards .card .card-date .gameStatusText{text-transform:uppercase}@media (min-width:360px){#cards .card .card-date .gameStatusText{display:block}}#cards .card .startingPrice{font-family:var(--font-akagi-pro,Arial,sans-serif);color:#0c2340;text-transform:uppercase;margin-bottom:.5rem;font-size:1.1rem;font-weight:900}#cards .card .card-text{color:#0c2340;margin-bottom:0;font-size:1.1rem}#cards .card .sponsor{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}#cards .card .sponsor img{width:auto;max-height:4rem;margin-bottom:0}#cards .card .soldOut{font-family:var(--font-akagi-pro,Arial,sans-serif);color:#c8102e;text-transform:uppercase;font-size:1.1rem;font-weight:900}#cards .card .buttonLinks{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}#cards .card .buttonLink{font-family:var(--font-wnba,Arial,sans-serif);color:#fff;text-align:center;-o-transition:all .2s ease-out;background-color:#c8102e;border:2px solid #c8102e;border-radius:4px;padding:.8rem 1.2rem;font-size:1rem;font-weight:700;line-height:1;text-decoration:none;transition:all .2s ease-out}#cards .card .buttonLink:hover,#cards .card .buttonLink:focus{color:#fff;cursor:pointer;background-color:#ab0e28;border-color:#ab0e28;outline:none;text-decoration:none}#cards .card .buttonLink:focus-visible{outline:1px solid #c8102e}#cards .card .buttonLink{letter-spacing:.4px;border-radius:5px;align-items:center;gap:.5rem;padding:.8rem 1rem;font-weight:400;display:flex}#cards .card .buttonLinkSecondary{font-family:var(--font-wnba,Arial,sans-serif);color:#0c2340;letter-spacing:.3px;text-align:center;-o-transition:all .2s ease-out;background-color:#0000;border-bottom:1px solid #0c2340;justify-content:center;align-items:center;padding:0 0 .25rem;font-size:1rem;font-weight:400;line-height:1;text-decoration:none;transition:all .2s ease-out;display:flex}#cards .card .buttonLinkSecondary:hover,#cards .card .buttonLinkSecondary:focus{cursor:pointer;border-bottom-color:#c8102e;outline:none}#cards .card .buttonLinkSecondary:focus-visible{cursor:pointer;outline-offset:.25rem;border-bottom-color:#c8102e;outline:1px solid #0c2340}#cards .noCards{text-align:center;width:100%}
