.oud-anker{position:relative;display:block;height:0;top:-90px;visibility:hidden}.tegel__foto{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:10px;margin-bottom:10px}.dls__t{position:absolute;opacity:0;pointer-events:none}.dls__raster{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}@media(max-width:1020px){.dls__raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.dls__raster{grid-template-columns:1fr}}.dls__k{display:flex;flex-direction:column;background:#fff;border:1px solid var(--rand);border-radius:var(--r,18px);overflow:hidden;box-shadow:var(--schaduw-l)}.dls__foto{position:relative;display:block;aspect-ratio:16/10;overflow:hidden}.dls__foto img{width:100%;height:100%;object-fit:cover}.dls__datum{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:var(--inkt,#0f2540);color:#fff;font:700 .86rem var(--body)}.dls__datum svg{width:15px;height:15px}.dls__body{display:flex;flex-direction:column;gap:6px;padding:14px 16px 16px;flex:1}.dls__logo{height:22px;width:auto;max-width:110px;object-fit:contain;object-position:left}.dls__body h3{margin:2px 0 0;font-size:1.12rem;line-height:1.3}.dls__body h3 a{color:var(--titel,var(--inkt));text-decoration:none}.dls__plaats{margin:0;color:var(--grijs);font-size:.86rem;font-weight:600}.dls__tags{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none}.dls__tags li{padding:5px 10px;border-radius:999px;background:var(--kalk,#f6f1e7);border:1px solid var(--rand);font:600 .8rem var(--body);color:var(--inkt)}.dls__voet{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:auto;padding-top:10px}.dls__prijs{margin:0;display:flex;flex-direction:column;line-height:1.15}.dls__prijs small{font-size:.78rem;color:var(--grijs)}.dls__prijs b{font:800 1.4rem var(--kop);color:var(--inkt)}.dls__knop{min-height:44px;white-space:nowrap}.dls__k[data-groep]:not([data-groep="0"]){display:none}.dls__meer{display:none;margin:22px auto 0;width:max-content;max-width:100%;min-height:44px;cursor:pointer}.dls__meer[data-na="0"]{display:flex}.dls--rij .dls__k{display:flex!important}.dls__alle{margin:22px 0 0;text-align:center}.dls__alle .btn{min-height:46px}#dls-1:checked~.dls__raster .dls__k[data-groep="1"]{display:flex}#dls-1:checked~.dls__meer[data-na="0"]{display:none}#dls-1:checked~.dls__meer[data-na="1"]{display:flex}#dls-2:checked~.dls__raster .dls__k[data-groep="2"]{display:flex}#dls-2:checked~.dls__meer[data-na="1"]{display:none}#dls-2:checked~.dls__meer[data-na="2"]{display:flex}#dls-3:checked~.dls__raster .dls__k[data-groep="3"]{display:flex}#dls-3:checked~.dls__meer[data-na="2"]{display:none}#dls-3:checked~.dls__meer[data-na="3"]{display:flex}#dls-4:checked~.dls__raster .dls__k[data-groep="4"]{display:flex}#dls-4:checked~.dls__meer[data-na="3"]{display:none}#dls-4:checked~.dls__meer[data-na="4"]{display:flex}#dls-5:checked~.dls__raster .dls__k[data-groep="5"]{display:flex}#dls-5:checked~.dls__meer[data-na="4"]{display:none}#dls-5:checked~.dls__meer[data-na="5"]{display:flex}#dls-6:checked~.dls__raster .dls__k[data-groep="6"]{display:flex}#dls-6:checked~.dls__meer[data-na="5"]{display:none}#dls-6:checked~.dls__meer[data-na="6"]{display:flex}#dls-7:checked~.dls__raster .dls__k[data-groep="7"]{display:flex}#dls-7:checked~.dls__meer[data-na="6"]{display:none}#dls-7:checked~.dls__meer[data-na="7"]{display:flex}#dls-8:checked~.dls__raster .dls__k[data-groep="8"]{display:flex}#dls-8:checked~.dls__meer[data-na="7"]{display:none}#dls-8:checked~.dls__meer[data-na="8"]{display:flex}#dls-9:checked~.dls__raster .dls__k[data-groep="9"]{display:flex}#dls-9:checked~.dls__meer[data-na="8"]{display:none}#dls-9:checked~.dls__meer[data-na="9"]{display:flex}#dls-10:checked~.dls__raster .dls__k[data-groep="10"]{display:flex}#dls-10:checked~.dls__meer[data-na="9"]{display:none}#dls-10:checked~.dls__meer[data-na="10"]{display:flex}#dls-11:checked~.dls__raster .dls__k[data-groep="11"]{display:flex}#dls-11:checked~.dls__meer[data-na="10"]{display:none}#dls-11:checked~.dls__meer[data-na="11"]{display:flex}.wch__raster[data-astro-cid-f4rfun37]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}@media(max-width:1020px){.wch__raster[data-astro-cid-f4rfun37]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.wch__raster[data-astro-cid-f4rfun37]{grid-template-columns:1fr}}.wch__k[data-astro-cid-f4rfun37]{display:flex;flex-direction:column;background:#fff;border:1px solid var(--rand);border-radius:var(--r,18px);overflow:hidden}.wch__foto[data-astro-cid-f4rfun37]{position:relative;display:block;aspect-ratio:16/10;overflow:hidden}.wch__foto[data-astro-cid-f4rfun37] img{width:100%;height:100%;object-fit:cover}.wch__body[data-astro-cid-f4rfun37]{display:flex;flex-direction:column;gap:6px;padding:14px 16px 16px;flex:1}.wch__body[data-astro-cid-f4rfun37] h3[data-astro-cid-f4rfun37]{margin:0;font-size:1.12rem;line-height:1.3}.wch__body[data-astro-cid-f4rfun37] h3[data-astro-cid-f4rfun37] a[data-astro-cid-f4rfun37]{color:var(--titel);text-decoration:none}.wch__plaats[data-astro-cid-f4rfun37]{margin:0;color:var(--grijs);font-size:.86rem;font-weight:600}.wch__cam[data-astro-cid-f4rfun37]{margin:2px 0 0;font-size:.9rem;line-height:1.45}.wch__cam[data-astro-cid-f4rfun37] .wcl__punt[data-astro-cid-f4rfun37]{display:inline-block;margin-right:6px;vertical-align:middle}.wch__body[data-astro-cid-f4rfun37] .acc__knoppen[data-astro-cid-f4rfun37]{margin-top:auto;padding-top:8px}.wch__t[data-astro-cid-f4rfun37]{position:absolute;opacity:0;pointer-events:none}.wch__k--extra[data-astro-cid-f4rfun37]{display:none}.wch__t[data-astro-cid-f4rfun37]:checked~.wch__raster[data-astro-cid-f4rfun37] .wch__k--extra[data-astro-cid-f4rfun37]{display:flex}.wch__meer[data-astro-cid-f4rfun37]{display:flex;margin:22px auto 0;width:max-content;min-height:44px;cursor:pointer}.wch__t[data-astro-cid-f4rfun37]:checked~.wch__meer[data-astro-cid-f4rfun37]{display:none}.mini{width:64px;height:48px;object-fit:cover;border-radius:8px;flex:none}
