.ds-d-tocht-etiketten{position:absolute;top:.85rem;right:.85rem;left:.85rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.45rem;pointer-events:none}.ds-d-tocht-etiketten .ds-home-tocht-status{position:static}.ds-d-tocht-vorm{padding:.3rem .7rem;border-radius:var(--ds-rand-klein);background:var(--ds-pruim);color:var(--ds-op-pruim);font-size:.875rem;font-weight:700}.ds-d-tocht-feiten{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1rem;margin:.4rem 0 0;padding:.85rem 0 0;border-top:1px solid var(--ds-haar,var(--ds-lijn))}.ds-d-tocht-feiten>div{min-width:0}.ds-d-tocht-feiten dt{color:var(--ds-zacht,var(--ds-grijs));font-size:.8125rem;font-weight:700}.ds-d-tocht-feiten dd{margin:0;font-weight:650;line-height:1.3}@media (min-width:520px){.ds-d-tocht-feiten{grid-template-columns:repeat(3,minmax(0,1fr))}}.ds-home-tocht-voet .ds-d-tocht-link{color:var(--ds-accent,var(--ds-roze-diep));font-weight:750;text-decoration:none}.ds-home-tocht-voet .ds-d-tocht-link:after{content:"";position:absolute;inset:0;z-index:2}.ds-home-tocht:hover .ds-d-tocht-link{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.25em}.ds-home-tocht:has(.ds-d-tocht-link:focus-visible){outline:3px solid var(--ds-roze);outline-offset:6px;border-radius:var(--ds-rand-foto)}.ds-d-lijst{margin-top:clamp(1.75rem,3.5vw,3rem)}.ds-d-regio+.ds-d-regio{margin-top:clamp(2.5rem,5vw,4rem)}.ds-d-regio-kop{margin:0 0 1.5rem;font-size:clamp(1.625rem,1.3rem + 1.2vw,2.25rem);font-variation-settings:"wdth" 82;font-weight:760;line-height:1.05}.ds-d-lijst .ds-home-tochten{grid-template-columns:minmax(0,1fr)}@media (min-width:760px){.ds-d-lijst .ds-home-tochten{grid-template-columns:repeat(2,minmax(0,1fr))}}.ds-d-lijst li[hidden],.ds-d-regio[hidden]{display:none}.ds-zoek{--ds-zoek-aan:var(--ds-pruim);--ds-zoek-op-aan:var(--ds-op-pruim);display:grid;gap:1.1rem;margin:0 0 clamp(2rem,4vw,3rem);color:var(--ds-inkt)}.ds-zoek-verborgen{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ds-zoek-veld{position:relative;display:flex;align-items:center;gap:.85rem;padding:0 0 .55rem;border-bottom:2px solid var(--ds-inkt)}.ds-zoek-veld:focus-within{border-bottom-color:var(--ds-roze)}.ds-zoek-veld input{flex:1;min-width:0;min-height:3rem;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:clamp(1.375rem,1.1rem + 1.2vw,2rem);font-variation-settings:"wdth" 84;font-weight:700;letter-spacing:-.01em;outline:none;-webkit-appearance:none;appearance:none}.ds-zoek-veld input::placeholder{color:var(--ds-grijs);font-weight:600;opacity:1}.ds-zoek-veld input::-webkit-search-cancel-button{display:none}.ds-zoek-kompas{flex:none;width:2.5rem;height:2.5rem}.ds-zoek-kompas-rand{fill:var(--ds-kaart);stroke:var(--ds-inkt);stroke-width:1.8}.ds-zoek-kompas-streep{stroke:var(--ds-inkt);stroke-width:1.6;stroke-linecap:round}.ds-zoek-kompas-noord{fill:var(--ds-roze)}.ds-zoek-kompas-zuid{fill:var(--ds-inkt);opacity:.35}.ds-zoek-kompas-as{fill:var(--ds-inkt)}.ds-zoek-leeg{display:grid;flex:none;place-items:center;width:2.75rem;height:2.75rem;border:0;border-radius:999px;background:none;color:var(--ds-inkt);cursor:pointer}.ds-zoek-leeg:hover{background:var(--ds-lijn)}.ds-zoek-leeg svg{width:.85rem;height:.85rem;stroke:currentColor;stroke-width:2;stroke-linecap:round}.ds-zoek-regel{gap:.75rem 1.5rem}.ds-zoek-regel,.ds-zoek-zin{display:flex;flex-wrap:wrap;align-items:center}.ds-zoek-zin{gap:.5rem;margin:0}.ds-zoek-voegwoord{color:var(--ds-grijs);font-weight:650}.ds-zoek-keuze{position:relative;display:inline-flex;align-items:center;min-height:2.75rem;padding:0 2.4rem 0 1.05rem;border:2px solid var(--ds-inkt);border-radius:999px;background:var(--ds-kaart);color:var(--ds-inkt);font-weight:700;transition:background-color .2s ease,color .2s ease}.ds-zoek-keuze:hover{background:var(--ds-blos)}.ds-zoek-keuze[data-gekozen]{background:var(--ds-zoek-aan);border-color:var(--ds-zoek-aan);color:var(--ds-zoek-op-aan)}.ds-zoek-keuze select{position:absolute;inset:0;width:100%;opacity:0;font:inherit;cursor:pointer}.ds-zoek-keuze:has(select:focus-visible),.ds-zoek-leeg:focus-visible,.ds-zoek-probeer button:focus-visible,.ds-zoek-schakel input:focus-visible+.ds-zoek-schakel-baan,.ds-zoek-wis:focus-visible{outline:3px solid var(--ds-roze);outline-offset:3px}.ds-zoek-pijl{position:absolute;right:1rem;width:.7rem;height:.5rem;fill:none;stroke:var(--ds-inkt);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.ds-zoek-keuze[data-gekozen] .ds-zoek-pijl{stroke:var(--ds-zoek-op-aan)}.ds-zoek-schakel{position:relative;display:inline-flex;align-items:center;gap:.6rem;min-height:2.75rem;font-weight:650;cursor:pointer}.ds-zoek-schakel input{position:absolute;opacity:0;width:1px;height:1px}.ds-zoek-schakel-baan{position:relative;flex:none;width:2.75rem;height:1.6rem;border:2px solid var(--ds-inkt);border-radius:999px;background:var(--ds-kaart);transition:background-color .2s ease}.ds-zoek-schakel-baan:after{content:"";position:absolute;top:.15rem;left:.15rem;width:1rem;height:1rem;border-radius:50%;background:var(--ds-inkt);transition:transform .25s cubic-bezier(.3,1.4,.5,1)}.ds-zoek-schakel input:checked+.ds-zoek-schakel-baan{background:var(--ds-zoek-aan);border-color:var(--ds-zoek-aan)}.ds-zoek-schakel input:checked+.ds-zoek-schakel-baan:after{background:var(--ds-zoek-op-aan);transform:translateX(1.15rem)}.ds-zoek-telling{display:flex;align-items:baseline;gap:1rem;margin:0 0 0 auto;color:var(--ds-grijs);font-weight:600;white-space:nowrap}.ds-zoek-getal{color:var(--ds-inkt);font-size:1.5rem;font-variation-settings:"wdth" 80;font-weight:800}.ds-zoek-probeer button,.ds-zoek-wis{padding:0;border:0;background:none;color:var(--ds-roze-diep);font:inherit;font-weight:750;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.25em;cursor:pointer}.ds-zoek-niets{padding:1.5rem 0 .25rem;border-top:1px solid var(--ds-lijn)}.ds-zoek-niets p{margin:0;font-size:1.125rem;font-weight:650}.ds-zoek-niets .ds-zoek-probeer{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;margin-top:.5rem;color:var(--ds-grijs);font-size:1rem}.ds-zoek-probeer button{min-height:2.75rem}@media (prefers-color-scheme:dark){.ds-zoek{--ds-zoek-aan:var(--ds-inkt);--ds-zoek-op-aan:var(--ds-zand)}}@media (max-width:480px){.ds-zoek-zin{gap:.35rem}.ds-zoek-keuze{padding:0 1.95rem 0 .8rem;font-size:.9375rem}.ds-zoek-pijl{right:.75rem}}@media (prefers-reduced-motion:reduce){.ds-zoek-keuze,.ds-zoek-schakel-baan,.ds-zoek-schakel-baan:after{transition:none}}.ds-d-maat{display:grid;gap:2rem;align-items:center}@media (min-width:900px){.ds-d-maat{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2.5rem,5vw,5rem)}}.ds-d-maat .ds-foto{aspect-ratio:4/3}.ds-d-maat-lead{max-width:36rem;margin:0;font-size:1.125rem;line-height:1.55}.ds-d-maat-binnenkort{max-width:36rem;margin:1rem 0 0;color:var(--ds-zacht,var(--ds-grijs));line-height:1.55}.ds-home-tocht-beeld{background:var(--ds-blos)}