.borda-alpha, .carrinho { 
    border-radius: 5px;
}

.menu .superior .nivel-um .borda-principal:hover {
    background-color: #f4b4cb;
}

.menu.superior .nivel-um>li {
    float: left;
}

@media (max-width: 784px)
{
    .secao-banners img {
        height: 70px !important;
        object-fit: cover;
        object-position: 50%;
    }
    
    /* Correç˜ão na barra lateral */
    .g_ .menu.superior>.nivel-um>li {
        width: 100% !important;
    }
}

/* Adicionar margem na base dos mini banners */
.flexslider{
  margin-bottom: 5px !important;
}

/* Título de categoria */
.g_ .g_title, .g_ .listagem .titulo-categoria {
    margin: 0 !important;
    padding: 5px !important;
    border-bottom: 1px solid #f2f2f2 !important;
}

/* Fotne do t'ítulo de categoria */
.g_ .categoryTitle h1.titulo{
    font-size: 3em !important;
}

/* Campo de busca */
.g_ #search-form>div {
    background: #fff;
    padding: 20px !important;
    border-radius: 5px;
}

.left-bottom-toast{
  display: none; /* alterar display para voltar a aparecer o alerta no canto */
  position:fixed;
  cursor: pointer;
  bottom:10px;
  left: 10px;
  width:290px;
  border-radius: 5px;
  -webkit-box-shadow: 2px 2px 6px 0px rgba(0,0,0,0.3); 
  box-shadow: 2px 2px 6px 0px rgba(0,0,0,0.3);
  background-color: #F93943;
  border-left: 5px solid #F93943;
  padding:10px;
  color: #FCECC9;
  text-align: center;
  z-index: 1000;
  
  opacity:1;
  animation: left-bottom-toast 500ms cubic-bezier(.23,.82,.16,1.46);
  animation-iteration-count: 1;
}


@keyframes left-bottom-toast{
  0%{
    opacity:0;
    transform: translateY(200px);
  }

  100%{
    opacity:1;
    transform: translateY(0px);
  }
}

.g_ .listagem .bandeiras-produto>span {
    font-size: 15px;
    transform: rotate(-3deg);
    border: none;
    padding: 2px 10px;
    margin: 0 0 -5px auto;
    -webkit-box-shadow: 2px 2px 6px 0px rgba(0,0,0,0.3); 
    box-shadow: 2px 2px 6px 0px rgba(0,0,0,0.3);
}

.bandeira-promocao {
    background-color: #DD2200 !important;
}

.acoes-produto {
    margin-top: 10px !important;
    position: relative !important;
}

.acoes-produto a {
    width: 100% !important;
    margin: 0 !important;
}

.adicionado-carrinho {
    background-color: #4777b3 !important;
}