:root{--rounded-block:0rem!important;--rounded-card:0rem!important}.section--rounded,.section--rounded>*,.announcement-bar,.announcement-bar *,[class*=announcement]{border-radius:0!important}.section--rounded .corner,.section--rounded [class*=corner],.announcement-bar .corner,.header .corner,.footer-group .corner{display:none!important}footer.footer{padding:0 40px}product-info>.shopify-app-block:first-child{display:inline-block;vertical-align:middle}product-info>.rte:has(>.kapr-vt-chip){display:inline-block;vertical-align:middle;margin-top:0;margin-left:10px}.kapr-vt-chip{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;letter-spacing:.02em;padding:4px 10px;border-radius:0;background:#e5e5e5;color:#111;white-space:nowrap;line-height:1.3}.kapr-vt-chip svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}product-info>.rte.kapr-vt-leeg{display:none}.kapr-vt-prijsregel{display:inline-flex;align-items:center;align-self:center;margin-left:8px;flex:1 1 0;min-width:180px}.kapr-vt-pil{display:inline-flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:2px;padding:6px 12px;border-radius:0;font-size:13px;line-height:1.3}.kapr-vt-pil b{font-weight:600;white-space:nowrap}.kapr-vt-pil i{width:9px;height:9px;border-radius:50%;background:currentColor;flex:0 0 auto}.kapr-vt-pil--ok{background:#eef7ec;color:#2f7d32}.kapr-vt-pil--uit{background:#fbecec;color:#b3261e}.kapr-vt-regels{display:flex;flex-direction:column;border:1px solid #e6e4de;border-radius:0;overflow:hidden;margin:16px 0}.kapr-vt-regel{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:center;padding:8px 14px;font-size:14px;line-height:1.45}.kapr-vt-regels .kapr-vt-regel:nth-child(2n){background:#e5e5e5}.kapr-vt-regel p{margin:0}.kapr-vt-regel strong{font-weight:600}.kapr-vt-regel span{color:#555}.kapr-vt-regel a{color:inherit;text-decoration:underline;text-underline-offset:3px}.kapr-vt-ico{width:22px;height:22px;display:grid;place-items:center;color:#111}.kapr-vt-ico svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.kapr-vt-kop{margin-bottom:20px}.kapr-vt-kop h2{margin:0 0 6px}.kapr-vt-kop p{margin:0;color:#555;max-width:62ch}.kapr-vt-kop--ruimte{margin-top:40px}.kapr-vt-tegels{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.kapr-vt-tegel{background:#e5e5e5;border-radius:0;padding:20px 18px;display:flex;flex-direction:column;gap:8px}.kapr-vt-tegel h3{margin:0;font-size:15px;line-height:1.3;font-weight:700}.kapr-vt-tegel p{margin:0;font-size:13px;line-height:1.5;color:#555}.kapr-vt-label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#7a7a76}.kapr-vt-cijfers{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.kapr-vt-cijfers div{border-top:2px solid #111;padding-top:10px}.kapr-vt-cijfers strong{display:block;font-size:24px;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.kapr-vt-cijfers span{font-size:13px;color:#555}.kapr-vt-bezorging{display:grid;grid-template-columns:1.2fr 1fr;gap:16px}.kapr-vt-tabel{border:1px solid #e6e4de;border-radius:0;overflow-x:auto}.kapr-vt-tabel table{border-collapse:collapse;width:100%;font-size:14px;margin:0}.kapr-vt-tabel th,.kapr-vt-tabel td{text-align:left;padding:11px 12px;border-bottom:1px solid #e6e4de;vertical-align:top}.kapr-vt-tabel tbody tr:last-child td{border-bottom:0}.kapr-vt-tabel th{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#7a7a76}.kapr-vt-tabel td b{font-weight:600}.kapr-vt-service{background:#e5e5e5;border-radius:0;padding:8px 6px;display:flex;flex-direction:column}.kapr-vt-service .kapr-vt-regel{align-items:start;padding:10px 14px}@media(max-width:820px){.kapr-vt-tegels,.kapr-vt-cijfers{grid-template-columns:1fr 1fr}.kapr-vt-bezorging{grid-template-columns:1fr}}@media(max-width:520px){.kapr-vt-tegels,.kapr-vt-cijfers{grid-template-columns:1fr}}.footer-group .section--padding[is=footer-parallax],.footer-group .section:has(>.footer){padding-top:72px!important;padding-bottom:56px!important}.footer__newsletter{gap:14px!important}.footer__newsletter .h3{font-size:15px!important;line-height:1.45!important;font-weight:700!important;font-family:Arial,Helvetica,sans-serif!important;letter-spacing:0!important;max-width:340px}.footer__newsletter form,.footer__newsletter form *{border-radius:0!important}.footer__socials svg{width:20px!important;height:20px!important}@media(min-width:768px){.footer{grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr)!important;column-gap:64px!important}.footer__left{position:relative;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.25fr);column-gap:32px;align-items:start;min-width:0}.footer__left>:first-child{position:absolute;left:0;top:0;margin:0}.footer__accordions{display:contents!important}.footer__accordions>*{width:auto!important;max-width:none!important;flex:none!important;min-width:0;margin:0!important;padding:0!important;border:0!important}.footer__accordions>:nth-child(1){grid-column:1;padding-top:116px!important}.footer__accordions>:nth-child(2){grid-column:2}.footer__accordions>:nth-child(3){grid-column:3}.footer__accordions summary{display:block!important;padding:0!important;margin:0 0 10px!important;min-height:0!important;height:auto!important;line-height:1.3!important;pointer-events:none}.footer__accordions summary svg{display:none}.footer__accordions summary .heading{display:block;font-size:15px!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none;font-weight:700!important;font-family:Arial,Helvetica,sans-serif!important;color:#fff!important;opacity:1}.footer__accordions .details__content{padding:0!important;margin:0!important;height:auto!important;overflow:visible!important}.footer__accordions ul{gap:6px!important;margin:0!important;padding:0!important}.footer__accordions :is(a,p,li){font-size:14px!important;line-height:1.45!important}.footer__accordions p{margin:0!important}.footer__accordions a{opacity:.8}.footer__accordions a:hover{opacity:1}}@media(min-width:1024px){header.header{transition:padding .25s ease}header.header img{transition:max-height .25s ease}html.kapr-scrolled header.header{--section-padding-top:6px!important;--section-padding-bottom:6px!important;padding-top:6px!important;padding-bottom:6px!important;min-height:0!important}html.kapr-scrolled header.header .header__logo img,html.kapr-scrolled header.header [class*=logo] img,html.kapr-scrolled header.header [class*=logo] svg{max-height:30px!important;width:auto!important}html.kapr-scrolled header.header .header__menu a,html.kapr-scrolled header.header .header__icons a,html.kapr-scrolled header.header .header__icons button{padding-top:4px!important;padding-bottom:4px!important;min-height:0!important}}.kp-sticky{will-change:transform}.kp-sticky:not(.is-visible){visibility:hidden!important;opacity:0!important;pointer-events:none!important;transition:transform .2s ease,opacity .12s linear,visibility 0s linear .12s!important}.kp-sticky.is-visible{visibility:visible!important;opacity:1!important;transition:transform .2s ease,opacity .12s linear,visibility 0s!important}@media(min-width:990px){.kp-sticky{top:var(--kp-sticky-top,0px)!important;bottom:auto!important;border-top:0!important;border-bottom:1px solid #111!important;transform:translateY(-100%)!important;z-index:19!important;box-shadow:0 6px 16px #0000000f}.kp-sticky.is-visible{transform:none!important}}.kv3 .kv3-side{display:none!important}@media(max-width:749px){.kv3 .kv2-result .kv3-nav{display:flex!important}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/kapr-custom.css.map */
