a.botao.botao-comprar.principal {
    font-size: 0px !important;
}

.listagem.com-caixa.vitrine-produtos.vitrine-destaque.listagem-desktop-prod4.listagem-mobile-prod2.item-home {
    display: none;
}

body.pagina-carrinho.carrinho-checkout.tema-transparente.loja-pro.login-sem-email.cores-personalizadas.fundo-claro .logo img {
    width: 100% !important;
    filter: blur(0px);
}

.cabecalho-inside .a-block .a-block-cont strong {
    font-size: 13px;
    font-weight: 400;
    color: #444444;
}

#rodape .rodape-inferior .inside {
    justify-content: left;
}

.rodape-dados {
    margin-right: 40px;
}

.rodape-dados p {
    font-size: 12px !important;
    width: 67%;
}

a.botao.botao-comprar.principal {
    font-size: 0px !important;
}

.produto-detalhes-detalhes > .principal .comprar {
    margin-top: 0px;
}

a.botao.botao-comprar.principal:before {
    content: "Comprar";
    font-size: 15px;
    
}

h1.titulo {
    display: flex;
    flex-direction: column;
    margin-bottom: 25px;
}

.dropdown-menu>li>a {
    font-size: 14px;
}

.dropdown-menu>li>a {
    padding: 5px 20px;
}

.produto .acoes-produto .comprar .qtde-adicionar-carrinho .qtde-carrinho {
    font-family: "Roboto", sans-serif;
    font-size: 15px ! Important;
}

@media only screen and (max-width: 1024px) {
    .tabela-carrinho .bg-dark * {
        text-align: left!important;
        margin-left: auto;
        margin-right: auto;
    }
}

.pagina-inicial div#corpo {
    background-color: #f3f2f2 !important;
}

.banners-extras.banners-vitrine-mini {
    background-color: #f3f2f2 !important;
    padding-top: 40px;
}

.pagina-inicial .banners-vantagens {
     margin-bottom: 0px!important; 
}

.coluna {
    background-color: white;
    padding: 20px;
    border-radius: 10px;
}

#rodape .rodape-sobre p {
    font-size: 13px;
}

.a-block .a-block-cont strong {
    font-size: 13px;
    font-weight: 400;
    color: #bdbdbd;
}


.cores-personalizadas #rodape .institucional a {
    color: #bdbdbd!important;
    font-size: 14px;
    line-height: 15px;
}

#rodape .institucional .conteiner {
    padding: 25px 20px 0px 20px !important;
}

.info-destaque .info-texto {
    white-space: break-spaces;
    font-size: 13px!important;
    line-height: 15px!important;
}

.busca input {
    border: none !important;
    box-shadow: none !important;
    padding: 0 15px!important;
    background: none;
    font-size: 13px;
    height: 35px!important;
    width: 80%;
    display: flex;
}

.busca {
    width: 80%!important;
    margin-left: auto;
    margin-right: auto;
}

.busca .botao-busca {
    height: 37px;
}









.cores-personalizadas #cabecalho .painel .a > svg, .cores-personalizadas .icone-carrinho svg, .cores-personalizadas .menu-mobile-button svg, .cores-personalizadas .busca-topo svg {
    fill: #4B4646;
}

.cores-personalizadas #cabecalho .painel .a, .cores-personalizadas #cabecalho .painel .a a {
    color: #4B4646;
}

.listagem .listagem-item .acoes-produto {
    padding-top: 5px!important;
}

.cores-personalizadas #cabecalho .painel .carrinho > a strong {
    color: #ffffff;
    background: #A40000;
}

#cabecalho .a-block .a-block-cont {
    color: #505050;
}

div#rodape-selos ul li:first-child {
    display: none;
}

.pagina-categoria #corpo {
    margin-bottom: 0;
    padding: 20px 0 40px 0;
    position: relative;
    display: flex;
    flex-direction: column;
    background-color: white;
}

img[alt="Compra 100% Segura"] {
    display: none !important;
}


