/* KV Wolderwijd/DYZLE - cache-busting mobile chauffeurs layout (1.32.42) */
@media (max-width: 800px) {
    .kvw-public-drivers-wrap .kvw-public-driver-row > span.kvw-public-driver-names {
        display: grid !important;
        grid-template-columns: minmax(0, 1fr) !important;
        gap: 6px !important;
        align-items: start !important;
    }

    .kvw-public-drivers-wrap .kvw-public-driver-row > span.kvw-public-driver-names::before {
        content: attr(data-label) !important;
        display: block !important;
        grid-column: 1 !important;
        margin: 0 0 2px !important;
        color: #53657a !important;
        font-size: .78rem !important;
        font-weight: 800 !important;
        line-height: 1.25 !important;
        text-transform: uppercase !important;
    }

    .kvw-public-drivers-wrap .kvw-public-driver-row > span.kvw-public-driver-names em {
        display: block !important;
        width: fit-content !important;
        max-width: 100% !important;
        margin: 0 !important;
        box-sizing: border-box !important;
        justify-self: start !important;
        overflow-wrap: anywhere !important;
        white-space: normal !important;
    }

    .kvw-public-drivers-wrap .kvw-public-driver-row > span.kvw-public-driver-names .is-empty {
        display: block !important;
        grid-column: 1 !important;
    }
}
