@media screen and (max-width: 1000px)
{
    header form
    {
        display: none;
    }

    .div_log, .div_zap
    {
        display: none;
    }
    
    nav
    {
        display: none;
    }
    
    section
    {
        width: 90%;
    }
    
    /* .slide_principal
    {
        background-color: yellow;
    } */

    .div_destaque
    { 
        flex-direction: column;
        justify-content: start;
        align-items: center;
        /* background-color: blue; */
    }

    .kit_itens
    {
        /* display: flex; */
        flex-direction: column;
        justify-content: start;
        /* align-items: center; */
        width: 100%;
    }

    .class_slide, .div_info
    {
        width: 90%; 
        /* background-color: gray; */
    }
}

@media screen and (max-width: 620px)
{

    .div_item
    {
        margin: 15px; 
        width: 70%; 
        margin-left: 15%;
    }

    .div_pop_info
    {
        width: 90%; 
    }

    
}

@media screen and (max-width: 400px)
{

    .div_item
    {
        margin: 15px; 
        width: 90%; 
        margin-left: 5%;
    }
}