Amplify
HomeTry freeContact supportLogin
Bundles & Upsell
Bundles & Upsell
  • Bundles & Upsell
  • What Types of Scenarios are Supported in Bundles & Upsell
  • What Discount combinations are available with Amplify?
  • How to Contact Support
  • How to Use the JavaScript SDK with Amplify Platform
  • How to Fix the 404 Error in Amplify Bundles
  • Scenarios
    • Bundle as Product
      • How to Create a Bundle as Product Scenario?
      • How to Find the Template Used for Your Bundle Product Pages in Shopify
      • How to Offer a Free Gift through Bundle as Product
      • How to preview bundles in-store
      • How to customize discount prefix for Bundle as Product
    • Build Your Own Bundle Page
      • How to create a Build your own bundle page scenario
      • How to Add a Custom Field in a Build Your Own Bundle Page
    • Quantity Breaks
      • How to Create a Quantity Breaks Scenario
      • What is Single-Selection and how to enable it?
    • Build Your Own Bundle Section
      • How to Create a Build Your Own Bundle Section Scenario
      • How to Add a Custom Field in a Build Your Own Bundle Section
      • How to Create Multiple Build Your Own Bundle Section Scenarios
      • How to Add A Custom Section to Build Your Own Bundle Section Deals
    • Complete the Bundle
      • How to create a Complete the Bundle scenario
    • Upsell Popup
      • How to create Upsell Popup Scenario
    • Frequently Bought Together
      • How to create a Frequently Bought Together scenario
      • How to enable Automated Frequently Bought Together bundles
      • How to Create a Frequently Bought Together Scenario (For Old Themes)
  • Other
    • Analytics
      • Analytics: How to Track Performance in Your Store
      • How to Calculate Conversion Rate for Amplify
      • How to Calculate Return on Investment (ROI) for Amplify
      • How to Calculate the Average Number of Add-to-Carts Needed for a Sale in Amplify
    • Settings
      • Global Settings Guide
      • Customizing Your Store with Custom CSS
      • How to Share App Function Logs
      • How to uninstall Bundles & Upsell
      • How to use Color Swatches with Amplify Bundles
    • Integrations
      • How Does the Amplify and ShipAid Integration Work?
    • Billing
      • Understanding Bundles & Upsell Pricing Plans
Powered by GitBook
LogoLogo

Pricing

  • Pricing

Products

  • Bundles & Upsell
  • Cart & Checkout
  • Subscriptions

Company

  • Home
  • Terms
  • Privacy

Resources

  • What's new
  • Demo
  • Partners

© All rights reserved 2025

On this page
  • Steps to Add Custom CSS
  • Custom CSS classes
  • Amplify General class names for Widgets
  • Scenario Specific Classes
  • Common questions about Custom CSS
  • Conclusion

Was this helpful?

  1. Other
  2. Settings

Customizing Your Store with Custom CSS

PreviousGlobal Settings GuideNextHow to Share App Function Logs

Last updated 4 months ago

Was this helpful?

This guide will help you customize elements of your Shopify store by adding custom CSS within the Bundles & Upsell settings. Follow the steps below to apply your unique style.

Steps to Add Custom CSS

Step 1. Go to settings

When in Bundles & Upsell, navigate to Settings and then click on Custom CSS.

Step 2. Add Your Custom CSS

Paste or write your CSS code in the Custom CSS box. (Screenshot with example)

Step 3. Publish Your Changes

Click on Publish on the top right, to Save your changes.


Custom CSS classes

Amplify General class names for Widgets

Root component class for all widgets

.picky-widget

Add global picky-widget class before each CSS rule, for example:

/* Set red color for cart title */
.picky-widget .picky-cart__title { color: red; }
/* Set 1.5rem font-size for cart line-item */
.picky-widget .picky-cart-item__title { font-size: 1.5rem; }

Global components

Product title: .picky-title

Buttons: .picky-button

Error message: .picky-error-message

Powered by PickyStory: .picky-powered-by

Header: .picky-header .picky-header__title .picky-header__discount .picky-header__description


Product card

All product card components: .picky-product-cart

Price wrapper: .picky-product-card__prices-wrapper

Product image: .picky-product-card__image

Product title: .picky-product-card__title

Price wrapper: .picky-product-card__prices-wrapper

Final(discounted) product price: .picky-product-card__price

Original(compare-at) product price: .picky-product-card__compare-at-price

Quantity input: .picky-quantity

Quantity value: .picky-quantity__counter

Decrease quantity button: .picky-quantity__decrease-button

Increase quantity button: .picky-quantity__increase-button

ATC button: .picky-product-card__button

Scenario Specific Classes

/* Bundle As Product */
.picky-bnd-pdp {}
.picky-bnd-pdp__content {}
.picky-product-card {}
.picky-product-card__title {}
.picky-option__wrapper {}
.picky-bnd-pdp__footer {}
.picky-bnd-pdp__button {}

/* Build Your Own Bundle */
.picky-byob-bundle {}
.picky-byob-inline {}
.picky-byob-pdp {}
.picky-bundle__content {}
.picky-byob-bundle__item {}
.picky-byob-item {}
.picky-byob-item__selected-variant {}
.picky-byob-item__title {}
.picky-byob-item__price {}
.picky-byob-item__remove-button {}
.picky-summary {}
.picky-summary__header {}
.picky-summary__title {}
.picky-summary__content {}
.picky-summary__footer {}
.picky-byob-inline__button {}

/* Quantity Breaks */
.picky-qb-bundle {}
.picky-qb-bundle__content {}
.picky-qb-bundle__title {}
.picky-qb-bundle__footer {}
.picky-qb-bundle__qb-offer-item {}
.picky-qb-offer-item__title {}
.picky-qb-offer-item__prices-wrapper {}
.picky-qb-offer-item__price {}
.picky-qb-offer-item__compare-at-price {}

/* Frequently Bought Together */
.picky-fbt-inline {}
.picky-fbt-inline__content {}
.picky-fbt-inline__item {}
.picky-fbt-inline__footer {}
.picky-fbt-inline__button {}

/* Upsell Popup */
.picky-upsell-bundle {}
.picky-upsell-bundle__content {}
.picky-reacted-product {}
.picky-reacted-product__title {}
.picky-reacted-product__selected-variant {}
.picky-product-card__prices-wrapper {}
.picky-upsell-bundle__item {}
.picky-upsell-bundle__footer {}
.picky-upsell-bundle__button {}

Common questions about Custom CSS

What type of changes can I make using custom CSS?

You can modify colors, fonts, sizes, margins, padding, and other styling elements.

Can I revert to the default styling?

Yes, removing your custom CSS will revert the styling back to its default.

How do I preview the changes made by custom CSS?

When you open the Custom CSS tab, a preview screen appears on the right side. After inserting CSS styles, you can see their effects in the preview. To perform a more thorough check, we recommend publishing the changes and reviewing the display on the live storefront.

What happens if I add incorrect CSS?

Incorrect CSS might break some styles or have no effect at all; however, removing or correcting the code should restore the original appearance.

Is there a limit to how much CSS I can add?

There’s generally no strict limit, but overly complex or large CSS files may slow down your store’s performance.


Conclusion


By adding custom CSS in the Bundles & Upsell app, you can easily enhance the appearance of your bundle offers, ensuring they align with your store’s branding. Whether it's changing button styles or adjusting text formatting, these simple tweaks can make a big difference in customer engagement. For more complex design needs, our support team is ready to assist you in tailoring your bundles to perfection.

Click here for information on How to Contact Support.

Get Bundles & Upsell

Try free