.bkc-houder[hidden]{display:none!important}.bkc,.bkc-nla{--bm-navy: #000029;--bm-gold: #BF9645;--bm-gold-hover: #A8833D;--bm-surface: #FFFFFF;--bm-surface-alt: #F6F6F6;--bm-page: #EEEEEE;--bm-border: #DEDEDE;--bm-text: #121212;--bm-text-muted: #5B5B5B;--bm-heading-muted: #6B6B6B;--bm-ok-text: #3A7A0C;--bm-off-dot: #9A9A9A;--bm-off-text: #5B5B5B;--bm-error: #B3261E;--bm-font-mono: ui-monospace, "SF Mono", "Cascadia Mono", Consolas, monospace;--bm-type-h3: 24px;--bm-type-h4: 20px;--bm-type-body: 16px;--bm-type-small: 14px;--bm-type-mini: 12px;--bm-lh-tight: 1.15;--bm-lh-body: 1.45;--bm-s1: 4px;--bm-s2: 8px;--bm-s3: 12px;--bm-s4: 16px;--bm-s5: 24px;--bm-r-sm: 4px;--bm-r-md: 8px;--bm-r-full: 999px;--bm-shadow-float: 0 12px 40px rgba(0, 0, 41, .22);--bm-control-h: 44px;--bm-control-h-sm: 36px;--bm-focus: 0 0 0 2px #fff, 0 0 0 4px var(--bm-navy)}.bkc{color:var(--bm-text);font-size:var(--bm-type-body);line-height:var(--bm-lh-body);text-align:left}.bkc__kopregel{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--bm-s2)}.bkc__kop{margin:0;font-size:var(--bm-type-h3);line-height:var(--bm-lh-tight);font-weight:700;letter-spacing:-.01em;color:var(--bm-text)}.bkc__kop span{color:var(--bm-heading-muted)}.bkc__sluit{flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--bm-control-h);height:var(--bm-control-h);margin:-10px -10px 0 0;border:0;border-radius:var(--bm-r-sm);background:none;color:var(--bm-text);cursor:pointer}.bkc__sluit svg{width:16px;height:16px}.bkc__sluit:hover{background:var(--bm-surface-alt)}.bkc__sluit:focus-visible{outline:none;box-shadow:var(--bm-focus)}.bkc__bij{margin:var(--bm-s1) 0 0;font-size:var(--bm-type-small);color:var(--bm-text-muted)}.bkc__voor{display:flex;align-items:center;gap:var(--bm-s1);margin:var(--bm-s2) 0 0;font-size:var(--bm-type-small);font-weight:700;color:var(--bm-ok-text)}.bkc__voor svg{width:16px;height:16px;flex:none}.bkc__lijst{list-style:none;margin:var(--bm-s4) 0 0;padding:0 var(--bm-s1) 0 0;display:flex;flex-direction:column;gap:var(--bm-s3);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.bkc__lijst>.bkc-rij{flex:none}.bkc-rij{display:grid;grid-template-columns:64px minmax(0,1fr);gap:var(--bm-s3);padding:var(--bm-s3);background:var(--bm-surface);border:1px solid var(--bm-border);border-radius:var(--bm-r-md)}.bkc-rij__beeld{display:block;position:relative;width:64px;height:64px;border-radius:var(--bm-r-sm);background:var(--bm-surface);overflow:hidden}.bkc-rij__beeld img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.bkc-rij__tekst{display:flex;flex-direction:column;gap:2px;min-width:0}.bkc-rij__naam{font-size:var(--bm-type-small);font-weight:700;line-height:1.3;color:var(--bm-text);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bkc-rij__naam:hover{text-decoration:underline;text-underline-offset:2px}.bkc-rij__naam:focus-visible{outline:none;box-shadow:var(--bm-focus);border-radius:2px}.bkc-rij__nr{font-family:var(--bm-font-mono);font-size:var(--bm-type-mini);color:var(--bm-text-muted);letter-spacing:.02em}.bkc-rij__reden{font-size:var(--bm-type-mini);color:var(--bm-text-muted);line-height:1.35}.bkc-rij__koop{display:flex;align-items:center;justify-content:space-between;gap:var(--bm-s2);margin-top:var(--bm-s2);flex-wrap:wrap}.bkc-rij__prijs{font-size:var(--bm-type-body);font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.bkc-rij__klaar{display:inline-flex;align-items:center;gap:var(--bm-s1);font-size:var(--bm-type-small);font-weight:700;color:var(--bm-ok-text)}.bkc-rij__klaar svg{width:16px;height:16px}.bkc-rij--klaar{background:var(--bm-surface-alt)}.bkc__btw{font-size:var(--bm-type-mini);font-weight:400;color:var(--bm-text-muted)}.bkc__voorraad{display:inline-flex;align-items:center;gap:var(--bm-s2);margin-top:var(--bm-s1);font-size:var(--bm-type-mini);font-weight:700}.bkc__voorraad--ok{color:var(--bkc-ok, #3A7A0C)}.bkc__voorraad--op{color:var(--bkc-op, #B04A00)}.bkc__stip{width:8px;height:8px;border-radius:var(--bm-r-full);background:currentColor;flex:none}.bkc__voet{margin-top:var(--bm-s4);padding-top:var(--bm-s4);border-top:1px solid var(--bm-border)}.bkc__totaal{margin:0 0 var(--bm-s3);font-size:var(--bm-type-small);color:var(--bm-text-muted)}.bkc__totaal strong{margin-left:var(--bm-s1);font-size:var(--bm-type-h4);color:var(--bm-text);font-variant-numeric:tabular-nums}.bkc__alles{width:100%}.bkc__allesklaar{display:flex;align-items:center;gap:var(--bm-s2);margin:var(--bm-s4) 0 0;font-size:var(--bm-type-small);font-weight:700;color:var(--bm-ok-text)}.bkc__allesklaar svg{width:16px;height:16px}.bkc__fout{margin:var(--bm-s3) 0 0;font-size:var(--bm-type-small);color:var(--bm-error)}.bkc__fout[hidden]{display:none}.bkc .bm-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--bm-s2);height:var(--bm-control-h);padding:0 var(--bm-s5);border-radius:var(--bm-r-sm);border:1px solid transparent;font:700 var(--bm-type-body)/1 inherit;font-family:inherit;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.bkc .bm-btn--sm{height:var(--bm-control-h-sm);padding:0 var(--bm-s3);font-size:var(--bm-type-small)}.bkc .bm-btn--primary{background:var(--bm-gold);color:var(--bm-navy)}.bkc .bm-btn--primary:hover{background:var(--bm-gold-hover)}.bkc .bm-btn:focus-visible{outline:none;box-shadow:var(--bm-focus)}.bkc .bm-btn svg{width:18px;height:18px;flex:none}.bkc .bm-btn--sm svg{width:16px;height:16px}.bkc .bm-btn.is-added{background:var(--bm-ok-text);color:#fff}.bkc .bm-btn.is-loading{position:relative;color:transparent;pointer-events:none}.bkc .bm-btn.is-loading:after{content:"";position:absolute;width:18px;height:18px;border-radius:var(--bm-r-full);border:2px solid var(--bm-navy);border-right-color:transparent;animation:bkc-spin .7s linear infinite}@keyframes bkc-spin{to{transform:rotate(360deg)}}.bkc-paneel{position:fixed;top:0;bottom:0;z-index:2;width:min(440px,calc(100vw - 500px));overflow:hidden;display:flex;flex-direction:column;padding:var(--bm-s4) var(--bm-s4) var(--bm-s4) var(--bm-s4);background:var(--bm-page);box-shadow:var(--bm-shadow-float);opacity:0;transform:translate(24px);transition:opacity .2s ease,transform .2s ease}.bkc-paneel>*{flex:none}.bkc-paneel>.bkc__lijst{flex:1 1 auto;min-height:0}.bkc-paneel--open{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.bkc-paneel{transition:none}}.bkc-inlade{margin:var(--bm-s5) 0 var(--bm-s2);padding:var(--bm-s4) 0 0;background:none;border-top:1px solid var(--bm-border)}.bkc-inlade .bkc__kop{font-size:var(--bm-type-h4)}.bkc-inlade .bkc__lijst{margin-top:var(--bm-s3);gap:var(--bm-s2);max-height:min(440px,55vh);padding-right:0}.bkc-inlade .bkc-rij{grid-template-columns:64px minmax(0,1fr);padding:var(--bm-s3)}.bkc-inlade .bkc__voet{margin-top:var(--bm-s3);padding-top:var(--bm-s3)}body.overflow-hidden>.ti-widget[data-layout-category*=floating]{display:none!important;visibility:hidden!important;pointer-events:none!important}.bkc-nla{display:flex;align-items:flex-start;gap:var(--bm-s2);margin:var(--bm-s3) 0 0;font-size:var(--bm-type-small);font-weight:700;line-height:1.4;color:var(--bm-off-text)}.bkc-nla[hidden]{display:none}.bkc-nla__stip{width:10px;height:10px;margin-top:5px;border-radius:var(--bm-r-full);background:var(--bm-off-dot);flex:none}
/*# sourceMappingURL=/cdn/shop/t/27/assets/bm-klus-compleet.css.map */
