/* Downloads archive redesign — modern header, grid rhythm and card
   polish, theme colors only. Loaded on download archives only
   (see emc_downloads_archive_redesign_assets). Live theme is 7.5.4;
   verify selectors visually after deploy. */

/* Archive header: pill eyebrow, strong title (inline bottom margin
   already gives the section its air). */
.post-type-archive-download .ef-eyebrow,
.tax-download_category .ef-eyebrow,
.tax-download_tag .ef-eyebrow {
  display: inline-block;
  background: #eef2ff;
  color: #6366f1;
  padding: 6px 14px;
  border-radius: 999px;
  font-size: 0.85rem;
  font-weight: 700;
  letter-spacing: 0.04em;
}
.post-type-archive-download h1,
.tax-download_category h1,
.tax-download_tag h1 {
  font-size: 2rem;
  font-weight: 800;
  color: #1e293b;
  margin: 0.75rem 0 0;
}

/* Grid breathing room (columns stay the theme's). */
.ef-grid {
  gap: 1.5rem;
}

/* Cards: bordered white cards with soft shadow; the theme's hover
   lift stays untouched. */
.ef-card {
  border: 1px solid #e2e8f0;
  border-radius: 16px;
  overflow: hidden;
  box-shadow: 0 2px 10px rgba(15, 23, 42, 0.04);
}
.ef-card__body {
  padding: 1.5rem;
}
.ef-card__cat {
  color: #6366f1;
  font-weight: 600;
}
.ef-card__title {
  font-weight: 700;
}
.ef-card__title a:hover {
  color: #6366f1;
}
.ef-card__foot {
  align-items: center;
}
