Socks in 2025: EU vs US — and why custom branded socks are set to win in 2026