/* Overlay trong suốt + full-screen + nhận click */


/* Lớp click full màn, hoàn toàn trong suốt */
.wppopups-whole .spu-box{
  position: fixed !important;
  inset: 0 !important;
  width: 100% !important;
  height: 100% !important;
  background: transparent !important;
  box-shadow: none !important;
  border-radius: 0 !important;
  cursor: pointer !important;
  user-select: none !important;
  -webkit-user-select: none !important;
  touch-action: manipulation;
  z-index: 100001 !important;
}

/* Ẩn toàn bộ nội dung bên trong hộp (ảnh, countdown, nút…) */
.wppopups-whole .spu-box > *{
  display: none !important;
}

/* Tắt animation */
.wppopups-whole .spu-box.spu-animation{
  animation: none !important;
}

/* Khoá cuộn nền nhưng KHÔNG ẩn nội dung (để nhìn xuyên được) */
html.cpd-popup-open body{
  overflow: hidden !important;
}

/* (QUAN TRỌNG) Gỡ mọi override “ẩn sibling” cũ nếu còn ở nơi khác */
html.cpd-popup-open body > *{
  visibility: visible !important;
  /* không cần pointer-events:none vì overlay ở trên đã chặn click */
}

.wppopups-whole{
  position: fixed !important;
  inset: 0 !important;
  z-index: 100000 !important;
  background: transparent !important;
}

/* Mặc định: overlay KHÔNG nhận click */
.wppopups-whole{ pointer-events: none !important; }
/* Chỉ khi đang mở mới nhận click */
html.cpd-popup-open .wppopups-whole{ pointer-events: auto !important; }
