.bestelregels-uitklap{grid-column:1/-1;width:100%;margin-top:3px;border-top:1px solid var(--rand)}
.bestelregels-uitklap summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 2px 5px;color:var(--groen);font-weight:850;cursor:pointer}
.bestelregels-uitklap summary span{padding:4px 9px;border-radius:999px;background:#eaf3e8;color:#31583f;font-size:12px;white-space:nowrap}
.bestelregels-uitklap[open] summary{margin-bottom:10px}
.bestelregels-tabel{width:100%;overflow-x:auto;border:1px solid var(--rand);border-radius:9px}
.bestelregels-tabel table{width:100%;min-width:650px;border-collapse:collapse;background:#fff}
.bestelregels-tabel th,.bestelregels-tabel td{padding:11px 13px;border-bottom:1px solid var(--rand);text-align:left;vertical-align:top}
.bestelregels-tabel th{background:#f1f5ef;font-size:12px;text-transform:uppercase;letter-spacing:.03em}
.bestelregels-tabel th:nth-child(n+3),.bestelregels-tabel td:nth-child(n+3){text-align:right}
.bestelregels-tabel tbody tr:last-child td{border-bottom:0}
body[data-thema="donker"] .bestelregels-uitklap summary{color:#dff18b}
body[data-thema="donker"] .bestelregels-uitklap summary span{background:#294238;color:#fff}
body[data-thema="donker"] .bestelregels-tabel table{background:#17241f;color:#fff}
body[data-thema="donker"] .bestelregels-tabel th{background:#263a31;color:#fff}
body[data-thema="contrast"] .bestelregels-uitklap,body[data-thema="contrast"] .bestelregels-tabel{border-color:currentColor;border-width:2px}
@media(max-width:850px){.bestelregels-uitklap summary{padding-top:12px}.bestelregels-tabel{max-width:calc(100vw - 86px)}}