a.creditos.agencia:before {
    content: url(https://i.ibb.co/pf56q4y/Componente-36-1.png);
    position: absolute;
    right: 335px;
    bottom: 8px;
}

#rodape .pagamento-selos .pagamento .gateways-rodape {
    background: none;
    border: none;
    margin-top: 10px;
    display: none;
}

#rodape .pagamento-selos .conteiner .row-fluid > div {
    margin-left: 23.3%;
}

.info-texto {
    color: white !important;
}

div#rodape-sobre .logo {
    display: none;
}

div#rodape-sobre {
    color: #D5D5D5;
    text-align: justify;
}

.listagem .listagem-item .info-produto .preco-produto {
    min-height: 0px!important
}

.cores-personalizadas #cabecalho {
    background: var(--cCab);
    box-shadow: 0px 2px 4px 1px #0000001f;
}

.info-destaque {
    background: #4B4646 !important;
}

form#form-buscar {
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    background: white;
}

.icone-carrinho svg {
    height: 0px !important;
}

.icone-carrinho {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='noun-cart-1206183' width='28.7' height='28.575' viewBox='0 0 28.7 28.575'%3E%3Cpath id='Caminho_3' data-name='Caminho 3' d='M244.719,379.894a3.8,3.8,0,1,0,1.112-2.681,3.792,3.792,0,0,0-1.112,2.681Zm5.245,0a1.452,1.452,0,1,1-.425-1.027A1.451,1.451,0,0,1,249.965,379.894Z' transform='translate(-237.685 -355.113)' fill='%234b4646'/%3E%3Cpath id='Caminho_4' data-name='Caminho 4' d='M407.331,376.1a3.8,3.8,0,1,0,2.681,1.112,3.793,3.793,0,0,0-2.681-1.112Zm0,5.245h0a1.458,1.458,0,1,1,1.025-.428,1.452,1.452,0,0,1-1.025.428Z' transform='translate(-385.435 -355.111)' fill='%234b4646'/%3E%3Cpath id='Caminho_5' data-name='Caminho 5' d='M172.461,83.291a1.171,1.171,0,0,0-1.14-1.432h-19.67l-.355-1.772a6.205,6.205,0,0,0-5.046-4.929l-1.042-.183a1.171,1.171,0,1,0-.39,2.306l1.042.183a3.879,3.879,0,0,1,3.153,3.079l2.061,10.311h0a5.854,5.854,0,0,0,5.729,4.707h8.169a5.826,5.826,0,0,0,5.7-4.539Zm-4.067,7.2a3.512,3.512,0,0,1-3.423,2.732H156.8a3.513,3.513,0,0,1-3.446-2.818L152.12,84.2h17.726Z' transform='translate(-143.79 -74.948)' fill='%234b4646'/%3E%3C/svg%3E");
    height: 30px;
    background-repeat: no-repeat;
}

@media(max-width: 768px) {
    .icone-carrinho {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='noun-cart-1206183' width='28.7' height='28.575' viewBox='0 0 28.7 28.575'%3E%3Cpath id='Caminho_3' data-name='Caminho 3' d='M244.719,379.894a3.8,3.8,0,1,0,1.112-2.681,3.792,3.792,0,0,0-1.112,2.681Zm5.245,0a1.452,1.452,0,1,1-.425-1.027A1.451,1.451,0,0,1,249.965,379.894Z' transform='translate(-237.685 -355.113)' fill='%234b4646'/%3E%3Cpath id='Caminho_4' data-name='Caminho 4' d='M407.331,376.1a3.8,3.8,0,1,0,2.681,1.112,3.793,3.793,0,0,0-2.681-1.112Zm0,5.245h0a1.458,1.458,0,1,1,1.025-.428,1.452,1.452,0,0,1-1.025.428Z' transform='translate(-385.435 -355.111)' fill='%234b4646'/%3E%3Cpath id='Caminho_5' data-name='Caminho 5' d='M172.461,83.291a1.171,1.171,0,0,0-1.14-1.432h-19.67l-.355-1.772a6.205,6.205,0,0,0-5.046-4.929l-1.042-.183a1.171,1.171,0,1,0-.39,2.306l1.042.183a3.879,3.879,0,0,1,3.153,3.079l2.061,10.311h0a5.854,5.854,0,0,0,5.729,4.707h8.169a5.826,5.826,0,0,0,5.7-4.539Zm-4.067,7.2a3.512,3.512,0,0,1-3.423,2.732H156.8a3.513,3.513,0,0,1-3.446-2.818L152.12,84.2h17.726Z' transform='translate(-143.79 -74.948)' fill='%234b4646'/%3E%3C/svg%3E");
        height: 30px;
        background-repeat: no-repeat;
        padding-right: 4px;
}
}

