@media screen and (min-width: 1024px) {
  [data-sticky-product-gallery] .product--outer > .product-gallery {
    align-self: flex-start;
  }

  [data-sticky-product-gallery][data-gallery-fits] .product--outer > .product-gallery {
    position: sticky;
    top: var(--product-gallery-top, 16px);
  }
}
