.wishlist-display-blocks{
    height: 418px;
    overflow: hidden;
}
.wishlist-display-blocks .waterfall-item-header{
    height: 38px;
}
.wishlist-display-blocks .waterfall-item-img-wrapper{
    position: relative;
    height: 255px;
    border-radius: 16px;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    overflow: hidden;
}
.wishlist-display-blocks .waterfall-item-img-wrapper img{
    position: absolute;
    left: 50%;
    top: 50%;
    max-height: 100%;
    object-fit: cover;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);

    border-radius: unset;
    -webkit-border-radius: unset;
    -moz-border-radius: unset;

    overflow: hidden;
}
.wishlist-display-blocks .t1{
    max-height: 38px;
    overflow: hidden;
}
.wishlist-display-blocks .t2{
    max-height: 74px;
    overflow: hidden;
}
/*.add-wishlist-plus-wrapper{
    height: 340px;
}*/

/* see custom.css for media widths */
@media (max-width:589px) {
    /*see bsc-d-sm-block breakpoint below*/
    .wishlist-display-blocks{
        height: 335px;
    }
    .wishlist-display-blocks .waterfall-item-img-wrapper{
        height: 200px;
    }
}
@media (max-width:460px) {
    .wishlist-display-blocks{
        height: 319px;
    }
    .wishlist-display-blocks .waterfall-item-img-wrapper{
        height: 184px;
    }
}
@media (max-width:404px) {
    .wishlist-display-blocks{
        height: 272px;
    }
    .wishlist-display-blocks .waterfall-item-img-wrapper{
        height: 157px;
    }
}
@media (max-width:360px) {
    .wishlist-display-blocks{
        height: 270px;
    }
    .wishlist-display-blocks .waterfall-item-img-wrapper{
        height: 135px;
    }
}
@media (max-width:340px) {
    .wishlist-display-blocks{
        height: 285px;
    }
    .waterfall-item, .waterfall-item.waterfall-item-large{
        width: 145px;
    }
}
