:root{--page-title-display:none;}/* Start custom CSS */html:has(.elementor-28734){font-size:16px;}
.elementor-28734 .e-paragraph-base a{color:inherit;font:inherit;}
.elementor-28734 .my-copy a{color:#8B3155;font:inherit;text-decoration:underline;}
.elementor-28734 .e-heading-base a{color:inherit;font:inherit;text-decoration:none;}
.elementor-28734 a:focus-visible,.elementor-28734 button:focus-visible{outline:2px solid #8B3155;outline-offset:4px;}
.elementor-28734 button[disabled]{opacity:1;cursor:default;}
.elementor-28734 #recette-yaourt-chocolat{scroll-margin-top:2rem;}
@page{size:A4;margin:12mm;}
@media print{
 html:has(.elementor-28734){font-size:12px!important;}
 body:has(.elementor-28734){padding:0!important;margin:0!important;background:#fff!important;}
 body:has(.elementor-28734) #wpadminbar,body:has(.elementor-28734) .grecaptcha-badge,body:has(.elementor-28734) iframe{display:none!important;}
 .elementor-28734>.my-page>:not(main),.elementor-28734 main>section:not(:has(#recette-yaourt-chocolat)){display:none!important;}
 .elementor-28734,.elementor-28734>.my-page,.elementor-28734 main,.elementor-28734 main>section:has(#recette-yaourt-chocolat),.elementor-28734 .my-wide{display:block!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important;gap:0!important;background:#fff!important;}
 .elementor-28734 #recette-yaourt-chocolat{display:block!important;max-width:none!important;width:100%!important;padding:0!important;border:0!important;margin:0!important;}
 .elementor-28734 #recette-yaourt-chocolat>h2{display:none!important;}
 .elementor-28734 .my-p19-print-title{display:block!important;margin:0 0 9pt!important;font-size:16pt!important;line-height:1.2!important;}
 .elementor-28734 .my-p19-print-title.my-copy{font-size:9pt!important;line-height:1.35!important;}
 .elementor-28734 p{font-size:10pt!important;line-height:1.4!important;margin-bottom:7pt!important;}
 .elementor-28734 #recette-yaourt-chocolat div.my-copy{font-size:10pt!important;line-height:1.4!important;margin-bottom:7pt!important;}
 .elementor-28734 #recette-yaourt-chocolat .my-copy>span{font-size:inherit!important;line-height:inherit!important;}
 .elementor-28734 h3{font-size:14pt!important;line-height:1.25!important;min-height:0!important;margin-bottom:9pt!important;break-after:avoid!important;}
 .elementor-28734 h4{font-size:12pt!important;line-height:1.25!important;min-height:0!important;margin-bottom:7pt!important;break-after:avoid!important;}
 .elementor-28734 a{color:#30252C!important;text-decoration:underline!important;}
 .elementor-28734 .my-p19-panels{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12pt!important;margin-bottom:14pt!important;}
 .elementor-28734 .my-p19-panels>div{padding:12pt!important;background:#fff!important;break-inside:avoid!important;}
 .elementor-28734 .my-p19-step{display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;gap:12px!important;padding-bottom:6pt!important;margin-bottom:12pt!important;break-inside:avoid!important;}
 .elementor-28734 .my-p19-step>p{width:24px!important;height:24px!important;min-height:24px!important;font-size:10pt!important;margin:0!important;}
 .elementor-28734 #recette-yaourt-chocolat button{display:none!important;}
 .elementor-28734 #recette-yaourt-chocolat .my-link{display:none!important;}
 .elementor-28734 img{display:none!important;}
}
@media(max-width:767px){
 .elementor-28734 #navigation-p19[data-open=true]{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.625rem;padding:.9375rem 0;border-bottom:1px solid #E9E2E5;}
}/* End custom CSS */