.pagina-produto #corpo>.conteiner {
    margin-top: 10px;
}
.full.menu .conteiner .nivel-um>li>a>.titulo {
    color: #1a217f;
    font-size: 15px!important;
}
.full.menu .conteiner .nivel-um>li>a img, .full.menu .conteiner .nivel-um>li>a svg {
    width: 40px;
}
#rodape .institucional a, #rodape .institucional p { 
      color: #000!important;
    font-size: 12px;
    font-weight: 400!important;
}
#rodape .institucional li a {
    color: #000!important;
    font-size: 12px;
    font-weight: 400!important;
}
#rodape .links-rodape-atendimento .icon {
    color:#000;
}
/*
@import url('https://fonts.googleapis.com/css2?family=Montserrat&display=swap'); 
body { font-family: 'Montserrat', sans-serif !important; } */

.full.menu .conteiner .nivel-dois li a {
    color: #1c1c84;
    font-size: 14px;
    font-weight: 800;
    text-align: left;
}

#corpo .coluna .componente.newsletter .interno .interno-conteudo .botao {
    border-color: #1c1c84;
    background: #1c1c84;
}
#corpo .coluna .componente.newsletter .interno .interno-conteudo .botao:hover {
    border-color: #1c1c84;
    background: #1c1c84;
}
.pagina-login #corpo .cadastro .botao.principal{
    background: #1c1c84;
}
.abas-custom .nav-tabs li a, .abas-custom .nav-tabs li a:hover, .abas-custom .nav-tabs li.active a {
    border-bottom-color: #1c1c84;
}
.full.menu .conteiner .nivel-um>li .nivel-dois .container-menu .mega-recebe-prod #listagemProdutos.listagem ul .listagem-linha ul li .listagem-item .imagem-produto {
    max-height: 150px!important;
}
#sidebox-products .bottom .middle-components .type .image {
    width: 50%!important;
    max-width: 500px;
}
/*PAGINA QUEM SOMOS*/
.caixa-sombreada h1.titulo.cor-secundaria {
    color: #3b3e93;
    text-align: center;
    font-size: 30px;
    font-family: 'Montserrat';
    font-weight: 900;
}

#rodape .sobre-loja-rodape .more{
  margin: auto;
}

/* whatsapp-novo*/

.whatsapp {
    position: fixed;
    top: 70%;
    right: 1%;
    padding: 10px;
    z-index: 10000000;
}

@-webkit-keyframes smallToBig{
    from 
    {
        -webkit-transform: scale(1);
    }
    to 
    {
        -webkit-transform: scale(1.1);
    }
}

@-moz-keyframes smallToBig{
    from
    {
        -moz-transform: scale(1);
    }
    to 
    {
        -moz-transform: scale(1.1);
    }
}

.pulso{
    max-width:74px; 
    margin:1px;
    border-radius:10px;
    -webkit-transition: all 0.4s linear;
    -moz-transition: all 0.4s linear;
    transition: all 0.4s linear;
}

.pulso:hover{
    -webkit-animation: smallToBig 300ms alternate infinite ease;
    -moz-animation: smallToBig 300ms alternate infinite ease;
}

/*WHATS ANTIGO*/
.float-contact .float-open{
    display:none;
}

