.reflective_image{position:relative;overflow:hidden}.reflective_image .spotlight{position:absolute;pointer-events:none;width:200px;height:200px;background:radial-gradient(circle,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 60%);transform:translate(-50%,-50%);opacity:0;transition:opacity 0.3s ease-out}