/* Korean store: keep product images as a vertical one-column gallery on phones. */
@media screen and (max-width: 767px) and (orientation: portrait) {
  body.single-product.rm-ko-mobile-gallery-list .single-product-thumbnail .p-thumb,
  body.single-product.rm-ko-mobile-gallery-list .single-product-thumbnail .p-thumb .slick-list,
  body.single-product.rm-ko-mobile-gallery-list .single-product-thumbnail .p-thumb .slick-track {
    display: block !important;
    width: 100% !important;
    height: auto !important;
    overflow: visible !important;
    transform: none !important;
  }

  body.single-product.rm-ko-mobile-gallery-list .single-product-thumbnail .p-thumb > .p-item,
  body.single-product.rm-ko-mobile-gallery-list .single-product-thumbnail .p-thumb .slick-slide {
    position: relative !important;
    inset: auto !important;
    float: none !important;
    display: block !important;
    width: 100% !important;
    height: auto !important;
    margin: 0 !important;
    opacity: 1 !important;
    visibility: visible !important;
    transform: none !important;
  }

  body.single-product.rm-ko-mobile-gallery-list .single-product-thumbnail .p-thumb .slick-slide > div,
  body.single-product.rm-ko-mobile-gallery-list .single-product-thumbnail .p-thumb .p-item > a,
  body.single-product.rm-ko-mobile-gallery-list .single-product-thumbnail .p-thumb .p-item img {
    display: block !important;
    width: 100% !important;
    height: auto !important;
  }

  body.single-product.rm-ko-mobile-gallery-list .single-product-thumbnail .p-thumb .slick-cloned,
  body.single-product.rm-ko-mobile-gallery-list .single-product-thumbnail .p-nav,
  body.single-product.rm-ko-mobile-gallery-list .single-product-thumbnail .slick-arrow,
  body.single-product.rm-ko-mobile-gallery-list .single-product-thumbnail .slick-dots {
    display: none !important;
  }
}
