/* Aanpassingen voor de markup van WordPress. Gegenereerd door bouw_thema.py. */
.wp-site-blocks{padding:0}
.wp-block-template-part:has(> .v3-nav),.wp-block-template-part:has(> header.v3-nav){display:contents}
.wp-block-template-part{margin:0}
/* lage specificiteit (:where), zodat de regels uit lightr.css altijd winnen */
:where(figure.wp-block-image){margin:0}
:where(figure.wp-block-image[class*=" "]) > img{display:block;width:100%;height:100%;object-fit:inherit;object-position:inherit;border-radius:inherit}
figure.wp-block-image[class="wp-block-image"]{display:contents}
.wp-block-group{box-sizing:border-box}
/* kaarten die in het origineel een link zijn: de link op de kop beslaat de hele kaart */
.v11-mom__k,.v12-slide,.lb-casekaart,.lb-leadroute{position:relative}
a.lb-kaartlink{color:inherit;text-decoration:none}
a.lb-kaartlink::before{content:"";position:absolute;inset:0;z-index:5}
.lb-video__src{display:none}
/* vraag-icoon: in WordPress via css (de tekst van de vraag blijft zo gewoon te bewerken) */
.v12-faq__lijst .wp-block-details > summary::after{content:"\2b";font:900 11px/1 "Font Awesome 6 Free";width:30px;height:30px;flex:none;border-radius:50%;background:#fff;display:grid;place-items:center;transition:transform .2s}
.v12-faq__lijst .wp-block-details[open] > summary::after{transform:rotate(45deg)}
