/* Sport-specific pictograms echo the existing lime accents. */
.sport-icon { position: absolute; top: 27px; right: 28px; width: 58px; height: 58px; color: #b6f02b; opacity: .84; stroke: currentColor; stroke-width: 2.2; stroke-linecap: round; stroke-linejoin: round; }
@media (max-width: 850px) { .sport-icon { top: 18px; right: 19px; width: 48px; height: 48px; } }
@media (max-width: 500px) { .sport-icon { top: 20px; right: 22px; width: 56px; height: 56px; } }
