::selection{color:var(--blue-color);background:var(--producto-color)}.underline-color::after{background-image:linear-gradient(90deg,var(--bg),var(--bg)),linear-gradient(90deg,var(--bg-producto),var(--bg-producto));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-producto-hover),var(--bg-producto-hover));background-position-x:calc(100% + var(--underline-block-width)),0}.bg-producto .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(--producto-color) 5%,var(--producto-color) 100%);background-color:var(--producto-color);border:1px solid var(--producto-color)}.div-mobile img{right:-2.5rem;position:relative}