.elementor-5041 .elementor-element.elementor-element-32ff1981{--display:flex;--min-height:156px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:51px;--padding-left:0px;--padding-right:0px;}.elementor-5041 .elementor-element.elementor-element-32ff1981:not(.elementor-motion-effects-element-type-background), .elementor-5041 .elementor-element.elementor-element-32ff1981 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5F4B40;}.elementor-5041 .elementor-element.elementor-element-18663f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5041 .elementor-element.elementor-element-0c7a71c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5041 .elementor-element.elementor-element-0c7a71c:not(.elementor-motion-effects-element-type-background), .elementor-5041 .elementor-element.elementor-element-0c7a71c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8EB;background-image:url("https://marugastrobar.com.br/wp-content/uploads/2026/10/cardapio01-scaled.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-5041 .elementor-element.elementor-element-16f6251{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5041 .elementor-element.elementor-element-16f6251:not(.elementor-motion-effects-element-type-background), .elementor-5041 .elementor-element.elementor-element-16f6251 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8EB;}@media(min-width:768px){.elementor-5041 .elementor-element.elementor-element-0c7a71c{--content-width:1600px;}.elementor-5041 .elementor-element.elementor-element-16f6251{--content-width:1600px;}}@media(max-width:767px){.elementor-5041 .elementor-element.elementor-element-18663f0:not(.elementor-motion-effects-element-type-background), .elementor-5041 .elementor-element.elementor-element-18663f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marugastrobar.com.br/wp-content/uploads/2026/10/pratos-gastro01.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5041 .elementor-element.elementor-element-18663f0{--min-height:281px;}.elementor-5041 .elementor-element.elementor-element-0c7a71c:not(.elementor-motion-effects-element-type-background), .elementor-5041 .elementor-element.elementor-element-0c7a71c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marugastrobar.com.br/wp-content/uploads/2026/09/begecel01.webp");}.elementor-5041 .elementor-element.elementor-element-16f6251{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for html, class: .elementor-element-6ef62e2 *//* =========================================================
   =========================================================
              ABERTURA CARDÁPIO — MARÚ
   =========================================================

   ✓ DESKTOP MANTIDO
   ✓ FUNDO TRANSPARENTE
   ✓ SEM IMAGEM
   ✓ MOBILE EM 3 LINHAS
   ✓ ESPAÇAMENTO MOBILE REDUZIDO
   ✓ SEM ALTERAR O DESKTOP

========================================================= */


/* =========================================================
   SEÇÃO PRINCIPAL
========================================================= */

.maru-cardapio-abertura {

    width: 100% !important;

    margin: 0 !important;

    padding: 0 !important;

    background: transparent !important;
    background-color: transparent !important;

    box-sizing: border-box !important;

    overflow: hidden !important;
}


/* =========================================================
   CONTAINER — DESKTOP
========================================================= */

.maru-cardapio-abertura-container {

    width: 88% !important;

    max-width: 1500px !important;

    margin: 0 auto !important;

    /* =============================================
       ESPAÇAMENTO DESKTOP

       80px = superior
       85px = inferior

       >>> DESKTOP NÃO FOI ALTERADO <<<
    ============================================== */

    padding: 80px 0 85px !important;

    box-sizing: border-box !important;

    background: transparent !important;
}


/* =========================================================
   CONTEÚDO
========================================================= */

.maru-cardapio-abertura-conteudo {

    width: 100% !important;

    max-width: 760px !important;

    margin: 0 !important;

    padding: 0 !important;

    background: transparent !important;
}


/* =========================================================
   LABEL
========================================================= */

.maru-cardapio-abertura-label {

    display: flex !important;

    align-items: center !important;

    gap: 15px !important;

    margin: 0 0 19px !important;

    padding: 0 !important;

    background: transparent !important;
}


/* =========================================================
   TEXTO "CARDÁPIO"
========================================================= */

.maru-cardapio-abertura-label-texto {

    margin: 0 !important;

    padding: 0 !important;

    font-family: "Sora", sans-serif !important;

    font-size: 9px !important;

    font-weight: 500 !important;

    line-height: 1 !important;

    letter-spacing: 3px !important;

    text-transform: uppercase !important;

    color: #525e3a !important;
}


/* =========================================================
   RISQUINHO
========================================================= */

.maru-cardapio-abertura-label-linha {

    display: block !important;

    width: 53px !important;

    height: 1px !important;

    flex: 0 0 53px !important;

    background: rgba(82, 94, 58, 0.48) !important;
}


/* =========================================================
   =========================================================
                    TÍTULO — DESKTOP
   =========================================================
========================================================= */

.maru-cardapio-abertura-titulo {

    width: 100% !important;

    margin: 0 0 20px !important;

    padding: 0 !important;

    font-family: "MEKONA", serif !important;

    /* >>> TAMANHO DESKTOP — MANTIDO <<< */

    font-size: clamp(48px, 4.4vw, 50px) !important;

    font-weight: 400 !important;

    line-height: 1 !important;

    letter-spacing: -0.7px !important;

    color: #525e3a !important;

    text-transform: uppercase !important;

    background: transparent !important;
}


/* =========================================================
   CADA SPAN = UMA LINHA

   SABORES QUE
   FAZEM PARTE
   DA EXPERIÊNCIA.
========================================================= */

.maru-cardapio-abertura-titulo > span {

    display: block !important;

    width: max-content !important;

    max-width: 100% !important;

    margin: 0 !important;

    padding: 0 !important;
}


/* =========================================================
   DESCRIÇÃO
========================================================= */

.maru-cardapio-abertura-descricao {

    max-width: 470px !important;

    margin: 0 !important;

    padding: 0 !important;

    font-family: "Sora", sans-serif !important;

    font-size: 14px !important;

    font-weight: 400 !important;

    line-height: 1.5 !important;

    letter-spacing: 0 !important;

    color: #5f4b40 !important;

    background: transparent !important;
}


/* =========================================================
   =========================================================
                         TABLET
   =========================================================
========================================================= */

@media (max-width: 1024px) {

    .maru-cardapio-abertura-container {

        width: 90% !important;

        max-width: none !important;

        padding: 65px 0 70px !important;
    }


    .maru-cardapio-abertura-conteudo {

        width: 100% !important;

        max-width: 680px !important;
    }


    .maru-cardapio-abertura-titulo {

        font-size: 51px !important;

        line-height: 0.93 !important;
    }


    .maru-cardapio-abertura-descricao {

        font-size: 13px !important;
    }

}


/* =========================================================
   =========================================================
                         CELULAR
   =========================================================
========================================================= */

@media (max-width: 767px) {

    .maru-cardapio-abertura {

        width: 100% !important;

        margin: 0 !important;

        padding: 0 !important;

        background: transparent !important;
        background-color: transparent !important;
    }


    /* =====================================================
       CONTAINER MOBILE

       >>> AJUSTE DO ESPAÇAMENTO <<<

       50px = espaço antes do CARDÁPIO

       20px = espaço depois da descrição

       ANTES:
       padding: 50px 0 55px;

       AGORA:
       padding: 50px 0 20px;

       Se ainda quiser aproximar mais:
       20px → 10px

       Se quiser afastar:
       20px → 30px
    ====================================================== */

    .maru-cardapio-abertura-container {

        width: 90% !important;

        max-width: none !important;

        margin: 0 auto !important;

        padding: 50px 0 20px !important;

        box-sizing: border-box !important;
    }


    /* =====================================================
       CONTEÚDO
    ====================================================== */

    .maru-cardapio-abertura-conteudo {

        width: 100% !important;

        max-width: none !important;

        margin: 0 !important;

        padding: 0 !important;

        background: transparent !important;
    }


    /* =====================================================
       LABEL
    ====================================================== */

    .maru-cardapio-abertura-label {

        gap: 12px !important;

        margin: 0 0 16px !important;

        padding: 0 !important;
    }


    .maru-cardapio-abertura-label-texto {

        font-size: 8px !important;

        letter-spacing: 2.4px !important;
    }


    .maru-cardapio-abertura-label-linha {

        width: 38px !important;

        flex: 0 0 38px !important;
    }


    /* =====================================================
       TÍTULO MOBILE

       MANTIDO EM:

       SABORES QUE
       FAZEM PARTE
       DA EXPERIÊNCIA.
    ====================================================== */

    .maru-cardapio-abertura-titulo {

        width: 100% !important;

        max-width: 100% !important;

        margin: 0 0 17px !important;

        padding: 0 !important;

        /* >>> TAMANHO MOBILE <<< */

        font-size: 32px !important;

        font-weight: 400 !important;

        line-height: 0.96 !important;

        letter-spacing: -0.6px !important;

        color: #525e3a !important;

        text-transform: uppercase !important;

        word-break: normal !important;

        overflow-wrap: normal !important;

        hyphens: none !important;
    }


    /* =====================================================
       TRAVA DAS 3 LINHAS
    ====================================================== */

    .maru-cardapio-abertura-titulo > span {

        display: block !important;

        width: max-content !important;

        max-width: 100% !important;

        margin: 0 !important;

        padding: 0 !important;

        white-space: nowrap !important;

        word-break: keep-all !important;

        overflow-wrap: normal !important;

        hyphens: none !important;
    }


    /* =====================================================
       DESCRIÇÃO MOBILE
    ====================================================== */

    .maru-cardapio-abertura-descricao {

        width: 100% !important;

        max-width: 330px !important;

        margin: 0 !important;

        padding: 0 !important;

        font-size: 12px !important;

        line-height: 1.55 !important;
    }


    /* =====================================================
       REMOVE QUEBRA DESKTOP DA DESCRIÇÃO
    ====================================================== */

    .maru-cardapio-abertura-desktop-br {

        display: none !important;
    }

}


/* =========================================================
   =========================================================
                   CELULAR ATÉ 420PX
   =========================================================
========================================================= */

@media (max-width: 420px) {

    .maru-cardapio-abertura-container {

        width: 89% !important;

        /*
        ================================================
        44px = espaço superior
        20px = espaço inferior

        >>> ALTERE O 20px PARA CONTROLAR O ESPAÇO
            ATÉ AS ABAS DO CARDÁPIO <<<
        ================================================
        */

        padding: 44px 0 20px !important;
    }


    .maru-cardapio-abertura-titulo {

        font-size: 30px !important;

        line-height: 0.96 !important;

        letter-spacing: -0.7px !important;
    }


    .maru-cardapio-abertura-descricao {

        font-size: 11.5px !important;
    }

}


/* =========================================================
   =========================================================
                   CELULAR ATÉ 360PX
   =========================================================
========================================================= */

@media (max-width: 360px) {

    .maru-cardapio-abertura-titulo {

        font-size: 27px !important;

        line-height: 0.97 !important;

        letter-spacing: -0.7px !important;
    }

}


/* =========================================================
   =========================================================
                   CELULAR ATÉ 330PX
   =========================================================
========================================================= */

@media (max-width: 330px) {

    .maru-cardapio-abertura-titulo {

        font-size: 25px !important;

        line-height: 0.98 !important;

        letter-spacing: -0.8px !important;
    }

}


/* =========================================================
   =========================================================
        CORREÇÃO DO ESPAÇO ANTES DAS ABAS — MOBILE
   =========================================================

   ESSA PARTE ATUA NA PRÓXIMA SEÇÃO DO CARDÁPIO.

   Ela impede que margem/padding da seção seguinte
   recrie aquele espaço grande mostrado no print.

========================================================= */

@media (max-width: 767px) {

    .maru-menu {

        margin-top: 0 !important;

        padding-top: 0 !important;
    }


    .maru-menu-container {

        margin-top: 0 !important;

        padding-top: 0 !important;
    }


    .maru-menu-nav-scroll {

        margin-top: 0 !important;

        padding-top: 0 !important;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d83c98a *//* =========================================================
   =========================================================
              CARDÁPIO MARÚ — CONTEÚDO
   =========================================================

   ✓ FUNDO TRANSPARENTE
   ✓ 7 ABAS
   ✓ 2 COLUNAS NO DESKTOP
   ✓ 1 COLUNA NO CELULAR
   ✓ SEM CARDS / SEM CAIXAS PESADAS
   ✓ IDENTIDADE VISUAL DO SITE

========================================================= */


/* =========================================================
   SEÇÃO
========================================================= */

.maru-menu {

    width: 100% !important;

    margin: 0 !important;

    padding: 0 0 100px !important;

    background: transparent !important;

    box-sizing: border-box !important;
}


/* =========================================================
   CONTAINER

   >>> ALTERE 88% PARA CONTROLAR AS MARGENS LATERAIS <<<
========================================================= */

.maru-menu-container {

    width: 88% !important;

    max-width: 1500px !important;

    margin: 0 auto !important;

    padding: 0 !important;

    box-sizing: border-box !important;
}


/* =========================================================
   =========================================================
                 NAVEGAÇÃO DAS ABAS
   =========================================================
========================================================= */

.maru-menu-nav-scroll {

    width: 100% !important;

    margin: 0 0 70px !important;

    padding: 0 !important;

    overflow-x: auto !important;

    overflow-y: hidden !important;

    scrollbar-width: none !important;
}


.maru-menu-nav-scroll::-webkit-scrollbar {

    display: none !important;
}


.maru-menu-nav {

    width: 100% !important;

    min-width: 760px !important;

    display: flex !important;

    align-items: flex-end !important;

    justify-content: space-between !important;

    gap: 30px !important;

    border-bottom:
        1px solid rgba(95,75,64,.30) !important;
}


/* =========================================================
   BOTÕES DAS ABAS
========================================================= */

.maru-menu-tab {

    position: relative !important;

    flex: 0 0 auto !important;

    margin: 0 !important;

    padding: 0 8px 15px !important;

    border: 0 !important;

    outline: 0 !important;

    box-shadow: none !important;

    background: transparent !important;

    font-family: "Sora", sans-serif !important;

    font-size: 9px !important;

    font-weight: 500 !important;

    line-height: 1 !important;

    letter-spacing: 1.7px !important;

    text-transform: uppercase !important;

    color: #5f4b40 !important;

    white-space: nowrap !important;

    cursor: pointer !important;

    opacity: .72 !important;

    transition:
        color .25s ease,
        opacity .25s ease !important;
}


/* =========================================================
   RISQUINHO DA ABA ATIVA
========================================================= */

.maru-menu-tab::after {

    content: "" !important;

    position: absolute !important;

    left: 0 !important;

    bottom: -1px !important;

    width: 0 !important;

    height: 3px !important;

    background: #525e3a !important;

    transition:
        width .3s ease !important;
}


.maru-menu-tab.is-active {

    color: #525e3a !important;

    opacity: 1 !important;
}


.maru-menu-tab.is-active::after {

    width: 100% !important;
}


.maru-menu-tab:hover,
.maru-menu-tab:focus,
.maru-menu-tab:active {

    color: #525e3a !important;

    background: transparent !important;

    outline: 0 !important;

    box-shadow: none !important;

    opacity: 1 !important;
}


/* =========================================================
   =========================================================
                         PAINÉIS
   =========================================================
========================================================= */

.maru-menu-panel {

    display: none !important;

    width: 100% !important;
}


.maru-menu-panel.is-active {

    display: block !important;

    animation:
        maruMenuEntrada .35s ease both !important;
}


@keyframes maruMenuEntrada {

    from {

        opacity: 0;

        transform:
            translateY(7px);
    }

    to {

        opacity: 1;

        transform:
            translateY(0);
    }

}


/* =========================================================
   CABEÇALHO DA CATEGORIA
========================================================= */

.maru-menu-heading {

    display: flex !important;

    align-items: flex-start !important;

    gap: 20px !important;

    margin: 0 0 50px !important;
}


/* =========================================================
   NÚMERO

   >>> SE NÃO QUISER OS NÚMEROS, USE:
   display: none !important;
========================================================= */

.maru-menu-heading > span {

    padding-top: 8px !important;

    font-family: "Sora", sans-serif !important;

    font-size: 8px !important;

    font-weight: 500 !important;

    letter-spacing: 1px !important;

    color: rgba(82,94,58,.65) !important;
}


/* =========================================================
   TÍTULO DA CATEGORIA
========================================================= */

.maru-menu-heading h2 {

    margin: 0 !important;

    padding: 0 !important;

    font-family: "MEKONA", serif !important;

    font-size:
        clamp(36px, 3.2vw, 40px) !important;

    font-weight: 400 !important;

    line-height: 1 !important;

    letter-spacing: 0 !important;

    color: #525e3a !important;
}


/* =========================================================
   =========================================================
                       GRID DE ITENS
   =========================================================
========================================================= */

.maru-menu-grid {

    width: 100% !important;

    display: grid !important;

    grid-template-columns:
        repeat(2, minmax(0, 1fr)) !important;

    column-gap:
        clamp(60px, 8vw, 130px) !important;

    row-gap: 0 !important;
}


/* =========================================================
   ITEM
========================================================= */

.maru-menu-item {

    width: 100% !important;

    margin: 0 0 27px !important;

    padding: 0 0 25px !important;

    border-bottom:
        1px solid rgba(95,75,64,.18) !important;

    box-sizing: border-box !important;
}


/* =========================================================
   NOME + PREÇO
========================================================= */

.maru-menu-item-head {

    width: 100% !important;

    display: flex !important;

    align-items: baseline !important;

    justify-content: space-between !important;

    gap: 25px !important;

    margin: 0 0 8px !important;
}


.maru-menu-item-head h3 {

    margin: 0 !important;

    padding: 0 !important;

    font-family: "MEKONA", serif !important;

    font-size: 18px !important;

    font-weight: 400 !important;

    line-height: 1.25 !important;

    color: #5f4b40 !important;
}


.maru-menu-item-head > span {

    flex: 0 0 auto !important;

    font-family: "Sora", sans-serif !important;

    font-size: 11px !important;

    font-weight: 500 !important;

    line-height: 1 !important;

    color: #5f4b40 !important;

    white-space: nowrap !important;
}


/* =========================================================
   DESCRIÇÃO
========================================================= */

.maru-menu-item p {

    max-width: 540px !important;

    margin: 0 !important;

    padding: 0 !important;

    font-family: "Sora", sans-serif !important;

    font-size: 11.5px !important;

    font-weight: 400 !important;

    line-height: 1.7 !important;

    color: rgba(95,75,64,.85) !important;
}


/* =========================================================
   =========================================================
                     SUBCATEGORIAS
   =========================================================
========================================================= */

.maru-menu-subcategoria {

    width: 100% !important;

    margin: 55px 0 27px !important;

    padding: 0 0 12px !important;

    border-bottom:
        1px solid rgba(82,94,58,.28) !important;

    font-family: "Sora", sans-serif !important;

    font-size: 9px !important;

    font-weight: 600 !important;

    line-height: 1.2 !important;

    letter-spacing: 2.3px !important;

    color: #525e3a !important;

    text-transform: uppercase !important;
}


.maru-menu-subcategoria-menor {

    margin-top: 35px !important;
}


/* =========================================================
   =========================================================
                      LISTAS SIMPLES
   =========================================================
========================================================= */

.maru-menu-lista {

    width: 100% !important;

    max-width: 850px !important;

    display: grid !important;

    grid-template-columns: 1fr !important;
}


.maru-menu-lista > div {

    width: 100% !important;

    display: flex !important;

    align-items: baseline !important;

    justify-content: space-between !important;

    gap: 25px !important;

    padding: 13px 0 !important;

    border-bottom:
        1px solid rgba(95,75,64,.16) !important;
}


.maru-menu-lista span {

    font-family: "Sora", sans-serif !important;

    font-size: 11px !important;

    font-weight: 400 !important;

    line-height: 1.5 !important;

    color: #5f4b40 !important;
}


.maru-menu-lista b {

    flex: 0 0 auto !important;

    font-family: "Sora", sans-serif !important;

    font-size: 10.5px !important;

    font-weight: 500 !important;

    line-height: 1 !important;

    color: #5f4b40 !important;

    white-space: nowrap !important;
}


/* =========================================================
   LISTA DUPLA

   Usada nos coquetéis clássicos.
========================================================= */

.maru-menu-lista-dupla {

    max-width: none !important;

    grid-template-columns:
        repeat(2, minmax(0,1fr)) !important;

    column-gap:
        clamp(60px, 8vw, 130px) !important;
}


/* =========================================================
   NOTAS
========================================================= */

.maru-menu-nota {

    margin: 15px 0 0 !important;

    padding: 0 !important;

    font-family: "Sora", sans-serif !important;

    font-size: 10px !important;

    line-height: 1.6 !important;

    color: rgba(95,75,64,.70) !important;
}


/* =========================================================
   =========================================================
                         TABLET
   =========================================================
========================================================= */

@media (max-width: 1024px) {

    .maru-menu-container {

        width: 90% !important;
    }


    .maru-menu-nav-scroll {

        margin-bottom: 55px !important;
    }


    .maru-menu-heading {

        margin-bottom: 40px !important;
    }


    .maru-menu-heading h2 {

        font-size: 42px !important;
    }


    .maru-menu-grid {

        column-gap: 55px !important;
    }


    .maru-menu-lista-dupla {

        column-gap: 55px !important;
    }

}


/* =========================================================
   =========================================================
                         CELULAR
   =========================================================
========================================================= */

@media (max-width: 767px) {

    .maru-menu {

        padding-bottom: 70px !important;
    }


    .maru-menu-container {

        width: 90% !important;

        max-width: none !important;
    }


    /* =====================================================
       MENU HORIZONTAL NO CELULAR

       Arrasta com o dedo.
    ====================================================== */

    .maru-menu-nav-scroll {

        width: 111.11% !important;

        margin-left: -5.55% !important;

        margin-bottom: 43px !important;

        padding:
            0
            5.55% !important;
    }


    .maru-menu-nav {

        width: max-content !important;

        min-width: max-content !important;

        justify-content: flex-start !important;

        gap: 28px !important;
    }


    .maru-menu-tab {

        padding:
            0
            0
            13px !important;

        font-size: 8px !important;

        letter-spacing: 1.4px !important;
    }


    /* =====================================================
       TÍTULO
    ====================================================== */

    .maru-menu-heading {

        gap: 12px !important;

        margin-bottom: 32px !important;
    }


    .maru-menu-heading > span {

        padding-top: 5px !important;

        font-size: 7px !important;
    }


    .maru-menu-heading h2 {

        font-size: 34px !important;
    }


    /* =====================================================
       UMA COLUNA
    ====================================================== */

    .maru-menu-grid {

        grid-template-columns:
            1fr !important;
    }


    .maru-menu-item {

        margin-bottom: 20px !important;

        padding-bottom: 20px !important;
    }


    .maru-menu-item-head {

        gap: 18px !important;
    }


    .maru-menu-item-head h3 {

        font-size: 17px !important;
    }


    .maru-menu-item-head > span {

        font-size: 10.5px !important;
    }


    .maru-menu-item p {

        max-width: none !important;

        font-size: 11px !important;

        line-height: 1.65 !important;
    }


    /* =====================================================
       SUBCATEGORIA
    ====================================================== */

    .maru-menu-subcategoria {

        margin-top: 40px !important;

        margin-bottom: 20px !important;

        font-size: 8.5px !important;
    }


    /* =====================================================
       LISTAS DUPLAS VIRAM UMA COLUNA
    ====================================================== */

    .maru-menu-lista-dupla {

        grid-template-columns:
            1fr !important;
    }

}


/* =========================================================
   CELULAR PEQUENO
========================================================= */

@media (max-width: 420px) {

    .maru-menu-container {

        width: 89% !important;
    }


    .maru-menu-heading h2 {

        font-size: 31px !important;
    }


    .maru-menu-item-head h3 {

        font-size: 16px !important;
    }

}/* End custom CSS */