.rk-lade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--laag-lade)}.rk-lade[hidden]{display:none}.rk-lade__achtergrond{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--kleur-vlak-dim)}.rk-lade__paneel{position:absolute;top:0;right:0;bottom:0;width:100%;max-width:var(--inhoud-lade);display:flex;flex-direction:column;background:var(--kleur-vlak-kaart);color:var(--kleur-tekst-primair);box-shadow:var(--schaduw-lade);overflow-y:auto;overscroll-behavior:contain}.rk-lade__kop{display:flex;align-items:center;justify-content:space-between;gap:var(--ruimte-16);padding:var(--ruimte-12) var(--ruimte-24);border-bottom:var(--lijndikte-dun) solid var(--kleur-lijn-decoratief);position:sticky;top:0;background:var(--kleur-vlak-kaart);z-index:var(--laag-verhoogd)}.rk-lade__kop h2{margin:0}.rk-lade__inhoud{container-type:inline-size;display:flex;flex-direction:column;gap:var(--ruimte-20);padding:var(--ruimte-8) var(--ruimte-24) var(--ruimte-24)}.rk-lade__inhoud .rk-winkelwagenregel{border-top:0}.rk-lade__inhoud .rk-concept{align-self:flex-start}.rk-lade__aantal{display:inline-grid;place-items:center;min-width:var(--ruimte-24);height:var(--ruimte-24);padding-inline:var(--ruimte-6);margin-left:var(--ruimte-4);border-radius:var(--radius-rond);background:var(--kleur-vlak-geel);font-size:var(--type-grootte-fijn);font-family:var(--type-stapel-tekst);vertical-align:middle}.rk-lade__regels{display:flex;flex-direction:column}.rk-lade__regel{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--ruimte-12);align-items:center;padding-block:var(--ruimte-12);border-top:var(--lijndikte-dun) solid var(--kleur-lijn-decoratief)}.rk-lade__regel:first-child{border-top:0}.rk-lade__beeld{width:var(--maat-miniatuur);aspect-ratio:1;border-radius:var(--radius-beeld);background:var(--kleur-beeld-vlak);border:var(--lijndikte-dun) solid var(--kleur-lijn-decoratief);overflow:hidden}.rk-lade__beeld img{width:100%;height:100%;object-fit:contain}.rk-lade__tekst{display:flex;flex-direction:column;gap:var(--ruimte-2);min-width:0}.rk-lade__titel{font-weight:var(--type-gewicht-kop);color:var(--kleur-tekst-primair);text-decoration:none}.rk-lade__titel:hover{text-decoration:underline;text-underline-offset:var(--ruimte-4)}.rk-lade__stuks{font-size:var(--type-grootte-klein);color:var(--kleur-tekst-secundair)}.rk-lade__prijs{margin:0;font-family:var(--type-stapel-kop);font-weight:var(--type-gewicht-display);white-space:nowrap}.rk-lade__totaal{display:flex;justify-content:space-between;gap:var(--ruimte-16);margin:0;padding-top:var(--ruimte-12);border-top:var(--lijndikte-dun) solid var(--kleur-lijn-sterk);font-size:var(--type-grootte-groot)}.rk-lade__totaal strong{font-family:var(--type-stapel-kop);font-weight:var(--type-gewicht-display)}.rk-lade__verzending,.rk-lade__leeg{margin:0;font-size:var(--type-grootte-klein);color:var(--kleur-tekst-secundair)}.rk-lade__acties{display:flex;flex-direction:column;gap:var(--ruimte-8)}.rk-lade__acties .rk-knop{width:100%}.rk-lade__acties .rk-knop--tekstactie{width:auto;align-self:center}.rk-lade__uitwegen{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ruimte-4)}.rk-lade__uitwegen a{display:inline-flex;align-items:center;min-height:var(--maat-tikdoel);min-width:var(--maat-tikdoel)}@media not (min-width:768px){.rk-lade__paneel{top:auto;left:0;max-width:none;max-height:85%;border-top-left-radius:var(--radius-vlak);border-top-right-radius:var(--radius-vlak)}.rk-lade__kop{padding-inline:var(--ruimte-gutter-smal);border-top-left-radius:var(--radius-vlak);border-top-right-radius:var(--radius-vlak)}.rk-lade__inhoud{padding-inline:var(--ruimte-gutter-smal);gap:var(--ruimte-16)}}.rk-lade--in-voorbeeld{position:relative;inset:auto;z-index:var(--laag-basis)}.rk-lade--in-voorbeeld .rk-lade__achtergrond{display:none}.rk-lade--in-voorbeeld .rk-lade__paneel{position:relative;inset:auto;max-width:var(--inhoud-lade);max-height:none;border:var(--lijndikte-dun) solid var(--kleur-lijn-decoratief);border-radius:var(--radius-vlak);overflow:visible}.rk-lade--in-voorbeeld .rk-lade__kop{position:static;border-top-left-radius:var(--radius-vlak);border-top-right-radius:var(--radius-vlak)}.rk-lade__melding{display:flex;align-items:center;gap:var(--ruimte-8);margin:0;padding-top:var(--ruimte-12);font-size:var(--type-grootte-tekst);font-weight:var(--type-gewicht-kop);line-height:var(--type-regelhoogte-tekst);color:var(--kleur-tekst-primair)}.rk-lade__melding .rk-pictogram{flex:none;color:var(--kleur-status-geschikt-pictogram)}.rk-winkelwagenregel__melding{display:flex;gap:var(--ruimte-8);align-items:flex-start;padding:var(--ruimte-12) var(--ruimte-16);border:var(--lijndikte-dun) solid var(--kleur-lijn-decoratief);border-radius:var(--radius-knop);background:var(--kleur-status-info-vlak);color:var(--kleur-status-info-tekst);font-size:var(--type-grootte-klein);line-height:var(--type-regelhoogte-tekst)}.rk-winkelwagenregel__melding .rk-pictogram{flex:none;color:var(--kleur-status-info-pictogram)}.rk-winkelwagenregel__melding--gelukt{border-color:var(--kleur-status-gelukt-rand);background:var(--kleur-status-gelukt-vlak);color:var(--kleur-status-gelukt-tekst)}.rk-winkelwagenregel__melding--gelukt .rk-pictogram{color:var(--kleur-status-gelukt-pictogram)}.rk-lade__melding--uitverkocht{border-color:var(--kleur-status-uitverkocht-rand);background:var(--kleur-status-uitverkocht-vlak);color:var(--kleur-status-uitverkocht-tekst)}.rk-lade__melding--uitverkocht .rk-pictogram{color:var(--kleur-status-uitverkocht-pictogram)}.rk-winkelwagenregel__melding p{margin:0}.rk-winkelwagenregel__melding>div{display:flex;flex-direction:column;gap:var(--ruimte-4);align-items:flex-start;min-width:0}.rk-winkelwagen{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ruimte-32);align-items:start}.rk-winkelwagen__hoofd{display:flex;flex-direction:column;gap:var(--ruimte-12);min-width:0}.rk-winkelwagen__regels{container-type:inline-size;border-top:var(--lijndikte-dun) solid var(--kleur-lijn-decoratief)}.rk-winkelwagen__ongedaan{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ruimte-4) var(--ruimte-12);margin:0 0 var(--ruimte-16);font-size:var(--type-grootte-klein);color:var(--kleur-tekst-secundair)}.rk-winkelwagen__zij{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ruimte-16);min-width:0}@media(min-width:900px){.rk-winkelwagen{grid-template-columns:minmax(0,1fr) var(--inhoud-totaalblok);gap:var(--ruimte-40)}.rk-winkelwagen__zij{position:sticky;top:var(--ruimte-24)}}@media(min-width:1200px){.rk-winkelwagen{grid-template-columns:minmax(0,1fr) var(--inhoud-lade);gap:var(--ruimte-64)}}.rk-winkelwagenregel{display:grid;grid-template-columns:var(--ruimte-80) minmax(0,1fr);grid-template-areas:"beeld inhoud" ". onder";column-gap:var(--ruimte-16);row-gap:var(--ruimte-12);padding-block:var(--ruimte-20);border-bottom:var(--lijndikte-dun) solid var(--kleur-lijn-decoratief)}.rk-winkelwagenregel__beeld{grid-area:beeld;align-self:start;width:100%;aspect-ratio:var(--beeld-kader-staand);padding:var(--ruimte-8);border-radius:var(--radius-blok);background:var(--kleur-vlak-kaart);border:var(--lijndikte-dun) solid var(--kleur-lijn-decoratief);overflow:hidden}.rk-winkelwagenregel__beeld img{width:100%;height:100%;object-fit:contain}.rk-winkelwagenregel__inhoud{grid-area:inhoud;display:flex;flex-direction:column;gap:var(--ruimte-6);min-width:0}.rk-winkelwagenregel__titel{margin:0;font-size:var(--type-grootte-midden);font-weight:var(--type-gewicht-kop);line-height:var(--type-regelhoogte-kaart);-webkit-hyphens:none;hyphens:none;overflow-wrap:normal}.rk-winkelwagenregel__titel a{display:block;padding-block:var(--ruimte-12);margin-block:calc(-1 * var(--ruimte-12));color:inherit;text-decoration:none}.rk-winkelwagenregel__titel a:hover{text-decoration:underline;text-underline-offset:var(--ruimte-4);text-decoration-thickness:var(--lijndikte-normaal);text-decoration-color:var(--kleur-link-onderstreping-hover)}.rk-winkelwagenregel__modelnummer{margin:0;font-size:var(--type-grootte-klein);color:var(--kleur-tekst-secundair)}.rk-winkelwagenregel__modelregel{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ruimte-4) var(--ruimte-12);color:var(--kleur-tekst-secundair);font-size:var(--type-grootte-fijn);line-height:var(--type-regelhoogte-tekst)}.rk-winkelwagenregel__modelregel p{margin:0}.rk-winkelwagenregel__reden{flex-basis:100%}.rk-winkelwagenregel .rk-badge{padding-inline:var(--ruimte-12)}.rk-winkelwagenregel__controleer{min-height:var(--maat-tikdoel);font-size:var(--type-grootte-fijn)}.rk-winkelwagenregel__retour{color:var(--kleur-tekst-secundair)}.rk-winkelwagenregel__eigenschappen{margin:0;display:flex;flex-direction:column;gap:var(--ruimte-2);font-size:var(--type-grootte-fijn);color:var(--kleur-tekst-secundair)}.rk-winkelwagenregel__eigenschappen>div{display:flex;flex-wrap:wrap;gap:var(--ruimte-4)}.rk-winkelwagenregel__eigenschappen dt:after{content:":"}.rk-winkelwagenregel__eigenschappen dd{margin:0}.rk-winkelwagenregel__formulier{width:100%;margin-top:var(--ruimte-4);padding:var(--ruimte-16);background:var(--kleur-vlak-geel-zacht);border-radius:var(--radius-blok)}.rk-winkelwagenregel__controleveld{width:100%;margin-top:var(--ruimte-8);padding:var(--ruimte-12) var(--ruimte-16) var(--ruimte-16);background:var(--kleur-vlak-geel-zacht);border-radius:var(--radius-blok)}.rk-winkelwagenregel__controleveld .rk-veld__label{font-family:var(--type-stapel-kop);font-size:var(--type-grootte-kop-4);font-weight:var(--type-gewicht-kop)}.rk-winkelwagenregel__controleveld .rk-veld__rij .rk-veld__invoer{flex:1 1 calc(var(--ruimte-96) * 1.5);min-width:0}.rk-winkelwagenregel__formulier .rk-veld__rij .rk-veld__invoer{flex-basis:100%;min-width:0}.rk-winkelwagenregel__acties{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ruimte-4);margin-top:var(--ruimte-4)}.rk-winkelwagenregel__acties .rk-knop--primair{margin-bottom:var(--ruimte-4)}.rk-winkelwagenregel__onder{grid-area:onder;display:flex;flex-wrap:wrap;align-items:center;gap:var(--ruimte-8) var(--ruimte-16)}.rk-winkelwagenregel__stuks{display:block;font-family:var(--type-stapel-tekst);font-size:var(--type-grootte-klein);font-weight:var(--type-gewicht-tekst);letter-spacing:0;color:var(--kleur-tekst-secundair);text-align:right}.rk-winkelwagenregel__onder>.rk-knop--tekstactie{color:var(--kleur-link-op-wit);font-size:var(--type-grootte-klein)}.rk-winkelwagenregel__prijs{margin:0 0 0 auto;font-family:var(--type-stapel-kop);font-size:var(--type-grootte-prijs);font-weight:var(--type-gewicht-display);letter-spacing:var(--type-spatiering-prijs);line-height:var(--type-regelhoogte-strak);white-space:nowrap;font-variant-numeric:tabular-nums}.rk-winkelwagenregel[data-staat=nietgeschikt],.rk-winkelwagenregel[data-staat=nietgeschikt-bevestigd]{border-left:var(--lijndikte-normaal) solid var(--kleur-status-niet-geschikt-rand);padding-left:var(--ruimte-16)}.rk-winkelwagenregel[data-staat=verwijderd]{display:block}.rk-winkelwagenregel__tochbesteld{font-weight:var(--type-gewicht-nadruk);color:var(--kleur-tekst-primair)}.rk-winkelwagenregel .rk-aantalkiezer__label{position:absolute;width:var(--lijndikte-dun);height:var(--lijndikte-dun);overflow:hidden;clip-path:inset(50%);white-space:nowrap}@container (width < 360px){.rk-winkelwagenregel__onder{column-gap:var(--ruimte-8)}}@container (min-width: 640px){.rk-winkelwagenregel{grid-template-columns:var(--ruimte-96) minmax(0,1fr);grid-template-areas:"beeld inhoud" "beeld onder";column-gap:var(--ruimte-24);padding-block:var(--ruimte-24)}}.rk-aantalkiezer{position:relative;display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--ruimte-8)}.rk-aantalkiezer__label{font-size:var(--type-grootte-klein);font-weight:var(--type-gewicht-label)}.rk-aantalkiezer__groep{display:inline-flex;align-items:center;background:var(--kleur-vlak-veld);border:var(--lijndikte-veld) solid var(--kleur-veldrand-rust);border-radius:var(--radius-knop)}.rk-aantalkiezer__knop{display:inline-flex;align-items:center;justify-content:center;width:var(--maat-tikdoel);height:var(--maat-tikdoel);padding:0;border:0;border-radius:var(--radius-klein);background:transparent;color:var(--kleur-tekst-primair);cursor:pointer;transition:background-color var(--beweging-duur-hover) var(--beweging-versnelling-standaard)}.rk-aantalkiezer__knop:hover{background:var(--kleur-vlak-geel-zacht)}.rk-aantalkiezer__knop:disabled{background:transparent;color:var(--kleur-tekst-uitgeschakeld);cursor:not-allowed;opacity:.4}.rk-aantalkiezer__veld{width:var(--maat-tikdoel);height:var(--maat-tikdoel);padding-inline:var(--ruimte-2);text-align:center;background:transparent;color:var(--kleur-tekst-primair);border:0;border-radius:var(--radius-veld);font-size:var(--type-grootte-tekst);font-weight:var(--type-gewicht-kop);font-variant-numeric:tabular-nums;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.rk-aantalkiezer__veld::-webkit-inner-spin-button,.rk-aantalkiezer__veld::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.rk-aantalkiezer__veld:disabled{color:var(--kleur-tekst-uitgeschakeld);cursor:not-allowed}.rk-aantalkiezer[data-staat=fout] .rk-aantalkiezer__groep{border-color:var(--kleur-veldrand-fout)}.rk-aantalkiezer__fout{flex-basis:100%;margin:0}.rk-totaalblok{container-type:inline-size;width:100%;display:flex;flex-direction:column;gap:var(--ruimte-16)}.rk-totaalblok__vlak{display:flex;flex-direction:column;gap:var(--ruimte-16);padding:var(--ruimte-20);background:var(--kleur-vlak-kaart);border:var(--lijndikte-dun) solid var(--kleur-lijn-decoratief);border-radius:var(--radius-kaart)}@media(min-width:768px){.rk-totaalblok__vlak{padding:var(--ruimte-24)}}.rk-totaalblok--lade .rk-totaalblok__vlak{gap:var(--ruimte-16);padding:var(--ruimte-20) var(--ruimte-0) var(--ruimte-0);background:transparent;border:0;border-top:var(--lijndikte-dun) solid var(--kleur-lijn-decoratief);border-radius:0}.rk-totaalblok__samenvatting{list-style:none;margin:0;padding:0 0 var(--ruimte-16);display:flex;flex-direction:column;gap:var(--ruimte-12);border-bottom:var(--lijndikte-dun) solid var(--kleur-lijn-decoratief)}.rk-totaalblok__samenvattingregel{display:grid;grid-template-columns:var(--maat-miniatuur) minmax(0,1fr);column-gap:var(--ruimte-12);align-items:start}.rk-totaalblok__samenvattingbeeld{width:var(--maat-miniatuur);aspect-ratio:var(--beeld-kader-staand);padding:var(--ruimte-4);border-radius:var(--radius-klein);background:var(--kleur-beeld-vlak);overflow:hidden}.rk-totaalblok__samenvattingbeeld img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(var(--beeld-schaduw-kaart))}.rk-totaalblok__samenvattingtekst{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ruimte-4);min-width:0}.rk-totaalblok__samenvattingtekst .rk-badge{white-space:normal}.rk-totaalblok__samenvattingtitel{margin:0;font-size:var(--type-grootte-klein);font-weight:var(--type-gewicht-nadruk);line-height:var(--type-regelhoogte-strak);-webkit-hyphens:none;hyphens:none;overflow-wrap:normal}.rk-totaalblok__aantal{margin:0;font-size:var(--type-grootte-klein);color:var(--kleur-tekst-secundair)}.rk-totaalblok__regels{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ruimte-4)}.rk-totaalblok__regel{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--ruimte-4) var(--ruimte-16);align-items:baseline;font-size:var(--type-grootte-klein);color:var(--kleur-tekst-secundair)}.rk-totaalblok__bedrag{margin-left:auto;text-align:right;font-weight:var(--type-gewicht-nadruk);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--kleur-tekst-primair)}.rk-totaalblok__regel--totaal{font-family:var(--type-stapel-kop);font-size:var(--type-grootte-kop-4);font-weight:var(--type-gewicht-kop);color:var(--kleur-tekst-primair)}.rk-totaalblok__regel--totaal .rk-totaalblok__bedrag{font-size:var(--type-grootte-prijs-product);font-weight:var(--type-gewicht-display);letter-spacing:var(--type-spatiering-prijs);line-height:var(--type-regelhoogte-strak)}.rk-totaalblok--lade .rk-totaalblok__regel--totaal .rk-totaalblok__bedrag{font-size:var(--type-grootte-prijs)}.rk-totaalblok__acties{display:flex;flex-direction:column;align-items:stretch;gap:var(--ruimte-8)}.rk-totaalblok__acties .rk-knop--tekstactie{align-self:center}.rk-totaalblok__acties .rk-knop--koop{width:100%}.rk-totaalblok__afrekenenuit{width:100%;margin:0;padding:var(--ruimte-12) var(--ruimte-16);border:var(--lijndikte-dun) solid var(--kleur-status-niet-geschikt-rand);border-radius:var(--radius-knop);background:var(--kleur-status-niet-geschikt-vlak);color:var(--kleur-status-niet-geschikt-tekst);font-size:var(--type-grootte-klein);font-weight:var(--type-gewicht-label);line-height:var(--type-regelhoogte-tekst)}.rk-totaalblok__vertrouwen{margin:0;font-size:var(--type-grootte-klein);line-height:var(--type-regelhoogte-tekst);color:var(--kleur-tekst-secundair)}.rk-totaalblok__vertrouwen a{display:inline-block;color:inherit;white-space:nowrap}.rk-totaalblok__zeker{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ruimte-8) var(--ruimte-16);font-size:var(--type-grootte-klein);line-height:var(--type-regelhoogte-tekst);color:var(--kleur-tekst-primair)}.rk-totaalblok__zeker li{display:flex;gap:var(--ruimte-8);align-items:flex-start}.rk-totaalblok__zeker .rk-pictogram{flex:none;width:var(--maat-pictogram-belofte);height:var(--maat-pictogram-belofte);margin-top:var(--ruimte-2);color:var(--kleur-status-geschikt-pictogram)}@container (min-width: 360px){.rk-totaalblok__zeker{grid-template-columns:repeat(2,minmax(0,1fr))}}.rk-vertrouwensregel{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ruimte-8);font-size:var(--type-grootte-klein);line-height:var(--type-regelhoogte-tekst)}.rk-vertrouwensregel li{display:flex;gap:var(--ruimte-8);align-items:flex-start}.rk-vertrouwensregel p{margin:0}.rk-vertrouwensregel .rk-pictogram{flex:none;color:var(--kleur-status-geschikt-pictogram);margin-top:var(--ruimte-2)}.rk-op-petrol .rk-vertrouwensregel .rk-pictogram,.rk-vlak--petrol .rk-vertrouwensregel .rk-pictogram{color:var(--kleur-tekst-op-petrol)}@media(forced-colors:active){.rk-lade__achtergrond{forced-color-adjust:none;background:Canvas;opacity:.8}.rk-lade__paneel{border-left:var(--lijndikte-normaal) solid CanvasText}.rk-lade__kop{border-bottom-color:CanvasText}.rk-winkelwagenregel__melding,.rk-totaalblok__afrekenenuit{border-color:CanvasText;forced-color-adjust:none;background:Canvas;color:CanvasText}.rk-lade__melding .rk-pictogram,.rk-winkelwagenregel__melding .rk-pictogram,.rk-vertrouwensregel .rk-pictogram,.rk-totaalblok__zeker .rk-pictogram{color:CanvasText}.rk-winkelwagenregel,.rk-winkelwagen__regels{border-color:CanvasText}.rk-winkelwagenregel[data-staat=nietgeschikt],.rk-winkelwagenregel[data-staat=nietgeschikt-bevestigd]{border-left-color:Highlight}.rk-aantalkiezer__groep{border-color:FieldText}.rk-aantalkiezer__knop{background:ButtonFace;color:ButtonText;forced-color-adjust:none}.rk-aantalkiezer__knop:disabled{color:GrayText}.rk-aantalkiezer[data-staat=fout] .rk-aantalkiezer__groep{border-width:var(--lijndikte-focus)}.rk-totaalblok__vlak{border:var(--lijndikte-dun) solid CanvasText}.rk-totaalblok__regel--totaal,.rk-totaalblok__samenvatting,.rk-totaalblok__vertrouwen{border-color:CanvasText}}.rk-winkelwagenregel{grid-template-columns:var(--ruimte-80) auto minmax(0,1fr) auto;grid-template-areas:"beeld inhoud inhoud prijs" ". aantal verwijder ."}.rk-winkelwagenregel__onder{display:contents}.rk-winkelwagenregel__onder>.rk-aantalkiezer{grid-area:aantal}.rk-winkelwagenregel__onder>.rk-knop--tekstactie{grid-area:verwijder;justify-self:start;align-self:center}.rk-winkelwagenregel__prijs{grid-area:prijs;align-self:start;margin:0}@media not (min-width:600px){.rk-winkelwagenregel{grid-template-columns:var(--ruimte-80) auto minmax(0,1fr);grid-template-areas:"beeld inhoud inhoud" "beeld prijs prijs" ". aantal verwijder";row-gap:var(--ruimte-8)}.rk-winkelwagenregel__prijs{justify-self:start}.rk-winkelwagenregel__stuks{text-align:left}.rk-winkelwagenregel__onder>.rk-aantalkiezer{margin-top:var(--ruimte-4)}}.rk-kruimelpad{font-size:var(--type-grootte-klein);line-height:var(--type-regelhoogte-strak);color:var(--kleur-tekst-secundair)}.rk-sectie--strak:has(>.rk-inhoud>.rk-kruimelpad){padding-block:var(--ruimte-20) 0}.rk-kruimelpad__lijst{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--ruimte-4);margin-inline-start:calc(-1 * var(--ruimte-12));margin-block:calc(-1 * var(--ruimte-6))}.rk-kruimelpad__item{display:inline-flex;align-items:center;gap:var(--ruimte-4);min-height:var(--maat-tikdoel)}.rk-kruimelpad__item .rk-pictogram{width:var(--maat-pictogram-klein);height:var(--maat-pictogram-klein);color:var(--kleur-tekst-secundair)}.rk-kruimelpad__link{display:inline-flex;align-items:center;min-height:var(--maat-tikdoel);padding-inline:var(--ruimte-12);color:var(--kleur-tekst-secundair);text-decoration:underline;text-underline-offset:var(--ruimte-4);text-decoration-thickness:var(--lijndikte-dun);border-radius:var(--radius-blok)}.rk-kruimelpad__link:hover{color:var(--kleur-tekst-primair);text-decoration-color:var(--kleur-link-onderstreping-hover);text-decoration-thickness:var(--lijndikte-normaal)}.rk-kruimelpad__huidig{color:var(--kleur-tekst-primair);font-weight:var(--type-gewicht-tekst);padding-inline:var(--ruimte-12)}.rk-kruimelpad__terug{display:none;margin-inline-start:calc(-1 * var(--ruimte-12));margin-block:calc(-1 * var(--ruimte-6));align-items:center;gap:var(--ruimte-4);min-height:var(--maat-tikdoel);padding-inline:var(--ruimte-12);color:var(--kleur-tekst-secundair);text-decoration:underline;text-underline-offset:var(--ruimte-4);font-weight:var(--type-gewicht-tekst);border-radius:var(--radius-blok)}.rk-kruimelpad__terug .rk-pictogram{width:var(--maat-pictogram-klein);height:var(--maat-pictogram-klein)}.rk-kruimelpad__terug:hover{color:var(--kleur-tekst-primair);text-decoration-color:var(--kleur-link-onderstreping-hover);text-decoration-thickness:var(--lijndikte-normaal)}@media not (min-width:600px){.rk-kruimelpad__lijst{display:none}.rk-kruimelpad__terug{display:inline-flex}}.rk-kruimelpad--smal .rk-kruimelpad__lijst{display:none}.rk-kruimelpad--smal .rk-kruimelpad__terug{display:inline-flex}@media(forced-colors:active){.rk-kruimelpad__link,.rk-kruimelpad__terug{color:LinkText}.rk-kruimelpad__huidig,.rk-kruimelpad__item .rk-pictogram{color:CanvasText}}.rk-kruimelpad__link:focus-visible,.rk-kruimelpad__terug:focus-visible{outline-offset:calc(-1 * var(--ruimte-12) + var(--ruimte-2));box-shadow:none}.rk-paginakop{display:flex;flex-direction:column;gap:var(--ruimte-8);margin-bottom:var(--ruimte-blok)}.rk-paginakop__regel{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ruimte-6)}.rk-paginakop__telling{font-size:var(--type-grootte-tekst);font-weight:var(--type-gewicht-tekst);line-height:var(--type-regelhoogte-strak);color:var(--kleur-tekst-secundair);border-radius:var(--radius-badge)}.rk-paginakop__telling:empty{display:none}.rk-paginakop__intro{font-size:var(--type-grootte-groot);line-height:var(--type-regelhoogte-tekst);max-width:var(--type-maat-regel-max);color:var(--kleur-tekst-primair)}.rk-paginakop__aantal{font-size:var(--type-grootte-groot);color:var(--kleur-tekst-secundair);font-weight:var(--type-gewicht-tekst);margin-left:var(--ruimte-8);white-space:nowrap}.rk-herkenning{display:flex;gap:var(--ruimte-8);align-items:flex-start;max-width:var(--type-maat-regel-max);margin-bottom:0;padding:0;background:none;color:var(--kleur-tekst-secundair);font-size:var(--type-grootte-klein);line-height:var(--type-regelhoogte-tekst);border-radius:0;border:0}.rk-herkenning .rk-pictogram{color:var(--kleur-tekst-secundair);flex:none;margin-top:var(--ruimte-2)}.rk-herkenning .rk-modelnummer{font-weight:var(--type-gewicht-modelnummer)}@media(forced-colors:active){.rk-herkenning{color:CanvasText}}.rk-paginakop .rk-kop-1{overflow-wrap:anywhere}.rk-lege-staat{display:flex;flex-direction:column;gap:var(--ruimte-16);max-width:var(--inhoud-tekst-max)}.rk-lege-staat .rk-melding{max-width:none}.rk-lege-staat__routes{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ruimte-12) var(--ruimte-16)}.rk-lege-staat__links{display:flex;flex-direction:column}.rk-lege-staat__links li a,.rk-lege-staat__links li .rk-knop--tekstactie{display:inline-flex;align-items:center;min-height:var(--maat-tikdoel);min-width:var(--maat-tikdoel)}.rk-lege-staat__kop{font-size:var(--type-grootte-kop-3);line-height:var(--type-regelhoogte-kop);font-weight:var(--type-gewicht-kop);margin-top:var(--ruimte-8)}.rk-lege-staat__vindplaats{container-type:inline-size}.rk-lege-staat__vindplaats-inhoud{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ruimte-16);align-items:start}.rk-lege-staat__vindplaats-tekst{display:flex;flex-direction:column;gap:var(--ruimte-8)}.rk-lege-staat__vindplaats .rk-sticker{max-width:var(--maat-sticker-breedte);width:100%}@container (min-width: 640px){.rk-lege-staat__vindplaats-inhoud{grid-template-columns:minmax(0,1fr) var(--maat-sticker-breedte);gap:var(--ruimte-24)}}.rk-lege-staat__veld,.rk-lege-staat__formulier{max-width:var(--inhoud-lade)}.rk-foutpagina{display:flex;flex-direction:column;gap:var(--ruimte-24)}.rk-foutpagina__links{display:grid;grid-template-columns:minmax(0,1fr);gap:0 var(--ruimte-24)}.rk-foutpagina__links li a{display:inline-flex;align-items:center;min-height:var(--maat-tikdoel);min-width:var(--maat-tikdoel);font-weight:var(--type-gewicht-label)}@media not (min-width:600px){.rk-foutpagina .rk-melding__acties .rk-knop{width:100%}}@media(min-width:600px){.rk-foutpagina__links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.rk-foutpagina__links{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(forced-colors:active){.rk-lege-staat__links li a,.rk-foutpagina__links li a{color:LinkText}}.rk-kopen-inhoud{padding-block:0 var(--ruimte-sectie)}.rk-kopen-inhoud--tussen{padding-block-end:var(--ruimte-blok)}.rk-kopen-inhoud~.rk-sectie{padding-block-start:0}.rk-lege-staat--rustig{align-items:flex-start;gap:var(--ruimte-20)}.rk-lege-staat--rustig .rk-lege-staat__zin{margin:0;font-size:var(--type-grootte-groot);line-height:var(--type-regelhoogte-tekst)}@media not (min-width:600px){.rk-lege-staat--rustig .rk-lege-staat__routes,.rk-lege-staat--rustig .rk-lege-staat__routes .rk-knop{width:100%}}.rk-kopen-inhoud~.rk-sectie{padding-top:0}
/*# sourceMappingURL=/cdn/shop/t/43/assets/paginas-winkelwagen.css.map */
