.pwr-3D-box .pwr-image-box__more-link, .pwr-3D-box .pwr-image-box__more-link:hover {
/*    --mod-imgb-clr-hover-box-txt: var(--clr-text-dk); */
   height: auto;
   opacity: 1;
   overflow: visible;
}

.pwr-sec-image-boxes.pwr--light .pwr-3D-box, .pwr-sec-image-boxes.pwr--light .pwr-3D-box:hover {
  --mod-imgb-clr-hover-box-txt: var(--clr-text-lt);
}

.pwr-sec-image-boxes.pwr--dark .pwr-3D-box, .pwr-sec-image-boxes.pwr--dark .pwr-3D-box:hover {
  --mod-imgb-clr-hover-box-txt: var(--clr-text-dk);
}

.pwr-sec-image-boxes .pwr-slider__navigation .swiper-button-prev, .pwr-sec-image-boxes .pwr-slider__navigation .swiper-button-next {
  border: 1px solid #00000033;
  border-radius: 50%;
  width: 44px;
  height: 44px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: white;
}

.pwr-sec-image-boxes .swiper-button-next:after, .pwr-sec-image-boxes .swiper-rtl .swiper-button-prev:after, .pwr-sec-image-boxes .swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
  font-size: 16px;
  color: black;
}

.pwr-sec-image-boxes .pwr-slider__navigation {
  --sp-p-hor-mobile: 30px;
  --sp-p-hor-desktop: 30px;
}

/* Reserve space for hover effect */
.pwr-sec-image-boxes__container.swiper {
    padding: 10px;
    margin-top: -10px;
    margin-right: -10px;
    margin-left: -10px;
}


.pwr-sec-image-boxes .pwr-slider__navigation.pwr--dark [class*="swiper-button-"] {
  background-color: #000;
  border: 1px solid var(--ocado-regular-border-color, rgba(255, 255, 255, 0.3));
}
.pwr-sec-image-boxes .pwr-slider__navigation.pwr--dark [class*="swiper-button-"]::after {
  color: #fff;
}
.pwr-sec-image-boxes .pwr-slider__navigation.pwr--dark .swiper-button-prev::after {
  transform: translateX(-1px);
}
.pwr-sec-image-boxes .pwr-slider__navigation.pwr--dark .swiper-button-next::after {
  transform: translateX(1px);
}

@media (min-width: 576px) {
  .pwr-sec-image-boxes .pwr-slider__navigation {
    --sp-p-hor-mobile: 30px;
  }
}

@media (min-width: 1200px) {
    .pwr-sec-image-boxes .pwr-slider__navigation .swiper-button-prev {
        left: -20px;
    }
  
    .pwr-sec-image-boxes .pwr-slider__navigation .swiper-button-next {
        right: -20px;
    }
}

@media (min-width: 1241px) {
    .pwr-sec-image-boxes .pwr-slider__navigation .swiper-button-prev {
        left: -10px;
    }
  
    .pwr-sec-image-boxes .pwr-slider__navigation .swiper-button-next {
        right: -10px;
    }
}

@media (min-width: 1400px) {
    .pwr-sec-image-boxes .pwr-slider__navigation .swiper-button-prev {
        left: -60px;
    }
  
    .pwr-sec-image-boxes .pwr-slider__navigation .swiper-button-next {
        right: -60px;
    }

    .pwr-sec-image-boxes .pwr-slider__navigation.pwr--dark [class*="swiper-button-"] {
      background-color: transparent;
    }
}
/* appple devices */
@supports (-webkit-touch-callout: none) {
  @media (max-width: 1024px) {
    .pwr-sec-image-boxes .pwr-image-box__more-link.pwr-image-box__more-link--mobiled {
      display: flex;
    }

    .pwr-sec-image-boxes .pwr-image-box__more-link.pwr-image-box__more-link--mobiled > .pwr-image-box__icon {
      display: flex;
      align-self: center;
      top: auto;
    }
  }
}