:root {--cor_primaria: #d74d4e;--cor_secundaria: #999999;--cor_botao: #4caf60;--cor_botao_hover: #d74d4e;--cor_texto_botao: #ffffff;--cor_texto_botao_hover: #ffffff;--cor_botao_comprar: #4caf60 ;--pre_cabecalho: #dedede;--cor_texto_pre_cabecalho: #2b2b2b;--cor_cabecalho: #ffffff;--cor_icones: #d74d4e;--cor_icones_hover: #4a4a4a;--cor_texto_icones: #2b2b2b;--cor_menu: #d74d4e;--cor_texto_menu: #ffffff;--cor_newsletter: #d74d4e;--cor_texto_newsletter: #ffffff;--cor_footer: #ffffff;--cor_texto_footer: #333333;--texto_global: #333333;--texto_background: #ffffff;--cor_tag_frete_gratis: #22a3c3;}

.conteiner-principal .conteiner {
    padding: 20px 20px;
}
.menu.superior .nivel-um li.categoria-id-1098659.com-filho.borda-principal {
    display:none;
}
.menu.superior .nivel-um li.categoria-id-1317437.com-filho.borda-principal {
    display:none;
}
.top-header {
    display: none !important;
}
.carrinho.vazio> a span {
    display: none !important;
}
.carrinho>a span.titulo {
    display: none !important;
}
.menu.superior .nivel-um li.item-oferta > a {
    border: 2px solid #fff !important;
}
/*.item-oferta .box-offer {
    background-color: #000 !important;
}*/
.item-oferta .box-offer .offer-action a.btn.btn-action {
    display: none;
}
.desconto-a-vista {
    font-size: larger;
    color: #00bb99 !important;
}
.pagina-categoria .secao-banners{
  padding-top: 0px !important;
}
.product-item-offer .acoes-produto .botao.principal {
    padding: 5px 15px !important;
    width: auto !important;
}
.tabela-carrinho .cupom-valor {
      padding: 0 10px;
}
/*.top-header a:after {
  display:none;
}*/
.tabela-carrinho .form-horizontal .control-label b {
     text-transform: none !important;
}
.item-oferta .product-item-offer .NewfeaturedProducts-timer {
	display: none !important;
}
.ordenar-listagem.topo {
      display: none !important;
}
.item-oferta .box-offer  {
    padding: 2px;
	/*display: none*/
}
.item-oferta .box-offer .offer-action a.btn.btn-action	{
    padding: 6px 10px;
}
.formas .accordion-heading .forma-conteiner.with-discount img {
    width: 75px;
}
.pagina-inicial .featuredProducts {
       background: #22a3c3 !important;
}
/*.menu.superior {
    background: #000 !important;
}
a.btn-favorite {
   right: 60px;
}*/
#flutuante-produto .produto-flutuante .acoes-produto .abriga-precos span.price-pix.v2{
   display: none !important;
}
.listagem .listagem-item .nome-produto {
    text-transform: inherit;
}
.gateways-rodape li img {
    padding: 0 10px 0 0;
}
.mostrarAvisoCookie #avisoCookies {
    font-weight: 300;
    opacity: 1;
    pointer-events: auto;
    border: 0;
    border-radius: 6px;
    text-align: center;
    line-height: 1.0rem;
    background-color: #f2f2f2;
    box-shadow: 0 0 5px #999;
    left: 6px;
    right: 6px;
    bottom: 3px;
}
.preco-produto .preco-a-partir .preco-venda {
    font-size: 20px !important;
    font-weight: 700;
    color: #D74D4e;
}
.avise-me .avise-btn .botao {
    background: var(--texto_global);
    border: 0;
    padding: 15px 0;
    font-weight: 700;
}
#avisoCookies .conteiner {
    padding: 0;
}
#avisoCookies .conteiner p {
    font-size: 12px;
}
.listagem.aproveite-tambem.borda-alpha {
   display: none;
}
.compre-junto__atributo--lista {
    width: 100px;
    border-color: #808080;
}
.compre-junto__comprar button {
    background: #4caf60;
    border-radius: 5px !important;
    font-size: 19px;
    letter-spacing: -1px;
    padding: 4px 0;
}
.compre-junto__resumo {
    border: 0;
    background: #f8f8f9;
}
.tabela-carrinho .form-horizontal .controls .btn {
    color: #333;
}
.cep .input-append.input-prepend button {
    background: #e5e5e5;
    color: #333;
}
.titulo-categoria strong {
    color: #333;
    font-size: 24px!important;
}
.icon-shopping-cart:before {
    display: none;
}
#flutuante-produto .produto-flutuante .acoes-produto .botao-comprar.principal.grande {
      padding: 0 45px 0 35px;
}
.gateways-rodape {
    background-image: none;
    border: none;
    text-align: left !important;
}
.compre-junto__titulo {
    margin-bottom: 20px;
    font-size: 24px;
    font-weight: bold;
    color: #333;
    text-align: center;
}
/*mudar a mensagem de variação e tamanho*/
.popover-content{
font-size:0;
}
.popover-content::before{
content: "Voce deve escolher uma opçao acima disponivel";
font-size: 9pt !important;
}
.desconto-a-vista {
    color: #222;
    font-weight: 600;
}
.popover.left .arrow {
     display: none;
}
.popover {
    position: absolute;
}
.section-newsletter-home .newsletter h3 {
    font-size: 20px;
}
.bandeiras-produto span.bandeira-frete-gratis, .produto .tag-produto.tag-frete-gratis {
    background: #22a3c3;
    color: #ffffff;
}
/*mobile*/

