/* Sizing that Squarespace's image loader used to apply inline. */
.product-gallery-slides-item-image,
.pdp-gallery-slides-image,
.product-gallery-thumbnails-item-image,
.product-image-zoom-duplicate {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* Product grid items fade in once Squarespace's JS marks them loaded. */
.product-list .product-list-item {
  opacity: 1;
  transform: none;
}
