Fitness brands betting on weights over cardio