Есть список классов в css - shadow p-3 mb-5 bg-white rounded Мне нужно в мой, который body-container наследовать их, чтобы контейнер html применил все стили, указав только один
На чистом CSS так не получится. Можешь, разве что, залезть в стили библиотеки, которую ты используешь, и везде вписать через запятую твой body-container:
.shadow, .body-container {
// props
}
.p-3, .body-container {
// props
}
Второй вариант, о котором ты и сам догадываешься, это просто вручную скопировать все свойства из классов и запихать их в один.
Но это костыли, конечно. Вмешиваться в стили библиотеки неправильно, потому что нарушается целостность и ты теряешь возможность обновляться. А копирование свойств это просто бесполезное дублирование кода.
Посмотри на досуге в сторону CSS-препроцессоров. От себя рекомендую Stylus.