body .mijn-onderscherm:has(.locatie-venster){--mijn-ronding:var(--mijn-locatie-venster-hoek)}.locatie-venster{gap:var(--mijn-locatie-venster-tussen);margin-bottom:var(--mijn-locatie-venster-onder);flex-direction:column;display:flex}.locatie-venster__adres{align-items:flex-start;gap:var(--mijn-locatie-venster-adres-tussen);color:var(--mijn-inkt);font-size:var(--mijn-locatie-venster-adres-letter);line-height:var(--mijn-locatie-venster-adres-regel);letter-spacing:var(--mijn-locatie-venster-adres-spatie);margin:0;display:flex}.locatie-venster__adres svg{margin-top:var(--mijn-locatie-venster-speld-boven);color:var(--mijn-zacht);flex:none}.locatie-venster__tekst{color:var(--mijn-zacht);white-space:pre-line;margin:0}.locatie-naam{align-items:center;gap:var(--mijn-locatie-naam-tussen);font-size:var(--mijn-locatie-naam-letter);font-weight:var(--mijn-locatie-naam-dikte);margin:0;display:inline-flex}.locatie-naam svg,.locatie-knop svg{flex:none}.locatie-knop{align-items:center;gap:var(--mijn-locatie-naam-tussen);min-height:var(--mijn-locatie-knop-hoogte);color:var(--mijn-inkt);font:inherit;font-size:var(--mijn-locatie-naam-letter);font-weight:var(--mijn-locatie-naam-dikte);text-align:left;text-decoration:underline;text-decoration-thickness:var(--mijn-locatie-knop-streep);text-underline-offset:var(--mijn-locatie-knop-streep-afstand);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.locatie-knop:hover{text-decoration-thickness:var(--mijn-locatie-knop-streep-over)}.locatie-knop:focus-visible{outline:var(--mijn-locatie-knop-focusring) solid currentColor;outline-offset:var(--mijn-locatie-knop-focusring-afstand)}
