Almost a fifth of under-45s have increased clothing spend to treat themselves during Covid-19 lockdown, a new survey shows.