@font-face{font-family:Anton Kleur;src:url(/fonts/anton-kleur.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Anton Terugval;src:local("Impact"),local("Impact Regular");size-adjust:95.9%;ascent-override:122.6%;descent-override:34.3%;line-gap-override:0%}html[data-stijl=kleur]{--kv-blauw:#1c5bc8;--kv-blauw-diep:#164aa6;--kv-groen:#17734a;--kv-terra:#bf4b2c;--kv-geel:#e4f24a;--kv-geel-hover:#d6e537;--kv-wit:#fbfcfa;--kv-licht:#e8eff3;--kv-donker:#0c1f2e;--kv-navy:#0f3450;--kv-zacht:#3d5163;--kv-lijn:#d5dfe6;--kv-anton:"Anton Kleur","Anton Terugval",Impact,"Arial Narrow",sans-serif;--kv-ease:cubic-bezier(0.16,1,0.3,1);--mp-papier-100:var(--kv-wit);--mp-papier-50:var(--kv-licht);--mp-papier-0:#ffffff;--b-grey-25:#f4f7f9;--b-grey-150:#dfe7ed;--mp-lijn-300:var(--kv-lijn);--mp-carbon-950:var(--kv-donker);--mp-carbon-800:#18344a;--mp-carbon-600:var(--kv-zacht);--mp-carbon-500:#7d8f9e;--mp-carbon-400:#a9bac8;--mp-inkt:var(--kv-donker);--mp-creme:var(--kv-wit);--mp-oranje-700:var(--kv-blauw);--mp-oranje-500:var(--kv-geel);--mp-oranje-400:var(--kv-geel-hover);--mp-oranje-100:#e3ecfb;--mp-foto:#f1f4f6;--color-text-on-accent:var(--kv-donker);--color-text-accent:var(--kv-blauw);--color-bg-header:var(--kv-blauw);--color-focus:var(--kv-blauw);--color-hover-tint:rgb(28 91 200/7%);--canvas-dot:rgb(28 91 200/10%);--shadow-card:0 0 0 1px rgb(12 31 46/6%),0 10px 24px -18px rgb(12 31 46/40%);--shadow-vel:0 0 0 1px rgb(12 31 46/5%),0 24px 50px -36px rgb(12 31 46/45%);--shadow-float:0 0 0 1px rgb(12 31 46/5%),0 30px 60px -30px rgb(6 22 48/55%);--radius-snede:6px;--radius-vel:20px;--radius-tegel:28px;--radius-studio:28px;--radius-sm:10px;--radius-input:10px;--font-display:var(--kv-anton);--font-display-settings:normal;--weight-display:400;--tracking-display-serif:0.005em;--tracking-caps:0.08em;--gb-goud:var(--kv-geel);--gb-goud-rand:var(--kv-geel)}html[data-stijl=kleur] body{background:var(--kv-wit);color:var(--kv-donker)}html[data-stijl=kleur] ::selection{background:var(--kv-geel);color:var(--kv-donker)}html[data-stijl=kleur] :is(h1,.display){font-family:var(--kv-anton);font-weight:400;font-variation-settings:normal;text-transform:uppercase;letter-spacing:.005em;line-height:.98}html[data-stijl=kleur] #main h2{font-family:var(--kv-anton);font-weight:400;text-transform:uppercase;letter-spacing:.01em;line-height:1.02}html[data-stijl=kleur] #main h3{font-weight:800;letter-spacing:-.01em}html[data-stijl=kleur] .eyebrow{color:var(--kv-blauw);letter-spacing:.08em;font-weight:700}html[data-stijl=kleur] :where(a:not([class])){color:var(--kv-blauw);text-underline-offset:3px}html[data-stijl=kleur] .tab,html[data-stijl=kleur] :is(.price,.prijs,[class*=prijs]){font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-stijl=kleur] .btn{border-radius:999px;font-weight:700;transition:transform .3s var(--kv-ease),background-color .2s var(--kv-ease),box-shadow .3s var(--kv-ease)}html[data-stijl=kleur] .btn:active{transform:scale(.98)}html[data-stijl=kleur] .btn--accent{background:var(--kv-geel);color:var(--kv-donker);border-color:var(--kv-geel);box-shadow:0 10px 24px -14px rgb(12 31 46/55%)}html[data-stijl=kleur] .btn--accent:hover{background:var(--kv-geel-hover);border-color:var(--kv-geel-hover);color:var(--kv-donker)}html[data-stijl=kleur] .btn:disabled,html[data-stijl=kleur] .btn[aria-disabled=true]{background:var(--kv-lijn);border-color:var(--kv-lijn);color:var(--kv-zacht);box-shadow:none;cursor:not-allowed}html[data-stijl=kleur] .btn:not(.btn--accent):not(.btn--ghost){background:var(--kv-donker);border-color:var(--kv-donker);color:var(--kv-wit)}html[data-stijl=kleur] .btn--ghost{border:2px solid var(--kv-donker);color:var(--kv-donker);background:transparent}html[data-stijl=kleur] :is(.btn,a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--kv-blauw);outline-offset:2px}html[data-stijl=kleur] .section--alt{background:var(--kv-licht)}html[data-stijl=kleur] .card{border-radius:20px;border-color:transparent;box-shadow:var(--shadow-card)}html[data-stijl=kleur] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){border-radius:10px}html[data-stijl=kleur] :is(.gb-topbalk,.announce){background:var(--kv-donker);color:var(--kv-wit);font-size:.875rem;font-weight:500}html[data-stijl=kleur] .gb-topbalk strong{color:var(--kv-geel);font-weight:700}html[data-stijl=kleur] .gb-topbalk__link{color:var(--kv-geel)}html[data-stijl=kleur] .site-utilities{background:var(--kv-donker);color:#c9d6e0;border-bottom:0}html[data-stijl=kleur] .site-utilities :is(label,span){color:#c9d6e0}html[data-stijl=kleur] .site-utilities select{background-color:transparent;color:var(--kv-wit);border-color:rgb(251 252 250/22%)}html[data-stijl=kleur] .site-utilities select option{color:var(--kv-donker)}html[data-stijl=kleur] .site-header{background:var(--kv-blauw);border-bottom:0;box-shadow:none;padding-block:12px 6px;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-stijl=kleur] .site-header__inner{background:var(--kv-wit);border-radius:999px;padding-inline:28px 10px;min-height:64px;box-shadow:0 18px 40px -24px rgb(5 20 60/60%)}html[data-stijl=kleur] .site-header__nav a{color:var(--kv-donker);font-weight:600}html[data-stijl=kleur] .site-header__nav a[aria-current=page]{background:var(--kv-licht);color:var(--kv-donker)}html[data-stijl=kleur] .site-header .begin-knop,html[data-stijl=kleur] .site-header .site-header__cta.btn{background:var(--kv-geel);border-color:var(--kv-geel);color:var(--kv-donker)}html[data-stijl=kleur] .usp-balk{background:var(--kv-blauw);color:#e6eefb;border:0}html[data-stijl=kleur] .usp-balk :is(.usp-balk__item,span){color:#e6eefb}html[data-stijl=kleur] .usp-balk .usp-icoon{color:var(--kv-geel)}@media (max-width:759px){html[data-stijl=kleur] .site-header{padding-block:8px 4px;padding-inline:10px}html[data-stijl=kleur] .site-header__inner{min-height:56px;padding-inline:8px 8px}}html[data-stijl=kleur] .site-footer{background:var(--kv-donker);color:#c9d6e0}html[data-stijl=kleur] .site-footer :is(h2,h3,h4,strong){color:var(--kv-wit);font-family:var(--font-sans);text-transform:none;letter-spacing:0}html[data-stijl=kleur] .site-footer a{color:#c9d6e0}html[data-stijl=kleur] .site-footer a:hover{color:var(--kv-geel)}.kv-alleen{display:none}html[data-stijl=kleur] .kv-alleen{display:block}html[data-stijl=kleur] .kv-niet{display:none}html[data-stijl=kleur] .pdp-buy:has(.kv-staffelkort) .staffel-meer{display:none}html[data-stijl=kleur] .pdp-buy h1>span{font-family:var(--font-sans);text-transform:none;letter-spacing:0;font-weight:600;color:var(--kv-zacht)}html[data-stijl=kleur] .pdp-buy .eyebrow{display:inline-block;padding:4px 9px;border-radius:6px;background:var(--kv-licht);color:var(--kv-donker)}html[data-stijl=kleur] .rv-blok{background:var(--kv-licht)}html[data-stijl=kleur] .kv-home .rv-blok{padding:40px;border-radius:28px}html[data-stijl=kleur] .rv-blok .rv-blok__kop{font-family:var(--kv-anton);font-weight:400;text-transform:uppercase;letter-spacing:.01em;line-height:1;font-size:clamp(2rem,1.6rem + 1.4vw,3rem);color:var(--kv-donker)}html[data-stijl=kleur] .rv-blok .rv-blok__sterren{color:var(--kv-blauw)}html[data-stijl=kleur] .rv-blok .rv-blok__score{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-stijl=kleur] .rv-blok .rv-blok__controle{color:var(--kv-zacht)}html[data-stijl=kleur] .rv-blok .rv-blok__lijst{gap:16px}html[data-stijl=kleur] .rv-blok .rv-review{padding:24px;border-top:0;border-radius:20px;background:#ffffff;box-shadow:0 18px 40px -32px rgb(12 31 46/55%)}html[data-stijl=kleur] .rv-blok .rv-review__tekst{font-size:1.0625rem;font-weight:500;line-height:1.55;color:var(--kv-donker)}html[data-stijl=kleur] .rv-blok .rv-review__taal{align-self:flex-start;padding:3px 8px;border-radius:6px;background:var(--kv-licht);color:var(--kv-zacht)}html[data-stijl=kleur] .rv-blok .rv-review__score{color:var(--kv-blauw);font-weight:700}@media (max-width:767px){html[data-stijl=kleur] .kv-home .rv-blok{padding:24px 18px}html[data-stijl=kleur] .rv-blok .rv-review{padding:18px}}html[data-stijl=kleur] #main:has(>section .pdp-buy,>section .kl-pdp,>section [data-testid=kleding-product]){display:flex;flex-direction:column}html[data-stijl=kleur] #main:has(>section .pdp-buy,>section .kl-pdp)>:is(section:has(.pdp-buy,.kl-pdp),.rv-blok){order:-2}html[data-stijl=kleur] #main:has(>section .pdp-buy,>section .kl-pdp)>:is(.kv-pdp-prijs,.kv-pdp-ladder){order:-1}html[data-stijl=kleur] .kl-staffelrij{border-radius:16px;background:var(--kv-licht)}html[data-stijl=kleur] .btn--accent:is(.btn--lg,.btn--block){gap:12px;-webkit-padding-end:8px;padding-inline-end:8px}html[data-stijl=kleur] .btn--accent:is(.btn--lg,.btn--block):after{content:"";flex:none;width:36px;height:36px;-webkit-margin-start:auto;margin-inline-start:auto;border-radius:50%;background:var(--kv-donker) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E4F24A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M8 7h9v9'/%3E%3C/svg%3E") center /18px no-repeat;transition:transform .3s var(--kv-ease)}html[data-stijl=kleur] .btn--accent:is(.btn--lg,.btn--block):hover:after{transform:translate(2px,-2px)}html[data-stijl=kleur] .btn--accent.btn--block:before{content:"";flex:none;width:36px}html[data-stijl=kleur] .btn--ghost{border-width:1.5px;box-shadow:none}html[data-stijl=kleur] :is(.announce,.usp-balk){display:none}html[data-stijl=kleur] .kv-kernbalk{overflow:hidden;background:var(--kv-donker);color:var(--kv-wit);font-size:.875rem;font-weight:600}.kv-kernbalk__baan{display:flex;width:max-content;animation:kv-kernbalk 40s linear infinite}.kv-kernbalk:focus-within .kv-kernbalk__baan,.kv-kernbalk:hover .kv-kernbalk__baan{animation-play-state:paused}@keyframes kv-kernbalk{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.kv-kernbalk__rij{display:flex;align-items:center;gap:40px;margin:0;padding:0 20px;min-height:40px;list-style:none;white-space:nowrap}.kv-kernbalk__rij li{display:inline-flex;align-items:center;gap:8px}.kv-kernbalk__rij svg{color:var(--kv-geel)}html[data-stijl=kleur] .kv-kernbalk .rv-badge{color:var(--kv-wit);font-size:.875rem}.kv-kernbalk__actie,html[data-stijl=kleur] .kv-kernbalk .rv-badge__sterren{color:var(--kv-geel)}@media (prefers-reduced-motion:reduce){.kv-kernbalk__baan{animation:none}html[data-stijl=kleur] .kv-kernbalk{overflow-x:auto;scrollbar-width:none}.kv-kernbalk__rij[aria-hidden=true]{display:none}}html[data-stijl=kleur] .rv-badge{font-weight:700}html[data-stijl=kleur] .rv-badge__sterren,html[data-stijl=kleur] .rv-strip__sterren{color:var(--kv-blauw)}html[data-stijl=kleur] .rv-avatar{background:var(--kv-donker);color:var(--kv-geel)}html[data-stijl=kleur] .rv-strip{padding:14px 16px;border-radius:16px;background:var(--kv-licht)}html[data-stijl=kleur] .kv-kernbalk .rv-strip,html[data-stijl=kleur] .rv-strip--mini,html[data-stijl=kleur] .sticky-cta .rv-strip{padding:0;background:none}html[data-stijl=kleur] .rv-strip__zekerheid svg{color:var(--kv-groen)}html[data-stijl=kleur] .rv-strip__tekst{color:var(--kv-zacht)}html[data-stijl=kleur] .kv-hero .rv-badge{color:var(--kv-wit)}html[data-stijl=kleur] .kv-hero .rv-badge__sterren{color:var(--kv-geel)}html[data-stijl=kleur] .kv-hero .rv-badge__avatars .rv-avatar{box-shadow:0 0 0 2px var(--kv-blauw)}@media (max-width:899px){html[data-stijl=kleur] .sticky-cta:has(.kv-koopbalk__hoofd){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;padding:10px 12px calc(10px + env(safe-area-inset-bottom, 0px));background:var(--kv-wit);border-top:0;box-shadow:0 -12px 30px -18px rgb(12 31 46/50%)}html[data-stijl=kleur] .sticky-cta:has(.kv-koopbalk__hoofd)>:not(.kv-koopbalk__hoofd,.kv-koopbalk__reken,.kv-koopbalk__zelf,.sticky-cta__links){display:none}html[data-stijl=kleur] .sticky-cta:has(.kv-koopbalk__hoofd)>.sticky-cta__links{grid-column:1/-1;flex-direction:row;justify-content:center;align-items:center}html[data-stijl=kleur] .sticky-cta:has(.kv-koopbalk__hoofd)>.sticky-cta__links>.price{display:none}html[data-stijl=kleur] .sticky-cta .kv-koopbalk__hoofd{grid-column:1/-1;min-height:52px}html[data-stijl=kleur] .sticky-cta :is(.kv-koopbalk__reken,.kv-koopbalk__zelf){display:inline-flex;justify-content:center;min-height:44px;padding-inline:8px;font-size:.875rem;white-space:nowrap}html[data-stijl=kleur] .sticky-cta .kv-koopbalk__reken{background:var(--kv-donker);border-color:var(--kv-donker);color:var(--kv-wit)}html[data-stijl=kleur] .sticky-cta .kv-koopbalk__zelf{border:1.5px solid var(--kv-donker);background:transparent;color:var(--kv-donker)}}html[data-stijl=kleur] #main:has(>section .pdp-buy,>section .kl-pdp)>:is(section:has(.pdp-buy,.kl-pdp),.rv-blok){order:-3}html[data-stijl=kleur] #main:has(>section .pdp-buy,>section .kl-pdp)>.kv-pdp-bewijs{order:-2}@media (max-width:599px){html[data-stijl=kleur] .btn--accent.btn--block:after,html[data-stijl=kleur] .btn--accent.btn--block:before{display:none}html[data-stijl=kleur] .btn--accent.btn--block{padding-inline:16px}}html[data-stijl=kleur] .site-utilities{display:none}html[data-stijl=kleur] .voet__keuzes{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;margin-top:8px}html[data-stijl=kleur] .voet__keuzes :is(label,span){color:#c9d6e0;font-size:.8125rem}html[data-stijl=kleur] .voet__keuzes select{border-radius:10px;border:1px solid rgb(251 252 250/25%);background-color:transparent;color:var(--kv-wit)}html[data-stijl=kleur] .voet__keuzes select option{color:var(--kv-donker)}html[data-stijl=kleur] .site-footer.voet{padding-block:64px 28px}html[data-stijl=kleur] .voet__sectie{padding-top:24px}html[data-stijl=kleur] .voet__sectie+.voet__sectie{margin-top:24px}html[data-stijl=kleur] .site-footer .voet__sectiekop{margin-bottom:14px;font-family:var(--font-sans);font-size:1.125rem;font-weight:800;letter-spacing:0}html[data-stijl=kleur] .site-footer p.voet__sectietekst{display:none}html[data-stijl=kleur] .voet__kolommen{gap:20px 24px}html[data-stijl=kleur] .site-footer .site-footer__kop{margin-bottom:6px;font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase}html[data-stijl=kleur] .site-footer li a{min-height:32px;font-size:.9375rem}html[data-stijl=kleur] .site-footer a.voet__social{padding:4px 14px 4px 4px}html[data-stijl=kleur] .voet__socialicoon{width:34px;height:34px}html[data-stijl=kleur] .voet__socialhandle{display:none}html[data-stijl=kleur] .voet__band{margin-top:32px;padding-top:24px;gap:20px 40px}@media (min-width:900px){html[data-stijl=kleur] .voet__band{grid-template-columns:auto minmax(0,1fr);align-items:start}html[data-stijl=kleur] .voet__band .voet__keuzes{grid-column:1/-1;margin-top:0;justify-content:flex-start}}html[data-stijl=kleur] .voet__juridischlijst a{white-space:nowrap}html[data-stijl=kleur] .site-footer.voet .site-footer__legal{margin-top:20px;padding-top:16px}@media (max-width:899px){html[data-stijl=kleur] .site-footer.voet{padding-block:48px 24px}html[data-stijl=kleur] .site-footer li a{min-height:44px}html[data-stijl=kleur] .voet__socials{display:flex;flex-wrap:wrap;gap:8px}html[data-stijl=kleur] .site-footer a.voet__social{flex-direction:row;gap:8px;min-height:44px;border-radius:999px}}html[data-stijl=kleur] .chat-knop{transition:gap var(--dur-base,.2s) ease,background-color .15s ease}html[data-stijl=kleur] .kv-zak-actie{display:block;margin:2.5rem 0 0;overflow:hidden;border-radius:28px;aspect-ratio:16/7;background:var(--kv-licht)}html[data-stijl=kleur] .kv-zak-actie img{width:100%;height:100%;object-fit:cover;object-position:50% 45%}@media (max-width:767px){html[data-stijl=kleur] .kv-zak-actie{aspect-ratio:4/3;border-radius:20px}}@media (max-width:899px){html[data-stijl=kleur] body:has(.kv-koopbalk) .chat-knop{bottom:calc(112px + env(safe-area-inset-bottom, 0px))}}.kv-alleen-inline{display:none}html[data-stijl=kleur] .kv-alleen-inline{display:inline}html[data-stijl=kleur] .kv-kernbalk{position:-webkit-sticky;position:sticky;top:0;z-index:calc(var(--z-header) + 1);height:40px}html[data-stijl=kleur] .site-header{top:40px}html[data-stijl=kleur] :is(.gb-topbalk-plek,.gb-topbalk){display:none}@media (min-width:900px){html[data-stijl=kleur] .kv-kernbalk__baan{width:100%;animation:none}html[data-stijl=kleur] .kv-kernbalk__rij[aria-hidden=true]{display:none}html[data-stijl=kleur] .kv-kernbalk__rij{justify-content:center;gap:clamp(20px,2.4vw,40px);width:100%;max-width:1320px;margin-inline:auto}}@media (min-width:900px) and (max-width:1199px){html[data-stijl=kleur] .kv-kernbalk__rij li:nth-child(4){display:none}}@media (max-width:899px) and (prefers-reduced-motion:reduce){html[data-stijl=kleur] .kv-kernbalk{overflow:hidden}html[data-stijl=kleur] .kv-kernbalk__rij{justify-content:center;width:100vw}html[data-stijl=kleur] .kv-kernbalk__rij li:not(:first-child){display:none}}html[data-stijl=kleur] .gouden-bal{align-items:center;gap:16px;padding:18px 20px;border:0;border-radius:20px;background:var(--kv-donker);color:var(--kv-wit);box-shadow:0 18px 40px -28px rgb(12 31 46/70%)}html[data-stijl=kleur] .gouden-bal .gouden-bal__kop{font-family:var(--kv-anton);font-weight:400;font-size:1.375rem;letter-spacing:.01em;text-transform:uppercase;color:var(--kv-geel)}html[data-stijl=kleur] .gouden-bal :is(.gouden-bal__tekst,.gouden-bal__klein){color:#d6e0e8}html[data-stijl=kleur] .gouden-bal .gouden-bal__link{color:var(--kv-wit);font-weight:700}html[data-stijl=kleur] .rv-blok .rv-blok__controle{display:none}html[data-stijl=kleur] .rv-blok .rv-blok__teller{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px}html[data-stijl=kleur] .kl-pdp:has(>.kv-etalage)>.kl-gal{display:none}html[data-stijl=kleur] .kv-etalage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}html[data-stijl=kleur] .kv-etalage__tegel{position:relative;margin:0;overflow:hidden;aspect-ratio:4/5;border-radius:24px;background:#ecebe8}html[data-stijl=kleur] .kv-etalage__tegel.is-breed{grid-column:1/-1;aspect-ratio:16/11}html[data-stijl=kleur] .kv-etalage__tegel :is(img,picture){display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--kv-ease)}html[data-stijl=kleur] .kv-etalage__tegel picture img{width:100%;height:100%;object-fit:cover}html[data-stijl=kleur] .kv-etalage__tegel.is-vrij img{object-fit:contain;padding:7% 10%;filter:drop-shadow(0 24px 26px rgb(6 22 48/40%))}@media (hover:hover){html[data-stijl=kleur] .kv-etalage__tegel:hover img{transform:scale(1.03)}}@media (max-width:899px){html[data-stijl=kleur] .kv-etalage{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:84%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-16px;padding-inline:16px}html[data-stijl=kleur] .kv-etalage::-webkit-scrollbar{display:none}html[data-stijl=kleur] .kv-etalage__tegel,html[data-stijl=kleur] .kv-etalage__tegel.is-breed{grid-column:auto;aspect-ratio:4/5;scroll-snap-align:start}}html[data-stijl=kleur] .pdp-h1{display:flex;flex-direction:column-reverse;gap:6px}html[data-stijl=kleur] .pdp-h1 .pdp-h1__term{display:block!important;margin:0!important;font-family:var(--kv-anton);font-size:clamp(2rem,1.4rem + 1.8vw,2.875rem)!important;font-weight:400!important;line-height:1!important;text-transform:uppercase;color:var(--kv-donker)}html[data-stijl=kleur] .pdp-h1 .pdp-h1__naam{font-family:var(--font-sans);font-size:1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--kv-blauw)}html[data-stijl=kleur] .pdp-h1--term{margin-bottom:0}html[data-stijl=kleur] .pdp-h1__naam--onder{margin:6px 0 0;font-family:var(--font-sans);font-size:1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--kv-blauw)}html[data-stijl=kleur] .kv-redenen{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:16px 0 0;padding:0;list-style:none}html[data-stijl=kleur] .kv-redenen li{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 8px;border-radius:16px;background:var(--kv-licht);font-size:.8125rem;font-weight:700;line-height:1.25;text-align:center;color:var(--kv-donker)}html[data-stijl=kleur] .kv-redenen__icoon{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--kv-geel);color:var(--kv-donker)}html[data-stijl=kleur] :is(.staffel-meer,.qty-chips){display:none}html[data-stijl=kleur] .kv-stapper-blok{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}html[data-stijl=kleur] .kv-stapper{display:inline-flex;align-items:center;border:1.5px solid var(--kv-lijn);border-radius:999px;background:#ffffff}html[data-stijl=kleur] .kv-stapper__knop{display:grid;place-items:center;width:48px;height:48px;border:0;border-radius:50%;background:none;color:var(--kv-donker);font-size:1.5rem;line-height:1;cursor:pointer}html[data-stijl=kleur] .kv-stapper__knop:disabled{color:#a9bac8;cursor:not-allowed}html[data-stijl=kleur] .kv-stapper__invoer:focus-visible,html[data-stijl=kleur] .kv-stapper__knop:focus-visible{outline:3px solid var(--kv-blauw);outline-offset:2px}html[data-stijl=kleur] .kv-stapper__invoer{width:3.5rem;height:48px;border:0;background:none;font:inherit;font-size:1.125rem;font-weight:700;text-align:center;color:var(--kv-donker);-moz-appearance:textfield}html[data-stijl=kleur] .kv-stapper__invoer::-webkit-inner-spin-button,html[data-stijl=kleur] .kv-stapper__invoer::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}html[data-stijl=kleur] .kv-stapper__regel{margin:0;font-size:.875rem;color:var(--kv-zacht)}@media (max-width:899px){html[data-stijl=kleur] .sticky-cta .kv-koopbalk__zelf{grid-column:1/-1}}html[data-stijl=kleur] .voet__keuzes :is(label,.locale-switch,.currency-switch,.price-mode-switch){display:inline-flex;align-items:center;gap:8px}html[data-stijl=kleur] .voet__keuzes select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;min-width:10rem;height:40px;min-height:40px;padding:0 38px 0 14px;font-size:.9375rem;line-height:38px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none' stroke='%23FBFCFA' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px 8px}html[data-stijl=kleur] form[data-clarity-mask]>.stack{display:flex;flex-direction:column;gap:20px}html[data-stijl=kleur] form[data-clarity-mask]>.stack>*+*{margin-top:0}html[data-stijl=kleur] form[data-clarity-mask]>.stack>.kassa-akkoord{order:10}html[data-stijl=kleur] form[data-clarity-mask]>.stack>button[type=submit]{order:11}html[data-stijl=kleur] form[data-clarity-mask]>.stack>.gerust-regel{order:12}html[data-stijl=kleur] form[data-clarity-mask]>.stack>:is(.kassa__reviewstrip,.vertrouwen){order:13}html[data-stijl=kleur] form[data-clarity-mask]>.stack>.kassa__betaaliconen{order:14}html[data-stijl=kleur] form[data-clarity-mask]>.stack>.cro-onder-knop{order:15}html[data-stijl=kleur] form[data-clarity-mask] fieldset:has(>legend+label.checkbox)>legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html[data-stijl=kleur] .kassa-akkoord{display:flex;flex-direction:column;gap:12px}html[data-stijl=kleur] .kassa-akkoord>.kassa-akkoord__marketing{order:-1;font-size:.875rem;color:var(--kv-zacht)}html[data-stijl=kleur] form[data-clarity-mask] .gerust-regel{margin:-8px 0 0;font-size:.875rem;text-align:center}html[data-stijl=kleur] :is(.kassa__reviewstrip,.wagen__totaal .rv-strip){padding:14px 16px}html[data-stijl=kleur] :is(.kassa__reviewstrip,.wagen__totaal .rv-strip) .rv-strip__tekst p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.875rem}html[data-stijl=kleur] :is(.kassa__reviewstrip,.wagen__totaal .rv-strip) .rv-strip__zekerheden{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:10px;padding-top:10px;font-size:.8125rem}html[data-stijl=kleur] :is(.kassa__reviewstrip,.wagen__totaal .rv-strip) [data-zekerheid=voorbeeld]{display:none}html[data-stijl=kleur] .kassa__betaaliconen{justify-content:center;transform:scale(.85);transform-origin:center top}html[data-stijl=kleur] form[data-clarity-mask] .cro-onder-knop{font-size:.8125rem;text-align:center;color:var(--kv-zacht)}html[data-stijl=kleur] .wagen__totaal{padding:28px}html[data-stijl=kleur] .wagen__totaal>*+*{margin-top:16px}html[data-stijl=kleur] .cookie-banner{left:max(24px,env(safe-area-inset-left,0px));right:auto;top:auto;bottom:calc(24px + env(safe-area-inset-bottom, 0px));width:min(26rem,calc(100vw - 48px));max-height:none;transform:none;padding:20px 22px 18px;border:1px solid rgb(12 31 46/10%);border-radius:22px;background:#ffffff;box-shadow:0 24px 60px -24px rgb(6 16 26/45%);transition:bottom .22s var(--ease-snede,ease)}html[data-stijl=kleur] .cookie-banner:before{content:"";display:block;width:128px;height:20px;margin-bottom:12px;background:url(/logo/site/logo.svg) no-repeat 0/contain}html[data-stijl=kleur] .cookie-banner :is(.cookie-banner__merk,.cookie-banner__tekst,.cookie-banner__noot,.cookie-banner__voorkeuren){display:none}html[data-stijl=kleur] .cookie-banner .cookie-banner__kop{margin:0 0 4px;font-family:var(--kv-anton);font-weight:400;font-size:1.375rem;line-height:1.05;text-transform:uppercase;color:var(--kv-donker)}html[data-stijl=kleur] .cookie-banner .cookie-banner__kort{display:block;margin:0 0 14px;font-size:.875rem;line-height:1.45;color:var(--kv-zacht)}html[data-stijl=kleur] .cookie-banner .cookie-banner__keuzes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}html[data-stijl=kleur] .cookie-banner .cookie-knop{min-height:46px;padding:0 10px;border:0;border-radius:999px;background:var(--kv-donker);color:var(--kv-wit);font-weight:700;font-size:.9375rem;line-height:1.15}html[data-stijl=kleur] .cookie-banner .cookie-knop:focus-visible{outline:3px solid var(--kv-blauw);outline-offset:3px}html[data-stijl=kleur] .cookie-banner:focus{outline:none}html[data-stijl=kleur] .cookie-banner .cookie-banner__kortknop{padding:0;border:0;background:none;color:var(--kv-donker);font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}html[data-stijl=kleur] .cookie-banner .cookie-banner__kort a{color:var(--kv-donker);font-weight:700}@media (max-width:899px){html[data-stijl=kleur] .cookie-banner{left:0;right:0;bottom:0;box-sizing:border-box;width:100%;max-height:25dvh;overflow-y:auto;padding:12px max(16px,env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom, 0px)) max(16px,env(safe-area-inset-left,0px));border:0;border-top:1px solid rgb(12 31 46/10%);border-radius:18px 18px 0 0;box-shadow:0 -12px 32px -18px rgb(6 16 26/40%)}html[data-stijl=kleur] .cookie-banner .cookie-banner__kop,html[data-stijl=kleur] .cookie-banner:before{display:none}html[data-stijl=kleur] .cookie-banner .cookie-banner__kort{margin:0 0 10px;font-size:.8125rem;line-height:1.4;color:var(--kv-donker)}html[data-stijl=kleur] .cookie-banner .cookie-banner__kortknop{padding:.2rem 0}html[data-stijl=kleur] .cookie-banner .cookie-knop{min-height:44px;font-size:.875rem}html[data-stijl=kleur][data-cookiebanner=open] body:has(.sticky-cta--prijs:not([data-verborgen=true])) .cookie-banner{bottom:calc(72px + env(safe-area-inset-bottom, 0px));padding-bottom:12px}html[data-stijl=kleur][data-cookiebanner=open] .chat-knop{visibility:hidden}}@media (max-width:359px){html[data-stijl=kleur] .cookie-banner .cookie-banner__keuzes{grid-template-columns:minmax(0,1fr)}}html[data-stijl=kleur] form[data-clarity-mask] .gerust-regel{display:flex;align-items:center;justify-content:center;gap:8px}html[data-stijl=kleur] .configurator__panel{display:flex;flex-direction:column}html[data-stijl=kleur] .configurator__panel>.op-racket{order:1}html[data-stijl=kleur] .configurator__panel>:is(.ontwerp-tips,.achterkant-schakelaar,.achterkant-uitleg){order:2}html[data-stijl=kleur] .configurator__panel>.op-racket~*{order:3}html[data-stijl=kleur] .op-racket .objectlijst{padding:12px;border-radius:16px;background:var(--kv-licht)}html[data-stijl=kleur] .op-racket .objectlijst>.eyebrow{color:var(--kv-donker);font-weight:800}html[data-stijl=kleur] .objectrij__naam{display:flex;align-items:center;gap:10px}html[data-stijl=kleur] .objectrij__duim{display:inline-grid;flex:none;place-items:center;width:32px;height:32px;overflow:hidden;border-radius:8px;background:#ffffff;box-shadow:0 0 0 1px var(--kv-lijn)}html[data-stijl=kleur] .objectrij__duim img{width:28px;height:28px;object-fit:contain}html[data-stijl=kleur] .objectrij__duim-tekst{font-weight:800;font-size:.875rem;text-shadow:0 0 1px rgb(12 31 46/40%)}html[data-stijl=kleur] .rv-blok .rv-blok__google{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:8px}html[data-stijl=kleur] .g-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:#ffffff;box-shadow:0 0 0 1px var(--kv-lijn);color:var(--kv-donker);font-size:.875rem;font-weight:700;text-decoration:none}html[data-stijl=kleur] .g-badge .g-badge__aantal{font-weight:500;color:var(--kv-zacht)}html[data-stijl=kleur] .g-badge .g-badge__sterren{color:#f5b400}html[data-stijl=kleur] .rv-review .rv-review__google{font-size:.75rem;color:var(--kv-zacht)}html[data-stijl=kleur] .kv-kernbalk .g-badge{padding:0;background:none;box-shadow:none;color:var(--kv-wit);font-size:.8125rem}html[data-stijl=kleur] .kv-kernbalk .g-badge .g-badge__aantal{color:#c9d6e0}@media (min-width:900px){html[data-stijl=kleur] .kv-kernbalk__rij{justify-content:space-between;max-width:var(--wrap);padding-inline:calc(1.25rem + 20px)}}html[data-stijl=kleur] .kv-kernbalk__reviews a{color:inherit;text-decoration:none}html[data-stijl=kleur] .kv-kernbalk__reviews a:focus-visible,html[data-stijl=kleur] .kv-kernbalk__reviews a:hover{text-decoration:underline;text-underline-offset:3px}html[data-stijl=kleur] .site-header__inner{align-items:center;padding-inline:20px}@media (min-width:1024px){html[data-stijl=kleur] .site-header__nav{flex:1 1 auto;justify-content:center;align-items:center;gap:6px}html[data-stijl=kleur] .site-header__actions,html[data-stijl=kleur] .site-header__left{flex:0 0 auto}}html[data-stijl=kleur] .site-header__nav :is(a,.gelegenheid__knop,.kleding-nav__knop){display:inline-flex;align-items:center;gap:6px;min-height:40px;line-height:1}html[data-stijl=kleur] .site-header__actions{align-items:center}html[data-stijl=kleur] .site-header__actions :is(.begin-menu,.site-header__cta:not(.kv-kop-cta)){display:none}html[data-stijl=kleur] .site-header .kv-kop-cta{display:inline-flex;align-items:center;min-height:44px;padding-inline:18px;border-radius:999px;white-space:nowrap}@media (max-width:899px){html[data-stijl=kleur] .site-header .kv-kop-cta{display:none}}html[data-stijl=kleur] body:not(:has(.kv-hero)) .site-header{background:var(--kv-wit);padding-block:12px}html[data-stijl=kleur] body:not(:has(.kv-hero)) .site-header__inner{box-shadow:0 0 0 1px var(--kv-lijn),0 16px 30px -26px rgb(12 31 46/45%)}html[data-stijl=kleur] :is(.routekaart,.materiaalkaart__knop) .btn--accent:before{display:none}html[data-stijl=kleur] :is(.routekaart,.materiaalkaart__knop) .btn:after{content:"";position:absolute;inset:0;z-index:1;width:auto;height:auto;margin:0;border-radius:inherit;background:none;transform:none}html[data-stijl=kleur] :is(.routekaart,.materiaalkaart__knop) .btn{justify-content:center;padding-inline:16px;text-align:center;box-shadow:none;transform:none}html[data-stijl=kleur] .site-header{padding-inline:16px}@media (min-width:900px){html[data-stijl=kleur] .kv-kernbalk__rij{box-sizing:border-box;width:calc(100% - 32px);max-width:var(--wrap);margin-inline:auto;padding-inline:20px}}html[data-stijl=kleur] .site-header__nav :is(a,.gelegenheid__knop){white-space:nowrap}@media (min-width:900px) and (max-width:1199px){html[data-stijl=kleur] .site-header__nav{gap:0}html[data-stijl=kleur] .site-header__nav :is(a,.gelegenheid__knop){padding-inline:8px;font-size:.875rem}html[data-stijl=kleur] .site-header__actions .account-link__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html[data-stijl=kleur] .site-header .kv-kop-cta{padding-inline:14px;font-size:.875rem}}html[data-stijl=kleur] .kv-etalage__tegel.is-hoofd{grid-column:1/-1;aspect-ratio:auto;height:clamp(520px,calc(100svh - 200px),780px);background:radial-gradient(ellipse 60% 70% at 50% 42%,#ffffff 0,#f1f4f8 55%,#e6ebf2 100%)}html[data-stijl=kleur] .kv-etalage__tegel.is-hoofd picture{display:contents}html[data-stijl=kleur] .kv-etalage__tegel.is-hoofd>picture img{position:absolute;inset:0;width:auto;height:84%;margin:auto;padding:0;object-fit:contain;filter:drop-shadow(0 18px 22px rgb(6 22 48/22%))}html[data-stijl=kleur] .kv-etalage__kop{grid-column:1/-1;margin:28px 0 0;font-size:.9375rem;font-weight:700;color:var(--kv-donker)}@media (max-width:899px){html[data-stijl=kleur] .kv-etalage__kop{display:none}html[data-stijl=kleur] .kv-etalage__tegel.is-hoofd{height:auto;aspect-ratio:4/5}html[data-stijl=kleur] .kv-etalage__tegel.is-hoofd>picture img{height:86%}}html[data-stijl=kleur] .pdp-buy{--kv-koop-lucht:24px}html[data-stijl=kleur] .pdp-buy>p:first-child{margin-bottom:14px!important;font-size:.8125rem!important;color:var(--kv-zacht)}html[data-stijl=kleur] .pdp-buy>p:first-child a{color:inherit}html[data-stijl=kleur] .pdp-buy>.eyebrow{display:none}html[data-stijl=kleur] .pdp-buy .pdp-h1{gap:8px;margin-bottom:0}html[data-stijl=kleur] .pdp-buy .pdp-h1 .pdp-h1__term{max-width:none;font-size:clamp(1.625rem,1.1rem + 1vw,2rem)!important;line-height:1.04!important;text-wrap:balance}html[data-stijl=kleur] .pdp-buy .pdp-h1 .pdp-h1__naam,html[data-stijl=kleur] .pdp-buy .pdp-h1__naam--onder{font-size:.875rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--kv-zacht)}html[data-stijl=kleur] .pdp-buy .pdp-h1__naam--onder{margin:8px 0 0}html[data-stijl=kleur] .pdp-buy .pdp-prijs{margin-top:var(--kv-koop-lucht)}html[data-stijl=kleur] .pdp-buy .pdp-prijs .volgende-trede{display:none}html[data-stijl=kleur] .pdp-buy :is(.pdp-lever__kerst,.cro-kerst-kort){display:none}html[data-stijl=kleur] .pdp-buy .pdp-lever{margin:4px 0 6px}html[data-stijl=kleur] .pdp-buy .pdp-lever .delivery-dot{font-size:.9375rem}html[data-stijl=kleur] .pdp-buy .ab-pdp-knop-prijs{display:none!important}html[data-stijl=kleur] .pdp-buy .cta-stack{gap:4px}html[data-stijl=kleur] .pdp-buy .cta-stack .btn--ghost{min-height:0;padding:10px 0 2px;border:0;background:none;box-shadow:none;font-size:.9375rem;font-weight:600;text-decoration:underline;text-underline-offset:3px;color:var(--kv-donker)}html[data-stijl=kleur] .pdp-buy .cta-stack .btn--ghost:after{display:none}html[data-stijl=kleur] .pdp-buy .cta-stack .btn--ghost:hover{transform:none;color:var(--kv-blauw)}html[data-stijl=kleur] .pdp-buy .kv-redenen{gap:12px;margin-top:18px}html[data-stijl=kleur] .pdp-buy .kv-redenen li{flex-direction:row;align-items:center;gap:8px;padding:0;background:none;font-size:.8125rem;font-weight:600;line-height:1.25;text-align:left}html[data-stijl=kleur] .pdp-buy .kv-redenen__icoon{flex:none;width:26px;height:26px}html[data-stijl=kleur] .pdp-buy .kv-redenen__icoon svg{width:14px;height:14px}html[data-stijl=kleur] .pdp-buy .flow-reviews{display:none}html[data-stijl=kleur] .pdp-buy .pdp-vertrouwen{margin-top:var(--kv-koop-lucht);padding:0;background:none;font-size:.875rem}html[data-stijl=kleur] .pdp-buy .disclosure{border-color:rgb(12 31 46/8%)}@media (max-width:899px){html[data-stijl=kleur] .pdp-buy .kv-redenen{gap:8px}html[data-stijl=kleur] .pdp-buy .kv-redenen li{flex-direction:column;gap:6px;text-align:center;font-size:.75rem}html[data-stijl=kleur] .sticky-cta .kv-koopbalk__link{grid-column:1/-1;justify-self:center;min-height:32px;padding:4px 8px;border:0;background:none;font-size:.875rem;font-weight:600;text-decoration:underline;text-underline-offset:3px;color:var(--kv-donker)}}html[data-stijl=kleur] .knoppenrij.kv-stapvoet{display:flex;flex-wrap:nowrap;align-items:center;gap:20px;margin-top:8px}html[data-stijl=kleur] .editor-onderbalk__tweede,html[data-stijl=kleur] .kv-stapvoet [data-testid=direct-winkelwagen]{display:none}html[data-stijl=kleur] .kv-stapvoet>.btn--accent{flex:1 1 auto;min-width:0;white-space:nowrap}html[data-stijl=kleur] .kv-stapvoet>.btn--accent>.kv-alleen-inline{display:inline-flex;align-items:baseline;gap:10px}html[data-stijl=kleur] .kv-knop-prijs{font-size:.875rem;font-weight:600;opacity:.72}html[data-stijl=kleur] .kv-stapvoet>.kv-knop-terug{order:-1;flex:none;min-height:44px;padding:0 4px 0 0;border:0;border-radius:0;background:none;box-shadow:none;font-size:.9375rem;font-weight:600;color:var(--kv-zacht)}html[data-stijl=kleur] .kv-stapvoet>.kv-knop-terug:before{content:"\2190";margin-right:6px}html[data-stijl=kleur] .kv-stapvoet>.kv-knop-terug:hover{transform:none;color:var(--kv-donker);text-decoration:underline;text-underline-offset:3px}html[data-stijl=kleur] .kv-stapvoet:has([data-testid=naar-controle])+.editor-vertrouwen{display:none}html[data-stijl=kleur] .kv-stapvoet+.editor-vertrouwen{margin-top:10px;font-size:.75rem;text-wrap:balance}html[data-stijl=kleur] .configurator__panel .ontwerp-bewaren{margin-top:12px;font-size:.8125rem}html[data-stijl=kleur] .configurator__panel .ontwerp-bewaren__link,html[data-stijl=kleur] .kv-opties-hint{font-size:.8125rem;color:var(--kv-zacht)}html[data-stijl=kleur] .kv-opties-hint{margin:8px 0 0;line-height:1.45}@media (max-width:899px){html[data-stijl=kleur] .editor-onderbalk__staffel{display:none}html[data-stijl=kleur] .editor-onderbalk[data-twee=true]{flex-wrap:nowrap}}html[data-stijl=kleur] .kv-hoofd__podium{position:absolute;top:6%;left:50%;height:84%;width:auto;transform:translateX(-50%);filter:drop-shadow(0 18px 22px rgb(6 22 48/22%))}html[data-stijl=kleur] .kv-hoofd__podium picture{display:contents}html[data-stijl=kleur] .kv-etalage__tegel.is-hoofd .kv-hoofd__podium img{display:block;width:100%;height:100%;padding:0;object-fit:contain;filter:none;transform:none}html[data-stijl=kleur] .kv-hoofd__logo{position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;pointer-events:none}html[data-stijl=kleur] .kv-etalage__tegel.is-hoofd .kv-hoofd__logo img{position:absolute;width:auto;height:auto;object-fit:contain}html[data-stijl=kleur] .kv-hoofd__actie{position:absolute;inset:auto 14px 14px;display:grid;justify-items:center;grid-gap:8px;gap:8px;margin:0}html[data-stijl=kleur] .kv-hoofd__upload{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 10px;max-width:100%;min-height:48px;padding:10px 20px;border-radius:999px;background:rgb(255 255 255/94%);box-shadow:0 10px 26px -14px rgb(12 31 46/45%),0 0 0 1px rgb(12 31 46/8%);font-size:.9375rem;font-weight:700;color:var(--kv-donker);cursor:pointer;transition:transform .16s var(--kv-ease),box-shadow .16s var(--kv-ease)}html[data-stijl=kleur] .kv-hoofd__upload>span:not(.kv-hoofd__formaten):not(.knop-bezig__spinner){white-space:nowrap}html[data-stijl=kleur] .kv-hoofd__upload:hover{transform:translateY(-1px);box-shadow:0 14px 30px -14px rgb(12 31 46/55%),0 0 0 1px rgb(12 31 46/12%)}html[data-stijl=kleur] .kv-hoofd__upload.is-bezig{cursor:progress}html[data-stijl=kleur] .kv-hoofd__actie:has(input:focus-visible) .kv-hoofd__upload{outline:3px solid var(--kv-blauw);outline-offset:3px}html[data-stijl=kleur] .kv-hoofd__formaten{font-size:.75rem;font-weight:600;color:var(--kv-zacht)}html[data-stijl=kleur] .kv-hoofd__paneel{display:grid;justify-items:center;grid-gap:8px;gap:8px;width:min(100%,420px);padding:14px 16px 12px;border-radius:20px;background:rgb(255 255 255/94%);box-shadow:0 10px 26px -14px rgb(12 31 46/45%)}html[data-stijl=kleur] .kv-hoofd__editor{width:100%;min-height:48px;white-space:nowrap}html[data-stijl=kleur] .kv-hoofd__links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 18px}html[data-stijl=kleur] .kv-hoofd__link{display:inline-flex;align-items:center;min-height:32px;padding:0;line-height:1;border:0;background:none;font:inherit;font-size:.875rem;font-weight:600;color:var(--kv-donker);text-decoration:underline;text-underline-offset:3px;cursor:pointer}html[data-stijl=kleur] .kv-hoofd__uitleg{font-size:.75rem;color:var(--kv-zacht)}html[data-stijl=kleur] .kv-hoofd__fout{max-width:420px;margin:0;padding:8px 12px;border-radius:12px;background:#fff1f0;color:#a4141f;font-size:.8125rem;font-weight:600;text-align:center}@media (max-width:899px){html[data-stijl=kleur] .kv-hoofd__podium{top:4%;height:80%}html[data-stijl=kleur] .kv-hoofd__actie{inset:auto 10px 10px}html[data-stijl=kleur] .kv-hoofd__upload{min-height:44px;padding:8px 14px;font-size:.875rem}html[data-stijl=kleur] .kv-hoofd__formaten,html[data-stijl=kleur] .kv-hoofd__uitleg{display:none}html[data-stijl=kleur] .kv-hoofd__paneel{padding:10px 12px;gap:4px}}@media (prefers-reduced-motion:reduce){html[data-stijl=kleur] .kv-hoofd__upload{transition:none}}@media (max-width:760px){html[data-stijl=kleur] .vr-case{grid-template-columns:1fr;gap:0;padding:0;overflow:hidden;align-items:stretch}html[data-stijl=kleur] .vr-case .vr-kaart{aspect-ratio:4/3;border-radius:0}html[data-stijl=kleur] .vr-case__tekst{padding:1rem 1.1rem 1.15rem}html[data-stijl=kleur] .vr-case__tekst>p{margin:0;font-size:1rem;line-height:1.45}html[data-stijl=kleur] .vr-case__soort{margin-bottom:.35rem!important;font-size:.75rem!important;font-weight:600;letter-spacing:.06em;text-transform:uppercase}html[data-stijl=kleur] .vr-case__prijs{display:grid;grid-gap:.1rem;gap:.1rem;margin-top:.85rem!important;padding-top:.85rem;border-top:1px solid var(--line)}html[data-stijl=kleur] .vr-case__prijsregel{font-size:.875rem;color:var(--ink-muted)}html[data-stijl=kleur] .vr-case__prijs strong{font-size:1.6rem;line-height:1.15}}@media (max-width:759px){html[data-stijl=kleur] .site-header__inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:10px;padding-inline:10px}html[data-stijl=kleur] .site-header__left>:first-child{justify-self:start}html[data-stijl=kleur] .site-header__left .brand img,html[data-stijl=kleur] .site-header__left .brand svg{max-width:124px;height:auto}html[data-stijl=kleur] .site-header__actions{justify-self:end;gap:0}}html[data-stijl=kleur] .kv-etalage__tegel.is-kleding{background:radial-gradient(ellipse 60% 70% at 50% 42%,#ffffff 0,#f1f4f8 55%,#e6ebf2 100%)}html[data-stijl=kleur] .kv-etalage__tegel.is-kleding img,html[data-stijl=kleur] .kv-etalage__tegel.is-kleding.is-vrij img{padding:0;object-fit:contain;mix-blend-mode:multiply;filter:brightness(1.04)}html[data-stijl=kleur] .kl-hoofd__podium{position:absolute;inset:3% 0 64px;display:grid;place-items:center}html[data-stijl=kleur] .kv-etalage__tegel.is-hoofd .kl-hoofd__podium>img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transform:none}html[data-stijl=kleur] .kl-hoofd__podium .kl-hoofd__tekening{width:auto!important;height:86%!important;max-width:90%;filter:drop-shadow(0 18px 22px rgb(6 22 48/18%))}@media (max-width:899px){html[data-stijl=kleur] .kv-etalage--kleding:not(:has(>.kv-etalage__tegel~.kv-etalage__tegel)){grid-auto-columns:100%;overflow:visible}html[data-stijl=kleur] .kl-hoofd__podium{inset:2% 0 58px}}html[data-stijl=kleur] .pdp-buy .kl-opbouw{display:block;margin-top:4px;font-size:.8125rem;color:var(--kv-zacht)}html[data-stijl=kleur] .pdp-buy .kl-keuze{margin-top:20px}html[data-stijl=kleur] .pdp-buy .kl-keuze legend{font-size:.875rem;font-weight:600;color:var(--kv-donker)}html[data-stijl=kleur] .pdp-buy .kl-kleur{width:36px;height:36px}html[data-stijl=kleur] .pdp-buy .kl-kleur.is-aan{outline-color:var(--kv-donker)}html[data-stijl=kleur] .pdp-buy .kl-maat{min-height:44px;border-radius:999px;border-color:var(--kv-lijn);background:#ffffff}html[data-stijl=kleur] .pdp-buy .kl-maat.is-aan{border-color:var(--kv-donker);box-shadow:inset 0 0 0 1px var(--kv-donker)}html[data-stijl=kleur] .pdp-buy .kl-drukkaart{border-radius:16px;border-color:var(--kv-lijn);background:#ffffff}html[data-stijl=kleur] .pdp-buy .kl-drukkaart.is-aan{border-color:var(--kv-donker);box-shadow:inset 0 0 0 1px var(--kv-donker)}html[data-stijl=kleur] .pdp-buy .kv-stapper-blok{margin-top:20px}html[data-stijl=kleur] .pdp-buy .kv-stapper-blok .kv-stapper__regel{flex:1 1 12rem;min-width:0}html[data-stijl=kleur] .pdp-buy .kl-verdeel{flex-basis:100%;justify-self:start;padding:0;border:0;background:none;font:inherit;font-size:.875rem;font-weight:600;color:var(--kv-donker);text-align:left;text-decoration:underline;text-underline-offset:3px;cursor:pointer}html[data-stijl=kleur] .pdp-buy .kl-raster .kl-verdeel{margin-top:10px}html[data-stijl=kleur] .pdp-buy .kl-totaal{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:14px 0 0;font-size:.9375rem;color:var(--kv-donker)}html[data-stijl=kleur] .pdp-buy .kl-totaal__korting{padding:2px 8px;border-radius:999px;background:var(--kv-licht);font-size:.8125rem;font-weight:700}html[data-stijl=kleur] .pdp-buy .pdp-lever{margin-top:16px}html[data-stijl=kleur] .pdp-buy>.kl-keuze:first-of-type{margin-top:24px}html[data-stijl=kleur] .pdp-buy>.betaaliconen--koop{margin-top:14px}html[data-stijl=kleur] .pdp-buy .kl-druk{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:599px){html[data-stijl=kleur] .pdp-buy .kl-drukkaart{padding:6px 4px 10px;font-size:.8125rem}html[data-stijl=kleur] .pdp-buy .kl-drukkaart__beeld{width:72%}}@media (min-width:1024px){html[data-stijl=kleur] .kv-etalage--kleding:not(:has(>.kv-etalage__tegel~.kv-etalage__tegel)){position:-webkit-sticky;position:sticky;top:96px}}html[data-stijl=kleur] .onbetaald__knop.btn--block:before{-webkit-margin-end:auto;margin-inline-end:auto}html[data-stijl=kleur] .reis__kop{background:var(--kv-blauw);color:#fff;border-radius:20px}html[data-stijl=kleur] .reis__label,html[data-stijl=kleur] .reis__teller{color:rgb(255 255 255/76%)}html[data-stijl=kleur] .reis__datum{font-family:var(--kv-anton);font-weight:400;text-transform:uppercase;letter-spacing:.01em;font-size:clamp(2rem,1.3rem + 2.4vw,2.5rem);line-height:1.05;max-width:13ch}html[data-stijl=kleur] .reis__baan>span,html[data-stijl=kleur] .reis__stap--nu .reis__mark{background:var(--kv-geel);border-color:var(--kv-geel)}html[data-stijl=kleur] .reis__lijst-kaart,html[data-stijl=kleur] .reis__nu{background:#fff;border-color:var(--kv-lijn);border-radius:20px}html[data-stijl=kleur] .reis__nu-tag,html[data-stijl=kleur] .reis__stap--nu .reis__stap-naam{color:var(--kv-blauw-diep)}html[data-stijl=kleur] .reis__stip{background:var(--kv-blauw)}html[data-stijl=kleur] .reis__lijst-kop,html[data-stijl=kleur] .reis__nu-kop{font-family:var(--kv-anton);font-weight:400;text-transform:uppercase;letter-spacing:.01em}html[data-stijl=kleur] .reis__nu-kop{font-size:1.625rem;line-height:1.05}html[data-stijl=kleur] .reis__stap--klaar .reis__mark{background:var(--kv-blauw);border-color:var(--kv-blauw);color:var(--kv-geel)}html[data-stijl=kleur] .reis__beeld{background:#fff;border-bottom:1px solid var(--kv-lijn)}html[data-stijl=kleur] .reis__beeld-label{background:rgb(12 31 46/82%)}