---
title: "Custom CSS Tricks: Payment Page Builder"
description: "How to customize the payment pages created with our Builder"
url: https://help.teachery.co/en/articles/243-custom-css-tricks-payment-page-builder
collection: "Design"
updated: 2026-06-17
language: en
---

# Custom CSS Tricks: Payment Page Builder

How to customize the payment pages created with our Builder

We love simplicity here at Teachery but we’ve allowed for _some_ flexibility in your payment pages by enabling you to insert your own custom CSS.

> **Warning:** We can't ensure support for any custom code you add. We'll do our best to help, but know that custom code can cause issues if not added properly. **Proceed at your own risk!** Please be sure to preview your page (ideally, in an incognito/private browser tab) to ensure everything is working and appearing as it should.

## How to Add CSS

Once you’ve created a payment page with the [_Payment Page Builder_](https://help.teachery.co/en/articles/241-introducing-the-payment-page-builder.md), visit the **_Design_ > _Custom_ _CSS_** tab. Simply drop in the required CSS and save to preview your changes.

> **Info:** Looking to style our **original payment page template**? Start [here](https://help.teachery.co/en/articles/212-creating-a-payment-page-and-editing-your-default-payment-page.md#heading-8-how-to-style-your-payment-pages)!

## Some CSS Samples

To style some of the smaller elements of a payment page that you may want to highlight, below are some CSS code samples.

Remember to replace our placeholder values like hex color codes (e.g. #FF8C86) below with your preferred values.

### Styling Product Offer Info

```javascript
/* TO CHANGE THE STYLING OF THE QUANTITY LIMIT TEXT LABEL */
.product-quantity-limit-inline {
   color: #FF8C86 !important;
   font-weight: 700 !important;
   font-size: 16px !important;
}

/* TO CHANGE THE STYLING OF THE STRIKED-OUT PRICE */
.product-discounted-from-price {
   color: #FF8C86 !important;
}

/* TO CHANGE THE BORDER OF THE COUNTDOWN TIMER */
.checkout-countdown-row .countdown {
   border: #FF8C86 2px solid;
}
```

### Styling Confirmation Page

```javascript
/* TO CHANGE THE STYLING OF THE "PAYMENT CONFIRMED" HEADING */
.confirmation-page-wrapper .confirmation-heading {
   color: #FF8C86 !important;
}

/* TO CHANGE STYLING OF ICON IN "CONFIRMED PURCHASE" VIEW */
.confirmation-page-wrapper .confirmation-success-icon-circle {
   border: 2px solid #FF8C86 !important;
}
.confirmation-page-wrapper 
.confirmation-success-icon-circle svg path {
   fill: #FF8C86 !important;
}

/* TO CHANGE STYLING OF BUTTON IN "CONFIRMED PURCHASE" VIEW */
.confirmation-page-wrapper .confirmation-view-downloads-button {
   background-color: #FF8C86 !important;
}
```

### Styling Expired Offer View

```javascript
/* TO CHANGE STYLING OF ICON IN "EXPIRED OFFER" VIEW */
.expired-page-wrapper .expired-icon-circle {
   border: 2px solid #FF8C86 !important;
}
.expired-page-wrapper .expired-icon-circle svg path {
   fill: #FF8C86 !important;
}
```

## Google Fonts

Follow **steps 1 to 3** (only) provided [**here**](https://help.teachery.co/en/articles/114-add-any-google-font-to-a-course.md#heading-3-how-to-use-the-add-custom-css-area-with-google-fonts). When you’re all set, return here to complete your final step, which is:

Back in your payment page, navigate to the _Design_ > _Custom_ _CSS_ tab and apply your new font to the text elements you want to change (for example, to apply it to the main title of the payment page, you would use the code example provided below).

```javascript
.product-title {
   font-family: 'Oi' !important;
}
```

> **Info:** The use of other custom fonts is not yet possible in the _Payment Page Builder_.

## Related Help Docs

Here are some additional guides to read and bookmark:

1.  [Introducing the Payment Page Builder](https://help.teachery.co/en/articles/241-introducing-the-payment-page-builder.md)
    
2.  [Building a Payment Page](https://help.teachery.co/en/articles/240-creating-a-payment-page-with-our-builder.md)
    
3.  [Sell a Digital Product Download **Only**](https://help.teachery.co/en/articles/229-quickly-sell-a-digital-download-with-teachery.md#heading-0-using-the-payment-page-builder)
