.shiny-image-container{position:relative;overflow:hidden;display:flex}.shiny-image-container img{display:block;width:100%;height:auto;border-radius:inherit;transition:transform .2s ease}.shiny-overlay{position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,rgba(255,255,255,0),rgba(255,255,255,.4) 50%,rgba(255,255,255,0));transform:skewX(-20deg);pointer-events:none}.shiny-animate .shiny-overlay{animation:shiny .4s linear forwards}@keyframes shiny{0%{left:-75%}to{left:125%}}