.lift-shopping-tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;border-bottom:2px solid #f20210;margin-top:20px}
.lift-shopping-tabs button{padding:18px 8px;border:1px solid #37373e;border-radius:4px 4px 0 0;background:#171719;color:#b7b7bc;font:400 clamp(12px,3.5vw,20px)/1.3 'Russo One',sans-serif;cursor:pointer}
.lift-shopping-tabs button[aria-pressed="true"]{background:#f20210;color:#fff;border-color:#f20210}
#liftShoppingTabs[hidden],#liftBrandPanel[hidden]{display:none!important}
#liftBrandPanel{padding:16px;border:1px solid #303036;background:#101012;border-radius:0 0 10px 10px}
.lift-brand-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.lift-brand-card{padding:0;overflow:hidden;border:1px solid #35353b;border-radius:9px;background:#171719;color:#fff;cursor:pointer}
.lift-brand-card>span:last-child{display:block;padding:12px 6px;font:400 12px/1.4 'Russo One',sans-serif}
.lift-brand-art{display:flex!important;align-items:center;justify-content:center;width:100%;height:85px;background:#fff;color:#111;padding:10px;font:400 16px 'Russo One',sans-serif}
.lift-brand-art img{max-width:100%;width:130px;height:55px;object-fit:contain}
.lift-brand-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;font:400 16px 'Russo One',sans-serif}
.lift-brand-summary button,.lift-brand-status button{background:transparent;border:0;color:#f20210;padding:12px 4px;font:400 14px 'Russo One',sans-serif;cursor:pointer}
.lift-brand-status:empty{display:none}
.lift-brand-status{font:13px/1.5 Inter,sans-serif;color:#aaa}

/* Join both selection panels to the shared tab rail. */
body #liftCategories.lift-height-selector{margin-top:0;border-top:0;border-radius:0 0 10px 10px}
