/* Visitor affinity — quiet “Picked for you” shelf (homepage + search empty) */
.home-picked-section {
    padding-top: 1.5rem;
    padding-bottom: 0.5rem;
}

.home-picked-section .section-heading {
    margin-bottom: 1rem;
}

.home-picked__chips {
    display: flex;
    flex-wrap: wrap;
    gap: 0.45rem;
    margin-top: 0.75rem;
}

.home-picked__chips span {
    display: inline-flex;
    align-items: center;
    padding: 0.28rem 0.7rem;
    border-radius: 999px;
    background: rgba(16, 84, 127, 0.08);
    border: 1px solid rgba(16, 84, 127, 0.16);
    color: #0a3157;
    font-size: 0.82rem;
    font-weight: 600;
}

.home-picked__grid {
    margin-top: 0.25rem;
}

.home-picked-section[data-affinity-mode="affinity"] .eyebrow {
    color: #0d7ea8;
}

/* Pill class kept unused — do not reintroduce tracking announcement labels */
.home-shelf__pill {
    display: none !important;
}
