/* Compléments au CSS d'origine : états pilotés par le JavaScript réécrit. */
[data-cookies][hidden],.blog-liste>li[hidden]{display:none!important}

/* Navigation : pas de bandeau flottant qui se rétrécit ; transitions de couleur douces.
   En haut de page sur photo la barre reste transparente, même menu ouvert ;
   dès le défilement, bandeau pleine largeur stable. */
.rf-nav .rf-nav-barre{width:100%;margin:0;border-radius:0;border-width:0 0 1px;transition:background-color .3s var(--ease),border-color .3s var(--ease),box-shadow .3s var(--ease),color .3s var(--ease)}
.rf-nav[data-pose=photo] .rf-nav-barre{background:transparent;border-color:transparent;box-shadow:none}
.rf-nav[data-defile=true][data-pose=pose] .rf-nav-barre,.rf-nav[data-defile=true][data-pose=sombre] .rf-nav-barre{box-shadow:0 10px 30px -22px #14181a99}
.rf-nav .rf-megamenu{padding-top:.75rem}
