.waterfall-posts-widget .waterfall-container{position:relative;width:100%;min-height:60px}.waterfall-posts-widget .waterfall-item{box-sizing:border-box;transition:opacity .4s;border-radius:8px;overflow:hidden;background:#fff}.waterfall-posts-widget .waterfall-item.loaded{opacity:1}.waterfall-posts-widget .wf-shadow-0{box-shadow:none}.waterfall-posts-widget .wf-shadow-1{box-shadow:0 1px 3px rgba(0,0,0,.08)}.waterfall-posts-widget .wf-shadow-2{box-shadow:0 4px 12px rgba(0,0,0,.12)}.waterfall-posts-widget .waterfall-card{display:block;position:relative;overflow:hidden;text-decoration:none}.waterfall-posts-widget .waterfall-card img{display:block;width:100%;object-fit:cover;transition:transform .4s}.waterfall-posts-widget .waterfall-card:hover img{transform:scale(1.05)}.waterfall-posts-widget .waterfall-overlay{position:absolute;bottom:0;left:0;right:0;padding:30px 12px 12px;background:linear-gradient(transparent,rgba(0,0,0,.65));opacity:0;transition:opacity .3s}.waterfall-posts-widget .waterfall-card:hover .waterfall-overlay{opacity:1}.waterfall-posts-widget .waterfall-title{font-size:14px;font-weight:500;color:#fff;margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.waterfall-posts-widget .waterfall-badge{position:absolute;top:8px;right:8px;padding:2px 8px;border-radius:10px;background:rgba(0,0,0,.45);color:#fff;font-size:11px;line-height:1.6;pointer-events:none;opacity:0;transition:opacity .3s}.waterfall-posts-widget .waterfall-card:hover .waterfall-badge{opacity:1}.waterfall-posts-widget .waterfall-count{position:absolute;top:8px;left:8px;padding:2px 6px;border-radius:10px;background:rgba(0,0,0,.45);color:#fff;font-size:10px;line-height:1.6;pointer-events:none;opacity:0;transition:opacity .3s}.waterfall-posts-widget .waterfall-card:hover .waterfall-count{opacity:1}@media (hover:none),(max-width:768px){.waterfall-posts-widget:not(.wf-mob-hide-title) .waterfall-overlay{opacity:1}.waterfall-posts-widget:not(.wf-mob-hide-meta) .waterfall-badge{opacity:1}.waterfall-posts-widget:not(.wf-mob-hide-img) .waterfall-count{opacity:1}}