Filters on mobile e-commerce

I’ve been asked to produce a research on mobile filters. We do have e-commerces that are adaptive. Any native app is going to be developed over the short term. I’ve done benchmarking and come up with some sort of best practices but also referred to Baymard and Nielsen. Do you have any other research/resource to share?

We do have many criteria and offer many options beneath. I would think of an off-canvas in order to handle vertically a great amount of labels and after that a slide effect showing any sub level with the full list of options. Maybe a top-left arrow could help users climb up the information tree. Apply/Cancel buttons would be required if context is lost, while a simple realtime approach would be ok if listing is showing on a side. I’ve also been asked to ponder the use of modals.

Many thanks for your time.