/*CABEÇALHO*/
#cabecalho {
    background: #1A217F;/* 1811 */
}
#cabecalho .actions>li>a .icon *, #cabecalho .actions>li>a .icon circle {
    fill: #fff;
}
#cabecalho .actions>li>a .titulo {
    color: #fff!important;
}
#cabecalho .actions>li:hover>a>.titulo {
    color: #fff;
}
.carrinho.cart .content-cart .price-total-cart {
    color: #fff;
}
.carrinho.cart:hover .content-cart .price-total-cart, .carrinho.cart:hover .content-cart .titulo {
    color: #fff!important;
}
#cabecalho .account:hover .account-list {
    text-align: center;
    border: 2px solid #1a217f;
}
#cabecalho .account .account-list li:hover {
    background: #1a217f40;
    border-radius: 20px;
}
#cabecalho .account .account-list li:hover a {
    color: #000;
}
#cabecalho .account .account-list li a {
    color: #000;
}
#cabecalho .account .account-list li a .icon * {
    fill: #000;
}
#cabecalho .support:hover .support-items {
    border: 3px solid #1a217f;
}
.carrinho .carrinho-interno.borda-principal {
    border-top-color: transparent;
    border: 3px solid #1a217f;
}
.adic-favo:hover {
    color: #1a217f;
}
.carrinho.cart .cart-icon .qtd-carrinho{
   background: #e9740c; 
}
#cabecalho.fixed .open-menu .line {
    background: #ea730b;
}
/*************************************/
/***************MENU******************/
/*************************************/
.full.menu .conteiner .nivel-um>li.offers {
    display: none;
}
.full.menu .conteiner .nivel-um>li>a>.titulo {
    color: #000;
}
.full.menu .conteiner .nivel-um>li>a>.titulo {
    font-size: 11px;
}
.full.menu .conteiner .nivel-um>li:hover>a>.titulo {
    color: #e9740c;
}
.full.menu .conteiner .nivel-um>li>a .icon-chevron-down:before {
    color: #000;
}


/*BANNER*/
.banner .flexslider .flex-control-paging li a.flex-active {
    background: #2e1f57;
}
/*Produto HOME*/
#listagemProdutos.listagem .listagem-item .acoes-produto .prod-counter, .listagem.aproveite-tambem .listagem-item .acoes-produto .prod-counter {
    display: none!important;
}
#listagemProdutos.listagem .listagem-item .acoes-produto .prod-counter~.botao-comprar, .listagem.aproveite-tambem .listagem-item .acoes-produto .prod-counter~.botao-comprar {
    width: 100%!important;
}
#listagemProdutos.listagem .titulo-categoria h2 small {
    display: none;
}
#listagemProdutos.listagem .titulo-categoria h2 {
    font-size: 30px;
    font-weight: 900;
    text-transform: UPPERCASE;
    color: #1a217f;
}
#listagemProdutos.listagem .titulo-categoria strong, #listagemProdutos.listagem>.titulo, .listagem.aproveite-tambem .titulo-categoria strong, .listagem.aproveite-tambem>.titulo {
    font-size: 30px;
    font-weight: 900;
    text-transform: UPPERCASE;
    color: #1a217f;
}
#listagemProdutos.listagem .titulo-categoria h2:after {
    background-color: #ab6308;
}
#listagemProdutos.listagem .listagem-item .acoes-produto .botao-comprar:hover, .listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar:hover {
    background-color: #1a217f!important;
}
#listagemProdutos.listagem .listagem-item .acoes-produto .botao-comprar, .listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar {
    box-shadow: 0 3px 9px -2px #f7c600;
    background: #1a217f;
}
.bandeiras-produto .bandeira-promocao {
    background: #1a217f;
}
.bandeiras-produto .bandeira-promocao {
    background: #1a217f;
    text-transform: uppercase;
    font-weight: 900;
}
/*Scrool top*/
.scrollToTop {
    background: #ea730b;
    box-shadow: 0 3px 9px -2px #f7c600;
}
.scrollToTop:hover {
    background: #1a217f;
}

