.shine-effect{position:relative;display:inline-block;overflow:hidden}.shine-effect:before{content:"";position:absolute;top:0;left:-100%;width:200%;height:100%;background:linear-gradient(120deg,hsla(0,0%,100%,0) 30%,hsla(0,0%,100%,.8) 50%,hsla(0,0%,100%,0) 70%);animation:shine 2s infinite}@keyframes shine{to{left:100%}}@media only screen and (max-width:767px){.relative.shine-effect svg{width:36px;height:36px}.shine-effect:before{width:175%;background:linear-gradient(120deg,hsla(0,0%,100%,0) 30%,hsla(0,0%,100%,.48) 50%,hsla(0,0%,100%,0) 70%)}}