> For the complete documentation index, see [llms.txt](https://modutheme.gitbook.io/helix/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://modutheme.gitbook.io/helix/theme-settings/variant-pickers.md).

# Variant pickers

The variant picker is where customers choose product options before adding to cart. These settings control how it looks and behaves.

![Variant pickers setting panel](https://3215967854-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlyCMfKbEVTf3hu8uxjSZ%2Fuploads%2Fgit-blob-84afb0af16b5e2975bc2fcd525c8fb7d7ca8c086%2Ftheme-settings-variant-pickers-panel.png?alt=media)

***

## Picker Type

Choose how variant options are shown — Button or Dropdown.

{% tabs %}
{% tab title="Button" %}
![Button variant picker](https://3215967854-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlyCMfKbEVTf3hu8uxjSZ%2Fuploads%2Fgit-blob-9070e3a6466ebaeebf66bf6a13197cc4611c59e9%2Ftheme-settings-variant-pickers-type-button.png?alt=media)

Shows each option as a tappable button.
{% endtab %}

{% tab title="Dropdown" %}
![Dropdown variant picker](https://3215967854-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlyCMfKbEVTf3hu8uxjSZ%2Fuploads%2Fgit-blob-8f9a37e0b75f181260845745202c04e0dad49b82%2Ftheme-settings-variant-pickers-type-dropdown.png?alt=media)

Shows options in a collapsed menu.
{% endtab %}
{% endtabs %}

***

## Item Height

Sets the height of variant buttons so they stay easy to tap. Set separately for desktop and mobile.

***

## Spacing

Controls the spacing in the option form:

* **Group gap** — Space between option groups (e.g. Size and Color).
* **Label spacing** — Space between a label and its buttons.
* **Item gap** — Space between buttons.

***

## Variant Gallery

Filters the product gallery to show only the images of the selected variant. Selecting "Midnight Blue" shows only the blue photos; switching to "Sand" updates the gallery instantly.

{% hint style="info" %}
To give each variant its own images and videos, see [How to set up variant media](/helix/how-to-guides/how-to-set-up-multiple-variant-images.md).
{% endhint %}

***

{% hint style="info" icon="headset" %}
**Need help?**

Whether you have a question, run into an issue, or just need some guidance, our support team is here to help.

<a href="https://go.crisp.chat/chat/embed/?website_id=6c25581e-794a-41b4-8552-52f3de1dd1f7" class="button secondary" data-icon="comments">Chat with us</a> <a href="https://modutheme.ticksy.com" class="button primary" data-icon="ticket">Submit a ticket</a>
{% endhint %}
