.recommend{padding:50px 0}.recommend h3{margin:0 0 5px;padding:0 30px;display:inline-block;text-transform:uppercase;border-bottom:2px solid #333;white-space:pre-wrap;white-space:-moz-pre-wrap !important;word-wrap:break-word;white-space:normal}.recommend small{margin:0 0 20px;display:block;color:#444;font-size:20px;text-transform:uppercase}.recommend .item{padding:15px 0}.recommend .item .product-image-link{margin:0 auto 20px;position:relative;display:block;width:100%;height:auto;text-align:center;overflow:hidden}.recommend .item .product-image-link .img{margin:0 auto;padding:100% 0 0;display:block;width:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:all 0.2s ease-in-out}.recommend .item .product-image-link .badges{padding:10px 20px;position:absolute;top:5px;left:5px;z-index:5;color:#FFF;text-transform:capitalize;opacity:1}.recommend .item .product-image-link .badges+.badges{top:34px}.recommend .item .product-image-link .-card{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;transition:all 0.4s}.recommend .item .product-image-link .-card .-table{display:table;width:100%;height:100%;vertical-align:middle;color:#FFF;font-size:22px}.recommend .item .product-image-link .-card .-table .-cell{display:table-cell;text-align:center;vertical-align:middle}.recommend .item .product-image-link .-card .-table .-cell img{margin:0 auto;display:block;max-width:50%;max-height:50%}.recommend .item .product-image-link .-card .-table .-cell span{display:inline-block;width:100%}.recommend .item .product-image-link .-card .-table .-cell .button{margin:20px 0 0}.recommend .item .product-image-link:hover .-card{opacity:1;background-color:rgba(255,255,255,0.8)}.recommend .item .item-detail{padding:0 0 30px}.recommend .item .item-detail h1,.recommend .item .item-detail h1 *,.recommend .item .item-detail h2,.recommend .item .item-detail h2 *,.recommend .item .item-detail h3,.recommend .item .item-detail h3 *,.recommend .item .item-detail h4,.recommend .item .item-detail h4 *,.recommend .item .item-detail h5,.recommend .item .item-detail h5 *,.recommend .item .item-detail h6,.recommend .item .item-detail h6 *{display:block;color:#212121;word-wrap:break-word}.recommend .item .item-detail h1,.recommend .item .item-detail h2,.recommend .item .item-detail h3,.recommend .item .item-detail h4,.recommend .item .item-detail h5,.recommend .item .item-detail h6{margin:0;padding:0;border-bottom:none;white-space:pre-wrap;white-space:-moz-pre-wrap !important;word-wrap:break-word;white-space:normal}.recommend .item .item-detail h1 a,.recommend .item .item-detail h2 a,.recommend .item .item-detail h3 a,.recommend .item .item-detail h4 a,.recommend .item .item-detail h5 a,.recommend .item .item-detail h6 a{color:#212121}.recommend .item .item-detail h1 a.active,.recommend .item .item-detail h2 a.active,.recommend .item .item-detail h3 a.active,.recommend .item .item-detail h4 a.active,.recommend .item .item-detail h5 a.active,.recommend .item .item-detail h6 a.active{color:#000;text-decoration:none}.recommend .item .item-detail h1 a:hover,.recommend .item .item-detail h2 a:hover,.recommend .item .item-detail h3 a:hover,.recommend .item .item-detail h4 a:hover,.recommend .item .item-detail h5 a:hover,.recommend .item .item-detail h6 a:hover{color:#212121;text-decoration:none}.recommend .item .item-detail h1 a:focus,.recommend .item .item-detail h1 a:active,.recommend .item .item-detail h2 a:focus,.recommend .item .item-detail h2 a:active,.recommend .item .item-detail h3 a:focus,.recommend .item .item-detail h3 a:active,.recommend .item .item-detail h4 a:focus,.recommend .item .item-detail h4 a:active,.recommend .item .item-detail h5 a:focus,.recommend .item .item-detail h5 a:active,.recommend .item .item-detail h6 a:focus,.recommend .item .item-detail h6 a:active{color:#000;text-decoration:none}.recommend .item .item-detail .inline-{font-size:0}.recommend .item .item-detail .button{margin:20px 0 0;display:inline-block}@media screen and (max-width: 767px){.recommend .item a.product-image-link{margin:0 auto 20px;width:50%}}@media screen and (max-width: 543px){.recommend .item a.product-image-link{width:85%}}@media screen and (max-width: 320px){.recommend .item a.product-image-link{width:100%}}
