.cat-databok{margin:0 0 var(--space-xl);color:var(--text-primary)}.cat-databok__kop{margin:0 0 var(--space-xs);font-size:clamp(1.125rem,1vw + .9rem,1.375rem);font-weight:700;line-height:1.3}.cat-databok__subkop{margin:0 0 var(--space-xs);font-size:.8125rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--text-secondary)}.cat-databok__samenvatting,.cat-databok__regel,.cat-databok__nu{margin:0 0 var(--space-sm);font-size:.9375rem;line-height:1.5;color:var(--text-secondary)}.cat-databok__samenvatting{margin-bottom:var(--space-md)}.cat-databok__caption{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.cat-databok__tabel{width:100%;margin:0 0 var(--space-md);border-collapse:collapse;font-variant-numeric:tabular-nums;background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md)}.cat-databok__tabel thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.cat-databok__tabel,.cat-databok__tabel tbody{display:block}.cat-databok__tabel tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--space-md);row-gap:0;padding:var(--space-sm) var(--space-md);border-top:1px solid var(--border)}.cat-databok__tabel tbody tr:first-child{border-top:0}.cat-databok__tabel th[scope=row]{grid-column:1;grid-row:1;text-align:left;font-weight:700}.cat-databok__tabel td,.cat-databok__tabel th[scope=row]{display:block;min-width:0;overflow-wrap:anywhere}.cat-databok__tabel .cat-databok__prijs{grid-column:2;grid-row:1;text-align:right;white-space:nowrap}.cat-databok__tabel .cat-databok__product{grid-column:1 / -1;grid-row:2;font-size:.9375rem;line-height:1.4}.cat-databok__tabel td:nth-child(4){grid-column:1;grid-row:3;font-size:.8125rem;color:var(--text-secondary)}.cat-databok__tabel td:nth-child(5){grid-column:2;grid-row:3;font-size:.8125rem;color:var(--text-secondary);text-align:right;white-space:nowrap}.cat-databok__tabel td:nth-child(5):before{content:attr(data-label) " "}.cat-databok__product a{color:var(--text-primary);text-decoration:none}.cat-databok__product a:hover,.cat-databok__product a:focus-visible{color:var(--brand);text-decoration:underline}.cat-databok__prijs{font-weight:700}.cat-databok__kaart{margin:0 0 var(--space-md);padding:var(--space-sm) var(--space-md);background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md)}.cat-databok__groot{margin:0;font-size:.9375rem;font-weight:600;line-height:1.5;font-variant-numeric:tabular-nums}.cat-databok__leeg{margin:0;color:var(--text-secondary)}.cat-databok__noot{margin:0 0 var(--space-sm);font-size:.8125rem;color:var(--text-secondary)}.cat-databok__bijgewerkt{margin:var(--space-xs) 0 0;font-size:.8125rem;color:var(--text-secondary)}@media(min-width:40rem){.cat-databok__tabel{display:table}.cat-databok__tabel thead{display:table-header-group;position:static;width:auto;height:auto;overflow:visible;clip:auto}.cat-databok__tabel tbody{display:table-row-group}.cat-databok__tabel th,.cat-databok__tabel td{padding:var(--space-sm) var(--space-md);text-align:left;vertical-align:baseline}.cat-databok__tabel thead th{font-size:.8125rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--text-secondary);border-bottom:1px solid var(--border)}.cat-databok__tabel tbody tr{display:table-row;padding:0;border-top:0}.cat-databok__tabel tbody tr+tr>*{border-top:1px solid var(--border)}.cat-databok__tabel td,.cat-databok__tabel th[scope=row]{display:table-cell}.cat-databok__tabel .cat-databok__prijs,.cat-databok__tabel td:nth-child(5){text-align:right}.cat-databok__tabel thead th:nth-child(3),.cat-databok__tabel thead th:nth-child(5){text-align:right}.cat-databok__tabel .cat-databok__product,.cat-databok__tabel td:nth-child(4),.cat-databok__tabel td:nth-child(5){font-size:inherit;color:inherit}.cat-databok__tabel td:nth-child(5):before{content:none}}