/*Newsletter*/
#barraNewsletter.posicao-rodape {
    background: #ffdab9;
    border-bottom: 1px solid #f7c600;
}
#barraNewsletter.posicao-rodape .componente .newsletter-assinar {
    background: #1c1c84;
    border: 2px solid #1a217f;
}
#barraNewsletter.posicao-rodape .componente .texto-newsletter {
    color: #1c1c84;
}
#barraNewsletter.posicao-rodape .componente .texto-newsletter svg * {
    fill: #1c1c84;
}
#rodape .sobre-loja-rodape .more {
    background-color: #1a217f;
    border: 1px solid #f7c600;
}
#barraNewsletter.posicao-rodape .componente .newsletter-assinar:hover {
    background-color: #1a217f;
    color: #fff;
}
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .input-conteiner .botao{
    background: #141131;
}
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .texto-newsletter:before{
    color: #141131;
}
/*RODAPÉ*/
path#logo_LI {
    display: none;
}
div#cr-alpha-theme svg{
    display:none;
}
#rodape .pagamento-selos .forma_envio ul li {
    margin-bottom: 15px;
    text-align: center;
}
.selos li {
    margin-right: 10px;
    margin-bottom: 10px;
    float: right;
    position: relative;
    left: -40px;
}
#rodape .pagamento-selos .titulo {
    color: #3a5ea5;
    font-weight: 900;
    text-transform: uppercase;
    text-align: center;
}
.YW8Nub {
    display: none!important;
}
.bandeiras-pagamento li {
    margin-right: 23px;
    float: right;
}
#rodape .institucional {
    min-height: 300px;
}
#rodape .institucional .titulo{
	color: #3a5ea5;
    font-weight: 900;
    text-transform: uppercase;
    
}
.span9.span12 {
    display: none!important;
}
table th {
    background-color: transparent;
}
.Informacao {
    margin-top: -6%;
}
#rodape>div:last-child .conteiner {
    padding: 10px 20px 5px;
    display: none;
}
th, tr, td {
    padding: 8px;
    border: none;
}

/*Botões de compra*/
#comprar-ajax-status .table-footer form .btn {
    box-shadow: 0 3px 9px -2px #f7c600;
    background: #1a217f;
}
#comprar-ajax-status .buttons .botao.principal {
    box-shadow: 0 3px 9px -2px #f7c600;
    background: #1a217f;
}
.pagina-carrinho.carrinho-checkout .campos-pedido .identificacao .botao.principal, .pagina-carrinho.carrinho-checkout .campos-pedido .identificacao .submit-email.botao.principal {
    box-shadow: 0 3px 9px -2px #f7c600;
    background: #1a217f;
}
.pagina-carrinho.carrinho-checkout .control-group.error input {
    border: 1px solid #1a217f!important;
}
.pagina-conta #corpo .acao-editar .botao.principal, .pagina-conta-endereco #corpo .acao-editar .botao.principal, .pagina-favorito-listar #corpo .acao-editar .botao.principal, .pagina-pedido-listar #corpo .acao-editar .botao.principal {
    box-shadow: 0 3px 9px -2px #f7c600;
    background: #1a217f;
    background-color: #1a217f;
}
.carrinho .carrinho-interno .carrinho-rodape .botao {
    box-shadow: 0 3px 9px -2px #f7c600!important;
    background: #1a217f!important;
}
.pagina-carrinho #corpo .secao-principal .tabela-carrinho .form-horizontal .btn{
    box-shadow: 0 3px 9px -2px #f7c600;
    background: #1a217f;
}
.pagina-carrinho #corpo .finalizar-compra .acao-editar .botao.principal {
    background-color: #1a217f;
    box-shadow: 0 3px 9px -2px #f7c600;
}
.slick-next .icon, .slick-next .icon .a, .slick-prev .icon, .slick-prev .icon .a {
    fill: #040353;
}

/*INSTA*/
#instagram .icon .cls-1 {
    fill: #13188a;
}
#instagram .traco {
    background-color: #ea730b;
}
#instagram h2 a {
    color: #040353;
}

/* Texto Imagem Meramente Ilustrativa */
div.img-ilustrativa span {
    position: relative !important;
    right: 0pc important;
    top: 200px !inportant;
    font-weight: bold !important;
    color:#6c6c6c !important;
    
}

