CSS Variables Reference
Rubik Combined Listings exposes 70+ CSS custom properties, allowing advanced styling control without editing theme files. These variables can be overridden via the Custom CSS section using the :host { } syntax.
Below are the main variable groups:
Visual swatch variables
Control size, borders, shadows, typography, and active states. Examples:
--rcl-swatch-width--rcl-swatch-border-radius--rcl-swatch-border-width--rcl-swatch-border-color--rcl-swatch-active-border-color--rcl-swatch-shadow--rcl-swatch-media-aspect-ratio--rcl-swatch-hover-transform--rcl-swatch-hover-shadow--rcl-swatch-label-color--rcl-swatch-label-font-size--rcl-swatch-label-font-weight--rcl-swatch-price-color--rcl-swatch-price-font-size--rcl-swatch-compare-price-color--rcl-swatch-active-label-color--rcl-swatch-active-price-color--rcl-swatch-placeholder-bg
Button swatch variables
Control background, border, typography, image size, and selected states. Examples:
--rcl-button-border-radius--rcl-button-bg-color--rcl-button-text-color--rcl-button-font-size--rcl-button-padding--rcl-button-border-width--rcl-button-border-color--rcl-button-active-border-color--rcl-button-hover-bg-color--rcl-button-hover-text-color--rcl-button-active-bg-color--rcl-button-active-text-color--rcl-button-invert-bg-color--rcl-button-invert-text-color--rcl-button-image-size--rcl-button-image-border-radius
Dropdown variables
Control dropdown appearance and spacing. Examples:
--rcl-dropdown-border-radius--rcl-dropdown-bg-color--rcl-dropdown-text-color--rcl-dropdown-font-size--rcl-dropdown-padding--rcl-dropdown-width--rcl-dropdown-border-width
Group label variables
Control the option name and selected value styling. Examples:
--rcl-group-label-color--rcl-group-label-font-size--rcl-group-label-font-weight--rcl-group-label-margin-bottom--rcl-group-label-text-transform--rcl-group-selected-value-font-weight
Layout variables
--rcl-grid-gap--rcl-grid-template-columns
Carousel variables
--rcl-carousel-nav-color--rcl-carousel-nav-size--rcl-carousel-nav-bg--rcl-carousel-nav-hover-bg
Tooltip variables
--rcl-tooltip-bg-color--rcl-tooltip-text-color--rcl-tooltip-font-size--rcl-tooltip-padding--rcl-tooltip-border-radius
Out-of-stock variables
--rcl-out-of-stock-opacity--rcl-out-of-stock-line-color--rcl-out-of-stock-line-width
Overflow indicator variables
--rcl-overflow-color--rcl-overflow-font-size--rcl-overflow-hover-color--rcl-overflow-button-*
These variables make it possible to fully align swatches with your store’s branding while keeping styles isolated from your theme.
Updated on: 16/02/2026
Thank you!
