﻿.deg31{
    background: linear-gradient(#FABBD7 -10%, #FABBD7 20%,#FFF 90%, #FFF 100%);
}
.deg-31{
    background: linear-gradient(#FFF -10%, #FFF 20%,#FABBD7 90%, #FABBD7 100%);
}
.promo31 .producto .addProducto{
    background: #9A1397;
}
.promo31 .producto .precio{
    color: #9A1397;
}

.deg41{
    background: linear-gradient(#CCD0F6 -10%, #CCD0F6 20%,#FFF 80%, #FFF 100%);
}
.deg-41{
    background: linear-gradient(#FFF -10%, #FFF 20%,#CCD0F6 90%, #CCD0F6 100%);
}
.promo41 .producto .addProducto{
    background: #2E3191;
}
.promo41 .producto .precio{
    color: #2E3191;
}


.deg21{
    background: linear-gradient(#BCFFFF -10%, #BCFFFF 20%,#FFF 80%, #FFF 100%);
}
.deg-21{
    background: linear-gradient(#FFF -10%, #FFF 20%,#BCFFFF 90%, #BCFFFF 100%);
}
.promo21 .producto .addProducto{
    background: #05ACC1;
}
.promo21 .producto .precio{
    color: #05ACC1;
}

.slideTorrent .slick-next::before, .slideTorrent .slick-prev::before  {
    content: "";
}
.slideTorrent .slick-prev {
    width: 50px;
    height: 50px;
    background: transparent;
    background-image: url("../img/flecha1-icon.svg");
}
/* .slideTorrent .slick-next {
    width: 50px;
    height: 50px;
    background: transparent;
    background-image: url("../img/flecha2-icon.svg");
}

 .slideTorrent .slick-next:hover, .slideTorrent .slick-next:focus {
    background-image: url("../img/flecha2-icon.svg");
}
.slideTorrent .slick-prev:hover, .slideTorrent .slick-prev:focus {
    background-image: url("../img/flecha1-icon.svg");
} */

.carruselBrillantemente .swiper-button-prev:after {
    content: " " !important;
    border-radius: 50%;
    background-image: url('../img/flecha1-icon.svg');
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 50px;
    height: 50px;
    position: absolute;
}
.carruselBrillantemente .swiper-button-next:after{
    content: " " !important;
    border-radius: 50%;
    background-image: url('../img/flecha2-icon.svg');
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 50px;
    height: 50px;
    position: absolute;
}
.cuadriculaMicrositios{
    width: 100%;
}
.cuadriculaMicrositios .producto.w-60{
    width: calc(20% - 10px);
    padding: 15px;
    margin: 10px 5px;
    position: relative;
    transition: all .3s ease-in-out;
}

.cuadriculaMicrositios .producto.w-60:nth-child(5n+2)::before, 
.cuadriculaMicrositios .producto.w-60:nth-child(5n+3)::before,  
.cuadriculaMicrositios .producto.w-60:nth-child(5n+4)::before,
.cuadriculaMicrositios .producto.w-60:nth-child(5n+5)::before  {
    content: '';
    width: 1px;
    height: 70%;
    background: #ddd;
    position: absolute;
    display: block;
    left: 0;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
} 
@media (max-width: 1280px) {
    .cuadriculaMicrositios .producto.w-60{
        width: calc(25% - 10px);
    }
    .cuadriculaMicrositios .producto.w-60:nth-child(5n+2)::before, 
    .cuadriculaMicrositios .producto.w-60:nth-child(5n+3)::before,  
    .cuadriculaMicrositios .producto.w-60:nth-child(5n+4)::before,
    .cuadriculaMicrositios .producto.w-60:nth-child(5n+5)::before   {
        display: none;
    }
    .cuadriculaMicrositios .producto.w-60:nth-child(4n+2)::before, 
    .cuadriculaMicrositios .producto.w-60:nth-child(4n+3)::before,
    .cuadriculaMicrositios .producto.w-60:nth-child(4n+4)::before {
        content: '';
        width: 1px;
        height: 70%;
        background: #ddd;
        position: absolute;
        display: block;
        left: 0;
        top: 50%;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        -o-transform: translate(0, -50%);
        transform: translate(0, -50%);
    } 
    
}
@media (max-width: 1024px) {
    .cuadriculaMicrositios .producto.w-60{
        width: calc(33.333% - 10px);
    }
    .cuadriculaMicrositios .producto.w-60:nth-child(4n+2)::before, 
    .cuadriculaMicrositios .producto.w-60:nth-child(4n+3)::before,
    .cuadriculaMicrositios .producto.w-60:nth-child(4n+4)::before {
        display: none;
    }
    .cuadriculaMicrositios .producto.w-60:nth-child(3n+2)::before, 
    .cuadriculaMicrositios .producto.w-60:nth-child(3n+3)::before  {
        content: '';
        width: 1px;
        height: 70%;
        background: #ddd;
        position: absolute;
        display: block;
        left: 0;
        top: 50%;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        -o-transform: translate(0, -50%);
        transform: translate(0, -50%);
    } 
   
}

@media (max-width: 640px) {
    .cuadriculaMicrositios .producto.w-60{
        width: calc(50% - 10px);
    }
    .cuadriculaMicrositios .producto.w-60:nth-child(3n+2)::before, 
    .cuadriculaMicrositios .producto.w-60:nth-child(3n+3)::before {
        display: none;
    }
    .cuadriculaMicrositios .producto.w-60:nth-child(2n+2)::before{
        content: '';
        width: 1px;
        height: 70%;
        background: #ddd;
        position: absolute;
        display: block;
        left: 0;
        top: 50%;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        -o-transform: translate(0, -50%);
        transform: translate(0, -50%);
    }
}
.ctnIconPedido .info{
    position: absolute;
    left: 10%;
    padding: 15px;
    width: 80%;
    display: none;
    transition: all .3s ease-in-out;
    z-index: 99;
}
.ctnIconPedido:hover .info{
    display: block;
}