.storefront-category-nav[data-v-0b94f255]{min-width:0}.storefront-category-nav__head[data-v-0b94f255]{display:flex;align-items:center;gap:10px;padding:16px;font-weight:700}.storefront-category-nav__state[data-v-0b94f255]{display:grid;gap:var(--space-2);padding:var(--space-3) var(--space-4);color:var(--text-secondary);font-size:.75rem;line-height:1.4;overflow-wrap:anywhere}.storefront-category-nav__state p[data-v-0b94f255]{margin:0}.storefront-category-nav__retry[data-v-0b94f255]{min-height:var(--control-height-md);padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-primary);color:var(--text-primary);font:inherit;cursor:pointer}.storefront-category-nav__retry[data-v-0b94f255]:hover{background:var(--surface-subtle)}.storefront-category-nav__retry[data-v-0b94f255]:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-3px}.storefront-category-nav__retry[data-v-0b94f255]:disabled{opacity:.6;cursor:wait}.storefront-category-nav__list[data-v-0b94f255]{margin:0;padding:0;list-style:none}.storefront-category-nav__link[data-v-0b94f255]{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 14px;color:inherit;text-decoration:none}.storefront-category-nav__link[data-v-0b94f255]:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-3px}.storefront-category-nav__name[data-v-0b94f255]{min-width:0;overflow-wrap:anywhere}.storefront-category-nav__icon[data-v-0b94f255]{flex:0 0 28px;width:28px;height:28px;object-fit:contain}.storefront-category-nav__chevron[data-v-0b94f255]{margin-left:auto;flex-shrink:0;font-size:12px}.storefront-category-nav--rail .storefront-category-nav__list[data-v-0b94f255]{display:flex;overflow-x:auto;scrollbar-width:thin}.storefront-category-nav--rail li[data-v-0b94f255]{flex-shrink:0}.storefront-category-nav--rail .storefront-category-nav__link[data-v-0b94f255]{white-space:nowrap}
