.hero[data-astro-cid-2bkgazxk]{background:var(--vlak);border-bottom:1px solid var(--lijn)}.besteller[data-astro-cid-2bkgazxk]{display:grid;grid-template-columns:1fr;gap:32px;align-items:start}@media(min-width:980px){.besteller[data-astro-cid-2bkgazxk]{grid-template-columns:minmax(0,1fr) 330px;gap:40px}}.keuze[data-astro-cid-2bkgazxk]{display:flex;flex-direction:column;gap:40px;min-width:0}.rubriek[data-astro-cid-2bkgazxk] h2[data-astro-cid-2bkgazxk]{font-size:1.25rem}.rubriek[data-astro-cid-2bkgazxk]>.mini[data-astro-cid-2bkgazxk]{margin:4px 0 16px}.artikelen[data-astro-cid-2bkgazxk]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1px;background:var(--lijn);border:1px solid var(--lijn)}.artikel[data-astro-cid-2bkgazxk]{background:var(--vlak);padding:18px 20px;display:flex;flex-direction:column;gap:14px}.artikel[data-astro-cid-2bkgazxk] h3[data-astro-cid-2bkgazxk]{font-size:.98rem}.atop[data-astro-cid-2bkgazxk]{display:flex;flex-direction:column;gap:4px}.toevoegen[data-astro-cid-2bkgazxk]{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:end;margin-top:auto}.toevoegen[data-astro-cid-2bkgazxk] .knop[data-astro-cid-2bkgazxk]{grid-column:1 / -1;justify-content:center}.matental[data-astro-cid-2bkgazxk]{grid-column:1 / -1}.veld[data-astro-cid-2bkgazxk]{display:flex;flex-direction:column;gap:5px;min-width:0}.veld[data-astro-cid-2bkgazxk]>span[data-astro-cid-2bkgazxk]:not(.vh){font-family:var(--font-data);font-size:.66rem;letter-spacing:.09em;text-transform:uppercase;color:var(--inkt-3)}.veld[data-astro-cid-2bkgazxk] input[data-astro-cid-2bkgazxk],.veld[data-astro-cid-2bkgazxk] textarea[data-astro-cid-2bkgazxk]{font-family:var(--font-tekst);font-size:.88rem;padding:8px 10px;border:1px solid var(--lijn-sterk);background:var(--grond);color:var(--inkt);width:100%}.veld[data-astro-cid-2bkgazxk] input[data-astro-cid-2bkgazxk]:focus-visible,.veld[data-astro-cid-2bkgazxk] textarea[data-astro-cid-2bkgazxk]:focus-visible{outline:2px solid var(--vermiljoen);outline-offset:1px}.aantal[data-astro-cid-2bkgazxk]{width:74px;flex:none}.klein-knop[data-astro-cid-2bkgazxk]{padding:8px 14px;font-size:.84rem}.lijst[data-astro-cid-2bkgazxk]{position:sticky;top:16px}.lijst-binnen[data-astro-cid-2bkgazxk]{background:var(--vlak);border:1px solid var(--lijn);border-top:3px solid var(--vermiljoen);padding:22px 22px 24px;box-shadow:var(--schaduw);display:flex;flex-direction:column;gap:14px}.lijst[data-astro-cid-2bkgazxk] h2[data-astro-cid-2bkgazxk]{font-size:1.05rem}#lijst-items[data-astro-cid-2bkgazxk]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}#lijst-items[data-astro-cid-2bkgazxk]:empty{display:none}#lijst-items[data-astro-cid-2bkgazxk] li[data-astro-cid-2bkgazxk]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:baseline;padding:9px 0;border-bottom:1px solid var(--lijn);font-size:.86rem}.r-tekst[data-astro-cid-2bkgazxk]{display:flex;flex-direction:column;min-width:0}.r-tekst[data-astro-cid-2bkgazxk] strong[data-astro-cid-2bkgazxk]{font-weight:600}.r-maat[data-astro-cid-2bkgazxk]{font-size:.75rem;color:var(--inkt-3)}.r-aantal[data-astro-cid-2bkgazxk]{color:var(--inkt-2);white-space:nowrap}.r-weg[data-astro-cid-2bkgazxk]{background:none;border:none;cursor:pointer;font-size:1.05rem;line-height:1;color:var(--inkt-3);padding:0 2px}.r-weg[data-astro-cid-2bkgazxk]:hover{color:var(--vermiljoen)}.klant[data-astro-cid-2bkgazxk]{display:flex;flex-direction:column;gap:10px}.klant[data-astro-cid-2bkgazxk] .knop[data-astro-cid-2bkgazxk]{justify-content:center;margin-top:4px}.onder-acties[data-astro-cid-2bkgazxk]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.onder-acties[data-astro-cid-2bkgazxk] .knop[data-astro-cid-2bkgazxk]{padding:8px 14px;font-size:.82rem}.tekstknop[data-astro-cid-2bkgazxk]{background:none;border:none;padding:0;cursor:pointer;font-family:var(--font-tekst);font-size:.82rem;color:var(--vermiljoen-diep);text-decoration:underline;text-underline-offset:3px}.uitleg[data-astro-cid-2bkgazxk]{background:var(--vlak)}.vh[data-astro-cid-2bkgazxk]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}
