.rondhoofdlogo{width:76px;height:76px;border-radius:50%;object-fit:contain}.merktekst{font-size:20px}.merktekst small{display:block;font-size:11px}.themakeuze{display:flex;gap:5px}.themakeuze button{border:1px solid var(--rand);background:var(--wit);color:var(--inkt);border-radius:6px;padding:6px 8px;cursor:pointer}.heldrondlogo-groot{width:clamp(180px,24vw,300px)!important;height:auto!important;float:none!important;display:block;margin:0 auto 24px!important;filter:drop-shadow(0 16px 18px #164f3b35);animation:logo-zweven 5s ease-in-out infinite}@keyframes logo-zweven{50%{transform:translateY(-10px) rotate(1.5deg)}}body[data-thema="donker"]{--inkt:#edf7f0;--wit:#17241f;--licht:#21332b;--rand:#496155;background:#101915;color:#edf7f0}body[data-thema="donker"] header,body[data-thema="donker"] .product,body[data-thema="donker"] .tabel,body[data-thema="donker"] fieldset{background:#17241f}body[data-thema="contrast"]{--groen:#004d25;--inkt:#000;--wit:#fff;--licht:#fff;--rand:#000;background:#fff;color:#000;font-size:18px}body[data-thema="contrast"] a,body[data-thema="contrast"] button,body[data-thema="contrast"] input,body[data-thema="contrast"] select{outline:2px solid currentColor}.verderwinkelen{display:inline-block!important}.btwregel{font-size:13px;color:#65766d}.gevaarzone{border-color:#cc655c}.gevaarzone h2{color:#9b2820}@media(max-width:900px){header{flex-wrap:wrap}.themakeuze{width:100%;justify-content:center}.rondhoofdlogo{width:58px;height:58px}.heldrondlogo-groot{width:180px!important}.acties{gap:12px;flex-wrap:wrap}.verderwinkelen-onder{order:-1;width:100%;text-align:center}}