.menu-desktop .menu > ul > li > a {
    padding: 0 15px!important;
}

.cores-personalizadas #cabecalho .painel .carrinho > a strong {
    color: #ffffff;
    background: #A40000;
    height: 19px;
}

.busca {
    padding: 0;
    border: none;
    border-radius: 6px;
    line-height: 44px;
    width: 100%;
}

.info-banner.titulo {
    display: flex;
    position: relative;
    align-items: center;
    justify-content: center;
    left: 0px;
    top: 0px;
    background-color: #fff;
    color: #4B4646;
    font-family: 'Bell MT';
    font-weight: 700;
    font-size: 35px;
}

.info-banner.titulo {
    display: flex!important;
}

.menu-desktop .menu > ul {
    display: flex;
    align-items: center;
    width: max-content;
    position: relative;
    justify-content: center;
    flex-wrap: wrap;
}

.cores-personalizadas .vitrine-depoimentos .titulo-categoria strong, .cores-personalizadas .vitrine-depoimentos .depoimento .dep-nome {
    color: #4B4646;
    font-family: 'Bell MT';
    font-weight: 700;
}

.cores-personalizadas .vitrine-blog .titulo-categoria strong {
    color: var(--cVBlogTxt);
    font-size: 40px;
    font-family: 'Bell MT';
    font-weight: 700;
}

body .titulo-categoria strong {
    font-size: 35px;
    font-weight: 700;
    z-index: 1;
    line-height: 22px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.dep-content > span.dep-nome {
    font-family: 'Roboto'!important;
}

li#slick-slide00 {
    max-width: 1519px !important;
}

.cores-personalizadas .botao.principal, .cores-personalizadas .bandeira-personalizar {
    background: #707070;
    color: var(--cBotoesTxt) !important;
    fill: var(--cBotoesTxt) !important;
    font-family: 'Bell MT';
    font-weight: 700;
}

.listagem .listagem-item .info-produto.prodTxt-2 .nome-produto {
    min-height: 35px;
    -webkit-line-clamp: 2;
    font-family: 'Roboto';
    color: #4B4646;
    font-size: 15px;
}

.preco-produto > :nth-child(1) * {
    color: #4B4646 !important;
    display: flex;
    align-items: baseline;
}

.listagem .listagem-item .info-produto .preco-produto>div:nth-child(2) {
    display: none;
}

.cores-personalizadas .botao.principal, .cores-personalizadas .bandeira-personalizar {
    background: #707070;
    color: var(--cBotoesTxt) !important;
    fill: var(--cBotoesTxt) !important;
    font-family: 'Roboto';
    font-weight: 400;
}

body .titulo-categoria {
    margin-top: 0 !important;
    margin-bottom: 20px !important;
    padding: 0 !important;
    background: none !important;
    display: flex !important;
    justify-content: center;
    position: relative;
    font-size: initial !important;
    font-family: 'Bell MT' !important;
}

.interno > p {
    display: none;
}

.cores-personalizadas.fundo-claro .categoria-newsletter {
    background: #f7f7f7;
    display: none;
}

