/* ===========================================================
   ALLSTAR GAMES - CSS Avançado para o TEMA GALERIA (clássico)
   Colar em: Personalize sua loja > CSS Avançado (substitui tudo)
   Cores: azul-marinho #0B1E52 | azul #1769EB | vermelho #C1121F | amarelo #FFD52A
   =========================================================== */

/* 1. Fundo da página */
body {
  background: #F3F6FC;
}

/* 2. Faixa vermelha no topo */
#cabecalho::before {
  content: "Orçamento grátis para conserto de videogames  ·  WhatsApp (11) 99429-8876  ·  Santo André";
  display: block;
  background: #C1121F;
  color: #fff;
  text-align: center;
  font-size: 13px;
  font-weight: bold;
  padding: 8px 12px;
  line-height: 1.4;
}
#cabecalho {
  background: #fff;
}

/* 3. Menu de categorias azul-marinho com logos das plataformas */
.menu.superior {
  background: #0B1E52 !important;
  border: 0 !important;
  border-radius: 0;
}
/* 4 colunas iguais, alinhadas com a barra de vantagens (5% no Pix, 12x...) */
.menu.superior .nivel-um {
  max-width: 1180px !important;
  min-width: 0 !important;
  margin: 0 auto !important;
  padding: 0 12px !important;
  box-sizing: border-box;
  height: auto !important;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: flex !important;
  float: none !important;
  width: 100% !important;
}
.menu.superior .nivel-um::before,
.menu.superior .nivel-um::after {
  display: none !important;
}
.menu.superior .nivel-um > li {
  border: 0 !important;
  background: transparent !important;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 25% !important;
  flex: 0 0 25% !important;
  float: none !important;
  width: 25% !important;
  max-width: 25% !important;
  min-width: 0 !important;
  height: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  box-sizing: border-box;
  text-align: center;
}
.menu.superior .nivel-um > li + li {
  border-left: 1px solid rgba(255, 255, 255, 0.18) !important;
}
.menu.superior .nivel-um > li > a {
  display: block;
  padding: 12px 8px 9px 8px !important;
  height: auto !important;
  line-height: 1.2 !important;
  text-align: center;
  border-bottom: 3px solid transparent;
  background: transparent !important;
}
.menu.superior .nivel-um > li > a .titulo {
  display: inline-block !important;
  white-space: nowrap !important;
  font-size: 15px !important;
  line-height: 26px !important;
  padding: 0 !important;
  color: #fff !important;
  font-weight: bold;
  text-transform: none;
}
.menu.superior .nivel-um > li:hover > a {
  border-bottom-color: #FFD52A;
}
.menu.superior .nivel-um > li:hover > a .titulo {
  color: #FFD52A !important;
}
.menu.superior .nivel-um > li > a[href$="/playstation"] .titulo::before,
.menu.superior .nivel-um > li > a[href$="/xbox"] .titulo::before,
.menu.superior .nivel-um > li > a[href$="/switch"] .titulo::before,
.menu.superior .nivel-um > li > a[href$="/nintendo-switch"] .titulo::before,
.menu.superior .nivel-um > li > a[href$="/assistencia-tecnica"] .titulo::before {
  display: inline-block;
  margin-right: 8px;
  font-size: 22px;
  line-height: 1;
  vertical-align: middle;
  position: relative;
  top: -2px;
  font-family: "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
}
.menu.superior .nivel-um > li > a[href$="/playstation"] .titulo::before,
.menu.superior .nivel-um > li > a[href$="/xbox"] .titulo::before {
  content: "";
  width: 26px;
  height: 26px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.menu.superior .nivel-um > li > a[href$="/playstation"] .titulo::before {
  background-image: url("data:image/png;base64,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");
}
.menu.superior .nivel-um > li > a[href$="/xbox"] .titulo::before {
  background-image: url("data:image/png;base64,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");
}
.menu.superior .nivel-um > li > a[href$="/switch"] .titulo::before,
.menu.superior .nivel-um > li > a[href$="/nintendo-switch"] .titulo::before {
  content: "";
  width: 26px;
  height: 26px;
  background: url("data:image/png;base64,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") center / contain no-repeat;
}
.menu.superior .nivel-um > li > a[href$="/assistencia-tecnica"] .titulo::before {
  content: "";
  width: 26px;
  height: 26px;
  background: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cpath fill=%22%23FFD52A%22 d=%22M22.7 19l-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4z%22/%3E%3C/svg%3E") center / contain no-repeat;
}

/* 4. Página inicial sem a coluna lateral, conteúdo na largura toda */
.pagina-inicial .coluna.esquerda {
  display: none !important;
}
.pagina-inicial .secao-principal .conteudo.span9 {
  width: 100% !important;
  margin-left: 0 !important;
}

/* 5. Banner principal com cantos arredondados, na largura toda */
.banner.cheio .flexslider {
  background: transparent !important;
  margin-bottom: 0 !important;
}
.banner.cheio .flex-control-nav {
  position: absolute;
  bottom: 12px;
  z-index: 3;
}
.banner.cheio {
  margin-bottom: 0 !important;
}
.banner.cheio img,
.banner.cheio .flexslider {
  border-radius: 16px;
}
.banner.cheio .flexslider {
  overflow: hidden;
  border: 0;
  box-shadow: 0 6px 20px rgba(11, 30, 82, 0.15);
}

/* 6. Cards de plataforma (mini banners): 4 por linha, centralizados, até 280px cada, brancos e arredondados */
.row-fluid.banner.mini-banner {
  max-width: 1200px;
  padding-top: 40px;
  margin-left: auto !important;
  margin-right: auto !important;
  float: none !important;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
  -webkit-box-pack: center !important;
  -webkit-justify-content: center !important;
  justify-content: center !important;
}
.row-fluid.banner.mini-banner::before,
.row-fluid.banner.mini-banner::after {
  display: none;
}
.mini-banner .modulo {
  float: none !important;
  max-width: 280px;
  width: 23% !important;
  margin: 0 1% 16px 1% !important;
}
.mini-banner .flexslider {
  border: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  margin: 0 !important;
}
.mini-banner img {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 16px;
  background: #fff;
  box-shadow: 0 4px 14px rgba(11, 30, 82, 0.12);
  -webkit-transition: -webkit-transform 0.2s, box-shadow 0.2s;
  transition: transform 0.2s, box-shadow 0.2s;
}
.mini-banner a:hover img {
  -webkit-transform: translateY(-4px);
  transform: translateY(-4px);
  box-shadow: 0 10px 24px rgba(11, 30, 82, 0.2);
}

/* 6b. Título da vitrine: "Ofertas em destaque" com estrela */
#listagemProdutos > .titulo {
  font-size: 0 !important;
  text-align: center;
  margin: 40px 0 24px;
  border: 0;
}
#listagemProdutos > .titulo::before {
  content: "\2B50  OFERTAS EM DESTAQUE";
  font-size: 26px;
  font-weight: 800;
  letter-spacing: 0.02em;
  color: #0B1E52;
}

