/* image_protect.css — Anti-download styles for JordanStamps.com */

/* Prevent image dragging */
img {
  -webkit-user-drag: none;
  -khtml-user-drag: none;
  -moz-user-drag: none;
  -o-user-drag: none;
  user-drag: none;
  -webkit-user-select: none;
  user-select: none;
}

/* Watermark in lightbox popup */
.mfp-figure {
  position: relative !important;
}
.mfp-img-holder {
  position: relative;
}
.wm-popup-seal {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 40%;
  max-width: 280px;
  pointer-events: none;
  opacity: 0.30;
  z-index: 10;
}

/* Transparent shield over lightbox image — blocks right-click save */
.img-shield {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9;
  background: transparent;
  cursor: default;
}

/* Prevent long-press save on mobile */
.stamp-wm img,
.mfp-img {
  -webkit-touch-callout: none;
  pointer-events: none;
}
.stamp-wm,
.mfp-img-holder {
  pointer-events: auto;
}
