.pdp{--brand:#1d9e75;--brand-dark:#0f6e56;--ink:#16181a;--wit:#fff;--creme:#fdfaf3;--ink-62:#16181a9e;--ink-55:#16181a8c;--ink-50:#16181a80;--ink-45:#16181a73;--ink-40:#16181a66;--hair:#16181a14;--hair-sterk:#16181a1f;--hair-kaart:#16181a17;--hair-rij:#16181a1a;--sel-vul:#1d9e750f;--sel-rand:#1d9e7573;--groen-op-donker:#4ade80;--dot:radial-gradient(#1d9e7529 1px, transparent 1px);--dot-maat:18px 18px;--overgang:.22s cubic-bezier(.4, 0, .2, 1);--koptop:0px;background:linear-gradient(180deg, #fff 0%, var(--creme) 46%, #fff 100%);color:var(--ink);font-family:var(--font-sans), system-ui, sans-serif;min-height:100vh;padding-bottom:120px;font-size:15.5px;line-height:1.55}.pdp *,.pdp :before,.pdp :after{box-sizing:border-box}.pdp :focus-visible{outline:2px solid var(--brand);outline-offset:2px}.pdp-wrap{min-width:0;max-width:1280px;margin:0 auto;padding-left:16px;padding-right:16px}.pdp-titel{letter-spacing:-.025em;margin:0;font-size:29px;font-weight:700;line-height:1.06}.pdp-sub{color:var(--ink-62);margin:10px 0 0;font-size:15.5px;line-height:1.5}.pdp-sectiekop{letter-spacing:-.025em;margin:0;font-size:28px;font-weight:700;line-height:1.12}.pdp-tekst{color:var(--ink-62);margin:14px 0 0;font-size:15.5px;line-height:1.62}.pdp-tekst p{margin:0 0 14px}.pdp-tekst p:last-child{margin-bottom:0}.pdp-tekst a{color:var(--brand-dark)}.pdp-tekst--vervolg{margin-top:14px}.pdp-tekst--klein{margin-top:4px;font-size:14.5px;line-height:1.6}.pdp-usps{color:var(--ink-62);flex-direction:column;gap:6px;margin:16px 0 0;padding:0;font-size:15.5px;line-height:1.5;list-style:none;display:flex}.pdp-usp{padding-left:24px;position:relative}.pdp-usp:before{content:"";border-left:2px solid var(--brand-dark);border-bottom:2px solid var(--brand-dark);width:12px;height:7px;position:absolute;top:.38em;left:2px;transform:rotate(-45deg)}.pdp-tekstknop{min-height:44px;font:inherit;color:var(--brand-dark);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;margin-top:4px;padding:0 2px;font-size:15px;font-weight:600;text-decoration:underline;display:inline-flex}.pdp-tekstknop:hover{text-decoration-thickness:2px}.pdp-tekstlink{min-height:44px;color:var(--brand-dark);text-underline-offset:3px;align-items:center;font-size:14.5px;display:inline-flex}.pdp-tekstlink--sterk{font-weight:600}.pdp-mono{font-family:var(--font-plex-mono), monospace;letter-spacing:.05em;text-transform:uppercase;color:#16181aad;font-size:11.5px;font-weight:500}.pdp-hint{color:#16181aad;font-size:12.5px}.pdp-breadcrumb{color:var(--ink-50);padding:calc(var(--koptop) + 12px) 0 0;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.pdp-breadcrumb a{color:inherit;text-decoration:none}.pdp-breadcrumb a:hover{color:var(--ink)}.pdp-bc-sep{color:var(--ink-40)}.pdp-bc-now{color:var(--ink)}.pdp-preview-note{background:#fffbeb;border:1px solid #fcd34d;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;padding:10px 14px;font-size:13px;display:flex}.pdp-main{grid-template-columns:minmax(0,1fr);gap:26px;max-width:1280px;margin:0 auto;padding:14px 16px 28px;display:grid}.pdp-galerij{min-width:0}.pdp-stage{aspect-ratio:1;border-radius:var(--stage-radius,24px);background:var(--dot) 0 0 / var(--dot-maat), var(--wit);position:relative;overflow:hidden;box-shadow:0 1px 2px #16181a0f,0 18px 40px -24px #16181a47}.pdp-stage__inner{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pdp-stage__inner>img{object-fit:cover;width:100%;height:100%}.pdp-foto--mislukt{opacity:0}.pdp-foto-leeg{color:var(--ink-45);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex;position:absolute;inset:0}.pdp-foto-leeg--duim svg{width:18px;height:18px}.pdp-stage__leeg{color:var(--ink-45);justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;inset:0}.pdp-stage__badge{z-index:2;-webkit-backdrop-filter:blur(14px)saturate(180%);backdrop-filter:blur(14px)saturate(180%);box-shadow:inset 0 0 0 1px var(--hair-sterk), 0 2px 8px #16181a1f;font-family:var(--font-plex-mono), monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-62);background:#ffffffdb;border-radius:999px;align-items:center;padding:6px 12px;font-size:11.5px;font-weight:500;display:inline-flex;position:absolute;top:14px;left:14px}.pdp-stage__status{z-index:2;color:var(--ink-62);background:#ffffffdb;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex;position:absolute;inset:0}.pdp-stage__status--error{color:var(--ink)}.pdp-stage__status button{background:var(--brand);color:var(--wit);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:8px 16px}.pdp-stage__spinner{border:2px solid var(--hair-sterk);border-top-color:var(--brand);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite pdp-draai}@keyframes pdp-draai{to{transform:rotate(360deg)}}.pdp-stageknop{height:38px;color:var(--wit);font:inherit;cursor:pointer;transition:background var(--overgang);background:#16181a;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 0 0 1px #ffffff2e,0 2px 8px #16181a38}.pdp-stageknop:hover{background:var(--brand-dark)}.pdp-stageknop--glas{-webkit-backdrop-filter:blur(14px)saturate(180%);backdrop-filter:blur(14px)saturate(180%);box-shadow:inset 0 0 0 1px var(--hair-sterk);color:var(--ink);background:#ffffffb8;padding:0 12px}.pdp-stageknop--glas:hover{background:#ffffffeb}.pdp-thumbs{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px;margin-top:12px;display:grid}.pdp-thumb{aspect-ratio:1;background:var(--wit);cursor:pointer;transition:box-shadow var(--overgang);border:0;border-radius:14px;padding:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #16181a1a}.pdp-thumb.is-active{box-shadow:inset 0 0 0 2px var(--brand)}.pdp-thumb img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.pdp-thumb__label{font-family:var(--font-plex-mono), monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-62);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11.5px;display:flex;position:absolute;inset:0}.pdp-draaitafel{object-fit:contain;background:var(--wit);width:100%;height:100%}.pdp-draaitafel__label,.pdp-thumb__hoek{z-index:2;box-shadow:inset 0 0 0 1px var(--hair-sterk);color:var(--ink-62);pointer-events:none;background:#ffffffdb;border-radius:999px;padding:4px 10px;font-size:12px;position:absolute;bottom:14px;left:14px}.pdp-thumb__poster{object-fit:cover;width:100%;height:100%;display:block}.pdp-thumb__hoek{text-align:center;white-space:nowrap;text-overflow:clip;padding:1px 2px;font-size:9px;bottom:3px;left:3px;right:3px;overflow:hidden}.pdp-koop{flex-direction:column;gap:16px;min-width:0;display:flex}.pdp-kop{min-width:0}.pdp-flow{background:#16181a0d;border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;padding:5px;display:grid}.pdp-flow__helft{color:#16181a99;min-width:0;height:46px;font:inherit;cursor:pointer;transition:background var(--overgang), color var(--overgang), box-shadow var(--overgang);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:14.5px;font-weight:600;display:inline-flex}.pdp-flow__helft.is-active{background:var(--wit);color:var(--ink);box-shadow:0 1px 3px #16181a1f}.pdp-flow__bol{background:#16181a33;border-radius:50%;flex:none;width:7px;height:7px}.pdp-flow__helft.is-active .pdp-flow__bol{background:var(--brand)}.pdp-flow__uitleg{color:var(--ink-62);margin:-6px 0 0;font-size:13.5px;line-height:1.5}.pdp-kaart-blok{background:var(--wit);box-shadow:inset 0 0 0 1px var(--hair-kaart);border-radius:20px;min-width:0;padding:20px 22px}.pdp-kaart-blok__kop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.pdp-kaart-blok__titel{letter-spacing:-.015em;margin:0;font-size:17px;font-weight:700}.pdp-kaart-blok__rechts{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.pdp-kaart-blok__regel{color:var(--ink-55);margin:14px 0 0;font-size:12.5px;line-height:1.5}.pdp-eenheid{background:#16181a0d;border-radius:999px;padding:3px;display:inline-flex}.pdp-eenheid__knop{color:var(--ink-50);font:inherit;cursor:pointer;transition:background var(--overgang), color var(--overgang);background:0 0;border:0;border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:600}.pdp-eenheid__knop.is-active{background:var(--wit);color:var(--ink);box-shadow:0 1px 3px #16181a1f}.pdp-maten{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:10px;display:grid}.pdp-maat{min-width:0;box-shadow:inset 0 0 0 1px var(--hair);font:inherit;text-align:left;cursor:pointer;transition:background var(--overgang), box-shadow var(--overgang);background:#16181a08;border:0;border-radius:16px;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 13px;display:flex}.pdp-maat:disabled{opacity:.42;cursor:not-allowed}.pdp-maat.is-active{background:var(--sel-vul);box-shadow:inset 0 0 0 1px var(--sel-rand)}.pdp-maat__schaal{align-items:flex-end;gap:4px;height:36px;display:flex}.pdp-maat__staaf{background:var(--brand);border-radius:2px;width:8px}.pdp-maat__staaf--grijs{background:#16181a29;width:8px;height:6px}.pdp-silhouet{justify-content:center;align-items:flex-end;display:flex}.pdp-silhouet__fig{fill:var(--brand);display:block;overflow:visible}.pdp-silhouet__fig--gedempt{opacity:.38}.pdp-silhouet__fig--vloeiend{transition:height var(--overgang), width var(--overgang)}@media (prefers-reduced-motion:reduce){.pdp-silhouet__fig--vloeiend{transition:none}}.pdp-maat__label{font-size:14.5px;font-weight:600}.pdp-maat__sub{color:var(--ink-50);font-size:12.5px}.pdp-maat__prijs{color:var(--brand-dark);font-size:13.5px;font-weight:600}.pdp-uitvoeringen,.pdp-presets{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.pdp-pil{white-space:nowrap;color:var(--ink-62);font:inherit;cursor:pointer;transition:background var(--overgang), color var(--overgang);background:#16181a0d;border:0;border-radius:999px;align-items:center;padding:8px 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.pdp-pil.is-active{background:var(--brand);color:var(--wit)}.pdp-pil:disabled{opacity:.42;cursor:not-allowed}.pdp-pil--outline{box-shadow:inset 0 0 0 1px var(--hair-sterk);color:var(--ink);background:0 0}.pdp-pil--outline:hover{box-shadow:inset 0 0 0 1px var(--sel-rand);background:#1d9e750a}.pdp-kleurstand{margin:0 0 14px}.pdp-naar-eenkleur{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pdp-aantal-blok{border-top:1px solid #e6e1d6;min-width:0;margin-bottom:-8px}@media (min-width:768px){.pdp-aantal-blok{margin-bottom:-16px}}.pdp-aantal{white-space:nowrap;align-items:center;gap:12px;min-height:48px;margin-top:8px;display:flex}.pdp-aantal__label{letter-spacing:-.01em;color:var(--ink);font-size:16px;font-weight:700}.pdp-stepper{background:var(--wit);border:1px solid #ddd7ca;border-radius:999px;flex:none;align-items:center;height:40px;display:inline-flex;overflow:hidden}.pdp-stepper__knop{width:40px;height:100%;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:18px;line-height:1}.pdp-stepper__knop:disabled{color:#16181a40;cursor:not-allowed}.pdp-stepper__knop:focus-visible{outline:2px solid var(--pdp-groen,#2f6f50);outline-offset:-2px;border-radius:999px}.pdp-stepper__waarde{width:36px;height:100%;color:var(--ink);font:inherit;text-align:center;background:0 0;border:0;padding:0;font-size:15px;font-weight:600}.pdp-stepper__waarde:focus-visible{outline:2px solid var(--pdp-groen,#2f6f50);outline-offset:-2px;border-radius:6px}.pdp-staffel-actief{color:#2f6f50;font-size:13px;font-weight:600}.pdp-staffel-link{color:#2f6f50;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-left:auto;padding:0;font-size:14px;font-weight:500;display:inline-flex}.pdp-staffel-link:hover .pdp-staffel-link__lang,.pdp-staffel-link:hover .pdp-staffel-link__kort{text-underline-offset:3px;text-decoration:underline}.pdp-staffel-link__kort,.pdp-staffel-link__actief{display:none}.pdp-chevron{transition:transform var(--overgang);flex:none}.pdp-chevron.is-open{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.pdp-chevron{transition:none}}.pdp-staffel{grid-template-columns:repeat(var(--pdp-staffel-kolommen,4), minmax(0, 1fr));gap:8px;margin-top:12px;display:grid}.pdp-staffel__rij{background:var(--wit);min-width:0;height:56px;color:var(--ink);font:inherit;cursor:pointer;transition:border-color var(--overgang), background var(--overgang);border:1px solid #ddd7ca;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0 6px;display:flex}.pdp-staffel__rij:hover{border-color:#b9b2a3}.pdp-staffel__rij.is-active{background:#f1f7f3;border:2px solid #2f6f50}.pdp-staffel__aantal{font-size:14px;font-weight:700;line-height:1.2}.pdp-staffel__stuk{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--ink-55);font-size:12px;line-height:1.3;overflow:hidden}@media (max-width:399px){.pdp-staffel__eenheid{display:none}}@media (max-width:359px){.pdp-staffel-link__lang{display:none}.pdp-staffel-link:not(:has(.pdp-staffel-link__actief)) .pdp-staffel-link__kort{display:inline}}.pdp-staffel__rij.is-active .pdp-staffel__stuk{color:#2f6f50;font-weight:600}@media (max-width:767px){.pdp-aantal{gap:8px}.pdp-staffel-actief{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pdp-staffel-link:has(.pdp-staffel-link__actief) .pdp-staffel-link__lang{display:none}.pdp-staffel-link__actief{font-size:13px;font-weight:600;display:inline}.pdp-stepper{height:44px}.pdp-stepper__knop{width:44px}.pdp-staffel{gap:6px}.pdp-staffel__rij{height:52px}}.pdp-formaat{grid-template-columns:62px minmax(0,1fr);align-items:center;gap:14px;display:grid}.pdp-formaat__meter{justify-content:center;align-items:flex-end;height:68px;display:flex}.pdp-formaat__staaf{background:var(--brand);border-radius:4px;width:14px}.pdp-formaat__rechts{min-width:0}.pdp-formaat__waarde{letter-spacing:-.03em;font-size:30px;font-weight:700;line-height:1}.pdp-formaat__ofwel{color:var(--ink-50);margin-top:4px;font-size:12.5px}.pdp-schuif{width:100%;accent-color:var(--brand);margin-top:12px}.pdp-formaat__grenzen{color:var(--ink-50);justify-content:space-between;margin-top:4px;font-size:12.5px;display:flex}.pdp-onderdelen{flex-direction:column;gap:8px;display:flex}.pdp-onderdeel{width:100%;min-height:52px;box-shadow:inset 0 0 0 1px var(--hair);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:background var(--overgang), box-shadow var(--overgang);background:#16181a08;border:0;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;display:flex}.pdp-onderdeel.is-active{background:var(--sel-vul);box-shadow:inset 0 0 0 1px var(--sel-rand)}.pdp-onderdeel__vlak{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:600;overflow:hidden}.pdp-onderdeel__keuze{min-width:0;color:var(--ink-62);align-items:center;gap:8px;display:inline-flex}.pdp-onderdeel__bol{border-radius:50%;flex:none;width:24px;height:24px;box-shadow:inset 0 0 0 1px #16181a24}.pdp-onderdeel__naam{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:14em;font-size:14px;font-weight:500;overflow:hidden}.pdp-onderdeel__uit{color:var(--ink-45);font-weight:400}.pdp-palet-blok{scroll-margin-top:calc(var(--header-h,92px) + 12px);scroll-margin-bottom:calc(var(--koopbalk-h,84px) + 12px);background:#16181a06;border-radius:14px;margin-top:8px;padding:12px}.pdp-palet__kop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.pdp-palet__titel{color:var(--ink-62);font-size:13px;font-weight:600}.pdp-palet__melding{color:var(--ink-50);margin:0 0 8px;font-size:12.5px}.pdp-palet{grid-template-columns:repeat(auto-fill,32px);gap:10px;display:grid}.pdp-swatch{cursor:pointer;width:32px;height:32px;transition:box-shadow var(--overgang);border:0;border-radius:50%;padding:0;box-shadow:inset 0 0 0 1px #16181a1f}.pdp-swatch.is-selected{box-shadow:inset 0 0 0 1px #16181a1f, 0 0 0 2px var(--wit), 0 0 0 4px var(--pdp-groen,#2f6f50)}.pdp-swatch:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.pdp-vastekleuren{flex-wrap:wrap;gap:8px;display:flex}.pdp-vastekleur{white-space:nowrap;box-shadow:inset 0 0 0 1px var(--hair);background:#16181a08;border-radius:999px;align-items:center;gap:8px;padding:7px 13px 7px 7px;font-size:14.5px;font-weight:600;display:inline-flex}.pdp-vastekleur__bol{border-radius:50%;width:20px;height:20px;box-shadow:inset 0 0 0 1px #16181a24}.pdp-prijsblok{min-width:0}.pdp-prijsblok__rij{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:14px;display:flex}.pdp-prijsblok__k{color:var(--ink-55);font-size:12.5px;display:block}.pdp-prijsblok__totaal{letter-spacing:-.03em;margin-top:4px;font-size:34px;font-weight:700;line-height:1}.pdp-prijsblok__rechts{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.pdp-prijsblok__stuk{font-size:14.5px;font-weight:600}.pdp-prijsblok__vat{color:var(--ink-55);font-size:12.5px}.pdp-prijsblok__melding{color:var(--ink-55);margin:10px 0 0;font-size:12.5px}.pdp-cta{background:var(--pom-groen-tekstvlak);width:100%;height:48px;color:var(--wit);font:inherit;cursor:pointer;transition:background var(--overgang);border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-size:15.5px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 2px 8px #1d9e7540}.pdp-cta:hover{background:var(--brand-dark)}.pdp-cta:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.pdp-meta{color:var(--ink-55);flex-wrap:wrap;gap:6px 18px;margin-top:12px;font-size:12.5px;display:flex}.pdp-meta__item a{color:inherit}.pdp-samenvatting{color:var(--ink-55);margin:12px 0 0;font-size:12.5px}.pdp-samenvatting__link{font:inherit;color:var(--brand-dark);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pdp-extra-ctas{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.pdp-extra-cta{box-shadow:inset 0 0 0 1px var(--hair-sterk);color:var(--ink);border-radius:999px;align-items:center;padding:9px 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.pdp-uitklap{border-top:1px solid var(--hair-rij);padding-top:12px}.pdp-uitklap__kop{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;font-size:14.5px;font-weight:600;list-style:none;display:flex}.pdp-uitklap__kop::-webkit-details-marker{display:none}.pdp-uitklap__plus{flex:none;width:16px;height:16px;position:relative}.pdp-uitklap__plus:before,.pdp-uitklap__plus:after{content:"";background:var(--brand-dark);border-radius:1px;position:absolute}.pdp-uitklap__plus:before{width:16px;height:2px;top:7px;left:0}.pdp-uitklap__plus:after{width:2px;height:16px;transition:transform var(--overgang);top:0;left:7px}.pdp-uitklap[open] .pdp-uitklap__plus:after{transform:scaleY(0)}.pdp-uitklap__body{padding-top:12px}.pdp-bezorging__link{color:var(--brand-dark);margin-top:10px;font-size:12.5px;display:inline-block}@media (max-width:1119px){.pdp{padding-bottom:24px}}@media screen{.pdp-koop:focus{outline:none}.pdp-koop{scroll-margin-top:88px}.mab.pdp-koopbalk{--kb-groen:#2f6f50;--kb-groen-donker:#1f4a37;--kb-ink:#16181a;--kb-grijs:#5c625f;--kb-lijn:#e6e1d6;--kb-amber:#8a5300;padding:0 max(16px, env(safe-area-inset-right)) env(safe-area-inset-bottom) max(16px, env(safe-area-inset-left));-webkit-backdrop-filter:none;backdrop-filter:none;border-top:1px solid var(--kb-lijn);color:var(--kb-ink);font-family:var(--font-sans), system-ui, sans-serif;background:#fffffff7;box-shadow:0 -8px 24px #14281e14}.mab.pdp-koopbalk .mab__melding{width:100%;max-width:1200px;margin:10px auto 0}.pdp-koopbalk .mab__rij{align-items:center;gap:20px;width:100%;max-width:1200px;margin:0 auto;display:flex}.pdp-koopbalk .mab__context{display:contents}.pdp-kb__foto{background:#f3f1ec;border-radius:12px;flex:none;width:56px;height:56px;position:relative;overflow:hidden}.pdp-kb__foto img{object-fit:cover;width:100%;height:100%}.pdp-kb__info{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.pdp-kb__titel{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;line-height:1.25;overflow:hidden}.pdp-kb__keuze{min-width:0;color:var(--kb-grijs);white-space:nowrap;align-items:center;font-size:13px;line-height:1.35;display:flex}.pdp-kb__deel{white-space:nowrap;align-items:center;min-width:0;display:inline-flex}.pdp-kb__kleur{align-items:center;gap:6px;min-width:0;display:inline-flex}.pdp-kb__kleur-kort{display:none}.pdp-kb__bollen{flex:none;display:inline-flex}.pdp-kb__bol{border-radius:999px;width:12px;height:12px;box-shadow:inset 0 0 0 1px #16181a2e}.pdp-kb__bol+.pdp-kb__bol{outline:1.5px solid #fff;margin-left:-4px}.pdp-kb__sep{margin:0 6px}.pdp-kb__let-op{color:var(--kb-amber);font-weight:600}.pdp-kb__wijzig,.pdp-kb__mandje{color:var(--kb-groen);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.pdp-kb__wijzig{margin:-12px 0;padding:12px 2px}.pdp-kb__mandje{white-space:nowrap;flex:none;min-height:44px;font-size:14px}.pdp-kb__lever{white-space:nowrap;border-left:1px solid var(--kb-lijn);border-right:1px solid var(--kb-lijn);color:var(--kb-ink);flex:0 auto;align-items:center;gap:8px;padding:4px 20px;font-size:13px;line-height:1.35;display:flex}.pdp-kb__lever svg{color:var(--kb-groen);flex:none}.pdp-kb__prijs{flex-direction:column;flex:none;align-items:flex-end;line-height:1.1;display:flex}.pdp-kb__bedrag{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px;font-weight:800}.pdp-kb__btw{color:var(--kb-grijs);margin-top:3px;font-size:12px}.pdp-kb__aantal{background:#fff;border:1px solid #d8d3c7;border-radius:999px;flex:none;align-items:center;height:48px;display:inline-flex}.pdp-kb__stap{width:44px;height:100%;color:var(--kb-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0;font-size:20px;line-height:1}.pdp-kb__stap[aria-disabled=true]{color:#6b716d;cursor:default}.pdp-kb__aantal-n{text-align:center;font-variant-numeric:tabular-nums;min-width:22px;font-size:15px;font-weight:700}.pdp-koopbalk .mab__primair{border:2px solid var(--kb-groen);background:var(--kb-groen);color:#fff;min-width:0;height:52px;font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 26px;font-size:16px;font-weight:700;transition:background-color .16s,border-color .16s;display:inline-flex;box-shadow:0 6px 16px #2f6f5038}.pdp-koopbalk .mab__primair:hover{background:var(--kb-groen-donker);border-color:var(--kb-groen-donker)}.pdp-koopbalk .mab__primair[data-stijl=omlijnd]{color:var(--kb-groen);box-shadow:none;background:#fff}.pdp-koopbalk .mab__primair[data-stijl=omlijnd]:hover{border-color:var(--kb-groen);background:#eef5f1}.pdp-koopbalk .mab__primair[data-stijl=gelukt]{background:var(--kb-groen-donker);border-color:var(--kb-groen-donker);box-shadow:none;cursor:default}.pdp-koopbalk .mab__primair:focus-visible,.pdp-kb__stap:focus-visible,.pdp-kb__wijzig:focus-visible,.pdp-kb__mandje:focus-visible{outline:2px solid var(--kb-groen);outline-offset:2px}.pdp-kb__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (min-width:1280px){.pdp-koopbalk .mab__rij{min-height:83px}}@media (min-width:768px) and (max-width:1279px){.pdp-koopbalk .mab__rij{gap:16px;min-height:75px}.pdp-kb__foto{width:48px;height:48px}.pdp-kb__lever,.pdp-kb__kleur-lang{display:none}.pdp-kb__kleur-kort{display:inline}.pdp-koopbalk .mab__primair{height:48px;padding:0 22px;font-size:15px}.pdp-kb__aantal{height:44px}}@media (max-width:767px){.mab.pdp-koopbalk{padding-top:10px;padding-bottom:max(10px, env(safe-area-inset-bottom))}.pdp-koopbalk .mab__rij{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"info info""prijs knop";align-items:center;gap:8px 14px;display:grid}.pdp-kb__foto,.pdp-kb__lever,.pdp-kb__aantal{display:none}.pdp-kb__info{grid-area:info}.pdp-kb__titel{display:none}.pdp-kb__info[data-leeg]{flex-direction:row;align-items:center;gap:10px}.pdp-kb__info[data-leeg] .pdp-kb__titel{min-width:0;font-size:14px;display:block}.pdp-kb__kleur-lang{display:none}.pdp-kb__kleur-kort{display:inline}.pdp-kb__prijs{grid-area:prijs;align-items:flex-start}.pdp-kb__bedrag{font-size:20px}.pdp-kb__btw{margin-top:2px}.pdp-kb__prijs[data-weg]{display:none}.pdp-kb__mandje{grid-area:prijs;justify-self:start}.pdp-koopbalk .mab__primair{grid-area:knop;width:100%;height:50px;padding:0 16px;font-size:15.5px}}.pdp-sectie{padding:40px 0}.pdp-sectie--wit{background:var(--wit);border-top:1px solid var(--hair)}.pdp:has(>.pdp-sectie){padding-bottom:0}.pdp-info{max-width:680px}.pdp-specs{flex-direction:column;display:flex}.pdp-specrow{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;display:flex}.pdp-specrow__k{color:var(--ink-50);font-size:13.5px}.pdp-specrow__v{text-align:right;font-size:13.5px;font-weight:600}.pdp-inklap{min-width:0}.pdp-inklap__kop{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.pdp-inklap__kop--vast{cursor:default}.pdp-inklap__titel{letter-spacing:-.025em;margin:0;font-size:28px;font-weight:700;line-height:1.12}.pdp-inklap__titel--kaart{letter-spacing:-.02em;font-size:22px}.pdp-inklap__body{padding-top:14px}.pdp-plusmin{flex:none;width:18px;height:18px;position:relative}.pdp-plusmin__h,.pdp-plusmin__v{background:var(--brand-dark);border-radius:1px;position:absolute}.pdp-plusmin__h{width:18px;height:2px;top:8px;left:0}.pdp-plusmin__v{width:2px;height:18px;transition:transform var(--overgang);top:0;left:8px}.pdp-plusmin.is-open .pdp-plusmin__v{transform:scaleY(0)}.pdp-kb{margin:8px 0 4px;padding:0;list-style:none}.pdp-kb__link{min-height:44px;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--hair-sterk);text-decoration-color:var(--hair-sterk);text-underline-offset:3px;align-items:center;font-size:14.5px;display:flex}.pdp-kb__link:hover{color:var(--brand-dark);text-decoration-color:currentColor}.pdp-secties{border-bottom:1px solid var(--hair-rij);margin-top:32px}.pdp-sectierij{border-top:1px solid var(--hair-rij)}.pdp-sectierij__kop{font-size:inherit;font-weight:inherit;margin:0}.pdp-sectierij__knop{width:100%;min-height:56px;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 2px;font-size:17px;font-weight:600;display:flex}.pdp-sectierij__body{padding:0 2px 22px}.pdp-sectierij__subkop{margin:18px 0 0;font-size:14.5px;font-weight:600}.pdp-sectierij__body .pdp-faq__rij:first-child{border-top:0}.pdp-sectierij__body .pdp-faq__vraag{min-height:44px}.pdp-spectabel{border-collapse:collapse;width:100%}.pdp-spectabel .pdp-specrow{display:table-row}.pdp-spectabel .pdp-specrow__k,.pdp-spectabel .pdp-specrow__v{border-bottom:1px solid var(--hair);vertical-align:baseline;padding:10px 0}.pdp-spectabel .pdp-specrow__k{text-align:left;width:40%;padding-right:16px;font-weight:400}.pdp-spectabel .pdp-specrow__v{text-align:left;overflow-wrap:anywhere}.pdp-meer{margin-top:4px}.pdp-faq{flex-direction:column;display:flex}.pdp-faq__rij{border-top:1px solid var(--hair-rij)}.pdp-faq__vraag{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 2px;font-size:15.5px;font-weight:600;display:flex}.pdp-faq__wrap{grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.4,0,.2,1);display:grid}.pdp-faq__wrap.is-open{grid-template-rows:1fr}.pdp-faq__antwoord-buiten{overflow:hidden}.pdp-faq__antwoord{color:#16181aa8;margin:0;padding:0 44px 18px 2px;font-size:14.5px;line-height:1.6}.pdp-gpsr{background:var(--wit);box-shadow:inset 0 0 0 1px var(--hair-kaart);border-radius:22px;padding:26px 28px}.pdp-gpsr__warnings{color:var(--ink-62);margin:14px 0 0;padding-left:18px;font-size:13.5px}.pdp-gpsr__disclaimer{color:var(--ink-55);margin:14px 0 0;font-size:12.5px;line-height:1.55}.pdp-related__kop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.pdp .cat-root.pdp-gerelateerd-veld{background:0 0;min-height:0;font-size:16px;line-height:1.55}@media (min-width:720px){.pdp-titel{font-size:35px}.pdp-wrap{padding-left:24px;padding-right:24px}.pdp{--koptop:66px}.pdp-breadcrumb{padding-top:calc(var(--koptop) + 16px)}.pdp-main{gap:34px;padding:20px 24px 40px}.pdp-sectie{padding:52px 0}.pdp-gpsr{padding:26px 28px}}@media (min-width:1120px){.pdp{padding-bottom:80px}.pdp-titel{font-size:41px}.pdp-wrap{padding-left:40px;padding-right:40px}.pdp-breadcrumb{padding-top:calc(var(--koptop) + 18px)}.pdp-main{grid-template-columns:minmax(0,1.05fr) minmax(430px,.95fr);gap:60px;padding:26px 40px 72px}.pdp-sectie{padding:64px 0}.pdp-inklap__body .pdp-specs{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:44px;display:grid}.pdp-gpsr .pdp-specs{column-gap:56px}}@media (prefers-reduced-motion:reduce){.pdp *,.pdp :before,.pdp :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.pdp-bundel-items{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pdp-bundel-item{box-shadow:inset 0 0 0 1px var(--hair);background:#16181a08;border-radius:16px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px 8px 8px;display:grid}.pdp-bundel-item__foto{background:#fff;border-radius:12px;width:52px;height:52px;position:relative;overflow:hidden}.pdp-bundel-item__tekst{flex-direction:column;gap:2px;min-width:0;display:flex}.pdp-bundel-item__naam{color:inherit;font-size:15.5px;font-weight:600;text-decoration:none}a.pdp-bundel-item__naam:hover,a.pdp-bundel-item__naam:focus-visible{text-decoration:underline}.pdp-bundel-item__detail{color:var(--ink-50);font-size:12.5px}.pdp-bundel-item__bollen{display:inline-flex}.pdp-bundel-item__bol{border-radius:50%;width:16px;height:16px;margin-left:-4px;box-shadow:0 0 0 2px #fff,inset 0 0 0 1px #16181a24}.pdp{--header-h:var(--poh-header-h,92px);--koopbalk-h:var(--actiebalk-h,84px);--pdp-groen:#2f6f50;--pdp-boven:calc(24px + 18px + 20px);--pdp-zij:16px;--duim-h:56px;--duim-gap:8px;--stage-radius:16px}.pdp-breadcrumb{color:var(--ink-50);font-size:13px;line-height:18px}@media (max-width:767px){.pdp-breadcrumb{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (min-width:768px){.pdp{--pdp-zij:24px;--duim-h:64px;--koopbalk-h:var(--actiebalk-h,76px);--stage-radius:24px}.pdp-breadcrumb{padding:calc(var(--header-h) + 24px) 0 20px;white-space:nowrap;flex-wrap:nowrap;overflow:hidden}.pdp-breadcrumb>span{flex:none}.pdp-breadcrumb>span:last-child{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.pdp-wrap--kop{padding-left:var(--pdp-zij);padding-right:var(--pdp-zij)}}.pdp-main{padding:12px var(--pdp-zij) 32px;gap:24px}@media (min-width:768px){.pdp-main{padding:0 var(--pdp-zij) 40px;gap:32px}}@media (min-width:1024px){.pdp{--pdp-zij:24px;--pdp-gap:32px;--pdp-max:1200px;--info-min:440px;--duim-kol:72px;--duim-kol-gap:16px}.pdp-main,.pdp-wrap--kop{max-width:calc(var(--pdp-max) + 2 * var(--pdp-zij))}.pdp-main{grid-template-columns:calc(var(--duim-kol) + var(--duim-kol-gap) + var(--stage)) minmax(var(--info-min), 1fr);gap:var(--pdp-gap);padding-bottom:72px}}@media (min-width:1280px){.pdp{--pdp-zij:40px;--pdp-gap:56px;--pdp-max:1480px;--koopbalk-h:var(--actiebalk-h,84px)}}.pdp-main{--stage-hoogte:calc(100svh - var(--header-h) - var(--pdp-boven) - 16px - var(--duim-h) - var(--koopbalk-h) - 16px)}@media (min-width:768px){.pdp-main{--stage:max(360px, min(100%, var(--stage-hoogte)))}.pdp-galerij{width:var(--stage);justify-self:center;max-width:100%;position:static;top:auto}}@media (min-width:1024px){.pdp-main{--stage-hoogte:calc(100svh - var(--header-h) - var(--pdp-boven) - var(--koopbalk-h) - 16px);--stage-breedte:calc(min(100vw - 16px - 2 * var(--pdp-zij), var(--pdp-max)) - var(--pdp-gap) - var(--info-min) - var(--duim-kol) - var(--duim-kol-gap));--stage:max(360px, min(var(--stage-breedte), var(--stage-hoogte)))}.pdp-galerij{grid-template-columns:var(--duim-kol) var(--stage);column-gap:var(--duim-kol-gap);justify-self:stretch;width:auto;display:grid}.pdp-galerij>.pdp-stage{grid-area:1/2}.pdp-galerij:not(:has(>.pdp-thumbs)){grid-template-columns:var(--stage);justify-content:center}.pdp-galerij:not(:has(>.pdp-thumbs))>.pdp-stage{grid-column:1}}@media (min-width:1024px) and (min-height:700px){.pdp-galerij{top:calc(var(--header-h) + 24px);align-self:start;position:sticky}}.pdp-galerij:focus{outline:none}.pdp-galerij:focus-visible>.pdp-stage{outline:2px solid var(--pdp-groen);outline-offset:3px}.pdp-stage__inner--foto{touch-action:pan-y}.pdp-stage__badge{padding:6px 12px;font-size:11px;top:16px;left:16px}.pdp-stage__teller{z-index:2;color:var(--wit);font-variant-numeric:tabular-nums;pointer-events:none;background:#16181ab8;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;line-height:1.4;position:absolute;bottom:16px;right:16px}@media (max-width:767px){.pdp-stage__teller{display:none}}.pdp-stage__vervaag{z-index:1;pointer-events:none;animation:.15s ease-out forwards pdp-vervaag;position:absolute;inset:0}.pdp-stage__vervaag img{object-fit:cover;width:100%;height:100%;display:block}@keyframes pdp-vervaag{to{opacity:0}}@media (prefers-reduced-motion:reduce){.pdp-stage__vervaag{display:none}}.pdp-pijl{display:none}@media (min-width:768px){.pdp-pijl{z-index:3;background:var(--wit);color:#1a1a1a;cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:opacity .15s,box-shadow .15s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 10px #16181a2e}.pdp-pijl:hover{box-shadow:0 4px 16px #16181a42}.pdp-pijl:focus-visible{outline:2px solid var(--pdp-groen);outline-offset:2px}.pdp-pijl--vorige{left:12px}.pdp-pijl--volgende{right:12px}}@media (min-width:1024px){.pdp-pijl,.pdp .fs-pijl{width:48px;height:48px}}@media (min-width:1024px) and (hover:hover){.pdp-pijl{opacity:0}.pdp-stage:hover .pdp-pijl,.pdp-galerij:focus-visible .pdp-pijl{opacity:1}.pdp-galerij:has(:focus-visible) .pdp-pijl{opacity:1}}@media (prefers-reduced-motion:reduce){.pdp-pijl{transition:none}}.pdp .pdp-stage:not(.fs-container) .fs-knop{background:#ffffffeb;border-radius:50%;justify-content:center;gap:0;width:40px;min-width:0;height:40px;padding:0}.pdp .pdp-stage:not(.fs-container) .fs-knop .fs-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pdp .pdp-stage:not(.fs-container)>.fs-knop{top:16px;bottom:auto;right:16px}.pdp-thumb{border-radius:12px}.pdp-thumb.is-active{outline:2px solid var(--pdp-groen);outline-offset:2px;box-shadow:inset 0 0 0 1px #16181a1a}.pdp-thumb--3d{background:var(--wit);box-shadow:inset 0 0 0 1px var(--hair-sterk)}.pdp-thumb--3d .pdp-thumb__label{color:var(--pdp-groen);letter-spacing:.02em;gap:2px;font-family:inherit;font-size:12px;font-weight:700}.pdp-thumb__play{width:28px;height:28px;color:var(--wit);pointer-events:none;background:#16181a9e;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1023px){.pdp-thumbs{gap:var(--duim-gap);margin:6px calc(-1 * var(--pdp-zij)) 0 -4px;padding:4px var(--pdp-zij) 4px 4px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding-left:4px;display:flex;position:relative;overflow-x:auto}.pdp-thumbs::-webkit-scrollbar{display:none}.pdp-thumb{flex:0 0 var(--duim-h);width:var(--duim-h);height:var(--duim-h);aspect-ratio:auto;scroll-snap-align:start}}@media (max-width:767px){.pdp-thumbs{--duim-gap:8px}.pdp-thumb{border-radius:10px}}@media (min-width:1024px){.pdp-thumbs{gap:var(--duim-gap);height:var(--stage);scroll-snap-type:y proximity;scrollbar-width:none;flex-direction:column;grid-area:1/1;margin:0;display:flex;position:relative;overflow-y:auto}.pdp-thumbs::-webkit-scrollbar{display:none}.pdp-thumbs[data-meer]{-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}.pdp-thumb{flex:0 0 var(--duim-kol);width:var(--duim-kol);height:var(--duim-kol);aspect-ratio:auto;opacity:.72;scroll-snap-align:start;border-radius:10px;transition:opacity .15s}.pdp-thumb:hover,.pdp-thumb:focus-visible,.pdp-thumb.is-active{opacity:1}.pdp-thumb:focus-visible{outline:2px solid var(--pdp-groen);outline-offset:-2px}.pdp-thumb.is-active{outline:0}.pdp-thumb.is-active:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #1a1a1a}}.pdp-stippen{display:none}@media (max-width:767px){.pdp-stippen{justify-content:center;margin-top:10px;display:flex}.pdp-stippen__rij{align-items:center;gap:5px;height:6px;display:inline-flex}.pdp-stip{background:#16181a38;border-radius:999px;width:6px;height:6px;transition:width .15s}.pdp-stip.is-active{background:#1a1a1a;width:18px}}@media (prefers-reduced-motion:reduce){.pdp-stip{transition:none}}.pdp-koop{gap:24px}.pdp-titel{letter-spacing:-.02em;font-size:24px;font-weight:800;line-height:1.2}.pdp-sub{margin-top:8px;font-size:15px}.pdp-kaart-blok__kop{margin-bottom:12px}.pdp-score{color:var(--ink-62);align-items:center;gap:8px;margin-top:12px;font-size:14px;line-height:1.4;text-decoration:none;display:inline-flex}.pdp-score .rv-sterren{gap:1px;display:inline-flex}.pdp-score__getal{color:var(--ink);font-weight:700}.pdp-score:hover .pdp-score__aantal{text-underline-offset:3px;text-decoration:underline}.pdp-flowblok{flex-direction:column;gap:12px;display:flex}.pdp-flowblok:empty{display:none}.pdp-flow{gap:4px;padding:4px}.pdp-flow__helft{height:44px}.pdp-flow__uitleg{margin:0}.pdp-maten{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pdp-maat{border-radius:14px;justify-content:center;gap:2px;height:64px;padding:0 12px}.pdp-maat__label{font-size:15px;font-weight:700;line-height:1.2}.pdp-maat__prijs{color:var(--ink-55);font-size:13px;font-weight:500;line-height:1.3}.pdp-maat.is-active .pdp-maat__prijs{color:var(--brand-dark);font-weight:600}.pdp-vastekleur{height:40px;padding:0 14px 0 8px;font-size:14px}.pdp-vastekleur__bol{width:24px;height:24px}@media (min-width:768px){.pdp-koop{gap:32px}.pdp-titel{font-size:30px;line-height:1.15}.pdp-sub{margin-top:12px;font-size:16px}.pdp-kaart-blok__kop{margin-bottom:16px}.pdp-maten{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:12px}.pdp-maat{height:68px}.pdp-maat__label{font-size:16px}.pdp-vastekleuren{gap:12px}}@media (min-width:1024px){.pdp-titel{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (min-width:1280px){.pdp-titel{font-size:34px}.pdp-maat{height:76px}}.pdp-maten{--vak-h:40px;--maat-h-sil:96px}.pdp-maat--silhouet{height:var(--maat-h-sil);justify-content:flex-start;padding:10px 12px;container-type:inline-size}.pdp-maat--silhouet .pdp-maat__label,.pdp-maat--silhouet .pdp-maat__prijs{white-space:nowrap}.pdp-maat__sil{--sil-top:min(var(--vak-h), calc(100cqw / var(--sil-r)));width:100%;height:var(--vak-h);pointer-events:none;flex:none;justify-content:flex-start;align-items:flex-end;margin-bottom:6px;display:flex}.pdp-maat__fig{height:calc(var(--sil-top) * var(--sil-h));width:calc(var(--sil-top) * var(--sil-h) * var(--sil-r));fill:#b8cdc0;transition:fill var(--overgang);display:block;overflow:visible}.pdp-maat.is-active .pdp-maat__fig{fill:var(--pdp-groen)}@media (min-width:768px){.pdp-maten{--vak-h:44px;--maat-h-sil:104px}}@media (min-width:1280px){.pdp-maten{--vak-h:48px;--maat-h-sil:112px}}.pdp-sale__einde{font-variant-numeric:tabular-nums;min-height:1.4em;margin:8px 0 12px;font-size:14px;line-height:1.4}
