Hi!
So, I figured out a way of doing this using CSS, since I needed to do the same. Basically I used display:flex and set a custom order based on the nth-child of the main vp-filter ul. So something like this:
.vp-filter { display: flex; }
.vp-filter div:nth-child(1) { order: 1; }
.vp-filter div:nth-child(2) { order: 5; }
.vp-filter div:nth-child(3) { order: 4; }
.vp-filter div:nth-child(4) { order: 2; }
.vp-filter div:nth-child(5) { order: 3; }
Seemed to work exactly the way I needed it to!
I hope this helps!