/* Print styles — recipe-friendly */
@media print {
  .sbt-header, .sbt-footer, .sbt-recipe__rail, .sbt-disclosure, .sbt-product, .sbt-newsletter, .sbt-consent, .sbt-tool__nav, .sbt-tool__result-actions { display:none !important }
  body{ background:#fff; color:#000; font-size:11pt }
  a{ color:#000; text-decoration:none }
  a::after{ content:" (" attr(href) ")"; font-size:9pt; color:#555 }
  .sbt-section, .sbt-section--lg{ padding:0 }
  .sbt-ingredients ul{ columns:2 }
  .sbt-method li{ break-inside:avoid }
  h1,h2,h3{ color:#000; page-break-after:avoid }
}
