.filter-niveau{display:flex;align-items:center;justify-content:center;gap:var(--grid-gap);height:50px}@media only screen and (max-width: 576px){.filter-niveau{align-items:stretch;flex-direction:column;height:auto;width:100%}}.filter-niveau>div{min-width:0}.filter-niveau .facetwp-facet{display:flex;gap:5px;padding:5px;margin-bottom:0;border-radius:999px;background:var(--pds-color-creme)}@media only screen and (max-width: 1200px){.filter-niveau.has-niveau-select .facetwp-facet{display:none}.filter-niveau.has-niveau-select .filter-niveau-select{display:block}}.filter-niveau .filter-niveau-select{box-sizing:border-box;display:none;min-height:50px;padding:0 2.25rem 0 1rem;border:0;border-radius:999px;background-color:var(--pds-color-creme);background-image:url("../../assets/static/icons/chevrons-updown.svg");background-repeat:no-repeat;background-position:right .75rem center;background-size:1.25rem;color:var(--pds-color-black);cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-weight:var(--font-weight-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-niveau .filter-niveau-select:hover{background-color:var(--pds-color-creme-110)}.filter-niveau .filter-niveau-select:focus-visible{outline:3px solid var(--pds-color-black);outline-offset:2px}.filter-niveau .facetwp-radio{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:.5rem 1rem;margin:0;border-radius:999px;background:rgba(0,0,0,0);cursor:pointer;font-weight:var(--font-weight-bold);text-align:center;white-space:wrap;flex-shrink:0}.filter-niveau .facetwp-radio:hover{background:var(--pds-color-creme-110);color:var(--pds-color-black)}.filter-niveau .facetwp-radio.checked{background:var(--highlight-color, --pds-color-green);color:var(--pds-color-white)}.filter-niveau .facetwp-display-value{padding:0}.filter-niveau .facetwp-counter{display:none}.filter-niveau .filter-more-button{color:var(--highlight-color, --pds-color-green);font-size:var(--font-size-base)}.filter-niveau .filter-more-button:hover{background-color:var(--highlight-color, --pds-color-green);color:#fff}.horizontal-scroll-header{display:flex;align-items:center;justify-content:space-between;gap:var(--grid-gap)}.horizontal-scroll-controls{display:none;gap:.5rem;flex:0 0 auto}.has-horizontal-scroll .horizontal-scroll-controls{display:flex}.horizontal-scroll-control{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:999px;background-color:var(--pds-color-creme);cursor:pointer}.horizontal-scroll-control::before{content:"";display:block;width:1.5rem;height:1.5rem;background-color:currentColor;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.horizontal-scroll-control:hover{background-color:var(--pds-color-creme-110)}.horizontal-scroll-control:focus-visible{outline:var(--input-focus-outline-width) solid var(--pds-color-creme-120);outline-offset:2px}.horizontal-scroll-control:disabled{opacity:.4;cursor:default}.horizontal-scroll-control.is-previous::before{-webkit-mask-image:url("../../assets/static/icons/arrow-left.svg");mask-image:url("../../assets/static/icons/arrow-left.svg")}.horizontal-scroll-control.is-next::before{-webkit-mask-image:url("../../assets/static/icons/arrow-right.svg");mask-image:url("../../assets/static/icons/arrow-right.svg")}.featured-listing{display:flex;flex-direction:column;gap:var(--grid-gap);min-width:0}.featured-listing .section-featured-title{margin:0}.featured-listing .section-featured-items{display:flex;box-sizing:border-box;width:calc(100% + var(--padding-page)*2);margin-inline:calc(var(--padding-page)*-1);padding:2px var(--padding-page);gap:var(--grid-gap);overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-padding-inline:var(--padding-page);scroll-snap-type:inline mandatory;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.featured-listing .section-featured-items::-webkit-scrollbar{display:none}.featured-listing .section-featured-items>.part-lesmateriaal-item{flex:0 0 min(80vw,320px);scroll-snap-align:start}@media only screen and (min-width: 993px){.featured-listing .section-featured-items>.part-lesmateriaal-item{flex-basis:calc((100% - var(--grid-gap)*2)/3)}}main.page-taxonomy-onderwerp .page-title{text-align:center}main.page-taxonomy-onderwerp .page-title .term-title{color:var(--highlight-color, currentColor)}main.page-taxonomy-onderwerp .button-more{color:var(--term-color, currentColor) !important}
