/* V46 — Home slide: remove dark full-slide shading */
body .hero-slider .hero-slide::after,
body .hero-slider .hero-slide.caption-left::after,
body .hero-slider .hero-slide.caption-right::after,
body .hero-slider .hero-slide.caption-theme-light::after,
body .hero-slider .hero-slide.caption-theme-light.caption-left::after,
body .hero-slider .hero-slide.caption-theme-light.caption-right::after,
body .hero-slider .hero-slide.caption-theme-dark::after,
body .hero-slider .hero-slide.caption-theme-dark.caption-left::after,
body .hero-slider .hero-slide.caption-theme-dark.caption-right::after{
  content:""!important;
  position:absolute!important;
  inset:0!important;
  z-index:1!important;
  pointer-events:none!important;
  background:none!important;
  background-image:none!important;
  opacity:0!important;
}

body .hero-slider .hero-slide picture img{
  filter:saturate(1.04) contrast(1.02)!important;
}

body .hero-slider .hero-caption .hero-location,
body .hero-slider .hero-caption .eyebrow{
  text-shadow:0 1px 3px rgba(0,0,0,.48)!important;
}

body .hero-slider .hero-caption h1,
body .hero-slider .hero-caption h2,
body .hero-slider .hero-caption .hero-title,
body .hero-slider .hero-caption .hero-title-line{
  text-shadow:0 2px 8px rgba(0,0,0,.52)!important;
}

body .hero-slider .hero-caption p{
  text-shadow:0 1px 4px rgba(0,0,0,.50)!important;
}