@media (max-width: 767px){
body.pagina-carrinho div.controls.text-left >  span.help-inline { 
    display: none !important;
}
.compre-junto__titulo {
    font-size: 19px;
}
.preco-produto .preco-a-partir .preco-venda {
    font-size: 17px !important;
}
.preco-produto .desconto-a-vista:after {
        display: none !important;
}
#avisoCookies .conteiner p {
    font-size: 10px !important;
}
#avisoCookies .conteiner button {
    width: 30% !important;
    padding: 4px;
    background: #22a3c3;
} 
#avisoCookies .conteiner {
    height: 70px;
}
.top-header a {
    text-transform: none !important;
}
/*.listagem .listagem-item{
height: 465px;
}*/
/*.lrMenuOpen .meuspedidos, .lrMenuOpen .minhaconta {
      width: auto !important;
}*/
a#return-to-top {
     display: none !important;
}
.popover.left {
    left: 65px !important;
    margin-top: -75px !important;
}
.tabela-carrinho tr {
    margin: 0;
}
.pagina-carrinho #cep-wrapper .controls #calcularFrete {
    padding: 15px !important;
    height: 50px !important;
    width: 120px !important;
}
.pagina-carrinho #cep-wrapper .controls .input-append .btn {
    margin: 0 10px !important;
    display: initial !important;
    padding: 15px !important;
    width: 100px !important;
}
.cart-mobile strong.qtd-carrinho.titulo.cor-secundaria {
    color: #333 !important;
}
.produto .principal .acoes-produto.indisponivel .preco-produto .btn-block {
   color: #fff !important;
}
.pagina-inicial span.desconto-a-vista {
font-size: 12px !important;
}
.pagina-inicial span.desconto-a-vista:after {
content: '';
}
#formRastrearObj {
display: none;
}
.tabela-carrinho .form-horizontal .controls .btn {
    padding: 10px;
}}

.tabela-carrinho #calcularFrete {
    border: 1px solid #f2f2f2;
    box-shadow: 0px 0px 0px 0px #f2f2f2;
    width: 140px;
}
.produto .produto-compartilhar {
    display:none;
}
div.finalizar-compra>div.cabecalho-interno.row-fluid>div.span12 {
    display:none
}
.avise-me .avise-btn .botao {
    color: #fff !important;
}
.pagina-carrinho .acao-editar {
    margin-top: 2px;
}
#rodape .institucional {
    background: #f8f8f8;
}
@media (min-width: 769px){
    section.section-newsletter-home {
    display: none;
}
.tabela-carrinho .cupom-sucesso {
      padding: 0 50px;
}
.mostrarAvisoCookie #avisoCookies {
    padding: 5px 10px;
    left: 180px;
    right: 180px;
    bottom: 20px;
}
.pagina-produto .principal .price-pix {
    width: 67%;
}}

