Access to your theme is provided under your Downloads tab on Envato Market 2 calendar months after signup.
- Go to themeforest.net and login using the same email address/username you originally signed up for Envato Hosted with. Note that this login does not change even if you updated your email address on your Hosted profile.
- Click your username at top-right and click Downloads
- You should see the theme listed there with a Manage Site and download theme link.