.download-counter[data-pending="true"] strong {
  visibility: hidden;
}
.download-counter strong {
  min-height: 1em;
  font-variant-numeric: tabular-nums;
}
.book-copy .download-counter {
  margin: 4px 0 18px;
  color: #e5b173;
  font-size: 14px;
  letter-spacing: 0.08em;
  text-transform: uppercase;
}
.book-copy .download-counter strong {
  display: block;
  margin-bottom: 2px;
  font: 46px/1 "Libre Caslon Display", Georgia, serif;
  letter-spacing: 0;
  text-transform: none;
  color: #f6e2bc;
}
.arcade .book-copy .download-counter,
.arcade .book-copy .download-counter strong {
  font-family: "Courier New", monospace;
  color: #ffce68;
}
.request-card .download-counter {
  margin: 0 0 18px;
  padding: 14px 16px;
  border: 1px solid #d4b27a;
  background: #fff6e4;
  color: #7a5424;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  font-size: 13px;
}
.request-card .download-counter strong {
  display: block;
  margin-bottom: 2px;
  font: 42px/1 "Libre Caslon Display", Georgia, serif;
  letter-spacing: 0;
  text-transform: none;
  color: #20343c;
}
.request-arcade .request-card .download-counter {
  background: #3a2f1d;
  border-color: #f8d280;
  color: #f8d280;
}
.request-arcade .request-card .download-counter strong {
  color: #fff6e4;
}
