Thank you so much.
I’d actually figured out to use the dependency parameter to fix the issue (a post on Stack Overflow triggered the idea) so I’m glad to know that was the “right” way to do it.
As far as explaining it better, the problem for me was the parent-theme loading multiple stylesheets. I didn’t know when those stylesheets were being enqueued, so I used trial and error to figure it out.
Thanks again.