.img-wrap{position:relative}
.heart-icon{position:absolute;top:18px;right:18px;font-size:32px;color:#fff;cursor:pointer;opacity:.8;transition:opacity .3s,transform .3s}
.heart-icon:hover{opacity:1;transform:scale(1.2); color:#ff4033;}
.heart-icon.active{color:#ff4033}
.heart-icon.active:hover{color:#888}
