/* contenedor */
/* --------------------------------------Filtro ---------------------------------------------------------- */


.shop-products-wrapper {
    margin: auto;    
    width: auto;
    height: auto; 
    
}
.single-product-wrap{
    width: auto;
    
}

.product-area .shop-product-area .col-lg-4-23 {
    width: auto;
    margin: auto;
    display: flex;
    flex-wrap: wrap;
    margin-top: 10px;
    transition: all .4s;
}


.single-product-wrap .product-image {
    width: 70%;
    
    
}
 .product-image img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    
}


.container-post{
	display: flex;
	flex-direction: column;
	width: 100%;
    
}



.col-lg-4-23{
    display: contents; 
    
}




.container-post .category_item{
	
    width: 90%;
    margin: 3px;
    padding: 2px 17px;
    margin-bottom: 3px;
    /* background: #03b0fa; */
    border-radius:5px;
    height: auto;
    transition: all .4s;


    color: #363f4d;
    font-size: 16px;
    margin-left: 5px;
    margin-top: 0;
}
.container-post .ct_item-active{
    color: #0525f0;
	/* background: #85c7e3; */
}

.container-post .category_item:hover{
    color: #548ef1;

}

.col{
	display: flex;
	flex-direction: column;
	width: 100%;
}

.col .product-item{
	width: 100%;
	/* margin-left: 3%;
	margin-bottom: 25px; */
	

	display: flex;
	align-items: center;
	align-self: flex-start;
	/* transition: all .4s; */
}

/* 
[value="todos"]:checked ~ .shop-products-wrapper .single-product-wrap[category]{
    display: block;
}

[value="Equipos-medicos"]:checked ~ .shop-products-wrapper .single-product-wrap:not([category~="Equipos-medicos"]),
[value="Equipos-movilidad"]:checked ~ .shop-products-wrapper .single-product-wrap:not([category~="Equipos-movilidad"]),
[value="Wearables-vestibles"]:checked ~ .shop-products-wrapper .single-product-wrap:not([category~="Wearables-vestibles"]),
[value="Soluciones-smart"]:checked ~ .shop-products-wrapper .single-product-wrap:not([category~="Soluciones-smart"]){
    display: none;
}

[value="Todos"]:checked ~ .container-category [for="Todos"],
[value="Equipos-medicos"]:checked ~ .container-category [for="Equipos-medicos"],
[value="Equipos-movilidad"]:checked ~ .container-category [for="Equipos-movilidad"],
[value="Wearables-vestibles"]:checked ~ .container-category [for="Wearables-vestibles"],
[value="Soluciones-smart"]:checked ~ .container-category [for="Soluciones-smart"]{
    background: #46a2fd;
    color: #fff;
} */
