.nav-visiteur{display:flex;align-items:center;gap:20px}html body .nav-visiteur a{color:var(--encre,#183f35);font-size:14px;font-weight:600;text-decoration:none}html body .nav-visiteur .bouton-plein{color:#fffdf5}html body .nav-visiteur .bouton{margin-top:0}.nav-visiteur a:not(.bouton):hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:600px){html body :is(.landing-nav,.auth-nav):has(.nav-visiteur){display:flex;flex-wrap:wrap;gap:8px 16px;padding:12px 16px}html body :is(.landing-nav,.auth-nav):has(.nav-visiteur) .marque img{width:126px;height:38px}.nav-visiteur{gap:12px;flex-wrap:wrap}html body .nav-visiteur a{font-size:13px}html body .nav-visiteur .bouton{min-height:42px;padding:10px 12px}html:not([data-session=connecte]) body{padding-bottom:0}}
