.jackpot-tiles .swiper-slide .tile-image-jackpot {
    width: 80px;
    height: 80px
}

.jackpot-tiles .swiper-slide .gametimer {
    line-height: 40px;
    font-size: 12px
}

.last-results-tiles .swiper-slide .tile span:first-of-type {
    margin-bottom: var(--spacing-4)
}

.last-results-tiles .swiper-slide .tile .results-field {
    margin-top: auto;
    width: 260px
}

@media(min-width: 767.5px) {
    .last-results-tiles .swiper-slide .tile .results-field {
        width: 340px
    }
}

.last-results-tiles .swiper-slide .tile .results-field .circle {
    width: 20px;
    height: 20px;
    border-radius: 32px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    margin-bottom: var(--spacing-8)
}

@media(min-width: 767.5px) {
    .last-results-tiles .swiper-slide .tile .results-field .circle {
        width: 24px;
        height: 24px;
        margin-right: var(--spacing-4)
    }
}

.last-results-tiles .swiper-slide .tile .results-field .circle.normal {
    background-color: var(--other-1)
}

.last-results-tiles .swiper-slide .tile .results-field .circle.additional {
    background-color: var(--secondary-3)
}

.latest-winners-tiles .swiper-wrapper {
    margin-top: var(--spacing-16)
}

.latest-winners-tiles .swiper-wrapper .swiper-slide .tile .xl {
    line-height: 24px
}

.latest-winners-tiles .swiper-wrapper .swiper-slide .tile .title-image {
    position: absolute;
    width: 64px;
    height: 56px;
    left: 133px;
    top: -16px
}

@media not all and (min-width: 767.5px) {
    .latest-winners-tiles .swiper-wrapper .swiper-slide .tile .title-image {
        left: 112px
    }
}

.latest-winners-tiles .swiper-wrapper .swiper-slide .tile .winner-flag {
    width: 12px;
    height: 12px
}

.latest-winners-tiles .swiper-wrapper .swiper-slide .tile .winner-info-box {
    margin-left: -16px;
    margin-right: -16px;
    padding: 8px 16px;
    border-bottom-right-radius: var(--spacing-12);
    border-bottom-left-radius: var(--spacing-12);
    height: 40px;
    width: 152px
}

@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 .winner-game-name {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 125px
}

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

.latest-winners-tiles .swiper-wrapper .swiper-slide .tile .winner-info-box .winner-logo {
    width: 24px;
    height: 24px
}