@media screen and (min-width: 750px) {
  [data-section="template--21582745698462__main"] .product--stacked .product__media-item,
  .product--stacked .product__media-item {
    max-width: 100% !important;
    width: 100% !important;
    flex: 0 0 100% !important;
  }

  [data-section="template--21582745698462__main"] .product--stacked .product__media-list,
  .product--stacked .product__media-list {
    display: flex !important;
    flex-direction: column !important;
  }
}
