.trend{display:inline-block;flex:none;vertical-align:-.1em;margin-right:.3em;overflow:visible}.chip .trend,.bol .trend,.pijlen .trend{margin-right:0}.pijlen{display:inline-flex;align-items:center;margin-right:var(--stap-1)}.pijlen .trend--omlaag{color:var(--kleur-kans-lager)}.capsule.gekozen .pijlen .trend{color:var(--kleur-kaartje)}.prijzenrij{display:flex;align-items:center;justify-content:center;gap:var(--stap-1);align-self:center;max-width:100%}.prijzenknop{flex:none;display:inline-flex;align-items:center;height:var(--maat-klein);padding:0 var(--stap-2);border-radius:var(--hoek-bediening);border:1.5px solid transparent;background:var(--capsule-bg);-webkit-backdrop-filter:var(--capsule-materiaal);backdrop-filter:var(--capsule-materiaal);box-shadow:var(--capsule-schaduw);color:var(--kleur-merk-donker);font:600 var(--tekst-s)/1 var(--ios-letter);white-space:nowrap;cursor:pointer;transition:transform var(--veer-terug),background var(--tijd-kleur);touch-action:manipulation}.prijzenknop.gekozen{background:var(--capsule-gekozen-bg);border-color:var(--capsule-gekozen-rand)}.prijzenknop:active{transform:scale(var(--druk-schaal));transition:transform var(--druk-in)}.periode button{position:relative}.periode button:after{content:"";position:absolute;left:0;right:0;top:calc((var(--maat-klein) - var(--maat)) / 2);bottom:calc((var(--maat-klein) - var(--maat)) / 2)}.periode{flex:none;display:flex;visibility:hidden;opacity:0;transition:opacity var(--tijd-kleur);gap:0;padding:0;height:var(--maat-klein);border-radius:var(--hoek-bediening);background:var(--capsule-bg);-webkit-backdrop-filter:var(--capsule-materiaal);backdrop-filter:var(--capsule-materiaal);box-shadow:var(--capsule-schaduw)}body.prijzen-aan .periode{visibility:visible;opacity:1}.periode button{min-width:64px;height:var(--maat-klein);padding:0 var(--stap-2);border:0;border-radius:var(--hoek-bediening);background:transparent;color:var(--kleur-merk-donker);font:600 var(--tekst-s)/1 var(--ios-letter);cursor:pointer;touch-action:manipulation}.periode button[aria-pressed=true]{background:var(--kleur-merk);color:var(--kleur-kaartje)}.prijzenknop:focus-visible,.periode button:focus-visible{outline:2px solid var(--kleur-focus);outline-offset:2px}.prijzenknop{height:var(--maat);padding:var(--capsule-padding);padding-inline:var(--stap-2)}.prijzenrij .periode,.prijzenrij .periode button{height:var(--maat)}.balk .prijzenknop{height:var(--capsule-hoogte);border-width:2px;border-color:transparent;justify-content:center;padding:0 var(--stap-2);font:var(--capsule-gewicht) var(--capsule-tekst)/1.2 var(--ios-letter);letter-spacing:-.01em}.balk .prijzenknop .tekst{white-space:nowrap}.balk .prijzenknop:focus-visible{outline:2px solid var(--kleur-focus);outline-offset:2px}.balk .prijzenknop{position:relative;--rand: 2px}.balk .prijzenknop:before{content:"";position:absolute;left:0;right:0;top:calc(var(--maat) - var(--maat-tik) - (var(--maat-klein) - var(--maat)) / 2 - var(--rand, 0px));bottom:calc((var(--maat-klein) - var(--maat)) / 2 - var(--rand, 0px))}.prijzenknop.gekozen,.balk .prijzenknop.gekozen{background:var(--kleur-merk);border-color:var(--kleur-merk);color:var(--kleur-kaartje)}.prijzenknop.gekozen .pijlen,.prijzenknop.gekozen .pijlen .trend{color:var(--kleur-kaartje)}@media(hover:hover){.prijzenknop.gekozen:hover{background:var(--kleur-merk-hover)}}@media(max-width:360px){.balk .prijzenknop .pijlen{display:none}.balk .prijzenknop{padding-inline:10px}}body:not(.prijzen-aan) .prijzenrij,.prijzenrij:not(:has(*)){display:none}@media(max-width:768px){#boven>.prijzenrij{display:none}}#boven>.prijzenrij{margin-top:var(--stap-1)}.prijzenrij button:after{content:none}.periode button{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;overflow:hidden;max-width:10em;transition:max-width .24s var(--veer-curve),min-width .24s var(--veer-curve),padding .24s var(--veer-curve),opacity var(--tijd-kleur)}.periode.ingeklapt button[aria-pressed=false]{max-width:0;min-width:0;padding-inline:0;opacity:0;pointer-events:none}.periode.ingeklapt button[aria-pressed=true]:before{content:"\25be";order:1;margin-left:.4em;font-size:.85em}@media(prefers-reduced-motion:reduce){.periode button{transition:none}}.prijzenvel{display:none}@media(max-width:768px){.prijzenvel{display:flex;flex-direction:column;position:fixed;z-index:2;left:0;right:0;bottom:0;background:var(--vel-bg);border-radius:var(--hoek-vlak) var(--hoek-vlak) 0 0;box-shadow:var(--schaduw-vel);transform:translateY(100%);visibility:hidden;transition:transform var(--veer-open) var(--veer-curve),top var(--veer-open) var(--veer-curve),height var(--veer-open) var(--veer-curve)}.prijzenvel{background:linear-gradient(var(--vel-bg),var(--vel-bg)) var(--kaart-achtergrond)}body.prijzen-aan .prijzenvel{visibility:visible}.prijzenvel[aria-hidden=true]{transform:translateY(100%)!important}.prijzenvel.direct{transition:none}.prijzengreep{flex:none;width:100%;height:var(--stap-3);display:grid;place-items:center;background:none;cursor:grab;touch-action:none}.prijzengreep:before{content:"";width:var(--vel-greep-b);height:var(--vel-greep-h);border-radius:var(--hoek-rond);background:var(--vel-greep-kleur)}.prijzenvel .vel-kop{flex:none;display:flex;align-items:center;min-height:calc(var(--maat) + 2 * var(--stap-1));padding:var(--stap-1) calc(var(--stap-2) + var(--maat) + var(--stap-1));cursor:grab;touch-action:none}.prijzenvel .vel-kop .periode:not(.ingeklapt) button,.prijzenvel .vel-kop .periode.ingeklapt button[aria-pressed=true]{min-width:0;padding-inline:12px}.prijzenvel .vel-kop .periode,.prijzenvel .vel-kop .periode button{height:var(--maat)}.prijzenvel .vel-kop .periode button:after{content:none}.prijzenvel h2{margin:0;font:var(--gewicht-vet) var(--tekst-m)/1.2 var(--ios-letter);color:var(--kleur-merk-donker)}.prijzenlijst{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--stap-2)}}.prijsgroep{margin:var(--stap-2) 0 var(--stap-1);font:600 var(--tekst-s)/1.2 var(--ios-letter);color:var(--kleur-tekst-ghost)}.prijsgroep:first-child{margin-top:0}.prijsblok{background:var(--kleur-kaartje);border-radius:var(--hoek-vlak);overflow:hidden}.prijsrij{display:grid;grid-template-columns:minmax(0,1fr) fit-content(40%);gap:var(--stap-1);align-items:center;width:100%;min-height:72px;padding:12px var(--stap-2);border:0;background:transparent;text-align:left;cursor:pointer;font-family:var(--ios-letter);color:var(--kleur-tekst)}.prijsrij+.prijsrij{border-top:var(--rij-lijn)}.prijsrij:active{background:var(--rij-druk)}@media(hover:hover){.prijsrij:hover{background:var(--kleur-zacht)}}.prijsrij:focus-visible{outline:2px solid var(--kleur-focus);outline-offset:-2px}.prijsrij .kop{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--stap-1)}.prijsrij .straat{flex:1 1 0;max-width:100%;font:600 var(--tekst-m)/1.25 var(--ios-letter);overflow-wrap:break-word}.prijsrij .bedrag{font:var(--gewicht-vet) var(--tekst-m)/1 var(--ios-letter);text-align:right;white-space:nowrap}.prijsrij .meta{grid-column:1 / -1;font:var(--tekst-s)/1.2 var(--ios-letter);color:var(--kleur-tekst-zacht);text-align:right}.prijsrij.lager .bedrag{color:var(--kleur-kans-lager)}.prijsrij.hoger .bedrag{color:var(--kleur-kans-hoger)}.staaf{position:relative;display:block;height:var(--stap-1);border-radius:var(--hoek-rond);background:var(--kleur-rand-uit);overflow:hidden}.staaf i{position:absolute;top:0;bottom:0;right:0}.lager .staaf i{background:var(--kleur-kans-lager)}.hoger .staaf i{background:var(--kleur-kans-hoger)}.plaatsstrip{display:flex;gap:var(--stap-1);overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--stap-2));padding:0 var(--stap-2) var(--stap-1)}.plaatsstrip::-webkit-scrollbar{display:none}.plaatskaart{flex:none;display:grid;gap:var(--stap-1);width:160px;min-height:var(--maat);padding:12px;border-radius:var(--hoek-vlak);border:1.5px solid transparent;background:var(--kleur-kaartje);text-align:left;cursor:pointer;font-family:var(--ios-letter);color:var(--kleur-tekst)}.plaatskaart[aria-current=true]{background:var(--capsule-gekozen-bg);border-color:var(--capsule-gekozen-rand);cursor:default}.plaatskaart .naam{font:600 var(--tekst-s)/1.2 var(--ios-letter);overflow-wrap:break-word}.plaatskaart b{font:var(--gewicht-vet) var(--tekst-m)/1 var(--ios-letter);color:var(--kleur-kans-lager);white-space:nowrap}.plaatskaart .staaf i{left:0;right:auto;background:var(--kleur-kans-lager);border-radius:var(--hoek-rond)}.plaatskaart:focus-visible{outline:2px solid var(--kleur-focus);outline-offset:2px}.plaatsterug{min-height:var(--maat);margin-left:calc(-1 * var(--stap-1));padding:0 var(--stap-1);border:0;background:transparent;color:var(--kleur-merk);font:600 var(--tekst-m)/1 var(--ios-letter);cursor:pointer}.plaatsterug:focus-visible{outline:2px solid var(--kleur-focus);outline-offset:2px}:root{--prijzen-paneel: var(--vel-breedte);--prijzen-ruimte: calc(var(--prijzen-paneel) + 2 * var(--ruimte-kaartrand))}.prijzenpaneel{display:none}@media(min-width:769px){.prijzenpaneel{display:flex;flex-direction:column;position:fixed;z-index:2;left:var(--ruimte-kaartrand);--paneel-top: var(--prijzen-top, calc(2 * var(--ruimte-kaartrand) + var(--capsule-hoogte) + var(--bord-hoogte, 0px)));top:var(--paneel-top);bottom:auto;height:auto;max-height:calc(100dvh - var(--paneel-top) - var(--paneel-onder, var(--ruimte-kaartrand)));width:var(--prijzen-paneel);background:var(--vel-bg);border-radius:var(--hoek-vlak);box-shadow:var(--schaduw-kaartje);overflow:hidden;transition:transform var(--veer-open) var(--veer-curve),visibility 0s}.prijzenpaneel[aria-hidden=true]{transform:translate(calc(-100% - 2 * var(--ruimte-kaartrand)));visibility:hidden;transition:transform var(--veer-dicht) var(--veer-curve),visibility 0s linear var(--veer-dicht)}#prijzenlinks.vp-dicht>.prijzenlijst,#prijzenlinks.vp-dicht>.vp-wissel{display:none}.prijzenpaneel .prijzenlijst{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--stap-2)}#prijzenlinks .vp-boven{flex:none;display:flex;align-items:center;justify-content:space-between;gap:var(--stap-2);padding:var(--stap-1) var(--stap-2) 0}#prijzenlinks .vp-klap{display:inline-flex;align-items:center;gap:6px;min-height:var(--maat-klein);padding:0;border:0;background:none;cursor:pointer;color:var(--kleur-tekst)}#prijzenlinks .vp-gebied{margin:0;font:var(--gewicht-vet) var(--tekst-m)/24px var(--letter);color:var(--kleur-tekst)}#prijzenlinks .vp-klap svg{width:18px;height:18px;color:var(--kleur-tekst-zacht);transition:transform var(--veer-dicht) var(--veer-curve)}#prijzenlinks .vp-klap[aria-expanded=false] svg{transform:rotate(-90deg)}#prijzenlinks .vp-seg{display:inline-flex;padding:2px;border-radius:var(--hoek-bediening);background:var(--zoekveld-bg)}#prijzenlinks .vp-seg button{min-height:var(--maat-klein);padding:0 var(--stap-2);border:0;border-radius:var(--hoek-bediening);background:none;font:var(--gewicht-half) var(--tekst-s)/1 var(--letter);color:var(--kleur-tekst-zacht);cursor:pointer;transition:background var(--tijd-kleur),color var(--tijd-kleur)}#prijzenlinks .vp-seg button[aria-selected=true]{background:var(--kleur-kaartje);color:var(--kleur-merk-donker);box-shadow:var(--schaduw-pil)}#prijzenlinks .markt{background:none;padding:0;margin-bottom:0}#prijzenlinks .markt-tegel{background:var(--kleur-kaartje)}#prijzenlinks .markt-tegel span{white-space:nowrap}#prijzenlinks .vp-koppen{display:grid;grid-template-columns:1fr 92px 44px;gap:var(--stap-1);padding:0 var(--stap-2)}#prijzenlinks .vp-kop{display:inline-flex;align-items:center;gap:4px;min-height:var(--maat-klein);padding:0;border:0;background:none;font:var(--gewicht-half) var(--tekst-s)/1 var(--letter);color:var(--kleur-tekst-zacht);cursor:pointer;transition:color var(--tijd-kleur)}#prijzenlinks .vp-kop.getal{justify-content:flex-end}#prijzenlinks .vp-kop[aria-sort=ascending],#prijzenlinks .vp-kop[aria-sort=descending]{color:var(--kleur-merk-donker)}#prijzenlinks .vp-kop i{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;opacity:0;transition:transform var(--veer-dicht) var(--veer-curve),opacity var(--tijd-kleur)}#prijzenlinks .vp-kop.getal i{position:absolute;right:-10px;top:calc(50% - 2px)}#prijzenlinks .vp-kop[aria-sort=descending] i{opacity:1}#prijzenlinks .vp-kop[aria-sort=ascending] i{opacity:1;transform:rotate(180deg)}#prijzenlinks .vp-lijst{list-style:none;margin:0;padding:0}#prijzenlinks .vp-rij{display:grid;grid-template-columns:minmax(0,1fr) minmax(92px,max-content) 44px;align-items:center;gap:var(--stap-1);width:100%;min-height:44px;padding:2px var(--stap-2);border:0;border-radius:var(--hoek-vlak);background:none;font:inherit;text-align:left;cursor:pointer;transition:background var(--tijd-kleur),transform var(--druk-in)}#prijzenlinks .vp-rij:hover{background:var(--kleur-zacht)}#prijzenlinks .vp-rij:active{transform:scale(var(--druk-schaal))}#prijzenlinks .vp-lijst li+li .vp-rij{box-shadow:0 -1.5px 0 var(--kleur-rij-scheiding);border-radius:0}#prijzenlinks .vp-links{display:flex;flex-direction:column;min-width:0}#prijzenlinks .vp-straat{font:var(--gewicht-normaal) var(--tekst-m)/22px var(--letter);color:var(--kleur-tekst);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#prijzenlinks .vp-scroll{max-height:132px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}#prijzenlinks .vp-datum{font:var(--tekst-s)/18px var(--letter);color:var(--kleur-tekst-zacht)}#prijzenlinks .vp-bedrag,#prijzenlinks .vp-pct{justify-self:end;display:inline-flex;align-items:center;gap:6px;font:var(--gewicht-half) var(--tekst-s)/24px var(--letter);color:var(--kleur-kans-lager);font-variant-numeric:tabular-nums;white-space:nowrap}#prijzenlinks #prijzenperiode{display:flex;gap:var(--stap-2);margin:calc(var(--stap-1) + 6px) var(--stap-2) 0;height:auto;padding:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}#prijzenlinks #prijzenperiode button{position:relative;display:inline-block;height:auto;min-width:0;max-width:none;overflow:visible;min-height:var(--maat);padding:0 2px;border:0;border-radius:0;background:none;font:var(--tekst-s)/1 var(--letter);color:var(--kleur-tekst-zacht);cursor:pointer;transition:color var(--tijd-kleur)}#prijzenlinks #prijzenperiode button:first-child{margin-left:-2px}#prijzenlinks #prijzenperiode button:after{content:"";position:absolute;inset:auto 2px 10px;height:1.5px;background:transparent;transition:background var(--tijd-kleur)}#prijzenlinks #prijzenperiode button[aria-pressed=true]{color:var(--kleur-merk-donker);font-weight:var(--gewicht-half)}#prijzenlinks #prijzenperiode button[aria-pressed=true]:after{background:var(--kleur-merk)}#prijzenlinks.vp-dicht>#prijzenperiode{display:none}@media(min-width:1280px){body.vel-aan #prijzenlinks>.prijzenlijst,body.vel-aan #prijzenlinks>.vp-wissel,body.vel-aan #prijzenlinks>#prijzenperiode,body.mijnhuizen-open #prijzenlinks>.prijzenlijst,body.mijnhuizen-open #prijzenlinks>.vp-wissel,body.mijnhuizen-open #prijzenlinks>#prijzenperiode,body.terugvel-open #prijzenlinks>.prijzenlijst,body.terugvel-open #prijzenlinks>.vp-wissel,body.terugvel-open #prijzenlinks>#prijzenperiode{display:none}}#prijzenlinks .vp-seg button,#prijzenlinks .vp-kop,#prijzenlinks .vp-klap{position:relative}#prijzenlinks .vp-seg button:before,#prijzenlinks .vp-kop:before,#prijzenlinks .vp-klap:before{content:"";position:absolute;left:0;right:0;top:calc((var(--maat) - var(--maat-klein)) / -2);bottom:calc((var(--maat) - var(--maat-klein)) / -2)}#prijzenlinks .vp-filter{display:flex;align-items:center;justify-content:space-between;gap:var(--stap-1);margin:var(--stap-2) var(--stap-2) 0;min-height:var(--maat-klein);padding:0 var(--stap-1) 0 12px;border-radius:var(--hoek-bediening);background:var(--capsule-gekozen-bg);box-shadow:inset 0 0 0 1.5px var(--capsule-gekozen-rand);color:var(--kleur-merk-donker);font:var(--tekst-s)/1.2 var(--letter)}#prijzenlinks .vp-filter[hidden]{display:none}#prijzenlinks .vp-filter-uit{position:relative}#prijzenlinks .vp-filter-uit:before{content:"";position:absolute;left:0;right:0;top:calc((var(--maat) - 28px) / -2);bottom:calc((var(--maat) - 28px) / -2)}#prijzenlinks .vp-filter-tekst{font-weight:var(--gewicht-half)}#prijzenlinks .vp-filter-uit{flex:none;min-height:28px;padding:0 var(--stap-1);border:0;background:none;font:var(--gewicht-half) var(--tekst-s)/1 var(--letter);color:var(--kleur-merk);cursor:pointer}#prijzenlinks .vp-wissel{margin:var(--stap-1) var(--stap-2) 0;min-height:var(--maat);padding:0;border:0;background:none;font:var(--gewicht-half) var(--tekst-s)/1 var(--letter);color:var(--kleur-merk);cursor:pointer}}@media(min-width:1280px){.prijzenpaneel{--paneel-top: calc(2 * var(--ruimte-kaartrand) + var(--capsule-hoogte) + var(--bord-hoogte, 0px))}body.prijzen-panelen{--links-ruimte: var(--prijzen-ruimte);--rechts-ruimte: 0px}body.prijzen-panelen{--bron-afstand: calc((var(--maat) - 16px) / 2 + var(--ruimte-kaartrand))}}.paneelkop{margin:var(--stap-2) 0 var(--stap-1);font:var(--gewicht-vet) var(--tekst-m)/1.2 var(--ios-letter);color:var(--kleur-merk-donker)}.paneelkop:first-child{margin-top:0}.rij-kop{display:flex;align-items:center;justify-content:space-between;gap:var(--stap-1)}.rij-kop h2{margin:0;font:inherit}.sorteer{display:flex;gap:0;padding:2px;border:1.5px solid var(--kleur-rand-knop);border-radius:var(--hoek-bediening);background:var(--kleur-kaartje)}.sorteer button{height:var(--maat);padding:0 var(--stap-2);border:0;border-radius:var(--hoek-bediening);background:transparent;cursor:pointer;color:var(--kleur-merk-donker);font:600 var(--tekst-s)/1 var(--ios-letter)}.sorteer button[aria-pressed=true]{background:var(--kleur-merk);color:var(--kleur-licht)}.sorteer button:focus-visible{outline:2px solid var(--kleur-focus);outline-offset:2px}.plaatsrij{display:grid;grid-template-columns:fit-content(50%) minmax(var(--stap-3),1fr) 96px;gap:var(--stap-2);align-items:center;width:100%;min-height:var(--maat);padding:0 var(--stap-2);border:0;background:transparent;text-align:left;cursor:pointer;font-family:var(--ios-letter);color:var(--kleur-tekst)}.plaatsrij+.plaatsrij{border-top:var(--rij-lijn)}.plaatsrij[aria-current=true]{background:var(--capsule-gekozen-bg);cursor:default}.plaatsrij .naam{font:600 var(--tekst-m)/1.2 var(--ios-letter);overflow-wrap:break-word}.plaatsrij b{font:var(--gewicht-vet) var(--tekst-m)/1 var(--ios-letter);color:var(--kleur-kans-lager);text-align:right;white-space:nowrap}.plaatsrij .staaf i{left:0;right:auto;background:var(--kleur-kans-lager);border-radius:var(--hoek-rond)}@media(hover:hover){.plaatsrij:not([aria-current=true]):hover{background:var(--kleur-zacht)}}.plaatsrij:focus-visible{outline:2px solid var(--kleur-focus);outline-offset:-2px}.tijdrij{display:grid;grid-template-columns:12px minmax(0,1fr) auto;gap:4px var(--stap-2);align-items:center;width:100%;min-height:var(--maat);padding:var(--stap-1) var(--stap-2);border:0;background:transparent;text-align:left;cursor:pointer;font-family:var(--ios-letter);color:var(--kleur-tekst)}.tijdrij+.tijdrij{border-top:var(--rij-lijn)}.tijdrij .punt{grid-row:1 / span 2;width:12px;height:12px;border-radius:var(--hoek-rond)}.tijdrij.lager .punt{background:var(--kleur-kans-lager)}.tijdrij.hoger .punt{background:var(--kleur-kans-hoger)}.tijdrij .wat{font:var(--gewicht-vet) var(--tekst-m)/1.2 var(--ios-letter);overflow-wrap:break-word}.tijdrij.lager .wat{color:var(--kleur-kans-lager)}.tijdrij.hoger .wat{color:var(--kleur-kans-hoger)}.tijdrij .proc{font-weight:600}.tijdrij .wanneer{grid-row:1 / span 2;grid-column:3;font:600 var(--tekst-s)/1 var(--ios-letter);color:var(--kleur-tekst-ghost)}.tijdrij .waar{grid-column:2;font:var(--tekst-s)/1.3 var(--ios-letter);color:var(--kleur-tekst-zacht);overflow-wrap:break-word}@media(hover:hover){.tijdrij:hover{background:var(--kleur-zacht)}}.tijdrij:focus-visible{outline:2px solid var(--kleur-focus);outline-offset:-2px}.prijsrij.licht,.tijdrij.licht{background:var(--capsule-gekozen-bg)}.prijsmeer{display:block;width:100%;min-height:var(--maat);border:0;border-top:var(--rij-lijn);background:transparent;cursor:pointer;color:var(--kleur-merk);font:600 var(--tekst-m)/1 var(--ios-letter)}@media(hover:hover){.prijsmeer:hover{background:var(--kleur-zacht)}}.prijsmeer:focus-visible{outline:2px solid var(--kleur-focus);outline-offset:-2px}body.tekenen .periode,body.tekenen .prijzenknop,body.tekenen #pil-prijzen{visibility:hidden;pointer-events:none}.prijzenvel .vel-kop .periode{margin:0 auto;box-shadow:none;background:var(--kleur-kaartje)}.prijzenvel .vel-kop:has(.periode) h2{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media(max-width:360px){.prijzenvel .vel-kop .periode:not(.ingeklapt) button,.prijzenvel .vel-kop .periode.ingeklapt button[aria-pressed=true]{padding-inline:4px}}.prijzenuit{position:absolute;grid-column:2;grid-row:1;left:0;top:0;z-index:1;width:var(--maat);height:var(--capsule-hoogte);display:flex;align-items:center;justify-content:flex-start;padding:0 0 0 calc(var(--stap-2) + 2px);border:0;border-radius:var(--hoek-bediening) 0 0 var(--hoek-bediening);background:transparent;color:var(--kleur-kaartje);font-size:var(--capsule-tekst);cursor:pointer;touch-action:manipulation}.prijzenuit[hidden]{display:none}.prijzenuit svg{flex:none;display:block}.prijzenuit:focus-visible{outline:2px solid var(--kleur-focus);outline-offset:-2px}@media(hover:hover){.prijzenuit:hover svg{opacity:.75}}.balk .prijzenknop.gekozen .pijlen{visibility:hidden}@media(max-width:360px){.balk .prijzenknop{padding-inline:var(--stap-2) 4px}.prijzenuit{padding-left:6px}.prijzenuit svg{width:.6em;height:.6em}.prijzenuit path{stroke-width:3.6}}.prijzeninklap{display:none;align-items:center;justify-content:center;gap:var(--stap-1);flex:none;width:calc(3 * var(--maat));height:var(--maat);padding:0 var(--stap-1);border-radius:var(--hoek-bediening);border:1.5px solid var(--kleur-rand-pil);background:var(--kleur-kaartje);color:var(--kleur-merk-donker);font:600 var(--tekst-s)/1 var(--ios-letter);cursor:pointer;touch-action:manipulation}body.prijzen-aan .prijzeninklap{display:inline-flex}.prijzeninklap svg{width:var(--stap-3);height:var(--stap-3);flex:none;transition:transform .2s var(--veer-curve)}.prijzenrij .prijzeninklap svg{transform:rotate(90deg)}body.prijzen-dicht .prijzenrij .prijzeninklap svg{transform:rotate(-90deg)}.prijzeninklap:focus-visible{outline:2px solid var(--kleur-focus);outline-offset:2px}@media(hover:hover){.prijzeninklap:hover{background:var(--kleur-zacht)}}.prijzenvel .vel-kop .prijzeninklap{position:absolute;left:var(--stap-2);top:50%;margin-top:calc(var(--maat) / -2);width:var(--maat);padding:0}.prijzenvel .vel-kop .prijzeninklap .inklapwoord{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media(prefers-reduced-motion:reduce){.prijzeninklap svg{transition:none}}body.tekenen .prijzenuit,body.tekenen .prijzeninklap{visibility:hidden;pointer-events:none}@media(max-width:768px){body.prijzen-aan .prijzenvel[aria-hidden=true]{visibility:hidden;transition:transform var(--veer-dicht) var(--veer-curve),visibility 0s linear var(--veer-dicht)}}
