*{
    margin: 0;
    padding: 0;
    /*indicador para adaptar los contenedores*/
    box-sizing: border-box;
}

body{
    background-color: #f3e5d8;
    font-family: Arial, Helvetica, sans-serif;
    display: flex;
    justify-content: center;
}



main{
    background-color: white;
    max-width: 90%;
    margin: 2rem 0;
    padding: 2.5rem;
    border-radius: 30px;
   
}

.receta{
    max-width: 100%;
    
}

.titulo{
    margin: 1.5rem 0;
    font-size: 2.5rem;
}

.contenedor_receta{
    background-color: #efe4d9;
    padding: 2rem;
    
}

.contenedor_receta h3{
    color: #712e49;
}

.contenedor_receta ul li{
    margin: 6px 10px;
}

.contenedor_ingredientes, .contenedor_instrucciones, .contenedor_nutricion{
    margin: 1rem;
    padding: 1.5rem;
}

h2{
    color: #784738;
    font-size: 2rem;
}

.contenedor_ingredientes li, .contenedor_instrucciones li{
    margin: 6px 10px;
}

/*cambia el color de los numeros en la lista ordenada*/
ol li::marker{
    color: #784738;
    font-weight: bold;
}

.contenedor_nutricion p{
    margin: 20px 0;
}

table{
    width: 100%;
    border-collapse: collapse;

}

table td{
    border-bottom: 1px solid rgba(49, 48, 48, 0.315);
    padding: 10px 0;
}

.td_nombre{
    font-size: 1.3rem;
}

.td_cantidad{
    font-size: 1.1rem;
    font-weight: bold;
    color: #784738;
}

/* @media (max-width: 576px) {
   
} */

/*media query pantalla grande*/
@media(min-width: 720px){
    main{
        max-width: 50%;
    }
}

