.product{position:relative;border-radius:4px;transition:.1s;border:1px solid transparent}.image .fav{left:7px;top:6px}.image .fav svg{fill:rgb(225,63,90)}.icon-empty{opacity:0;transition:opacity 0.3s ease;pointer-events:none}.product:hover .icon-empty{opacity:1;pointer-events:auto}.icon-filled{opacity:1}.product .image a img,img.img-responsive{height:100%}.product .image{background:linear-gradient(180deg,#fff,#eee);width:100%;overflow:visible}.product h4 a{color:#595959;font-size:13.5px;font-weight:400;font-family:"Roboto" !important}.title-prod{color:#434343;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-family:"Roboto" !important;margin:0}.discounts{text-transform:uppercase;font-weight:700;font-family:"Roboto" !important}.price{display:block;font-weight:600;color:#464646;padding:0;margin-bottom:15px}.dark .price{color:#f2f2f2}.descuentos{display:inline-block;color:#08BC08;vertical-align:text-bottom;white-space:nowrap;font-size:14px;font-family:"Roboto" !important}.precio-especial{display:block;font-size:9px;color:rgb(122,122,122);text-align:center;font-family:"Roboto" !important}.precio-tachado{font-size:14px;color:gray;text-decoration:line-through;font-family:"Roboto" !important;margin-bottom:2px}.precio-tachado small{font-size:xx-small;vertical-align:super}.card1 .ct{font-weight:700}.p-ipv .ct{color:#000}.card-body{height:14rem}.priceahora{width:100%;border-radius:3px;transition:background-color .2s ease,color .2s ease;color:rgb(58,58,58);text-align:center;font-weight:700;font-size:10px;border:1px solid rgb(8,188,8);margin:auto;margin-bottom:6px}.fav{position:absolute;top:0;left:0;padding:10px;z-index:999999}.fav svg{height:23px}.blackWeek,.ofertasemanal{position:absolute;z-index:1}.blackWeek{right:2.5%;top:1%;width:26%}.ofertasemanal{left:2.5%;top:4%;width:45%}.art-discount-badge{top:10px;right:10px;z-index:10;background-color:#472f84;color:#ffffff;padding:0px 5px;font-size:10px;border-radius:4px;position:absolute}.description{height:60px;overflow:hidden;padding:8px 6px 0 6px}.cajaprecio{bottom:7px;margin-left:auto;margin-right:auto;width:100%;padding:0 6px;position:absolute;bottom:0}.product-info-cont{border-bottom-left-radius:4px;border-bottom-right-radius:4px;height:165px}.products-label-left-bottom{position:absolute;left:0;bottom:0;z-index:9999}.product:hover .priceahora{background:#08bc08;color:#fff}.image,.product .image a img,img.img-responsive{border-top-left-radius:4px;border-top-right-radius:4px;mix-blend-mode:multiply;padding:1.5% 2.5%;height:100%}.stock{display:none !important;position:absolute;top:0;right:0;background:#401382;color:#f2f2f2;width:fit-content;font-size:8px;font-weight:700;margin:10px;padding:0 4px;border-radius:3px;font-family:"Roboto" !important}.dark .product{background-color:#181a1b !important;border-color:#3a3e41 !important;mix-blend-mode:none !important;padding-top:0 !important}.dark .product:hover{border:1px solid #07a707;box-shadow:2px 3px 6px 2px rgba(0,0,0,0.50)}.dark .product h4 a,.dark .discounts,.dark .descuentos,.dark .precio-especial,.dark .title-prod,.dark a>.titprod{color:#f2f2f2 !important}.dark .image,.dark .product .image a img,.dark img.img-responsive{mix-blend-mode:normal !important}.dark .product .image,.dark .product a img{background-color:#fff !important}.dark .p-ipv,.dark .p-ipv .ct{color:#fff}.dark .card1 .ct,.dark .card-body .ct{color:#01F603}@media (max-width:768px){.discounts{font-size:11px;margin-bottom:6px;display:block}}@media screen and (min-width:769px) and (max-width:800px){.price{font-size:22px}.description{height:110px !important;margin-bottom:10em}}@media screen and (min-width:850px) and (max-width:1000px){.price{font-size:24px}.description{margin-bottom:10em}}
