/* Ranking page image enhancements */

.hero-art-image {
    background: var(--theme-raw-111);
}

.hero-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    z-index: 1;
}

.hero-image-overlay {
    position: absolute;
    inset: 0;
    background:
        linear-gradient(90deg, var(--theme-raw-rgba-11-12-15-92-600dd9) 0%, var(--theme-raw-rgba-11-12-15-18-41703c) 38%, var(--theme-raw-rgba-11-12-15-48-b08e83) 100%),
        linear-gradient(180deg, var(--theme-raw-rgba-0-0-0-1-9e6faa), var(--theme-raw-rgba-0-0-0-35-630345));
    z-index: 2;
}

.hero-art-image .britain-badge {
    z-index: 3;
}

.generic-mark {
    background: var(--theme-raw-111);
    color: var(--yellow);
    border-color: var(--yellow);
}

.thumb,
.public-thumb {
    background: var(--theme-raw-1a1b1f);
}

.thumb img,
.public-thumb img {
    display: block;
}

@media (max-width: 820px) {
    .hero-art-image .hero-image {
        object-position: center top;
    }
}
