article > header {
  background: #30261e;
  padding: 25px 28px 30px;
}

@media print {
  article:has(.recipe-actions) > header {
    background: white !important;
    padding: 0 0 8px !important;
  }

  article:has(.recipe-actions) > header h1 {
    color: black !important;
    font-size: 24pt !important;
    margin: 0 0 6px !important;
  }

  article:has(.recipe-actions) > header::after {
    content: "Cook Without Fear · cookwithoutfear.com";
    display: block;
    color: black;
    font: 10pt Arial, sans-serif;
    margin: 4px 0 8px;
  }

  article:has(.recipe-actions) .article-body {
    font-size: 10pt;
    line-height: 1.35;
  }

  article:has(.recipe-actions) .article-body h2 {
    font-size: 14pt;
    margin: 12px 0 5px;
    padding-top: 8px;
  }

  article:has(.recipe-actions) .article-body p,
  article:has(.recipe-actions) .article-body ul,
  article:has(.recipe-actions) .article-body ol {
    margin-top: 5px;
    margin-bottom: 8px;
  }
}

@media print {
  article:has(.recipe-actions) img,
  article:has(.recipe-actions) figure,
  article:has(.recipe-actions) .article-image {
    display: none !important;
  }

  article:has(.recipe-actions) .ingredients-card,
  article:has(.recipe-actions) .recipe-content {
    background: white !important;
    border: 0 !important;
    padding: 0 !important;
  }
}
@media print {
  article:has(.recipe-actions) .method ol {
    margin: 4px 0;
    padding-left: 20px;
  }

  article:has(.recipe-actions) .method li {
    margin: 0 0 6px;
    padding: 0;
    break-inside: avoid;
  }

  article:has(.recipe-actions) .method li h3 {
    display: inline;
    font-size: 10pt;
    line-height: 1.35;
    margin: 0;
  }

  article:has(.recipe-actions) .method li p {
    display: inline;
    margin: 0;
    line-height: 1.35;
  }

  article:has(.recipe-actions) .method li h3::after {
    content: " ";
  }

  article:has(.recipe-actions) .recipe-lessons,
  article:has(.recipe-actions) .four-cues,
  article:has(.recipe-actions) .note-body {
    margin: 8px 0;
    padding: 0;
  }

  article:has(.recipe-actions) .related-entry {
    display: none !important;
  }
}

@media print {
  .page-id-140 .article-body > .note-body:first-child {
    display: none !important;
  }
}