Как с помощью css задать стили родительскому елементу?
Когда-нибудь ты сможешь выполнить эту задачу только средствами css, например, когда вот это получит поддержку caniuse.com/#feat=css-has
На сегодняшний день ,думаю, что только JS  тебе поможет.
Стиль родителя средстави css нельзя изменять. Можно менять только соседний элемент