@media print{header,footer,.site-header,.site-footer,.sidebar,.widget-area,.ads-container,.cookie-banner,.social-share,.author-box,.comments-area,.pagination,.btn,.skip-link,.recipe-hero-image-wrap,.nav-links{display:none!important}body{background:#fff!important;color:#000!important;font-size:12pt!important;line-height:1.5!important;margin:0!important;padding:0!important}.container{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.site-main{padding:0!important}.recipe-template-default h1{font-size:24pt!important;margin-bottom:10pt!important;color:#000!important;border-bottom:2px solid #000;padding-bottom:5pt}.recipe-meta-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;border:1px solid #ccc!important;padding:10pt!important;margin-bottom:15pt!important}.recipe-meta-item{text-align:center!important;font-size:10pt!important}.recipe-ingredients{page-break-inside:avoid;margin-bottom:20pt!important}.recipe-ingredients h2{font-size:16pt!important;border-bottom:1px solid #ccc;padding-bottom:3pt;margin-bottom:8pt!important}.recipe-ingredients-list{list-style-type:square!important;padding-left:20pt!important}.recipe-ingredients-list li{margin-bottom:4pt!important;font-size:11pt!important}.recipe-instructions{page-break-inside:avoid}.recipe-instructions h2{font-size:16pt!important;border-bottom:1px solid #ccc;padding-bottom:3pt;margin-bottom:8pt!important}.recipe-instructions-list{list-style-type:decimal!important;padding-left:20pt!important}.recipe-instructions-list li{margin-bottom:8pt!important;font-size:11pt!important;page-break-inside:avoid}}