/* Print-friendly recipes and guides. Linked sitewide; rules mostly no-op on screen. */
@media print {
  .site-header,
  .site-footer,
  .band,
  .nav,
  .hdr-right,
  .lang-picker,
  .search-link,
  .nav-cta,
  .signup-box,
  .signup,
  .hero-side,
  .recipe-jump .recipe-print-btn,
  .recipe-gear,
  .related-reading,
  .faq,
  .amz-clicks,
  script { display: none !important; }
  body { background: #fff; color: #000; font-size: 12pt; }
  a[href]::after { content: ""; }
  .recipe-page .wrap,
  .prose { max-width: 100%; }
  .recipe-jump { border: none; padding: 0; margin: 0 0 8pt; }
  .recipe-jump a { color: #000; text-decoration: none; margin-right: 1em; }
  .recipe-credit { border: 1px solid #999; background: #fff; }
  .cook-time-badge { border: 1px solid #333; }
  h1, h2 { page-break-after: avoid; }
  .recipe-steps li, .recipe-ing li { page-break-inside: avoid; }
}
