.bf{--bf-tekst: var(--custom_footer_fg, #000);--bf-kop: var(--custom_footer_fg, #000);--bf-zacht: var(--bc-sub, #5C5C5C);--bf-lijn: rgba(0, 0, 0, .12);--bf-kaart: #fff;--bf-kaart-rand: rgba(0, 0, 0, .08);--bf-knop-rand: rgba(0, 0, 0, .28);--bf-accent: #000;--bf-accent-tekst: #fff;--bf-accent-zacht: #d6d6d6;--bf-accent-knop: #fff;--bf-accent-knop-tekst: #000;--bf-patroon: rgba(255, 255, 255, .12);--bf-ok: var(--bc-status, #00803A);position:relative;z-index:2;padding:60px 0 0;color:var(--bf-tekst);font-size:var(--bt-klein);line-height:1.8;text-align:left}html.bc-warm .bf{--bf-tekst: var(--bw-linnen);--bf-kop: #fff;--bf-zacht: var(--bw-taupe);--bf-lijn: rgba(214, 209, 206, .14);--bf-kaart: var(--bw-espresso);--bf-kaart-rand: rgba(214, 209, 206, .12);--bf-knop-rand: rgba(214, 209, 206, .35);--bf-accent: var(--bw-linnen);--bf-accent-tekst: var(--bw-donker);--bf-accent-zacht: var(--bw-bruin);--bf-accent-knop: var(--bw-donker);--bf-accent-knop-tekst: #fff;--bf-patroon: rgba(93, 72, 57, .13);--bf-ok: var(--bf-kop)}.shopify-section-footer>nav[hidden]{display:none!important}.bf p,.bf ul,.bf h2,.bf figure{margin:0}.shopify-section-footer .bf p{width:auto}.bf ul{list-style:none;padding:0}.bf li,.shopify-section-footer .bf nav ul li:not(:last-child){margin:0}.bf a{color:inherit;text-decoration:none}.bf a:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:3px}.bf .header-toggle{display:none!important}.bf-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bf-ic{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.bf-kaarten{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:20px}.bf-kaart{position:relative;border-radius:5px;padding:32px 34px}.bf-kaart--service{background:var(--bf-kaart);border:1px solid var(--bf-kaart-rand)}.bf .bf-kaart--showroom{display:flex;flex-direction:column;align-items:stretch;overflow:hidden;background:var(--bf-accent);color:var(--bf-accent-tekst);text-align:left}.bf-kaart--showroom:after{content:"";position:absolute;left:0;right:0;bottom:0;height:62%;pointer-events:none;background-image:repeating-linear-gradient(135deg,var(--bf-patroon) 0 1.5px,transparent 1.5px 6px),repeating-linear-gradient(0deg,var(--bf-patroon) 0 1px,transparent 1px 12px);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 75%);mask-image:linear-gradient(to bottom,transparent,#000 75%)}.bf-kaart--showroom>*{position:relative;z-index:1}.shopify-section-footer .bf h2.bf-kaart-kop{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin:0;padding:0;font-size:var(--bt-h3);line-height:1.2;font-weight:var(--bt-w-kop);letter-spacing:var(--bt-ls-kop);color:var(--bf-kop)}.shopify-section-footer .bf .bf-kaart--showroom h2.bf-kaart-kop{color:var(--bf-accent-tekst)}.bf-kaart-kop .bf-ic{width:24px;height:24px}.bf-service{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;margin-top:18px}.bf .bf-intro{margin-bottom:18px}.bf-knoppen{display:grid;gap:10px;container-type:inline-size}.bf-knop{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 16px;border:1px solid var(--bf-knop-rand);border-radius:5px;color:var(--bf-kop);font-size:var(--bt-middel);font-weight:var(--bt-w-nadruk);line-height:1.3;transition:border-color .15s ease,background-color .15s ease}.bf .bf-knop:hover{border-color:var(--bf-tekst)}.bf-knop-waarde{margin-left:auto;padding-left:12px;color:var(--bf-zacht);font-weight:400;text-align:right;overflow-wrap:anywhere}.bf-rij{display:flex;align-items:stretch;min-width:0;border:1px solid var(--bf-knop-rand);border-radius:5px}.bf .bf-rij>.bf-knop{flex:1 1 auto;min-width:0;border:0;border-radius:4px}.bf-rij>.bf-knop[data-bf-open=true] .bf-knop-waarde{color:var(--bf-kop);font-weight:var(--bt-w-nadruk)}#root .bf .bf-kopieer{display:none;position:relative;z-index:auto;float:none;flex:none;align-self:stretch;align-items:center;width:auto;min-width:0;min-height:0;height:auto;margin:0;padding:0 7px 0 5px;border:0;border-radius:0;box-shadow:none;background:none;color:inherit;font:inherit;font-size:var(--bt-meta);font-weight:var(--bt-w-nadruk);line-height:1;letter-spacing:normal;text-transform:none;text-align:center;cursor:pointer;animation:none;-webkit-appearance:none;appearance:none}#root .bf .bf-kopieer:before,#root .bf .bf-kopieer:after{content:none;display:none}.bf-kopieer-vak{display:grid;align-items:center;justify-items:center;height:32px;padding:0 8px;border:1px solid var(--bf-knop-rand);border-radius:5px;color:var(--bf-kop);white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.bf-kopieer-staat{grid-area:1 / 1;display:inline-flex;align-items:center;gap:5px}.bf-kopieer-ic{width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.bf-kopieer .bf-kopieer-staat--klaar,.bf-kopieer[data-bf-klaar] .bf-kopieer-staat{visibility:hidden}.bf-kopieer[data-bf-klaar] .bf-kopieer-staat--klaar{visibility:visible}#root .bf .bf-kopieer[data-bf-klaar] .bf-kopieer-vak{border-color:var(--bf-ok);color:var(--bf-ok)}@media(hover:hover){#root .bf .bf-kopieer[data-bf-klaar]:hover .bf-kopieer-vak{background:transparent}}#root .bf .bf-kopieer:focus-visible{outline:none}#root .bf .bf-kopieer:focus-visible .bf-kopieer-vak{outline:2px solid var(--bc-knop, currentColor);outline-offset:2px}@media(hover:hover)and (pointer:fine){#root .bf .bf-rij[data-bf-open=true]>.bf-kopieer{display:flex}.bf .bf-rij[data-bf-open=true]>.bf-knop{padding-right:10px;border-radius:4px 0 0 4px}@container (max-width: 369px){.bf-rij[data-bf-open=true] .bf-knop-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bf-rij[data-bf-open=true] .bf-knop-waarde{margin-left:0;padding-left:0;text-align:left}}@container (max-width: 299px){.bf-kopieer-woord{display:none}}}.bf .bf-knop--wa{min-height:46px}.bf-wa-logo{display:block;flex:none;width:22px;height:22px}.bf .bf-knop--wa .bf-knop-waarde{color:#111;font-weight:400}.bf .bf-noot{margin-top:12px;font-size:var(--bt-meta);line-height:1.5;color:var(--bf-zacht)}.bf-service-links ul{columns:2;column-gap:24px;padding-left:32px;border-left:1px solid var(--bf-lijn)}.bf-service-links li{break-inside:avoid}.bf-service-links a,.bf-kolom a{display:inline-block;padding:4px 0}.bf .bf-service-links a:hover,.bf .bf-kolom a:hover{color:var(--bf-kop);text-decoration:underline;text-underline-offset:3px}.bf .bf-showroom-tekst{margin-top:14px;font-size:var(--bt-tekst);line-height:1.6;color:var(--bf-accent-zacht)}.bf .bf-showroom-knop{margin-top:auto;padding-top:28px}.bf .bf-knop-vol{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 20px;border-radius:5px;background:var(--bf-accent-knop);color:var(--bf-accent-knop-tekst);font-size:var(--bt-middel);font-weight:var(--bt-w-nadruk);line-height:1.2}.bf .bf-knop-vol:hover{opacity:.9}.bf-rest{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,2fr) minmax(0,1fr);gap:40px;padding:48px 0 52px}.bf-logo-link{display:inline-block;padding:4px 0}.bf-logo{display:block;width:150px;height:auto}html.bc-warm .bf-logo{filter:brightness(0) invert(1);opacity:.84}.bf .bf-merk-tekst{margin-top:12px}.shopify-section-footer .bf h2.bf-kop{margin:0 0 12px;padding:0;font-size:var(--bt-tekst);line-height:1.2;font-weight:var(--bt-w-kop);letter-spacing:var(--bt-ls-kop);color:var(--bf-kop)}.bf-kolom ul:has(>li:nth-child(5)){columns:2;column-gap:24px}.bf-kolom li{break-inside:avoid}.bf .bf-kolom p{margin-bottom:8px}.bf~.base-font>.footer-beleid a{display:inline-block;padding:4px 0}.bf~.base-font>a:has(>figure),.bf~.base-font>figure{order:8;max-width:none;margin:0 12px 0 auto}.bf~.base-font>.l4pm{order:9;margin-left:0}.bf~.base-font figure{width:auto;margin:0;line-height:0;justify-content:flex-start}.bf~.base-font figure img{display:block;width:auto;max-height:26px;margin:0}html.bc-warm .bf~.base-font figure img{padding:3px 6px;background:#fff;border-radius:3px}.bf~.base-font{flex-wrap:wrap}.bf~.base-font>.bf-keur{order:-1;flex:0 0 100%;max-width:100%;display:flex;flex-direction:column;align-items:center;gap:14px;margin:0 0 18px;padding:28px 0 22px;border-bottom:1px solid var(--bf-lijn, var(--custom_bd, #e5e2dc))}.shopify-section-footer .bf-keur .bf-banner{display:block;width:468px;max-width:100%;line-height:0}.shopify-section-footer .bf-keur .bf-banner img{display:block;width:100%;max-width:100%;height:auto;max-height:none;aspect-ratio:468 / 60;margin:0}.shopify-section-footer>div .bf-keur .l4pm{display:flex;flex-wrap:nowrap;justify-content:center;gap:10px;margin:0;padding:0;width:auto}.shopify-section-footer .bf-keur .l4pm li{flex:0 0 auto;margin:0;padding:0}.shopify-section-footer .bf-keur .l4pm svg{display:block;width:44px;height:28px}html.bc-warm .shopify-section-footer .bf-keur .bf-banner img{background:#fff;border-radius:3px}@media only screen and (max-width:1099px){.bf-kaarten{grid-template-columns:minmax(0,1fr)}.bf .bf-kaart--showroom{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:24px;align-items:center}.bf .bf-showroom-tekst{margin-top:6px}.bf .bf-showroom-knop{grid-column:2;grid-row:1 / span 2;margin:0;padding:0}.bf-rest{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bf-merk{grid-column:1 / -1}}@media only screen and (max-width:760px){.bf{padding-top:28px}.bf-kaarten{gap:14px}.bf-kaart{padding:22px 20px}.shopify-section-footer .bf h2.bf-kaart-kop{font-size:var(--bt-h3)}.bf-service{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:12px}.bf-service-links ul{padding:16px 0 0;border-left:0;border-top:1px solid var(--bf-lijn)}.bf-service-links a,.bf-kolom a{padding:11px 0;font-size:var(--bt-middel);line-height:1.5}.bf-logo-link{padding:10px 0}.bf .bf-noot{font-size:var(--bt-klein)}.bf .bf-kaart--showroom{display:flex;align-items:stretch}.bf .bf-showroom-knop{margin-top:0;padding-top:18px}.bf .bf-knop-vol{width:100%}.bf-rest{grid-template-columns:minmax(0,1fr);gap:28px;padding:32px 0}.bf-kolom ul,.bf-kolom ul:has(>li:nth-child(5)){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:20px;columns:auto}.bf~.base-font{justify-content:flex-start;text-align:left}.bf~.base-font>a:has(>figure),.bf~.base-font>figure{order:1;width:auto;margin:0 0 12px}.bf~.base-font>.l4pm{order:2;justify-content:flex-start}.bf~.base-font>.footer-beleid{order:3;display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.bf~.base-font>.footer-beleid a{padding:11px 0}.bf~.base-font>.footer-beleid a+a{margin-left:0}.bf~.base-font>p:not(.footer-beleid){order:4}.bf~.base-font>.bf-keur{padding:22px 0 18px;gap:12px}.shopify-section-footer>div .bf-keur .l4pm{gap:6px}.shopify-section-footer .bf-keur .l4pm svg{width:35px;height:22px}}@media only screen and (max-width:359px){.shopify-section-footer>div .bf-keur .l4pm{gap:4px}.shopify-section-footer .bf-keur .l4pm svg{width:31px;height:20px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/barlen-footer.css.map */