.categoria-titulo h1 {
    font-size: 32px;
    line-height: 26px;
    font-weight: 700;
    margin: 0;
    display: block;
    font-family: 'Bell MT';
}

.categoria-ordem > .input-append > label {
    font-family: "Open Sans";
    font-size: 14px !important;
    font-weight: 400 !important;
}

.info-principal-produto .nome-produto {
    font-size: 24px;
    font-weight: 500;
    line-height: 26px;
    margin-bottom: 13px;
    color: #4B4646;
    font-family: 'Roboto';
}

.info-principal-produto .marca-produto a {
    font-size: 15px;
    color: #949494;
    line-height: 15px;
    display: none;
}

.produto-detalhes .preco-produto > :nth-child(2), .produto-detalhes .preco-produto > :nth-child(2) * {
    font-size: 15px;
    display: none;
    line-height: 15px;
}

.cores-personalizadas .botao.principal, .cores-personalizadas .bandeira-personalizar {
    background: #707070 !important;
    color: #fff !important;
    fill: #fff !important;
    font-family: 'Open Sans' !important;
    font-size: 15px !important;
    font-weight: 700;
}

.parcelamento-full.pp-257890318 > .wrap-parcelas {
    display: none;
}

.cores-personalizadas .produto-detalhes .calculadora-pp .calculadora-area .calc-botao {
    background: #707070;
    color: #fff;
    font-family: 'Bell MT';
}

.pagina-produto .atributo-comum a span {
    text-align: inherit;
    cursor: pointer;
    margin: 0;
    background: #fdfdfd;
    font-weight: 700;
    border: 1px solid #e6e6e6;
    box-shadow: 0 2px 2px 0 rgba(205,205,205,0.35);
    border-radius: 4px;
    color: #656565;
    min-width: 45px;
    font-size: 13px;
    height: 34px;
    padding: 0 10px;
    display: none;
    align-items: center;
    justify-content: center;
}

.produto-detalhes .parcelas-produto .accordion {
    border: 1px solid #eaeaea;
    box-shadow: 0 1px 4px 0 #b1b1b147;
    border-radius: 4px;
    display: none;
}

.cores-personalizadas .produto-descricao {
    background: var(--cDesc);
    font-size: 16px;
    line-height: 1.4;
}

.titulo-categoria>strong {
    margin-top: 1rem;
}

.titulo-categoria > strong > svg {
    display: none;
}

.preco-promocional.titulo {
    color: #4B4646 !important;
}

.span12 > a.botao {
    font-family: 'Open Sans';
    font-size: 15px !important;
    font-weight: 700;
}

.qtde-adicionar-carrinho input {
    -moz-appearance: textfield;
    margin: 0;
    border: none !important;
    box-shadow: none !important;
    font-family: 'Bell MT';
    font-weight: 400;
    font-size: 24px;
    padding: 0 !important;
    width: 24px;
    text-align: center;
    color: #616161;
}

.cores-personalizadas .menu-desktop {
    background: #F4F3F2 0% 0% no-repeat padding-box;
    box-shadow: 0px 3px 6px #00000029;
}

.cores-personalizadas #rodape .institucional {
    background: #737373;
    color: #fff;
}

.logo a img {
    position: relative;
}

.a-block.cw a .a-block-icon svg {
    fill: #000000 !important;
}

.a-block .a-block-cont {
    display: flex;
    flex-direction: column;
    color: #fff;
}

.cores-personalizadas #rodape .institucional .a-block-icon svg {
    fill: #ffff !important;
}

li#slick-slide00 {
    max-width: 100% !important;
    height: auto;
}

.pagina-pagina .caixa-sombreada h1 {
    font-weight: 700;
    font-size: 35px;
    font-family: 'Bell MT';
}

.cores-personalizadas #rodape .institucional a, .cores-personalizadas #rodape .institucional .collapsible-rodape span {
    color: #fff;
}

#rodape .rodape-social {
    display: flex;
    flex-direction: column;
    position: relative;
}

