/* print.css - paper output: no chrome, no motion, dark text on white. */
@media print {
  html, body { background: white; color: black; }
  .site-header, .menu-overlay, .consent, .consent-dialog, .sequence, .strip, .hero__glow, .site-footer__sky, .instagram, .hero__discover { display: none; }
  .hero__inner, .about__inner, .branches__inner, .flavours__inner { padding-block: 16px; }
  .branches { background: none; color: black; }
  .branch-card__name, .branch-card__address, .branch-card__meta-item { color: black; }
  a[href^="http"]::after { content: " (" attr(href) ")"; font-size: 0.8em; }
}
