/* Version 1.1: directly restyle the OLD WRAPING hero, retaining real titles and links. */
.wrapping-legal-hero-restyled {
  box-sizing: border-box !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  background-color: #100c08 !important;
  background-image: var(--wrapping-legal-approved-bg) !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  border-top: 1px solid rgba(197,151,70,.22) !important;
  border-bottom: 1px solid rgba(197,151,70,.45) !important;
}
/* Hide legacy leaf/pattern decoration, when supplied by a pseudo-element. */
.wrapping-legal-hero-restyled::before,
.wrapping-legal-hero-restyled::after {
  background-image: none !important;
  opacity: 0 !important;
  pointer-events: none !important;
}
.wrapping-legal-hero-restyled > * { position: relative; z-index: 1; }
.wrapping-legal-hero-restyled :is(.nf-leaf,.legal-leaf,.hero-leaf,.leaf-deco,.leaf-decoration,.corner-leaves,.hero-botanical,.nf-botanical) {
  display: none !important;
}
/* Only marks the DUPLICATED big page title above a successfully found hero. */
.wrapping-duplicate-title-hidden { display: none !important; }
@media (max-width: 650px) {
  .wrapping-legal-hero-restyled { background-position: center center !important; }
}
