.pru-card-grid-carousel:not([data-child-text-color='white']) evo-card-grid-carousel evo-flexible-card .text-white{color:#000 !important}
.pru-card-grid-carousel .pru-card-text-white{color:#fff !important}
.pru-card-grid-carousel a.pru-card-text-white:not(.btn),.pru-card-grid-carousel .pru-card-text-white a:not(.btn){background-image:linear-gradient(to right,#fff,#fff) !important;background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff !important;display:inline;text-decoration:none !important}
.pru-card-grid-carousel a.pru-card-text-white:not(.btn):hover,.pru-card-grid-carousel a.pru-card-text-white:not(.btn):focus-visible,.pru-card-grid-carousel .pru-card-text-white a:not(.btn):hover,.pru-card-grid-carousel .pru-card-text-white a:not(.btn):focus-visible{background-size:100% 1px}
.pru-card-grid-carousel .pru-card-text-white a:not(.btn) *{background-image:none !important;text-decoration:none !important}
@media(prefers-reduced-motion:no-preference){.pru-card-grid-carousel a.pru-card-text-white:not(.btn),.pru-card-grid-carousel .pru-card-text-white a:not(.btn){transition:background-size .3s ease}
}