#rodape .links-rodape li a:hover, #rodape p:hover {    text-decoration: none;}
#rodape .links-rodape li a, #rodape p {    line-height: 29px; font-size: 15px;}
#rodape .institucional, #rodape .institucional, #rodape .pagamento-selos {    background: #f4f4f4;}
#rodape div.contato li a {   font-size: 23px; color: #005494;}
.listagem .listagem-item:hover {    box-shadow: 0 5px 15px #cccccc;}
.listagem .listagem-item: {    border: solid 1px; border-color: #cccccc;}
.preco-promocional {    font-size: 22px; letter-spacing: -1px; font-weight: 600; --txt-color: #005494;}
.menu.superior {    background: #ffffff;}
.titulo-categoria, .listagem .titulo-categoria, .listagem > h4.titulo {    text-align: center;}
.listagem .titulo-categoria {	margin: 80px 0 40px;}
.titulo-categoria strong {    font-size: 29px;}
.thead {    background: #005494;}
.ms-timer > :after {    font-size: 20px; text-shadow: 0.1em 0.1em 0.2em #005494}
.ms-timer > * {    font-size: 39px !important; text-shadow: 0.1em 0.1em 0.2em #005494}
.featuredProducts-timer-title {   font-size: 18px; text-shadow: 0.1em 0.1em 0.2em #000000}
.featuredProducts-timer-description {   font-size: 18px; text-shadow: 0.1em 0.1em 0.2em #000000; opacity: 1;}
.description-title {    font-size: 29px;    color: #005494;}
.tab-content span {    color: #666666 !important;    background: transparent !important;}
.listagem-item .acoes-produto .botao.principal {   background: #005494;}
.my_account li a {    font-size: 16px;}
.barra-inicial {    background: #005494;}
.canais-contato ul li i {    color: #ffffff;}
.barra-inicial li a, .barra-inicial li span {    color: #ffffff; opacity: 1;}
.abas-custom .nav-tabs {    font-size: 18px;}
.fancybox-close {    background: #00bfe9;}
.fancybox-skin {    background: none;}
.menu.superior .nivel-dois .menu-oferta {    display: none;}
.row-fluid.banner.mini-banner {margin-top: 30px}
@media (max-width: 767px).banner.tarja {    display: true !important;}
.conteiner-principal #rodape .conteiner {    background-color: #f3f3f3;}
#rodape > div:last-child {    background: #f4f4f4!important;}
.marcas .slides li a {    color: #ffffff;}
.filtro.lista ul li.active label {    color: #464646;}
.newsletter .newsletter-confirmacao span {    color: #464646; font-size: 23px;}
@media (max-width: 767px).preco-parcela {    font-size: 14px;}
@media (max-width: 767px).preco-parcela strong {    font-size: 14px;}
@media (max-width: 767px).listagem .desconto-a-vista strong {    font-size: 20px !important;}
.parcelas-produto .accordion .accordion-group .accordion-heading .text-parcelas {    font-size: 20px;}
.featuredProducts-items .acoes-produto.hidden-phone .botao-comprar:hover {    background: #005494;}
thead {    background: #005494; color: #ffffff;}
thead.cor-secundaria {    background: #005494;);}
body {   font-size: 14px;}

.listagem .listagem-item .nome-produto {    font-size: 18px;}
.preco-produto .preco-venda {    font-size: 17px;}
.preco-parcela {    font-size: 17px;}
.listagem .info-produto {    font-size: 15px;}

:root {    --primary-color: #00bfe9;    --secundary-color: #464646;    --txt-color: #005494;}
.produto .acoes-flutuante {    margin-bottom: 2%;}

.gateways-rodape li {    width: 30%;}

.compre-junto__comprar button {    background: #63c58e;    font-size: 18px;    font-weight: 400;}
.compre-junto__preco-total--promocional, .compre-junto__preco-total--promocional:empty+.compre-junto__preco-total--regular {
    font-size: 20px;    color: #005494 ;}
.compre-junto__selecionar input:checked::before {    border-color: #63c58e;    background: #63c58e;}
.compre-junto__produto--grade {    min-width: 190px;    margin-left: 72px;}
.compre-junto__produto--grade::before {    left: -28px;    font-size: 78px;}
.compre-junto__preco--promocional, .compre-junto__preco--promocional:empty+.compre-junto__preco--regular {
    font-size: 18px;    color: #005494;}
.compre-junto__conteudo {    font-size: 17px;}
.compre-junto__titulo-total {    font-size: 20px;    font-weight: 600;}
    
.produto .acoes-flutuante {display: none !important;}
.listagem-item.produto-adicionado {    display: none !important;}

@media screen and (min-width: 768px)
@media screen and (min-width: 768px)