.category-drawer-tab{width:60px!important;min-width:60px!important;max-width:60px!important;height:40px!important;min-height:40px!important;padding:4px 3px!important;left:0!important;border-radius:0 7px 7px 0!important;display:grid;place-items:center;gap:2px!important;line-height:1.1!important}
.category-drawer-tab[hidden]{display:none!important}
.category-drawer-tab>span{display:block!important;font-size:9px!important}
.category-drawer-tab>strong{font-size:11px!important;font-weight:600!important}
.category-drawer-search{display:block;margin:8px 0 14px}
.category-drawer-search input{box-sizing:border-box;width:100%;min-width:0;border:1px solid #d7dde1;border-radius:6px;padding:9px 8px;font:inherit;font-size:12px;background:#fff;color:#242a31}
.category-drawer-search input:focus{outline:2px solid #ed171d;outline-offset:1px}
.category-drawer #sidebar-search-results .search-result{display:flex;gap:7px;padding:10px 0;border-bottom:1px solid #eee;color:inherit;text-decoration:none}
.category-drawer #sidebar-search-results .search-result img{width:42px;height:42px;object-fit:contain;flex-shrink:0}
.category-drawer #sidebar-search-results .search-result-copy{min-width:0;display:grid;gap:3px;font-size:11px}
.category-drawer #sidebar-search-results strong{font-size:12px}
.category-drawer #sidebar-search-results b{color:#ed171d}
.category-drawer #sidebar-search-results .search-result-status{font-size:11px;color:#63717e}

.category-drawer nav[hidden]{display:none!important}
@media(max-width:800px){.category-drawer-tab{top:var(--category-drawer-top,76px)!important;left:8px!important;width:104px!important;min-width:104px!important;max-width:104px!important;height:24px!important;min-height:24px!important;display:flex;justify-content:center;gap:7px!important;border-radius:0 0 6px 6px!important}}
