.dos-columnas{
	margin: auto;
}
.banner-mobile{display:none !important}
            .text{
                width: 4%;
                opacity: 1;
            }
            .nombre-categorias {
                line-height: 1;
                font-weight: bold;
            }
            .hasta-categorias{
                font-weight: 100;
                font-size: 1rem;
            }
            .desc-categorias{
                color: #FFF;
                font-size: 3rem;
            }
            .credito-envio-banners{display:flex;flex-wrap:wrap;margin:1% auto}.card-credito-envio{width:45%;margin:auto}
            .contenedor-productos{display:flex;flex-wrap:wrap;width:100%;margin:1% auto;background: #FFF;padding:1% 0}
            .imagen-carrusel img {
                border-radius: 0;
                border: 0;
            }
            .carosel .carosel-item {
                line-height: 10px;
                width: 14%;
                margin: 0 auto;
            }
            .carosel {
                display: flex;
                flex-wrap: wrap;
            }


            .Categorias {
                display: flex;
                flex-wrap: wrap;
            }

            .Categorias div{
                margin: 2% auto;
            }

            .Categorias .dos-columnas {
                width: 48%;
            }

            .Categorias .cuatro-columnas {
                width: 23%;
            }
            
            @media (max-width: 1340px) {
            
				
				.titulo-contenedores-google-sheet {font-size:2rem}
            }
            @media screen and (max-width: 1023px) {
                .carrousel-categorias {
                    overflow: scroll;
                }
                .carrousel-button-prev-categorias,
                .carrousel-button-next-categorias {
                    display: none;
                }
                .prev-categorias,
                .next-categorias {
                    display: none;
                }
                .desc-categorias{
                    font-size: 2.5rem;
                }
                .hasta-categorias{
                    font-size: 0.7rem;
                }
            }
            @media (max-width: 780px) {
				
				.titulo-contenedores-google-sheet {font-size: 1.5rem; width: 90%;}
				
				
                .banner-desktop{display:none !important}
                .banner-mobile{display:block !important}
                .carosel-nav {display: none !important;}
                .desc-categorias{
                    font-size: 2rem;
                }
                .hasta-categorias{
                    font-size: 0.6rem;
                }
                .carosel {
                    flex-wrap:nowrap;
                    overflow-x:auto;
                    margin: 1% auto 3%;
                    width: 100%;
                }
                .carosel .carosel-item {
                    width: 23%;
                    margin:0 1% 0 auto;
                    flex:0 0 auto;
                }

                .Categorias{
                    padding: 0;
                }
            }
            @media (max-width: 600px) {
               
				 .titulo-contenedores-google-sheet{font-size:1.8rem;padding:2%}
                .card-credito-envio{margin:2% auto;width:90%}
                .carosel .carosel-item {width: 30%;}
                
                .Categorias .dos-columnas, .Categorias .cuatro-columnas {
                    width: 48%;
                }
                
                
               .Categorias .dos-columnas {
                width: 96%;}
            }
            @media (max-width: 575px){
				
				  .titulo-contenedores-google-sheet {font-size: 1.5rem; width: 95%;}
       
                .category-lists-slider{
                    margin-top: 40px;
                }
                .category-button{
                    font-size: 12px;
                    padding: 4px 7px;
                }
            @media (max-width: 400px) {
			  
                }
                
                
            }