/* .label-success { padding: 10px 10px;  font-size: 1rem;}
.title-market{position: relative;font-weight: 600;padding-left: 50px;height: 150px;margin: 0 10px 20px;border-radius: 4px;background-image: url(../../bannermarket/controlador/images/3429734.jpg);background-size: cover;background-position: bottom;background-repeat: no-repeat;display: flex;align-items: center;font-size: 2.4em;color: #fff;}
.title-market:before{content: '';position: absolute;top: 0;left: 0;width: 0%;height: 100%;background: #232323;}
.title-market span{display: inline-block;position: relative;}
.p-market { height: 410px;  overflow: hidden;   margin-bottom: 10px;   padding: 0 5px !important; }
.p-market .thumbnail{height: inherit;background: #fff;border-radius: 4px;border: 1px solid #d8e2e7;}
.p-ima{padding: 15px;     width: 100%;    height: 220px; }
.p-ima a img {    width: 100%;    max-width: 100%; height: 100%;
    object-fit: contain;    object-position: center; }
.det-contain{display: flex;justify-content: space-between;align-items: center;}
.p-details{padding: 0px 15px;}
.p-details a { height: 90px; display: block; color: #000; }
.stars ul{list-style: none;padding-left: 0;margin-bottom: 0;display: flex;}

.ofertas{position: relative;}
.ofertas .p-details{font-size: 17px;}
.ofertas .stars{font-size: .8em;}
.ofertas .price h5 small{text-decoration: line-through;color: #f34135;}
.ribbon.right-top{position: absolute;top: 10px;bottom: auto;right: 5px;left: auto;color: #fff;background: #00a8ff;padding: 5px 12px 5px 9px;white-space: nowrap;}
.ribbon.right-top::before{position: absolute;left: -10px;display: block;content: '';width: 0;height: 0;border-style: solid;border-top-color: transparent!important;border-left-color: transparent!important;bottom: 0;border-width: 0 0 17px 10px;border-right-color: transparent!important;border-bottom-color: #00a8ff;}
.ribbon.right-top::after{    top: 0;border-width: 0 10px 17px 0;border-right-color: #00a8ff;border-bottom-color: transparent!important;position: absolute;left: -10px;display: block;content: '';width: 0;height: 0;border-style: solid;border-top-color: transparent!important;border-left-color: transparent!important;}

.cart { background: #000124;    height: inherit !important;    color: #fff !important;
    border-radius: 50px;    text-align: center;    padding: 5px 24px 9px;
    display: table !important;    margin: 20px auto 0;
    font-weight: 500;    font-size: 17px;    transition: 0.3s; }
    .cart:hover { background: #00a8ff; } */
    
    .stars ul li span{font-size: 12px !important;}
    .price h5{font-size: 16px !important;}
    .ofertas{background: transparent;}
    .ofertas:before{display: none;}
    .cart{font-size: 14px !important;padding: 7px 18px !important;}
    .p-market{width: 25%;}