:root {
    --uws-bg-color: #F2F2F2;
    --uws-arrows-color: #282828;
}

body .uv-page .uvpagegoverlay {
    background-color: var(--uws-bg-color);
}

body .uv-crossbook-microsite-discotech {
    border: 1px solid #FFFFFF;
    box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
}

body .uv-crossbook-exp-lists-featured {
    background-color: #F9F9F9;
    padding: 1.2em 1em;
}

body .uv-crossbook-topheader img {
    max-width: 170px;
    height: 65px;
    object-fit: contain;
}

body .uv-crossbook-exp-lists-featured .uvtitle {
    display: none !important;
}

body .uv-crossbook-exp-lists-featured .uvevfeaturedinfo {
    align-items: stretch;
    border-radius: 0;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}

body .uv-crossbook-exp-lists-featured .uvevfeaturedinfo .uvinfo {
    align-self: center;
    padding-left: 1.52em;
}

body .uv-crossbook-exp-lists-featured .uvevfeaturedinfo .uvinfo .uvddate {
    font-size: 1em;
    color: #333;
}

body .uvcp-explistitem::after,
body .uv-cb-popitemselpop .uvexpitemsellist a .uvactions .uv-btn:hover,
body .uvexpcontrols .uv-btn:hover,
body .uv-cb-popitemselpop .uvexpitemsellist a .uvactions .uv-btn:focus,
body .uvexpcontrols .uv-btn:focus {
    color: var(--uws-arrows-color) !important;
}

body .uv-cb-popitemselpop .uvexpitemsellist a .uvactions .uv-btn,
body .uvexpcontrols .uv-btn {
    background-color: var(--uws-arrows-color);
    border-color: var(--uws-arrows-color);
}

body .uvcp-explistitem .uvinfo .uvname,
body .uv-crossbook-exp-lists-featured .uvevfeaturedinfo .uvinfo .uvname {
    font-size: 1.13em;
    font-weight: 700;
}

/* Media Queries */
@media (max-width: 767px) {
    body .uv-crossbook-exp-lists-featured .uvevfeaturedinfo .uvinfo .uvname {
        font-size: 1em;
    }
}

@media (min-width: 391px) {
    body .uv-crossbook-exp-lists-featured .uvevfeaturedinfo {
        align-items: stretch;
        min-height: 150px;
    }

    body .uv-crossbook-exp-lists-featured .uvevfeaturedinfo .uvfeaturedimg {
        width: 150px;
        flex: 0 0 150px;
    }

    body .uv-crossbook-exp-lists-featured .uvevfeaturedinfo .uvfeaturedimg img {
        object-fit: cover;
    }
}