#rodape .design-fox {
    display:none !important;
}
a.btn-favorite {
     display: none;
}
.wishList, .wishList a {
     display: none;
}
#_trustvox_widget .ts-widget .ts-footer {
    background: #fff !important;
}
#_trustvox_colt {
    padding: 20px;
    font-family: 'Montserrat',sans-serif !important;
}
#comentarios .text-center {
    text-transform: uppercase;
    color: #333;
    font-size: 19px;
    margin: 0;
}
.compre-junto__etiqueta {
    border-radius: 4px;
    background-color: #22a3c3;
    color: #fff;
}
.pagina-produto .principal .price-pix img {
    filter: none;
    padding-right: 4px;
}
#rodape .pagamento-selos .selos>ul {
    text-align: left;
}
#flutuante-produto .produto-flutuante .acoes-produto .desconto-a-vista {
    font-size: 12px;
}
/* AVISO DE CASHBACK - PLUGOO - Inicio */
a.regras, a.regras:hover {
font-size: 10px;
text-decoration: underline;
}
a.regras:hover {
color: var(--cor_primaria);
}
.price-pixv1 {
display: flex;
position: relative;
justify-content: flex-end;
}
.price-pixv1 .price-pix.v2 {
display: block !important;
}
span.price-pix.v2 {
display: flex;
margin-bottom: 10px;
font-weight: 500;
font-size: 1em;
line-height: 1.2em;
color: var(--texto_global);
width: 67% !important;
justify-content: center;
border-radius: 10px;
align-items: center;
padding: 8px;
margin-top: 16px;
background: #f5f5f5;
}
span.price-pix.v2 img {
width: 26px !important;
height: 26px !important;
}
.cashIm {
align-items: center;
display: flex;
}
.cashIm b {
color: var(--cor_botao_comprar);
font-weight: 600;
font-size: 14px;
}
.discountCash {
color: var(--cor_clara);
background: var(--cor_botao_comprar);
width: 100%;
border-radius: 5%;
display: flex;
white-space: nowrap;
justify-content: center;
}
body .tabela-carrinho span.price-pix.v2 {
width: 30% !important;
}
.tabela-carrinho .discountCash {
width: 90%;
}
/*.tabela-carrinho .cashIm b {
font-weight: 700;
font-size: 14px;
}
.listagem span.price-pix.v2 {
display: flex !important;
width: 100% !important;
color: var(--cor_primaria) !important;
background: transparent;
}
.pagina-inicial .listagem span.price-pix.v2 {
border: 2px solid green;
width: 90% !important;
}
.listagem span.conteinerCash {
display: flex !important;
flex-wrap: wrap;
justify-content: center;
}
/*div#flutuante-produto span.price-pix.v2 {
display: flex !important;
width: 80% !important;
}
div#flutuante-produto span.price-pix.v2 .cashIm * {
font-size: 12px !important;
}*/
@media screen and (max-width: 768px) {
.produto .principal > div span.price-pix.v2 {
width: 100% !important;
}
.produto .principal > div .cashIm {
display: flex;
justify-content: flex-end;
width: 80%;
font-size: 12px;
}
.produto .principal > div .discountCash {
width: 70%;
}
body.pagina-carrinho .tabela-carrinho span.price-pix.v2 {
width: 100% !important;
font-size: 12px;
}
}
/* AVISO DE CASHBACK - PLUGOO - Fim */
@media (min-width: 768px) {
.pagina-categoria .secao-banners {
        display: none !important;
}
#comprar-ajax-status a.botao.principal.ir-carrinho.hidden-phone {
    display: none!important;
}
#comprar-ajax-status a.botao.principal.ir-carrinho.visible-phone {
    display: block!important;
}}
@media (max-width: 1024px){
.pagamento>ul+ul {
    margin: 0 !important;
}
#rodape .titulo+ul {
    max-height: 100%;
}
#rodape .titulo::after {
    visibility: hidden !important;
}
#rodape .links-rodape li a, #rodape p {
      opacity: .9;
}
#rodape .gateways-rodape {
    display: block !important;
}
#rodape .pagamento-selos .selos>ul {
    margin: 15px 0 0 0 !important;
}}
/*  Popup Emanda */
@media only screen and (max-width: 450px){
.modalEmEma {
        width: auto !important;
}}