/* ko-rp-css */

/* Piler skal ligge over, ikke påvirke layout */
section.ko-related-products-widget .ko-rp-swiper {
  position: relative;
}

/* Ikke la temaets .row-regler blande seg inn */
section.ko-related-products-widget .ko-rp-swiper .swiper-wrapper {
  display: flex;
  align-items: stretch;
}

/* Slå av den nederste Love/Share-linja (du har jo hover-varianten) */
section.ko-related-products-widget .ko-rp__item .act_box_inner {
  display: none !important;
}

/* Sentrer tekst/metadata under bildet, kun i widgeten */
section.ko-related-products-widget .ko-rp__item .pro_second_box,
section.ko-related-products-widget .ko-rp__item .mini_name,
section.ko-related-products-widget .ko-rp__item .product-price-and-shipping {
  text-align: center;
}

.ko-related-products-widget .products_sldier_swiper .swiper-button {
  opacity: 0;
  transform: translateX(8px);
  transition: opacity 0.25s ease, transform 0.25s ease;
}

.ko-related-products-widget .products_sldier_swiper:hover .swiper-button-prev {
  opacity: 1;
  transform: translateX(0);
}

.ko-related-products-widget .products_sldier_swiper:hover .swiper-button-next {
  opacity: 1;
  transform: translateX(0);
}

