HDOs are supposed to be treated the same as Sundays AFAIK.
Then the question is what counts as a HDO. For example, today is Corpus Christi. I read something a few days ago, I can't remember where now, that it hasn't been a universal HDO for a long time. Then different countries have different ones observed. This month there's also Sacred Heart of Jesus on Friday the 16th.
The difference is between precept and counsel. Precept is what we must do as Catholics while counsel is about what we should do. Even if the Church doesn't clearly say in 2023 that today is a HDO, I figure if you can, you should. The extra attention to avoid unnecessary shopping helps to sanctify the day, even if it means simply packing a thermos instead of buying that coffee. Of course, it's not so easy for people who can't take time off work midweek especially if their job is about buying and selling.