









 
.store-hub__title {
    font-size: var(--font-size-lg);
    margin-bottom: var(--space-xs);
}

.store-hub__count {
    font-size: var(--font-size-sm);
    color: var(--color-text-secondary);
    margin-bottom: var(--space-md);
}






.store-hub .store-card {
    position: relative;
}

.store-hub .store-hub__link {
    color: inherit;
}

.store-hub .store-hub__link:hover {
    color: inherit;
}

.store-hub .store-hub__link::after {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 1;
}

.store-hub .store-hub__link:focus-visible {
    outline: none;
}

 
.store-hub .store-card:has(.store-hub__link:focus-visible) {
    outline: 2px solid var(--color-primary);
    outline-offset: 2px;
}

 
.store-hub .store-card__badge {
    pointer-events: none;
}

 
.store-hub a.board-pagination__btn {
    text-decoration: none;
}

 
.store-hub__links {
    list-style: none;
}

.store-hub__links .styles-genre {
    display: inline-block;
}

.store-hub__links-count {
    font-size: var(--font-size-xs);
    color: var(--color-text-muted);
}
