/*
 * Transparent overlay on product images.
 * Catches right-click at the CSS layer without breaking
 * WoodMart's lightbox click-through (JS handles that separately).
 */
.bp-img-shield {
    position: absolute;
    inset: 0;
    z-index: 10;
    /* Transparent — invisible but interceptable */
    background: transparent;
    pointer-events: all;
    user-select: none;
    -webkit-user-drag: none;
}

/* Images themselves — belt and braces */
.woocommerce-product-gallery img,
.product-grid-item img,
.wd-carousel-item img {
    -webkit-user-drag: none;
    user-select: none;
    -webkit-touch-callout: none;
    pointer-events: none; /* The shield div takes all events */
}