# Theming
The easiest way to customize the component is to override the default styles. The following table shows all the available classes and their purpose:
| Class | Purpose |
|---|---|
| .vcs__picker input | Styles for the input element |
| .vcs__arrow-container | Styles for the container of the dropdown arrow |
| .vcs__select-menu | Styles for all the menus across the cascader select |
| .vcs__option | Styles for the options |
| .vcs__option--active | Styles for the active option |
| .vcs__option--disabled | Styles for disabled options |
| .vcs__arrow | Styles for all arrows across the cascader select |
| .vcs__cross button | Styles for the cross |
# Example
.vcs__picker input,
.vcs__select-menu {
background: #282b34;
color: white;
border-color: #282b34;
}
.vcs__picker input::placeholder {
color: #bbb;
}
.vcs__option--active {
background: #41444e;
}
.vcs__option:hover {
background: #474b56;
}