.clear{clear:both;}
.col-3-wid { width: 32.125%; display: inline-block;position:relative;}
.whole-wrapper-1 .col-3-wid:nth-child(1), .whole-wrapper-1 .col-3-wid:nth-child(2), .whole-wrapper-2 .col-3-wid:nth-child(1), .whole-wrapper-2 .col-3-wid:nth-child(2) { padding-right: 17px;}


.whole-wrapper-1 .col-3-wid .product-img-info, .whole-wrapper-2 .col-3-wid .product-img-info{min-height:230px;}
.whole-wrapper-1 .col-3-wid .product-img-info img, .whole-wrapper-2 .col-3-wid .product-img-info img { width: 100%; height: 100%;    min-height: 230px; max-height: 230px; overflow: hidden;}
.grey-bars-1, .grey-bars-2, .grey-bars-3, .grey-bars-4 { background-color: #f5f5f5; padding: 10px 25px; display: block; margin-bottom:2em;border: solid 1px #dbdbdb;
    border-bottom: solid 1px #dbdbdb;}
.grey-bars-1 p, .grey-bars-2 p, .grey-bars-3 p, .grey-bars-4 p { margin: 0; font-size: 15px; text-transform: uppercase; font-weight: 600;}
.whole-wrapper-1 .col-3-wid a {right: 8%; position: absolute; top: 50%; background-color: #94d60a; color: #fff; padding: 3px 15px; border-radius: 6px;}
.whole-wrapper-1, .whole-wrapper-2 { padding-bottom: 30px; display:inline-block; width:100%;max-width: 1180px; margin: 0 10px;}
#featured-seller-product-wrapper .products .one-third { display: none;}
#featured-seller-product-wrapper .products .one-third:nth-child(1), #featured-seller-product-wrapper .products .one-third:nth-child(2), #featured-seller-product-wrapper .products .one-third:nth-child(3) {display: block;}
#see-whats-trending-wrapper { display: inline-block; width: 100%;}
.whole-wrapper-2 .products-price-info span { display: block; text-align: center;}
.whole-wrapper-2 .products-price-info a { color: rgb(84,84, 84);}
.whole-wrapper-2 .products-price-info a span.title:hover{color:#94d60a}
.grey-bars-1, .grey-bars-3{margin-right:10px; margin-left:10px;}
/* .grey-bars-1{margin-top:28px;} */
.whole-wrapper-2 .col-3-wid span.price span.off-price { text-decoration: line-through; padding-right: 5px;font-weight:500;}
.whole-wrapper-2 .col-3-wid a.products-price-info span.title, .whole-wrapper-2 .col-3-wid a.products-price-info span.price { color: #545454;}
.whole-wrapper-2 .col-3-wid a{display:block; color:#545454;}
.whole-wrapper-2 .col-3-wid a:hover{color:#94d60a;}
.whole-wrapper-2 .col-3-wid span.price { display: inline-block; text-align: center; width: 100%; font-weight:900;}
.whole-wrapper-2 .col-3-wid span.price a:hover { color: #545454;}


/***** Media Queries *****/


@media screen and (min-width:768px) and (max-width:1024px){
.whole-wrapper-1 .col-3-wid:nth-child(1), .whole-wrapper-1 .col-3-wid:nth-child(2) { padding-right: 10px;}  
}

@media screen and (max-width:767px){
  .col-3-wid { width: 100%; padding-bottom:1.5em; }
  .whole-wrapper-1, .whole-wrapper-2{margin:0px;}
  .whole-wrapper-1 .col-3-wid:nth-child(1), .whole-wrapper-1 .col-3-wid:nth-child(2), .whole-wrapper-2 .col-3-wid:nth-child(1), .whole-wrapper-2 .col-3-wid:nth-child(2){padding-right:0px;}
  .whole-wrapper-1 .col-3-wid .product-img-info img, .whole-wrapper-2 .col-3-wid .product-img-info img{object-fit:cover;}
}

@media screen and (max-width:767px) and (orientation:landscape) {
  .grey-bars-1, .grey-bars-3 { display: inline-block; width: 370px;}
}

@media screen and (max-width:450px) and (orientation:portrait) {
  .grey-bars-1, .grey-bars-3 { display: inline-block; width: 250px;}
  .grey-bars-1, .grey-bars-3{margin-left:0px; margin-right:0px;}
  
}
.grey-bars-3 p a {
    color: #FFF;
}
.grey-bars-3 p a:hover {
    color: #94d60a;
}

.grey-bars-1 p, .grey-bars-3 p a {
    color: #545454 !important;
}