/*PRODUTOS*/
.pagina-produto #corpo .produto .principal .acoes-produto .comprar .botao-comprar{
	box-shadow: 0 3px 9px -2px #f7c600;
    background: #151773;
}
.pagina-produto #corpo .abas-custom .tab-content .tab-pane#descricao h2:after {
    background-color: #171791;
}
.pagina-produto #corpo .produto .acoes-flutuante .botao-comprar {
    box-shadow: 0 3px 9px -2px #f7c600;
    background: #00035d;
}
.pagina-produto #corpo .produto .acoes-flutuante .disponibilidade-produto .cor-principal {
    color: #ea730b;
}
.pagina-produto #corpo .listagem.aproveite-tambem>h4.titulo small {
    display: none;
}
.pagina-produto #corpo .listagem.aproveite-tambem>h4.titulo {
    color: #1a217f;
}
.pagina-produto #corpo .listagem.aproveite-tambem>h4.titulo:after {
    background-color: #e8740d;
}
.pagina-produto #corpo .produto .principal .atributos ul li.active a, .pagina-produto #corpo .produto .principal .atributos ul li:hover a {
    background-color: #00035d;
    box-shadow: 0 0 9px -2px #ea730b;
}
.pagina-produto #corpo .abas-custom .tab-content .tab-pane#descricao h2 small {
    display: none;
}
.pagina-produto #corpo .abas-custom .tab-content .tab-pane#descricao h2 {
    font-size: 35px;
    color: #1a217f;
    text-shadow: 2px 1px #db5c17;
}
.pagina-produto #corpo .abas-custom .tab-content .tab-pane#descricao h2 small {
    display: none;
}
.pagina-produto #corpo .abas-custom .tab-content .tab-pane#descricao span { 
text-shadow: 0 0 black;
}
.pagina-produto #corpo {
    margin-top: 0px!important;
}


/*FINALIZAÇÃO*/
 .identificacao .email-box {
        border-radius: 10px!important;
        border: 2px solid #1a217f!important;
}
.pagina-carrinho.carrinho-checkout .campos-pedido .identificacao .identificacao-title {
        font-weight: 900!important;
        color: #1a217f!important;
        text-transform: uppercase!important;
}
.pagina-carrinho.carrinho-checkout #exibirFormasPagamento .btn{
   background-color: #1c1c84; 
}
/*POPUP DE VARIAÇÃO*/
/*POPUP DE VARIAÇÃO*/
.popover.fade.left.in {
    opacity: 1;
    margin-top: -9.5%!important;
    background: url(https://cdn.awsli.com.br/1276/1276159/arquivos/textopopup.png)no-repeat 10px 40px;
    text-align: center;
    margin-left: 20.5%;
    background-color: #c12a28;
}

.fade.left{
    display:none;
}
.popover.left .arrow {
    right: 140px;
    margin-top: -60px;
    transform: rotate(270deg);
}
.popover-title {
    font-size: 20px;
    font-weight: 900;
    background-color: #ffffff;
    color: #d90a1c;
}
.popover.left .arrow:after {
    border-left-color: #d90a1c;
}
.popover-content {
    color: transparent!important;
}
.produto .atributos .atributo-comum ul li a {
    border: solid 1px #ea730b!important;
}
/*Banner vitrine*/
.b-alph.span6:hover {
    transform: scale(0.9);
}

div#pix {
    display: none;
}
/*DESCRIÇÃO PRODUTO*/
.nav-tabs>.active>a, .nav-tabs>.active>a:hover, .nav-tabs>.active>a:focus {
    color: #fff;
    background-color: #eb750c;
    border: 1px solid #eb750c;
    border-bottom-color: transparent;
    cursor: default;
}
.abas-custom .nav-tabs li a {
    border-radius: 30px;
}
.abas-custom .nav-tabs li::marker {
    color: transparent;
}
/*PAGINA ATENDIMENTO*/
.visible-xs {
    display: none;
}
.hidden-xs {
    display: block;
}
.full.menu .conteiner .nivel-um{
  margin-left: 2%;  
}

