.staal{display:flex;flex-direction:column;gap:2px}.staal__vlak{display:block;aspect-ratio:4 / 3;border-radius:var(--radius);border:1px solid var(--linnen);margin-bottom:var(--r-2)}.staal__naam{font-weight:500}.staal__code{font-size:var(--fs-13);color:var(--steen)}.staal__prijs{font-size:var(--fs-15);color:var(--steen);font-variant-numeric:tabular-nums}.detailcel{text-align:right;padding:var(--r-3) 0 var(--r-3) var(--r-4)!important;width:1%;white-space:nowrap;vertical-align:middle}.detailcel a{display:inline-flex;align-items:center;min-height:44px;margin-block:-10px}.tabelnoot{margin-top:var(--r-3)}.machine-lijst{margin-bottom:var(--r-6)}.machine-opties{margin:0;padding:0}.machine-opties li{padding:var(--r-3) 0;border-top:var(--lijn)}.machine-opties li:last-child{border-bottom:var(--lijn)}.sectiekop-rij{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--r-3) clamp(32px,6vw,96px);align-items:baseline;margin-bottom:var(--r-6)}.inrichting-tabel th[scope=row]{width:42%}.inr-naam{display:block;font-weight:500}.inr-uitleg{display:block;font-size:var(--fs-15);color:var(--steen);margin-top:2px;max-width:48ch}.inrichting-tabel td{font-size:var(--fs-15)}.inrichting-tabel td.getal{font-size:var(--fs-17)}.melding-rij{margin-top:var(--r-6);max-width:620px}.greep-rij{display:flex;align-items:center;gap:var(--r-3)}.greep-staal{width:8px;height:28px;border-radius:4px;border:1px solid var(--linnen);flex:none}.los__status{grid-column:1 / -1;min-height:1.6em;font-weight:500}.slot-tekst{margin:var(--r-5) 0 var(--r-6);font-size:var(--fs-21);color:var(--op-walnut-zacht);max-width:40ch}@media(max-width:960px){.sectiekop-rij{grid-template-columns:minmax(0,1fr)}}@media(max-width:400px){.detailcel,.wtabel thead th:last-child{display:none}}@media(max-width:560px){.inrichting-tabel thead{display:none}.inrichting-tabel tr{display:grid;grid-template-columns:1fr auto;padding:var(--r-3) 0;border-bottom:var(--lijn)}.inrichting-tabel th,.inrichting-tabel td{border:0;padding:0}.inrichting-tabel th[scope=row]{width:auto;grid-column:1}.inrichting-tabel td.getal{grid-column:2;grid-row:1}.inrichting-tabel td:not(.getal){grid-column:1 / -1;margin-top:var(--r-1);color:var(--walnut)}}
