/*
 * The Shop Directory's line after its results that leads to the Shop Index (#87, YU 2026-10-29).
 * Loaded on the Shop Directory only, when the Shop Index page in that language is published.
 */

.shop-index-entry {
  margin: 24px 0 0;
  padding: 16px 0 0;
  border-top: 1px solid var(--color-border, #e5e5e5);
  text-align: center;
  font-size: 16px;
  line-height: 1.6;
}

.shop-index-entry[hidden] {
  display: none;
}

/* The deep blue of links (ADR 0004); the fallback keeps it until the token from #913 is in this theme. */
.shop-index-entry__link {
  color: var(--color-accent-strong, #0a6a99);
  text-decoration: underline;
  text-underline-offset: 3px;
}

.shop-index-entry__link:hover,
.shop-index-entry__link:focus-visible {
  text-decoration-thickness: 2px;
}

.shop-index-entry__arrow {
  display: inline-block;
  width: 0.9em;
  height: 0.9em;
  margin-left: 0.35em;
  vertical-align: -0.08em;
}
