Automation workflow- approval levels



I'm trying to create a approval workflow for different departments with their Line managers authorised to approve amounts upto $$ and anything beyond the limit is to be approved by line manger 2 upon line manager1's approval. The problem I'm facing is that the line manager 2 is getting the approval request despite the $$ being within the authorised limit of line manager 1. Can anybody help me understand what do I need to do to condition it right?