:root{--page-title-display:none;}/* Start custom CSS */html:has(.elementor-28884){font-size:16px;}
.elementor-28884 .e-paragraph-base a{color:inherit;font:inherit;}
.elementor-28884 .my-copy a{color:#8B3155;font:inherit;text-decoration:underline;}
.elementor-28884 a:focus-visible,.elementor-28884 button:focus-visible{outline:2px solid #8B3155!important;outline-offset:4px!important;}
.elementor-28884 button[disabled]{opacity:1;cursor:default;}
.elementor-28884 footer a[data-footer-legal] span{display:none;}
.elementor-28884 [data-related-crop] a{display:block;position:absolute;inset:0;width:100%;height:100%;}
.elementor-28884 #a-propos-madame-yaourt{scroll-margin-top:2rem;}
.elementor-28884 #ma-methode{scroll-margin-top:2rem;}
.elementor-28884 #criteres-de-choix{scroll-margin-top:2rem;}
.elementor-28884 #affiliation-amazon{scroll-margin-top:2rem;}
.elementor-28884 #prochaine-etape{scroll-margin-top:2rem;}
.elementor-28884 #contact-en-attente{scroll-margin-top:2rem;}

@media(max-width:767px){
 .elementor-28884 h1 br{display:none;}
 .elementor-28884 #navigation-p31[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;}
 .elementor-28884 footer a[data-footer-legal] span{display:block;}
}/* End custom CSS */