/* .birdchime-hide-node {display: none }.birdchime-disable-node { cursor: not-allowed;pointer-events: none;  background-color:#ffffff;}button.birdchime-disable-node {background-image: none;border: none;box-shadow: none;opacity: 0.4;background-color: red;}button#checkout, button[name="checkout"], a[href="/checkout"] {pointer-events: none;opacity: 0.4;}.shopify-payment-button {display: none !important } */
.collection .grid__item:has(a[href*="partial-payment"]) {
  display: none;
}
.grid-view-item:has(
  .grid-view-item__title:first-child:matches(:first-letter, ::before):contains(
      "Partial Payment"
    )
) {
  display: none !important;
}

.grid-view-item:has(.grid-view-item__title[data-title^="Partial Payment"]) {
  display: none !important;
}

.sf__col-item:has([data-product-handle*="partial-payment"]) {
  display: none !important;
}

.grid__item:has(a[href*="partial-payment"]) {
  display: none !important;
}

.product-grid__item:has(a[href*="partial-payment"]) {
  display: none !important;
}
.sf_pcard a.sf_pcard-name[href*="partial-payment"] {
  display: none !important;
}

.sf_pcard a.sf_pcard-name[href*="partial-payment"] {
  display: none !important;
}
.sf_pcard a.sf_pcard-name[href*="partial-payment"] {
  display: none !important;
}
.sf_pcard a.sf_pcard-name[href*="partial-payment"] {
  display: none !important;
}

.sf_pcard a.sf_pcard-name[href*="partial-payment"] {
  display: none !important;
}
.sf_pcard a.sf_pcard-name[href*="partial-payment"] {
  display: none !important;
}

/* Hide all partial payment related products */
.gitem:has(.grid_title a[href*="partial-payment"]),
.gitem:has(.grid_lnk[aria-label*="Partial Payment"]),
.gitem:has(.grid_title a:contains("Partial Payment")) {
  display: none !important;
}

/* Fallback for text content matching */
.grid_title a[href*="partial-payment-for"] {
  display: none !important;
}

.gitem .grid_bx:has(a[href*="partial-payment-for"]) {
  display: none !important;
}
/* Hide by URL containing "partial-payment" */
.product-card[data-handle*="partial-payment"] {
  display: none !important;
}

/* OR hide by title text (less reliable) */
.product-card__name a[href*="partial-payment"] {
  display: none !important;
}

/* CSS to hide partial payment products */

/* Hide by URL containing "partial-payment" */
a[href*="partial-payment"] {
  display: none !important;
}

/* Hide parent containers of partial payment links */
.resource-list__item:has(a[href*="partial-payment"]) {
  display: none !important;
}

.col-lg-4:has(a[href*="partial-payment"]) {
  display: none !important;
}

.product-wrapper:has(a[href*="partial-payment"]) {
  display: none !important;
}

.product-card:has(a[href*="partial-payment"]) {
  display: none !important;
}

/* Hide by alt text containing "Partial Payment" */
img[alt*="Partial Payment"] {
  display: none !important;
}

.resource-list__item:has(img[alt*="Partial Payment"]) {
  display: none !important;
}

.col-lg-4:has(img[alt*="Partial Payment"]) {
  display: none !important;
}

/* Hide by aria-label containing "Partial Payment" */
[aria-label*="Partial Payment"] {
  display: none !important;
}

.resource-list__item:has([aria-label*="Partial Payment"]) {
  display: none !important;
}

.col-lg-4:has([aria-label*="Partial Payment"]) {
  display: none !important;
}

/* Hide by data attributes containing "partial-payment" */
[data-product-handle*="partial-payment"] {
  display: none !important;
}

.resource-list__item:has([data-product-handle*="partial-payment"]) {
  display: none !important;
}

.col-lg-4:has([data-product-handle*="partial-payment"]) {
  display: none !important;
}

/* Hide by title attributes */
[title*="Partial Payment"] {
  display: none !important;
}

.resource-list__item:has([title*="Partial Payment"]) {
  display: none !important;
}

/* For older browsers that don't support :has() */
/* Target specific patterns in URLs */
a[href*="partial-payment-for-062"] {
  display: none !important;
}

a[href*="partial-payment-for-3d"] {
  display: none !important;
}

a[href*="partial-payment-for-wired"] {
  display: none !important;
}

a[href*="partial-payment-for-illumoria"] {
  display: none !important;
}

a[href*="partial-payment-for-nazra"] {
  display: none !important;
}

/* Hide elements with specific classes that contain partial payment info */
.product-title:has-text("Partial Payment"),
.popup_cart_title:has-text("Partial Payment"),
h3:has-text("Partial Payment") {
  display: none !important;
}

/* Target specific price patterns for partial payments */
.product-price:has(.price:contains("Rs. 211.50")),
.product-price:has(.price:contains("Rs. 689.00")),
.product-price:has(.price:contains("Rs. 265.00")),
.product-price:has(.price:contains("Rs. 99.90")),
.product-price:has(.price:contains("Rs. 89.90")) {
  opacity: 0.3 !important;
  pointer-events: none !important;
}

/* For Shopify product cards */
.ltn__product-item:has(a[href*="partial-payment"]) {
  display: none !important;
}

/* Alternative method using visibility instead of display */
.resource-list__item:has(a[href*="partial-payment"]) {
  visibility: hidden !important;
  height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}

div[id^="product-item-"]:has(a[href*="partial-payment"]) {
  display: none !important;
}
