.cat-nav[data-v-03bd6f9a]{margin:0;padding:0;list-style:none}.cat-nav li a[data-v-03bd6f9a]{color:#262626;border-radius:4px;padding:6px 8px;display:block}.cat-nav li a[data-v-03bd6f9a]:hover{background:#fafafa}.cat-nav li a.active[data-v-03bd6f9a]{color:var(--c-primary);background:var(--c-primary-light);font-weight:600}.nested[data-v-03bd6f9a]{padding-left:14px}.spu-card[data-v-eec5468c]{color:inherit;background:#fff;border:1px solid #f0f0f0;border-radius:6px;transition:box-shadow .2s;display:block;overflow:hidden}.spu-card[data-v-eec5468c]:hover{box-shadow:0 4px 16px #00000014}.cover[data-v-eec5468c]{aspect-ratio:1;background:#fafafa}.cover img[data-v-eec5468c]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.name[data-v-eec5468c]{-webkit-line-clamp:2;color:#262626;-webkit-box-orient:vertical;height:44px;line-height:22px;display:-webkit-box}.meta[data-v-eec5468c],.name[data-v-eec5468c]{overflow:hidden}.meta[data-v-eec5468c]{color:#8c8c8c;white-space:nowrap;text-overflow:ellipsis;margin:4px 0 6px;font-size:12px}.filter-row[data-v-faf545ee]{border-bottom:1px dashed #f0f0f0;gap:12px;padding:6px 0;display:flex}.filter-row[data-v-faf545ee]:last-child{border-bottom:none}.filter-label[data-v-faf545ee]{color:#8c8c8c;flex-shrink:0;width:72px}.filter-values[data-v-faf545ee]{flex-wrap:wrap;gap:4px 8px;display:flex}.filter-chip[data-v-faf545ee]{color:#262626;cursor:pointer;border-radius:4px;padding:0 8px}.filter-chip.active[data-v-faf545ee],.filter-chip[data-v-faf545ee]:hover{color:var(--c-primary)}.filter-chip.active[data-v-faf545ee]{background:var(--c-primary-light)}
