/* Scoped to the six identified menu links. Native submenu buttons stay intact. */
html body .popay-premium-root a.ppi-link::before {
  content: "" !important;
  display: inline-block !important;
  width: 25px !important;
  height: 25px !important;
  min-width: 25px !important;
  flex: 0 0 25px !important;
  margin: 0 12px 0 0 !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: #d9c785 !important;
  color: #d9c785 !important;
  vertical-align: middle !important;
  position: static !important;
  transform: none !important;
  -webkit-mask: var(--ppi-icon) center / contain no-repeat !important;
  mask: var(--ppi-icon) center / contain no-repeat !important;
  pointer-events: none;
}
html body .popay-premium-root a.ppi-link .pam-icon,
html body .popay-premium-root a.ppi-link .ppr-icon {
  display: none !important;
}
html body .popay-premium-root a.ppi-link .pam-root-label::before {
  content: none !important;
  display: none !important;
}
html body .popay-premium-root a.ppi-crown { --ppi-icon: url('icons/crown.svg'); }
html body .popay-premium-root a.ppi-waves { --ppi-icon: url('icons/waves.svg'); }
html body .popay-premium-root a.ppi-sun { --ppi-icon: url('icons/sun.svg'); }
html body .popay-premium-root a.ppi-infinity { --ppi-icon: url('icons/infinity.svg'); }
html body .popay-premium-root a.ppi-atom { --ppi-icon: url('icons/atom.svg'); }
html body .popay-premium-root a.ppi-leaf { --ppi-icon: url('icons/leaf.svg'); }
