/* lucel-infinity-visible-hotfix.v1.css
   Make Infinity bullets (including injected price lines) unambiguously visible.
*/
section#product-infinity ul.bullets{
  position: relative;
  z-index: 5;
}

section#product-infinity ul.bullets li,
section#product-infinity ul.bullets li[data-static="infinity-price"],
section#product-infinity ul.bullets li[data-autogen="infinity-price-fallback"]{
  display: list-item !important;
  list-style: disc;
  color: var(--ink, #f2f2f7) !important; /* force readable foreground */
  opacity: 1 !important;
  text-shadow: none !important;
  mix-blend-mode: normal !important;
}

section#product-infinity ul.bullets li .muted{
  color: rgba(255,255,255,0.78) !important;
  opacity: .9 !important;
}

/* If any overlay/fade is on top, push it behind */
section#product-infinity .fade,
section#product-infinity::before,
section#product-infinity::after{
  pointer-events: none !important;
  z-index: 0 !important;
}

/* Safety: ensure container doesn't clip the last bullets */
section#product-infinity{
  overflow: visible !important;
}
