html .site-shell .source-tabs{display:block;height:auto;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;overscroll-behavior-x:contain}html .site-shell .source-tabs>.category-tab-track{display:flex;align-items:stretch;min-width:max-content;width:100%}html .site-shell .category-tab-track>button{display:flex;flex:1 0 82px;flex-direction:column;align-items:center;justify-content:center;gap:9px;min-width:82px;max-width:140px;min-height:78px;padding:12px 10px;font-size:11px;line-height:1.5;color:#8b8274;white-space:nowrap;border-bottom:2px solid transparent}html .site-shell .category-tab-track>button.active{color:var(--red);background:#f9ece7;border-bottom-color:var(--red)}html .site-shell .supplier-toolbar>div{min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;gap:22px;flex:1;margin-right:18px;min-height:44px}html .site-shell .supplier-toolbar>div>button{flex-shrink:0;white-space:nowrap;min-height:40px}html .site-shell .supplier-toolbar>select{flex-shrink:0}html .site-shell .category-tab-track>button:focus-visible{outline:2px solid var(--red);outline-offset:-3px}@media(max-width:720px){html body .site-shell .source-tabs{display:block;height:auto;overflow-x:auto;overflow-y:hidden}html body .site-shell .source-tabs>.category-tab-track{display:flex;width:max-content;min-width:100%}html body .site-shell .source-tabs .category-tab-track>button{display:flex;flex:0 0 auto;width:auto;min-width:84px;max-width:none;min-height:66px;padding:9px 11px;font-size:12px;gap:6px}html body .site-shell .category-tab-track>button>svg{width:21px;height:21px}html body .site-shell .supplier-toolbar>div{width:100%;margin-right:0}html body .site-shell .supplier-toolbar>div>button{display:block;min-height:44px}html body .site-shell .category-chips{display:flex;flex-wrap:nowrap;overflow-x:auto;min-width:0;scrollbar-width:thin;overscroll-behavior-x:contain}html body .site-shell .category-chips>button{flex:0 0 auto;width:auto;min-height:40px;white-space:nowrap}html body .site-shell .dp-portfolio-category-chips{display:flex;flex-wrap:nowrap;overflow-x:auto;min-width:0;scrollbar-width:thin}html body .site-shell .dp-portfolio-category-chips>button{flex:0 0 auto;white-space:nowrap;min-height:40px}}