@media (min-width: 768px){
    strong.titulo.cor-secundaria {
        font-size: 14px !important;
    }
    
    .menu.superior li {
        padding: 0 10px !important;
    }
    
    .logo a img {
        transform: scale(1.5);
    }
}

@media(min-width: 990px){
    #f_header .nivel-um > li {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
}

@media (max-width: 768px){
    .visible-phone .theme_header-menu-categories .nivel-um {
        gap: 20px !important;
    }
}

body {
    overflow: hidden;
}

#cabecalho > div.conteiner > div.row-fluid > div.span3 > h1 > a {
    width: 250px !important;
}

.categoria-id-20704202, .categoria-id-20704159 {
    display: flex !important;
}

#cabecalho > div.conteiner > div.row-fluid > div.conteudo-topo.span9 > div.inferior.row-fluid > div.span4.hidden-phone > ul > li.header-actions__item.help > div > ul > li:nth-child(1) {
	display: none;
}

#rodape > div.institucional.fundo-secundario > div > div > div > div > div.links-rodape.links-rodape-atendimento.span3 > ul > li:nth-child(1) {
	display: none;
}

#rodape > div.institucional.fundo-secundario > div > div > div > div {
    display: flex !important;
    flex-direction: column !important;
}

#rodape > div.institucional.fundo-secundario > div > div > div > div > div.sobre-loja-rodape.span4 {
    order: 4 !important;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
}

#rodape > div.institucional.fundo-secundario > div > div > div > div > div.sobre-loja-rodape.span4 > h2 > a > img {
    margin: 0;
    position: absolute;
    left: 50%;
}


#rodape > div.institucional.fundo-secundario > div > div > div > div > div.sobre-loja-rodape.span4 > p,
#rodape > div.institucional.fundo-secundario > div > div > div > div > div.sobre-loja-rodape.span4 > a {
    display: none;
}

.wrapper-selos.descktop .wrapper-cnpj.descktop{
    display: none;
}

.wrapper-selos.descktop .list-selos.descktop .selo:nth-child(2){
    display: none;
}

.list-selos .selo:nth-child(3) {
    display: none !important;
}

[theme-content="lista-ingredientes"]:not(:empty){
    margin-bottom: 2rem !important;
}
    
@media (max-width: 700px){
    .wrapper-selos{
        display: none !important;
    }
}


div#___ratingbadge_0 {
    z-index: 2000 !important;
}


@media (min-width: 700px){
    .pagina-produto.produto-130144164 .aproveite-tambem .slick-track {
        width: 100% !important;
    }
    
    .pagina-produto.produto-130144164 .aproveite-tambem .slick-track .slick-slide {
        width: 100% !important;
    }
    
    .pagina-produto.produto-130144164 .aproveite-tambem .slick-track .slick-slide .listagem-item.theme-imageFill {
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    
    .pagina-produto.produto-130144164 .aproveite-tambem .slick-track .slick-slide .listagem-item.theme-imageFill a {
        width: 210px !important;
        margin-right: 20px;
        text-align: center;
    }
    
    .pagina-produto.produto-130144164 .aproveite-tambem .slick-track .slick-slide .listagem-item.theme-imageFill a .imagem-produto {
        height: 150px !important;
    }
    
    .pagina-produto.produto-130144164 .aproveite-tambem .slick-track .slick-slide .listagem-item.theme-imageFill .info-produto a.nome-produto {
        text-align: left !important;
    }
    
    .pagina-produto.produto-130144164 .aproveite-tambem .slick-track .slick-slide div#theme_list-functions {
        text-align: left !important;
        transform: translateX(-40px);
    }

    .pagina-produto.produto-130144164 .aproveite-tambem .slick-track .slick-slide div#theme_list-functions a {
        width: 80px !important;
    }
    
    .pagina-produto #buy-together-position1 .compre-junto__produto .compre-junto__coluna--imagem {
        width: 170px;
    }
    
    .pagina-produto .compre-junto__titulo {
        font-size: 23px;
    }
}


/* Agencia GSF */

/*Botão "comprar" do compre-junto cor vermelho 
.pagina-produto .compre-junto__comprar button {
    background: var(--vermelho);
}
*/

/*Ajustes no texto do carrinho */
.pagina-carrinho #fmpwp-document-app-checkout-v2-tr {
    padding-top: 30px;
    border-left: 0;
    border-right: 0;

}
.carrinho-checkout #exibirFormasPagamento a {
    font-weight: bold;
    font-size: 18px
}

/*Botão "adicionar" ou "comprar" no mobile - sobreescreve style.css Alpix */
.pagina-produto .secao-principal > .produto > .row-fluid:first-child .acoes-produto .comprar a, .produto .principal .comprar .botao-comprar {
    background-color: var(--chocolate) !important;
    color: var(--verde_lime) !important;
}

/*Botão "adicionar" ou "comprar" no mobile - sobreescreve style.css Alpix */
@media (max-width: 1024px) {  
    .pagina-produto .principal .acoes-produto .botao-comprar span {
        content: "Adicionar" !important;
    }
}

/* Oculta categorias "Melhor preço" e "Sugestões" no menu */
.menu.superior .nivel-um .categoria-id-20254634, .categoria-id-4071028 {
    display:none;
}

/* Estiliza o texto "Pagar na entrega" no checkout, ao lado das bandeiras de pgto */

.li-box-payment-proxy-entrega-v1-entrega-46 .accordion-heading {
  position: relative; /* base para o position:absolute funcionar */
}
.label-pagamento-entrega {
  position: initial;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
  color: var(--chocolate);
  font-size: 12px;
  white-space: nowrap;
}

/* Estiliza o texto "Pagar na entrega" no checkout, ao lado das bandeiras de pgto */
/* Comportamento para Desktop */
@media (min-width: 768px) {
.label-pagamento-entrega {
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
  color: var(--chocolate);
  font-size: 12px;
  white-space: nowrap;
    }
}

/* Remove produto relacionado duplicado  */
.pagina-produto .acoes-flutuante {
    display: none !important;
}

/* Ajusta etiquetas dos produtos relacionados */
.pagina-produto .f_extra_content [theme-content="produtos-relacionados"] .listagem-item [theme-content="labels"] {
    display: flex;
    flex-direction: column;
    gap: 0;
    align-items: baseline;
}

/* Ajusta título do avise-me na PDP */
.pagina-produto .avise-me .avise-tit{
    font-size: 18px;
    color: var(--chocolate);
    line-height: 1.3;   
}

/* Ajusta descrição do avise-me na PDP */
.pagina-produto .avise-me .avise-descr{
    font-size: 16px;
    color: var(--chocolate);
    line-height: 1.3; 
}

/* Botão lateral Fidelizar não sobrepor menu */
#fmais-loyalty__bottom__open__btn {
    z-index: 99 !important;
}

/* Ajusta formulário da página conta */
.pagina-conta .caixa-dados .acao-editar {
    text-align: left;
}
.pagina-conta .caixa-dados .acao-editar a {
    margin: 5px;
}
/*-- Agencia GSF -- */