@media screen and (max-width: 767px){
    a.creditos.agencia:before {
    content: url(https://i.ibb.co/pf56q4y/Componente-36-1.png);
    position: absolute;
    right: 335px;
    bottom: 8px;
    display: none;
}
}

.listagem.com-caixa.vitrine-produtos.vitrine-20461613.listagem-desktop-prod4.listagem-mobile-prod2.item-home {
    display: none;
}

.listagem.com-caixa.vitrine-produtos.vitrine-22583451.listagem-desktop-prod4.listagem-mobile-prod2.item-home {
    display: none;
}

.listagem.com-caixa.vitrine-produtos.vitrine-22583455.listagem-desktop-prod4.listagem-mobile-prod2.item-home {
    display: none;
}

.rodape-inferior .inside > div:nth-child(2):after {
    left: 14px;
    content: url(https://i.ibb.co/pf56q4y/Componente-36-1.png);
    position: relative;
}

@media(max-width: 768px) {
    .inside > div:nth-child(2):after {
        left: 4px;
        content: url(https://i.ibb.co/pf56q4y/Componente-36-1.png);
        position: relative;
        top: 7px;
}
}

a.creditos.agencia:before {
    content: url(https://i.ibb.co/pf56q4y/Componente-36-1.png);
    position: absolute;
    right: 335px;
    bottom: 8px;
    display: none;
}

.control-group:nth-child(6), #modalContato .control-group:nth-child(7) {
    display: block;
    justify-content: center;
}

@media (max-width: 767px) {
    .logo a img {
        height: 2rem;
        width: 12rem;
        scale: 0.9;
        top: 3px;
        left: 10px;
        object-fit: cover;
    }
}

@media only screen and (max-width: 1024px) {
    html #rodape .rodape-inferior .creditos {
        align-items: center;
        margin-right: 9px !important;
        margin-top: 7px;
    }
}

.painel .carrinho .wrap-qtde {
    height: auto;
    float: none;
    display: flex;
    align-self: stretch;
    align-items: center;
    padding-left: 2px;
}

@media only screen and (max-width: 1024px) {
    .banners-full .int-mobile img {
        max-width: 100%!important;
        width: auto !important;
    }
}

@media only screen and (max-width: 1024px) {
    body .titulo-categoria strong {
        font-size: 23px !important;
        text-align: center;
    }
}

@media only screen and (max-width: 1024px) {
    body .titulo-categoria svg {
        width: 21px;
        height: 21px;
        margin-right: 8px;
        vertical-align: middle;
        position: relative;
        top: -1.5px;
    }
}

@media only screen and (max-width: 1024px) {
    .listagem .listagem-item .info-produto {
        text-align: center;
        padding: 7px;
        flex-grow: 1;
        height: 6rem;
    }
}

@media only screen and (max-width: 1024px) {
    .listagem .listagem-item .info-produto.prodTxt-2 .nome-produto {
        min-height: 3rem !important;
    }
}

@media only screen and (max-width: 1024px) {
    .banners-vitrine-mini {
        padding-bottom: 25px;
        display: none;
    }
}

@media only screen and (max-width: 1024px) {
    .item-home .conteiner {
        padding-top: 0px !important;
        padding-bottom: 20px !important;
    }
}

li.categoria-id-22583455.com-filho.menu-categoria.submenu2.subAbertura.sem-produtos > a > span > img {
    scale: 0.65;
}


li.categoria-id-22569114.menu-categoria.submenu2.subAbertura.sem-produtos > a > span > img {
    scale: 0.7;
}

@media(max-width: 768px) {
    .painel-mobile > .inside > .item-mobile:after {
        display: none;
    }
}

.lista-redes > ul > li:nth-child(3) > a {
content: url(https://i.ibb.co/0KsrcyB/Componente-1-1.png);
    padding: 5px;
}

@media only screen and (max-width: 1024px) {
    .listagem .listagem-item .acoes-produto .botao-comprar {
        font-size: 0px!important;
        height: 35px;
        padding: 0 5px;
    }
}