.vitrine-ofertas {order:10}
.vitrine-produtos {order:8}
.vitrine-destaque {order:6}
.vitrine-mas-vendido {order:2}
.vitrine-lancamento {order:5}
.vitrine-instagram {order:1}
.vitrine-marcas {order:3}
.vitrine-video {order:4}
.vitrine-depoimentos {order:9}
.vitrine-blog {order:7}
.produto-descricao {order:1}
.produto-comentarios {order:3}
.produto-aproveite {order:4}
.produto-comprejunto {order:2}
.pagina-categoria .banner.vitrine {order:2}
.pagina-categoria #listagemProdutos {order:4}
.categoria-descricao {order:1}
.categoria-newsletter {order:3}
body, input, select, .titulo, button, textarea, .pagina-pagina .caixa-sombreada p {font-family:Arimo}
.listagem .listagem-item .acoes-produto .qtde-adicionar-carrinho{display:none!important}
.listagem .listagem-item .acoes-produto .botao-comprar{flex:1!important}
#rodape .rodape-inferior .inside{justify-content:center!important}
#rodape .rodape-inferior .rodape-dados{text-align:center!important}
.ficha-produto{margin:6px 0 14px;font-size:14px;line-height:1.8;color:#333;text-align:left}
@media (min-width:1025px){.produto-detalhes-detalhes{margin-left:144px!important}}
.ficha-produto b{color:#000}
.ficha-produto a{color:#1a1a1a!important;text-decoration:underline!important}
.info-principal-produto .marca-produto{display:none!important}
@media (max-width:768px){ .info-destaque{display:none!important} }
@media (max-width:1024px){
.barra-mobile{display:none!important} .com-barrainferior{padding-bottom:0!important} .suporte-flutuante{display:none!important}
#cabecalho>.conteiner{padding-top:14px!important;padding-bottom:14px!important}
#cabecalho,body.fixed #cabecalho,#cabecalho>.conteiner{border:none!important;box-shadow:none!important}
.busca,.busca2 .busca,.busca input,.busca input:focus{border:none!important;box-shadow:none!important;outline:none!important}
.busca-topo{display:none!important}
.busca2{position:fixed!important;top:66px!important;left:0!important;height:auto!important;opacity:1!important;transform:none!important;transition:none!important;z-index:6!important;background:#4d008c!important;box-shadow:0 2px 4px rgba(0,0,0,.10)}
.busca2 .conteiner{padding:10px 15px!important} .busca2 .row-fluid{height:auto!important}
.busca2-cabecalho,.busca2-categorias,.busca2-close{display:none!important}
#cabecalho{margin-bottom:64px!important}
.banners-vantagens .banner-tarja-content{padding:16px 10px!important}
.banners-vantagens .vantagem .vantagem-icone{width:42px!important;height:42px!important}
.banners-vantagens .vantagem strong{font-size:17px!important;line-height:18px!important}
.banners-vantagens .vantagem span{font-size:14px!important;line-height:15px!important}
.secao-banners .banner-mobile,.secao-banners .banner.cheio .slides img,.secao-banners .banner.cheio img{width:100%!important;aspect-ratio:1.05!important;height:auto!important;object-fit:cover!important}
.pagina-produto .conteiner-imagem img,.pagina-produto .produtos-img .miniaturas li img{max-width:60%!important;height:auto!important;margin:0 auto!important;display:block!important}
}
body.pagina-produto{background:#f1f1f4!important}
.pagina-produto .produto-detalhes{background:transparent!important}
.pagina-produto .breadcrumbs-wrap{background:transparent!important}
.pagina-produto .produto-detalhes>.conteiner>.row-fluid{background:#fff;border-radius:24px;padding:32px;box-shadow:0 1px 12px rgba(0,0,0,.06)}
.pagina-produto .produto-descricao{background:transparent!important}
.pagina-produto .produto-descricao .conteiner{background:#fff!important;border-radius:24px;box-shadow:0 1px 12px rgba(0,0,0,.06)}
@media (max-width:1024px){.pagina-produto .produto-detalhes>.conteiner{padding:12px!important}.pagina-produto .produto-detalhes>.conteiner>.row-fluid{margin:0!important;padding:16px;border-radius:18px}.pagina-produto .produto-descricao{padding-left:12px!important;padding-right:12px!important}.pagina-produto .produto-descricao .conteiner{border-radius:18px}}
.cores-personalizadas .info-destaque{background:#38006b!important}
.info-destaque a{min-height:40px!important}
.cores-personalizadas .menu-desktop{background:#38006b!important;box-shadow:none!important}
.menu-desktop .menu>ul>li>a{height:40px!important}
.cores-personalizadas .menu-desktop .menu>ul>li>a{color:#fff!important}
.cores-personalizadas .menu-desktop .menu>ul>li:hover>a{color:#ffdd00!important}
#cabecalho .painel-item .b{display:none!important}
#cabecalho .carrinho a>span{display:none!important}
@media (min-width:1025px){#cabecalho .busca-mobile{position:static!important;transform:none!important;flex:0 0 520px!important;width:520px!important}#cabecalho .cabecalho-inside>.logo{flex:1 1 0!important;max-width:none!important}#cabecalho .cabecalho-inside>.painel{flex:1 1 0!important;justify-content:flex-end!important}#cabecalho .cabecalho-inside>.mobile-left{min-width:0!important}#cabecalho .cabecalho-inside>.logo a img{max-width:200px!important}}
.botao{border-radius:9px!important}
.qtde-adicionar-carrinho{border-radius:9px!important}
.cores-personalizadas .botao.botao-comprar,.cores-personalizadas .botao.botao-comprar-ajax,.botao.botao-comprar{background:#4d008c!important;color:#fff!important;border-radius:100px!important;text-transform:uppercase!important;font-weight:700!important;transition:background .25s ease!important}
.cores-personalizadas .botao.botao-comprar:hover,.cores-personalizadas .botao.botao-comprar-ajax:hover,.botao.botao-comprar:hover{background:#00E677!important;color:#1A1818!important}
.botao.botao-comprar:hover svg,.botao.botao-comprar:hover i{fill:#1A1818!important;color:#1A1818!important}
.botao.botao-comprar svg,.botao.botao-comprar i{fill:#fff!important;color:#fff!important}
.produto-detalhes .cep #formCalcularCep .input-append{border-radius:10px!important;overflow:hidden!important}
.produto-descricao #descricao,.produto-descricao #descricao p{font-size:16px!important;line-height:1.65!important}
.painel-desejos a{display:flex;align-items:center}
.painel-desejos svg{width:27px;height:27px;fill:#fff}
.painel-desejos:hover svg{fill:#e63946}
.painel-item .ic-new{width:27px!important;height:27px!important}
#cabecalho .painel .painel-item{margin-left:12px!important}
#cabecalho .painel .carrinho>a strong{margin-left:-6px!important}
.nome-produto{text-transform:capitalize!important}
.listagem.fixarImagem .listagem-item .imagem-produto{align-items:center!important;justify-content:center!important}
.listagem.fixarImagem .listagem-item .imagem-produto>a{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important}
.listagem.fixarImagem .listagem-item .imagem-produto img{max-height:100%!important;max-width:100%!important;width:auto!important;height:auto!important;object-fit:contain!important}
body.pagina-busca,body.pagina-marca,body.pagina-categoria{background:#f1f1f4!important}
.pagina-busca .listagem-item-wrap,.pagina-marca .listagem-item-wrap,.pagina-categoria .listagem-item-wrap{background:#fff!important;border-color:#fff!important;border-radius:18px!important;overflow:hidden!important;box-shadow:0 1px 8px rgba(0,0,0,.07)!important}
.pagina-inicial .listagem-item-wrap{border-color:#e6e6e6!important;border-radius:14px!important;overflow:hidden!important}
.pagina-busca .listagem-item,.pagina-marca .listagem-item,.pagina-categoria .listagem-item{background:transparent!important}
.pagina-busca .filtro-coluna,.pagina-marca .filtro-coluna,.pagina-categoria .filtro-coluna{background:#fff!important;border:none!important;border-radius:16px!important;padding:16px 18px!important;margin-bottom:12px!important;box-shadow:0 1px 8px rgba(0,0,0,.07)!important}
.ordenar-listagem .input-append{border:none!important;box-shadow:none!important;background:transparent!important}
.ordenar-listagem .btn.dropdown-toggle{background:#fff!important;border:1px solid #e6e6e6!important;border-radius:12px!important;box-shadow:0 1px 6px rgba(0,0,0,.06)!important;padding:8px 16px!important}
.fancybox-wrap:has(.instalacao-tema){display:none!important} 
body:has(.fancybox-wrap.fancybox-opened .instalacao-tema) .fancybox-overlay{display:none!important}
body.fancybox-lock:has(.fancybox-wrap.fancybox-opened .instalacao-tema){overflow:auto!important}