List width changes dynamically on the basis of some input fields

I have an add services screen, where I can add a service by giving some basic information and then add combinations of variants of that service.

The problem is the width of the combinations list change on the basis of one of fields from basic information "headings". It is bringing inconsistency to the design.

Moreover is there any better way to show a connection between combinations and service? Right now they look apart. Screenshot