.zoeken.svelte-c7hvog{gap:var(--space-6)}.head.svelte-c7hvog{gap:var(--space-2)}.searchfield.svelte-c7hvog{color:var(--text-soft);display:block;position:relative}.searchfield.svelte-c7hvog svg:where(.svelte-c7hvog){left:var(--space-4);pointer-events:none;position:absolute;top:50%;translate:0 -50%}.searchfield.svelte-c7hvog .input:where(.svelte-c7hvog){padding-left:calc(var(--space-4) + 28px)}.cats.svelte-c7hvog{grid-template-columns:repeat(4,1fr);width:100%;display:grid}.cats.svelte-c7hvog button:where(.svelte-c7hvog){padding:0 var(--space-1);justify-content:center;align-items:center;gap:4px;display:inline-flex}.catcount.svelte-c7hvog{border-radius:var(--radius-pill);background:var(--red);min-width:18px;height:18px;color:var(--on-red);padding:0 5px;font-size:11px;font-weight:700;line-height:18px}.cta.svelte-c7hvog{bottom:calc(var(--tabbar-height) + var(--space-6) + env(safe-area-inset-bottom));z-index:10;box-shadow:var(--shadow-float);position:sticky}.cats.svelte-c7hvog button[aria-pressed=true]:where(.svelte-c7hvog) .catcount:where(.svelte-c7hvog){background:var(--seg-count-bg);color:var(--seg-count-fg)}.suggest.svelte-c7hvog{gap:var(--space-3)}.hits.svelte-c7hvog{padding:0;list-style:none}.hits.svelte-c7hvog a:where(.svelte-c7hvog){padding:var(--space-2) 0;min-height:var(--tap-min);color:var(--text);border-bottom:1px solid var(--border);font-weight:600;text-decoration:none;display:block}.picks-head.svelte-c7hvog{justify-content:space-between;align-items:center;display:flex}.linkbtn.svelte-c7hvog{padding:var(--space-2) 0;min-height:var(--tap-min);color:var(--red-text);background:0 0;border:0;font-weight:600}.tiles.svelte-c7hvog{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=480px){.tiles.svelte-c7hvog{grid-template-columns:repeat(3,1fr)}}.tiles.svelte-c7hvog .tile:where(.svelte-c7hvog){justify-content:flex-end;gap:var(--space-1);flex-direction:column;min-height:84px;display:flex}.tile-name.svelte-c7hvog{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h3);text-transform:uppercase;line-height:1}.optional.svelte-c7hvog{text-transform:none;letter-spacing:0;font-family:var(--font-body);font-weight:400}.visually-hidden.svelte-c7hvog{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
