﻿@media (max-width: 999px) {
    .marginCajasCategorias {
        margin-top: 0 !important;
    }

    .cajaCategoriaElectro {
        width: 155px!important;
        height: 156px!important;
        margin: 10px!important;
    }

    .cajasImagenes {
        display: flex !important;
        flex-direction: row !important;
        justify-content: center !important;
    }

    .btnSuscribite {
        width: 310px !important;
        height: 47px !important;
        font-size: 18px !important;
        margin-top: 47px !important;
    }

    .primerPagina {
        margin-top: 20px !important;
    }

    .itemsCategorias div {
        margin-top: 10px;
    }

    .segundoTexto {
        order: 1 !important;
    }

    .segundaImagen {
        order: 2 !important;
        margin-top: 20px !important;
        margin-left: 5px !important;
        display: flex;
        justify-content: center;
    }

    .primerImagenCaja {
        width: 296px !important;
        height: 190px !important;
    }

    .cajas {
        flex-direction: column !important;
    }

    .textoCajas {
        font-size: 17px !important;
    }

    .tituloCajas {
        font-size: 22px !important;
    }

    .containerMegaOfertas {
        font-size: 16px !important;
        width: 310px !important;
        height: 87px !important;
        margin-bottom: 25px !important;
    }

    .primerImagen {
        margin-left: 0 !important;
        justify-content: center;
        display: flex;
    }

    .tercerImagenCaja {
        width: 309px !important;
        height: 276px !important;
    }

    .segundaImagenCaja {
        width: 300px !important;
        height: 220px !important;
    }

    .marginCajas{
        margin-top: 32px!important;
    }

    .primerImagen{
        margin-top: 20px!important;
    }

    .tituloElectro {
        font-size: 28px !important;
        line-height: 1;
    }

    .dDesktop {
        display: none !important;
    }

    .dMobile {
        display: block !important;
    }

    .dDesktopFlex {
        display: none !important;
    }

    .dMobileFlex {
        display: flex !important;
    }

    .cajasCategorias {
        display: flex !important;
        flex-direction: column !important;
    }
}

.NovaBold{
    font-family: 'NovaBold'
}

.NovaLight {
    font-family: 'NovaLight'
}

.marginSuperiorSubtitulo {
    margin-top: -15px;
}

.categorias{
    margin-bottom: 40px;
}

.cajasCategorias {
    display: flex;
    justify-content: space-between;
}

.dDesktopFlex {
    display: flex!important;
}

.dMobileFlex {
    display: none!important;
}

.dDesktop {
    display: block;
}

.dMobile {
    display: none;
}

body {
    margin: 0;
}

.bannerDesktop {
    width: 100%;
    height: auto;
    margin-bottom: 31px;
}

a {
    cursor: pointer;
}

.seccionTituloElectro{
    margin-top: 30px;
}

.btnSuscribite a{
    color: #000!important;
}

.textoCajas a {
    text-decoration: underline!important;
    color: #000!important;
}

.marginCajasCategorias {
    margin-top: 20px;
}

.cajaCategoriaElectro {
    width: 216px;
    height: 216px;
}

.cajasImagenes {
    margin-top: 20px;
    display: flex;
    justify-content: center;
    flex-direction: column;
}

.btnSuscribite {
    background-color: #04EAFE;
    width: 321px;
    height: 45px;
    font-size: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    margin-top: 69px;
    margin-bottom: 16px;
}

.tercerImagenCaja {
    width: 545px;
    height: 491px;
}

.marginCajas {
    margin-top: 62px;
}

.segundoTexto {
    margin-left: 15px;
}

.segundaImagen {
    margin-left: 20px;
    margin-right: 15px;
}

.anchorRedirect {
    color: #008A45;
    cursor: pointer;
    text-decoration: underline;
}

.itemsCategorias {
    margin-top: 10px;
}

.segundaImagenCaja {
    width: 567px;
    height: 357px;
    border-radius: 16px;
}

.primerImagen {
    margin-left: 20px;
}

.primerTexto {
    margin-right: 20px;
}

.textoCajas {
    margin-top: 12px;
    font-size: 18px;
}

.containerInterior {
    width: 90%;
    margin: auto;
}

.primerImagenCaja {
    width: 513px;
    height: 348px;
    border-radius: 12px;
}

.marginCajaArriba {
    margin-top: 30px;
}

.tituloCajas {
    color: #000;
    font-size: 24px;
    font-family: 'NovaBold';
    text-align: left;
}

.cajas {
    display: flex;
    flex-direction: row;
}

.containerMegaOfertas {
    background-color: #04EAFE;
    margin-top: 15px;
    margin-bottom: 75px;
    color: #000;
    text-align: center;
    width: 890px;
    padding: 25px;
    height: 45px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    font-size: 20px;
}

.containerElectro {
    background-color: #FFFFFF;
}

.tituloElectro {
    text-align: center;
    letter-spacing: -1.24px;
    color: #000000;
    font-size: 31px;
}
