html *::-webkit-scrollbar {
    width: 5px !important;
    height: 5px !important;
}

html *::-webkit-scrollbar-thumb {
    background-color: #4E1221 !important;
    border-radius: 0px !important;
}

html *::-webkit-scrollbar-thumb:hover {
    background-color: #4E1221 !important;
}

html *::-webkit-scrollbar-track {
    background: transparent !important;
}

html {
    scrollbar-width: thin !important;
    scrollbar-color: #4E1221 transparent !important;
}


@media (max-width: 768px) {
    .categorias-principais {
        display: none !important;
    }
}

.listagem-item .acoes-produto a.botao.botao-comprar.principal {
    border-radius: 2px;
}

.listagem-item .buy-whatsapp-list a {
    border-radius: 2px;
}

.menu.superior:after, .menu.superior:before {
    height: 0px;
}

.abas-custom {
    background: #ffffff !important;
}

.parcelas-produto {
    display:none;
}

.desconto-a-vista-boleto {
    display:none !important;
}
.desconto-a-vista-icone svg{
    color:#4E1221 !important;
    fill:#4E1221 !important;
    max-height:25px;
}
.preco-parcela-icone svg{
    color:#4E1221;
    max-height:20px;
}
.principal .desconto-a-vista .desconto-a-vista-preco-texto-4 {
    background: #4E1221;
}
.principal .desconto-a-vista .desconto-a-vista-icone {
    max-width: 30px;
}
.principal .desconto-a-vista .desconto-a-vista-preco-texto-3 {
    color:#4E1221;
}
.listagem-item .info-produto .preco-produto.destaque-avista .desconto-a-vista {
    border-bottom: 0 !important;
}

/*arrumar a pagina de produto para ficar 50%*/
.produto>.row-fluid:first-child>*:last-child {
    min-width: 600px;
    max-width: 600px;
    width: 600px
}

.produto .conteiner-imagem img {
    width: auto;
    max-height: 650px;
}


@media (min-width: 1200px) {
    .row-fluid [class*="span"] {
        margin-left: 0px;
    }
}

@media (min-width: 1200px) {
    .produto .conteiner-imagem img {
        min-height: 500px;
    }
}

.listagem .imagem-produto img {
    width: auto !important;
}

/* Remove zoom/transform de QUALQUER imagem da loja */
.banners-list img,
.banners-list__first img,
.banners-list__last img,
.menu-personalizado img,
.vitrine img,
.produto img {
    transition: none !important;
    transform: none !important;
}

/* Garante que ao passar o mouse não aplique nenhum movimento */
.banners-list img:hover,
.banners-list__first img:hover,
.banners-list__last img:hover,
.menu-personalizado img:hover,
.vitrine img:hover,
.produto img:hover {
    transform: none !important;
    scale: 1 !important;
}

/* Remove transform e animações no hover dos mini banners */
.row-fluid.banner.mini-banner.hidden-phone .modulo img {
    transform: none !important;
    transition: none !important;
}

/* Garante que mesmo no hover nada aconteça */
.row-fluid.banner.mini-banner.hidden-phone .modulo img:hover {
    transform: none !important;
    transition: none !important;
}

.banners-list>div {
    border-radius: 2px; 
}

.menu-personalizado .menu-personalizado-categorias-link a {
    background: #6E1831;
    border: 1px solid #6E1831;
}
.st-menu-personalizado-subcategoria-item-title a {
    background: #6E1831 !important;
}
.banner-desktop img {
    border-radius:2px;
}
.home-depositions__star svg path {
    fill: #6E1831 !important;
}
.pagina-produto .produto .acoes-produto .preco-produto .preco-venda {
    color: #999999;
}

.listagem-item.indisponivel:hover>.info-produto>.produto-avise {
    bottom: 0px!IMPORTANT
}

#barraNewsletter .componente .alert {
    top: -70px !important;
    width: 70%;
}

/* Mobile */
@media (max-width: 768px) {
    #barraNewsletter .componente .alert {
        position: relative;
        top: 0 !important;
        width: 100%;
    }
}

