If you get this error on theme installation
This message shows because your upload limit is less than theme size.
Check all server requirements are met, and especially the max upload size – https://help.wpresidence.net/article/theme-wordpress-server-requirements/
How to check max upload size:
Go to tools – import
Check this is 64M or more
If you have 64M and more you can install the theme via wp-admin easily.