/* Coffee page specific styles */

body[data-page="coffee"] li.cafe::before {
  content: "☕ ";
  opacity: 0.6;
  filter: grayscale(100%);
}

body[data-page="coffee"] span.roastery::before,
body[data-page="coffee"] span.sca-score::before,
body[data-page="coffee"] span.award::before {
  content: " ‧ ";
}

body[data-page="coffee"] .info {
  opacity: 1;
  font-size: 0.85em;
  display: block;
  margin-top: 0.2em;
}

body[data-page="coffee"] .notes {
  opacity: 0.6;
}

body[data-page="coffee"] .process::before {
  content: "Process: ";
  font-weight: 600;
  opacity: 1;
}

body[data-page="coffee"] .variety::before {
  content: " ‧ Variety: ";
  font-weight: 600;
  opacity: 1;
}

body[data-page="coffee"] .origin::before {
  content: " ‧ Origin: ";
  font-weight: 600;
  opacity: 1;
}

body[data-page="coffee"] .farm:first-child::before {
  content: "Farm: ";
  font-weight: 600;
  opacity: 1;
}

body[data-page="coffee"] .farm:not(:first-child)::before {
  content: " ‧ Farm: ";
  font-weight: 600;
  opacity: 1;
}

body[data-page="coffee"] .producer:first-child::before {
  content: "Producer: ";
  font-weight: 600;
  opacity: 1;
}

body[data-page="coffee"] .producer:not(:first-child)::before {
  content: " ‧ Producer: ";
  font-weight: 600;
  opacity: 1;
}

body[data-page="coffee"] .exporter:first-child::before {
  content: "Exporter: ";
  font-weight: 600;
  opacity: 1;
}

body[data-page="coffee"] .exporter:not(:first-child)::before {
  content: " ‧ Exporter: ";
  font-weight: 600;
  opacity: 1;
}

body[data-page="coffee"] .award {
  font-style: normal;
}

body[data-page="coffee"] .rank::before {
  content: " ";
}

body[data-page="coffee"] .location::before {
  content: " ‧ ";
}

body[data-page="coffee"] .url {
  display: block;
  margin-top: 0.2em;
  font-size: 0.85em;
  opacity: 0.6;
}

body[data-page="coffee"] .url::before {
  content: "→ ";
}

body[data-page="coffee"] .content-banner {
  background-color: #121214;
  background-size: contain;
  background-repeat: no-repeat;
}