EtroStore is the OpenCart theme with the mentioned function and a multi-purpose layout. Although there is sample content at your service, you can still enrich it with your personal touches. Moreover, feel free to create a custom layout and play around with what is available, reuse it and improve it.