html:has([data-salonpagina]){--font-body:"Google Sans","Onest",sans-serif;--font-heading:"Google Sans","Onest",sans-serif}html:has([data-salonpagina]) .font-\[\'Onest\'\]{font-family:var(--font-body)}.sp-rij{display:grid;grid-template-rows:1fr;animation:sp-rij-in var(--av-menu-in) var(--av-ease) backwards}.sp-rij>*{min-height:0;overflow:hidden}.sp-rij[data-weg]{animation:sp-rij-uit var(--av-menu-uit) var(--av-ease) both;pointer-events:none}@keyframes sp-rij-in{0%{grid-template-rows:0fr;opacity:0}}@keyframes sp-rij-uit{to{grid-template-rows:0fr;opacity:0}}.sp-druk{transition:transform var(--av-tekst) var(--av-ease),background-color var(--av-tekst) var(--av-ease),border-color var(--av-tekst) var(--av-ease)}.sp-druk:active{transform:scale(.97)}.sp-pil{transition:color var(--av-tab) var(--av-ease),border-color var(--av-tab) var(--av-ease),background-color var(--av-tab) var(--av-ease)}@media (prefers-reduced-motion:reduce){.sp-rij,.sp-rij[data-weg]{animation:none}.sp-druk,.sp-pil{transition:none}.sp-druk:active{transform:none}}[data-cat-scroller]:not(:has(>.av-tabpil[data-klaar]))>.sp-pil[aria-current=true]{background-color:#101828}.sp-fotorand{position:relative}.sp-fotorand:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(16,24,40,.08);pointer-events:none}@media (max-width:639px){.sp-fotorand-vanaf-sm:after{display:none}}[data-cat-sectie]{scroll-margin-top:calc(var(--avana-anchornav-h, 0px) + 80px)}@media (min-width:768px){[data-cat-sectie]{scroll-margin-top:calc(var(--avana-anchornav-h, 0px) + 24px)}}