.actiebalk{display:none}@media (max-width:47.99rem){.actiebalk{z-index:31;padding:12px var(--ruimte-rand,16px) calc(12px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--kleur-vlak) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--kleur-lijn);transition:transform var(--beweging-duur,.42s) var(--beweging-gang,ease), visibility 0s;gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0}.actiebalk[data-weg]{visibility:hidden;transition:transform var(--beweging-duur,.42s) var(--beweging-gang,ease), visibility 0s var(--beweging-duur,.42s);transform:translateY(110%)}.actiebalk-knoppen{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:10px;display:grid}.actiebalk-prijs{text-align:center;color:var(--kleur-inkt-zacht);margin:0;font-size:.8125rem;line-height:1.2}.actiebalk .actiebalk-knop{width:100%;min-height:52px;box-shadow:none;padding:0 12px;font-size:1rem}.actiebalk .actiebalk-knop:hover{transform:none}@media (prefers-color-scheme:dark){.actiebalk .knop-nacht{background:var(--kleur-inkt);color:var(--kleur-nacht)}}body:has(.actiebalk){padding-bottom:calc(92px + env(safe-area-inset-bottom))}html:has(.actiebalk){scroll-padding-bottom:calc(108px + env(safe-area-inset-bottom))}body:has(.actiebalk[data-prijs]){padding-bottom:calc(116px + env(safe-area-inset-bottom))}html:has(.actiebalk[data-prijs]){scroll-padding-bottom:calc(132px + env(safe-area-inset-bottom))}body:has(.actiebalk:not([data-duim])) .actiebalk[data-duim]{display:none}.actiebalk .actiebalk-knop:has(.gesprek-wijzer){padding:4px 8px}:is(body:has(:is(input,select,textarea):focus) .actiebalk,body:has(form :focus) .actiebalk,body:has(.menu[open]) .actiebalk){display:none}}@media (max-width:47.99rem) and (prefers-reduced-motion:reduce){.actiebalk,.actiebalk[data-weg]{transition:none}}
