.pcp-v290-brand-archive .pcp-v51272-anchor-nav{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 22px;padding:10px;border:1px solid #e2e7ee;border-radius:12px;background:#f8fafc}.pcp-v290-brand-archive .pcp-v51272-anchor-nav a{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border-radius:8px;background:#fff;border:1px solid #dde3eb;color:#172033;text-decoration:none;font-size:12px;font-weight:800}.pcp-v290-brand-archive .pcp-v51272-anchor-nav a:hover{border-color:var(--pcp-accent);color:var(--pcp-accent)}.pcp-v290-brand-archive .pcp-v51272-count-badge{display:inline-flex;align-items:center;margin:7px 0 0;padding:5px 9px;border-radius:999px;background:#eef4fb;color:#24466d;font-size:12px;font-weight:800}.pcp-v290-brand-archive #pcp-brand-products,.pcp-v290-brand-archive #pcp-brand-categories,.pcp-v290-brand-archive #pcp-brand-vehicles,.pcp-v290-brand-archive #pcp-brand-faqs{scroll-margin-top:110px}.pcp-v290-brand-archive .pcp-v51270-section{margin-top:28px;margin-bottom:28px}.pcp-v290-brand-archive #pcp-brand-categories{margin-top:20px;margin-bottom:28px}.pcp-v290-brand-archive .pcp-v51272-view-all{display:flex;justify-content:flex-end;margin:-12px 0 28px}.pcp-v290-brand-archive .pcp-v51272-view-all .button{border-radius:8px;text-decoration:none;font-weight:800}@media(min-width:901px){body.pcp-v51272-sticky-brand-filter .pcp-v290-brand-archive .pcp-v380-sidebar{position:sticky!important;top:90px!important;align-self:flex-start;max-height:calc(100vh - 110px);overflow:auto;scrollbar-width:thin}}@media(max-width:900px){.pcp-v290-brand-archive .pcp-v380-mobile-filter-button{position:sticky;top:62px;z-index:45;width:100%;justify-content:center;box-shadow:0 4px 14px rgb(15 23 42 / .09)}.pcp-v290-brand-archive .pcp-v51272-anchor-nav{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none;padding:8px}.pcp-v290-brand-archive .pcp-v51272-anchor-nav::-webkit-scrollbar{display:none}.pcp-v290-brand-archive .pcp-v51272-anchor-nav a{white-space:nowrap}}@media(max-width:560px){.pcp-v290-brand-archive .pcp-v51270-section{margin-top:22px;margin-bottom:22px}.pcp-v290-brand-archive .pcp-v51272-view-all{justify-content:stretch}.pcp-v290-brand-archive .pcp-v51272-view-all .button{width:100%;text-align:center}}