.list{position:relative;width:100%;height:100%}.item-wrapper{position:absolute;will-change:transform,width,height,opacity;padding:8px;cursor:pointer;top:0;left:0}.item-wrapper>.item-img{position:relative;background-size:cover;background-position:50%;width:100%;height:100%;border-radius:12px;box-shadow:0 10px 50px -10px rgba(0,0,0,.1);overflow:hidden}.item-wrapper>.item-img:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.2) 50%,rgba(0,0,0,0));border-radius:12px;pointer-events:none}