Как переопределить стили виджета?
Можно в кофиге компонент переопределить, делается это так:'assetManager' => [
        'bundles' => [
            'some\namespace\SomeAsset' => [
                'sourcePath' => '@web/myassets/folder',   // redeclare default folder
                'css' => [
                    'my_widget_style.css',
                    'other_style.css',
                ],
                'js' => [
                ],
                'depends' => [
                ],
            ],
        ],
    ],
Доброе утро.
Всё просто.
Создаёте директорию assets в директории виджета, складываете туда файлы css и создаёте свой WidgetAssets (наследуемый от AssetBundle) где и прописываете файлы ресурсов.
Структура следующая:
Содержимое файла SwitchThemesAsset.phpclass SwitchThemesAsset extends AssetBundle
{
	public $css = [
       'css/switchthemes.css'
	];

	public function init()
	{
		$this->sourcePath = __DIR__.'/assets';
		parent::init();
	}
}
Название виджета, как Вы догадываетесь, должно быть Вашим)))