You can see all the settings I used on the screenshot. No specific settings on the div and the button. Please try to use a div instead of the block for the query loop.
If it still does not work it’d be great if you could share a URL. Then I’m happy to have a look at what’s wrong on your end.
It’s embarassing, but I just could not get it without your help.
Interestingly, once I converted the block to a div, it worked right away. But when I converted the div back to a block just for fun, I could not get it to align left again.
glad I could help. In contrast to the div element the block element has a width of 100% by default. I think this is the problematic bit in this situation.