Hello anbis,
There is no special update files, themeforest add it to the main theme so all peoples who download and install theme get latest version.
You can download “Installable WordPress file only” and upload and overwrite your main theme.
Danijel