.shine-button{position:relative;overflow:hidden;z-index:0}.shine-button:before{content:"";position:absolute;top:0;left:-75%;height:100%;width:50%;background:linear-gradient(120deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,.1));transform:skewX(-20deg);animation:shine 2s infinite}@keyframes shine{0%{left:-75%}to{left:125%}}