.kaart[data-astro-cid-x33i357q]{border:1px solid var(--grijs-lijn);border-radius:var(--radius);background:var(--zwart-zacht);transition:border-color .15s,transform .15s}.kaart[data-astro-cid-x33i357q]:hover{border-color:var(--rood);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.kaart[data-astro-cid-x33i357q]:hover{transform:none}}.kaart__link[data-astro-cid-x33i357q]{color:inherit;height:100%;padding:1.4rem;text-decoration:none;display:block}.kaart__label[data-astro-cid-x33i357q]{letter-spacing:.14em;text-transform:uppercase;background:var(--grijs-lijn);color:var(--wit-zacht);border-radius:2px;margin-bottom:.9rem;padding:.25rem .55rem;font-size:.7rem;font-weight:700;display:inline-block}.kaart__label--jam[data-astro-cid-x33i357q],.kaart__label--optreden[data-astro-cid-x33i357q]{background:var(--rood);color:var(--wit)}.kaart__titel[data-astro-cid-x33i357q]{color:var(--wit);margin:0 0 .35rem;font-size:1.5rem}.kaart__datum[data-astro-cid-x33i357q]{color:var(--rood);margin:0 0 .7rem;font-size:.95rem;font-weight:600}.kaart__datum--onbekend[data-astro-cid-x33i357q]{color:var(--wit-zacht);font-style:italic;font-weight:500}.kaart__ritme[data-astro-cid-x33i357q]{color:var(--wit-zacht);margin:0 0 .2rem;font-size:.82rem;font-weight:600}.kaart__volgend[data-astro-cid-x33i357q]{color:var(--wit-zacht);font-weight:500}.kaart__samenvatting[data-astro-cid-x33i357q]{color:var(--wit-zacht);margin:0 0 1rem;font-size:.97rem}.kaart__prijs[data-astro-cid-x33i357q]{text-transform:uppercase;letter-spacing:.1em;color:var(--wit-zacht);font-size:.85rem}.kaart--breed[data-astro-cid-x33i357q]:hover{transform:none}.kaart--breed[data-astro-cid-x33i357q] .kaart__link[data-astro-cid-x33i357q]{padding:1.6rem 1.75rem}.kaart--breed[data-astro-cid-x33i357q] .kaart__titel[data-astro-cid-x33i357q]{font-size:1.75rem}.kaart--breed[data-astro-cid-x33i357q] .kaart__datum[data-astro-cid-x33i357q]{font-size:1rem}.kaart--breed[data-astro-cid-x33i357q] .kaart__samenvatting[data-astro-cid-x33i357q]{max-width:46rem;margin-bottom:.9rem}.kaart--banner[data-astro-cid-x33i357q]{overflow:hidden;container-type:inline-size}.kaart--breed[data-astro-cid-x33i357q].kaart--banner .kaart__link[data-astro-cid-x33i357q]{aspect-ratio:1920/1005;background:var(--zwart);padding:0;display:block;position:relative}.kaart--breed[data-astro-cid-x33i357q].kaart--banner .kaart__beeld[data-astro-cid-x33i357q]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.kaart--breed[data-astro-cid-x33i357q].kaart--banner .kaart__beeld--zaal[data-astro-cid-x33i357q]{background:linear-gradient(#0d0d0ecc,#0d0d0eeb),url(/achtergrond-home.jpg) 50%/cover no-repeat}.kaart__logo[data-astro-cid-x33i357q]{z-index:1;width:15cqw;height:auto;position:absolute;top:6cqw;right:5cqw}.kaart--breed[data-astro-cid-x33i357q].kaart--banner:not(.kaart--enkelbeeld) .kaart__link[data-astro-cid-x33i357q]:before{content:"";z-index:1;background:linear-gradient(90deg,#050607f0 0%,#050607cc 38%,#05060700 72%);position:absolute;inset:0}.kaart--breed[data-astro-cid-x33i357q].kaart--banner .kaart__tekst[data-astro-cid-x33i357q]{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;max-width:60%;height:100%;padding:4cqw 5cqw;display:flex;position:relative}.kaart--breed[data-astro-cid-x33i357q].kaart--banner .kaart__label[data-astro-cid-x33i357q]{margin-bottom:1.4cqw;font-size:max(.7rem,1.45cqw)}.kaart--breed[data-astro-cid-x33i357q].kaart--banner .kaart__titel[data-astro-cid-x33i357q]{margin:0 0 1cqw;font-size:clamp(1.6rem,5.4cqw,4.2rem);line-height:1.02}.kaart--breed[data-astro-cid-x33i357q].kaart--banner .kaart__ritme[data-astro-cid-x33i357q]{font-size:max(.78rem,1.4cqw)}.kaart--breed[data-astro-cid-x33i357q].kaart--banner .kaart__datum[data-astro-cid-x33i357q]{color:var(--wit);margin-bottom:1.2cqw;font-size:max(.95rem,2.1cqw)}.kaart--breed[data-astro-cid-x33i357q].kaart--banner .kaart__volgend[data-astro-cid-x33i357q]{color:var(--wit-zacht)}.kaart--breed[data-astro-cid-x33i357q].kaart--banner .kaart__samenvatting[data-astro-cid-x33i357q]{max-width:none;margin-bottom:1.2cqw;font-size:max(.9rem,1.6cqw)}.kaart--breed[data-astro-cid-x33i357q].kaart--banner .kaart__prijs[data-astro-cid-x33i357q]{font-size:max(.75rem,1.3cqw)}.kaart--breed[data-astro-cid-x33i357q].kaart--enkelbeeld .kaart__tekst[data-astro-cid-x33i357q]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=40rem){.kaart--breed[data-astro-cid-x33i357q].kaart--banner:not(.kaart--enkelbeeld) .kaart__link[data-astro-cid-x33i357q]{aspect-ratio:auto;min-height:18rem}.kaart--breed[data-astro-cid-x33i357q].kaart--banner:not(.kaart--enkelbeeld) .kaart__link[data-astro-cid-x33i357q]:before{background:linear-gradient(90deg,#050607eb 0%,#050607c7 100%)}.kaart--breed[data-astro-cid-x33i357q].kaart--banner .kaart__tekst[data-astro-cid-x33i357q]{max-width:none;padding:1.25rem}.kaart__logo[data-astro-cid-x33i357q]{display:none}}@media (width<=34rem){.kaart--breed[data-astro-cid-x33i357q] .kaart__link[data-astro-cid-x33i357q]{padding:1.25rem}.kaart--breed[data-astro-cid-x33i357q] .kaart__titel[data-astro-cid-x33i357q]{font-size:1.5rem}}
