::selection{color:var(--blue-color);background:var(--fidelizacion-color)}.underline-color::after{background-image:linear-gradient(90deg,var(--bg),var(--bg)),linear-gradient(90deg,var(--bg-fidelizacion),var(--bg-fidelizacion));background-size:var(--underline-block-width) var(--underline-width),100% var(--underline-width);background-repeat:no-repeat;background-position-x:calc(var(--underline-block-width) * -1),0;background-position-y:100%;transition:background-position-x var(--underline-transition)}.underline-color:hover:after{background-image:linear-gradient(90deg,var(--bg),var(--bg)),linear-gradient(90deg,var(--bg-fidelizacion-hover),var(--bg-fidelizacion-hover));background-position-x:calc(100% + var(--underline-block-width)),0}.bg-fidelizacion .underline-color::after{background-image:linear-gradient(90deg,var(--bg),var(--bg)),linear-gradient(90deg,var(--bg-white),var(--bg-white))}.btns:hover{background:linear-gradient(to bottom,var(--fidelizacion-color) 5%,var(--fidelizacion-color) 100%);background-color:var(--fidelizacion-color);border:1px solid var(--fidelizacion-color)}