h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-weight:500;text-wrap:balance}h1 em,h2 em,h3 em,.h1 em,.h2 em,.h3 em,.accent-zin{font-family:var(--font-accent--family);font-style:italic;font-weight:500;color:var(--brand-muted)}.reviews__kop .h6.h6,.ugc__kop .h6.h6,.vergelijking__kop .h6.h6{color:var(--brand-muted)}.rte p,.text-block p{max-width:62ch}.rte a,.text-block a{color:var(--brand-primary);text-decoration-color:rgb(var(--brand-primary-rgb) / .4);text-underline-offset:.18em}.rte a:hover,.text-block a:hover{text-decoration-color:currentColor}.header-logo{display:inline-flex;align-items:center;gap:.55rem}.header-logo>span{font-family:var(--font-heading--family);font-weight:500;font-size:1.6rem;letter-spacing:.01em;line-height:1;text-transform:lowercase}.header-logo__teken{flex:none;width:1.75rem;height:1.75rem}.merk-teken{display:inline-block;width:2rem;height:2rem}.merk-teken__kiezel{fill:var(--brand-primary)}.merk-teken__boog{stroke:var(--brand-card)}.merk-teken--inverse .merk-teken__kiezel{fill:var(--brand-card)}.merk-teken--inverse .merk-teken__boog{stroke:var(--brand-primary)}.button,.button-secondary{font-weight:700;letter-spacing:.01em;transition:background-color var(--brand-duration) var(--brand-ease),color var(--brand-duration) var(--brand-ease),border-color var(--brand-duration) var(--brand-ease)}.button:not(.button-secondary,.button-unstyled){--color-primary-button-hover-background: color-mix(in srgb, var(--brand-primary) 88%, var(--color-foreground))}.button-secondary{--color-secondary-button-border: rgb(var(--color-foreground-rgb) / .35)}:focus-visible{outline-color:var(--brand-primary);outline-offset:3px}.announcement-bar .announcement-bar__text{width:100%;max-width:none;margin-inline:auto;text-align:center;font-size:var(--font-size--xs);letter-spacing:.04em}.zekerheden{display:grid;grid-template-columns:repeat(var(--zekerheden-kolommen, 3),minmax(0,1fr));gap:.75rem .5rem;margin:0;padding:0;list-style:none}.zekerheden__regel{display:grid;justify-items:center;align-content:start;gap:.3rem;font-family:var(--font-subheading--family);font-weight:600;font-size:.75rem;line-height:1.25;text-align:center;text-wrap:balance;color:rgb(var(--color-foreground-rgb) / .85)}.zekerheden__icoon{display:inline-flex;flex:none;width:1.25rem;height:1.25rem;color:var(--brand-primary)}.zekerheden__icoon svg{width:100%;height:100%}.kenmerken{display:flex;flex-wrap:wrap;gap:var(--brand-space-2);margin:0;padding:0;list-style:none}.kenmerken__chip{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .85rem;border-radius:var(--brand-radius-pill);background:rgb(var(--brand-soft-rgb) / .7);font-family:var(--font-subheading--family);font-weight:600;font-size:var(--font-size--sm);line-height:1.2}.kenmerken__icoon{display:inline-flex;width:1rem;height:1rem;color:var(--brand-primary)}.kenmerken__icoon svg{width:100%;height:100%}.beoordeling{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem .6rem;color:inherit;text-decoration:none;font-size:var(--font-size--sm)}.beoordeling:hover .beoordeling__aantal{text-decoration:underline;text-underline-offset:.18em}.beoordeling__sterren{display:inline-flex;gap:2px}.beoordeling__ster{width:1rem;height:1rem;color:rgb(var(--brand-line-rgb) / 1)}.beoordeling__ster--vol{color:var(--brand-accent)}.beoordeling__score{font-family:var(--font-subheading--family);font-weight:600}.beoordeling__aantal{color:var(--brand-muted)}.product-details .price,.product-details .price-item__group.price{color:var(--brand-price);font-size:var(--font-size--xl, 1.375rem);font-weight:600}.product-details .compare-at-price{color:var(--brand-muted);font-weight:400}.urgentie{display:grid;gap:var(--brand-space-2)}.urgentie__regel{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--brand-space-1) var(--brand-space-2);margin:0;padding:.6rem .9rem;border-radius:var(--brand-radius-sm);background:rgb(var(--brand-soft-rgb) / .6);color:var(--color-foreground);font-size:var(--font-size--sm);line-height:1.4}.urgentie__regel strong{font-weight:600;color:var(--brand-primary)}.urgentie__regel--timer{align-items:center;background:var(--brand-primary);color:var(--color-background)}.urgentie__regel--periode{color:var(--brand-muted)}.urgentie__regel--schaarste{justify-content:center;padding:.625rem 1.25rem;border-radius:26px;background:#d74242;color:var(--color-background);font-family:var(--font-heading--family);font-weight:700;font-size:1rem;line-height:1.375;text-align:center}.urgentie__vlam{display:inline-flex;flex:none;width:1.1rem;height:1.1rem;color:var(--color-background)}.urgentie__vlam svg{width:100%;height:100%}.countdown{display:inline-flex;align-items:baseline;gap:var(--brand-space-2);font-variant-numeric:tabular-nums}.countdown__tijd{display:inline-flex;gap:.35em;font-family:var(--font-subheading--family);font-weight:600;letter-spacing:.02em;color:var(--brand-primary)}.countdown[hidden]{display:none}.aankondiging-timer{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:var(--brand-space-2);font-size:var(--font-size--xs);letter-spacing:.04em;text-transform:uppercase}.aankondiging-timer .countdown__tijd{color:inherit}product-inventory:has(.product-inventory__icon-in_stock){display:none}.product-inventory__text{font-family:var(--font-subheading--family);font-weight:600;color:var(--brand-primary)}.garantie{display:flex;gap:var(--brand-space-3);align-items:flex-start;padding:var(--brand-space-3) 1.1rem;border:1px solid var(--brand-line);border-radius:var(--brand-radius-lg);background:var(--brand-card)}.garantie__icoon{display:inline-flex;flex:none;width:1.5rem;height:1.5rem;color:var(--brand-primary)}.garantie__kop{margin:0 0 .2rem;font-family:var(--font-heading--family);font-weight:500;font-size:var(--font-size--lg);line-height:1.25}.garantie__tekst{margin:0;font-size:var(--font-size--sm);color:var(--brand-muted)}.garantie__tekst a{color:var(--brand-primary);text-underline-offset:.18em}.contactkaart{display:flex;gap:var(--brand-space-3);align-items:flex-start;padding:var(--brand-space-3) 1.1rem;border-radius:var(--brand-radius-lg);background:rgb(var(--brand-soft-rgb) / .6)}.contactkaart__icoon{display:inline-flex;flex:none;width:1.4rem;height:1.4rem;color:var(--brand-primary)}.contactkaart__icoon svg{width:100%;height:100%}.contactkaart__tekst{margin:0;font-size:var(--font-size--sm);line-height:1.5}.contactkaart__tekst a{color:var(--brand-primary);font-weight:600;text-underline-offset:.18em}.product-details .accordion summary,.product-details .accordion__title,.accordion__title{font-family:var(--font-heading--family);font-weight:500}.sticky-add-to-cart__bar{border-top:1px solid var(--brand-line)}.slideshow-controls__dots .slideshow-control{min-width:24px;min-height:24px}.cart-drempel{display:grid;gap:var(--brand-space-2);padding:var(--brand-space-3) var(--cart-drawer-padding, var(--brand-space-4)) 0}.cart-drempel__tekst{font-size:var(--font-size--sm);color:rgb(var(--color-foreground-rgb) / .85);margin:0}.cart-drempel__tekst strong{color:var(--brand-primary);font-weight:600}.cart-drempel__balk{position:relative;height:4px;border-radius:var(--brand-radius-pill);background:var(--brand-line);overflow:hidden}.cart-drempel__vulling{position:absolute;inset:0 auto 0 0;width:var(--vulling, 0%);border-radius:inherit;background:var(--brand-primary);transition:width .4s var(--brand-ease)}.cart-drempel--bereikt .cart-drempel__vulling{background:var(--brand-accent)}.cart-urgentie{width:100%;margin:0 0 var(--brand-space-2);padding:.6rem .9rem;border-radius:var(--brand-radius-sm);background:rgb(var(--brand-soft-rgb) / .6);color:var(--color-foreground);font-size:var(--font-size--sm);line-height:1.4;display:grid;gap:var(--brand-space-1)}.cart-urgentie__regel{margin:0}.cart-drawer__summary .cart-betaaliconen{width:100%}.cart-upsell{display:grid;gap:var(--brand-space-2);margin:var(--brand-space-4) 0 0;padding:var(--brand-space-3);border-radius:var(--brand-radius-lg);background:rgb(var(--brand-soft-rgb) / .55)}.cart-upsell__kop{margin:0;font-family:var(--font-subheading--family);font-weight:600;font-size:var(--font-size--xs);letter-spacing:.08em;text-transform:uppercase;color:var(--brand-muted)}.cart-upsell__product{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:var(--brand-space-3);align-items:center;min-width:0}.cart-upsell__product>div{min-width:0}.cart-upsell__beeld{display:block;aspect-ratio:4 / 5;border-radius:var(--brand-radius-sm);overflow:hidden;background:var(--brand-card)}.cart-upsell__beeld img{width:100%;height:100%;object-fit:contain;padding:.35rem}.cart-upsell__titel{margin:0 0 var(--brand-space-1);font-family:var(--font-heading--family);font-weight:500;font-size:var(--font-size--lg);line-height:1.2}.cart-upsell__titel a{color:inherit;text-decoration:none}.cart-upsell__prijs{font-size:var(--font-size--sm);color:var(--brand-muted)}.cart-upsell__form{display:flex;flex-wrap:wrap;gap:var(--brand-space-2);margin-top:var(--brand-space-2)}.cart-upsell__select{flex:1 1 10rem;width:100%;max-width:100%;min-width:0;text-overflow:ellipsis;min-height:2.75rem;padding:0 var(--brand-space-3);border:1px solid var(--color-input-border);border-radius:var(--brand-radius-sm);background:var(--color-background);color:var(--color-foreground);font:inherit;font-size:var(--font-size--sm)}.cart-upsell__knop{min-height:2.75rem;padding-inline:var(--brand-space-3);white-space:nowrap}.cart-betaaliconen{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:center;gap:.25rem;margin:var(--brand-space-2) 0 0;padding:0;list-style:none;opacity:.85}.cart-betaaliconen svg,.cart-betaaliconen img{width:100%;height:auto;max-width:2.25rem;border-radius:3px}.hero__media img,.media-with-content__media img,.image-block img{border-radius:var(--brand-radius-lg)}.footer .menu-list a{text-decoration:none}.footer .menu-list a:hover{text-decoration:underline;text-underline-offset:.18em}.reviews__kop,.ugc__kop,.vergelijking__kop{display:grid;gap:var(--brand-space-2);margin-bottom:var(--brand-space-4);max-width:40rem}.reviews__samenvatting{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin:0;font-size:var(--font-size--sm)}.reviews__lijst{display:grid;grid-auto-flow:column;grid-auto-columns:min(78vw,22rem);gap:var(--brand-space-3);margin:0;padding:0 0 var(--brand-space-2);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.reviews__lijst>*{scroll-snap-align:start}@media screen and (min-width:990px){.reviews__lijst{grid-auto-columns:calc((100% - var(--brand-space-3) * 2) / 3)}}.review{display:flex;flex-direction:column;gap:var(--brand-space-2);padding:var(--brand-space-4);border:1px solid var(--brand-line);border-radius:var(--brand-radius-lg);background:var(--brand-card)}.review__boven{display:flex;justify-content:space-between;align-items:center;gap:var(--brand-space-2)}.review__geverifieerd{display:inline-flex;align-items:center;gap:.3rem;font-size:var(--font-size--xs);font-family:var(--font-subheading--family);font-weight:600;color:var(--brand-primary)}.review__geverifieerd svg{width:.9rem;height:.9rem}.review__titel{margin:0;font-family:var(--font-heading--family);font-weight:500;font-size:var(--font-size--lg);line-height:1.25}.review__tekst{margin:0;font-size:var(--font-size--sm);line-height:1.55;flex:1}.review__onder{display:flex;flex-wrap:wrap;gap:.3rem .75rem;font-size:var(--font-size--xs);color:var(--brand-muted)}.review__naam{font-family:var(--font-subheading--family);font-weight:600;color:var(--color-foreground)}.reviews__hint{padding:var(--brand-space-3);border:1px dashed rgb(var(--color-foreground-rgb) / .3);border-radius:var(--brand-radius-sm);font-size:var(--font-size--sm)}.ugc__hashtag{display:inline-flex;align-items:center;gap:.4rem;margin:0;font-family:var(--font-subheading--family);font-weight:600;font-size:var(--font-size--sm);color:var(--brand-primary)}.ugc__hashtag svg{width:1.1rem;height:1.1rem}.ugc__lijst{display:grid;grid-auto-flow:column;grid-auto-columns:min(70vw,18rem);gap:var(--brand-space-3);margin:0 0 var(--brand-space-4);padding:0 0 var(--brand-space-2);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.reviews__lijst::-webkit-scrollbar{display:none}.ugc__lijst>*{scroll-snap-align:start}@media screen and (min-width:990px){.ugc__lijst{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);grid-auto-columns:auto;overflow:visible}}.ugc-foto__beeld{aspect-ratio:4 / 5;border-radius:var(--brand-radius-lg);overflow:hidden;background:rgb(var(--brand-soft-rgb) / .6)}.ugc-foto__beeld img{width:100%;height:100%;object-fit:cover}.ugc-foto__onder{display:grid;gap:.2rem;padding-top:var(--brand-space-2);font-size:var(--font-size--sm)}.ugc-foto__handle{margin:0;font-family:var(--font-subheading--family);font-weight:600}.ugc-foto__onderschrift{margin:0;color:var(--brand-muted)}.ugc__uitnodiging{display:flex;flex-wrap:wrap;align-items:center;gap:var(--brand-space-3)}.ugc__uitnodiging p{margin:0}.vergelijking__scroll{overflow-x:auto}.vergelijking__tabel{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--font-size--sm)}.vergelijking__tabel th,.vergelijking__tabel td{padding:.9rem .6rem;border-bottom:1px solid var(--brand-line);text-align:center;vertical-align:middle}.vergelijking__tabel thead th{font-family:var(--font-subheading--family);font-weight:600;font-size:var(--font-size--xs);letter-spacing:.06em;text-transform:uppercase;color:var(--brand-muted)}.vergelijking__tabel thead th{vertical-align:bottom}.vergelijking__kolomnaam{display:block}.vergelijking__beeld,.vergelijking__icoon{display:block;margin:0 auto .5rem}.vergelijking__beeld{width:3.25rem;height:3.25rem;overflow:hidden;border-radius:var(--brand-radius-sm);background:var(--brand-card)}.vergelijking__beeld img{display:block;width:100%;height:100%;object-fit:cover}.vergelijking__beeld--link{background-position:center;background-size:cover;background-repeat:no-repeat}.vergelijking__icoon{width:1.9rem;height:1.9rem}.vergelijking__icoon svg{width:100%;height:100%;fill:currentColor}.vergelijking__icoon--twee{color:rgb(var(--color-foreground-rgb) / .45)}.vergelijking__icoon--drie{color:rgb(var(--color-foreground-rgb) / .25)}.vergelijking__tabel tbody th{text-align:left;font-weight:400;padding-left:0}.vergelijking__tabel thead .vergelijking__wij{background:var(--brand-primary);color:var(--color-background);border-radius:var(--brand-radius-sm) var(--brand-radius-sm) 0 0}.vergelijking__tabel td.vergelijking__wij{background:rgb(var(--brand-soft-rgb) / .5)}.vergelijking__cel svg{width:1.2rem;height:1.2rem}.vergelijking__cel--ja{color:var(--brand-succes)}.vergelijking__cel--ja svg{width:1.45rem;height:1.45rem;stroke-width:2.6}.vergelijking__cel--nee{color:rgb(var(--color-foreground-rgb) / .3)}.vergelijking__cel--deels{color:var(--brand-muted)}.absorptie{display:flex;flex-wrap:wrap;align-items:center;gap:var(--brand-space-2) var(--brand-space-3)}.absorptie__label{font-family:var(--font-subheading--family);font-weight:600;font-size:var(--font-size--sm)}.absorptie__druppels{display:inline-flex;gap:3px}.absorptie__druppel{width:.75rem;height:.95rem;color:var(--brand-line)}.absorptie__druppel--vol{color:var(--brand-primary)}.absorptie__tekst{font-size:var(--font-size--sm);color:rgb(var(--color-foreground-rgb) / .85)}.absorptie__uitleg{font-size:var(--font-size--sm);color:var(--brand-primary);text-underline-offset:.18em}.absorptie--kaart{gap:var(--brand-space-1) var(--brand-space-2)}.absorptie--kaart .absorptie__druppel{width:.6rem;height:.75rem}@media(prefers-reduced-motion:reduce){.button,.button-secondary,.cart-drempel__vulling{transition:none}}@media screen and (min-width:990px){:root{--desk-kolom: 70rem;--desk-lees: 42.5rem;--desk-h1: 4rem;--desk-h2: 3rem;--desk-h3: 1.75rem;--desk-tekst: 1.125rem;--desk-sectie: 4rem}.voordelen.spacing-style,.herkenning.spacing-style,.tijdlijn.spacing-style,.waarom.spacing-style,.merk-video.spacing-style,.stappen.spacing-style,.community.spacing-style,.vergelijking.spacing-style,.reviews.spacing-style,.ugc.spacing-style,.hero-merk.spacing-style,.section-content-wrapper.spacing-style{padding-block:var(--desk-sectie)}.hero-merk__raster,.voordelen__lijst,.herkenning__lijst,.tijdlijn__lijst,.waarom__raster,.merk-video__inhoud,.stappen__lijst,.stappen__actie,.vergelijking__scroll,.reviews__lijst,.community__inhoud,.section-content-wrapper{width:100%;max-width:var(--desk-kolom);margin-left:auto;margin-right:auto;justify-self:center}.voordelen__kop,.stappen__kop,.reviews__kop,.ugc__kop,.vergelijking__kop,.community__tekst--gecentreerd,.section-content-wrapper>.text-block,.section-content-wrapper>.accordion{justify-self:center}.voordelen__kop,.herkenning__kop,.tijdlijn__kop,.merk-video__kop,.stappen__kop,.reviews__kop,.ugc__kop,.vergelijking__kop,.community__tekst--gecentreerd{max-width:var(--desk-lees);margin-left:auto;margin-right:auto;text-align:center;justify-items:center}.voordelen__titel h2,.stappen__titel h2,.reviews__titel h2,.ugc__titel h2,.vergelijking__titel h2,.ugcvideos__titel h2,.community__kop h2,.section-content-wrapper>.text-block h2{font-size:var(--desk-h2);line-height:1.1}.voordelen__tekst,.stappen__tekst,.vergelijking__tekst,.ugc__tekst,.reviews__tekst,.community__intro,.section-content-wrapper>.text-block.rte{font-size:var(--desk-tekst);line-height:1.6}.voordelen__tekst p,.ugc__tekst p,.vergelijking__tekst p{max-width:none}.voordelen__kop,.stappen__kop,.vergelijking__kop,.ugc__kop,.reviews__kop{margin-bottom:2.5rem}.section-content-wrapper>.text-block.text-block,.section-content-wrapper>.text-block.text-block>*{text-align:center;--text-align: center}.section-content-wrapper>.text-block,.section-content-wrapper>.accordion{width:100%;max-width:52rem;margin-left:auto;margin-right:auto}.section-content-wrapper>.accordion{text-align:left;font-size:var(--desk-tekst)}.section-content-wrapper>.accordion summary,.section-content-wrapper>.accordion .accordion__title{font-size:1.25rem;padding-block:1.1rem}.section-content-wrapper>.button,.section-content-wrapper>.button-secondary{width:auto;align-self:center;margin:1rem auto 0}.button,.button-secondary{font-size:1.0625rem;min-height:3.5rem;padding-inline:2rem}.hero-merk--gecentreerd .hero-merk__raster{grid-template-columns:minmax(0,1fr);gap:3.5rem;justify-items:center}.hero-merk--gecentreerd .hero-merk__tekst{max-width:none;width:100%;text-align:center;justify-items:center;align-items:center}.hero-merk--gecentreerd .hero-merk__eyebrow,.hero-merk--gecentreerd .hero-merk__kop,.hero-merk--gecentreerd .hero-merk__accent,.hero-merk--gecentreerd .hero-merk__intro{width:100%;max-width:44rem;margin-left:auto;margin-right:auto}.hero-merk--gecentreerd .hero-merk__kop>*,.hero-merk--gecentreerd .hero-merk__intro,.hero-merk--gecentreerd .hero-merk__intro p,.hero-merk--gecentreerd .hero-merk__accent{max-width:none;margin-left:auto;margin-right:auto;text-align:center}.hero-merk--gecentreerd .hero-merk__knoppen{justify-content:center}.hero-merk--gecentreerd .hero-merk__zekerheden{justify-content:center;width:100%;max-width:none;gap:.6rem 2rem}.hero-merk--gecentreerd .hero-merk__zekerheden .zekerheden__regel{flex:0 1 auto}.hero-merk--gecentreerd .hero-merk__beeld,.hero-merk--gecentreerd .hero-merk__beeld--4-5,.hero-merk--gecentreerd .hero-merk__beeld--1-1,.hero-merk--gecentreerd .hero-merk__beeld--3-2{width:100%;height:auto;max-height:none;aspect-ratio:16 / 7;justify-self:stretch}.hero-merk__raster{grid-template-columns:1.2fr 1fr;gap:5rem;align-items:center}.hero-merk--beeld-links .hero-merk__raster{grid-template-columns:1fr 1.2fr}.hero-merk__tekst{max-width:36rem;gap:1.5rem}.hero-merk__kop>*{font-size:var(--desk-h1);line-height:1.05}.hero-merk__accent{font-size:1.5rem}.hero-merk__intro{font-size:1.25rem;line-height:1.55}.hero-merk__beeld,.hero-merk__beeld--4-5,.hero-merk__beeld--1-1,.hero-merk__beeld--3-2{aspect-ratio:auto;height:32rem;max-height:none;max-width:none;width:100%;justify-self:stretch}.hero-merk__vlak .hero-merk__teken{width:9rem}.hero-merk__zekerheden{margin-top:1rem}.hero-merk__zekerheden .zekerheden__regel{flex:1 1 40%;font-size:1rem}.voordelen__lijst,.voordelen--open .voordelen__lijst,.voordelen--kolommen-3 .voordelen__lijst{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.voordeel{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;padding:3rem 2.25rem;border:1px solid var(--brand-line);border-radius:var(--brand-radius-lg);background:var(--brand-card)}.voordeel__icoon{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:1rem;border-radius:50%;background:rgb(var(--brand-soft-rgb) / .7);color:var(--brand-primary);margin:0 0 .5rem}.voordeel__kop{font-size:var(--desk-h3)}.voordeel__tekst{font-size:var(--desk-tekst);line-height:1.6;max-width:none;margin:0}.stappen__lijst{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;padding-top:2.5rem;border-top:1px solid var(--brand-line)}.stap{border:0;padding:0}.stap__nummer{font-size:3rem}.stap__kop{font-size:var(--desk-h3)}.stap__tekst{font-size:var(--desk-tekst);line-height:1.6}.stappen__actie{display:flex;justify-content:center;margin-top:3.5rem}.community__tekst--gecentreerd{max-width:44rem}.community__input{min-height:3.5rem;font-size:1.0625rem}.ugc--leeg{display:none}.waarom__raster.waarom__raster--zonder-beeld{grid-template-columns:minmax(0,1fr)}.waarom__raster--zonder-beeld .waarom__tekst{width:100%;max-width:var(--desk-lees, 42.5rem);margin-left:auto;margin-right:auto;text-align:center}.waarom__raster--zonder-beeld .waarom__tekst .rte p,.waarom__raster--zonder-beeld .waarom__tekst p{max-width:none}.waarom__expert{justify-self:center;margin-left:auto;margin-right:auto}.vergelijking__tabel{font-size:1.0625rem}.vergelijking__tabel th,.vergelijking__tabel td{padding:1.15rem 1rem}.vergelijking__tabel thead th{font-size:.8125rem;padding-block:1rem}.vergelijking__cel svg{width:1.5rem;height:1.5rem}.vergelijking__cel--ja svg{width:1.8rem;height:1.8rem}.vergelijking__beeld{width:4rem;height:4rem}.vergelijking__icoon{width:2.2rem;height:2.2rem}.vergelijking__tabel tbody th{font-size:var(--desk-tekst)}.review{padding:2rem}}@media screen and (min-width:1440px){:root{--desk-h1: 4.5rem;--desk-h2: 3.25rem;--desk-sectie: 5rem}.hero-merk__beeld,.hero-merk__beeld--4-5,.hero-merk__beeld--1-1,.hero-merk__beeld--3-2{height:36rem}}media-gallery{position:relative}.galerij-badge{position:absolute;inset-block-start:var(--brand-space-3);inset-inline-start:var(--brand-space-3);z-index:3;display:inline-flex;align-items:center;padding:.35em .85em;border-radius:var(--brand-radius-pill);background:var(--brand-card);color:var(--brand-primary);font-family:var(--font-subheading--family);font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 1px 6px rgb(var(--color-foreground-rgb) / .08)}.galerij-badge--urgent{inset-inline-start:auto;inset-inline-end:var(--brand-space-3);gap:.45em;background:var(--brand-primary);color:var(--color-background);box-shadow:0 1px 6px rgb(var(--brand-primary-rgb) / .3)}.galerij-badge__lampje{display:inline-block;flex:none;width:.45em;height:.45em;border-radius:50%;background:var(--color-background);box-shadow:0 0 rgb(var(--color-background-rgb) / .6)}@media(prefers-reduced-motion:no-preference){.galerij-badge__lampje{animation:badge-lampje 2s ease-in-out infinite}@keyframes badge-lampje{0%,to{opacity:1;box-shadow:0 0 rgb(var(--color-background-rgb) / .55)}50%{opacity:.35;box-shadow:0 0 0 .28em rgb(var(--color-background-rgb) / 0)}}}.slideshow-controls__thumbnail{flex:none;width:var(--thumbnail-width, 64px);padding:0;overflow:hidden;border-radius:var(--brand-radius-sm)}.slideshow-controls__thumbnails .slideshow-controls__thumbnail img{display:block;width:100%!important;height:100%!important;object-fit:cover}.slideshow-controls__thumbnails{display:flex;gap:var(--brand-space-2)}.vnschuif__doek .vnschuif__regelaar,.vnschuif__doek .vnschuif__regelaar:hover,.vnschuif__doek .vnschuif__regelaar:focus{background:none!important;border:0!important;box-shadow:none!important;pointer-events:none}.vnschuif__doek .vnschuif__regelaar::-webkit-slider-runnable-track{height:100%;background:transparent;border:0}.vnschuif__doek .vnschuif__regelaar::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:3rem;height:3rem;border:0;border-radius:50%;background:transparent;box-shadow:none;cursor:ew-resize}.vnschuif__doek .vnschuif__regelaar::-moz-range-track{height:100%;background:transparent;border:0}.vnschuif__doek .vnschuif__regelaar::-moz-range-thumb{width:3rem;height:3rem;border:0;border-radius:50%;background:transparent;cursor:ew-resize}@media screen and (min-width:990px){.vnschuif__titel h2{font-size:2.25rem;line-height:1.15}}.cart-zeker{display:grid;gap:.5rem;padding-block:.7rem;border-block-start:1px solid var(--brand-line)}.cart-drawer__items{display:flex;flex-direction:column;flex-grow:1}.cart-drawer__items>*{flex:0 0 auto}.cart-drawer__items>.cart-zeker{margin-block-start:auto}.cart-drempel--altijd{margin-block-end:var(--brand-space-2)}.cart-zeker__lijst{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem .5rem;margin:0;padding:0;list-style:none}.cart-zeker__regel{display:grid;justify-items:center;align-content:start;gap:.25rem;text-align:center;font-family:var(--font-subheading--family);font-weight:600;font-size:.75rem;line-height:1.25;color:rgb(var(--color-foreground-rgb) / .85)}.cart-zeker__icoon{display:inline-flex;flex:none;width:1rem;height:1rem;color:var(--brand-primary)}.cart-zeker__icoon svg{width:100%;height:100%}.cart-zeker__levertijd{margin:0;font-size:.75rem;line-height:1.35;color:var(--brand-muted)}.cart-zeker__betaal{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;padding:0;list-style:none}.cart-zeker__betaal svg,.cart-zeker__betaal img{height:1.4rem;width:auto}.cart-drempel--altijd{display:flex;align-items:center;gap:.5rem;margin:0;font-family:var(--font-subheading--family);font-weight:600;font-size:var(--font-size--sm);color:#2f6b47}.cart-drempel__vink{display:inline-flex;flex:none;width:1.05rem;height:1.05rem;color:var(--brand-succes)}.cart-drempel__vink svg{width:100%;height:100%}.cart-drempel__icoon{display:inline-flex;flex:none;width:1.15rem;height:1.15rem}.cart-drempel__icoon svg{width:100%;height:100%}.cart-totals__total{justify-content:flex-start;gap:.45rem;flex-wrap:wrap}.cart-besparing__was{margin-inline-start:auto;font-size:var(--font-size--sm);font-weight:400;color:rgb(var(--color-foreground-rgb) / .45);text-decoration:line-through}.cart-besparing__badge{padding:.15em .45em;border-radius:.3rem;background:var(--brand-primary);color:var(--color-background);font-family:var(--font-subheading--family);font-weight:700;font-size:var(--font-size--sm);font-variant-numeric:tabular-nums}.cart-klok{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:var(--brand-space-2) var(--cart-drawer-padding, var(--brand-space-4)) 0;padding:.7rem .9rem;border-radius:var(--brand-radius-sm);background:#3f8f5f1f;text-align:center}.cart-klok__lampje{display:inline-block;flex:none;width:.5rem;height:.5rem;border-radius:50%;background:var(--brand-succes);box-shadow:0 0 #3f8f5f80}@media(prefers-reduced-motion:no-preference){.cart-klok__lampje{animation:cart-klok-lampje 2s ease-in-out infinite}@keyframes cart-klok-lampje{0%,to{opacity:1;box-shadow:0 0 #3f8f5f73}50%{opacity:.4;box-shadow:0 0 0 .32rem #3f8f5f00}}}.cart-klok__tekst{margin:0;font-family:var(--font-subheading--family);font-weight:600;font-size:var(--font-size--sm);line-height:1.4;color:#2f6b47}.cart-klok__tekst strong{font-weight:700;font-variant-numeric:tabular-nums}.cart-score{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .5rem;margin:0;padding:var(--brand-space-2) var(--cart-drawer-padding, var(--brand-space-4)) 0;font-family:var(--font-subheading--family);font-size:var(--font-size--sm);color:rgb(var(--color-foreground-rgb) / .85)}.cart-score .beoordeling__sterren{display:inline-flex;gap:.1rem}.cart__checkout-slot{display:inline-flex;margin-inline-end:.45rem;vertical-align:-.15em}.cart__checkout-slot svg{width:1em;height:1em}.theme-drawer__dialog .cart-drawer__summary{gap:.75rem;padding:.875rem}.cart-summary__inner{gap:var(--brand-space-3);align-items:stretch}.cart-summary__inner>*{width:100%}.cart-summary__inner .cart-score,.cart-summary__inner .cart-drempel,.cart-summary__inner .cart-klok{margin-inline:0;padding-inline:0}.cart-summary__inner .cart-klok{padding-inline:.9rem}.cart-summary__inner .cart-score{padding-block:0}.cart-summary__inner .cart-zeker{padding-block-end:0}.taalvlag{display:inline-flex;flex:none;width:1.25rem;height:.875rem;border-radius:2px;overflow:hidden;box-shadow:inset 0 0 0 1px rgb(var(--color-foreground-rgb) / .15)}.taalvlag svg{width:100%;height:100%;display:block}.taalvlag__code{display:flex;align-items:center;justify-content:center;width:100%;font-size:.5rem;font-weight:700;letter-spacing:.02em}.taalkiezer{position:relative}.taalkiezer__knop{display:flex;align-items:center;gap:.4rem;padding:.3rem .5rem;border-radius:var(--brand-radius-sm);cursor:pointer;list-style:none;font-family:var(--font-subheading--family);font-size:.8125rem;font-weight:600;letter-spacing:.04em;color:var(--color-foreground)}.taalkiezer__knop::-webkit-details-marker{display:none}.taalkiezer__knop:hover{background:rgb(var(--color-foreground-rgb) / .06)}.taalkiezer__knop:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.taalkiezer__pijl{display:inline-flex;width:.625rem;transition:transform .15s ease}.taalkiezer[open] .taalkiezer__pijl{transform:rotate(180deg)}.taalkiezer__paneel{position:absolute;z-index:20;inset-inline-end:0;margin-block-start:.35rem;min-width:11rem;padding:.3rem;border:1px solid var(--brand-line);border-radius:var(--brand-radius-sm);background:var(--color-background);box-shadow:0 8px 24px rgb(var(--color-foreground-rgb) / .12)}.taalkiezer__lijst{display:grid;gap:.1rem;margin:0;padding:0;list-style:none}.taalkiezer__optie{display:flex;align-items:center;gap:.55rem;width:100%;padding:.5rem .6rem;border:0;border-radius:calc(var(--brand-radius-sm) - 2px);background:none;cursor:pointer;text-align:start;font-family:var(--font-subheading--family);font-size:.875rem;color:var(--color-foreground)}.taalkiezer__optie:hover{background:rgb(var(--color-foreground-rgb) / .06)}.taalkiezer__optie--nu{font-weight:700}@media screen and (max-width:749px){.taalkiezer{margin-inline-end:.75rem}.taalkiezer__knop{padding-inline:.25rem;gap:.25rem;font-size:.75rem;min-height:2.75rem}.taalkiezer .taalvlag{width:1.1rem;height:.775rem}.taalkiezer__pijl{display:none}.taalkiezer__paneel{inset-inline-start:0;inset-inline-end:auto}}@media screen and (max-width:749px){body #header-component .dropdown-localization{display:flex;align-items:center;justify-self:end}}.socialbewijs{display:flex;align-items:center;gap:.7rem;padding:.6rem .85rem;border-radius:var(--brand-radius-sm);background:rgb(var(--brand-soft-rgb) / 1);border:1px solid rgb(var(--brand-primary-rgb) / .18)}.socialbewijs__inhoud{display:grid;gap:.15rem;min-width:0}.socialbewijs__oordeel{display:inline-flex;align-items:center;gap:.35rem}.socialbewijs__sterren{display:inline-flex;gap:1px}.socialbewijs__ster{width:.8125rem;height:.8125rem;color:rgb(var(--brand-primary-rgb) / .25)}.socialbewijs__ster--vol{color:var(--brand-accent)}.socialbewijs__score{font-family:var(--font-subheading--family);font-weight:700;font-size:.75rem;line-height:1;color:var(--brand-primary)}.socialbewijs__gezichten{display:flex;flex:none;margin:0;padding:0;list-style:none}.socialbewijs__gezicht+.socialbewijs__gezicht{margin-inline-start:-.6rem}.socialbewijs__foto{display:block;width:2rem;height:2rem;border-radius:50%;object-fit:cover;border:2px solid var(--color-background)}.socialbewijs__tekst{margin:0;font-family:var(--font-subheading--family);font-size:.875rem;line-height:1.3;color:rgb(var(--color-foreground-rgb) / .85);text-wrap:pretty}.socialbewijs__sterk{font-weight:700;color:var(--color-foreground)}.socialbewijs__zacht{color:rgb(var(--color-foreground-rgb) / .7)}.socialbewijs--koop{margin-block-end:.7rem}.cart-socialbewijs{margin-block-end:.6rem}.cart-drawer__items>.cart-socialbewijs{margin-block-start:auto}.cart-drawer__items>.cart-socialbewijs+.cart-zeker{margin-block-start:0}.product-details .kenmerken{display:grid;gap:.3rem}.product-details .kenmerken__chip{justify-self:start;padding:0;border-radius:0;background:none;font-size:.8125rem;font-weight:500;line-height:1.35;color:rgb(var(--color-foreground-rgb) / .85)}.product-details .kenmerken__icoon{color:var(--brand-accent)}.alternatief{display:grid;gap:.15rem;padding-inline-start:.7rem;border-inline-start:2px solid var(--brand-accent)}.alternatief__regel,.alternatief__slot{margin:0;font-family:var(--font-subheading--family);font-size:.875rem;line-height:1.35}.alternatief__regel{color:rgb(var(--color-foreground-rgb) / .85)}.alternatief__bedrag{font-weight:700;color:var(--brand-price);white-space:nowrap}.alternatief__slot{font-weight:600;color:var(--color-foreground)}.garantieregel{display:flex;align-items:flex-start;gap:.45rem;margin:0;font-family:var(--font-subheading--family);font-size:.8125rem;line-height:1.4;color:rgb(var(--color-foreground-rgb) / .75);text-wrap:pretty}.garantieregel__icoon{display:inline-flex;flex:none;width:.9rem;height:.9rem;margin-block-start:.15rem;color:var(--brand-primary)}.garantieregel__icoon svg{width:100%;height:100%}.garantie__kaart{display:grid;justify-items:center;gap:var(--brand-space-3);max-width:44rem;margin-inline:auto;padding:var(--brand-space-5, 2rem) var(--brand-space-4);border:1px solid var(--brand-line);border-radius:var(--brand-radius-lg);background:rgb(var(--brand-soft-rgb) / .45);text-align:center}.garantie__icoon{display:inline-flex;width:2rem;height:2rem;color:var(--brand-primary)}.garantie__icoon svg{width:100%;height:100%}.garantie__eyebrow{margin:0;color:var(--brand-muted)}.garantie__titel{display:contents}.garantie__titel h2,.garantie__titel h3{margin:0;text-wrap:balance}.garantie__tekst{margin:0;color:rgb(var(--color-foreground-rgb) / .85)}.garantie__tekst p{margin:0;max-width:40ch;margin-inline:auto}.garantie__voorwaarde{margin:0;font-size:var(--font-size--xs);color:var(--brand-muted)}.cijfers__kop{display:grid;justify-items:center;gap:var(--brand-space-2);margin-block-end:var(--brand-space-5, 2rem);text-align:center}.cijfers__eyebrow{margin:0;color:var(--brand-muted)}.cijfers__titel h2{margin:0;text-wrap:balance}.cijfers__tekst p{margin:0;max-width:48ch}.cijfers__lijst{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--brand-space-4) var(--brand-space-3);margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.cijfers__lijst{grid-template-columns:repeat(var(--cijfers-kolommen, 3),minmax(0,1fr))}}.cijfer{display:grid;justify-items:center;align-content:start;gap:.35rem;text-align:center}.cijfer__getal{font-family:var(--font-heading--family);font-weight:500;font-size:clamp(2.25rem,9vw,3.25rem);line-height:1;letter-spacing:-.02em;color:var(--brand-price)}.cijfer__tekst{font-size:var(--font-size--sm);line-height:1.4;color:rgb(var(--color-foreground-rgb) / .85);text-wrap:pretty;max-width:22ch}.cijfers__bron{margin:var(--brand-space-4) 0 0;font-size:var(--font-size--xs);line-height:1.4;color:var(--brand-muted);text-align:center}.koopbalk__rij{display:flex;align-items:center;gap:var(--brand-space-3);max-width:44rem;margin-inline:auto;padding:.7rem .9rem;border:1px solid var(--brand-line);border-radius:var(--brand-radius-lg);background:var(--brand-card)}.koopbalk__beeld{flex:none}.koopbalk__foto{display:block;width:3rem;height:3rem;border-radius:var(--brand-radius-sm);object-fit:cover}.koopbalk__tekst{flex:1;min-width:0}.koopbalk__naam{margin:0;font-family:var(--font-subheading--family);font-weight:600;font-size:var(--font-size--sm);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.koopbalk__prijs{display:flex;align-items:baseline;gap:.4rem;margin:.1rem 0 0;font-size:var(--font-size--sm)}.koopbalk__nu{font-weight:600;color:var(--brand-price)}.koopbalk__was{color:var(--brand-muted)}.koopbalk__form{margin:0;flex:none}.koopbalk__knop{white-space:nowrap}@media screen and (max-width:480px){.koopbalk__foto{width:2.5rem;height:2.5rem}.koopbalk__knop{padding-inline:1rem}}.sjabloon--silk{--color-background: var(--silk-grond);--color-foreground: var(--silk-tekst);--brand-radius-sm: 4px;--brand-radius-lg: 8px;--brand-line: rgb(0 0 0 / .12);background:var(--silk-grond);color:var(--silk-tekst)}.sjabloon--silk .section-background,.sjabloon--silk .shopify-section{background-color:var(--silk-grond)}.sjabloon--silk h1,.sjabloon--silk h2,.sjabloon--silk h3,.sjabloon--silk .h1,.sjabloon--silk .h2,.sjabloon--silk .product-details h1{font-family:var(--font-subheading--family);font-weight:700;letter-spacing:-.03em;color:var(--silk-tekst);text-wrap:balance}.sjabloon--silk .product-details h1{font-size:clamp(1.9rem,8vw,2.75rem);line-height:1}.sjabloon--silk .cijfers__titel h2,.sjabloon--silk .garantie__titel h2,.sjabloon--silk .vergelijking__kop h2{font-size:clamp(1.75rem,7vw,2.5rem);line-height:1.05}.sjabloon--silk .h6,.sjabloon--silk .cijfers__eyebrow,.sjabloon--silk .garantie__eyebrow{font-weight:700;letter-spacing:.16em;color:var(--silk-accent)}.sjabloon--silk .product-form-buttons .button,.sjabloon--silk .koopbalk__knop{width:100%;min-height:3.5rem;border:0;border-radius:var(--brand-radius-sm);background:var(--silk-knop);color:var(--silk-knop-tekst);font-family:var(--font-subheading--family);font-size:1.0625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sjabloon--silk .product-form-buttons .button:hover,.sjabloon--silk .koopbalk__knop:hover{background:color-mix(in srgb,var(--silk-knop) 85%,var(--silk-accent))}.sjabloon--silk .product-details .price,.sjabloon--silk .product-details .price-item__group.price{color:var(--silk-accent);font-family:var(--font-subheading--family);font-size:clamp(2rem,8vw,2.5rem);font-weight:700;line-height:1}.sjabloon--silk .product-details .compare-at-price{color:#0006;font-size:1.125rem}.sjabloon--silk .alternatief{border-inline-start-color:var(--silk-accent)}.sjabloon--silk .alternatief__bedrag{color:var(--silk-accent)}.sjabloon--silk .product-details .kenmerken__chip{font-size:.9375rem;font-weight:600;color:var(--silk-tekst)}.sjabloon--silk .product-details .kenmerken__icoon{color:var(--silk-accent)}.sjabloon--silk .koopbalk__rij{flex-wrap:wrap;gap:.75rem 1rem;padding:1rem;border:2px solid var(--silk-tekst);border-radius:var(--brand-radius-lg);background:var(--silk-grond)}.sjabloon--silk .koopbalk__form{flex:1 0 100%}.sjabloon--silk .koopbalk__naam{font-family:var(--font-subheading--family);font-size:1rem;font-weight:700;color:var(--silk-tekst)}.sjabloon--silk .koopbalk__nu{font-size:1.25rem;font-weight:700;color:var(--silk-accent)}.sjabloon--silk .koopbalk__was{color:#0006}.sjabloon--silk .cijfer__getal{font-family:var(--font-subheading--family);font-size:clamp(3.25rem,15vw,5.5rem);font-weight:700;letter-spacing:-.04em;color:var(--silk-accent)}.sjabloon--silk .cijfer__tekst{font-size:.9375rem;font-weight:500;color:var(--silk-tekst)}.sjabloon--silk .garantie__kaart{border:2px solid var(--silk-tekst);border-radius:var(--brand-radius-lg);background:var(--silk-grond)}.sjabloon--silk .garantie__icoon{color:var(--silk-accent)}.sjabloon--silk .garantieregel{color:#000000b3}.sjabloon--silk .garantieregel__icoon{color:var(--silk-accent)}.sjabloon--product{--brand-radius-sm: 4px;--brand-radius-lg: 8px;--brand-radius-pill: 4px}.sjabloon--product h1,.sjabloon--product h2,.sjabloon--product h3,.sjabloon--product .h1,.sjabloon--product .h2,.sjabloon--product .h3{font-family:var(--font-subheading--family);font-weight:700;letter-spacing:-.03em;text-wrap:balance}.sjabloon--product .product-details h1{font-size:clamp(1.9rem,8vw,2.75rem);line-height:1}.sjabloon--product .h6,.sjabloon--product .cijfers__eyebrow,.sjabloon--product .garantie__eyebrow{font-weight:700;letter-spacing:.16em;color:var(--brand-primary)}.sjabloon--product .product-form-buttons .button,.sjabloon--product .koopbalk__knop{width:100%;min-height:3.5rem;border-radius:var(--brand-radius-sm);font-family:var(--font-subheading--family);font-size:1.0625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sjabloon--product .product-details .price,.sjabloon--product .product-details .price-item__group.price{font-family:var(--font-subheading--family);font-size:1.0625rem;font-weight:700;line-height:1.2}.sjabloon--product .product-details .compare-at-price{font-size:.9375rem}.sjabloon--product .koopbalk__rij{flex-wrap:wrap;gap:.75rem 1rem;border-width:2px;border-color:var(--color-foreground)}.sjabloon--product .koopbalk__form{flex:1 0 100%}.sjabloon--product .koopbalk__naam{font-family:var(--font-subheading--family);font-size:1rem;font-weight:700}.sjabloon--product .koopbalk__nu{font-size:1.25rem;font-weight:700}.sjabloon--product .cijfer__getal{font-family:var(--font-subheading--family);font-size:clamp(2.25rem,5vw,2.75rem);font-weight:700;letter-spacing:-.03em;line-height:1;color:var(--color-foreground)}.sjabloon--product .cijfer__eenheid{font-size:.45em;margin-inline-start:.04em;letter-spacing:0}.sjabloon--product .cijfer__tekst{font-size:.9375rem;font-weight:400;line-height:1.45;color:rgb(var(--color-foreground-rgb) / .62)}.sjabloon--product .cijfers__titel h2{font-size:1.125rem;font-weight:600;letter-spacing:0}.sjabloon--product .cijfers__tekst p{font-size:.9375rem;line-height:1.5;color:rgb(var(--color-foreground-rgb) / .62)}.sjabloon--product .garantie__kaart{border-width:2px;border-color:var(--color-foreground);background:var(--color-background)}@media screen and (max-width:749px){.sjabloon--product .product-information__grid>.product-details,.sjabloon--product .product-details>.group-block,.sjabloon--product .product-details>.group-block>.group-block-content{display:contents}.sjabloon--product .product-information__grid{grid-template-columns:minmax(0,1fr);row-gap:var(--brand-space-3)}.sjabloon--product .product-information__grid>*{grid-column:1}.sjabloon--product .product-details>.group-block>.group-block-content>*{padding-inline:var(--padding-lg, 1rem)}.sjabloon--product .product-details .group-block-content>*{order:3}.sjabloon--product .product-information__grid>.product-information__media{order:2}.sjabloon--product .product-details .group-block-content>.group-block:has(h1){order:1}}.sjabloon--product .urgentie{justify-items:start}.sjabloon--product .urgentie__regel--schaarste{width:auto;padding:.25rem .55rem;border-radius:4px;font-family:var(--font-subheading--family);font-size:.6875rem;font-weight:700;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.sjabloon--product .product-form-buttons .button,.sjabloon--product .koopbalk__knop{border-radius:var(--brand-radius-pill, 999px)}.sjabloon--product{--brand-radius-pill: 999px}.sjabloon--product .product-details .kenmerken__chip:before{content:"\2022";flex:none;margin-inline-end:.15rem;color:rgb(var(--color-foreground-rgb) / .55)}.sjabloon--product .garantieregel{align-items:center;gap:.6rem;padding:.8rem .9rem;border-radius:var(--brand-radius-sm);background:rgb(var(--color-foreground-rgb) / .04)}.sjabloon--product .garantieregel__icoon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin-block-start:0;border-radius:var(--brand-radius-pill);background:var(--color-background);color:rgb(var(--color-foreground-rgb) / .7)}.sjabloon--product .garantieregel__icoon svg{width:1.15rem;height:1.15rem}.sjabloon--product .product-details .group-block-content:has(>[class*=__titel]){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.75rem;row-gap:.4rem}.sjabloon--product .product-details .group-block-content:has(>[class*=__titel])>*{width:auto;margin-inline:0}.sjabloon--product .product-details .group-block-content:has(>[class*=__titel])>[class*=__eyebrow]{grid-area:1 / 1}.sjabloon--product .product-details .group-block-content:has(>[class*=__titel])>.urgentie{grid-area:1 / 2;justify-self:end}.sjabloon--product .product-details .group-block-content:has(>[class*=__titel])>[class*=__titel]{grid-area:2 / 1 / 3 / -1}.sjabloon--product .product-details .group-block-content:has(>[class*=__titel])>product-price{grid-area:3 / 1;justify-self:start}.sjabloon--product .product-details .group-block-content:has(>[class*=__titel])>.beoordeling{grid-area:3 / 2;justify-self:end}.sjabloon--product .product-details [class*=__subtitel] p{font-weight:700;line-height:1.35;color:rgb(var(--color-foreground-rgb) / .95)}.sjabloon--product .product-details .kenmerken{row-gap:.45rem}.sjabloon--product .product-details .kenmerken__chip{font-size:.9375rem;line-height:1.45;color:rgb(var(--color-foreground-rgb) / .85)}@media screen and (max-width:749px){.sjabloon--product .product-details .group-block-content:has(>[class*=__titel])>[class*=__eyebrow]{font-size:.5625rem;letter-spacing:.04em}.sjabloon--product .product-details .group-block-content:has(>[class*=__titel])>.beoordeling{min-width:0;column-gap:.25rem;font-size:.6875rem}.sjabloon--product .product-details .group-block-content:has(>[class*=__titel])>.beoordeling svg{width:.7rem;height:.7rem}.sjabloon--product .product-details .group-block-content:has(>[class*=__titel])>product-price{white-space:nowrap}.sjabloon--product .product-details .group-block-content:has(>[class*=__titel])>product-price .price{flex-wrap:nowrap}}.sjabloon--product .garantieregel__belofte{font-weight:700}.sjabloon--product .garantieregel__rest{color:rgb(var(--color-foreground-rgb) / .65)}.sjabloon--product .product-details rte-formatter:not(:has(*)){display:none}.sjabloon--product .product-details .accordion summary{font-size:.9375rem}.sjabloon--product .garantieregel{gap:.85rem;border-radius:12px;font-size:.875rem;line-height:1.5;padding:1rem 1.1rem}.shopify-section:has(>.announcement-bar)>.section-background{background-image:linear-gradient(90deg,color-mix(in srgb,var(--color-background) 60%,black) 0%,var(--color-background) 55%,color-mix(in srgb,var(--color-background) 85%,white) 100%)}.sjabloon--product [id$=__reviews] .reviews__titel h2,.sjabloon--product [id$=__reviews] h2{font-size:clamp(1.65rem,3.4vw,2rem);font-weight:500;letter-spacing:-.01em;line-height:1.2}.sjabloon--product [id$=__reviews] .reviews__eyebrow{font-size:.6875rem;font-weight:600;letter-spacing:.14em}.cijfers--met-beeld .cijfers__raster{display:grid;gap:var(--brand-space-5, 2rem);align-items:center;max-width:64rem;margin-inline:auto}@media screen and (min-width:990px){.cijfers--met-beeld .cijfers__raster{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:var(--brand-space-6, 3rem)}}.cijfers--kolom .cijfers__kop{justify-items:start;gap:.4rem;text-align:left;margin-block-end:var(--brand-space-3, 1rem)}.cijfers--kolom .cijfers__lijst{grid-template-columns:minmax(0,1fr);gap:0}.cijfers--kolom .cijfer{display:grid;grid-template-columns:minmax(4rem,auto) minmax(0,1fr);justify-items:start;align-items:baseline;gap:0 var(--brand-space-3, 1rem);padding-block:.7rem;border-block-start:1px solid rgb(var(--color-foreground-rgb) / .12);text-align:left}.cijfers--kolom .cijfer__tekst{max-width:none}.cijfers--kolom .cijfer:last-child{border-block-end:1px solid rgb(var(--color-foreground-rgb) / .12)}.cijfers--kolom .cijfer__getal{font-size:clamp(2rem,4.5vw,2.75rem);line-height:1}.cijfers--kolom .cijfer__tekst{color:rgb(var(--color-foreground-rgb) / .7)}.cijfers--kolom .cijfers__bron{text-align:left}.cijfers__beeld img{display:block;width:100%;height:auto;border-radius:var(--brand-radius-lg)}.cijfers--kolom:not(.cijfers--met-beeld) .cijfers__kolom{max-width:40rem;margin-inline:auto}.sjabloon--product .vergelijking__tabel thead .vergelijking__wij{border-radius:14px 14px 0 0;padding-block:1.1rem}.sjabloon--product .vergelijking__tabel td.vergelijking__wij{background:var(--brand-primary);color:var(--color-background);border-bottom-color:transparent}.sjabloon--product .vergelijking__tabel tbody tr:last-child .vergelijking__wij{border-radius:0 0 14px 14px;padding-block-end:1.6rem}.sjabloon--product .vergelijking__wij .vergelijking__beeld{display:none}.sjabloon--product .vergelijking__wij .vergelijking__kolomnaam{font-size:1.05rem;font-weight:700;letter-spacing:0;text-transform:none;color:var(--color-background)}.sjabloon--product .vergelijking__tabel thead th:not(.vergelijking__wij) .vergelijking__kolomnaam{font-size:.9375rem;font-weight:400;letter-spacing:0;text-transform:none;color:var(--color-foreground)}.sjabloon--product .vergelijking__icoon{display:none}.sjabloon--product .vergelijking__tabel tbody th,.sjabloon--product .vergelijking__tabel tbody td:not(.vergelijking__wij){background:rgb(var(--color-foreground-rgb) / .035);border-bottom:2px solid var(--color-background)}.sjabloon--product .vergelijking__tabel tbody th{padding-inline-start:1rem;border-radius:8px 0 0 8px;font-size:1rem;line-height:1.3}.sjabloon--product .vergelijking__tabel tbody tr td:last-child{border-radius:0 8px 8px 0}.sjabloon--product .vergelijking__cel svg{box-sizing:content-box;display:block;width:1rem;height:1rem;margin-inline:auto;padding:.3rem;border-radius:50%}.sjabloon--product .vergelijking__cel.vergelijking__wij svg{background:var(--color-background);color:var(--brand-primary)}.sjabloon--product .vergelijking__cel--ja:not(.vergelijking__wij) svg{padding:.26rem;border:1.5px solid var(--color-foreground);color:var(--color-foreground)}.sjabloon--product .vergelijking__cel--nee:not(.vergelijking__wij) svg,.sjabloon--product .vergelijking__cel--deels:not(.vergelijking__wij) svg{background:rgb(var(--color-foreground-rgb) / .14);color:var(--color-background)}.sjabloon--product .vergelijking__waarde{display:inline-block;max-width:8rem;font-weight:700;font-size:.9375rem;line-height:1.25}.garantie--met-beeld .garantie__raster{display:grid;gap:var(--brand-space-5, 2rem);align-items:center;max-width:64rem;margin-inline:auto}@media screen and (min-width:990px){.garantie--met-beeld .garantie__raster{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:var(--brand-space-6, 3rem)}}.garantie--met-beeld .garantie__kaart{border:0;background:none;padding:0;text-align:left;align-items:start}.garantie--met-beeld .garantie__icoon{display:none}.garantie--met-beeld .garantie__titel h2{font-size:1.125rem;font-weight:600;letter-spacing:0;text-align:left}.garantie--met-beeld .garantie__tekst p{font-size:.9375rem;line-height:1.55;color:rgb(var(--color-foreground-rgb) / .62);text-align:left}.garantie--met-beeld .garantie__voorwaarde{text-align:left}.garantie__beeld img{display:block;width:100%;height:auto;border-radius:var(--brand-radius-lg)}.garantie__beeld video{display:block;width:100%;height:auto;border-radius:var(--brand-radius-lg)}@media screen and (max-width:749px){.sjabloon--product .product-details [class*=__subtitel] p{font-size:1.375rem;line-height:1.25;letter-spacing:-.01em}.sjabloon--product .product-details [class*=__intro] p{font-size:1rem;line-height:1.5}}.sessieklok{display:inline-flex;align-items:baseline;gap:.35rem}.sessieklok__tijd{font-variant-numeric:tabular-nums;letter-spacing:.02em}
/*# sourceMappingURL=/cdn/shop/t/3/assets/brand.css.map */
