:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .ds-benefit-card:hover{background-color:var(--pd)}:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .ds-benefit-card:hover,:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .ds-hero__card[data-tone=secondary]:not([data-has-image]){--color-on-primary: var(--on-pd);--filter-on-primary: var(--filter-on-pd);--urgent-tag-on-chip: var(--urgent-tag-on-pd-chip)}:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .ds-benefit-card:hover .ds-benefit-card__description{color:var(--on-pd-description)}:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .ds-hero__card[data-tone=dark]:not([data-has-image]){--color-on-primary: var(--on-pdd);--filter-on-primary: var(--filter-on-pdd)}:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .ds-hero:has(.ds-hero__card[aria-hidden="false"][data-tone="secondary"]:not([data-has-image])) .ds-hero__dots{--color-on-primary: var(--on-pd)}:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .ds-hero:has(.ds-hero__card[aria-hidden="false"][data-tone="dark"]:not([data-has-image])) .ds-hero__dots{--color-on-primary: var(--on-pdd)}:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .ds-benefit-card .ds-icon-tile img{filter:var(--filter-on-primary)}:root[data-tile=solid] .need-help:is(.ds-theme,.ds-theme-green) .ds-quick-help__action .ds-icon-tile img{filter:var(--filter-on-primary)}:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .ds-benefit-card .ds-tag--urgent{color:var(--urgent-tag-on-chip, var(--pdd))}:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .ds-hero__card[data-tone=secondary]:not([data-has-image]){background-color:var(--pd)}:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .ds-hero__card[data-tone=dark]:not([data-has-image]){background-color:var(--pdd)}:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .ds-hero__card:not([data-has-image]) .ds-eyebrow{color:var(--eyebrow-on-p, var(--color-on-primary));background-color:color-mix(in srgb,var(--color-on-primary) 15%,transparent)}:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .ds-hero__card[data-tone=secondary]:not([data-has-image]) .ds-eyebrow{color:var(--eyebrow-on-pd, var(--color-on-primary))}:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .ds-hero__card[data-tone=dark]:not([data-has-image]) .ds-eyebrow{color:var(--eyebrow-on-pdd, var(--color-on-primary))}:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) :is(.benefit-detail__hero,.deals-directory__hero){background-color:var(--color-primary);box-shadow:var(--shadow-md)}:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) :is(.benefit-detail__hero-title,.deals-directory__hero-title){color:var(--color-on-primary)}:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) :is(.benefit-detail__hero-blurb,.deals-directory__hero-blurb){color:color-mix(in srgb,var(--color-on-primary) 86%,transparent)}:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) :is(.benefit-detail__hero,.deals-directory__hero) .ds-icon-tile--filled{background-color:color-mix(in srgb,var(--color-on-primary) 16%,transparent);color:var(--color-on-primary)}:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) :is(.benefit-detail__hero,.deals-directory__hero) .ds-icon-tile img{filter:var(--filter-on-primary)}:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .ds-button--tinted-primary,:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .benefit-detail__ctas--tinted-lead .ds-button--primary:first-child,:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .benefit-detail__body--eye-care .benefit-detail__ctas .ds-button,:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .benefit-detail__callout .ds-button--primary,:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .benefit-detail__note .ds-button,:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .benefit-detail__stepcard-body .ds-button,:root[data-tile=solid] .benefit-detail__body--raw .button{background-color:var(--color-primary);color:var(--color-on-primary);border-color:transparent;box-shadow:var(--shadow-sm)}:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .ds-button--tinted-primary:not(:disabled):hover,:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .benefit-detail__ctas--tinted-lead .ds-button--primary:first-child:hover,:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .benefit-detail__body--eye-care .benefit-detail__ctas .ds-button:hover,:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .benefit-detail__callout .ds-button--primary:hover,:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .benefit-detail__note .ds-button:hover,:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .benefit-detail__stepcard-body .ds-button:hover,:root[data-tile=solid] .benefit-detail__body--raw .button:hover{background-color:var(--color-primary-dark);color:var(--color-on-primary)}:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .benefit-detail__callout .ds-button--secondary{background-color:transparent;color:var(--color-primary-fg);border-color:var(--color-primary)}:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .benefit-detail__callout .ds-button--secondary:hover{background-color:var(--color-neutral-100)}:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .benefit-detail__contacts .ds-icon-tile--filled,:root[data-tile=solid] :is(.ds-theme,.ds-theme-green) .deals-directory__avatar:not(:has(img)){background-color:var(--color-primary);color:var(--color-on-primary)}
