.ff_mon {font-family: 'Montserrat', sans-serif;font-weight: 300;
  color: #333;
}

.mar_b_30{margin-bottom: 30px;}

.clsale {color: #c64f4f;}
.flex-item6 {
  width: calc(100% / 6);
  border-right: 1px solid #ddd;
  padding: 8px 0;
  background: #fff;
  text-align: center;
}
.bgclpk{background: #fcf3f3 !important;}
@media screen and (max-width:680px){
.flex-item6 {width:calc(100% / 3);border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.flex-item6:nth-last-of-type(1),.flex-item6:nth-last-of-type(2),.flex-item6:nth-last-of-type(3) {border-bottom:none;}
.flex-item6:last-of-type{border-right:1px solid #ddd;}
}
ul.unstyled li.col{display:flex;flex-direction:column;align-items:stretch;}
ul.unstyled li.col a.title{flex-grow:1}
ul.unstyled li.col a.title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
ul.unstyled li a span.dn_badge{display:inline-block;padding:.2em .2em;font-size:12px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.2rem;color:#fff!important;background-color:#76895d!important}
ul.unstyled li.productlist-unit div{height:60px!important;overflow:hidden}
.soldoutBTN i{text-decoration:none;display:inline-block;margin:0;padding:6px 6px;color:#fff;border:1px solid #c50018;background:#c50018;border-radius:3px;vertical-align:middle;text-align:center;font-size:12px}
.morelink{display:block;max-width:160px!important;text-align:center;margin:40px auto 20px auto}
.morelink:hover{opacity:.6}

ul#morelist li.col {overflow:hidden;height:450px!important;}
@media screen and (max-width:680px){
ul#morelist li.col {overflow:hidden;height:350px!important;}
}
