.ais-RefinementList{padding-top:var(--space-base)}.ais-RefinementList-list{flex-direction:column;display:flex}.ais-RefinementList-item{margin-bottom:var(--space-base);align-items:center;display:flex;position:relative}.ais-RefinementList-item input[type=checkbox]{opacity:0;z-index:-1;width:1.25rem;height:1.25rem;position:absolute}.ais-RefinementList-item .ais-RefinementList-labelText{cursor:pointer;padding-left:var(--space-normal);font:var(--body-regular-base);align-items:center;display:flex}.ais-RefinementList-item .ais-RefinementList-labelText:before{content:"";border:1px solid var(--color-grey-400);z-index:1;background-color:#fff;border-radius:2px;width:1.25rem;height:1.25rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ais-RefinementList-item--selected .ais-RefinementList-labelText:before{content:url(/images/check-icon-white.svg);background-color:var(--color-pink-700);border:1px solid var(--color-grey-400)}.ais-RefinementList-label:focus{text-decoration:underline}.ais-RefinementList-count{display:none}.ais-RefinementList--noRefinement:after{content:"Er zijn geen resultaten gevonden waar één van deze filters in voorkomt.";font:var(--body-regular-base)}.ais-CurrentRefinements-item{gap:var(--space-xx-small);margin-top:var(--space-small);flex-direction:row;list-style:none;display:flex}.ais-CurrentRefinements-item .ais-CurrentRefinements-label{display:none}.ais-CurrentRefinements-item .ais-CurrentRefinements-category{font:var(--body-medium-sm);background:var(--color-green-200);color:var(--color-green-800);border-radius:var(--radius-medium);padding:var(--radius-extra-small) var(--radius-xx-small);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.ais-CurrentRefinements-delete{color:var(--color-green-800);font:var(--body-regular-xs);cursor:pointer;padding-left:var(--space-xx-small);background:0 0;border:none}.ais-ClearRefinements-button{padding-left:var(--space-regular);color:var(--color-green-800);font:var(--body-medium-base);cursor:pointer;background:url(/images/change-filter.svg) 0/1.25rem no-repeat;border:none}.ais-ClearRefinements-button:hover{text-decoration:underline}.ais-Hits-list{gap:var(--space-regular);padding-block:var(--space-regular);grid-template-columns:repeat(2,1fr);display:grid}@media screen and (max-width:1024px){.ais-Hits-list{grid-template-columns:repeat(1,1fr)}}.ais-Hits-list{list-style:none}.ais-pagination{grid-column:auto/span 9;display:grid}.ais-Pagination-list{justify-content:center;gap:var(--space-large);flex-direction:row;grid-column:auto/span 9;display:flex}
.collapsible-module-scss-module__FZQd9q__section{gap:var(--space-medium);flex-direction:column;display:flex}@media screen and (max-width:1024px){.collapsible-module-scss-module__FZQd9q__section{gap:var(--space-base)}}.collapsible-module-scss-module__FZQd9q__section.collapsible-module-scss-module__FZQd9q__filter,.collapsible-module-scss-module__FZQd9q__section.collapsible-module-scss-module__FZQd9q__productDetails{gap:var(--space-small)}@media screen and (max-width:1024px){.collapsible-module-scss-module__FZQd9q__section.collapsible-module-scss-module__FZQd9q__footer{border-bottom:1px solid var(--color-brand-footer-heading);padding-bottom:var(--space-base)}.collapsible-module-scss-module__FZQd9q__section.collapsible-module-scss-module__FZQd9q__filter{border-bottom:none;padding-bottom:0}}.collapsible-module-scss-module__FZQd9q__heading{font:var(--heading-bold-5);color:var(--color-brand-footer-heading);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:0;display:flex}.collapsible-module-scss-module__FZQd9q__heading.collapsible-module-scss-module__FZQd9q__productDetails,.collapsible-module-scss-module__FZQd9q__heading.collapsible-module-scss-module__FZQd9q__filter{color:var(--color-black);font:var(--heading-bold-4)}@media screen and (min-width:1024px){.collapsible-module-scss-module__FZQd9q__heading{cursor:default}}.collapsible-module-scss-module__FZQd9q__content{gap:var(--space-small);flex-direction:column;display:flex}.collapsible-module-scss-module__FZQd9q__content.collapsible-module-scss-module__FZQd9q__filter{gap:unset}@media screen and (max-width:1024px){.collapsible-module-scss-module__FZQd9q__content{display:none}.collapsible-module-scss-module__FZQd9q__open .collapsible-module-scss-module__FZQd9q__content{display:flex}}@media screen and (min-width:1024px){.collapsible-module-scss-module__FZQd9q__heading svg{display:none}.collapsible-module-scss-module__FZQd9q__content{display:flex!important}}
