How to make product variants for phone case shop

Hi guys :waving_hand:

i need some help about product variant (phone case shop)

select brand : if selected apple

select model : show only apple model

select type :and also only type available for apple

thank you

This sounds a bit advanced not in terms of logic but implementation. Definitely needs looking up and coding unless there’s an app or something that provides a solution to this