/* Activer uniquement sur le modèle de homepage dédié à la nouvelle vitrine. */
body.enurgence-home-fullwidth #masthead,
body.enurgence-home-fullwidth #colophon,
body.enurgence-home-fullwidth #content .page-header,
body.enurgence-home-fullwidth #content .entry-header {display:none!important;}
body.enurgence-home-fullwidth #page,
body.enurgence-home-fullwidth #content,
body.enurgence-home-fullwidth .site-content,
body.enurgence-home-fullwidth .content-area,
body.enurgence-home-fullwidth .site-main,
body.enurgence-home-fullwidth .entry-content {
  width: 100%;
  max-width: none;
  margin-inline: 0;
  padding-inline: 0;
}
body.enurgence-home-fullwidth .entry-content > .enurgence-home {
  width: 100%;
  max-width: none;
  margin-inline: 0;
}
body.enurgence-home-fullwidth .enurgence-home .wrap {
  width: calc(100% - clamp(40px, 8vw, 160px));
  max-width: none;
  margin-inline: auto;
}
@media (max-width: 600px) {
  body.enurgence-home-fullwidth .enurgence-home .wrap {
    width: calc(100% - 40px);
  }
}

/* Conteneurs du thème 10Web, limités à la nouvelle homepage. */
body.enurgence-home-fullwidth #content > #main > .container.content-container,
body.enurgence-home-fullwidth #content .content-layout,
body.enurgence-home-fullwidth #content .content-area,
body.enurgence-home-fullwidth #content article.page,
body.enurgence-home-fullwidth #content .page-content,
body.enurgence-home-fullwidth #content .page-content > .prose {
 width:100%!important;max-width:none!important;min-width:0;margin:0!important;padding:0!important;box-sizing:border-box;
}
body.enurgence-home-fullwidth #content .content-layout{grid-template-columns:minmax(0,1fr)!important;gap:0!important}
body.enurgence-home-fullwidth #content .sidebar-area{display:none!important}
body.enurgence-home-fullwidth #content article.page{border:0!important;border-radius:0!important;box-shadow:none!important}
