@media (min-width: 767.5px) {
    .latest-winners-tiles .swiper-wrapper .swiper-slide .tile .winner-info-box {
        width: 168px;
    }
}

.latest-winners-tiles .swiper-wrapper .swiper-slide .tile .winner-info-box {
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
}

.dynamic-content .area .swiper-tiles.latest-winners-tiles .swiper-slide .tile {
    height: 142px !important;
}


/* override latest winners tile */

.tile-image {
    width: auto !important;
}

.last-results-tiles .tile.relative {
    background-color: var(--primary-1) !important;
    border-radius: var(--spacing-8) !important;
}

.latest-winners-tiles .tile.relative {
    width: 100% !important;
}


/* fix overlap tiles on mobile landscape and portrait */

@media (max-width: 851px) {
    .dynamic-content .area .swiper-tiles.keno-lotto-tiles .swiper-slide .tile {
        width: auto;
    }
}


/* override text color in latest result circle */

.last-results-tiles .swiper-slide .tile .results-field .circle.additional.color-other-1 {
    color: var(--primary-1) !important;
    font-weight: 900 !important;
}


/* override overflow in keno lotto page */

.overflow-hidden {
    overflow: visible !important;
}