Use different theme for store view in multi-store mode

Is it possible to use a different theme for a store view? We have a shop with 3 store views which require a different styling. 1 store view has some components with different functionalities, so we want to have a theme for each store view.

Unfortunately ,we couldn’t find a way to do it.
What we do, is we run 3 seperate vue-storefront instances, all connected to a single vue-storefront-api instance (also, we have seperate domains for each store).