/* collection.features.css — Collection (display-only) final */

/* 1) Remove placeholder Buy buttons (cards/items render Buy as href="#") */
.cta .btns a.btn[href="#"],
.actions a.btn[href="#"] {
  display: none !important;
}

/* Keep real links (Ask mailto:, PMG https:) normal */
.cta .btns a.btn:not([href="#"]),
.actions a.btn:not([href="#"]) {
  pointer-events: auto !important;
  opacity: 1 !important;
  filter: none !important;
}

/* 2) Hide sale-related pills in the topbar */
.topbar a.pill[href*="for-sale"],
.topbar a.pill[href*="nfs"] {
  display: none !important;
}

/* Hide Price sort options; keep Featured + Year only */
#mp-sort option[value*="price-"] { display: none !important; }

/* 3) Pagination always horizontal (robust selectors) */
nav.pagination, .pagination, .pager, .pages, .mp-pages, .mp-pagination,
nav.pagination ul, .pagination ul, .pager ul, .pages ul, .mp-pages ul, .mp-pagination ul {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 8px !important;
  list-style: none !important;
  padding: 0 !important;
  margin: 16px 0 24px !important;
}
nav.pagination li, .pagination li, .pager li, .pages li, .mp-pages li, .mp-pagination li {
  list-style: none !important;
}
nav.pagination a, .pagination a, .pager a, .pages a, .mp-pages a, .mp-pagination a {
  display: inline-block !important;
  padding: 6px 10px !important;
  border: 1px solid #e5e7eb !important;
  border-radius: 8px !important;
  text-decoration: none !important;
}

/* 4) Tagline under the page H1 (no HTML edits needed) */
.wrap > header h1::after,
header .page-title h1::after,
h1#collection-title::after {
  content: "A curated showcase of rare and historical specimens from around the world.";
  display: block;
  margin-top: 8px;
  font: 500 14px/1.5 system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,sans-serif;
  color: #667085;
}
