/* V127: restaurant hero matches the other page heroes on mobile.
   Undo V126's auto-expanding hero while keeping headline clear of header. */
@media(max-width:760px){
 body.restaurant-theme .dinner-hero{
  height:510px!important;min-height:510px!important;max-height:510px!important;
  padding:16px 0 76px!important;box-sizing:border-box!important;
  align-items:center!important;width:100%!important;
 }
 body.restaurant-theme .dinner-hero-content{align-self:center!important}
 body.restaurant-theme .dinner-hero h1{font-size:clamp(34px,8vw,46px)!important;line-height:1.05!important;margin-bottom:14px!important}
 body.restaurant-theme .dinner-hero p{font-size:15px!important;line-height:1.45!important;margin-bottom:18px!important}
 body.restaurant-theme .dinner-hero-actions{gap:10px!important}
 body.restaurant-theme .dinner-hero-actions a{padding-top:12px!important;padding-bottom:12px!important}
}
