.bm,.bm-lade,.bm-lade-dim{--bm-stil: var(--bc-sub, #5C5C5C);--bm-schaduw: color-mix(in srgb, var(--bm-fg) 26%, transparent);--bm-dim-kleur: color-mix(in srgb, var(--custom_top_up_bg) 30%, transparent);--bm-lade-dim-kleur: color-mix(in srgb, var(--custom_top_up_bg) 48%, transparent)}html.bc-warm .bm,html.bc-warm .bm-lade{--bm-stil: var(--bw-bruin)}.bm-vh{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.bm-ic{display:block;flex:none}#root .shopify-section-header .bm{position:relative;z-index:4;display:block;margin-left:calc(-1 * var(--rpp, 0px));margin-right:calc(-1 * var(--rpp, 0px));background:var(--custom_top_nav_bg);color:var(--custom_top_nav_fg);border-top:1px solid var(--custom_top_nav_bd);border-bottom:1px solid var(--custom_top_nav_bd)}#root .bm .bm-lijst{display:flex;justify-content:center;align-items:stretch;flex-wrap:nowrap;height:var(--custom_top_nav_h, 55px);max-width:var(--ghw);margin:0 auto;padding:0 var(--content_p, 25px);list-style:none}#root .bm .bm-item{display:flex;align-items:stretch;margin:0;padding:0;list-style:none}#root .bm .bm-item:before,#root .bm .bm-item:after{content:none;display:none}#root .bm .bm-link{position:relative;display:flex;align-items:center;padding:0 4px 0 14px;color:inherit;font-size:var(--custom_top_nav_fz);font-weight:var(--custom_top_nav_fw);letter-spacing:var(--custom_top_nav_ls);line-height:1.2;white-space:nowrap;text-decoration:none}#root .bm .bm-item:not(.bm-heeft) .bm-link{padding-right:14px}#root .bm .bm-link:after{content:"";position:absolute;left:14px;right:4px;bottom:12px;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .18s ease}#root .bm .bm-item:not(.bm-heeft) .bm-link:after{right:14px}#root .bm .bm-item.bm-open>.bm-link:after,#root .bm .bm-item.bm-hier>.bm-link:after,#root .bm .bm-link[aria-current=page]:after{transform:scaleX(1)}@media(hover:hover){#root .bm a.bm-link:hover:after{transform:scaleX(1)}}#root .bm .bm-knop{display:flex;align-items:center;justify-content:center;min-width:30px;min-height:0;height:auto;margin:0;padding:0 12px 0 4px;border:0;border-radius:0;background:none;box-shadow:none;color:inherit;font:inherit;cursor:pointer;-webkit-appearance:none;appearance:none}#root .bm .bm-knop:before,#root .bm .bm-knop:after{content:none;display:none}#root .bm .bm-knop .bm-ic{transition:transform .2s ease}#root .bm .bm-item.bm-open>.bm-knop .bm-ic{transform:rotate(180deg)}#root .bm .bm-link:focus-visible,#root .bm .bm-knop:focus-visible{outline:2px solid currentColor;outline-offset:-6px}#root .bm .bm-paneel{position:absolute;left:0;right:0;top:100%;z-index:3;max-height:calc(100vh - 170px);overflow-y:auto;overscroll-behavior:contain;background:var(--bm-bg);color:var(--bm-fg);border-top:1px solid var(--bm-lijn);box-shadow:0 26px 40px -24px var(--bm-schaduw);text-align:left;font-size:var(--bt-tekst);font-weight:400;letter-spacing:normal;line-height:1.5;visibility:hidden;opacity:0;transform:translateY(-4px);transition:opacity .1s ease,transform .12s ease,visibility 0s linear .12s}#root .bm .bm-item.bm-open>.bm-paneel{visibility:visible;opacity:1;transform:none;transition:opacity .08s ease,transform .12s cubic-bezier(.2,.7,.2,1),visibility 0s}#root .bm.bm-wissel .bm-paneel{transition:none}#root .bm .bm-binnen{display:grid;grid-template-columns:minmax(0,1fr);gap:44px;max-width:var(--ghw);margin:0 auto;padding:26px var(--content_p, 25px) 32px}#root .bm .bm-binnen.bm-met-tegel{grid-template-columns:minmax(0,1fr) 330px}#root .bm .bm-alle{display:inline-flex;align-items:center;gap:8px;margin:0 0 18px;color:inherit;font-size:var(--bt-groot);font-weight:var(--bt-w-nadruk);letter-spacing:0;text-decoration:none}#root .bm .bm-alle .bm-ic{transition:transform .2s ease}@media(hover:hover){#root .bm .bm-alle:hover span{text-decoration:underline;text-underline-offset:3px}#root .bm .bm-alle:hover .bm-ic{transform:translate(3px)}}#root .bm .bm-kolommen{display:grid;grid-template-columns:repeat(auto-fill,minmax(205px,1fr));gap:22px 30px}#root .bm .bm-kop{display:block;margin:0 0 6px;color:var(--bm-stil);font-size:var(--bt-label);font-weight:var(--bt-w-nadruk);letter-spacing:var(--bt-ls-label);line-height:1.4;text-transform:uppercase;text-decoration:none}#root .bm a.bm-kop:hover{text-decoration:underline}#root .bm .bm-kol ul,#root .bm .bm-series,#root .bm .bm-kol li,#root .bm .bm-series li{margin:0;padding:0;list-style:none}#root .bm .bm-kol li:before,#root .bm .bm-series li:before{content:none;display:none}#root .bm .bm-kol a{display:inline-flex;align-items:center;min-height:32px;padding:4px 0;color:inherit;font-size:var(--bt-tekst);line-height:1.3;text-decoration:none}@media(hover:hover){#root .bm .bm-kol a:hover{text-decoration:underline;text-underline-offset:3px}}#root .bm .bm-kol a[aria-current=page]{font-weight:var(--bt-w-nadruk)}#root .bm .bm-uitleg{grid-column:span 2;padding:14px 16px;border-radius:8px;background:var(--bm-zacht)}#root .bm .bm-uitleg ol{margin:6px 0 0;padding-left:20px;font-size:var(--bt-middel)}#root .bm .bm-uitleg li{margin:4px 0}#root .bm .bm-tegels{display:grid;gap:14px;align-content:start}#root .bm .bm-tegel{display:block;overflow:hidden;border-radius:8px;background:var(--bm-zacht);color:inherit;text-decoration:none}#root .bm .bm-tegel-beeld{display:block;height:190px;overflow:hidden;background:var(--bm-lijn)}#root .bm .bm-tegel-foto{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}@media(hover:hover){#root .bm .bm-tegel:hover .bm-tegel-foto{transform:scale(1.04)}}#root .bm .bm-tegel-tekst{display:block;padding:10px 14px 14px}#root .bm .bm-tegel-titel{display:block;font-weight:var(--bt-w-nadruk);letter-spacing:0}#root .bm .bm-sub{display:block;margin-top:2px;color:var(--bm-stil);font-size:var(--bt-meta);line-height:1.35}#root .bm .bm-series{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}#root .bm .bm-serie{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;min-height:112px;padding:22px 24px;border:1px solid var(--bm-lijn);border-radius:8px;color:inherit;text-decoration:none;transition:border-color .2s ease}@media(hover:hover){#root .bm .bm-serie:hover{border-color:currentColor}}#root .bm .bm-woordmerk{--height: 24px;display:block;width:auto;max-width:100%;height:24px;margin:0}#root .bm .bm-woordmerk.barlen-logo--pallio,#root .bm .bm-woordmerk.barlen-logo--ensuite{--height: 34px;height:34px}#root .bm .bm-serie-naam{display:block;margin:0;font-size:var(--bt-groter);font-weight:var(--bt-w-nadruk)}#root .bm .bm-serie .bm-sub{margin:0}#root .bm .bm-paneel a:focus-visible{outline:2px solid currentColor;outline-offset:2px}#root .bm .bm-dim{position:absolute;left:0;right:0;top:100%;z-index:1;height:100vh;background:var(--bm-dim-kleur);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .2s}#root .bm.bm-dim-aan .bm-dim{opacity:1;visibility:visible;transition:opacity .2s ease}@media(max-width:1000px){#root .shopify-section-header .bm{display:none}}@media(max-width:1000px){#root #header-inner>.link-btn a[aria-controls=bm-lade]{padding-top:15px;padding-bottom:15px;margin-top:-15px;margin-bottom:-15px}}.bm-lade,.bm-lade-dim{display:none}@media(max-width:1000px){.bm-lade-dim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:var(--bm-lade-dim-kleur);opacity:0;visibility:hidden;transition:opacity .28s ease,visibility 0s linear .28s}.bm-lade-dim.bm-aan{opacity:1;visibility:visible;transition:opacity .28s ease}.bm-lade{display:flex;flex-direction:column;position:fixed;top:0;bottom:0;left:0;z-index:1001;width:min(calc(100vw - 44px),400px);background:var(--bm-bg);color:var(--bm-fg);box-shadow:12px 0 30px -18px var(--bm-schaduw);font-size:var(--bt-tekst);line-height:1.4;text-align:left;transform:translate(-100%);visibility:hidden;transition:transform .28s cubic-bezier(.2,.8,.2,1),visibility 0s linear .28s}.bm-lade.bm-lade-open{transform:none;visibility:visible;transition:transform .28s cubic-bezier(.2,.8,.2,1),visibility 0s}}html.bm-lade-slot,html.bm-lade-slot body{overflow:hidden}.bm-lade button{min-height:0;height:auto;margin:0;border:0;border-radius:0;background:none;box-shadow:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;cursor:pointer;-webkit-appearance:none;appearance:none}.bm-lade a{color:inherit}.bm-lade p{margin:0}.bm-lade .bm-lade-kop{display:flex;flex:none;align-items:center;justify-content:space-between;height:56px;padding:0 6px 0 18px;background:var(--custom_top_main_bg);color:var(--custom_top_main_fg)}.bm-lade .bm-lade-titel{font-size:var(--bt-groot);font-weight:var(--bt-w-nadruk);letter-spacing:0}.bm-lade .bm-lade-x{display:grid;place-items:center;width:44px;height:44px}.bm-lade .bm-lade-romp{position:relative;flex:1;overflow:hidden}.bm-lade .bm-niv{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;overscroll-behavior:contain;background:var(--bm-bg)}.bm-lade .bm-niv-1{transition:transform .26s cubic-bezier(.2,.8,.2,1)}.bm-lade .bm-niv-1.bm-achter{transform:translate(-22%)}.bm-lade .bm-niv-2{z-index:2;transform:translate(100%);visibility:hidden;box-shadow:-10px 0 24px -18px var(--bm-schaduw);transition:transform .26s cubic-bezier(.2,.8,.2,1),visibility 0s linear .26s}.bm-lade .bm-niv-2.bm-actief{transform:none;visibility:visible;transition:transform .26s cubic-bezier(.2,.8,.2,1),visibility 0s}.bm-lade .bm-rijen,.bm-lade .bm-rijen li{margin:0;padding:0;list-style:none}.bm-lade .bm-rijen li:before{content:none;display:none}.bm-lade .bm-rij{display:flex;align-items:center;gap:12px;width:100%;min-height:54px;padding:6px 16px 6px 18px;border-bottom:1px solid var(--bm-lijn);color:inherit;font-size:var(--bt-groot);font-weight:400;letter-spacing:0;line-height:1.3;text-align:left;text-decoration:none}.bm-lade .bm-rij-hoofd{min-height:58px;font-size:var(--mobile_nav_fz, 18px);font-weight:var(--custom_top_nav_fw, 600);letter-spacing:var(--custom_top_nav_ls, 0)}.bm-lade .bm-rij-naam{flex:1 1 auto;min-width:0}.bm-lade .bm-rij .bm-ic-rechts{margin-left:auto;color:var(--bm-stil)}.bm-lade .bm-rij[aria-current=page]{box-shadow:inset 3px 0 0 currentColor}.bm-lade .bm-rij-alle{font-weight:var(--bt-w-nadruk)}.bm-lade .bm-duim{flex:none;width:40px;height:40px;border-radius:6px;object-fit:cover;background:var(--bm-zacht)}.bm-lade .bm-rij .bm-woordmerk{--height: 17px;display:block;width:auto;max-width:70%;height:17px}.bm-lade .bm-rij .bm-woordmerk.barlen-logo--pallio,.bm-lade .bm-rij .bm-woordmerk.barlen-logo--ensuite{--height: 24px;height:24px}.bm-lade .bm-kop{display:block;margin:18px 18px 2px;color:var(--bm-stil);font-size:var(--bt-label);font-weight:var(--bt-w-nadruk);letter-spacing:var(--bt-ls-label);text-transform:uppercase}.bm-lade .bm-terug{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:6px;width:100%;min-height:48px;padding:0 16px;background:var(--bm-bg);color:var(--bm-stil);font-size:var(--bt-middel);font-weight:var(--bt-w-nadruk);text-align:left}.bm-lade .bm-niv-kop{margin:0 18px 10px;font-size:var(--bt-h3);font-weight:var(--bt-w-nadruk);letter-spacing:0;line-height:1.15}.bm-lade .bm-hulp{padding:6px 0 28px;background:var(--bm-zacht)}.bm-lade .bm-hulp .bm-kop{margin-top:14px}.bm-lade .bm-maatkaart{display:block;margin:14px 16px 8px;overflow:hidden;border-radius:10px;background:var(--bm-accent);color:var(--bm-accent-fg);text-decoration:none}.bm-lade .bm-maatkaart-beeld{display:block;aspect-ratio:16 / 7;overflow:hidden;background:var(--bm-zacht)}.bm-lade .bm-maatkaart-foto,.bm-lade .bm-banner-foto{display:block;width:100%;height:100%;object-fit:cover}.bm-lade .bm-maatkaart-beeld,.bm-lade .bm-banner-beeld{position:relative}.bm-lade .bm-maatkaart-beeld .bm-maatkaart-foto,.bm-lade .bm-banner-beeld .bm-banner-foto{position:absolute;top:0;right:0;bottom:0;left:0;max-height:none;--height: 100%}.bm-lade .bm-maatkaart-tekst{display:block;padding:12px 14px 14px}.bm-lade .bm-maatkaart-titel{display:block;font-size:var(--bt-groter);font-weight:var(--bt-w-nadruk);letter-spacing:0}.bm-lade .bm-maatkaart-sub{display:block;margin-top:2px;color:color-mix(in srgb,var(--bm-accent-fg) 84%,var(--bm-accent));font-size:var(--bt-klein);font-weight:400;letter-spacing:normal}.bm-lade .bm-maatkaart-knop{display:inline-flex;align-items:center;gap:6px;min-height:40px;margin-top:10px;padding:9px 12px;border-radius:6px;background:var(--bm-accent-fg);color:var(--bm-accent);font-size:var(--bt-klein);font-weight:var(--bt-w-nadruk);letter-spacing:normal}.bm-lade .bm-uitleg{margin:14px 18px;padding:12px 14px;border-radius:8px;background:var(--bm-zacht);font-size:var(--bt-middel)}.bm-lade .bm-uitleg .bm-kop{margin:0 0 4px}.bm-lade .bm-uitleg ol{margin:4px 0 0;padding-left:20px}.bm-lade .bm-banner{display:block;margin:16px 18px 24px;overflow:hidden;border-radius:8px;background:var(--bm-zacht);color:inherit;text-decoration:none}.bm-lade .bm-banner-beeld{display:block;aspect-ratio:16 / 7;overflow:hidden}.bm-lade .bm-banner-tekst{display:block;padding:10px 14px 12px}.bm-lade .bm-tegel-titel{display:block;font-weight:var(--bt-w-nadruk)}.bm-lade .bm-sub{display:block;margin-top:2px;color:var(--bm-stil);font-size:var(--bt-meta)}.bm-lade a:focus-visible,.bm-lade button:focus-visible{outline:2px solid currentColor;outline-offset:-3px}@media(prefers-reduced-motion:reduce){#root .bm .bm-paneel,#root .bm .bm-item.bm-open>.bm-paneel,#root .bm .bm-dim,#root .bm .bm-link:after,#root .bm .bm-knop .bm-ic,#root .bm .bm-tegel-foto,#root .bm .bm-serie,#root .bm .bm-alle .bm-ic,.bm-lade,.bm-lade.bm-lade-open,.bm-lade-dim,.bm-lade .bm-niv-1,.bm-lade .bm-niv-2,.bm-lade .bm-niv-2.bm-actief{transition:none!important}#root .bm .bm-paneel{transform:none}}#root .bm .bm-paneel:not(.bm-ooit) img,.bm-lade:not(.bm-ooit) img{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/17/assets/barlen-menu.css.map */
