🎨CSS overrides

Developers can override in-app theme settings with our override tool.

Last updated: May 14, 2025

Custom code placed in the CSS Overrides box in Theming will override any global or product settings.

CSS override rules will be scoped to the following selectors:

  • #smartrr_account

  • #smartrr_wrapper

  • #smartrr_toast_container

  • #smartrr_inner

  • #smartrr_header

Below is the full list of CSS variables that manipulated. ⬇️ Jump to examples of how to use these CSS overrides to further customize your shop's customer portal.

  • header

  • customer-name

  • customer-email

  • customer-since

  • marketing-banner

  • inner

  • year-select

  • delivery-address-input

  • delivery-address-row

  • address-wrapper

  • current-address-1

  • address-1

  • current-address-2

  • address-2

  • settings-grid

  • addon

  • addon-wrapper

  • addon-selected

  • item-product-container

  • item-product-image

  • next-order-price

  • addon-no-products

  • subscription-grid

  • upcoming-deliveries

  • your-subscriptions-wrapper

  • edit-item-quantity-container

  • product-name

  • product-variant-name

  • manage-order-buttons

  • modal-center-text

  • modal-center-text-title

  • modal-center-text-subtitle

  • edit-subscription-apply-discount

  • ship-to

  • date-picker

  • list-item

  • list-item-selected

  • list-item-disabled

  • list-item-prepaid

  • upcoming-order-card

CSS Override Examples

Typography Examples

Badge Examples

Page Margin

Quantity Indicators

Lines

Next Order / Subscription Tabs

Prevent Navigation from Overlapping Portal Header

Last updated