.brand-links{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:0 24px;margin:16px 0 0;padding:0;list-style:none;display:grid}.brand-links a{border-bottom:1px solid var(--border);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding-block:10px;display:flex}.brand-links small{color:var(--foreground-secondary)}.brand-links a:hover{color:var(--primary)}.brand-discovery{margin-block:24px}.catalog-nav .catalog-nav__dropdown{width:580px;max-width:calc(100vw - 48px)}.catalog-nav__panel{overscroll-behavior:contain;background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-md);grid-template-columns:180px minmax(0,1fr);align-items:start;gap:20px;max-height:70svh;padding:16px;display:grid;overflow-y:auto;box-shadow:0 16px 36px #0000004d}.catalog-nav__panel .catalog-nav__grid{box-shadow:none;border:0;padding:0}.catalog-nav__dropdown .brand-discovery{margin:0}.catalog-nav__dropdown .brand-links{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-nav--mobile .catalog-nav__panel{max-height:none;display:block;overflow:visible}.catalog-nav--mobile .brand-discovery{margin-top:16px}.brand-page__models,.brand-page__pagination,.brand-page__actions{flex-wrap:wrap;gap:12px 24px;margin-block:24px;display:flex}.brand-page__models a,.brand-page__pagination a,.brand-page__pagination span{align-items:center;min-height:44px;display:inline-flex}.brand-page__pagination{justify-content:center}.brand-page__pagination [aria-current]{border-bottom:2px solid var(--primary)}.brand-page__story{border-top:1px solid var(--border);margin-top:64px;padding-top:32px}.brand-page__story p{max-width:76ch;color:var(--foreground-secondary);margin-block:24px}
