To me, it should be "seventeenth-century cultural norms". Hyphenation is ususally dropped with pretty common compounds, which does not seem to be the case in my humble opinion. Hope this helps!
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.