.thumbnail-item{opacity:0;transform:translateY(30px);transition:opacity .2s ease-out,transform .2s ease-out}.thumbnail-item.visible{opacity:1;transform:translateY(0)}.poster-item{opacity:0;transform:translateY(30px);transition:opacity .2s ease-out,transform .2s ease-out}.poster-item.visible{opacity:1;transform:translateY(0)}.masnory{columns:220px}@media (max-width:640px){.masnory{columns:170px}}