Within Filezilla, check to see if your custom theme folder appears in the wp-content
of your remote host. If yes, you may simply need to log in to your remote /wp-admin
and ensure that it is active.
If it’s not there, check with your remote host. They may have a backup of your remote wp-content
and database.