/**************************Menu novo***********************/
div#menu-novo {
    height: 0px;
}
nav#menu {
    margin-top: -3.7%;
    margin-left: 2%;
    font-weight: 600;
    width: 12%;
}
li#menu_kits {
    width: 9.2857%!important;
}


@media only screen and (min-width: 1920px){
nav#menu {
    margin-top: -2.7%;
    margin-left: 16%;
    font-weight: 600;
    width: 9%;
}
    
}


/*Mobile*/


@media only screen and (max-width: 768px){
    
    #whats-produto {
        display: none!important;
    }
    
    .pagina-produto #corpo {
    margin-top: 200px!important;
}
    #pix>a>img {
        display: none!important;
    }
    .scrollToTop {
    	display: none!important;
    }
    .conteudo-topo .busca-mobile .atalho-menu{
     	background:#eb740b;
    }
    .atalhos-mobile ul li a .icon * {
    	fill: #1a217f;
	}
    .conteudo-topo .menu.superior.visible-phone .menu-close:after {
    	background: #eb750c;
	}
    .whatsapp {
        top: 84%;
    }
    .conteudo-topo .menu.superior.visible-phone>.wrap {
        height: 100%;
        background: #1a217f;
    }
    .conteudo-topo .menu.superior.visible-phone ul li a, .conteudo-topo .menu.superior.visible-phone ul li strong {
   		 color: #fff;
    }
    path.d , path.a, path.b {
    	fill: #fff;
	}
	.busca-mobile .menu.superior.visible-phone .top-menu li.cart .cart-icon .qtd-carrinho {
        background: #eb750c;
        border: 0 solid #f7c600;
	}    
    .busca-mobile .menu.superior.visible-phone .links-rodape>.titulo {
    	color: #fff;
    }
    .tracking .form-tracking {
    	background: #1a217f;
    }
    .tracking .form-tracking span {
    	color: #fff;
    }
    .tracking .form-tracking span .icon {
    	fill: #fff;
	}
    .tracking .form-tracking input {
    	background: #565cab;
    }
    .tracking .form-tracking button .icon {
    	fill: #fff;
	}
    .conteudo-topo .busca-mobile.fixed {
        background: #eb750c;
        box-shadow: 0 0 30px 0 #eb750c;
    }
    .atalhos-mobile {
        background: #eb750c;
        border-bottom: 1px solid #1a217f;
    }
    .identificacao .email-box {
        border-radius: 10px!important;
        border: 2px solid #1a217f!important;
	}
    .pagina-carrinho.carrinho-checkout .campos-pedido .identificacao .identificacao-title {
        font-weight: 900!important;
        color: #1a217f!important;
        text-transform: uppercase!important;
        font-size: 16px;
	}
    #rodape .pagamento-selos .forma_envio ul {
    	margin-left: 36%;
	}
    .popover.top .arrow {
    border-top-color: rgb(217 10 28);
    transform: rotate(180deg);
    top: -19%;
}
.popover.fade.top.in.fade.in{
    position: relative;
    top: -230px!important;
    left: -10px!important;
    background: url(https://cdn.awsli.com.br/1276/1276159/arquivos/textopopup.png)no-repeat 12px 42px;
    background-color: #c12a28;
    margin-left: 7%;
}
.popover.top .arrow:after {
    border-top-color: #d90a1c;
}
/*PIX */
div#pix {
    display: block!important;
    margin-top: 7%;
    position: relative;
    top: -45px;
}
/*PAGINA ATENDIMENTO*/
.visible-xs {
    display: block;
}
.hidden-xs {
    display: none;
}

#cabecalho .logo a {
    height: 60px!important; /* 28-09-21 */
}

#fullbanner-mob .slick-slide img {
    display: none; /* 28-09-21 */
}

#fullbanner-mob ul.slick-dots li.slick-active button {
    display: none; /* 28-09-21 */
}
    
/********************Menu novo************************************/   
nav#menu {
	display: none;
}
}
