Я столкнулся с той же проблемой, и иногда мне было проще передавать стили в качестве подпорки вашим дочерним компонентам. Это хороший пример, если вы повторно используете дочерний компонент в разных местах.
Здесь - пример, который выполняет то же самое.
Конечно, если дочерний компонент специфицируется c для родительского компонента и используется только один раз, или если комбинация родитель-потомок специфицируется c друг для друга, тогда, возможно, будет подход для них просто разделить импорт css на родительский уровень, затем передайте его ребенку через className='