.gradient-button{cursor:pointer;overflow:hidden;transition:all .3s ease}.gradient-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:hsla(0,0%,91%,.153);transition:transform .5s ease;transform:skewX(-20deg)}.gradient-button:hover:before{transform:skewX(-20deg) translateX(100%)}.gradient-button:hover{transform:translateY(2px)}