.gallery-pdp {
  position: relative;

  .gallery__main {
    margin: -1px -1px 0;
  }

  .gallery {
    position: relative;
    z-index: 0;
  }

  &__zoom-icon {
    position: absolute;
    color: $white;
    z-index: 2;
    bottom: 95px;  //TODO: move go gallery
    right: 15px;
    background-color: $gray-dark-transparent60;
    border-radius: 3px;
    font-size: .875rem;
    padding: 2px 5px 0;
    pointer-events: none;

    @include media-breakpoint-down(md) {
      display: none;
    }
  }

  &__zoom-icon-single-image {
    position: absolute;
    color: $white;
    z-index: 2;
    bottom: 15px;  //TODO: move go gallery
    right: 15px;
    background-color: $gray-dark-transparent60;
    border-radius: 3px;
    font-size: .875rem;
    padding: 2px 5px 0;
    pointer-events: none;

    @include media-breakpoint-down(md) {
      display: none;
    }
  }
}

.page-product-details {
  // sass-lint:disable no-important

  .zoomContainer {
    z-index: 1;

    @include media-breakpoint-down(md) {
      display: none !important;
    }
  }
}
