body.template-product #main-content{display:flow-root;background-color:var(--pw-achter, #f4f6f8)}body.template-product #main-content .product-breadcrumbs .breadcrumbs{font-size:13px;color:var(--pw-grijs-donker, #46505c)}body.template-product #main-content .product-breadcrumbs .breadcrumbs .icon{width:14px;height:14px;color:var(--pw-grijs, #5b6470)}@media(max-width:749px){body.template-product #main-content .product-breadcrumbs .breadcrumbs-list>li:nth-last-child(2):not(:nth-child(2)):before{padding-inline-end:20px;margin-inline-end:2px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235b6470' stroke-width='1.5'%3E%3Cpath d='m9.693 4.5 7.5 7.5-7.5 7.5'/%3E%3C/svg%3E") right center / 14px 14px no-repeat}}@media(min-width:750px){body.template-product #main-content .product-breadcrumbs .breadcrumbs{font-size:14px}body.template-product #main-content .product-breadcrumbs .breadcrumbs-list>li:has(>[aria-current=page]){display:none}body.template-product #main-content .product-breadcrumbs .breadcrumbs-list>li:has(+li>[aria-current=page])>.icon{display:none}}@media(min-width:769px){body.template-product #main-content .cc-main-product .product.js-product{display:grid;grid-template-columns:minmax(0,7fr) minmax(340px,5fr);column-gap:24px;align-items:start}body.template-product #main-content .cc-main-product .product.js-product>.product-media,body.template-product #main-content .cc-main-product .product.js-product>.product-info{float:none;clear:none;width:auto;max-width:none;margin:0;padding:0;border:0;background:transparent}}@media(min-width:1100px){body.template-product #main-content .cc-main-product .product.js-product{column-gap:32px}}@media(max-width:768.98px){body.template-product #main-content .cc-main-product .product.js-product>.product-media{margin:0 0 16px}}@media(min-width:750px)and (max-width:768.98px){body.template-product #main-content .cc-main-product .product.js-product>.product-media{margin-bottom:20px}}@supports selector(:has(*)){body.template-product #main-content .cc-main-product .product-info__sticky{display:grid;grid-template-columns:18px minmax(0,1fr) 18px;grid-template-rows:18px repeat(11,auto) 20px;align-content:start}body.template-product #main-content .cc-main-product .product-info__sticky>*{grid-column:1 / -1;min-width:0;margin:0}body.template-product #main-content .cc-main-product .product-info__sticky:before{content:""!important;display:block!important;grid-column:1 / -1;grid-row:1 / 14;width:auto!important;height:auto!important;opacity:1!important;background:#fff!important;border:1px solid var(--pw-rand, #e2e8f0);border-radius:16px;box-shadow:0 1px 2px #0d2b5c0a,0 10px 28px #0d2b5c0d;pointer-events:none}body.template-product #main-content .cc-main-product .product-info__sticky:after{content:""!important;display:block!important;grid-column:1 / -1;grid-row:14;width:auto!important;height:16px!important;opacity:1!important;background:transparent!important;pointer-events:none}body.template-product #main-content .cc-main-product .product-info__sticky>.product-options{grid-column:2;grid-row:2}body.template-product #main-content .cc-main-product .product-info__sticky>.product-backorder{grid-column:2;grid-row:3;margin-top:8px}body.template-product #main-content .cc-main-product .product-info__sticky>.product-info__block:has(>.pwsu){grid-column:2;grid-row:4;margin-top:8px}body.template-product #main-content .cc-main-product .product-info__sticky>.product-info__block>.pwsu{margin:0}body.template-product #main-content .cc-main-product .product-info__sticky>.product-info__block:has(>.pw-hero-price-wrapper){grid-column:2;grid-row:5}body.template-product #main-content .cc-main-product .product-info__sticky>.product-options~.product-info__block:has(>.pw-hero-price-wrapper){margin-top:16px}body.template-product #main-content .cc-main-product .product-info__sticky>.product-info__block:has(>.pw-energy-row){grid-column:2;grid-row:6;margin-top:10px}body.template-product #main-content .cc-main-product .product-info__sticky>.product-info__block:has(>.pwu,>.pwmv){grid-column:2;grid-row:7;margin-top:16px}body.template-product #main-content .cc-main-product .product-info__sticky>.pws-stock-delivery,body.template-product #main-content .cc-main-product .product-info__sticky>.pws-lv{grid-column:2;grid-row:8;margin-top:16px;margin-bottom:0}body.template-product #main-content .cc-main-product .product-info__sticky>.product-info__block:has(>.pws-tk-consent){grid-column:2;grid-row:9;margin-top:16px}body.template-product #main-content .cc-main-product .product-info__sticky>.product-info__block>.pws-tk-consent{margin:0}body.template-product #main-content .cc-main-product .product-info__sticky>.product-info__block:has(>product-form){grid-column:2;grid-row:10;margin-top:16px}body.template-product #main-content .cc-main-product .product-info__sticky>.product-info__block:has(>[id^=pw-payment-block-]){grid-column:2;grid-row:11;margin-top:16px}body.template-product #main-content .cc-main-product .product-info__sticky>.product-info__block>[id^=pw-payment-block-]{margin-top:0;padding-top:0;padding-bottom:0}body.template-product #main-content .cc-main-product .product-info__sticky>.product-info__block:has(>.pwsrg){grid-column:2;grid-row:12;margin-top:16px}body.template-product #main-content .cc-main-product .product-info__sticky>.product-info__block>.pwsrg{margin-top:0}body.template-product #main-content .cc-main-product .product-info__sticky>.pws-product-usps{margin:0}body.template-product #main-content .cc-main-product .product-info__sticky>.pws-ts-trust-card{margin:16px 0 0!important}@media(max-width:749.98px){body.template-product #main-content .cc-main-product .product-info__sticky>.product-info__block:has(>.pwkk){margin-top:16px}body.template-product #main-content .cc-main-product .product-info__sticky>.product-info__block>.pwkk{margin-top:0}}@media(min-width:750px){body.template-product #main-content .cc-main-product .product-info__sticky{grid-template-columns:28px minmax(0,1fr) 28px;grid-template-rows:26px repeat(11,auto) 28px}body.template-product #main-content .cc-main-product .product-info__sticky:after{height:20px!important}body.template-product #main-content .cc-main-product .product-info__sticky>.pws-ts-trust-card{margin:20px 0 0!important}}}body.template-product #main-content .pw-hoofd-titel-box{width:auto;max-width:none;margin:2px 0 12px!important;padding:0!important;border:0!important;text-align:left!important}body.template-product #main-content .pw-echte-titel{margin:0!important;font-family:inherit;font-size:21px!important;line-height:1.25!important;font-weight:700!important;letter-spacing:normal!important;color:var(--pw-navy, #0d2b5c)!important}body.template-product #main-content .pw-titel__hoofd{display:block;font-size:21px;line-height:1.25;font-weight:700;letter-spacing:-.1px;color:var(--pw-navy, #0d2b5c);text-wrap:balance}body.template-product #main-content .pw-nb{white-space:nowrap}body.template-product #main-content .pw-titel__streep{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}body.template-product #main-content .pw-titel__rest{display:block;margin-top:3px;font-size:14.5px;line-height:1.4;font-weight:400;letter-spacing:normal;color:var(--pw-grijs-donker, #46505c);text-wrap:balance}body.template-product #main-content .pw-sterren-desktop{display:none!important}body.template-product #main-content .pw-titel-sterren{display:flex!important;align-items:center;min-height:32px;margin:4px 0 0!important}body.template-product #main-content .pw-titel-sterren .pw-sterren{display:inline-flex;align-items:center;gap:8px;min-height:32px;text-decoration:none}body.template-product #main-content .pw-titel-sterren .pw-sterren__ster{font-size:18px;line-height:1;letter-spacing:1px;color:var(--pw-ster, #f0a500)}body.template-product #main-content .pw-titel-sterren .pw-sterren__ster span{color:#d7dde6}body.template-product #main-content .pw-titel-sterren .pw-sterren__n{display:inline-flex;align-items:baseline;gap:8px;font-size:15px;font-weight:700;line-height:1.2;color:var(--pw-navy, #0d2b5c);font-variant-numeric:tabular-nums}body.template-product #main-content .pw-titel-sterren .pw-sterren__aantal{font-size:14px;font-weight:400;color:var(--pw-blauw, #0059a8);text-decoration:underline;text-underline-offset:3px}body.template-product #main-content .pw-titel-sterren .pw-sterren__link:hover .pw-sterren__n{text-decoration:none}body.template-product #main-content .pw-titel-sterren .pw-sterren__link:hover .pw-sterren__aantal{color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pw-titel-sterren .pw-sterren__link:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:2px;border-radius:4px}@media(min-width:750px){body.template-product #main-content .pw-hoofd-titel-box{max-width:900px;margin:0 0 20px!important}body.template-product #main-content .pw-echte-titel,body.template-product #main-content .pw-titel__hoofd{font-size:28px!important;line-height:1.2!important}body.template-product #main-content .pw-titel__rest{margin-top:6px;font-size:16px}}body.template-product #main-content #product-media media-gallery{display:block;padding:10px;background:#fff;border:1px solid var(--pw-rand, #e2e8f0);border-radius:16px}body.template-product #main-content #product-media .media-gallery__viewer{max-height:none;border:0;background:transparent}body.template-product #main-content #product-media .media-viewer__item .media,body.template-product #main-content #product-media .media-viewer__item>deferred-media,body.template-product #main-content #product-media .media-viewer__item product-model{padding-top:0!important;height:300px;max-height:none;aspect-ratio:auto}body.template-product #main-content #product-media .media-viewer__item img,body.template-product #main-content #product-media .media-viewer__item .product-image{max-height:none}@media(min-width:750px){body.template-product #main-content #product-media media-gallery{padding:20px}body.template-product #main-content #product-media .media-viewer__item .media,body.template-product #main-content #product-media .media-viewer__item>deferred-media,body.template-product #main-content #product-media .media-viewer__item product-model{height:auto;aspect-ratio:1 / 1;max-height:720px}}body.template-product #main-content #product-media .gallery-zoom-open__hint{right:2px;bottom:2px;width:44px;height:44px;border-radius:50%;border:1px solid var(--pw-rand, #e2e8f0);box-shadow:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d2b5c' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cline x1='21' x2='16.65' y1='21' y2='16.65'/%3E%3Cline x1='11' x2='11' y1='8' y2='14'/%3E%3Cline x1='8' x2='14' y1='11' y2='11'/%3E%3C/svg%3E") center / 20px 20px no-repeat;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content #product-media .gallery-zoom-open__hint .icon{display:none}body.template-product #main-content #product-media .media-ctrl__btn{width:44px;height:44px;padding:0;border:1px solid var(--pw-rand, #e2e8f0);border-radius:50%;background:#fff;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content #product-media .media-ctrl__btn .icon{width:18px;height:18px}body.template-product #main-content #product-media .media-gallery__thumbs{margin-top:8px}body.template-product #main-content #product-media .media-thumbs__btn{height:52px;padding:0!important;border:1px solid var(--pw-rand, #e2e8f0);border-radius:10px;background:#fff;overflow:hidden;transition:border-color .15s ease}body.template-product #main-content #product-media .media-thumbs__btn img{top:3px;left:3px;width:calc(100% - 6px);height:calc(100% - 6px)}body.template-product #main-content #product-media .media-thumbs__btn:hover{border-color:var(--pw-knoprand, #b9cbe6)}body.template-product #main-content #product-media .media-thumbs__btn.is-active{border-color:var(--pw-navy, #0d2b5c);box-shadow:inset 0 0 0 1px var(--pw-navy, #0d2b5c)}body.template-product #main-content #product-media .media-thumbs__btn:after,body.template-product #main-content #product-media .media-thumbs__btn.is-active:after{display:none}body.template-product #main-content #product-media .media-thumbs__btn:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:2px}@media(min-width:750px){body.template-product #main-content #product-media .media-gallery__thumbs{margin-top:16px}}@supports selector(:has(*)){body.template-product #main-content #product-media .media-thumbs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;overflow:visible;scroll-snap-type:none;counter-reset:pwduim}body.template-product #main-content #product-media .media-thumbs>.media-thumbs__item{min-width:0;margin:0}body.template-product #main-content #product-media .media-thumbs:after{content:none}@media(max-width:749.98px),(min-width:769px)and (max-width:1099.98px){body.template-product #main-content #product-media .media-thumbs>.media-thumbs__item:nth-child(n+6){grid-row:1;grid-column:6;counter-increment:pwduim}body.template-product #main-content #product-media .media-thumbs>.media-thumbs__item:nth-child(n+7){visibility:hidden}body.template-product #main-content #product-media .media-thumbs:has(>.media-thumbs__item:nth-child(7)):after{content:"+" counter(pwduim);grid-row:1;grid-column:6}body.template-product #main-content #product-media .media-thumbs:has(>.media-thumbs__item:nth-child(n+6)>.is-active):after{box-shadow:inset 0 0 0 2px var(--pw-navy, #0d2b5c)}}@media(min-width:750px)and (max-width:768.98px),(min-width:1100px){body.template-product #main-content #product-media .media-thumbs{grid-template-columns:repeat(9,minmax(0,1fr));gap:10px}body.template-product #main-content #product-media .media-thumbs>.media-thumbs__item:nth-child(n+9){grid-row:1;grid-column:9;counter-increment:pwduim}body.template-product #main-content #product-media .media-thumbs>.media-thumbs__item:nth-child(n+10){visibility:hidden}body.template-product #main-content #product-media .media-thumbs:has(>.media-thumbs__item:nth-child(10)):after{content:"+" counter(pwduim);grid-row:1;grid-column:9}body.template-product #main-content #product-media .media-thumbs:has(>.media-thumbs__item:nth-child(n+9)>.is-active):after{box-shadow:inset 0 0 0 2px var(--pw-navy, #0d2b5c)}}body.template-product #main-content #product-media .media-thumbs:has(>.media-thumbs__item:nth-child(7)):after{z-index:1;display:flex;align-items:center;justify-content:center;height:52px;border-radius:10px;background:var(--pw-lichtblauw, #E4EDFA);color:var(--pw-navy, #0d2b5c);font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;pointer-events:none}}body.template-product #main-content .pw-hero-price-wrapper{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;font-family:inherit;font-variant-numeric:tabular-nums}body.template-product #main-content .pw-hero-price{font-size:36px;font-weight:700;line-height:1.05;letter-spacing:-.5px;color:var(--pw-navy, #0d2b5c);white-space:nowrap}body.template-product #main-content .pw-hero-price.is-discounted{color:var(--pw-rood, #c4161c)}body.template-product #main-content .pw-hero-compare{font-size:16px;font-weight:400;line-height:1.3;color:var(--pw-grijs, #5b6470);text-decoration:none;white-space:nowrap}body.template-product #main-content .pw-hero-compare s{text-decoration:line-through;text-decoration-thickness:1.5px}body.template-product #main-content .pw-hero-savings{display:inline-flex;align-items:center;align-self:center;height:26px;padding:0 10px;border:1px solid var(--pw-fout-rand, #f0cfc8);border-radius:13px;background:var(--pw-fout-achter, #fbeeeb);color:var(--pw-korting, #b42318);font-size:13px;font-weight:700;line-height:1;letter-spacing:0;white-space:nowrap}@media(min-width:750px){body.template-product #main-content .pw-hero-price{font-size:40px}}body.template-product #main-content .pw-energy-row{display:flex;align-items:center;gap:10px;min-height:30px;margin:0}body.template-product #main-content .pw-energy-badge svg{display:block}body.template-product #main-content .pw-info-link{font-size:15px;line-height:1.4;color:var(--pw-blauw, #0059a8);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}body.template-product #main-content .pw-info-link:hover{color:var(--pw-navy, #0d2b5c);text-decoration:underline}body.template-product #main-content .pw-info-link:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:2px;border-radius:2px}body.template-product #main-content .pwu{margin:0}body.template-product #main-content .pwu__label{margin:0 0 8px;font-size:14px;line-height:1.4;color:var(--pw-grijs-donker, #46505c)}body.template-product #main-content .pwu__label strong{font-weight:700;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwu__count{color:var(--pw-grijs-donker, #46505c)}body.template-product #main-content .pwu__row{gap:10px}body.template-product #main-content .pwu__item,body.template-product #main-content .pwu__row:has(.pwu__uit) .pwu__item{width:64px;gap:4px;font-size:12px;line-height:1.3;color:var(--pw-grijs-donker, #46505c);text-align:center;text-decoration:none}body.template-product #main-content .pwu__img{box-sizing:border-box;display:block;width:64px;height:64px;padding:4px;object-fit:contain;border:1px solid var(--pw-rand, #e2e8f0);border-radius:12px;background:#fff;box-shadow:none}body.template-product #main-content .pwu__item:hover .pwu__img{border-color:var(--pw-knoprand, #b9cbe6)}body.template-product #main-content .pwu__item.is-current .pwu__img,body.template-product #main-content .pwu__item.is-current:hover .pwu__img{padding:3px;border:2px solid var(--pw-navy, #0d2b5c);box-shadow:none}body.template-product #main-content .pwu__item.is-uit .pwu__img,body.template-product #main-content .pwu__item.is-uit:hover .pwu__img{padding:3.5px;opacity:.5;border:1.5px dashed #9fadbf;background:#e9e9e9}body.template-product #main-content .pwu__naam{font-size:12px;line-height:1.3;color:var(--pw-grijs-donker, #46505c)}body.template-product #main-content .pwu__item.is-uit .pwu__naam{color:var(--pw-grijs-donker, #46505c)}body.template-product #main-content .pwu__uit{display:block;font-size:12px;line-height:1.3;color:var(--pw-grijs, #5b6470);white-space:nowrap}body.template-product #main-content .pwu__item:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:2px;border-radius:12px}body.template-product #main-content .pwmv{margin:0}body.template-product #main-content .pwu~.pwmv{margin-top:16px}body.template-product #main-content .pwmv__label{margin:0 0 8px;font-size:14px;line-height:1.4;color:var(--pw-grijs-donker, #46505c)}body.template-product #main-content .pwmv__label strong{font-weight:700;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwmv__ook{color:var(--pw-grijs-donker, #46505c)}body.template-product #main-content .pwmv__rij{gap:8px}body.template-product #main-content .pwmv__knop{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 16px;border:1.5px solid var(--pw-knoprand, #b9cbe6);border-radius:22px;background:#fff;font-size:15px;font-weight:700;line-height:1.2;color:var(--pw-navy, #0d2b5c);font-variant-numeric:tabular-nums;text-decoration:none}body.template-product #main-content a.pwmv__knop:hover{border-color:var(--pw-navy, #0d2b5c);color:var(--pw-navy, #0d2b5c)}body.template-product #main-content a.pwmv__knop:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:2px}body.template-product #main-content .pwmv__knop--actief,body.template-product #main-content .pwmv__knop--actief:hover{padding:0 16px;border:1.5px solid var(--pw-navy, #0d2b5c);background:var(--pw-navy, #0d2b5c);color:#fff;cursor:default}body.template-product #main-content .pwmv__prijs{font-size:13px;font-weight:400;color:var(--pw-grijs, #5b6470)}body.template-product #main-content .pwmv__prijs--min{font-weight:700;color:var(--pw-groen, #2c7e3f)}body.template-product #main-content .pwnav [hidden],body.template-product #main-content .pwtk [hidden],body.template-product #main-content .pwc [hidden],body.template-product #main-content .pwkh [hidden],body.template-product #main-content .pwpi [hidden],body.template-product #main-content .pwvid-sectie [hidden]{display:none!important}body.template-product #main-content .pwnav{margin:32px 0 0}body.template-product #main-content .pwtk{margin:20px auto 0}body.template-product #main-content .pwc__inner{margin-top:20px}body.template-product #main-content .pwkh{margin:20px 0 0}body.template-product #main-content .pwkh.pwkh--fotos{margin:24px 0 0}body.template-product #main-content .pwpi,body.template-product #main-content .pwvid-sectie{margin:20px 0 0}@media(min-width:750px){body.template-product #main-content .pwtk,body.template-product #main-content .pwc__inner,body.template-product #main-content .pwkh.pwkh--mobiel,body.template-product #main-content .pwpi,body.template-product #main-content .pwvid-sectie{margin-top:24px}}body.template-product #main-content .pwpi__kaart,body.template-product #main-content .pwkh,body.template-product #main-content .pwc__kader,body.template-product #main-content .pwvid-kaart{min-width:0;padding:22px 18px;background:#fff;border:1px solid var(--pw-rand, #e2e8f0);border-radius:16px;box-shadow:none;color:var(--pw-tekst, #2a2b2a)}@media(min-width:750px){body.template-product #main-content .pwpi__kaart,body.template-product #main-content .pwkh,body.template-product #main-content .pwc__kader,body.template-product #main-content .pwvid-kaart{padding:28px}}body.template-product #main-content .pwpi .pw-block-title,body.template-product #main-content .pwvid-sectie .pw-block-title,body.template-product #main-content .pwkh .pwkh__kop,body.template-product #main-content .pwc .pwc__kop{display:flex;align-items:center;gap:12px;margin:0 0 14px;padding:0;font:inherit;font-size:20px;font-weight:700;line-height:1.25;letter-spacing:0;text-transform:none;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwpi__rond,body.template-product #main-content .pwkh__rond,body.template-product #main-content .pwc__rond,body.template-product #main-content .pwvid-rond{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--pw-lichtblauw, #E4EDFA);color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwpi__rond svg,body.template-product #main-content .pwkh__rond svg,body.template-product #main-content .pwc__rond svg,body.template-product #main-content .pwvid-rond svg{display:block;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.9}body.template-product #main-content .pwkh__energie,body.template-product #main-content .pwc__energie,body.template-product #main-content .pwtk__energie{display:inline-flex;flex:none;line-height:0}body.template-product #main-content .pwkh__energie svg,body.template-product #main-content .pwc__energie svg,body.template-product #main-content .pwtk__energie svg{display:block;width:auto;height:22px}body.template-product #main-content .pwnav{background:transparent;border:0;box-shadow:none}body.template-product #main-content .pwnav__list{flex-wrap:wrap;gap:4px;align-items:center;min-height:56px;padding:5px 12px;overflow:visible;background:#fff;border:1px solid var(--pw-rand, #e2e8f0);border-radius:16px}body.template-product #main-content .pwnav__link{display:flex;align-items:center;height:44px;padding:0 14px;border:0;border-radius:22px;font-size:15px;font-weight:700;line-height:1;color:var(--pw-grijs-donker, #46505c);text-decoration:none;white-space:nowrap;transition:background-color .15s ease,color .15s ease}body.template-product #main-content .pwnav__link:hover,body.template-product #main-content .pwnav__link.is-active{background:var(--pw-lichtblauw, #E4EDFA);color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwnav__link:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:2px;border-radius:22px}@media(prefers-reduced-motion:reduce){body.template-product #main-content .pwnav__link{transition:none}}body.template-product #main-content .pwtk__also{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"badge tekst pijl" ". etiket pijl";align-items:center;gap:6px 12px;min-height:52px;padding:12px 14px;background:var(--pw-lichtblauw, #E4EDFA);border:0;border-radius:12px;box-shadow:none;color:var(--pw-navy, #0d2b5c);text-decoration:none;transition:none}body.template-product #main-content .pwtk__also:hover{border:0;box-shadow:none}body.template-product #main-content .pwtk__also:hover .pwtk__also-txt{text-decoration:underline;text-underline-offset:3px}body.template-product #main-content .pwtk__also:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:2px}body.template-product #main-content .pwtk__also>.pwtk__badge{grid-area:badge}body.template-product #main-content .pwtk__also>.pwtk__also-txt{grid-area:tekst}body.template-product #main-content .pwtk__also>.pwtk__pct{grid-area:etiket;justify-self:start}body.template-product #main-content .pwtk__also>.pwtk__arrow{grid-area:pijl}@media(min-width:750px){body.template-product #main-content .pwtk__also{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"badge tekst etiket pijl"}}body.template-product #main-content .pwtk__also-txt{min-width:0;font-size:14px;line-height:1.5;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwtk__also-txt strong{font-weight:700;color:var(--pw-navy, #0d2b5c);font-variant-numeric:tabular-nums}body.template-product #main-content .pwtk__also-txt .pwtk__energie{vertical-align:middle;margin:-3px 0 0}body.template-product #main-content .pwtk__also-txt .pwtk__energie svg{height:18px}body.template-product #main-content .pwtk__arrow{flex:none;font-size:18px;font-weight:700;line-height:1;color:var(--pw-blauw, #0059a8)}body.template-product #main-content .pwtk__badge{flex:none;display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:13px;background:#fff;color:var(--pw-navy, #0d2b5c);font-size:13px;font-weight:700;line-height:1;letter-spacing:0;text-transform:none;white-space:nowrap}body.template-product #main-content .pwtk__notice{gap:14px;padding:20px 18px;background:var(--pw-lichtblauw, #E4EDFA);border:0;border-radius:16px}@media(min-width:750px){body.template-product #main-content .pwtk__notice{padding:24px 28px}}body.template-product #main-content .pwtk__voordeel{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.2;color:var(--pw-rood, #c4161c);font-variant-numeric:tabular-nums}body.template-product #main-content .pwtk__oud{margin:0;font-size:14px;font-weight:400;color:var(--pw-grijs, #5b6470);text-decoration:line-through;text-decoration-thickness:1.5px}body.template-product #main-content .pwtk__pct{display:inline-flex;white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;height:26px;margin:0;padding:0 10px;border-radius:13px;background:var(--pw-fout-achter, #fbeeeb);border:1px solid var(--pw-fout-rand, #f0cfc8);color:var(--pw-korting, #b42318);font-size:13px;font-weight:700;line-height:1}body.template-product #main-content .pwtk__uitleg{margin:0 0 4px;font-size:14px;line-height:1.5;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwtk__links{gap:0}body.template-product #main-content .pwtk__link{display:inline-flex;align-items:center;align-self:flex-start;min-height:44px;font-size:15px;font-weight:700;color:var(--pw-blauw, #0059a8);text-decoration:none}body.template-product #main-content .pwtk__link:hover{text-decoration:underline;text-underline-offset:3px}body.template-product #main-content .pwtk__link:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:2px;border-radius:4px}body.template-product #main-content .pwc{background:transparent}body.template-product #main-content .pwc__inner{padding-block:0}body.template-product #main-content .pwc__kaart{max-width:none;padding:0;border:0;border-radius:0}body.template-product #main-content .pwc__rij--eigen{border-bottom:1px solid var(--pw-rand, #e2e8f0)}body.template-product #main-content .pwc__afb{box-sizing:border-box;padding:4px;object-fit:contain;background:#fff;border:1px solid var(--pw-rand, #e2e8f0);border-radius:12px}body.template-product #main-content .pwc__naam{font-size:15px;font-weight:400;line-height:1.35;color:var(--pw-tekst, #2a2b2a)}body.template-product #main-content .pwc__naam .pws-naam__hoofd{font-weight:700}body.template-product #main-content .pwc__naam .pws-naam__rest{font-weight:400}body.template-product #main-content .pwc__naam--link{color:var(--pw-blauw, #0059a8)}body.template-product #main-content .pwc__naam--link:hover{text-decoration:underline;text-underline-offset:3px}body.template-product #main-content .pwc__rol{font-size:13px;color:var(--pw-grijs, #5b6470)}body.template-product #main-content .pwc__reden{font-size:14px;line-height:1.45;color:var(--pw-grijs-donker, #46505c)}body.template-product #main-content .pwc__prijs{display:inline-flex;align-items:center;gap:8px;font-size:17px;font-weight:700;color:var(--pw-navy, #0d2b5c);font-variant-numeric:tabular-nums;white-space:nowrap}body.template-product #main-content .pwc__vink{width:22px;height:22px;accent-color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwc__leeg{width:22px}body.template-product #main-content .pwc__plus{width:22px;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwc__plus svg{box-sizing:content-box;flex:none;width:16px;height:16px;padding:6px;border-radius:50%;background:var(--pw-lichtblauw, #E4EDFA)}body.template-product #main-content .pwc__voet{border-top:1px solid var(--pw-rand, #e2e8f0)}body.template-product #main-content .pwc__totaallabel{font-size:14px;color:var(--pw-grijs-donker, #46505c)}body.template-product #main-content .pwc__totaal{font-size:20px;font-weight:700;color:var(--pw-navy, #0d2b5c);font-variant-numeric:tabular-nums}body.template-product #main-content .pwc__totaal--deal{color:var(--pw-rood, #c4161c)}body.template-product #main-content .pwc__oudtotaal{font-size:14px;color:var(--pw-grijs, #5b6470);font-variant-numeric:tabular-nums;text-decoration:line-through;text-decoration-thickness:1.5px}body.template-product #main-content .pwc__dealregel{display:inline-flex;align-items:center;align-self:flex-start;min-height:26px;margin-block:4px;padding:3px 10px;border-radius:13px;background:var(--pw-ok-achter, #eef7f0);border:1px solid var(--pw-ok-rand, #cfe6d6);color:var(--pw-groen, #2c7e3f);font-size:13px;font-weight:700;line-height:1.3}body.template-product #main-content .pwc__knop{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;padding:0 20px;background:#fff;border:1.5px solid var(--pw-knoprand, #b9cbe6);border-radius:24px;color:var(--pw-navy, #0d2b5c);font:inherit;font-size:15px;font-weight:700;line-height:1.2;text-transform:none;filter:none;cursor:pointer}body.template-product #main-content .pwc__knop:hover{filter:none;border-color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwc__knop:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:2px}body.template-product #main-content .pwc__knop svg{flex:none;width:19px;height:19px}body.template-product #main-content .pwc__melding{font-size:13px;color:var(--pw-fout-tekst, #8c2f22)}@media(min-width:750px){body.template-product #main-content .pwc__afb{width:72px;height:72px}body.template-product #main-content .pwc__knop{width:auto;padding:0 28px}}@media(min-width:1150px){body.template-product #main-content .pwc__rij--eigen{border-bottom:0}body.template-product #main-content .pwc__plus{width:auto}body.template-product #main-content .pwc__afb{width:84px;height:84px}body.template-product #main-content .pwc__voet{border-top:0;border-left:1px solid var(--pw-rand, #e2e8f0)}body.template-product #main-content .pwc__totaal{font-size:22px}body.template-product #main-content .pwc__knop{width:100%;padding:0 20px}}@media(max-width:749px){body.template-product #main-content .pwc__afb{width:56px;height:56px}}body.template-product #main-content .pwkh__lijst{display:block;margin:0;padding:0;list-style:none}body.template-product #main-content .pwkh__lijst>li{margin:0;padding:0;border-top:1px solid var(--pw-rand, #e2e8f0)}body.template-product #main-content .pwkh__item{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 0;background:transparent;border:0;border-radius:0;color:inherit;text-decoration:none}body.template-product #main-content .pwkh__item:hover{border:0}body.template-product #main-content .pwkh__item:hover .pwkh__naam{text-decoration:underline;text-underline-offset:3px}body.template-product #main-content .pwkh__item:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:2px;border-radius:12px}body.template-product #main-content .pwkh__foto{grid-column:1;box-sizing:border-box;width:56px;height:56px;padding:3px;object-fit:contain;background:#fff;border:1px solid var(--pw-rand, #e2e8f0);border-radius:10px}body.template-product #main-content .pwkh__tekst{grid-column:2;display:block;min-width:0}body.template-product #main-content .pwkh__naam{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:15px;font-weight:700;line-height:1.3;color:var(--pw-tekst, #2a2b2a);text-wrap:balance;overflow-wrap:break-word}body.template-product #main-content .pwkh .pws-heel,body.template-product #main-content .pwc .pws-heel{display:inline-block;max-width:100%;overflow-wrap:anywhere;vertical-align:top}body.template-product #main-content .pwkh__chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}body.template-product #main-content .pwkh__chip{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:14px;background:var(--pw-lichtblauw, #E4EDFA);color:var(--pw-navy, #0d2b5c);font-size:13px;font-weight:700;line-height:1;white-space:nowrap}body.template-product #main-content .pwkh__prijs{grid-column:3;display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right;font-size:17px;font-weight:700;line-height:1.25;color:var(--pw-navy, #0d2b5c);font-variant-numeric:tabular-nums}body.template-product #main-content .pwkh__prijs .pwkh__energie{margin-bottom:2px}body.template-product #main-content .pwkh__prijs small{font-size:13px;font-weight:400;line-height:1.3;color:var(--pw-grijs, #5b6470);white-space:nowrap}body.template-product #main-content .pwkh__alles{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:4px;font-size:15px;font-weight:700;color:var(--pw-blauw, #0059a8);text-decoration:none}body.template-product #main-content .pwkh__alles:hover{text-decoration:underline;text-underline-offset:3px}body.template-product #main-content .pwkh__alles:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:2px;border-radius:4px}body.template-product #main-content .pwpi{padding:0;background:transparent}body.template-product #main-content .pwpi .pw-custom-tabs-wrapper{display:flex;flex-direction:column;gap:20px;margin:0!important;color:var(--pw-tekst, #2a2b2a)}body.template-product #main-content .pwpi__links,body.template-product #main-content .pwpi #pw-desc,body.template-product #main-content .pwpi .pw-description-content{display:flex;flex-direction:column;align-items:stretch;gap:20px;min-width:0}body.template-product #main-content .pwpi .pwpi__twee{display:flex;flex-direction:column;align-items:stretch;gap:20px;margin:0}body.template-product #main-content .pwpi .pwpi__kolom{min-width:0}body.template-product #main-content .pwpi .pwpi__kolom:empty{display:none}body.template-product #main-content .pwpi .pwpi__kolom:not(:has(*)){display:none}@media(min-width:750px){body.template-product #main-content .pwpi .pw-custom-tabs-wrapper,body.template-product #main-content .pwpi__links,body.template-product #main-content .pwpi #pw-desc,body.template-product #main-content .pwpi .pw-description-content,body.template-product #main-content .pwpi .pwpi__twee{gap:24px}}@media(min-width:900px){body.template-product #main-content .pwpi .pw-custom-tabs-wrapper{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}body.template-product #main-content .pwpi .pw-product-usps-inline{grid-column:1 / -1}}body.template-product #main-content .pwpi .pwpp{margin:0}body.template-product #main-content .pwpi .pwpp .pwpp__lijst{gap:0}body.template-product #main-content .pwpi .pwpp__punt{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:start;margin:0;padding:9px 0;font-size:15px;line-height:1.55;color:var(--pw-tekst, #2a2b2a)}body.template-product #main-content .pwpi .pwpp__punt>span{max-width:78ch;font-size:15px;line-height:1.55}body.template-product #main-content .pwpi .pwpp__punt b{font-weight:700;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwpi .pwpp__punt svg{box-sizing:border-box;width:28px;height:28px;margin:0;padding:6px;border-radius:50%;stroke-width:2.6}body.template-product #main-content .pwpi .pwpp__punt--plus svg{background:var(--pw-ok-achter, #eef7f0);color:var(--pw-groen, #2c7e3f)}body.template-product #main-content .pwpi .pwpp__punt--min svg{background:var(--pw-paneel, #f4f4f4);color:var(--pw-tekst, #2a2b2a)}body.template-product #main-content .pwpi .pwpp__bron{margin:8px 0 0;font-size:13px;line-height:1.5;color:var(--pw-grijs, #5b6470)}body.template-product #main-content .pwpi .pw-description-container{line-height:1.6}body.template-product #main-content .pwpi .pw-description-tekst,body.template-product #main-content .pwpi .pw-description-tekst p,body.template-product #main-content .pwpi .pw-description-tekst li,body.template-product #main-content .pwpi .pw-description-tekst span{font-size:16px;line-height:1.6;color:var(--pw-tekst, #2a2b2a)}body.template-product #main-content .pwpi .pw-description-tekst p{margin:0 0 12px}body.template-product #main-content .pwpi .pw-description-tekst strong,body.template-product #main-content .pwpi .pw-description-tekst b{color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwpi .pw-description-tekst a,body.template-product #main-content .pwpi .pw-description-tekst a strong,body.template-product #main-content .pwpi .pw-description-tekst a b{color:var(--pw-blauw, #0059a8);font-weight:700;text-decoration:underline;text-underline-offset:3px}body.template-product #main-content .pwpi .pw-description-tekst h2,body.template-product #main-content .pwpi .pw-description-tekst h3{margin:16px 0 8px;font-size:17px;line-height:1.35;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwpi .pw-description-fade{position:relative;display:block;left:auto;bottom:auto;width:100%;height:64px;margin-top:-64px;background:linear-gradient(to bottom,#fff0,#fff);pointer-events:none}body.template-product #main-content .pwpi .pw-description-container.is-expanded .pw-description-fade,body.template-product #main-content .pwpi [data-pw-paneel].pwp--open .pw-description-fade{display:none}body.template-product #main-content .pwpi .pw-springlink,body.template-product #main-content .pwpi .pw-springlink span{font-size:15px;line-height:1.3}body.template-product #main-content .pwpi .pw-springlink{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;min-height:44px;margin:4px 22px 0 0;padding:0;background:none;border:0;font-family:inherit;font-weight:700;color:var(--pw-blauw, #0059a8);text-decoration:none;cursor:pointer}body.template-product #main-content .pwpi .pw-springlink:hover{text-decoration:underline;text-underline-offset:3px}body.template-product #main-content .pwpi .pw-springlink:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:2px;border-radius:4px}body.template-product #main-content .pwpi .pw-springlink svg{flex:none;width:18px;height:18px;stroke-width:2.2;transition:transform .2s ease}body.template-product #main-content #pw-desc-btn-icon{transform:none}body.template-product #main-content #pw-desc-toggle.is-expanded-btn #pw-desc-btn-icon{transform:rotate(-90deg)}@media(prefers-reduced-motion:reduce){body.template-product #main-content .pwpi .pw-springlink svg{transition:none}}body.template-product #main-content .pwpi [data-pw-paneel].pwp--open #pw-desc-toggle{display:none}body.template-product #main-content .pwpi [data-pw-paneel].pwp--open .pwpi__kaart{padding:18px 0 0;background:transparent;border:0;border-radius:0}body.template-product #main-content .pwpi .pwks--dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:auto;margin:0;border:1px solid var(--pw-rand, #e2e8f0);border-radius:12px;overflow:hidden}body.template-product #main-content .pwpi .pwks__rij{min-width:0;padding:11px 14px;border-top:1px solid var(--pw-rand, #e2e8f0)}body.template-product #main-content .pwpi .pwks__rij:nth-child(-n+2){border-top:0}body.template-product #main-content .pwpi .pwks__rij:nth-child(odd){border-right:1px solid var(--pw-rand, #e2e8f0)}body.template-product #main-content .pwpi .pwks__term{margin:0;font-size:13px;font-weight:400;line-height:1.35;color:var(--pw-grijs, #5b6470)}body.template-product #main-content .pwpi .pwks__waarde{margin:2px 0 0;font-size:16px;font-weight:700;line-height:1.3;color:var(--pw-navy, #0d2b5c);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}body.template-product #main-content .pwpi .pwpi__kaart--specs .pw-springlink{margin-top:6px}body.template-product #main-content .pwpi .pwdoc__grid{display:block;margin:0}body.template-product #main-content .pwpi .pwdoc__box{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:60px;padding:0;background:transparent;border:0;border-top:1px solid var(--pw-rand, #e2e8f0);border-radius:0;color:var(--pw-navy, #0d2b5c);font-size:15px;font-weight:700;line-height:1.3;text-decoration:none}body.template-product #main-content .pwpi .pwdoc__box:first-child{border-top:0}body.template-product #main-content .pwpi .pwdoc__box:hover{background:transparent;border-color:var(--pw-rand, #e2e8f0)}body.template-product #main-content .pwpi .pwdoc__box:hover>span{text-decoration:underline;text-underline-offset:3px}body.template-product #main-content .pwpi .pwdoc__box:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:2px;border-radius:8px}body.template-product #main-content .pwpi .pwdoc__box>svg:first-child{box-sizing:border-box;width:40px;height:40px;padding:10px;border-radius:50%;background:var(--pw-lichtblauw, #E4EDFA);color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwpi .pwdoc__download{width:19px;height:19px;color:var(--pw-blauw, #0059a8)}body.template-product #main-content .pwpi .pwoi__lijst{font-size:15px;line-height:1.55;color:var(--pw-tekst, #2a2b2a)}body.template-product #main-content .pwpi .pwoi__lijst--eigen li strong{color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwpi .pwoi__link{display:inline-flex;align-items:center;min-height:44px;margin-top:4px;font-size:15px;font-weight:700;color:var(--pw-blauw, #0059a8);text-decoration:none}body.template-product #main-content .pwpi .pwoi__link:hover{text-decoration:underline;text-underline-offset:3px}body.template-product #main-content .pwpi .pw-product-usps-inline{margin:0;font-size:15px;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwpi .pw-usp-link{color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwvid-sectie{padding:0;background:transparent}body.template-product #main-content .pwvid-tekst{max-width:62ch;margin:-4px 0 16px;font-size:15px;line-height:1.45;color:var(--pw-grijs, #5b6470)}body.template-product #main-content :is(.pws-stock-delivery,.pws-lv,.pwvm,.pwkk,.pwsrg,.pws-product-usps,.pws-diensten) [hidden]{display:none!important}body.template-product #main-content .pws-stock-delivery{display:block;margin:16px 0 0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}body.template-product #main-content .pws-stock-delivery .pws-stock-delivery__vak{display:flex;align-items:flex-start;gap:12px;margin:0;padding:14px;border:1px solid var(--pw-ok-rand, #cfe6d6);border-radius:16px;background:var(--pw-ok-achter, #eef7f0);box-shadow:none;color:var(--pw-tekst, #2a2b2a);font-family:inherit;font-size:15px;line-height:1.5}body.template-product #main-content .pws-stock-delivery .pws-stock-delivery__icon{display:grid;place-items:center;flex:none;width:40px;height:40px;margin:0;border-radius:50%;background:#fff;color:var(--pw-groen, #2c7e3f)}body.template-product #main-content .pws-stock-delivery .pws-stock-delivery__icon svg{width:20px;height:20px}body.template-product #main-content .pws-stock-delivery .pws-stock-delivery__body{display:block;flex:1 1 auto;min-width:0}body.template-product #main-content .pws-stock-delivery .pws-stock-delivery__title{display:block;margin:0;font-family:inherit;font-size:16px;font-weight:700;line-height:1.3;letter-spacing:0;color:var(--pw-groen, #2c7e3f)}body.template-product #main-content .pws-stock-delivery .pws-stock-delivery__cd-line{display:block;margin:4px 0 0;font-size:15px;line-height:1.5;color:var(--pw-tekst, #2a2b2a);opacity:1}body.template-product #main-content .pws-stock-delivery .pws-stock-delivery__countdown{display:inline-block;padding:0 8px;border:1px solid var(--pw-ok-rand, #cfe6d6);border-radius:12px;background:#fff;color:var(--pw-groen, #2c7e3f);font-weight:700;line-height:1.45;letter-spacing:0;font-variant-numeric:tabular-nums;white-space:nowrap}body.template-product #main-content .pws-stock-delivery .pws-stock-delivery__cd-day{font-weight:700;color:var(--pw-groen, #2c7e3f)}body.template-product #main-content .pws-stock-delivery .pws-stock-delivery__sub{display:block;margin:2px 0 0;font-size:14px;line-height:1.45;color:var(--pw-grijs-donker, #46505c);opacity:1}body.template-product #main-content .pws-stock-delivery .pws-stock-delivery__date{padding:0;border-radius:0;background:none;color:inherit;font-weight:700;letter-spacing:0;font-variant-numeric:tabular-nums}body.template-product #main-content .pws-stock-delivery .pws-stock-delivery__cd-line--primary{margin:0;font-size:16px;font-weight:700;line-height:1.3;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pws-stock-delivery.pws-stock-delivery--backorder .pws-stock-delivery__vak,body.template-product #main-content .pws-stock-delivery.pws-stock-delivery--in_stock[data-pws-is-dpd=true] .pws-stock-delivery__vak{border-color:var(--pw-info-rand, #cbdcf3);background:var(--pw-lichtblauw, #E4EDFA)}body.template-product #main-content .pws-stock-delivery.pws-stock-delivery--backorder :is(.pws-stock-delivery__icon,.pws-stock-delivery__title,.pws-stock-delivery__cd-day),body.template-product #main-content .pws-stock-delivery.pws-stock-delivery--in_stock[data-pws-is-dpd=true] :is(.pws-stock-delivery__icon,.pws-stock-delivery__title,.pws-stock-delivery__cd-day){color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pws-stock-delivery.pws-stock-delivery--backorder .pws-stock-delivery__countdown,body.template-product #main-content .pws-stock-delivery.pws-stock-delivery--in_stock[data-pws-is-dpd=true] .pws-stock-delivery__countdown{border-color:var(--pw-info-rand, #cbdcf3);color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pws-stock-delivery.pws-stock-delivery--sold_out .pws-stock-delivery__vak{align-items:center;border-color:var(--pw-slot, #cfd6df);background:var(--pw-paneel, #f4f4f4);color:var(--pw-grijs-donker, #46505c)}body.template-product #main-content .pws-stock-delivery.pws-stock-delivery--sold_out .pws-stock-delivery__icon{color:var(--pw-grijs, #5b6470)}body.template-product #main-content .pws-stock-delivery.pws-stock-delivery--sold_out .pws-stock-delivery__title{color:var(--pw-grijs-donker, #46505c)}body.template-product #main-content .pws-stock-delivery .pws-stock-delivery__trap{display:flex;align-items:flex-start;gap:10px;margin:12px 0 0;padding:10px 12px;border:0;border-radius:12px;background:var(--pw-lichtblauw, #E4EDFA);color:var(--pw-navy, #0d2b5c);font-family:inherit;font-size:14px;line-height:1.5}body.template-product #main-content .pws-stock-delivery .pws-stock-delivery__trap svg{flex:none;width:18px;height:18px;margin-top:1px}body.template-product #main-content .pws-lv.pws-lv--kort{margin:16px 0 0;padding:0;border:0;border-radius:0}body.template-product #main-content .pws-lv--kort .pws-lv__vak{display:flex;align-items:flex-start;gap:12px;padding:14px;border:1px solid var(--pw-ok-rand, #cfe6d6);border-radius:16px;background:var(--pw-ok-achter, #eef7f0);color:var(--pw-tekst, #2a2b2a);font-size:15px;line-height:1.5}body.template-product #main-content .pws-lv--kort .pws-lv__icoon{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:#fff;color:var(--pw-groen, #2c7e3f)}body.template-product #main-content .pws-lv--kort .pws-lv__icoon svg{width:20px;height:20px}body.template-product #main-content .pws-lv--kort .pws-lv__tekst{flex:1 1 auto;min-width:0}body.template-product #main-content .pws-lv--kort .pws-lv__hoofd{margin:0;font-size:16px;font-weight:700;line-height:1.3;color:var(--pw-groen, #2c7e3f)}body.template-product #main-content .pws-lv--kort .pws-lv__afkap{margin:4px 0 0;font-size:15px;font-weight:400;line-height:1.5;color:var(--pw-tekst, #2a2b2a)}body.template-product #main-content .pws-lv--kort .pws-lv__klok{display:inline-block;padding:0 8px;border:1px solid var(--pw-ok-rand, #cfe6d6);border-radius:12px;background:#fff;color:var(--pw-groen, #2c7e3f);font-weight:700;line-height:1.45;font-variant-numeric:tabular-nums;white-space:nowrap}body.template-product #main-content .pws-lv--kort.pws-lv--pakket .pws-lv__vak{border-color:var(--pw-info-rand, #cbdcf3);background:var(--pw-lichtblauw, #E4EDFA)}body.template-product #main-content .pws-lv--kort.pws-lv--pakket :is(.pws-lv__icoon,.pws-lv__hoofd){color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pws-lv--kort.pws-lv--pakket .pws-lv__klok{border-color:var(--pw-info-rand, #cbdcf3);color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pws-lv--kort .pws-lv__vak.pws-lv__vak--uit{align-items:center;border-color:var(--pw-slot, #cfd6df);background:var(--pw-paneel, #f4f4f4)}body.template-product #main-content .pws-lv--kort .pws-lv__vak--uit .pws-lv__icoon{color:var(--pw-grijs, #5b6470)}body.template-product #main-content .pws-lv--kort .pws-lv__vak--uit .pws-lv__hoofd{color:var(--pw-grijs-donker, #46505c)}body.template-product #main-content .pwvm{margin:12px 0 0}body.template-product #main-content .pwvm .pwvm__open,body.template-product #main-content .pwvm .pwvm__knop{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;margin:0;padding:0 18px;border:1.5px solid var(--pw-knoprand, #b9cbe6);border-radius:24px;background:#fff;color:var(--pw-navy, #0d2b5c);font:inherit;font-size:15px;font-weight:700;line-height:1.2;text-align:center;cursor:pointer;-webkit-appearance:none;appearance:none}body.template-product #main-content .pwvm .pwvm__open:hover,body.template-product #main-content .pwvm .pwvm__knop:hover{border-color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .product-info__sticky:has(button[name=add][disabled]) .pwvm .pwvm__open,body.template-product #main-content .product-info__sticky:has(button[name=add][disabled]) .pwvm .pwvm__knop{min-height:54px;padding:0 20px;border:0;border-radius:27px;background:var(--pw-groen, #2c7e3f);color:#fff;font-size:16px}body.template-product #main-content .product-info__sticky:has(button[name=add][disabled]) .pwvm .pwvm__open:hover,body.template-product #main-content .product-info__sticky:has(button[name=add][disabled]) .pwvm .pwvm__knop:hover{background:var(--pw-groen-donker, #256b35)}body.template-product #main-content .pwvm .pwvm__knop[disabled]{opacity:.55;cursor:default}body.template-product #main-content .pwvm :is(.pwvm__open,.pwvm__knop,.pwvm__input):focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:3px}body.template-product #main-content .pwvm .pwvm__uitleg{margin:0 0 10px;font-size:14px;line-height:1.45;color:var(--pw-grijs-donker, #46505c)}body.template-product #main-content .pwvm .pwvm__regel{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}body.template-product #main-content .pwvm .pwvm__input{box-sizing:border-box;width:100%;min-width:0;height:48px;margin:0;padding:0 18px;border:1.5px solid var(--pw-knoprand, #b9cbe6);border-radius:24px;background:#fff;color:var(--pw-tekst, #2a2b2a);font:inherit;font-size:16px;box-shadow:none}body.template-product #main-content .pwvm .pwvm__input::placeholder{color:var(--pw-grijs, #5b6470);opacity:1}body.template-product #main-content .pwvm .pwvm__input:focus{border-color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwvm .pwvm__klein{margin:8px 0 0;font-size:13px;line-height:1.45;color:var(--pw-grijs, #5b6470)}body.template-product #main-content .pwvm .pwvm__melding{margin:10px 0 0;padding:10px 12px;border-radius:12px;font-size:14px;line-height:1.45}body.template-product #main-content .pwvm .pwvm__melding--ok{border:1px solid var(--pw-ok-rand, #cfe6d6);background:var(--pw-ok-achter, #eef7f0);color:var(--pw-groen, #2c7e3f);font-weight:700}body.template-product #main-content .pwvm .pwvm__melding--fout{border:1px solid var(--pw-fout-rand, #f0cfc8);background:var(--pw-fout-achter, #fbeeeb);color:var(--pw-fout-tekst, #8c2f22)}@media(min-width:750px){body.template-product #main-content .product-info__sticky:has(button[name=add][disabled]) .pwvm .pwvm__open,body.template-product #main-content .product-info__sticky:has(button[name=add][disabled]) .pwvm .pwvm__knop{min-height:52px;border-radius:26px}}body.template-product #main-content .product-info__add-button .btn[name=add]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:54px;margin:0;padding:0 20px;border:0;border-radius:27px;outline-offset:3px;background:var(--pw-groen, #2c7e3f);background-image:none;color:#fff;font:inherit;font-size:16px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none;transition:background-color .15s ease}body.template-product #main-content .product-info__add-button .btn[name=add]:not([disabled]):hover{background:var(--pw-groen-donker, #256b35)}body.template-product #main-content .product-info__add-button .btn[name=add]:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:3px}body.template-product #main-content .product-info__add-button .btn[name=add] .icon--cart{flex:none;width:20px;height:20px;margin:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='21' r='1'/%3E%3Ccircle cx='19' cy='21' r='1'/%3E%3Cpath d='M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12'/%3E%3C/svg%3E") center / 20px 20px no-repeat}body.template-product #main-content .product-info__add-button .btn[name=add] .icon--cart path{display:none}body.template-product #main-content .product-info__add-button .btn[name=add].is-loading{color:#ffffff1a}body.template-product #main-content .product-info__add-button .btn[name=add].is-loading .icon--cart{opacity:0}body.template-product #main-content .product-info__add-button .btn[name=add][disabled],body.template-product #main-content .product-info__add-button .btn[name=add][disabled]:hover{border:1.5px dashed var(--pw-slot, #cfd6df);background:var(--pw-paneel, #f4f4f4);background-image:none;color:var(--pw-grijs, #5b6470);opacity:1;cursor:default}@media(min-width:750px){body.template-product #main-content .product-info__add-button .btn[name=add]{min-height:52px;border-radius:26px}}body.template-product #main-content .js-product-form .js-form-error{margin:0 0 12px;padding:10px 12px;border:1px solid var(--pw-fout-rand, #f0cfc8);border-radius:12px;background:var(--pw-fout-achter, #fbeeeb);color:var(--pw-fout-tekst, #8c2f22);font-size:14px;line-height:1.45}body.template-product #main-content .pwvl-plek,body.template-product #main-content .pwvl-plek.pwvl-plek--uit{margin-top:10px}body.template-product #main-content .pwvl-plek .pwvl-knop,body.template-product #main-content .pwvl-plek .pwvl-knop.pwvl-knop--primair{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;margin:0;padding:0 18px;border:1.5px solid var(--pw-knoprand, #b9cbe6);border-radius:24px;background:#fff;color:var(--pw-navy, #0d2b5c);font:inherit;font-size:15px;font-weight:700;line-height:1.2}body.template-product #main-content .pwvl-plek .pwvl-knop:hover,body.template-product #main-content .pwvl-plek .pwvl-knop.pwvl-knop--primair:hover{border-color:var(--pw-navy, #0d2b5c);background:#fff;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwvl-plek .pwvl-knop:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:3px}body.template-product #main-content .pwvl-plek .pwvl-hart{width:19px;height:19px;stroke-width:1.9}body.template-product #main-content .pws-diensten{min-width:0;margin:0 0 16px;padding:0;border:0;border-radius:0}body.template-product #main-content .pws-diensten .pws-diensten__kop{margin:0 0 8px;padding:0;font-size:15px;font-weight:700;line-height:1.3;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pws-diensten .pws-komfort{position:relative;display:flex;align-items:center;gap:12px;min-height:52px;margin:0;padding:12px 14px;border:1.5px solid var(--pw-knoprand, #b9cbe6);border-radius:12px;background:#fff;color:var(--pw-navy, #0d2b5c);font-size:15px;line-height:1.35;cursor:pointer}body.template-product #main-content .pws-diensten .pws-komfort+.pws-komfort{margin-top:8px;border-top:1.5px solid var(--pw-knoprand, #b9cbe6)}body.template-product #main-content .pws-diensten .pws-komfort:has(.pws-komfort__radio:checked){padding:11.5px 13.5px;border:2px solid var(--pw-navy, #0d2b5c);background:#f7f9fd}body.template-product #main-content .pws-diensten .pws-komfort__radio{appearance:none;-webkit-appearance:none;display:grid;place-content:center;flex:none;width:22px;height:22px;margin:0;border:2px solid var(--pw-knoprand, #b9cbe6);border-radius:50%;background:#fff;cursor:pointer}body.template-product #main-content .pws-diensten .pws-komfort__radio:checked{border-color:var(--pw-navy, #0d2b5c);background:var(--pw-navy, #0d2b5c) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 13px 13px no-repeat}body.template-product #main-content .pws-diensten .pws-komfort__radio:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:3px}body.template-product #main-content .pws-diensten .pws-komfort__naam{flex:1 1 auto;min-width:0;font-weight:700;line-height:1.35;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pws-diensten .pws-komfort__prijs{flex:none;font-weight:700;color:var(--pw-navy, #0d2b5c);font-variant-numeric:tabular-nums;white-space:nowrap}body.template-product #main-content .pws-diensten .pws-komfort__prijs--nul{color:var(--pw-groen, #2c7e3f);opacity:1}body.template-product #main-content .pws-diensten .pws-komfort__info{position:relative;flex:none;margin:0}body.template-product #main-content .pws-diensten .pws-komfort__info>summary{position:relative;display:grid;place-items:center;width:22px;height:22px;border:1.5px solid var(--pw-grijs, #5b6470);border-radius:50%;color:var(--pw-grijs, #5b6470);font-size:12px;font-weight:700;line-height:1;opacity:1;list-style:none;cursor:pointer}body.template-product #main-content .pws-diensten .pws-komfort__info>summary:after{content:"";position:absolute;top:-11px;right:-11px;bottom:-11px;left:-11px}body.template-product #main-content .pws-diensten .pws-komfort__info>summary:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:3px}body.template-product #main-content .pws-diensten .pws-komfort__info[open]>summary{border-color:var(--pw-navy, #0d2b5c);background:var(--pw-navy, #0d2b5c);color:#fff}body.template-product #main-content .pws-diensten .pws-komfort__tooltip{right:-8px;top:32px;width:min(280px,72vw);padding:10px 12px;border:1px solid var(--pw-info-rand, #cbdcf3);border-radius:12px;background:var(--pw-lichtblauw, #E4EDFA);box-shadow:none;color:var(--pw-navy, #0d2b5c);font-size:14px;line-height:1.45}body.template-product #main-content .pws-diensten .pws-diensten__meer{margin:8px 0 0}body.template-product #main-content .pws-diensten .pws-diensten__meer>summary{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:15px;font-weight:700;color:var(--pw-blauw, #0059a8);opacity:1;list-style:none;cursor:pointer}body.template-product #main-content .pws-diensten .pws-diensten__meer>summary::-webkit-details-marker{display:none}body.template-product #main-content .pws-diensten .pws-diensten__meer>summary:after{content:"+";font-size:18px;line-height:1}body.template-product #main-content .pws-diensten .pws-diensten__meer[open]>summary:after{content:"\2212"}body.template-product #main-content .pws-diensten .pws-dienst{gap:12px;min-height:44px;padding:8px 0;color:var(--pw-tekst, #2a2b2a);font-size:15px;line-height:1.35}body.template-product #main-content .pws-diensten .pws-dienst+.pws-dienst{border-top:1px solid var(--pw-rand, #e2e8f0)}body.template-product #main-content .pws-diensten .pws-dienst .pws-dienst__vink{flex:none;width:20px;height:20px;margin:0;accent-color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pws-diensten .pws-dienst__prijs{font-weight:700;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pws-diensten__geen{margin:0 0 16px;padding:10px 12px;border-radius:12px;background:var(--pw-lichtblauw, #E4EDFA);color:var(--pw-navy, #0d2b5c);font-size:14px;line-height:1.5;opacity:1}body.template-product #main-content [id^=pw-payment-block-]{margin:0;padding:0}body.template-product #main-content [id^=pw-payment-block-] .pw-payment-icons{margin:0;padding:0;border:0;border-radius:0;background:transparent}body.template-product #main-content [id^=pw-payment-block-] .pw-payment-icons__list{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:4px;margin:0;padding:0;list-style:none}body.template-product #main-content [id^=pw-payment-block-] .pw-payment-icons__item{box-sizing:border-box;display:grid;place-items:center;flex:0 1 36px;width:36px;min-width:0;height:26px;margin:0;padding:0 3px;overflow:hidden;border:1px solid var(--pw-rand, #e2e8f0);border-radius:6px;background:#fff}body.template-product #main-content [id^=pw-payment-block-] .pw-payment-icons__img{display:block;width:100%;height:16px;max-width:100%;max-height:16px;min-width:0;object-fit:contain}body.template-product #main-content [id^=pw-payment-block-] .pw-payment-icons__item--paypal{padding:0 2px}body.template-product #main-content [id^=pw-payment-block-] .pw-payment-icons__item--paypal .pw-payment-icons__img{width:32px;height:22px;max-width:100%;max-height:22px}body.template-product #main-content [id^=pw-payment-block-] .pw-payment-icons__item--paypal svg>path:first-of-type{display:none}body.template-product #main-content .pwsrg{margin:0;padding:6px 0 0;border-top:1px solid var(--pw-rand, #e2e8f0)}body.template-product #main-content .pwsrg .pwsrg__rij{display:flex;align-items:center;gap:10px;min-height:44px;margin:0;padding:0;border:0;font-size:15px;line-height:1.35;color:var(--pw-tekst, #2a2b2a)}body.template-product #main-content .pwsrg .pwsrg__rij+.pwsrg__rij{border-top:1px solid var(--pw-rand, #e2e8f0)}body.template-product #main-content .pwsrg .pwsrg__p{flex:none;width:22px;height:22px}body.template-product #main-content .pwsrg .pwsrg__lead{flex:none;width:22px;height:22px;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwsrg .pwsrg__label{flex:0 1 auto;min-width:0}body.template-product #main-content .pwsrg .pwsrg__info{display:grid;place-items:center;flex:none;width:44px;height:44px;margin:0 -10px;padding:0;border:0;border-radius:50%;background:none;color:var(--pw-grijs, #5b6470);cursor:pointer}body.template-product #main-content .pwsrg .pwsrg__info svg{width:18px;height:18px}body.template-product #main-content .pwsrg .pwsrg__info:hover{color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwsrg .pwsrg__info:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:-6px;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwsrg .pwsrg__waarde{display:inline-flex;align-items:center;margin-left:auto;font-size:16px;font-weight:700;color:var(--pw-navy, #0d2b5c);font-variant-numeric:tabular-nums;white-space:nowrap}body.template-product #main-content .pwsrg .pwsrg__chip{display:inline-flex;align-items:center;height:28px;margin-left:auto;padding:0 10px;border-radius:14px;background:var(--pw-lichtblauw, #E4EDFA);color:var(--pw-navy, #0d2b5c);font-size:13px;font-weight:700;white-space:nowrap}body.template-product #main-content .pwsrg__venster{width:min(560px,calc(100vw - 32px));padding:22px 18px 20px;border:0;border-radius:16px;background:#fff;box-shadow:0 20px 60px #0d2b5c40;color:var(--pw-tekst, #2a2b2a)}body.template-product #main-content .pwsrg__venster::backdrop{background:#0d2b5c73}body.template-product #main-content .pwsrg__venster .pwsrg__kop{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 14px}body.template-product #main-content .pwsrg__venster .pwsrg__kop h2{margin:0;font-family:inherit;font-size:20px;font-weight:700;line-height:1.25;letter-spacing:0;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwsrg__venster .pwsrg__sluit{display:grid;place-items:center;flex:none;width:44px;height:44px;margin:-6px -6px -6px 0;padding:0;border:0;border-radius:50%;background:var(--pw-lichtblauw, #E4EDFA);color:var(--pw-navy, #0d2b5c);font-size:26px;line-height:1;cursor:pointer}body.template-product #main-content .pwsrg__venster .pwsrg__sluit:hover{background:var(--pw-info-rand, #cbdcf3)}body.template-product #main-content .pwsrg__venster .pwsrg__sluit:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:2px}body.template-product #main-content .pwsrg__venster p{margin:0 0 12px;font-size:15px;line-height:1.55;color:var(--pw-tekst, #2a2b2a)}body.template-product #main-content .pwsrg__venster .pwsrg__nadruk{padding:10px 12px;border-radius:12px;background:var(--pw-lichtblauw, #E4EDFA);color:var(--pw-navy, #0d2b5c);font-weight:700}body.template-product #main-content .pwsrg__venster .pwsrg__klein{margin:4px 0 0;padding-top:12px;border-top:1px solid var(--pw-rand, #e2e8f0);font-size:13px;line-height:1.5;color:var(--pw-grijs, #5b6470)}body.template-product #main-content .pwsrg__venster .pwsrg__voet{display:flex;justify-content:flex-end;margin-top:16px}body.template-product #main-content .pwsrg__venster .pwsrg__knop{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border:1.5px solid var(--pw-knoprand, #b9cbe6);border-radius:22px;background:#fff;color:var(--pw-navy, #0d2b5c)!important;font-size:15px;font-weight:700;text-decoration:none}body.template-product #main-content .pwsrg__venster .pwsrg__knop:hover{border-color:var(--pw-navy, #0d2b5c);background:#fff}body.template-product #main-content .pwsrg__venster .pwsrg__knop:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:3px}@media(min-width:750px){body.template-product #main-content .pwsrg__venster{padding:28px}}body.template-product #main-content .pws-product-usps{margin:20px 0 0;padding:20px 18px;border:0;border-radius:16px;background:var(--pw-lichtblauw, #E4EDFA)!important;box-shadow:none}body.template-product #main-content .pws-product-usps .pws-product-usps__kop{margin:0;font-family:inherit;font-size:18px;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pws-product-usps .pws-product-usps__list{display:grid;gap:14px;margin:14px 0 0;padding:0;list-style:none}body.template-product #main-content .pws-product-usps .pws-product-usps__list:first-child{margin-top:0}body.template-product #main-content .pws-product-usps .pws-product-usps__item{display:block;margin:0}body.template-product #main-content .pws-product-usps .pws-product-usps__row{position:static;display:flex;align-items:flex-start;gap:12px}body.template-product #main-content .pws-product-usps .pws-product-usps__check{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:#fff;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pws-product-usps .pws-product-usps__check svg{width:20px;height:20px}body.template-product #main-content .pws-product-usps .pws-product-usps__inhoud{flex:1 1 auto;min-width:0;padding-top:1px}body.template-product #main-content .pws-product-usps .pws-product-usps__text{display:block;font-size:15px;font-weight:700;line-height:1.35;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pws-product-usps .pws-product-usps__uitleg{display:block;margin-top:2px;font-size:14px;line-height:1.45;color:var(--pw-grijs-donker, #46505c)}body.template-product #main-content .pws-product-usps .pws-product-usps__nul{flex:none;margin:0;padding:1px 0 0;font-size:15px;font-weight:700;line-height:1.35;color:var(--pw-groen, #2c7e3f);font-variant-numeric:tabular-nums;white-space:nowrap}body.template-product #main-content .pws-product-usps .pws-product-usps__info{display:none}@media(min-width:750px){body.template-product #main-content .pws-product-usps{margin-top:24px;padding:24px 28px}}body.template-product #main-content .pwkk{margin:0;border:1px solid var(--pw-rand, #e2e8f0);border-radius:16px;background:#fff}body.template-product #main-content .pwkk .pwkk__regel{display:flex;align-items:center;gap:12px;width:100%;min-height:72px;margin:0;padding:13px 16px;border:0;background:none;color:var(--pw-navy, #0d2b5c);font:inherit;text-align:left;cursor:pointer}body.template-product #main-content .pwkk .pwkk__regel+.pwkk__regel{border-top:1px solid var(--pw-rand, #e2e8f0)}body.template-product #main-content .pwkk .pwkk__regel:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:-4px;border-radius:14px}body.template-product #main-content .pwkk .pwkk__icoon{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;background:var(--pw-lichtblauw, #E4EDFA);color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwkk .pwkk__icoon svg{width:22px;height:22px}body.template-product #main-content .pwkk .pwkk__tekst{display:block;flex:1 1 auto;min-width:0}body.template-product #main-content .pwkk .pwkk__kop{display:block;font-size:16px;font-weight:700;line-height:1.3;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwkk .pwkk__sub{display:block;margin-top:2px;font-size:14px;line-height:1.35;color:var(--pw-grijs, #5b6470)}body.template-product #main-content .pwkk .pwkk__terug{font-weight:700;color:var(--pw-groen, #2c7e3f)}body.template-product #main-content .pwkk .pwkk__pijl{flex:none;width:9px;height:9px;margin:0 6px 0 4px;border-right:2px solid var(--pw-blauw, #0059a8);border-bottom:2px solid var(--pw-blauw, #0059a8);transform:rotate(-45deg)}body.template-product #main-content .pwsv [hidden],body.template-product #main-content .pwg [hidden],body.template-product #main-content .pws [hidden],body.template-product #main-content .pwsk [hidden],body.template-product #main-content .pwsu [hidden],body.template-product #main-content .pws-tk-consent [hidden],body.template-product #pw-sticky-final [hidden]{display:none!important}body.template-product #main-content .pwsv{padding-block:var(--pwdv-halfgat, 10px);background:transparent;border-top:0;scroll-margin-top:90px}body.template-product #main-content .pwsv__kaart{padding:22px 18px;background:#fff;border:1px solid var(--pw-rand, #e2e8f0);border-radius:16px;color:var(--pw-tekst, #2a2b2a)}@media(min-width:750px){body.template-product #main-content .pwsv{padding-block:var(--pwdv-halfgat, 12px)}body.template-product #main-content .pwsv__kaart{padding:28px}}body.template-product #main-content .pwsv__kop{display:flex;align-items:center;gap:12px;margin:0 0 16px}body.template-product #main-content .pwsv__rond{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;background:var(--pw-lichtblauw, #E4EDFA);color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwsv__rond svg{width:22px;height:22px}body.template-product #main-content .pwsv__title{margin:0;font:inherit;font-size:20px;font-weight:700;line-height:1.25;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwsv__zoek{position:relative;max-width:420px;margin:0 0 16px}body.template-product #main-content .pwsv__zoekicoon{position:absolute;top:50%;left:16px;width:18px;height:18px;transform:translateY(-50%);color:var(--pw-grijs, #5b6470);stroke-width:1.9;pointer-events:none}body.template-product #main-content .pwsv__input{-webkit-appearance:none;appearance:none;display:block;width:100%;height:48px;margin:0;padding:0 16px 0 44px;border:1.5px solid var(--pw-knoprand, #b9cbe6);border-radius:24px;background:#fff;box-shadow:none;font:inherit;font-size:16px;line-height:1.2;color:var(--pw-tekst, #2a2b2a)}body.template-product #main-content .pwsv__input::placeholder{color:var(--pw-grijs, #5b6470);opacity:1}body.template-product #main-content .pwsv__input:focus{border-color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwsv__input:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:2px}body.template-product #main-content .pwsv__geen{margin:0 0 12px;font-size:14px;line-height:1.45;color:var(--pw-grijs, #5b6470)}body.template-product #main-content .pwsv__inhoud>.pw-block-title{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}body.template-product #main-content .pwsv .pw-specs-container{margin-bottom:-20px}body.template-product #main-content .pwsv .pwsv__groep{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid}body.template-product #main-content .pwsv .pw-spec-group-heading{margin:0 0 8px;padding:0;font:inherit;font-size:13px;font-weight:700;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:var(--pw-blauw, #0059a8)}body.template-product #main-content .pwsv .pw-spec-table{width:100%;margin:0 0 20px;table-layout:fixed;border:1px solid var(--pw-rand, #e2e8f0);border-collapse:separate;border-spacing:0;border-radius:12px;overflow:hidden;background:#fff}body.template-product #main-content .pwsv .pw-spec-table tr,body.template-product #main-content .pwsv .pw-spec-table tr:nth-child(odd),body.template-product #main-content .pwsv .pw-spec-table tr:nth-child(2n){background:#fff}body.template-product #main-content .pwsv .pw-spec-table td{padding:10px 12px;border:0;font-size:14px;line-height:1.45;vertical-align:top}body.template-product #main-content .pwsv .pw-spec-table tr:not([hidden])~tr:not([hidden])>td{border-top:1px solid var(--pw-rand, #e2e8f0)}body.template-product #main-content .pwsv .pw-spec-label{width:50%;font-weight:400;color:var(--pw-grijs, #5b6470);overflow-wrap:break-word}body.template-product #main-content .pwsv .pw-spec-value{font-weight:700;color:var(--pw-navy, #0d2b5c);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}body.template-product #main-content .pwsv .pw-spec-value a{color:var(--pw-blauw, #0059a8);text-decoration:underline;text-underline-offset:3px}body.template-product #main-content .pwsv .pw-spec-value a:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:2px;border-radius:2px}@media(min-width:750px){body.template-product #main-content .pwsv .pw-spec-table td{padding:11px 14px;font-size:15px}}@media(min-width:900px){body.template-product #main-content .pwsv .pw-specs-container{column-count:2;column-gap:24px;margin-bottom:0}}body.template-product #main-content .pwg{background:transparent;border-top:0}body.template-product #main-content .pwg>.container.pwg__inner{padding-top:var(--pwdv-halfgat, 10px);padding-bottom:var(--pwdv-halfgat, 10px)}body.template-product #main-content .pwg__title{margin:0 0 12px;font:inherit;font-size:20px;font-weight:700;line-height:1.25;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwg__pillen{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:8px;margin:0;padding:0;list-style:none}body.template-product #main-content .pwg__item{margin:0;border:0}body.template-product #main-content .pwg__pil{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;width:auto;min-height:44px;padding:6px 16px;border:1.5px solid var(--pw-knoprand, #b9cbe6);border-radius:22px;background:#fff;color:var(--pw-navy, #0d2b5c);font:inherit;font-size:14px;font-weight:700;line-height:1.25;text-decoration:none}body.template-product #main-content .pwg__pil:hover{border-color:var(--pw-navy, #0d2b5c);background:#fff;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwg__pil:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:3px}body.template-product #main-content .pwg__aantal{font-size:13px;font-weight:400;color:var(--pw-grijs, #5b6470);font-variant-numeric:tabular-nums}@media(max-width:749px){body.template-product #main-content .pwg__pillen{flex-direction:column}body.template-product #main-content .pwg__item,body.template-product #main-content .pwg__item:last-child{border-bottom:0}}@media(min-width:750px){body.template-product #main-content .pwg>.container.pwg__inner{padding-top:var(--pwdv-halfgat, 12px);padding-bottom:var(--pwdv-halfgat, 12px)}}body.template-product #main-content .pws{background:transparent;border-top:0}body.template-product #main-content .pws>.container.pws__inner{padding-top:var(--pwdv-halfgat, 12px);padding-bottom:var(--pwdv-halfgat, 12px)}body.template-product #main-content .pws__hoofdkaart{padding:28px;background:#fff;border:1px solid var(--pw-rand, #e2e8f0);border-radius:16px;box-shadow:0 1px 2px #0d2b5c0a,0 10px 28px #0d2b5c0d;color:var(--pw-tekst, #2a2b2a)}body.template-product #main-content .pws__kaartkop{display:flex;align-items:center;gap:12px;margin:0 0 16px}body.template-product #main-content .pws__rond{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;background:var(--pw-lichtblauw, #E4EDFA);color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pws__rond svg{width:22px;height:22px}body.template-product #main-content .pws__kop{margin:0;font:inherit;font-size:20px;font-weight:700;line-height:1.25;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pws__kaart{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px 20px;align-items:center;margin:0;padding:0;background:transparent;border:0;border-radius:0}body.template-product #main-content .pws__beeld{display:flex;align-items:center;justify-content:center;width:96px;height:96px}body.template-product #main-content .pws__beeld img{display:block;width:100%;height:100%;object-fit:contain}body.template-product #main-content .pws__mid{min-width:0}body.template-product #main-content .pws__naam{margin:0;font-size:17px;font-weight:700;line-height:1.35;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pws__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:6px}body.template-product #main-content .pws__datum{font-size:14px;font-weight:700;line-height:1.3;color:var(--pw-groen, #2c7e3f)}body.template-product #main-content .pws__datum[data-soort=dpd],body.template-product #main-content .pws__datum[data-staat=backorder]{color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pws__sterren .pw-sterren__n{font-size:13px;color:var(--pw-grijs, #5b6470)}body.template-product #main-content .pws__kenmerken{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none}body.template-product #main-content .pws__kenmerken:empty{display:none}body.template-product #main-content .pws__kenmerken li{position:static;display:inline-block;height:28px;margin:0;padding:0 10px;border-radius:14px;background:var(--pw-lichtblauw, #E4EDFA);color:var(--pw-navy, #0d2b5c);font-size:13px;font-weight:700;line-height:28px;white-space:nowrap}body.template-product #main-content .pws__kenmerken li:before{content:none}body.template-product #main-content .pws__sleutel{color:inherit}body.template-product #main-content .pws__koop{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;min-width:0;text-align:left}body.template-product #main-content .pws__prijsblok{display:grid;justify-items:start;gap:6px;min-width:0}body.template-product #main-content .pws__prijzen{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;font-variant-numeric:tabular-nums}body.template-product #main-content .pws__prijs{margin:0;font-size:32px;font-weight:700;line-height:1.05;letter-spacing:-.5px;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pws__prijs--korting{color:var(--pw-rood, #c4161c)}body.template-product #main-content .pws__oud{margin:0;font-size:16px;font-weight:400;color:var(--pw-grijs, #5b6470);text-decoration:none}body.template-product #main-content .pws__oud s{text-decoration-thickness:1.5px}body.template-product #main-content .pws__energie{display:flex;align-items:center;gap:10px;min-height:30px}body.template-product #main-content .pws__vlag{display:inline-flex;flex:none;line-height:0}body.template-product #main-content .pws__vlag svg{width:44px;height:21px}body.template-product #main-content a.pws__vlag:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:3px}body.template-product #main-content .pws__blad{font-size:15px;line-height:1.3;color:var(--pw-blauw, #0059a8);text-decoration:underline;text-underline-offset:3px}body.template-product #main-content .pws__blad:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:2px}body.template-product #main-content .pws__form{flex:none;margin:0}body.template-product #main-content .pws__knop{display:flex;align-items:center;justify-content:center;gap:8px;width:auto;min-width:240px;min-height:52px;margin:0;padding:0 24px;border:0;border-radius:26px;background:var(--pw-groen, #2c7e3f);color:#fff;font:inherit;font-size:16px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;filter:none}body.template-product #main-content .pws__knop svg{flex:none;width:20px;height:20px}body.template-product #main-content .pws__knop:hover{background:var(--pw-groen-donker, #256b35);color:#fff;filter:none}body.template-product #main-content .pws__knop:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:3px}body.template-product #main-content .pws__uit{display:flex;align-items:center;justify-content:center;min-width:240px;min-height:52px;margin:0;padding:0 24px;border-radius:26px;background:var(--pw-paneel, #f4f4f4);color:var(--pw-grijs-donker, #46505c);font-size:15px;font-weight:700;text-align:center}@media(min-width:1100px){body.template-product #main-content .pws__kaart{grid-template-columns:110px minmax(0,1fr) 300px;gap:28px}body.template-product #main-content .pws__beeld{width:110px;height:110px}body.template-product #main-content .pws__koop{grid-column:auto;display:block;text-align:right}body.template-product #main-content .pws__prijsblok{justify-items:end}body.template-product #main-content .pws__prijzen,body.template-product #main-content .pws__energie{justify-content:flex-end}body.template-product #main-content .pws__form,body.template-product #main-content .pws__koop>.pws__knop,body.template-product #main-content .pws__uit{margin-top:12px}body.template-product #main-content .pws__knop{width:100%;min-width:0}}body.template-product #main-content .cc-recently-viewed .mb-heading{margin-bottom:14px}body.template-product #main-content .cc-recently-viewed .section__heading{margin:0;font:inherit;font-size:20px;font-weight:700;line-height:1.25;letter-spacing:0;text-transform:none;color:var(--pw-navy, #0d2b5c)}body.template-product #pw-sticky-final{border-top:1px solid var(--pw-rand, #e2e8f0);box-shadow:0 -6px 18px #0d2b5c14;color:var(--pw-tekst, #2a2b2a);font-family:inherit}body.template-product #pw-sticky-final:not(.is-visible-desktop){box-shadow:none}body.template-product #pw-sticky-final .pw-master-inner{gap:14px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px))}body.template-product #pw-sticky-final .pw-master-info{flex:0 1 auto;gap:12px;min-width:0}body.template-product #pw-sticky-final .pw-master-img,body.template-product #pw-sticky-final .pw-master-title,body.template-product #pw-sticky-final .pw-master-usps{display:none}body.template-product #pw-sticky-final .pw-master-details{min-width:0}body.template-product #pw-sticky-final .pw-master-prijsrij{display:flex;flex-direction:column;align-items:flex-start;gap:0}body.template-product #pw-sticky-final .pw-master-prijsregel{display:inline-flex;align-items:center;gap:8px}body.template-product #pw-sticky-final .pw-master-price{font-size:20px;font-weight:700;line-height:1.2;letter-spacing:-.2px;color:var(--pw-navy, #0d2b5c);font-variant-numeric:tabular-nums;white-space:nowrap}body.template-product #pw-sticky-final .pw-master-price--korting{color:var(--pw-rood, #c4161c)}body.template-product #pw-sticky-final .pw-master-energie{display:inline-flex;flex:none;line-height:0}body.template-product #pw-sticky-final .pw-master-energie svg{width:44px;height:21px}body.template-product #pw-sticky-final a.pw-master-energie:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:3px}body.template-product #pw-sticky-final .pw-master-datum{font-size:13px;font-weight:700;line-height:1.3;color:var(--pw-groen, #2c7e3f);white-space:normal}body.template-product #pw-sticky-final .pw-master-datum[data-soort=dpd],body.template-product #pw-sticky-final .pw-master-datum[data-staat=backorder]{color:var(--pw-navy, #0d2b5c)}body.template-product #pw-sticky-final .pw-master-btn{display:flex;flex:1 0 auto;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:54px;margin:0;padding:0 16px;border:0;border-radius:27px;background:var(--pw-groen, #2c7e3f);color:#fff;font:inherit;font-size:16px;font-weight:700;line-height:1.2;text-align:center;cursor:pointer;filter:none}body.template-product #pw-sticky-final .pw-master-btn svg{flex:none;width:20px;height:20px}body.template-product #pw-sticky-final .pw-master-btn:hover{background:var(--pw-groen-donker, #256b35);filter:none}body.template-product #pw-sticky-final .pw-master-btn:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:3px}body.template-product #pw-sticky-final .pw-master-btn--uit,body.template-product #pw-sticky-final .pw-master-btn--uit:hover{background:var(--pw-paneel, #f4f4f4);color:var(--pw-grijs-donker, #46505c);cursor:default}@media(min-width:750px){body.template-product #pw-sticky-final .pw-master-inner{gap:24px;padding:10px var(--gutter, 32px)}body.template-product #pw-sticky-final .pw-master-img{display:block;flex:none;width:46px;height:46px;object-fit:contain}body.template-product #pw-sticky-final .pw-master-title{display:block;max-width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;line-height:1.3;color:var(--pw-navy, #0d2b5c)}body.template-product #pw-sticky-final .pw-master-prijsrij{flex-direction:row;flex-wrap:wrap;align-items:center;gap:2px 10px}body.template-product #pw-sticky-final .pw-master-datum{white-space:nowrap}body.template-product #pw-sticky-final .pw-master-btn{flex:none;width:auto;min-height:52px;margin-left:auto;padding:0 28px;border-radius:26px}}@media(min-width:1100px){body.template-product #pw-sticky-final .pw-master-usps{display:flex;flex:none;gap:18px;margin:0 0 0 auto;padding:0;list-style:none}body.template-product #pw-sticky-final .pw-master-usps li{display:inline-flex;align-items:center;gap:6px;font-size:14px;line-height:1.3;color:var(--pw-grijs-donker, #46505c);white-space:nowrap}body.template-product #pw-sticky-final .pw-master-usps svg{flex:none;width:16px;height:16px;color:var(--pw-groen, #2c7e3f)}body.template-product #pw-sticky-final .pw-master-btn{margin-left:0}}@media(max-width:749px){body.template-product #main-content .pwp__opener{display:grid;grid-template-columns:44px minmax(0,1fr) 20px;align-items:center;gap:12px;box-sizing:border-box;width:calc(100% - 2 * var(--gutter, 20px));min-height:72px;margin:var(--pwdv-halfgat, 10px) var(--gutter, 20px);padding:13px 16px;background:#fff;border:1px solid var(--pw-rand, #e2e8f0);border-radius:16px;font:inherit;color:var(--pw-navy, #0d2b5c);text-align:left;cursor:pointer}body.template-product #main-content .pwp__opener:after{content:"";flex:none;width:20px;height:20px;border:0;transform:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230059a8' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") center / 20px 20px no-repeat}body.template-product #main-content .pwp__opener:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:3px}body.template-product #main-content .pwp__opener .pwp__rond{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;background:var(--pw-lichtblauw, #E4EDFA);color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwp__opener .pwp__rond svg{width:22px;height:22px}body.template-product #main-content .pwp__opener .pwp__tekst{display:block;flex:1 1 auto;min-width:0}body.template-product #main-content .pwp__opener .pwp__kop{display:block;font-size:16px;font-weight:700;line-height:1.3;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwp__opener .pwp__sub{display:block;margin-top:2px;font-size:14px;font-weight:400;line-height:1.35;color:var(--pw-grijs, #5b6470)}body.template-product #main-content [data-pw-paneel].pwp--open{background:#fff;border-radius:16px 16px 0 0;box-shadow:0 -6px 18px #0d2b5c14}body.template-product #main-content .pwp__balk{gap:12px;height:64px;padding:0 10px 0 var(--gutter, 20px);background:#fff;border-bottom:1px solid var(--pw-rand, #e2e8f0);border-radius:16px 16px 0 0;font:inherit;font-size:20px;font-weight:700;line-height:1.25;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwp__balk>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.template-product #main-content .pwp__sluit{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--pw-lichtblauw, #E4EDFA);color:var(--pw-navy, #0d2b5c);font-size:24px;line-height:1;cursor:pointer}body.template-product #main-content .pwp__sluit svg{width:20px;height:20px}body.template-product #main-content .pwp__sluit:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:2px}body.template-product #main-content .pwsv.pwp--open{padding:0 var(--gutter, 20px) 32px}body.template-product #main-content .pwsv.pwp--open .pwsv__kaart{padding:16px 0 0;background:transparent;border:0;border-radius:0}body.template-product #main-content .pwsv.pwp--open .pwsv__kop{display:none}}body.template-product #main-content variant-picker .option-selector{min-width:0;margin:0;padding:0;border:0}body.template-product #main-content variant-picker .option-selector .label{display:block;margin:0 0 8px;padding:0;font:inherit;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none;color:var(--pw-grijs-donker, #46505c)}body.template-product #main-content variant-picker .option-selector__btns{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin:0}body.template-product #main-content variant-picker .opt-btn+.opt-label--btn{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;box-sizing:border-box;width:100%;min-width:0;max-width:none;min-height:56px;margin:0;padding:8px 18px 8px 48px;overflow:visible;background:#fff;border:1.5px solid var(--pw-knoprand, #b9cbe6);border-radius:28px;box-shadow:none;color:var(--pw-navy, #0d2b5c);font:inherit;font-size:15px;font-weight:700;line-height:1.3;letter-spacing:0;text-align:left;text-transform:none;word-break:normal;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}body.template-product #main-content variant-picker .opt-btn+.opt-label--btn>span{min-width:0}body.template-product #main-content variant-picker .opt-btn+.opt-label--btn:before{content:"";position:absolute;top:50%;right:auto;bottom:auto;left:14px;box-sizing:border-box;width:22px;height:22px;margin-top:-11px;background:#fff no-repeat center / 13px 13px;border:2px solid var(--pw-knoprand, #b9cbe6);border-radius:50%}body.template-product #main-content variant-picker .opt-btn+.opt-label--btn:after{content:none;box-shadow:none}body.template-product #main-content variant-picker .opt-btn:not(:checked):not(.is-unavailable)+.opt-label--btn:hover{border-color:var(--pw-navy, #0d2b5c);background:#fff}body.template-product #main-content variant-picker .opt-btn:focus-visible+.opt-label--btn{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:3px}body.template-product #main-content variant-picker .opt-btn.is-unavailable+.opt-label--btn{background:var(--pw-paneel, #f4f4f4);border:1.5px dashed var(--pw-slot, #cfd6df);color:var(--pw-grijs, #5b6470)}body.template-product #main-content variant-picker .opt-btn.is-unavailable+.opt-label--btn:before{background-color:var(--pw-paneel, #f4f4f4);border-color:var(--pw-slot, #cfd6df)}body.template-product #main-content variant-picker .opt-btn.is-unavailable+.opt-label--btn:after{content:var(--pwb-uitverkocht, "uitverkocht");position:static;display:inline;flex:none;width:auto;height:auto;margin-left:auto;background:none;border-radius:0;box-shadow:none;font-size:14px;font-weight:400;line-height:1.3;color:var(--pw-grijs, #5b6470)}body.template-product #main-content variant-picker .opt-btn:checked+.opt-label--btn{background:var(--pw-navy, #0d2b5c);border-color:var(--pw-navy, #0d2b5c);color:#fff}body.template-product #main-content variant-picker .opt-btn:checked+.opt-label--btn:before{background-color:var(--pw-navy, #0d2b5c);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");border-color:#fff}body.template-product #main-content variant-picker .opt-btn.is-unavailable:checked+.opt-label--btn{border-style:dashed}body.template-product #main-content variant-picker .opt-btn.is-unavailable:checked+.opt-label--btn:after{color:#ffffffd9}body.template-product #main-content .product-info__block:has(>.pwsu){margin-top:calc(6px - var(--product-info-block-margin, 24px))}body.template-product #main-content .pwsu{margin:0}body.template-product #main-content .pwsu__knop{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0;font:inherit;font-size:14px;font-weight:700;line-height:1.3;color:var(--pw-blauw, #0059a8);text-decoration:none;list-style:none;cursor:pointer}body.template-product #main-content .pwsu__knop::-webkit-details-marker{display:none}body.template-product #main-content .pwsu__knop::marker{content:""}body.template-product #main-content .pwsu__knop:hover{text-decoration:underline;text-underline-offset:3px}body.template-product #main-content .pwsu__knop:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:2px;border-radius:4px}body.template-product #main-content .pwsu__icoon{flex:none;width:18px;height:18px}body.template-product #main-content .pwsu__paneel{margin:4px 0 8px;padding:14px 16px;background:var(--pw-lichtblauw, #E4EDFA);border:0;border-radius:12px}body.template-product #main-content .pwsu__kop{margin:0 0 4px;font-size:15px;font-weight:700;line-height:1.35;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwsu__intro{margin:0 0 12px;font-size:14px;line-height:1.5;color:var(--pw-grijs-donker, #46505c)}body.template-product #main-content .pwsu .pwos{gap:10px}body.template-product #main-content .pwsu .pwos__naam{margin:0 0 2px;font-size:14px;font-weight:700;line-height:1.35;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwsu .pwos__item--nadruk .pwos__naam{color:var(--pw-blauw, #0059a8)}body.template-product #main-content .pwsu .pwos__tekst{margin:0;font-size:14px;line-height:1.5;color:var(--pw-grijs-donker, #46505c)}body.template-product #main-content .pwsk{margin:16px 0 0}body.template-product #main-content .pwsk__kader{padding:22px 18px;background:#fff;border:1px solid var(--pw-rand, #e2e8f0);border-radius:16px;color:var(--pw-tekst, #2a2b2a)}body.template-product #main-content .pwsk__kaartkop{display:flex;align-items:center;gap:12px;margin:0 0 12px}body.template-product #main-content .pwsk__rond{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;background:var(--pw-lichtblauw, #E4EDFA);color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwsk__rond svg{width:22px;height:22px}body.template-product #main-content .pwsk__kop{margin:0;font-size:20px;font-weight:700;line-height:1.25;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwsk__staat{display:inline-flex;align-items:center;min-height:26px;margin:0;padding:4px 10px;border-radius:13px;background:var(--pw-lichtblauw, #E4EDFA);color:var(--pw-navy, #0d2b5c);font-size:13px;font-weight:700;line-height:1.3}body.template-product #main-content .pwsk__lijst{margin:10px 0 0;padding-left:20px;list-style:disc outside;font-size:15px;line-height:1.5;color:var(--pw-tekst, #2a2b2a)}body.template-product #main-content .pwsk__lijst li{margin:0 0 4px}body.template-product #main-content .pwsk__uitleg{margin:10px 0 0;font-size:15px;line-height:1.5;color:var(--pw-tekst, #2a2b2a)}body.template-product #main-content .pwsk__fotos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}body.template-product #main-content .pwsk__foto{display:block;aspect-ratio:1 / 1;overflow:hidden;background:#fff;border:1px solid var(--pw-rand, #e2e8f0);border-radius:10px}body.template-product #main-content .pwsk__foto img{display:block;width:100%;height:100%;object-fit:cover}body.template-product #main-content .pwsk__foto:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:2px}body.template-product #main-content .pwsk__bijschrift{margin:8px 0 0;font-size:13px;line-height:1.45;color:var(--pw-grijs, #5b6470)}@media(min-width:750px){body.template-product #main-content .pwsk{margin-top:20px}body.template-product #main-content .pwsk__kader{padding:28px}}body.template-product #main-content .product-info__block:has(>.pws-tk-consent){margin-bottom:12px}body.template-product #main-content .pws-tk-consent{margin:0}body.template-product #main-content{--pwdv-halfgat: 10px}@media(min-width:750px){body.template-product #main-content{--pwdv-halfgat: 12px}}body.template-product #main-content .pwpr[hidden],body.template-product #main-content .pwpr [hidden],body.template-product #main-content .pwvv [hidden],body.template-product #main-content .pwo [hidden],body.template-product #main-content .pwv [hidden],body.template-product #main-content .pwbz [hidden],body.template-product #main-content .pwsp [hidden]{display:none!important}body.template-product #main-content .pwpr__kaart,body.template-product #main-content .pwvv__kaart,body.template-product #main-content .pwv__kaart,body.template-product #main-content .pwbz__kaart{min-width:0;padding:22px 18px;background:#fff;border:1px solid var(--pw-rand, #e2e8f0);border-radius:16px}@media(min-width:750px){body.template-product #main-content .pwpr__kaart,body.template-product #main-content .pwvv__kaart,body.template-product #main-content .pwv__kaart,body.template-product #main-content .pwbz__kaart{padding:28px}}body.template-product #main-content .pwpr__kop,body.template-product #main-content .pwvv__kop,body.template-product #main-content .pwbz__kop,body.template-product #main-content .pwsp__kop,body.template-product #main-content .pwv__title,body.template-product #main-content .pwo__title{margin:0;font:inherit;font-size:20px;font-weight:700;line-height:1.25;letter-spacing:0;text-transform:none;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwpr__kop,body.template-product #main-content .pwvv__kop,body.template-product #main-content .pwbz__kop,body.template-product #main-content .pwsp__kop{display:flex;align-items:center;gap:12px;margin-bottom:16px}body.template-product #main-content .pwpr__rond,body.template-product #main-content .pwvv__rond,body.template-product #main-content .pwbz__rond,body.template-product #main-content .pwsp__rond,body.template-product #main-content .pwv__rond,body.template-product #main-content .pwv__oprond{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--pw-lichtblauw, #E4EDFA);color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwpr__rond svg,body.template-product #main-content .pwvv__rond svg,body.template-product #main-content .pwbz__rond svg,body.template-product #main-content .pwsp__rond svg,body.template-product #main-content .pwv__rond svg,body.template-product #main-content .pwv__oprond svg{display:block;width:22px;height:22px}body.template-product #main-content .pwpr:not(.pwp--open){padding-block:var(--pwdv-halfgat);background:transparent}body.template-product #main-content .pwpr__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}@media(min-width:990px){body.template-product #main-content .pwpr__grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:0 40px}body.template-product #main-content .pwpr__lijst>.pwpr__item:first-child{padding-top:0;border-top:0}}body.template-product #main-content .pwpr__samenvatting{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:22px;align-items:center;padding:0;border:0}body.template-product #main-content .pwpr__cijfer{grid-column:1;grid-row:1 / span 2;display:flex;align-items:baseline;gap:6px;margin:0;font-variant-numeric:tabular-nums}body.template-product #main-content .pwpr__cijfer>span:first-child{font-size:36px;font-weight:700;line-height:1;letter-spacing:-.5px;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwpr__max{font-size:16px;font-weight:400;color:var(--pw-grijs, #5b6470)}body.template-product #main-content .pwpr__sterren{grid-column:2;grid-row:1;align-self:end;display:inline-flex;gap:2px;margin:0}body.template-product #main-content .pwpr__ster{font-size:18px;line-height:1;color:#d7dde6}body.template-product #main-content .pwpr__ster.on{color:#f0a500}body.template-product #main-content .pwpr__aantal{grid-column:2;grid-row:2;align-self:start;margin:4px 0 0;font-size:14px;line-height:1.4;color:var(--pw-grijs, #5b6470)}body.template-product #main-content .pwpr__nietmee,body.template-product #main-content .pwpr__verdeling,body.template-product #main-content .pwpr__herkomst{grid-column:1 / -1}body.template-product #main-content .pwpr__verdeling{display:grid;gap:5px;margin:14px 0 0;padding:0;list-style:none}body.template-product #main-content .pwpr__verdeling li{display:grid;grid-template-columns:58px minmax(0,1fr) 22px;gap:8px;align-items:center;margin:0;font-size:13px;line-height:1.5;color:var(--pw-grijs-donker, #46505c);font-variant-numeric:tabular-nums}body.template-product #main-content .pwpr__vlabel{width:auto;font-size:13px;color:var(--pw-grijs-donker, #46505c)}body.template-product #main-content .pwpr__vbalk{height:8px;border-radius:4px;background:var(--pw-rand, #e2e8f0)}body.template-product #main-content .pwpr__vvul{border-radius:4px;background:#f0a500}body.template-product #main-content .pwpr__vgetal{width:auto;font-size:13px;text-align:right;color:var(--pw-grijs-donker, #46505c)}body.template-product #main-content .pwpr__herkomst{max-width:none;margin:14px 0 0;padding:10px 12px;border-radius:12px;background:var(--pw-lichtblauw, #E4EDFA);font-size:13px;line-height:1.5;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwpr__herkomst a{font-weight:700;color:var(--pw-blauw, #0059a8)}body.template-product #main-content .pwpr__nietmee{margin:12px 0 0;padding:10px 12px;border:0;border-radius:12px;background:var(--pw-lichtblauw, #E4EDFA);font-size:13px;line-height:1.5;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwpr__lijst{gap:0}body.template-product #main-content .pwpr__item{padding:16px 0 14px;background:none;border:0;border-top:1px solid var(--pw-rand, #e2e8f0);border-radius:0}body.template-product #main-content .pwpr__item--nietmee{background:none}body.template-product #main-content .pwpr__kaartkop{gap:6px 10px;margin:0}body.template-product #main-content .pwpr__kaartsterren{font-size:15px;line-height:1;letter-spacing:1px;color:#f0a500}body.template-product #main-content .pwpr__kaartsterren span{color:#d7dde6}body.template-product #main-content .pwpr__meta{font-size:13px;color:var(--pw-grijs, #5b6470)}body.template-product #main-content .pwpr__geverifieerd{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border:1px solid var(--pw-ok-rand, #cfe6d6);border-radius:12px;background:var(--pw-ok-achter, #eef7f0);font-size:12px;font-weight:700;line-height:1;white-space:nowrap;color:var(--pw-groen, #2c7e3f)}body.template-product #main-content .pwpr__geverifieerd:before{content:"";flex:none;width:8px;height:4px;margin-top:-3px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg)}body.template-product #main-content .pwpr__uitvoering{display:inline-flex;align-items:center;height:24px;padding:0 9px;border:0;border-radius:12px;background:var(--pw-lichtblauw, #E4EDFA);font-size:12px;font-weight:700;line-height:1;white-space:nowrap;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwpr__nietmeebadge{display:inline-flex;align-items:center;height:24px;padding:0 9px;border:0;border-radius:12px;background:var(--pw-paneel, #f4f4f4);font-size:12px;font-weight:700;line-height:1;white-space:nowrap;color:var(--pw-grijs-donker, #46505c)}body.template-product #main-content .pwpr__titel{margin:8px 0 0;font-size:16px;font-weight:700;line-height:1.35;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwpr__tekst{margin:4px 0 0;font-size:15px;line-height:1.55;color:var(--pw-tekst, #2a2b2a)}body.template-product #main-content .pwpr__geentekst{margin:4px 0 0;font-size:14px;font-style:normal;line-height:1.5;color:var(--pw-grijs, #5b6470)}body.template-product #main-content .pwpr__kaartkop+.pwpr__tekst,body.template-product #main-content .pwpr__kaartkop+.pwpr__geentekst{margin-top:8px}body.template-product #main-content .pwpr__nietmeereden{margin:8px 0 0;padding-top:8px;border-top:1px dashed var(--pw-rand, #e2e8f0);font-size:13px;line-height:1.5;color:var(--pw-grijs-donker, #46505c)}body.template-product #main-content .pwpr__bron{display:block;margin:6px 0 0;font-size:13px;color:var(--pw-grijs, #5b6470)}body.template-product #main-content .pwpr__meer{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:44px;margin:12px 0 0;padding:0 20px;border:1.5px solid var(--pw-knoprand, #b9cbe6);border-radius:22px;background:#fff;font:inherit;font-size:15px;font-weight:700;line-height:1.2;color:var(--pw-navy, #0d2b5c);cursor:pointer;transition:border-color .15s ease}body.template-product #main-content .pwpr__meer:hover{text-decoration:none;border-color:var(--pw-navy, #0d2b5c)}@media(min-width:750px){body.template-product #main-content .pwpr__meer{width:auto}}body.template-product #main-content .pwvv{padding-block:var(--pwdv-halfgat);background:transparent}body.template-product #main-content .pwvv__inner{padding-block:0}body.template-product #main-content .pwvv__kop--tweede{margin-top:24px;font-size:18px}body.template-product #main-content .pwvv__lijst{max-width:none;border-top:0}body.template-product #main-content .pwvv__item{border-bottom:0;border-top:1px solid var(--pw-rand, #e2e8f0)}body.template-product #main-content .pwvv__lijst>.pwvv__item:first-child{border-top:0}body.template-product #main-content .pwvv__vraag{align-items:center;gap:12px;min-height:60px;padding:10px 0;font-size:15px;font-weight:700;line-height:1.4;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwvv__vraag:hover{color:var(--pw-blauw, #0059a8)}body.template-product #main-content .pwvv__vraag:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:2px;border-radius:8px}body.template-product #main-content .pwvv__pijl{flex:none;width:32px;height:32px;margin:0;padding:7px;border-radius:50%;background:var(--pw-lichtblauw, #E4EDFA);color:var(--pw-navy, #0d2b5c);stroke-width:2.2}body.template-product #main-content .pwvv__antwoord{max-width:820px;padding:0 44px 16px 0;font-size:15px;line-height:1.55;color:var(--pw-tekst, #2a2b2a)}body.template-product #main-content .pwvv__antwoord a{font-weight:700;color:var(--pw-blauw, #0059a8)}body.template-product #main-content .pwvv__antwoord>:last-child{margin-bottom:0}body.template-product #main-content>[id$=__pws_opwaardering]>.section{padding-block:var(--pwdv-halfgat)}body.template-product #main-content .pwo{background:transparent}body.template-product #main-content .pwo__sub{max-width:62ch;margin:4px 0 14px;font-size:15px;line-height:1.5;color:var(--pw-grijs, #5b6470)}body.template-product #main-content .pwo__grid{gap:12px}@media(min-width:750px){body.template-product #main-content .pwo__grid{gap:24px}}body.template-product #main-content .pwo__kaart{display:flex;background:#fff;border:1px solid var(--pw-rand, #e2e8f0);border-radius:16px;box-shadow:none;transform:none;transition:border-color .15s ease}body.template-product #main-content .pwo__kaart:hover{border-color:var(--pw-knoprand, #b9cbe6);box-shadow:none;transform:none}body.template-product #main-content .pwo__link{display:grid;grid-template-columns:72px minmax(0,1fr);gap:14px;align-items:start;width:100%;padding:16px;color:inherit;text-decoration:none}body.template-product #main-content .pwo__link>.pwo__tekst:first-child{grid-column:1 / -1}body.template-product #main-content .pwo__link:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:3px;border-radius:16px}body.template-product #main-content .pwo__img{width:72px;height:72px;padding:4px;object-fit:contain;background:#fff;border:1px solid var(--pw-rand, #e2e8f0);border-radius:12px}body.template-product #main-content .pwo__tekst{display:flex;flex-direction:column;gap:0;min-width:0}body.template-product #main-content .pwo__winst{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}body.template-product #main-content .pwo__merk{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:14px;background:var(--pw-lichtblauw, #E4EDFA);font-size:13px;font-weight:700;line-height:1;white-space:nowrap;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwo__label{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;border-radius:14px;font-size:14px;font-weight:700;line-height:1}body.template-product #main-content .pwo__was{font-size:14px;color:var(--pw-grijs, #5b6470)}body.template-product #main-content .pwo__kwh{margin-top:6px;font-size:14px;font-weight:700;color:var(--pw-groen, #2c7e3f)}body.template-product #main-content .pwo__uitleg{margin-top:8px;font-size:15px;line-height:1.5;color:var(--pw-tekst, #2a2b2a)}body.template-product #main-content .pwo__ook{align-self:stretch;margin-top:6px;padding:0;border-radius:0;background:none;font-size:14px;line-height:1.45;color:var(--pw-tekst, #2a2b2a)}body.template-product #main-content .pwo__ook b{font-weight:700;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwo__naam{margin-top:6px;font-size:14px;line-height:1.4;color:var(--pw-grijs-donker, #46505c)}body.template-product #main-content .pwo__prijs{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:8px;font-size:17px;font-weight:700;line-height:1.2;color:var(--pw-navy, #0d2b5c);font-variant-numeric:tabular-nums}body.template-product #main-content .pwo__meer,body.template-product #main-content .pwo__minder{margin:0;font-size:14px;font-weight:400;color:var(--pw-grijs, #5b6470)}body.template-product #main-content .pwo__gelijk{margin:0;font-size:14px;font-weight:700;color:var(--pw-grijs-donker, #46505c)}body.template-product #main-content .pwo__energie{display:inline-flex;line-height:0}body.template-product #main-content .pwo__energie svg{display:block;width:44px;height:21px}body.template-product #main-content .pwo__vergelijk{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:8px;font-size:15px;font-weight:700;color:var(--pw-blauw, #0059a8);text-decoration:none}body.template-product #main-content .pwo__vergelijk:hover{text-decoration:underline;text-underline-offset:3px}body.template-product #main-content .pwo__vergelijk:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:3px;border-radius:4px}body.template-product #main-content .pwo__vergelijk svg{flex:none;width:18px;height:18px}@media(max-width:749px){body.template-product #main-content:has(#vergelijken) .pwo__vergelijk{display:none}}body.template-product #main-content .pwv:not(.pwp--open){padding-block:var(--pwdv-halfgat);background:transparent}body.template-product #main-content .pwv__inner{padding-block:0}@media(max-width:749px){body.template-product #main-content .pwv:not(.pwp--open) .pwv__inner{padding-inline:var(--gutter, 20px)}}body.template-product #main-content .pwv__head{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:12px;row-gap:2px;align-items:center;margin:0 0 16px}body.template-product #main-content .pwv__rond{grid-row:1 / span 2}body.template-product #main-content .pwv__title,body.template-product #main-content .pwv__sub{grid-column:2}body.template-product #main-content .pwv__sub{margin:0;font-size:15px;line-height:1.4;color:var(--pw-grijs, #5b6470)}body.template-product #main-content .pwv__scroll{background:#fff;border:1px solid var(--pw-rand, #e2e8f0);border-radius:12px}body.template-product #main-content .pwv__table th,body.template-product #main-content .pwv__table td{border-bottom:1px solid var(--pw-rand, #e2e8f0)}body.template-product #main-content .pwv__corner{background:#fff}body.template-product #main-content .pwv__rowlabel{background:#fff;font-size:14px;font-weight:700;color:var(--pw-grijs-donker, #46505c);box-shadow:1px 0 0 var(--pw-rand, #e2e8f0)}body.template-product #main-content .pwv__col--current{background:var(--pw-lichtblauw, #E4EDFA);border-top:0}body.template-product #main-content .pwv__cell--current{background:var(--pw-lichtblauw, #E4EDFA)}body.template-product #main-content .pwv__card{color:inherit;text-decoration:none}body.template-product #main-content a.pwv__card:hover .pwv__name{color:var(--pw-blauw, #0059a8)}body.template-product #main-content a.pwv__card:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:3px;border-radius:10px}body.template-product #main-content .pwv__img{border-radius:10px}body.template-product #main-content .pwv__name{font-size:13px;font-weight:700;line-height:1.35;color:var(--pw-tekst, #2a2b2a)}body.template-product #main-content .pwv__tag{display:inline-flex;align-items:center;height:24px;margin-top:8px;padding:0 10px;border-radius:12px;background:var(--pw-navy, #0d2b5c);font-size:12px;font-weight:700;letter-spacing:0;text-transform:none;color:#fff}body.template-product #main-content .pwv__btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:8px;padding:0 18px;background:#fff;border:1.5px solid var(--pw-knoprand, #b9cbe6);border-radius:22px;font-size:14px;font-weight:700;color:var(--pw-navy, #0d2b5c);text-decoration:none;transition:border-color .15s ease}body.template-product #main-content .pwv__btn:hover{background:#fff;border-color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwv__btn:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:3px}body.template-product #main-content .pwv__cell{font-size:15px;color:var(--pw-tekst, #2a2b2a);font-variant-numeric:tabular-nums}body.template-product #main-content .pwv__cell--afwijkend{font-weight:700;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwv__pricecell{font-size:17px;font-weight:700;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwv__prijs{display:block}body.template-product #main-content .pwv__energie{display:flex;justify-content:center;margin-top:6px;line-height:0}body.template-product #main-content .pwv__energie svg{display:block;width:44px;height:21px}body.template-product #main-content .pwv__yes{color:var(--pw-groen, #2c7e3f)}body.template-product #main-content .pwv__uit{display:inline-flex;align-items:center;height:20px;margin:2px 0 0;padding:0 8px;border-radius:10px;background:var(--pw-paneel, #f4f4f4);font-size:12px;font-weight:700;line-height:1;color:var(--pw-grijs-donker, #46505c)}body.template-product #main-content .pwv__meer{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:16px;padding:0 18px;background:#fff;border:1.5px solid var(--pw-knoprand, #b9cbe6);border-radius:22px;font:inherit;font-size:15px;font-weight:700;line-height:1.2;color:var(--pw-navy, #0d2b5c);cursor:pointer}body.template-product #main-content .pwv__meer:hover{background:#fff;border-color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwv__meer:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:3px}html.no-js body.template-product #main-content .pwv__meer{display:none}@media(max-width:749px){body.template-product #main-content .pwv__rowlabel{font-size:13px}body.template-product #main-content .pwv__pricecell{font-size:16px}}@media(max-width:749px){body.template-product #main-content .pws-vergelijker-wrapper>.pwp__opener{display:flex;align-items:center;justify-content:flex-start;gap:12px;width:calc(100% - 2 * var(--gutter, 20px));min-height:72px;margin:var(--pwdv-halfgat) var(--gutter, 20px);padding:13px 16px;background:#fff;border:1px solid var(--pw-rand, #e2e8f0);border-radius:16px;font:inherit;text-align:left;color:var(--pw-navy, #0d2b5c);cursor:pointer}body.template-product #main-content .pws-vergelijker-wrapper>.pwp__opener:after{margin-left:auto;border-right-color:var(--pw-blauw, #0059a8);border-bottom-color:var(--pw-blauw, #0059a8)}body.template-product #main-content .pws-vergelijker-wrapper>.pwp__opener:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:3px}body.template-product #main-content .pws-vergelijker-wrapper>.pwp__opener .pwv__optekst{flex:1 1 auto;display:flex;flex-direction:column;gap:2px;min-width:0}body.template-product #main-content .pws-vergelijker-wrapper>.pwp__opener .pwv__optekst>span:first-child{font-size:16px!important;font-weight:700!important;line-height:1.3;color:var(--pw-navy, #0d2b5c)!important}body.template-product #main-content .pws-vergelijker-wrapper>.pwp__opener .pwv__opsub{font-size:14px;font-weight:400;line-height:1.35;color:var(--pw-grijs, #5b6470)}}body.template-product #main-content .pwbz:not(.pwp--open){padding-block:var(--pwdv-halfgat);background:transparent}body.template-product #main-content .pwbz__paneel{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;background:transparent;border:0;border-radius:0}@media(min-width:750px){body.template-product #main-content .pwbz__paneel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}body.template-product #main-content .pwbz__paneel--alleen{grid-template-columns:minmax(0,1fr);max-width:620px}}body.template-product #main-content .pwbz__optie{min-width:0;padding:16px;background:#fff;border:1px solid var(--pw-rand, #e2e8f0);border-radius:14px}body.template-product #main-content .pwbz__icoon{display:none}body.template-product #main-content .pwbz__hoofd{display:flex;align-items:center;gap:10px;margin:0}body.template-product #main-content .pwbz__hoofdtekst{flex:1 1 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px;min-width:0}body.template-product #main-content .pwbz__label{margin:0;font-size:16px;font-weight:700;line-height:1.3;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwbz__prijs{display:inline-flex;align-items:center;height:26px;margin:0;padding:0 10px;border:1px solid var(--pw-ok-rand, #cfe6d6);border-radius:13px;background:var(--pw-ok-achter, #eef7f0);font-size:13px;font-weight:700;line-height:1;letter-spacing:0;white-space:nowrap;color:var(--pw-groen, #2c7e3f)}body.template-product #main-content .pwbz__sub{margin:4px 0 0;font-size:14px;line-height:1.45;color:var(--pw-grijs-donker, #46505c)}body.template-product #main-content .pwbz__punten{gap:6px;margin:10px 0 0}body.template-product #main-content .pwbz__punten li{padding-left:24px;font-size:14px;line-height:1.45;color:var(--pw-tekst, #2a2b2a)}body.template-product #main-content .pwbz__punten li:before{left:2px;top:5px;width:12px;height:6px;border-left:2.5px solid var(--pw-groen, #2c7e3f);border-bottom:2.5px solid var(--pw-groen, #2c7e3f)}body.template-product #main-content .pwbz__weten{grid-column:1 / -1;margin:0;padding:10px 12px;border:0;border-radius:12px;background:var(--pw-lichtblauw, #E4EDFA);font-size:14px;line-height:1.5;color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwbz__weten a{font-weight:700;color:var(--pw-blauw, #0059a8)}body.template-product #main-content .pwbz__weten a:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:2px;border-radius:4px}body.template-product #main-content .pwsp:not(.pwp--open){padding-block:var(--pwdv-halfgat);background:transparent}body.template-product #main-content .pwsp__paneel{border-color:var(--pw-rand, #e2e8f0);border-radius:16px}body.template-product #main-content .pwsp__bedrag{color:var(--pw-navy, #0d2b5c);font-variant-numeric:tabular-nums}body.template-product #main-content .pwsp__per{color:var(--pw-grijs-donker, #46505c)}body.template-product #main-content .pwsp__onder,body.template-product #main-content .pwsp__gegevens dt{color:var(--pw-grijs, #5b6470)}body.template-product #main-content .pwsp__gegevens dd{color:var(--pw-navy, #0d2b5c)}body.template-product #main-content .pwsp__gegevens,body.template-product #main-content .pwsp__voet{border-top-color:var(--pw-rand, #e2e8f0)}body.template-product #main-content .pwsp__voet p{color:var(--pw-grijs, #5b6470)}body.template-product #main-content .pwsp__voet a,body.template-product #main-content .pwsp__uitleg summary{color:var(--pw-blauw, #0059a8)}body.template-product #main-content .pwsp__voet a:focus-visible,body.template-product #main-content .pwsp__uitleg summary:focus-visible{outline:2px solid var(--pw-blauw, #0059a8);outline-offset:2px;border-radius:4px}body.template-product #main-content .pwsp__ontbreekt{background:#fbeeeb;border-color:#f0cfc8;border-radius:12px;color:#8c2f22}body.template-product #main-content .pwsp__leeg{color:#8c2f22}body.template-product #main-content .pwpr.pwp--open .pwpr__kaart,body.template-product #main-content .pwv.pwp--open .pwv__kaart,body.template-product #main-content .pwbz.pwp--open .pwbz__kaart{padding:16px 0 0;background:none;border:0;border-radius:0}body.template-product #main-content .pwpr.pwp--open .pwpr__kop,body.template-product #main-content .pwbz.pwp--open .pwbz__kop,body.template-product #main-content .pwsp.pwp--open .pwsp__kop{display:none}@media(min-width:1150px){body.template-product #main-content:has(.pwsp) .pwbz__kaart{display:flex;flex:1 1 auto;flex-direction:column;padding:0;background:none;border:0;border-radius:0}body.template-product #main-content:has(.pwsp) .pwbz__paneel{padding:28px;background:#fff;border:1px solid var(--pw-rand, #e2e8f0);border-radius:16px}body.template-product #main-content:has(.pwsp)>.shopify-section[id$=__pws_spraypay] .pwsp:not(.pwp--open){background:transparent}}@media(prefers-reduced-motion:reduce){body.template-product #main-content .pwo__kaart,body.template-product #main-content .pwv__btn,body.template-product #main-content .pwpr__meer{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/pws-pdp-b.css.map */
