/* Directe aansluiting op de actieve Tourist Guide Leiden-stijl. */
body .tglx-v3-overviews,
body .tglx-v32-home-actions,
body .tglx-open-now{font-family:inherit}
body .tglx-v3-breakout{z-index:2}
body .tglx-v3-overviews h2,
body .tglx-v3-overview-card h3,
body .tglx-open-now h1,
body .tglx-open-now h2{font-family:inherit}
body .tglx-v3-overview-card,
body .tglx-v3-overview-card h3{white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important}
body .tglx-v3-filter-layout{display:grid!important;width:100%!important}
body .tglx-v3-agenda-launch,
body .tglx-v3-agenda-modal{display:none!important}
body .tglx-v31-location-card{visibility:visible!important;opacity:1!important}
body .tglx-v31-location-card__title{display:block!important;visibility:visible!important;opacity:1!important}
body .tglx-v32-home-button{font-family:inherit!important}
@media(max-width:900px){body .tglx-v3-breakout{max-width:none!important}}

/* v3.3-integratie */
body .tglx-v33-overviews{font-family:inherit!important}
body .tglx-v33-overview-card,body .tglx-v33-overview-card h3{font-family:inherit!important;white-space:normal!important;word-break:normal!important}
body .tglx-v33-overview-rail{min-width:0!important}
body .tglx-event-card-date{font-family:inherit!important}
body .tglx-v33-legacy-overview-hidden{display:none!important}

/* v3.4-integratie */
body .tglx-v34-search-panel-hidden,
body .tglx-v34-legacy-overview-shell-hidden{display:none!important}
body .tglx-v33-overview-card p{font-family:inherit!important}
body .tglx-v33-overview-card__number{display:none!important}
