#barraNewsletter {
    background: #130d28;
}
.flexslider img {
    transform: none !important;
    transition: none !important;
}

.banners-list img {
    transform: none !important;
    transition: none !important;
}


#rodape .wrap-logo-rodape span.logo-agencia {
    width: 100px !important;
    background: none !important;
}

.superior {
    text-transform: uppercase;
}

#modalMedidas .modal-header {
    display: none !important;
}

.compre-junto {
    margin: 50px;
}


.pagina-produto .produto .acoes-produto .preco-produto .preco-venda {
    color: #000000;
}

.desconto-a-vista-icone, .preco-parcela-icone {
    display:none !important;
}

.avise-btn .botao {
    background:#283A77 !important
}

.pagina-produto .parcelas-produto .accordion {
    display: none;
}

/* WHATSAPP */
.pagina-produto .addthis_inline_share_toolbox li.visible-phone a {
  background: #888 !important; /* fundo cinza */
  color: #fff !important;      /* cor do ícone */
}

.pagina-produto .addthis_inline_share_toolbox li.visible-phone a i {
  color: #fff !important;
}

.pagina-produto .addthis_inline_share_toolbox li.visible-phone a {
    background: #888;
}

.pagina-produto .addthis_inline_share_toolbox li.fb-compartilhar>div>span {
    background: #888;
}

._89n_ {
    background: #888;
}

.pagina-produto .addthis_inline_share_toolbox ul li.hidden-phone a.lista-favoritos {
    background-color: #888;
}

.listagem-item .bandeira-promocao {
    height: 22px !important;
}

._89n_ {
    background: #888888 !important;
}

.modal-modalNewsletter #modalNewsletter .componente .interno {
    background: #120e28 !important;
}

.modal-modalNewsletter #modalNewsletter .componente:before {
    background-position: top center  !important;
}

.fancybox-skin {
    color: #ebebeb !important;
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
}

.newsletter .newsletter-confirmacao .icon-ok {
    color: #ffffff;
}

.pagina-produto .acoes-produto .buy-for-whats a {
    border: 1px solid #4dc247;
    color: #4dc247 ;
}
.pagina-produto .acoes-produto .buy-for-whats a i {
    color: #4dc247;
}

.pagina-produto .acoes-produto .buy-for-whats a:hover {
    background: #4dc247;
    
}
.pagina-produto .acoes-produto .buy-for-whats a i:hover {
    color: #FFFFFF;
}

#comprar-ajax-status .sucesso .head {
    color: #120e28;
}

.perfil-sacola-ativado div#comprar-ajax-status>div:before {
    color: #120e28;
}


.mgdev-carrossel-wrapper {
  position: relative;
  max-width: 100%;
  display: flex;
  align-items: center;
}

.mgdev-carrossel-container {
  overflow-x: auto;
  scroll-behavior: smooth;
  -webkit-overflow-scrolling: touch;
  width: 100%;
}

.mgdev-carrossel {
  display: flex;
  gap: 16px;
  scroll-snap-type: x mandatory;
  padding: 10px 0;
}

.mgdev-carrossel img {
  flex: 0 0 calc(100% - 32px);
  max-width: calc(100% - 32px);
  height: auto;
  border-radius: 1px;
  scroll-snap-align: start;
}

@media (min-width: 768px) {
  .mgdev-carrossel img {
    flex: 0 0 calc(33.33% - 16px);
    max-width: calc(33.33% - 16px);
  }
}

.mgdev-btn {
  background: none;
  border: none;
  font-size: 32px;
  cursor: pointer;
  color: #333;
  padding: 8px;
  z-index: 1;
  transition: color 0.3s;
}

.mgdev-btn:hover {
  color: #000;
}

.mgdev-prev {
  margin-right: 8px;
}

.mgdev-next {
  margin-left: 8px;
}

.mgdev-avl-section {
  max-width: 100%;
  margin: 0 auto;
  padding: 40px 20px;
  text-align: center;
}

.mgdev-avl-title {
  font-size: 28px;
  margin-bottom: 24px;
  color: #120e28;
}

.mgdev-avl-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  max-width: 100%;
}

.mgdev-avl-container {
  overflow-x: auto;
  scroll-behavior: smooth;
  -webkit-overflow-scrolling: touch;
  width: 100%;
}

.mgdev-avl-slider {
  display: flex;
  gap: 16px;
  padding: 20px 0;
}

.mgdev-avl-item {
  flex: 0 0 50%;
  background: #f4f4f4;
  padding: 20px;
  scroll-snap-align: start;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  min-height: 140px;
}

.mgdev-avl-stars {
  color: #120e28;
  font-size: 20px;
  margin-bottom: 10px;
}

.mgdev-avl-text {
  font-size: 16px;
  color: #333;
  margin-bottom: 10px;
}

.mgdev-avl-author {
  font-size: 14px;
  color: #666;
  font-style: italic;
}

@media (min-width: 768px) {
  .mgdev-avl-item {
    flex: 0 0 25%;
  }
}

.mgdev-avl-btn {
  background: none;
  border: none;
  font-size: 32px;
  cursor: pointer;
  color: #333;
  padding: 8px;
  z-index: 1;
  transition: color 0.3s;
}

.mgdev-avl-btn:hover {
  color: #120e28;
}

.mgdev-avl-prev {
  margin-right: 8px;
}

.mgdev-avl-next {
  margin-left: 8px;
}

.botao.principal.botao-comprar, .botao.principal.grande, .acoes-produto-responsiva .tag-comprar {
    background-color: #117a2f;
}