.pdp-pagina .wf-ph{font-size:.75em}.pdp .wf-btn,.cv .wf-btn,.pdp-plak .wf-btn,.pdp-404 .wf-btn{border-color:var(--c-brand);background:var(--c-brand);color:var(--c-on-photo);font-family:var(--font-body);font-weight:700}.pdp :focus-visible,.cv :focus-visible,.pdp-plak :focus-visible,.pdp-lb :focus-visible,.pdp-uk-lijst :focus-visible{outline:2px dashed var(--c-focus);outline-offset:3px}.pdp-kruim ol{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-2);margin:0 0 var(--s-4);padding:0;list-style:none;color:var(--c-muted);font-size:var(--fs-xs)}.pdp-kruim li+li:before{content:"/";margin-right:var(--s-2);color:var(--c-line-strong)}.pdp-kruim a{color:inherit}.pdp-kruim [aria-current]{color:var(--c-ink);text-decoration:none;pointer-events:none}.pdp-boven{display:grid;gap:var(--s-6)}@media(min-width:61.875em){.pdp-boven{grid-template-columns:minmax(0,41rem) minmax(0,1fr);gap:var(--s-8);align-items:start}}.pdp-gal{display:grid;gap:var(--s-3);min-width:0}.pdp-gal__duimen{display:none}.pdp-gal__groot{position:relative;overflow:hidden;aspect-ratio:var(--pdp-ratio, 1 / 1);border-radius:var(--radius-lg);background:var(--c-surface)}.pdp-gal__spoor{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.pdp-gal__spoor::-webkit-scrollbar{display:none}.pdp-gal__foto{flex:0 0 100%;margin:0;scroll-snap-align:start}.pdp-gal__foto img{display:block;width:100%;height:100%;object-fit:cover}.pdp-gal__brei{position:absolute;right:0;bottom:0;left:0;z-index:2;height:.875rem;background:var(--c-bg);-webkit-mask:var(--knit-steek) 0 0 / 12px 9px repeat-x;mask:var(--knit-steek) 0 0 / 12px 9px repeat-x;pointer-events:none}.pdp-gal__teller{position:absolute;right:var(--s-3);bottom:1.375rem;z-index:3;margin:0;padding:.125rem var(--s-3);border-radius:var(--radius-pill);background:var(--c-bg);color:var(--c-ink);font-size:var(--fs-xs);font-weight:700;font-variant-numeric:tabular-nums}.pdp-gal__zoom{position:absolute;top:var(--s-3);right:var(--s-3);z-index:3;display:grid;place-items:center;width:var(--tap);height:var(--tap);padding:0;border:0;border-radius:50%;background:var(--c-bg);color:var(--c-brand);cursor:zoom-in;box-shadow:var(--shadow-sm)}.pdp-gal__zoom svg{width:1.25rem;height:1.25rem}.pdp-gal__stipjes{display:flex;justify-content:center;gap:.375rem}.pdp-gal__stipjes i{width:.4375rem;height:.4375rem;border-radius:var(--radius-pill);background:var(--c-line-strong);transition:width var(--dur) var(--ease-soft),background-color var(--dur) var(--ease-soft)}.pdp-gal__stipjes i.is-aan{width:1.125rem;background:var(--c-brand)}@media(min-width:61.875em){.pdp-gal{position:sticky;top:calc(var(--header-h) + var(--s-4));align-self:start;grid-template-columns:4.5rem minmax(0,1fr);align-items:start}.pdp-gal__duimen{display:grid;gap:var(--s-2)}.pdp-gal__groot{grid-column:-2 / -1}.pdp-gal--een{grid-template-columns:minmax(0,1fr)}.pdp-gal__duim{width:4.5rem;height:4.5rem;padding:0;overflow:hidden;border:0;border-radius:var(--radius);background:var(--c-surface);cursor:pointer;opacity:.65;transition:opacity var(--dur) var(--ease-soft)}.pdp-gal__duim img{display:block;width:100%;height:100%;object-fit:cover}.pdp-gal__duim[aria-current=true]{opacity:1;outline:2px solid var(--c-brand);outline-offset:2px}.pdp-gal__stipjes{display:none}}@media(min-width:61.875em)and (hover:hover){.pdp-gal__duim:hover{opacity:1}}.pdp-info{display:grid;gap:var(--s-4);align-content:start;min-width:0}.pdp-titel{margin:0;font-family:var(--font-display);font-size:clamp(1.75rem,1.35rem + 1.5vw,2.5rem);font-weight:400;line-height:var(--lh-heading);font-synthesis:none;text-wrap:balance}.pdp-ondertitel{margin:calc(-1 * var(--s-2)) 0 0;font-size:var(--fs-md)}.pdp-ondertitel b{color:var(--c-yarn-ink)}.pdp-sterren{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--s-1) var(--s-2);justify-self:start;min-height:var(--tap);color:var(--c-muted);font-size:var(--fs-sm);text-decoration:none}.pdp-sterren b{color:var(--c-ink)}.pdp-sterren__n{text-decoration:underline;text-underline-offset:.25em}.pdp-sterren.is-leeg{margin:0;min-height:0}.pdp-sterren__bols{display:inline-flex;gap:2px}.pdp-sterren__bols svg{width:1rem;height:1rem}.pdp-prijs{display:grid;gap:var(--s-1)}.pdp-prijs p{margin:0}.pdp-prijs__nu{font-size:1.625rem;font-weight:700;font-variant-numeric:tabular-nums}.pdp-prijs__nu small{color:var(--c-muted);font-size:var(--fs-sm);font-weight:400}.pdp-prijs__nu .is-sale{color:var(--c-sale)}.pdp-prijs__nu s{color:var(--c-muted);font-size:var(--fs-md);font-weight:400}.pdp-prijs__regel{color:var(--c-muted);font-size:var(--fs-xs)}.pdp-warmte{display:inline-flex;gap:3px}.pdp-warmte i{width:.6875rem;height:.6875rem;border-radius:50%;background:var(--c-yarn);box-shadow:inset 0 0 0 1.5px var(--c-yarn-dark)}.pdp-warmte i.is-uit{background:transparent;box-shadow:inset 0 0 0 1.5px var(--c-line-strong)}.pdp-keuze{min-width:0;margin:0;padding:0;border:0}.pdp-keuze__kop{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-1) var(--s-2);width:100%;margin-bottom:var(--s-2);padding:0;font-size:var(--fs-sm);font-weight:700}.pdp-keuze__nu{margin-right:auto;color:var(--c-muted);font-weight:400}.pdp-keuze__hulp{display:inline-flex;align-items:center;min-height:var(--tap);padding:0;border:0;background:none;color:var(--c-brand);font-size:var(--fs-xs);font-weight:700;text-decoration:underline;text-underline-offset:.3em;cursor:pointer}.pdp-keuze__hint{margin:var(--s-1) 0 0;color:var(--c-sale);font-size:var(--fs-xs);font-weight:700}.pdp-keuze__hint:empty{display:none}.pdp-warm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-2)}.pdp-warm__k,.pdp-maat,.pdp-kleur{border:1.5px solid var(--c-line-strong);background:var(--c-bg);color:var(--c-ink);cursor:pointer;transition:border-color var(--dur) var(--ease-soft),background-color var(--dur) var(--ease-soft),color var(--dur) var(--ease-soft)}.pdp-warm__k{display:grid;gap:var(--s-1);align-content:start;min-width:0;min-height:var(--tap);padding:var(--s-3);border-radius:var(--radius);text-align:left}.pdp-warm__k b{font-size:var(--fs-sm);overflow-wrap:anywhere}.pdp-warm__k small{color:var(--c-muted);font-size:var(--fs-xs);line-height:1.35}.pdp-warm__k[aria-checked=true]{border-color:var(--c-brand);background:var(--c-surface-2);box-shadow:inset 0 0 0 1px var(--c-brand)}.pdp-maten{display:grid;grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));gap:var(--s-2)}.pdp-maat{min-height:var(--tap);padding:0 var(--s-2);border-radius:var(--radius);font-size:var(--fs-sm);font-weight:700;font-variant-numeric:tabular-nums}.pdp-kleuren{display:flex;flex-wrap:wrap;gap:var(--s-2)}.pdp-kleur{display:inline-flex;align-items:center;gap:var(--s-2);min-height:var(--tap);padding:0 var(--s-4) 0 var(--s-2);border-radius:var(--radius-pill);font-size:var(--fs-sm);font-weight:700}.pdp-kleur__staal{width:1.5rem;height:1.5rem;border-radius:50%;background:var(--staal);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c-scrim) 22%,transparent)}.pdp-maat[aria-checked=true],.pdp-kleur[aria-checked=true]{border-color:var(--c-brand);background:var(--c-brand);color:var(--c-on-photo)}.pdp-maat.is-uit,.pdp-kleur.is-uit{color:var(--c-muted);text-decoration:line-through;background:repeating-linear-gradient(135deg,transparent 0 6px,color-mix(in srgb,var(--c-line) 70%,transparent) 6px 7px),var(--c-bg)}.pdp-maat.is-uit[aria-checked=true],.pdp-kleur.is-uit[aria-checked=true]{color:var(--c-on-photo);background:var(--c-brand)}@media(hover:hover){.pdp-warm__k:hover,.pdp-maat:hover,.pdp-kleur:hover{border-color:var(--c-brand)}}.pdp-keuze.is-mist [role=radiogroup]{border-radius:var(--radius);box-shadow:0 0 0 2px var(--c-bg),0 0 0 4px var(--c-sale)}.wf-motion .pdp-keuze.is-schud [role=radiogroup]{animation:pdp-schud .45s var(--ease-soft)}@keyframes pdp-schud{20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}.pdp-voorraad{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-4);font-size:var(--fs-sm)}.pdp-voorraad span{display:inline-flex;align-items:center;gap:var(--s-2)}.pdp-voorraad__lever{color:var(--c-muted)}.pdp-stip{width:.5625rem;height:.5625rem;border-radius:50%;background:var(--c-success);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-success) 25%,transparent)}.pdp-stip.is-laag{background:var(--c-yarn-dark);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-yarn) 30%,transparent)}.pdp-stip.is-uit{background:var(--c-muted);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-line-strong) 40%,transparent)}.pdp-samen{position:relative;display:grid;gap:var(--s-2);padding:var(--s-4);border-radius:var(--radius);background:var(--c-surface-2)}.pdp-samen:before{content:"";position:absolute;inset:var(--stitch-inset);border:var(--stiksel-r, var(--stitch)) var(--c-line-strong);border-radius:calc(var(--radius) - var(--stitch-inset) / 2);pointer-events:none}.pdp-samen__kop{margin:0;font-size:var(--fs-sm);font-weight:700}.pdp-samen__lijst{display:grid;gap:var(--s-1);margin:0;padding:0;list-style:none}.pdp-samen__item{position:relative;display:grid;grid-template-columns:auto 3rem minmax(0,1fr) auto;align-items:center;gap:var(--s-3);min-height:3.5rem;font-size:var(--fs-sm);cursor:pointer}.pdp-samen__item input{-webkit-appearance:none;appearance:none;display:grid;place-items:center;width:1.375rem;height:1.375rem;margin:0;border-radius:6px;background:var(--c-bg);box-shadow:inset 0 0 0 1.5px var(--c-line-strong);cursor:pointer}.pdp-samen__item input:checked{background:var(--c-brand);box-shadow:none}.pdp-samen__item input:checked:after{content:"";width:.625rem;height:.3125rem;border:2px solid var(--c-on-photo);border-top:0;border-right:0;transform:rotate(-45deg) translate(1px,-1px)}.pdp-samen__item img{width:3rem;height:3.75rem;border-radius:var(--radius-sm);object-fit:cover}.pdp-samen__tekst{display:grid;min-width:0}.pdp-samen__tekst a{color:var(--c-ink);font-weight:700;text-decoration:none;overflow-wrap:anywhere}@media(hover:hover){.pdp-samen__tekst a:hover{text-decoration:underline}}.pdp-samen__tekst small{color:var(--c-muted);font-size:var(--fs-xs)}.pdp-samen__prijs{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.pdp-samen__som{display:flex;justify-content:space-between;gap:var(--s-2);margin:0;padding-top:var(--s-2);border-top:var(--lijn-r, var(--stitch)) var(--c-line-strong);color:var(--c-muted);font-size:var(--fs-sm)}.pdp-samen__som b{color:var(--c-ink);font-variant-numeric:tabular-nums}.pdp-koop{display:flex;gap:var(--s-3);align-items:stretch}.pdp-aantal{display:flex;flex:none;align-items:center;border:1.5px solid var(--c-line-strong);border-radius:var(--radius-pill);background:var(--c-bg)}.pdp-aantal button{display:grid;place-items:center;width:var(--tap);height:3.25rem;padding:0;border:0;border-radius:var(--radius-pill);background:none;color:var(--c-brand);cursor:pointer}.pdp-aantal button:disabled{color:var(--c-line-strong);cursor:default}.pdp-aantal svg{width:1.125rem;height:1.125rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.pdp-aantal output{min-width:1.25rem;font-weight:700;text-align:center;font-variant-numeric:tabular-nums}.pdp-koop__knop.wf-btn{flex:1;min-width:0;min-height:3.375rem;padding:0 var(--s-4);font-size:var(--fs-md);text-align:center}.pdp-koop__knop svg{width:1rem;height:1rem;vertical-align:-.15em}.pdp .pdp-koop__knop.is-wacht{border-color:var(--c-line-strong);background:var(--c-surface);color:var(--c-brand)}.pdp .pdp-koop__knop.is-mail{border-color:var(--c-brand);background:var(--c-bg);color:var(--c-brand)}.pdp .pdp-koop__knop.is-wacht,.pdp .pdp-koop__knop.is-mail{--vul: var(--c-brand);--vul-tekst: var(--c-on-photo)}.pdp-verzend{display:grid;gap:var(--s-2)}.pdp-verzend__tekst{margin:0;color:var(--c-muted);font-size:var(--fs-sm)}.pdp-verzend__tekst b{color:var(--c-ink)}ul.pdp-beloftes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-2);margin:0;padding:var(--s-4) 0 0;border-top:var(--lijn-r, var(--stitch)) var(--c-line-strong);list-style:none}.pdp-beloftes li{display:grid;justify-items:center;gap:var(--s-1);font-size:var(--fs-xs);font-weight:700;text-align:center}.pdp-beloftes svg{width:1.5rem;height:1.5rem;color:var(--c-brand)}.pdp-plak{position:fixed;right:0;bottom:0;left:0;z-index:45;display:flex;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--gutter) calc(var(--s-2) + env(safe-area-inset-bottom));border-top:var(--lijn-r, var(--stitch)) var(--c-line-strong);background:var(--c-bg);box-shadow:0 -.625rem 1.25rem -.875rem color-mix(in srgb,var(--c-scrim) 40%,transparent);transform:translateY(110%);transition:transform var(--dur-slow) var(--ease-soft)}.pdp-plak.is-aan{transform:none}html.lade-open .pdp-plak{transform:translateY(110%)}.pdp-plak img{flex:none;width:2.75rem;height:3.4375rem;border-radius:var(--radius-sm);object-fit:cover}.pdp-plak__tekst{flex:1;min-width:0;margin:0;overflow:hidden;font-size:var(--fs-xs);line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.pdp-plak__tekst b{display:block;font-size:var(--fs-md);font-variant-numeric:tabular-nums}.pdp-plak__knop.wf-btn{flex:none;padding:0 var(--s-4)}html.pdp-plak-aan .wf-cartbar{display:none}html.pdp-plak-aan body{padding-bottom:4.5rem}@media(min-width:61.875em){.pdp-plak{display:none}}.pdp-lb{width:min(100% - 2 * var(--s-4),60rem);max-width:none;max-height:calc(100dvh - 2 * var(--s-4));padding:var(--s-4);border:0;border-radius:var(--radius-lg);background:var(--c-bg);color:var(--c-ink)}.pdp-lb[open]{display:grid;gap:var(--s-3)}.pdp-lb::backdrop{background:color-mix(in srgb,var(--c-scrim) 78%,transparent)}.pdp-lb__kop,.pdp-lb__nav{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3)}.pdp-lb__nav{justify-content:center}.pdp-lb__teller{margin:0;font-size:var(--fs-sm);font-weight:700}.pdp-lb__foto{margin:0}.pdp-lb__foto img{display:block;width:100%;height:auto;max-height:calc(100dvh - 12rem);border-radius:var(--radius);object-fit:contain}.pdp-lb__knop{display:grid;place-items:center;width:var(--tap);height:var(--tap);padding:0;border:1.5px solid var(--c-line-strong);border-radius:50%;background:var(--c-bg);color:var(--c-brand);cursor:pointer}.pdp-lb__knop svg{width:1.125rem;height:1.125rem;fill:none;stroke:currentColor;stroke-width:1.8}.pdp-404__in{display:grid;justify-items:center;gap:var(--s-4);text-align:center}.pdp-404__schaap{width:7.5rem;height:5.625rem;color:var(--c-brand)}.pdp-404__titel{margin:0;font-family:var(--font-display);font-size:var(--fs-2xl);font-weight:400;line-height:var(--lh-heading);font-synthesis:none;text-wrap:balance}.pdp-404__tekst{max-width:40ch;margin:0;color:var(--c-muted)}.pdp-404__knoppen{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s-4);align-items:center}.pdp-uk-raster{display:grid;gap:var(--s-6)}@media(min-width:61.875em){.pdp-uk-raster{grid-template-columns:minmax(0,1fr) 20rem;gap:var(--s-7);align-items:start}.pdp-uk-raster--een{grid-template-columns:minmax(0,1fr)}}.pdp-uk-lijst{border-top:var(--lijn-r, var(--stitch)) var(--c-line-strong)}.pdp-uk-zij{display:grid;gap:var(--s-3);justify-items:start;padding:var(--s-6);border-radius:var(--radius-lg);background:var(--c-surface)}.pdp-uk-zij__kop{margin:0;font-family:var(--font-display);font-size:var(--fs-xl);font-weight:400;line-height:1.2;font-synthesis:none}.pdp-uk-zij__tekst{margin:0;color:var(--c-muted)}.pdp-uk-zij__knop{min-height:var(--tap)}.pdp-uk-zij__km{margin-top:var(--s-2)}@media(min-width:61.875em)and (min-height:40em){.pdp-uk-zij{position:sticky;top:calc(var(--header-zichtbaar, 1) * var(--header-h) + var(--s-5));transition:top .25s cubic-bezier(.22,.61,.36,1)}}@media(prefers-reduced-motion:reduce){.pdp-uk-zij{transition:none}}.pdp-uk{border-bottom:var(--lijn-r, var(--stitch)) var(--c-line-strong)}.pdp-uk summary{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);min-height:3.75rem;list-style:none;cursor:pointer}.pdp-uk summary::-webkit-details-marker{display:none}.pdp-uk__kop{margin:0;font-family:var(--font-display);font-size:var(--fs-xl);font-weight:400;line-height:1.2;font-synthesis:none}.pdp-uk__pl{position:relative;flex:none;width:1rem;height:1rem}.pdp-uk__pl:before,.pdp-uk__pl:after{content:"";position:absolute;top:50%;right:0;left:0;height:1.5px;background:var(--c-brand);transition:transform var(--dur) var(--ease-soft)}.pdp-uk__pl:after{transform:rotate(90deg)}.pdp-uk[open] .pdp-uk__pl:after{transform:rotate(0)}.pdp-uk__in{display:grid;gap:var(--s-3);max-width:65ch;padding-bottom:var(--s-5)}.pdp-uk__in p{margin:0}.pdp-uk__klein{color:var(--c-muted);font-size:var(--fs-sm)}.pdp-uk__tabel{overflow-x:auto}.pdp-uk__tabel table{width:100%;min-width:22rem;border-collapse:collapse;font-size:var(--fs-sm)}.pdp-uk__tabel th,.pdp-uk__tabel td{padding:var(--s-2) var(--s-4) var(--s-2) 0;border-bottom:1px solid var(--c-line);text-align:left;white-space:nowrap}.pdp-uk__tabel tbody th{font-variant-numeric:tabular-nums}.pdp-fq__kop{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--s-2) var(--s-5);margin-bottom:var(--s-5)}.pdp-fq__kop>:first-child{margin:0;flex-basis:100%}.pdp-fq__kop h2{margin:0}.pdp-fq__lijst{display:grid;gap:var(--s-6)}@media(min-width:61.875em){.pdp-fq__lijst{grid-template-columns:repeat(3,minmax(0,1fr))}}.cv-ki{margin:0 0 var(--s-1);color:var(--c-yarn-ink);font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--tracking-kicker);text-transform:uppercase}.cv-ki--kop{margin-bottom:var(--s-3);font-family:var(--font-body)}.cv-h{margin:0 0 var(--s-5);font-family:var(--font-display);font-size:var(--fs-section);font-weight:400;line-height:var(--lh-heading);font-synthesis:none;text-wrap:balance}.cv-h em{font-style:normal}.cv :where(ul,ol){margin:0;padding:0;list-style:none}.cv-opl{display:flex;gap:var(--s-2);align-items:flex-start;color:var(--c-ink);font-size:var(--fs-sm)}.cv-opl svg{flex:none;width:1rem;height:1rem;margin-top:.1875rem;color:var(--c-success)}.cv-anders{margin:var(--s-4) 0 0;color:var(--c-muted);font-size:var(--fs-sm)}.cv-anders b{color:var(--c-ink)}.cv-bron{margin:var(--s-3) 0 0;color:var(--c-muted);font-size:var(--fs-xs)}.cv-tabel{overflow-x:auto}.cv-tabel table{width:100%;min-width:32.5rem;border-collapse:separate;border-spacing:0;font-size:var(--fs-sm)}.cv-tabel th,.cv-tabel td{padding:var(--s-3);border-bottom:1px solid var(--c-line);text-align:left}.cv-tabel thead th{font-family:var(--font-display);font-size:var(--fs-xl);font-weight:400;font-synthesis:none}.cv-tabel thead th small{display:block;color:var(--c-yarn-ink);font-family:var(--font-body);font-size:var(--fs-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cv-tabel tbody th{font-weight:700}.cv-tabel .is-wol{background:var(--c-surface-2)}.cv-tabel thead .is-wol{border-radius:var(--radius) var(--radius) 0 0}.cv-tabel tbody tr:last-child .is-wol{border-radius:0 0 var(--radius) var(--radius)}.cv-tabel td.is-ja:before,.cv2-vk li.is-ja:before{content:"\2713  ";color:var(--c-success);font-weight:700}.cv-tabel td.is-half:before,.cv2-vk li.is-half:before{content:"~ ";color:var(--c-yarn-ink);font-weight:700}.cv-tabel td.is-nee:before,.cv2-vk li.is-nee:before{content:"\2717  ";color:var(--c-muted)}.cv-tabel td.is-nee{color:var(--c-muted)}.cv-herken{display:grid;gap:var(--s-3)}.cv-hk{position:relative;display:grid;gap:var(--s-2);align-content:start;padding:var(--s-5) var(--s-5) var(--s-4);border-radius:var(--radius-lg);background:var(--c-surface-2)}.cv-hk:before,.cv3-quiz:before{content:"";position:absolute;inset:var(--stitch-inset);border:var(--stiksel-r, var(--stitch)) var(--c-line-strong);border-radius:calc(var(--radius-lg) - var(--stitch-inset) / 2);pointer-events:none}.cv-hk__tijd{color:var(--c-yarn-ink);font-family:var(--font-display);font-size:1.75rem;line-height:1;font-synthesis:none}.cv-hk b{font-size:var(--fs-md)}.cv-hk p{margin:0;color:var(--c-muted);font-size:var(--fs-sm)}.cv-hk .cv-opl{margin-top:var(--s-1);padding-top:var(--s-3);border-top:var(--lijn-r, var(--stitch)) var(--c-line-strong)}.cv-mech{padding:var(--s-6) var(--s-4);border-radius:var(--radius-kussen);background:var(--c-surface)}.cv-mech__stappen{display:grid;gap:var(--s-3)}.cv-mech__stappen li{position:relative;padding:var(--s-4) var(--s-4) var(--s-4) 4rem;border-radius:var(--radius-lg);background:var(--c-bg)}.cv-mech__nr{position:absolute;top:var(--s-4);left:var(--s-4);display:grid;place-items:center;width:2.125rem;height:2.125rem;border-radius:50%;background:var(--c-brand);color:var(--c-on-photo);font-weight:700}.cv-mech__stappen b{display:block;margin-bottom:.125rem;font-family:var(--font-display);font-size:1.25rem;font-weight:400;line-height:1.2;font-synthesis:none}.cv-mech__stappen p{margin:0;color:var(--c-muted);font-size:var(--fs-sm)}.cv-mech__vezel{display:block;height:2.875rem;margin-top:var(--s-3)}.cv-mech__vezel svg{width:auto;max-width:100%;height:100%}.cv-slapers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-3)}.cv-slaper{display:grid;gap:var(--s-2);align-content:start;width:100%;height:100%;padding:var(--s-4);border:1.5px solid var(--c-line-strong);border-radius:var(--radius-lg);background:var(--c-bg);color:var(--c-ink);text-align:left;cursor:pointer;transition:border-color var(--dur) var(--ease-soft),background-color var(--dur) var(--ease-soft)}.cv-slaper .kudde{width:2.75rem;height:2.0625rem;color:var(--c-brand)}.cv-slaper b{font-size:var(--fs-sm)}.cv-slaper__adv{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);color:var(--c-brand);font-size:var(--fs-xs);font-weight:700}.cv-slaper small{color:var(--c-muted);font-size:var(--fs-xs)}.cv-slaper[aria-pressed=true]{border-color:var(--c-brand);background:var(--c-surface-2)}@media(hover:hover){.cv-slaper:hover{border-color:var(--c-brand)}}ol.cv-nachten{position:relative;display:grid;gap:var(--s-4);padding-left:1.75rem}.cv-nachten:before{content:"";position:absolute;top:.5rem;bottom:.5rem;left:.5625rem;border-left:var(--lijn-b, 2px) var(--lijn, dashed) var(--c-yarn)}.cv-nachten li{position:relative}.cv-nachten li:before{content:"";position:absolute;top:.25rem;left:-1.75rem;width:1.25rem;height:1.25rem;border-radius:50%;background:var(--c-bg);box-shadow:inset 0 0 0 2px var(--c-yarn-dark)}.cv-nachten li:last-child:before{background:var(--c-yarn)}.cv-nachten small{color:var(--c-yarn-ink);font-size:var(--fs-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cv-nachten b{display:block;font-family:var(--font-display);font-size:var(--fs-xl);font-weight:400;font-synthesis:none}.cv-nachten p{margin:.125rem 0 0;color:var(--c-muted);font-size:var(--fs-sm)}.cv-citaat{margin:var(--s-2) 0 0;padding-left:var(--s-3);border-left:2px solid var(--c-yarn-light);font-size:var(--fs-sm)}.cv-citaat p{margin:0;color:var(--c-ink)}.cv-citaat footer{color:var(--c-muted);font-size:var(--fs-xs)}.cv-risico{position:relative;display:grid;gap:var(--s-4);overflow:hidden;padding:var(--s-5);border-radius:var(--radius-kussen);background:var(--c-yarn-light);color:var(--c-ink)}.cv-risico:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:var(--stiksel-r, var(--stitch)) color-mix(in srgb,var(--c-yarn-dark) 55%,transparent);border-radius:calc(var(--radius-kussen) - 7px);pointer-events:none}.cv-risico__schaap{width:5rem;height:3.75rem;color:var(--c-brand);--kudde-vacht: var(--c-surface-2)}.cv-risico__kop{margin:0 0 var(--s-2);font-family:var(--font-display);font-size:var(--fs-section);font-weight:400;line-height:var(--lh-heading);font-synthesis:none}.cv-risico li,.cv3-trust li{display:flex;gap:var(--s-2);align-items:flex-start;font-size:var(--fs-md)}.cv-risico li+li{margin-top:var(--s-1)}.cv-risico li svg,.cv3-trust li svg{flex:none;width:1rem;height:1rem;margin-top:.25rem;color:var(--c-success)}.cv-risico__act{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-4)}.cv-risico .merk-alles,.cv2-brief .merk-alles{color:var(--c-brand)}@media(min-width:48em){.cv-herken{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-4)}.cv-mech{padding:var(--s-7) var(--s-7)}.cv-mech__stappen{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-4)}.cv-mech__stappen li{padding:4rem var(--s-4) var(--s-4)}.cv-slapers{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-4)}ol.cv-nachten{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-5);padding:2.125rem 0 0}.cv-nachten:before{top:.5625rem;right:.625rem;bottom:auto;left:.625rem;border-top:var(--lijn-b, 2px) var(--lijn, dashed) var(--c-yarn);border-left:0}.cv-nachten li:before{top:-2.125rem;left:0}.cv-risico{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--s-6);padding:var(--s-6) var(--s-7)}}.cv2-nacht{padding:var(--s-5) var(--s-4);border-radius:var(--radius-kussen);background:var(--c-surface)}.cv2-nacht__lijn{position:relative;height:3.5rem;margin:var(--s-4) var(--s-2) var(--s-4)}.cv2-nacht__lijn:before{content:"";position:absolute;top:2.25rem;right:0;left:0;border-top:var(--lijn-b, 2px) var(--lijn, dashed) var(--c-line-strong)}.cv2-nacht__lijn span{position:absolute;top:0;left:var(--plek);display:grid;justify-items:center;gap:var(--s-1);color:var(--c-muted);font-size:var(--fs-xs);transform:translate(-50%)}.cv2-nacht__lijn .is-start{justify-items:start;transform:none}.cv2-nacht__lijn .is-moment:last-child{justify-items:end;transform:translate(-100%)}.cv2-nacht__lijn i{order:2;width:.875rem;height:.875rem;margin-top:1.375rem;border-radius:50%;background:var(--c-bg);box-shadow:inset 0 0 0 2px var(--c-line-strong)}.cv2-nacht__lijn .is-start i{order:0;margin-top:1.8rem}.cv2-nacht__lijn .is-moment i{width:1.375rem;height:1.375rem;margin-top:0;background:var(--c-yarn);box-shadow:0 0 0 5px color-mix(in srgb,var(--c-yarn) 25%,transparent)}.cv2-nacht__lijn .is-moment b{color:var(--c-ink);font-size:var(--fs-sm)}.cv2-nacht__kol{display:grid;gap:var(--s-3)}.cv2-nacht__kol li{padding:var(--s-4);border-radius:var(--radius);background:var(--c-bg)}.cv2-nacht__kol b{display:block;font-family:var(--font-display);font-size:var(--fs-xl);font-weight:400;font-synthesis:none}.cv2-nacht__kol p{margin:var(--s-1) 0 var(--s-2);color:var(--c-muted);font-size:var(--fs-sm)}.cv2-mech{display:grid;gap:var(--s-7)}.cv2-mech__rij{display:grid;gap:var(--s-4);align-items:center}.cv2-mech__beeld{display:grid;place-items:center;justify-self:center;width:min(9.5rem,70%);aspect-ratio:1;border-radius:50%;background:var(--c-surface-2);box-shadow:inset 0 0 0 1.5px var(--c-line-strong),0 0 0 10px var(--c-bg),0 0 0 11.5px var(--c-line)}.cv2-mech__beeld svg{width:70%}.cv2-mech__tx{display:grid;gap:var(--s-1)}.cv2-mech__tx small{color:var(--c-yarn-ink);font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--tracking-kicker);text-transform:uppercase}.cv2-mech__tx b{font-family:var(--font-display);font-size:var(--fs-section);font-weight:400;line-height:1.15;font-synthesis:none}.cv2-mech__tx>span{max-width:46ch;color:var(--c-muted)}.cv2-tabs{display:flex;gap:var(--s-1);overflow-x:auto;border-bottom:1.5px solid var(--c-line);scrollbar-width:none}.cv2-tab{flex:none;min-height:var(--tap);margin-bottom:-1.5px;padding:var(--s-2) var(--s-3);border:0;border-bottom:3px solid transparent;background:none;color:var(--c-muted);font-size:var(--fs-sm);font-weight:700;cursor:pointer}.cv2-tab[aria-selected=true]{border-bottom-color:var(--c-yarn);color:var(--c-ink)}.cv2-paneel{display:grid;gap:var(--s-4);align-items:center;padding:var(--s-5) var(--s-4);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--c-surface-2)}.cv2-paneel[hidden]{display:none}.cv2-paneel .kudde{width:6.875rem;height:5.125rem;color:var(--c-brand)}.cv2-paneel p{margin:0;color:var(--c-muted)}.cv2-paneel .cv2-paneel__naam{margin-bottom:var(--s-1);color:var(--c-ink);font-family:var(--font-display);font-size:var(--fs-xl);font-synthesis:none}.cv2-paneel__adv{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3)}.cv2-vgl{display:grid;gap:var(--s-4)}.cv2-vk{position:relative;padding:var(--s-5) var(--s-4);border-radius:var(--radius-lg);background:var(--c-bg);box-shadow:inset 0 0 0 1.5px var(--c-line)}.cv2-vk h3{margin:0 0 var(--s-3);font-family:var(--font-display);font-size:var(--fs-xl);font-weight:400;font-synthesis:none}.cv2-vk ul{display:grid;gap:var(--s-1);font-size:var(--fs-sm)}.cv2-vk li.is-nee{color:var(--c-muted)}.cv2-vk.is-wol{background:var(--c-surface-2);box-shadow:inset 0 0 0 2px var(--c-yarn)}.cv2-vk__badge{position:absolute;top:-.75rem;left:var(--s-4);padding:.1875rem var(--s-3);border:1px solid var(--c-line-strong);border-radius:var(--radius-pill);background:var(--c-yarn-light);color:var(--c-ink);font-size:var(--fs-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cv2-nachten li{display:grid;grid-template-columns:5.625rem minmax(0,1fr);gap:var(--s-4);align-items:baseline;padding:var(--s-4) 0;border-bottom:var(--lijn-r, var(--stitch)) var(--c-line-strong)}.cv2-nachten__nr{color:var(--c-yarn-ink);font-family:var(--font-display);font-size:2.75rem;line-height:1;font-synthesis:none}.cv2-nachten__nr small{margin-top:var(--s-1);display:block;color:var(--c-muted);font-family:var(--font-body);font-size:var(--fs-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cv2-nachten b{font-family:var(--font-display);font-size:var(--fs-xl);font-weight:400;font-synthesis:none}.cv2-nachten p{margin:.125rem 0 0;color:var(--c-muted)}.cv2-brief{position:relative;max-width:40rem;margin-inline:auto;padding:var(--s-6) var(--s-5) var(--s-5);border-radius:var(--radius-sm);background:var(--c-surface-2) repeating-linear-gradient(transparent 0 29px,color-mix(in srgb,var(--c-line) 80%,transparent) 29px 30px);box-shadow:0 1.125rem 1.875rem -1.125rem color-mix(in srgb,var(--c-scrim) 45%,transparent);transform:rotate(-.6deg)}.cv2-brief:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:var(--stiksel-r, var(--stitch)) var(--c-line-strong);border-radius:3px;pointer-events:none}.cv2-brief__kop{margin:0 0 var(--s-2);font-family:var(--font-display);font-size:var(--fs-section);font-weight:400;line-height:var(--lh-heading);font-synthesis:none}.cv2-brief p{margin:0 0 var(--s-2);line-height:30px}.cv2-brief .cv2-brief__groet{font-family:var(--font-display);font-size:var(--fs-xl);font-synthesis:none}.cv2-brief__bol{position:absolute;top:-1.125rem;right:var(--s-5);width:2.5rem;height:1.875rem}@media(min-width:48em){.cv2-nacht{padding:var(--s-6) var(--s-7)}.cv2-nacht__kol{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-4)}.cv2-mech__rij{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:var(--s-7)}.cv2-mech__rij:nth-child(2n) .cv2-mech__beeld{order:2}.cv2-mech__beeld{width:min(15rem,70%)}.cv2-paneel{grid-template-columns:auto minmax(0,1fr) auto;gap:var(--s-6);padding:var(--s-6) var(--s-6)}.cv2-vgl{grid-template-columns:1.15fr 1fr 1fr;align-items:center}.cv2-vk.is-wol{padding:var(--s-6) var(--s-5)}}.cv3-regels{display:grid;gap:var(--s-2)}.cv3-regels li{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-1) var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--radius);background:var(--c-surface-2)}.cv3-regels b{min-width:9.375rem;font-family:var(--font-display);font-size:var(--fs-xl);font-weight:400;font-synthesis:none}.cv3-regels span{color:var(--c-muted);font-size:var(--fs-sm)}.cv3-regels span:before{content:"\2192  ";color:var(--c-yarn-ink);font-weight:700}ol.cv3-stroom{display:grid;gap:var(--s-2);padding:var(--s-4);border-radius:var(--radius-lg);background:var(--c-surface)}.cv3-stroom li{position:relative;display:flex;align-items:center;gap:var(--s-3)}.cv3-stroom li+li{padding-top:var(--s-5)}.cv3-stroom li+li:before{content:"\2193";position:absolute;top:0;left:1.3rem;color:var(--c-yarn-ink);font-weight:700}.cv3-stroom__ic{display:grid;flex:none;place-items:center;width:3.375rem;height:3.375rem;border-radius:50%;background:var(--c-bg);box-shadow:inset 0 0 0 1.5px var(--c-line-strong)}.cv3-stroom__ic svg{width:1.625rem;height:1.625rem;color:var(--c-brand)}.cv3-stroom b{display:block;font-size:var(--fs-md)}.cv3-stroom small{color:var(--c-muted);font-size:var(--fs-xs)}.cv3-quiz{position:relative;display:grid;gap:var(--s-3);padding:var(--s-5);border-radius:var(--radius-lg);background:var(--c-surface-2)}.cv3-quiz__vraag{margin:0;font-family:var(--font-display);font-size:var(--fs-xl);font-synthesis:none}.cv3-quiz__keuzes{display:flex;flex-wrap:wrap;gap:var(--s-2)}.cv3-chip,.cv3-vgl__tog button{min-height:var(--tap);padding:0 var(--s-4);border:1.5px solid var(--c-line-strong);border-radius:var(--radius-pill);background:var(--c-bg);color:var(--c-brand);font-size:var(--fs-sm);font-weight:700;cursor:pointer}.cv3-chip[aria-pressed=true]{border-color:var(--c-brand);background:var(--c-brand);color:var(--c-on-photo)}.cv3-quiz__advies{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-4);min-height:3.625rem;padding-top:var(--s-3);border-top:var(--lijn-r, var(--stitch)) var(--c-line-strong)}.cv3-quiz__leeg{color:var(--c-muted)}.cv3-vgl__tog{display:inline-flex;gap:var(--s-1);margin-bottom:var(--s-3);padding:var(--s-1);border-radius:var(--radius-pill);background:var(--c-surface)}.cv3-vgl__tog button{border-color:transparent;background:none;color:var(--c-muted)}.cv3-vgl__tog button[aria-pressed=true]{background:var(--c-bg);color:var(--c-brand);box-shadow:var(--shadow-sm)}.cv3-vgl .cv-tabel table{min-width:18rem}.cv3-vgl thead th{font-family:var(--font-body);font-size:var(--fs-sm);font-weight:700}.cv3-nachten{display:flex;gap:var(--s-2);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.cv3-nachten li{flex:1 0 9.375rem;padding:var(--s-3) var(--s-4);border-radius:var(--radius);background:var(--c-bg);box-shadow:inset 0 0 0 1.5px var(--c-line);scroll-snap-align:start}.cv3-nachten small{color:var(--c-yarn-ink);font-size:var(--fs-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cv3-nachten b{display:block;margin-top:.125rem;font-size:var(--fs-sm)}.cv3-trust{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3) var(--s-5);padding:var(--s-4);border-radius:var(--radius-lg);background:var(--c-surface)}.cv3-trust ul{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5)}.cv3-trust li{font-size:var(--fs-sm);font-weight:700}@media(min-width:48em){.cv3-regels{grid-template-columns:repeat(3,minmax(0,1fr))}.cv3-regels li{flex-direction:column;gap:var(--s-1)}ol.cv3-stroom{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-7);padding:var(--s-5) var(--s-6)}.cv3-stroom li+li{padding-top:0}.cv3-stroom li+li:before{content:"\2192";top:50%;left:calc(-1 * var(--s-7) + var(--s-3));transform:translateY(-50%)}}@media(max-width:61.865em){html.pdp-plak-aan{--cb-onder: calc(4.5rem + var(--space-3) + env(safe-area-inset-bottom))}}.pdp-samen__tekst a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cv3-vgl{max-width:40rem}.pdp-404__titel .wf-ph{font-size:.35em;vertical-align:middle}.pdp-terug{display:inline-flex;align-items:center;gap:var(--s-2);min-height:var(--tap);color:var(--c-brand);font-size:var(--fs-sm);font-weight:700;text-decoration:none}.pdp-terug svg{width:1rem;height:1rem;transition:translate var(--dur) var(--ease-soft)}.pdp-terug span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.35em}@media(hover:hover){.pdp-terug:hover svg{translate:calc(-1 * var(--shift)) 0}}.pdp-terug--gal{display:none;margin-bottom:var(--s-2)}.pdp-terug--info{justify-self:start;margin-bottom:calc(-1 * var(--s-2))}@media(min-width:61.875em){.pdp-terug--gal{display:inline-flex}.pdp-terug--info{display:none}}.pdp-keuze__alle{display:inline-flex;align-items:center;min-height:var(--tap);margin-top:var(--s-1);color:var(--c-brand);font-size:var(--fs-xs);font-weight:700;text-underline-offset:.3em}@media(prefers-reduced-motion:reduce){.pdp-terug svg{transition:none}.pdp-terug:hover svg{translate:none}}.pdp-wolwijzer{margin:var(--s-3) 0 0;font-size:var(--fs-sm)}.pdp-wolwijzer .pg-link{display:inline-flex;align-items:center;min-height:var(--tap);color:var(--c-brand);font-weight:700;text-decoration:underline;text-underline-offset:.25em}.pdp-gal__pijl{position:absolute;top:50%;z-index:3;display:none;place-items:center;width:var(--tap);height:var(--tap);padding:0;border:0;border-radius:50%;background:var(--c-bg);color:var(--c-brand);box-shadow:var(--shadow-sm);cursor:pointer;opacity:0;transform:translateY(-50%);transition:opacity var(--dur-fast) var(--ease-soft)}.pdp-gal__pijl svg{width:1.25rem;height:1.25rem}.pdp-gal__pijl--vorige{left:var(--s-3)}.pdp-gal__pijl--volgende{right:var(--s-3)}.pdp-gal__pijl:focus-visible{opacity:1;outline:2px dashed var(--c-focus);outline-offset:3px}.pdp-gal__spoor:focus-visible{outline:2px dashed var(--c-focus);outline-offset:-4px}@media(max-width:61.865em){.pdp-gal__groot{min-width:0;aspect-ratio:auto;overflow:visible;border-radius:0;background:none}.pdp-gal__stipjes{min-width:0}.pdp-gal__spoor{gap:var(--s-2);scroll-padding-inline:0}.pdp-gal__foto{flex:0 0 88%;overflow:hidden;aspect-ratio:var(--pdp-ratio, 1 / 1);border-radius:var(--radius-lg);background:var(--c-surface)}.pdp-gal--een .pdp-gal__foto{flex-basis:100%}.pdp-gal__brei{display:none}}@media(min-width:61.875em){.pdp-gal__pijl{display:grid}.pdp-gal__duimen{align-self:stretch;height:0;min-height:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;align-content:start;padding:3px}.pdp-gal__duimen::-webkit-scrollbar{display:none}.pdp-gal__duimen.is-meer{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 3rem),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 3rem),transparent)}.pdp-gal__duim{flex:none}}@media(min-width:61.875em)and (hover:hover){.pdp-gal__groot:hover .pdp-gal__pijl{opacity:1}}@media(min-width:61.875em)and (hover:none){.pdp-gal__pijl{opacity:1}}@media(prefers-reduced-motion:reduce){.pdp-gal__pijl{transition:none}.pdp-gal__spoor{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product.css.map */
