When did this split occur, in the US at least, or even other cultures? Also, what would have caused this?
You might be interested in this previous answer of mine, which deals with all aspects of gender coding in your children's clothing:
It used to be acceptable to dress young boys in dresses. Nowadays dresses are considered "feminine," and dressing a young boy in a dress would be cause for some side-eye. Why did this change?