/* Übernommen aus Inline-Styles der Live-Seite */
.wedding-hero,
.wedding-hero__bg,
.wedding-hero__inner{
  background:transparent !important;
  background-image:none !important;
  background-color:transparent !important;
}
.wedding-hero__inner{
  padding:0 !important;
  border-radius:0 !important;
}
.wedding-hero::before,
.wedding-hero::after,
.wedding-hero__bg::before,
.wedding-hero__bg::after,
.wedding-hero__inner::before,
.wedding-hero__inner::after{
  display:none !important;
  content:none !important;
  opacity:0 !important;
  background:none !important;
}
.wedding-hero__image{
  filter:none !important;
  opacity:1 !important;
  mix-blend-mode:normal !important;
}
.wedding-hero h1,
.wedding-hero h1 em{
  text-shadow:
    0 0 4px rgba(0,0,0,1),
    0 0 10px rgba(0,0,0,.95),
    0 0 22px rgba(0,0,0,.75),
    0 3px 8px rgba(0,0,0,1) !important;
}
.wedding-hero__tagline{
  text-shadow:
    0 0 4px rgba(0,0,0,1),
    0 0 10px rgba(0,0,0,.95),
    0 0 22px rgba(0,0,0,.75),
    0 3px 8px rgba(0,0,0,1) !important;
}
.wedding-hero .lead,
.wedding-hero__copy{
  text-shadow:
    0 0 3px rgba(0,0,0,1),
    0 0 8px rgba(0,0,0,.95),
    0 2px 6px rgba(0,0,0,1) !important;
  color:#fff !important;
}
