/*
 * Recette247 GourmetFlow — Print Styles
 * Chargé avec media="print" pour ne pas bloquer le rendu
 */

*{
  background:transparent !important;
  color:#000 !important;
  box-shadow:none !important;
  text-shadow:none !important;
}

body{
  font-size:12pt;
  line-height:1.5;
}

a{text-decoration:underline}
a[href^="http"]::after{content:" (" attr(href) ")";font-size:9pt;color:#555 !important}

img{
  max-width:100% !important;
  page-break-inside:avoid;
}

h1,h2,h3,h4{
  page-break-after:avoid;
}

.site-header,
.site-footer,
.sidebar,
.nav,
.menu-toggle,
.header-actions,
.to-top,
.progress,
.cookmode,
.recipe-toolbar,
.skip-link,
.breadcrumb-wrap,
.pagination,
.comments,
.related-wrap,
.author-box-actions,
.author-box-socials,
.read-more,
.card-bottom,
.badge.time,
#wpadminbar{
  display:none !important;
}

.container{
  width:100%;
  max-width:100%;
  margin:0;
  padding:0;
}

.main{
  padding:0;
}

.entry-content{
  font-size:11pt;
}

.r247-ingredients li{
  border:none;
  padding-left:1.5em;
  background:none;
}

.r247-steps li::before{
  background:#000 !important;
  color:#fff !important;
  -webkit-print-color-adjust:exact;
  print-color-adjust:exact;
}
