.shiny-button{overflow:hidden;position:relative}.shiny-button:after{position:absolute;top:-200%;left:-150%;content:"";height:500%;width:70px;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.6) 40%,rgba(255,255,255,0),rgba(255,255,255,.6),rgba(255,255,255,0));transform:rotate(60deg);animation:shine 3s linear infinite}@keyframes shine{0%{left:-100%}80%{left:150%}to{left:150%}}