Thank you for posting the code! I am building my site right now, and used the 7.1 code to move the "add to cart" button to the top, and then I used your posted code to move the button to the side (below)
display: flex !important;
However, when I did the second code, it moved the price to the center (see screenshot). Can you help me align both to the left?
I'm still on a trial version, so I can't share the site, but is there anyway you can help with this?