﻿@media print{body *{visibility:hidden}#printable-recipe,#printable-recipe *{visibility:visible}#printable-recipe{position:absolute;left:0;top:0;width:100%;background:white}header,footer,nav,#recipe-navigation,.pub-single-recette,.kwanko-ads,#share-bloc,.addtoany_share_save_container,.comments-area,.video-container,.special-cat-box,.breadcrumb,.categories-tag,button,.ingredient-action,.toggle-wrapper,.toggle-checkcross,input[type="checkbox"],img.img-step,.lcg-pub,#wpadminbar,.adsbygoogle,ins.adsbygoogle,script[src*="adsbygoogle"],script[src*="googlesyndication"],iframe[src*="doubleclick"],iframe[src*="googlesyndication"],.userway_buttons_wrapper{display:none !important;visibility:hidden !important}body{font-family:Georgia, serif;font-size:12pt;line-height:1.5;color:#000;background:white}.print-header{text-align:center;margin-bottom:20pt;padding-bottom:10pt;border-bottom:1pt solid #ccc;display:block}.print-header img.print-logo{max-width:150pt;width:150pt;height:auto;display:block;margin:0 auto}.print-recipe-title{font-size:24pt;font-weight:bold;margin-bottom:10pt;page-break-after:avoid}.print-recipe-intro{font-size:11pt;margin-bottom:15pt;line-height:1.6;page-break-after:avoid}.print-section-title{font-size:16pt;font-weight:bold;margin-top:15pt;margin-bottom:8pt;border-bottom:2pt solid #333;page-break-after:avoid}.print-subsection-title{font-size:13pt;font-weight:bold;margin-top:10pt;margin-bottom:5pt;page-break-after:avoid}.print-ingredients-list{list-style:none;padding-left:0;margin-bottom:15pt}.print-ingredients-list li{margin-bottom:5pt;padding-left:20pt;text-indent:-20pt;page-break-inside:avoid}.print-ingredients-list li:before{content:"☐ ";font-size:14pt;margin-right:5pt}.print-steps-list{list-style:none;padding-left:0;counter-reset:step-counter}.print-steps-list li{margin-bottom:12pt;page-break-inside:avoid;padding-left:30pt;position:relative}.print-steps-list li:before{content:counter(step-counter);counter-increment:step-counter;position:absolute;left:0;top:0;font-weight:bold;font-size:10pt;width:18pt;height:18pt;line-height:18pt;text-align:center;border:1.5pt solid #333;border-radius:50%}.print-note-box,.print-tip-box{border:1pt solid #666;padding:10pt;margin-bottom:12pt;page-break-inside:avoid;background:#f9f9f9}.print-note-box h3,.print-tip-box h3{font-size:12pt;font-weight:bold;margin-top:0;margin-bottom:6pt}.print-cooking-info{border:2pt solid #333;padding:10pt;margin-bottom:12pt;page-break-inside:avoid}.print-cooking-info strong{display:block;font-size:13pt;margin-bottom:8pt}.print-cooking-info ul{list-style:none;padding-left:0;margin:0}.print-cooking-info li{margin-bottom:5pt}h2,h3,h4{page-break-after:avoid}ul,ol{page-break-before:avoid}@page{margin:2cm}.print-footer{position:fixed;bottom:0;width:100%;text-align:center;font-size:9pt;color:#666;border-top:1pt solid #ccc;padding-top:5pt}}#printable-recipe{display:none !important}@media print{#printable-recipe{display:block !important}}
