/* 90% payout card — three glossy payout orbs arranged like the WB berry cluster. */
html body.landing-rebuild main.site-main section#programs.programs-section
  .configurator-addon-item.configurator-addon-item--payout
  .configurator-addon-payout-cloud {
  position: relative !important;
  z-index: 1 !important;
  display: block !important;
  isolation: isolate !important;
  overflow: visible !important;
  filter: none !important;
  pointer-events: none !important;
  user-select: none !important;
}

html body.landing-rebuild main.site-main section#programs.programs-section
  .configurator-addon-item.configurator-addon-item--payout
  .configurator-addon-payout-orb {
  position: absolute !important;
  display: block !important;
  max-width: none !important;
  height: auto !important;
  aspect-ratio: 1 / 1 !important;
  object-fit: contain !important;
  filter: none !important;
  pointer-events: none !important;
  user-select: none !important;
}

html body.landing-rebuild main.site-main section#programs.programs-section
  .configurator-addon-item.configurator-addon-item--payout
  .configurator-addon-payout-orb--left {
  top: 31% !important;
  left: -6% !important;
  z-index: 2 !important;
  width: 54% !important;
  transform: rotate(-6deg) !important;
}

html body.landing-rebuild main.site-main section#programs.programs-section
  .configurator-addon-item.configurator-addon-item--payout
  .configurator-addon-payout-orb--small {
  top: 8% !important;
  right: 9% !important;
  z-index: 1 !important;
  width: 27% !important;
  transform: rotate(8deg) !important;
}

html body.landing-rebuild main.site-main section#programs.programs-section
  .configurator-addon-item.configurator-addon-item--payout
.configurator-addon-payout-orb--main {
  right: -6% !important;
  bottom: -16% !important;
  z-index: 3 !important;
  width: 78% !important;
  filter: none !important;
  transform: rotate(-2deg) !important;
}

@media (min-width: 901px) {
  html body.landing-rebuild main.site-main section#programs.programs-section
    .configurator-addon-item.configurator-addon-item--payout
    .configurator-addon-payout-orb--left {
    top: 16% !important;
    left: -3% !important;
  }

  html body.landing-rebuild main.site-main section#programs.programs-section
    .configurator-addon-item.configurator-addon-item--payout
    .configurator-addon-payout-orb--small {
    top: -10% !important;
    right: 14% !important;
  }

  html body.landing-rebuild main.site-main section#programs.programs-section
    .configurator-addon-item.configurator-addon-item--payout
    .configurator-addon-payout-orb--main {
    right: -4% !important;
    bottom: -34% !important;
    width: 72% !important;
  }
}

@media (max-width: 700px) {
  html body.landing-rebuild main.site-main section#programs.programs-section
    .configurator-addon-item.configurator-addon-item--payout
    .configurator-addon-payout-orb {
    filter: none !important;
  }

  html body.landing-rebuild main.site-main section#programs.programs-section
    .configurator-addon-item.configurator-addon-item--payout
    .configurator-addon-payout-orb--left {
    top: 14% !important;
    left: -3% !important;
    width: 54% !important;
  }

  html body.landing-rebuild main.site-main section#programs.programs-section
    .configurator-addon-item.configurator-addon-item--payout
    .configurator-addon-payout-orb--small {
    top: -7% !important;
    right: 14% !important;
    width: 27% !important;
  }

  html body.landing-rebuild main.site-main section#programs.programs-section
    .configurator-addon-item.configurator-addon-item--payout
    .configurator-addon-payout-orb--main {
    right: -3% !important;
    bottom: -27% !important;
    width: 80% !important;
    filter: none !important;
  }
}
