Creative Ways to Customize Your Squarespace Product Page

In this tutorial, I'm sharing some of my favorite CSS tricks that you can use to make your product pages uniquely yours. We’ll update the spacing on the quantity input, create a custom style for labels, customize breadcrumbs, add an image counter, and adjust gallery image controls, all with simple code snippets you can copy and paste.

The codes from this tutorial are below, along with links to related resources that can help you customize them even more!

 

Here are the codes from this tutorial; make sure you update the values to make them uniquely yours!

Reduce Quantity Input Padding

/* reduce quantity padding - insidethesquare.co code */
.product-quantity-input input{
padding: 10px!important;
font-size:20px
}

Breadcrumb, Variant & Quantity label

/* breadcrumb, variant & quantity label - insidethesquare.co code */
.variant-option-title, .quantity-label, .ProductItem .ProductItem-nav .ProductItem-nav-breadcrumb {
text-transform:uppercase;
letter-spacing: 2px;
font-weight:normal
}

Custom Breadcrumb Separator Symbol

You can use any unicode character in this one! Check out insidethesquare.co/unicode for some ideas

/* change breadcrumb separator - insidethesquare.co code */
.ProductItem-nav-breadcrumb-separator:after{
content:"/"
}

Show image count on desktop

/* show image count on desktop - insidethesquare.co code */
.ProductItem-gallery-current-slide-indicator{
display:inline-block;
background:#fff;
padding: 5px
}

Hide thumbnails

/*  hide product thumbnails - insidethesquare.co code */
.ProductItem-gallery .ProductItem-gallery-scroll{
display:none!important
}

Move image gallery arrows to the bottom center

/*  bottom center gallery controls - insidethesquare.co code */
.ProductItem-gallery-carousel-controls {
  position: relative;
  bottom: auto;
  margin-top: 1rem;
  transform: scale(0.5);
}
 
insidethesquare


Grab my collection of custom codes for Squarespace: 
→ insidethesquare.co/css

https://insidethesquare.co
Next
Next

How to hide one content block on mobile or desktop