@media screen and (max-width: 767px) {body.pagina-inicial .cheio {display: block !important;}}
.full.menu .conteiner .nivel-um>li>a>.titulo {font-size: 14px;}
.full.menu .conteiner .nivel-dois li a {font-size: 13px; font-weight: 400;}
#cabecalho .account .account-list li a {font-size: 12px; font-weight: 400;}
#cabecalho .carrinho .carrinho-interno .nome-produto {font-weight: 400; font-size: 12px;}
#cabecalho .carrinho .carrinho-interno .carrinho-rodape .botao:after {font-size: 12px; font-weight: 400;}
#listagemProdutos.listagem .titulo-categoria strong, #listagemProdutos.listagem>.titulo, .listagem.aproveite-tambem .titulo-categoria strong, .listagem.aproveite-tambem>.titulo {font-size: 24px; font-weight: 300;}
.bandeiras-produto .bandeira-frete-gratis, .bandeiras-produto .bandeira-promocao {font-size: 10px;}
.listagem .slick-next, .listagem .slick-prev {width: 8px; border: 1px solid #00000024;}
#listagemProdutos.listagem .listagem-item .info-produto .nome-produto, .listagem.aproveite-tambem .listagem-item .info-produto .nome-produto {font-size: 14px;}
#listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-venda, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-venda {font-size: 12px; font-weight: 400!important;}
#listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-promocional, #listagemProdutos.listagem .listagem-item .info-produto .preco-produto span.preco-a-partir strong, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-promocional, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto span.preco-a-partir strong {font-size: 18px; font-weight: 400;}
#listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-parcela, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-parcela {font-size: 12px;}
#listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-parcela strong, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-parcela strong {font-size: 12px;}
#corpo .listagem .listagem-item .acoes-produto.hidden-phone a.comprar-via-whatsapp, .comprar-via-whatsapp {font-size: 12px;color: #26753e!important; background-color: #FFF!important;border: solid 1px #26753e4a !important;}
#listagemProdutos.listagem .listagem-item .acoes-produto .botao-comprar, .listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar {font-size: 14px;}
.flex-direction-nav li a {width: 30px; height: 35px;}
.flex-direction-nav li a .icon {height: 20px;}
#listagemProdutos.listagem .listagem-item.produto-adicionado a.produto-sobrepor::before, .listagem.aproveite-tambem .listagem-item.produto-adicionado a.produto-sobrepor::before {font-size: 2em;}
#listagemProdutos.listagem .listagem-item.produto-adicionado a.produto-sobrepor::after, .listagem.aproveite-tambem .listagem-item.produto-adicionado a.produto-sobrepor::after {font-weight: 400;}
#avisoCookies .conteiner p {font-size: 12px;}
.botao.principal, .botao.principal.botao-comprar, .botao.principal.grande {border-radius: 20px;}
.a-marca .conteiner .span6 p {font-size: 14px;}
strong, b {font-weight: 500;}
.newsletter-rodape .texto-newsletter.newsletter-cadastro {font-size: 14px;}
.newsletter-rodape .titulo {font-size: 20px; font-weight: 400;}
#rodape .titulo {font-size: 16px; font-weight: 400;}
#rodape .institucional a, #rodape .institucional p {font-size: 12px; font-weight: 300;}
.whats-btn-fixed {background: transparent;bottom: 5em;right: 1.4em;}
.scrollToTop {width: 40px; height: 40px;}
#rodape .institucional .links-rodape-paginas .titulo:before {font-size: 16px;}
#rodape .institucional .links-rodape-atendimento .titulo:before {font-size: 16px;}
.pagina-busca .menu.lateral .nivel-um>li.ativo a .titulo, .pagina-categoria .menu.lateral .nivel-um>li.ativo a .titulo {font-size: 14px;}
.pagina-busca .menu.lateral.outras .nivel-um li>a .titulo, .pagina-categoria .menu.lateral.outras .nivel-um li>a .titulo {font-size: 12px;}
.filtro .titulo {font-size: 14px; font-weight: 400;}
.filtro.lista ul li a label {font-size: 12px;}
.componente.newsletter.borda-principal .titulo {font-size: 16px; font-weight: 400;}
.coluna div.componente.newsletter .texto-newsletter {font-size: 12px;}
.coluna div.componente.newsletter .botao:before {font-size: 14px;}
.pagina-categoria .conteudo h1.titulo {font-size: 22px; font-weight: 300;}
.produto div.principal .nome-produto {font-size: 28px; font-weight: 400;}
.produto div.principal .acoes-produto .preco-produto .preco-promocional, .produto div.principal .acoes-produto .preco-produto span.preco-a-partir strong {font-size: 22px; font-weight: 400;}
.produto div.principal .acoes-produto .comprar .botao-comprar {font-weight: 300;}
.others-acoes-produto a.lista-favoritos.fundo-principal.adicionar-favorito.hidden-phone, .produto-compartilhar a.lista-favoritos.fundo-principal.adicionar-favorito.hidden-phone {border: 1px solid #00000024;}
.separador {border-top: 1px solid #00000024;}
.produto #descricao::before {font-weight: 300 !important;}
.produto #descricao:before {border-left: 2px solid var(--cor-principal);}
.produto .acoes-flutuante .preco-produto .preco-promocional.cor-principal, .produto .acoes-flutuante .preco-produto span.preco-a-partir {font-weight: 400;}
.produto .acoes-flutuante .preco-produto .preco-parcela {font-size: 12px;}
.produto .acoes-flutuante .preco-produto .preco-parcela .titulo, .produto .acoes-flutuante .preco-produto .preco-parcela strong {font-size: 12px;}
.produto .acoes-flutuante .botao-comprar:after {font-weight: 300;}
.atributo-comum a span {font-weight: 400;}
.produto div.principal .acoes-produto .preco-produto .preco-venda {font-size: 12px; margin: 0 0 0px;}
.conteudo h1 {font-weight: 300;}
.pagina-busca .menu.lateral .nivel-dois>li>a, .pagina-categoria .menu.lateral .nivel-dois>li>a {font-size: 12px;}
.tabela-carrinho h6 {font-size: 12px; font-weight: 400;}
.subtotal strong {font-weight: 400;}
.subtotal span {font-size: 14px; font-weight: 300;}
.tabela-carrinho .quantidade a, .tabela-carrinho .excluir a {font-size: 12px;}
.campos-pedido .identificacao .identificacao-title {font-size: 18px;}
.checkout-alerta-seguro .checkout-alerta-seguro-item .icon-ok, .checkout-alerta-seguro .checkout-alerta-seguro-tit {font-weight: 400;}
.campos-pedido legend {border-color: #00000024; border-width: 1px; font-size: 16px; font-weight: 400;}
.font-bold {font-weight: 500;}
.cadastro legend {border-color: #00000024; border-width: 1px; font-weight: 400; font-size: 16px;}
.cadastro label {font-weight: 400;}
.cadastro .dados-acesso label {font-size: 14px; font-weight: 400;}
.pedido-finalizado #box-pagamento-pix .title {font-weight: 500;}
h1, h2, h3, h4, h5, h6 {font-weight: 500;}
.pagina-conta .cadastro .abas-conta li a, .pagina-conta .conteudo .abas-conta li a, .pagina-favorito-listar .cadastro .abas-conta li a, .pagina-favorito-listar .conteudo .abas-conta li a, .pagina-pedido-listar .cadastro .abas-conta li a, .pagina-pedido-listar .conteudo .abas-conta li a {font-size: 16px; font-weight: 400;}
.pagina-conta .cadastro h3.titulo, .pagina-conta .conteudo h3.titulo, .pagina-favorito-listar .cadastro h3.titulo, .pagina-favorito-listar .conteudo h3.titulo, .pagina-pedido-listar .cadastro h3.titulo, .pagina-pedido-listar .conteudo h3.titulo {font-size: 20px; font-weight: 400;}
.pagina-conta .cadastro .abas-conta li a i, .pagina-conta .conteudo .abas-conta li a i, .pagina-favorito-listar .cadastro .abas-conta li a i, .pagina-favorito-listar .conteudo .abas-conta li a i, .pagina-pedido-listar .cadastro .abas-conta li a i, .pagina-pedido-listar .conteudo .abas-conta li a i {font-size: 1.5rem;}
.pagina-conta .conta-menu .nome-usuario, .pagina-favorito-listar .conta-menu .nome-usuario, .pagina-pedido-listar .conta-menu .nome-usuario {font-weight: 400;; border-bottom: solid 1px #00000024;}
.pagina-conta .conta-menu .menu-simples li a, .pagina-favorito-listar .conta-menu .menu-simples li a, .pagina-pedido-listar .conta-menu .menu-simples li a {font-size: 12px; font-weight: 400;}
.form-horizontal.large-label .control-label {width: 200px;}
.borda-principal {border-width: 1px 0 0;}
.atributos ul li a:hover, .atributos ul li.active a, .borda-principal, .elastislide-carousel ul li.active a, .tema-scuro .nav-tabs li.active a {border-color: #00000024;}
.cabecalho-interno .titulo {font-size: 20px;}
.total strong {font-size: 20px;}

@media only screen and (max-width: 767px) {
#rodape .links-rodape {border: solid 0px #ffffff;}
.conteudo-topo .menu.superior.visible-phone:before {font-weight: 300;}
.conteudo-topo .menu.superior.visible-phone ul li a, .conteudo-topo .menu.superior.visible-phone ul li strong {font-weight: 400;}
.conteudo-topo .menu.superior.visible-phone ul.action-links li a {font-weight: 300;}
.ordenar-listagem label {line-height: 20px;}
input[type="text"], input[type="password"], input[type="email"], textarea, .cadastro input[type="text"], .cadastro input[type="password"], .cadastro select, .ordenar-listagem label, input.input-small.input-cep {font-size: 12px;}
.produto .nome-produto {font-size: 22px;}
.nome-produto {font-weight: 400; text-transform: initial;}
.atributos div > span {font-size: 14px; font-weight: 300;}
.produto .principal > div {border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
.caixa-info li {font-size: 14px;}
}

#comprar-ajax-status .sucesso .head {font-size: 14px; font-weight: 500;}
.atalhos-mobile a {text-shadow: 0 0 0px rgba(0, 0, 0, 0.3);}
.pagina-conta .cadastro h3.titulo small, .pagina-conta .conteudo h3.titulo small, .pagina-favorito-listar .cadastro h3.titulo small, .pagina-favorito-listar .conteudo h3.titulo small, .pagina-pedido-listar .cadastro h3.titulo small, .pagina-pedido-listar .conteudo h3.titulo small {font-size: 14px;}
.caixa-dados legend {font-size: 14px;}
.label-success, .badge-success {background-color: #263675;}
.produto div.principal .acoes-produto .comprar .disponibilidade-produto .cor-principal {color: #263675;}
.produto .acoes-flutuante .disponibilidade-produto .cor-principal {color: #263675;}
.icon-youtube-play:before {color: #8087ae;}
.cn-container .botao.botao-input.fundo-principal.newsletter-assinar:hover {background: #263675!important; border: 1px solid #263675!important;}

/*SubMenu*/
#cabecalho .full.menu .nivel-dois:not(.categorias-adjacentes) {display: block;}
.full.menu ul.nivel-dois.borda-alpha {min-width: auto !important;left: 0 !important;}

#cabecalho .full.menu .nivel-dois:not(.categorias-adjacentes) .categoria-nivel-dois>li {margin-bottom: 0;}
.scrollToTop i {line-height: 17px; font-family: FontAwesome-v4;}
.menu.lateral.outras strong {margin: 0;}
.lateral.outras.filtro-coluna {margin-bottom: 0;}
.others-acoes-produto a.lista-favoritos.fundo-principal.adicionar-favorito.hidden-phone, .produto-compartilhar a.lista-favoritos.fundo-principal.adicionar-favorito.hidden-phone {border: 1px solid #00000024;text-transform: uppercase;font-family: 'Open Sans', Arial, sans-serif;color: #544C35;font-size: 15px;}
.others-acoes-produto a.lista-favoritos.fundo-principal.adicionar-favorito.hidden-phone i {color: #263675;}
.others-acoes-produto .size-table .open-table {border: 1px solid #8087ae;}
.others-acoes-produto a.lista-favoritos.fundo-principal.adicionar-favorito.hidden-phone:hover {background: #263675;color: #ffffff;border-color: #263675;opacity: 1;}
.acoes-produto.compra-wpp span {font-weight: 400 !important;}
#descricao li, #descricao ul {list-style-type: inherit;}
#listagemProdutos.listagem .listagem-item .info-produto .nome-produto, .listagem.aproveite-tambem .listagem-item .info-produto .nome-produto {white-space: normal;}
.botao {border-radius: 20px !important;border: solid 1px #00000075;}
button.botao.principal {background-color: #263675;color: #ffffff;border-color: #263675;}
a.botao {background-color: #ffffff;border: solid 1px #ffffff;color: #211e1f;}
#comprar-ajax-status .sucesso .buttons .continuar-comprando {background: #ffffff;color: #211e1f;}
.finalizar-compra .acao-editar a.botao {background: #ffffff;color: #211e1f;border-color: #ffffff !important;}
.finalizar-compra .botao.principal {line-height: 38px;font-size: 17px;}
.carrinho-checkout .atendimento li span.display-table .icone-box i {display: none;}
.campos-pedido .identificacao .submit-email.botao.principal {color: #ffffff;border-color: #263675;font-size: 14px;background-color: #263675;line-height: 22px;}
#modalContato .controls .botao.principal+.botao {border-color: #ffffff;}
#rodape .institucional .links-rodape-categorias li:last-child {display: none;}
.menu-simples li.divisor {display: none;}

@media (max-width: 767px) {
    .pagina-produto .produto-compartilhar {display: none;}
    .produto div.principal .acoes-produto {border-bottom: 0 !important;}
    #cabecalho .account:hover .account-list {display: grid;text-align: left;}
    .pagina-carrinho.carrinho-checkout .logo a {height: 44px;}
    .carrinho-checkout .conteiner .logo {margin-top: 19px;}
    .atalhos-mobile {padding: 10px 15px;}
}

.cn-frase {color: #8087ae!important; font-weight: 400!important; left: -40px!important;}
.cn-root-button-flutuante .cn-button-flutuante {border: 0px solid #000!important; height: 72px!important;}
.cn-root-button-flutuante svg.animation {stroke: #263675!important;}
.cn-root-button-flutuante {box-shadow: 0 0 0 0 #263675!important;}
.cn-root-button-flutuante .cn-close-flutuantee {background-color: #263675!important;}
.cn-root-button-flutuante svg.animation {width: 126%!important; height: 126%!important ;left: -13%!important ;top: -12%!important;}
.cn-root-button-flutuante {top: 20%!important;}
.testimonials-cn .testimonials-description .testimonials-info {color: #263675!important; font-weight: 500!important; font-size: 14px!important;}
.testimonials-cn .testimonials-description {color: #222!important; font-size: 14px!important; font-weight: 300!important;}
.testimonials-cn .testimonials-avaliable li i {color: #8087ae!important; font-size: 14px!important;}
.testimonials-cn .testimonials-title strong {text-transform: initial!important; font-size: 24px!important;}
.testimonials-title i.fa.fa-quote-left {display: none;}
#cn-grupo-vip .cn-text-container .cn-description {font-size: 0.7rem!important;}
#cn-grupo-vip .cn-text-container .cn-footer {font-size: .8rem!important; color: #263675!important;}
#cn-grupo-vip .cn-text-container .cn-title {color: #8087ae!important;}
.produto div.principal .acoes-produto .comprar .botao-comprar {color: #ffffff;}
.produto div.principal .acoes-produto .comprar .botao-comprar:before {display: none}
#listagemProdutos.listagem .listagem-item .acoes-produto .botao-comprar, .listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar {color: #ffffff;}
.botao:hover {background: #263675;}
#comprar-ajax-status .sucesso .buttons>* {color: #263675;}
#finalizarCompra {color: #ffffff;}
.finalizar-compra .botao.principal {color: #ffffff;}
#cabecalho .carrinho .carrinho-interno .carrinho-rodape .botao:after {color: #ffffff;}

#modalContato .span6:nth-child(2) tr:nth-child(3), #modalContato .span6:nth-child(2) tr:nth-child(5) {display: none;}
.tabela-carrinho .formas-envio .frase b, .tabela-carrinho .formas-envio .frase span {white-space: normal;}

body.-fpp .produto .acoes-produto .comprar {display: block !important;}
body.-fpp .produto .acoes-produto .comprar .botao-comprar {width: 100% !important;}
.produto div.principal .acoes-produto.compra-wpp .comprar {display: flex !important;}

.atributos ul li a {margin: 0 0px 0px 0;}
.produto .atributos .atributo-comum ul li a:hover {margin: 0;}

.cn-carrosel-brinde .cn-body {width: 100%!important;}
.cn-carrosel-brinde .cn-body .brindes .slick-next {background-color: #263675!important; width: 23px!important; height: 23px!important;}
.cn-carrosel-brinde .cn-body .brindes .slick-prev {background-color: #263675!important; width: 23px!important; height: 23px!important;}
.cn-carrosel-brinde .cn-body .brindes .slick-prev:before {font-size: 11px!important;}
.cn-carrosel-brinde .cn-body .brindes .slick-next:before {font-size: 11px!important;}
.cn-header h3 {font-size: 20px!important; color: #263675!important;}

.a-marca .conteiner .span6 .titulo {font-size: 24px;}
.a-marca .conteiner .span6 p {line-height: 20px;}

.produto div.principal .acoes-produto .comprar .disponibilidade-produto {margin-top: 10px;}

#rodape .contact li:nth-child(1) {display: none;}