/* V129: align tablet hero text with approved Pilates hero.
   Applies only to tablet landscape widths; preserves Pilates and mobile. */
@media (min-width:801px) and (max-width:1199px){
 body.fitness-page main.fitness-redesign > section.fit-hero > .container.fit-hero-inner,
 body main > section.activity-hero:not(.pilates-hero) > .container.activity-hero-inner,
 body main > section.coach-hero > .container,
 body.restaurant-theme main > section.dinner-hero > .container.dinner-hero-content {
   padding-left:clamp(60px,5.7vw,90px)!important;
   padding-right:clamp(32px,4.5vw,58px)!important;
   box-sizing:border-box!important;
 }
}
