/* LOBA and STAUF share the store brand catalogue layout. */
[data-pkl-brand-list]{--kb-filter-blue:#7252ce;--kb-filter-border:#dce4ed}
[data-pkl-brand-list] .kb-brand-categories a{display:inline-flex;gap:7px;align-items:center;border:1px solid #dce1e7;border-radius:999px;padding:9px 14px;white-space:nowrap;color:#19232f;background:#fff;font-size:14px;line-height:1.4;text-decoration:none}
[data-pkl-brand-list] .kb-brand-categories a.active,[data-pkl-brand-list] .kb-brand-categories a:hover{background:#7252ce;border-color:#7252ce;color:#fff}
[data-pkl-brand-list] .kb-brand-categories small{font-size:11px;opacity:.7}
[data-pkl-brand-list] .kb-filter-check small{margin-left:auto;color:#718096;font-size:11px}
[data-pkl-brand-list] .kb-filter-checks{max-height:440px}
[data-pkl-brand-list] .product-card[hidden]{display:none!important}
[data-pkl-brand-list] .kb-card-bottom{margin-top:auto}
[data-pkl-brand-list] .product-info{display:flex;flex-direction:column;flex:1}
[data-pkl-brand-list] .kb-card-controls{margin-top:auto}
[data-pkl-brand-list] .product-info>p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
[data-pkl-brand-list] .kb-card-bottom>a{display:flex;align-items:center;justify-content:center;min-height:42px;width:100%;box-sizing:border-box}
[data-pkl-brand-list] .product-visual img{width:100%;height:100%;object-fit:contain!important;max-height:100%;padding:22px;box-sizing:border-box}
[data-pkl-brand-list] .pkl-empty{padding:30px;border-radius:18px;background:#fff}
@media(max-width:760px){[data-pkl-brand-list] .kb-brand-categories a{font-size:13px;padding:8px 12px}}

[data-pkl-brand-list] .kb-filter-check>span{flex:1;min-width:0;overflow-wrap:anywhere}[data-pkl-brand-list] .kb-filter-checks{overflow-x:hidden}

@media(min-width:761px){[data-pkl-brand-list] .kb-filter-sidebar{top:var(--pkl-sticky-offset,165px);max-height:calc(100dvh - var(--pkl-sticky-offset,165px) - 12px)}}
