.alz-dfg{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.alz-dfg__item{display:flex;flex-direction:column}.alz-dfg__thumb{position:relative;display:block;width:100%;overflow:hidden;transition:opacity .3s ease,box-shadow .4s ease}.alz-dfg__thumb-img{display:block;width:100%;height:auto;transition:transform .3s ease}.alz-dfg__thumb[style*=padding-bottom] .alz-dfg__thumb-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.alz-dfg__title--overlay{position:absolute;left:0;right:0;bottom:0;padding:10px;color:#fff}.alz-dfg__popup{width:100%}.alz-dfg__popup ._df_thumb{display:block!important;width:100%!important;margin:0!important}.alz-dfg__popup--no-title .df-book-title{display:none!important}.alz-dfg__popup--title-top ._df_thumb{display:flex!important;flex-direction:column}.alz-dfg__popup--title-top .df-book-title{order:-1}.alz-dfg--single{grid-template-columns:1fr}