/* 360×640 */
@media only screen and (min-width: 22.5em) {
    
}

/* 414×896 */
@media only screen and (min-width: 25.875em) {

}
/* 540 pixels wide */
@media only screen and (min-width: 33.75em) {
    #inicio .descricao {
        padding: 0;
    }
    footer {
        padding: 2rem 0;
    }
}

/* 601×962 */
@media only screen and (min-width: 37.5625em) {
    section .grid__container {
        grid-template-columns: 1fr 1fr;
        grid-template-rows: 1fr;
    }

    section .grid__foto {
        width: auto;
    }

    section .grid__texto {
        grid-area: 1 / 2;
    }
}

/* .row - 720px wide*/
@media only screen and (min-width: 45em) {
    #header-menu .texto { display: block; }
    #header-menu ul li {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    ul.marcas { 
        font-size: 0.9rem;
    }
    section {
        padding: 8rem 2rem;
    }
    section h3 {
        font-size: 4rem;
        margin-block-end: 4rem;
    }
}

/* 1024×768 */
@media only screen and (min-width: 64em) {
    .hero__container { font-size: 8.192rem; }
}

/* 1280×800 */
@media only screen and (min-width: 80em) {

}

/* 1920x1080 */
@media only screen and (min-width: 120em) {

}