/* Section 156: mobile homepage hero-first layout only. */
@media screen and (max-width:700px){
  .hero.rh58-home-hero .hero-media.rh125-mobile-slides{order:0!important;margin:0!important;}
  .hero.rh58-home-hero .hero-content{order:2!important;padding:16px 15px 18px!important;display:flex!important;flex-direction:column!important;align-items:center!important;}
  .hero.rh58-home-hero h1{order:0!important;font-size:clamp(22px,5.6vw,30px)!important;line-height:1.18!important;text-align:center!important;margin:3px 0 10px!important;}
  .hero.rh58-home-hero .hero-eyebrow{order:1!important;text-align:center!important;margin:0 0 12px!important;font-size:clamp(10px,2.55vw,12px)!important;}
  .hero.rh58-home-hero .hero-subtitle.rh125-mobile-subtitle{display:none!important;}
  .hero.rh58-home-hero .hero-buttons{order:2!important;}
  .hero.rh58-home-hero .hero-shade{display:none!important;}
}
