header.svelte-1jf3kyv{padding:12px var(--marge);background:var(--wit);border-bottom:1px solid var(--lijn);align-items:center;display:flex}.terug.svelte-1jf3kyv{min-height:44px;color:var(--inkt);font-family:var(--font-titel);align-items:center;gap:10px;font-size:17px;font-weight:700;display:flex}.pijl.svelte-1jf3kyv{border-radius:var(--radius-veld);border:1.5px solid var(--lijn);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:24px;line-height:1;display:flex}main.svelte-1jf3kyv{padding:18px var(--marge) 32px;max-width:720px;margin:0 auto}.badge.svelte-1jf3kyv{border-radius:var(--radius-pil);background:var(--accent-tint);font-family:var(--font-titel);margin:16px 0 0;padding:5px 14px;font-size:13px;font-weight:700;display:inline-block}h1.svelte-1jf3kyv{overflow-wrap:anywhere;margin:12px 0 20px;font-size:27px}.infokaart.svelte-1jf3kyv{background:var(--wit);border:1px solid var(--lijn);border-radius:var(--radius-kaart);flex-direction:column;gap:8px;padding:18px 20px;display:flex}.regel.svelte-1jf3kyv{color:var(--grijs);overflow-wrap:anywhere;margin:0;font-size:16px}.regel.datum.svelte-1jf3kyv{color:var(--inkt);font-weight:700}.tekst.svelte-1jf3kyv{color:var(--grijs);margin:20px 0 0;font-size:17px;line-height:1.65}.bestelvlak.svelte-1jf3kyv{background:var(--accent-tint);border-radius:var(--radius-vlak);margin-top:24px;padding:20px}.bestelkop.svelte-1jf3kyv{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.productnaam.svelte-1jf3kyv{font-family:var(--font-titel);overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:700}.deadline.svelte-1jf3kyv{color:var(--grijs);overflow-wrap:anywhere;margin:4px 0 0;font-size:14px}.prijsbadge.svelte-1jf3kyv{background:var(--accent-vol);color:var(--accent-op);border-radius:var(--radius-pil);font-family:var(--font-titel);white-space:nowrap;flex-shrink:0;padding:6px 14px;font-size:15px;font-weight:700}.knop-vol.svelte-1jf3kyv{text-align:center;background:var(--accent-vol);width:100%;color:var(--accent-op);font-family:var(--font-titel);border-radius:var(--radius-pil);overflow-wrap:anywhere;min-height:48px;margin-top:16px;padding:15px 20px;font-size:16px;font-weight:700;display:block}.knop-vol.svelte-1jf3kyv:hover{color:var(--accent-op);filter:brightness(.93)}.knoppenrij.svelte-1jf3kyv{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.knop-omlijnd.svelte-1jf3kyv{text-align:center;border:1.5px solid var(--lijn-sterk);border-radius:var(--radius-pil);background:var(--wit);min-height:48px;color:var(--inkt);font-family:var(--font-titel);cursor:pointer;overflow-wrap:anywhere;justify-content:center;align-items:center;padding:13px 12px;font-size:14px;font-weight:700;display:flex}.knop-omlijnd.svelte-1jf3kyv:hover{color:var(--inkt);border-color:var(--inkt)}.knop-omlijnd.svelte-1jf3kyv:disabled{color:var(--grijs);border-color:var(--lijn);cursor:not-allowed}.knop-omlijnd.svelte-1jf3kyv:disabled:hover{color:var(--grijs);border-color:var(--lijn)}@media (width>=640px){main.svelte-1jf3kyv{padding:24px var(--marge) 40px}h1.svelte-1jf3kyv{font-size:31px}.knoppenrij.svelte-1jf3kyv{gap:12px}.knop-omlijnd.svelte-1jf3kyv{padding:13px 16px;font-size:15px}}@media (width>=1024px){header.svelte-1jf3kyv{padding:16px var(--marge)}main.svelte-1jf3kyv{padding:32px var(--marge) 48px}h1.svelte-1jf3kyv{font-size:34px}}
