https://www.statista.com/chart/15005/statutory-minimum-paid-...
Generalizing a bit but there is less of a divide between “fast food service and grocery store clerks” and professionals in Western Europe compared to some other places. Workers are workers and they have certain rights as that.
https://en.wikipedia.org/wiki/List_of_minimum_annual_leave_b...
And then you have parental days which are 480 in total per child which can be used both before they start preschool and for longer vacations when they are older. In Sweden it’s also quite common that both parents split it 50-50.
So 4-5 weeks of time off in the summer is not uncommon at all for parents and totally accepted by companies.