/* =====================================
   TABLET
===================================== */

@media screen and (max-width:1024px)
and (orientation:landscape){

    /* =========================
       POS
    ========================= */

    .pos-container{

        grid-template-columns:
        140px 1fr 320px;
    }

    .productos{

        grid-template-columns:
        repeat(auto-fit,minmax(120px,1fr));
    }

    .producto{

        min-height:120px;
    }

    .producto p{

        font-size:16px;
    }

    .img-cat{

        width:32px;
        height:32px;
    }

    .nombre-cat{

        font-size:16px;
    }

    /* =========================
       ADMIN
    ========================= */

    .admin-layout{

        grid-template-columns:
        180px 1fr;
    }

    .sidebar h2{

        font-size:20px;
    }

    .sidebar > div,
    .sidebar button{

        font-size:15px;
        height:54px;
    }

    /* =========================
       LICENCIA
    ========================= */

    .planes-grid{

        grid-template-columns:1fr;
    }

}