.review-city-calendar .event-description .complete-artist-link,
.review-city-calendar .event-description .complete-lineup-text{font-size:calc(clamp(22px,2vw,26px) * 1.08)!important;color:var(--gold,#f1d78f)}
.review-city-calendar .event-description .complete-lineup-text .complete-artist-link{font-size:inherit!important}
.review-city-calendar .verified-dubai-event .event-hero img.poster-image,
.review-city-calendar .verified-dubai-event .event-description img.verified-event-poster{aspect-ratio:auto!important;height:auto!important;min-height:0!important;max-height:none!important;object-fit:contain!important}
@media(min-width:981px){
 .review-city-calendar .experience:not(:has(.event-page.full-width)) .calendar-panel .event-list{height:var(--review-five-card-height)!important;max-height:var(--review-five-card-height)!important;min-height:0;overflow-y:auto;align-content:start;overscroll-behavior:contain}
 .review-city-calendar .experience:not(:has(.event-page.full-width)) .event-page .event-body:not(.search-empty-state)>section:first-child{height:var(--review-description-section-height)!important;max-height:var(--review-description-section-height)!important;min-height:0;display:flex;flex-direction:column;overflow:hidden!important}
 .review-city-calendar .experience:not(:has(.event-page.full-width)) .event-page .event-description{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}
}
@media(max-width:980px){
 .review-city-calendar .event-description .complete-artist-link,.review-city-calendar .event-description .complete-lineup-text{font-size:calc(clamp(22px,2vw,26px) * 1.06)!important}
}
