If vendor choose second or third option then only text field will display to add price.
clicking on first options will not display text field.
Ways:
1.add attribute box next to category box at admin panel while creating attribute.
2.Add parent child functionality for attributes also.
3.Add hp_custom_attribute_taxonomy