.menu-item-dessin{position:relative;display:inline-block;padding-bottom:10px}.menu-item-dessin::after{content:"";position:absolute;left:0;bottom:5px;height:15px;width:80%;left:50%;transform:translateX(-50%);background-image:url('https://sophiebataille.com/wp-content/uploads/2025/05/Trait-de-soulignement.webp');background-size:contain;background-repeat:no-repeat;background-position:center;opacity:0;transition:opacity 0.3s ease;pointer-events:none}.menu-item-dessin:hover::after{opacity:1}#logo-menu{display:block;width:100%!important;max-width:420px!important;height:auto!important;transition:max-width 0.35s ease,transform 0.35s ease,opacity 0.35s ease!important;transform:translateY(0)}.et_pb_section_0_tb_header.is-scrolled #logo-menu{max-width:220px!important;transform:translateY(-4px)}.et_pb_column_0_tb_header,.et_pb_column_0_tb_header .et_pb_code,.et_pb_column_0_tb_header .et_pb_code_inner{overflow:visible!important}.exp{font-family:'Filosofia italic'!important}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul{background-color:#fef0dc!important;border-radius:15px;border-top:0px;padding:10px 0px 10px 0px;width:350px!important}.et_mobile_menu li a:hover,.nav ul li a:hover{background-color:rgba(0,0,0,0);opacity:1}@media screen and (min-width:981px){#top-menu li li,.et-menu li li{width:100%;padding-left:0px}}