.recipe-content{background:var(--color-bg-base);padding:var(--spacing-xl) 0;gap:0}.shape-rose{margin-left:var(--spacing-xxl);transform:translateY(10px)}@media (min-width:1024px){.recipe-content{padding:var(--spacing-xxl)}}@media print{.breadcrumb,.navigation-overlay,.recipe-action-button,.recipes-cta,footer,header.site-header{display:none!important}body{background:white;color:black;font-size:12pt;line-height:1.5}.recipe-hero{page-break-inside:avoid;margin-bottom:20px}.recipe-hero-content{background:none!important;padding:20px 0!important}.recipe-hero-title{font-size:24pt!important;margin-bottom:10px}.hero-image,.recipe-hero-image img{filter:grayscale(100%);-webkit-print-color-adjust:economy;color-adjust:economy;print-color-adjust:economy}.collapsible-section{page-break-inside:avoid;margin-bottom:8px}.section-content{display:block!important;max-height:none!important}.ingredients-list{margin:15px 0}.ingredient-item{page-break-inside:avoid;margin-bottom:5px}.instruction-step{page-break-inside:avoid;margin-bottom:15px}h1,h2,h3,h4,h5,h6{page-break-after:avoid}.recipe-page:after{content:"Recette disponible sur : " attr(data-url);display:block;margin-top:30px;padding-top:10px;border-top:1px solid #ccc;font-size:10pt;color:#666}@page{margin:2cm}body.printing-recipe .article-hero,body.printing-recipe .article-summary,body.printing-recipe .article-wrapper>:not(.article-content--wrapper),body.printing-recipe .comments-section,body.printing-recipe .main-grid>:not(main),body.printing-recipe .newsletter,body.printing-recipe .recipe-mdx-content,body.printing-recipe .related-posts,body.printing-recipe .tags-section,body.printing-recipe main>:not(.article-wrapper){display:none!important}body.printing-recipe .article-content--wrapper,body.printing-recipe .recipe-content,body.printing-recipe .recipe-details-section{display:block!important}body.printing-recipe .article-content--wrapper{margin:0!important;padding:0!important}body.printing-recipe .recipe-content{background:white!important;padding:0!important}body.printing-recipe .recipe-meta-header{padding-top:0}body.printing-recipe .recipe-section-title{margin-bottom:20px}body.printing-recipe .cooking-mode-toggle,body.printing-recipe .portion-counter,body.printing-recipe .recipe-meta-actions{display:none!important}}