I currently have the following bootstrap grid set-up like this
<div class="container">
<div class="row">
<div class="col-4">
<div class="A">
A
</div>
</div>
<div class="col-8">
<div class="B">
B
</div>
<div class="C">
C
</div>
</div>
</div>
</div>
And this produces something similar to this effect
I've been now trying to edit the bootstrap layout so that on a extra small screen the grid collapses to this
but I have been unsuccessful. Solutions I have tried are mainly around using the Order class but I can only switch the order between the two columns and not the 3 blocks individually. I have also tried splitting up the second column into separate rows but then Order seemed to only work within the columns. Is something like this possible within bootstrap grid or would I have to use flex classes?

