I live in Sweden where we have minimum 25 paid vacation days (I have 28) and 9 paid holidays.
https://en.wikipedia.org/wiki/List_of_minimum_annual_leave_b...
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.