


.lista_seletores_headerprincipal_pesquisa {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    overflow-x: auto;
    white-space: nowrap;
    width: 40vw;
    padding: 0;
    box-sizing: border-box;
    flex-grow: 1;
    list-style: none;
    margin: 3vw auto 1vw auto;
    gap: 0vw;
}

.linha_seletor_headerprincipal_pesquisa {
    display: flex;
    flex-grow: 1;
    height: 2vw;
    padding: 0.2vw 0.1vw;
    cursor: pointer;
}

    .linha_seletor_headerprincipal_pesquisa a {
        text-decoration: none;
        text-align: center;
        font-size: 1em;
        font-family: var(--font-family-koho);
        color: var(--cor_cinza_clara);
        justify-content: center;
        display: flex;
        flex-grow: 1;
        align-items: center;
        background-color: var(--cor_branca);
    }

    .linha_seletor_headerprincipal_pesquisa i {
        margin-right: 0.5vw;
    }

    .linha_seletor_headerprincipal_pesquisa a:hover {
        color: var(--cor_principal);
        background-color: var(--cor_principal_transparencia);
    }


.linha_seletor_acesa {
    color: var(--cor_principal);
    background-color: var(--cor_principal_transparencia);
}






/* ************************Responsividade******************** */
@media only screen and (max-width: 1024px) {


    .lista_seletores_headerprincipal_pesquisa {
        width: 40vw;
        display: flex;
        flex-wrap: wrap; /* Permite que os itens pulem para a próxima linha */
        gap: 1vw;
        margin-top: 5vw;
    }

    .linha_seletor_headerprincipal_pesquisa {
        display: flex;
        flex-grow: 1;
        height: 1.6vw;
        padding: 0.2vw 0.1vw;
        cursor: pointer;
    }


        .linha_seletor_headerprincipal_pesquisa i {
            margin-right: 1vw;
        }
}

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



    .lista_seletores_headerprincipal_pesquisa {
        width: 40vw;
        display: flex;
        flex-wrap: wrap; /* Permite que os itens pulem para a próxima linha */
        gap:1vw;
        margin-top:5vw;
    }
    .linha_seletor_headerprincipal_pesquisa {
        display: flex;
        flex-grow: 1;
        height: 2vw;
        padding: 0.2vw 0.1vw;
        cursor: pointer;
        min-width: 20vw;
    }

        .linha_seletor_headerprincipal_pesquisa i {
            margin-right: 1vw;
        }

}

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


    .lista_seletores_headerprincipal_pesquisa {
        width: 90vw;
        margin-top:8vh;
    }

    .linha_seletor_headerprincipal_pesquisa {
        display: flex;
        flex-grow: 1;
        height: 7vw;
        padding: 0.2vw 0.1vw;
        cursor: pointer;
    }

        .linha_seletor_headerprincipal_pesquisa i {
            margin-right: 1vw;
        }

}
