.extra-blok{--extra-acc:var(--brand,var(--acc,var(--accent,#1d9e75)));--extra-acc-ink:var(--brand-dark,var(--acc-ink,#0f6e56));--extra-acc-zacht:var(--sel-vul,var(--acc-soft,#1d9e750f));--extra-acc-rand:var(--sel-rand,var(--acc-ring,#1d9e7573));--extra-zacht:var(--ink-55,var(--mw-muted,#16181a8c));--extra-lijn:var(--hair-sterk,var(--mw-line-strong,#16181a1f))}.extra-blok--maatwerk{margin:4px 0 22px}.extra-rij{box-shadow:inset 0 0 0 1px var(--extra-lijn);background:0 0;border-radius:14px;align-items:flex-start;gap:14px;padding:12px;transition:background-color .18s cubic-bezier(.25,1,.5,1),box-shadow .18s cubic-bezier(.25,1,.5,1);display:flex}.extra-rij[data-aan]{background:var(--extra-acc-zacht);box-shadow:inset 0 0 0 1.5px var(--extra-acc-rand)}.extra-duim{background:#faf8f4;border-radius:10px;flex:none;width:56px;height:56px;position:relative;overflow:hidden}.extra-duim img{object-fit:cover}.extra-tekst{flex:1;min-width:0}.extra-label{cursor:pointer;align-items:flex-start;gap:10px;min-height:24px;display:flex}.extra-vink{width:20px;height:20px;accent-color:var(--extra-acc);cursor:pointer;flex:none;margin:1px 0 0}.extra-vink:focus-visible{outline:2px solid var(--extra-acc);outline-offset:2px}.extra-naam{font-size:15px;font-weight:600;line-height:1.35}.extra-prijs{color:var(--extra-acc-ink);white-space:nowrap;font-weight:600}.extra-regel{color:var(--extra-zacht);margin:4px 0 0 30px;font-size:13px;line-height:1.45}.extra-punten{color:var(--extra-zacht);flex-direction:column;gap:2px;margin:4px 0 0 30px;padding:0;font-size:13px;line-height:1.45;list-style:none;display:flex}.extra-punten li{padding-left:11px;position:relative}.extra-punten li:before{content:"";background:var(--extra-acc-ink);border-radius:50%;width:4px;height:4px;position:absolute;top:calc(.725em - 2px);left:0}.extra-punten-link{color:var(--extra-acc-ink);font-weight:600;text-decoration:none}.extra-punten-link:hover{text-decoration:underline}.extra-uitleg-link:focus-visible{outline:2px solid var(--extra-acc);outline-offset:2px}.extra-uitleg-beeld{object-fit:cover;border-radius:10px;width:100%;height:132px;margin-top:12px;display:block}.extra-uitleg-lijst{margin:10px 0 0;padding:0 0 0 18px}.extra-uitleg-lijst li+li{margin-top:4px}.vk-ballon .extra-uitleg-tekst{margin:10px 0 0}.extra-uitleg-tekst--zacht{color:#16181a99;font-size:13px}.extra-uitleg-link{color:var(--accent-hover,#0f6e56);text-underline-offset:3px;margin-top:12px;font-weight:600;text-decoration:underline;display:inline-block}.extra-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.extra-rij{transition:none}}