/* 7. Botões vermelhos */
.botao.principal,
.botao-comprar,
.acoes-produto .botao.principal {
  background: #C1121F !important;
  border-color: #C1121F !important;
  color: #fff !important;
}

/* 8. Celular: cards aparecem, 2 por linha */
@media (max-width: 767px) {
  .row-fluid.banner.mini-banner.hidden-phone {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: flex !important;
    padding: 16px 10px 0;
  }
  .mini-banner .modulo {
    width: 48% !important;
    margin: 0 1% 12px 1% !important;
  }
  #cabecalho::before {
    font-size: 11px;
  }
  .menu.superior .nivel-um {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .menu.superior .nivel-um > li {
    -webkit-flex: 0 0 50% !important;
    flex: 0 0 50% !important;
    width: 50% !important;
    max-width: 50% !important;
  }
}

/* 9. Botões flutuantes: WhatsApp embaixo, "Topo" logo acima dele, sem sobrepor */
.li-whatsapp a {
  z-index: 100000 !important;
  bottom: 20px !important;
  right: 18px !important;
  width: 62px !important;
  height: 62px !important;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.25);
}
.li-whatsapp i {
  font-size: 38px !important;
}
.scrollToTop {
  z-index: 99999 !important;
  bottom: 96px !important;
  right: 22px !important;
}

/* 10. Card da Assistência (criado pelo Código no rodapé): garante que a imagem apareça */
.mini-banner .as-card,
.mini-banner .as-card .as-fx,
.mini-banner .as-card a,
.mini-banner .as-card img {
  display: block !important;
  opacity: 1 !important;
  visibility: visible !important;
  height: auto !important;
  max-height: none !important;
}
.mini-banner .as-card img {
  width: 100% !important;
}

/* 11. Rodapé azul-marinho (o texto do tema é branco e sumia no fundo branco) */
#rodape .institucional {
  background: #0B1E52 !important;
  color: #fff !important;
}
#rodape .institucional .titulo {
  color: #FFD52A !important;
  border-color: rgba(255, 255, 255, 0.25) !important;
}
#rodape .institucional a,
#rodape .institucional li,
#rodape .institucional p,
#rodape .institucional i {
  color: #fff !important;
}
#rodape .institucional a:hover {
  color: #FFD52A !important;
}
#rodape .institucional .as-sobre h5 {
  color: #FFD52A !important;
}
