 .produto .acoes-produto>div:nth-child(1){
     overflow:hidden
 }
 .produto .acoes-produto{
     margin-top:0!important
 }
 .produto .acoes-produto .preco-produto .preco-promocional.cor-principal:before{
     content:"por:";
     font-size:15px;
     font-weight:500
 }
 .produto .acoes-produto .preco-produto .preco-venda{
     font-size:17px;
     display:block;
     margin-bottom:3px!important
 }
 .produto .acoes-produto .preco-produto .preco-promocional.cor-principal{
     font-size:26px !important;
     font-weight:600
 }
 .produto .acoes-produto .preco-produto span.preco-parcela{
     font-size:17px;
     margin-top:7px!important;
     display:flex;
     font-weight:400
 }
 .produto .acoes-produto .preco-produto span.preco-parcela>span:last-child{
     display:block;
     font-weight:400
 }
 produto .acoes-produto .preco-produto span.preco-parcela:before{
     content:"Em"
 } 
 .produto .acoes-produto .comprar{
     text-align:center;
     float:none!important
 }
 .produto .acoes-produto .comprar .qtde-adicionar-carrinho{
     width:17%!important;
     margin-right:2%;
     display:inline-block;
     height:53px;
     box-shadow:0 2px 4px 0 rgba(203,203,203,.55);
     border:1px solid #ececec;
     border-radius:5px;
     background:#fff;
     float:left;
     position:relative
 }
 .produto .acoes-produto .comprar a.botao.botao-comprar.principal.grande{
     background-image:none!important;
     text-transform:uppercase;
     font-weight:600;
     font-size:21px;
     box-sizing:border-box;
     text-align:center;
     transition:all .8s;
     display:inline-block;
     width:80%;
     line-height:42px;
     box-shadow:0 2px 4px 0 rgba(203,203,203,.55);
     border:none!important;
     letter-spacing:2px;
     border-radius:5px
 }
 .produto .acoes-produto .comprar a.botao.botao-comprar.principal.grande:hover{
     opacity:.8
 }
 .produto .acoes-produto .comprar span.cor-secundaria.disponibilidade-produto{
     color:#b1b1b1;
     display:none
 }
 .produto .acoes-produto .comprar span.cor-secundaria.disponibilidade-produto>b{
     color:#009c00
 }
 .produto .acoes-produto .comprar a.botao.botao-comprar.principal.grande i.icon-shopping-cart{
     margin-right:2px!important
 }
 .produto .acoes-produto .comprar label.qtde-adicionar-carrinho input{
     background:0 0;
     border:0;
     padding-top:12px!important;
     padding:25px 13px!important;
     font-size:25px!important;
     box-sizing:border-box;
     text-align:left!important;
     outline:0!important;
     box-shadow:none!important
 }
 .produto .acoes-produto .comprar .qtde-adicionar-carrinho .qtde-carrinho-title{
     top:4px;
     margin-left:4px
 }
 .qtde-adicionar-carrinho input.qtde-carrinho::-webkit-inner-spin-button{
     opacity:0
 }
 .comprar span.qtde-carrinho-title{
     font-size:0!important
 }
 label.qtde-adicionar-carrinho{
     position:relative;
     margin-right:25px
 }
 label.qtde-adicionar-carrinho .almentar-qty-prod,label.qtde-adicionar-carrinho .diminuir-qty-prod{
     margin-top:0;
     height:20px;
     line-height:16px;
     cursor:pointer;
     width:20px;
     border-radius:5px;
     background:#dedede;
     color:#777;
     font-size:17px;
     -webkit-user-select:none;
     -moz-user-select:none;
     -ms-user-select:none;
     -o-user-select:none;
     user-select:none;
     transition:.2s all ease-in-out;
     font-weight:600;
     text-align:center;
     padding-top:2px;
     margin-bottom:3px
 }
 label.qtde-adicionar-carrinho .almentar-qty-prod:hover,label.qtde-adicionar-carrinho .diminuir-qty-prod:hover{
     color:#fff
 }
 label.qtde-adicionar-carrinho .wrap-btn-prod{
     position:absolute;
     right:5px;
     top:3px;
     padding:0 4px
 }
 .parcelas-produto .accordion .accordion-group .accordion-heading .text-parcelas {
    font-size: 17px !important
}

 .breadcrumbs.borda-alpha {
    border-bottom: 1px solid #efefef;
    border-top: 0;
 }
 .info-principal-produto .breadcrumbs{ 
    text-transform: capitalize;
 }
 .info-principal-produto .breadcrumbs ul li:after{
     font-size:11px
 }
 .produto .info-principal-produto .breadcrumbs i.fa.fa-folder{
     font-size:11px
 }
 .info-principal-produto .breadcrumbs ul li:last-child:after{
     display:none
 }
 .produto .info-principal-produto .breadcrumbs i.fa.fa-folder:before{
     content:"\F112";
     font-family: fontAwesome;
 }
 .produto .info-principal-produto .breadcrumbs li *{
     font-weight:400!important;
     font-size:11px!important
 }
 .produto h1.nome-produto.titulo.cor-secundaria{
     font-size:24px;
     font-weight:500;
     position:relative;
     padding-right:45px;
     margin-bottom:3px;
     color:#000
 }
 .produto .codigo-produto{
     display: block;
     font-size: 11px;
     padding:10px 0 17px 0;
     margin-bottom:18px
 }
 .produto .codigo-produto span.cor-secundaria.pull-right{
     margin-top:-1px
 }
 .produto .codigo-produto span b{
     font-weight:600;
     font-size:11px
 }
 .produto .codigo-produto span[itemprop=sku]{
     font-size:11px;
     color:#000
 }
 .produto .codigo-produto span span{
     font-weight:500
 }

.home-depositions .home-depositions__title strong,.listagem h4,.marcas strong.title_marca,.pagina-produto .span12>.abas-custom .title_description_prod,.title-instagram a,.titulo-categoria strong{
     height:22px;
     line-height:22px;
     display:table;
     margin:0 auto;
     padding:5px 30px 5px 30px;
     font-weight:600;
     font-size:25px;
 }

  .pagina-produto .span12>.abas-custom .title_description_prod .separator.fundo-principal{
     margin:20px 0 0 0
 }
 .separator.fundo-principal{
     display:block;
     width:70px;
     margin:20px 0 0 0;
     height:6px
 }
 
 .pagina-produto .span12>.abas-custom .title_description_prod {
    margin: 0 0 20px 0;
    border: 0;
    padding: 0;
 }
 
 .pagina-produto .span12>.abas-custom .tab-content {
    border: 1px solid #eee!important;
    box-shadow: none;
    border-radius: 7px;
}

 .pagina-produto form#formCalcularCep label{
     display:block;
     float:none;
     margin:0;
     font-size:18px;
     font-weight:500;
     margin-bottom:10px;
     width:40%;
     line-height:normal
 }
 .pagina-produto form#formCalcularCep{
     margin-bottom:20px;
     display:block
 }
 .pagina-produto form#formCalcularCep{
     display:flex;
     align-items:center;
     justify-content:space-between;
     flex-wrap:wrap
 }
 .pagina-produto form#formCalcularCep .form-inline{
     width:60%;
     text-align:right
 }
 .pagina-produto form#formCalcularCep .form-inline .input-append{
     display:flex;
     justify-content:flex-end
 }
 .pagina-produto .principal>.cep{
     border-bottom:1px solid #eee;
     padding-bottom:8px;
     margin-bottom:20px;
     padding-top:2px
 }
 .pagina-produto form#formCalcularCep input.input-small.input-cep{
     background:#fff;
     padding:10px 30px 10px 13px;
     width:100%;
     margin-right:0;
     font-size:15px;
     border:1px solid #dedede;
     box-shadow:0 3px 8px 0 rgba(137,137,137,.14);
     border-radius:5px;
     margin-right:10px
 }
 .pagina-produto form#formCalcularCep button.btn{
     height:42px;
     font-size:15px;
     color:#fff;
     padding:10px 20px 10px 20px;
     text-shadow:none;
     border:1px solid #dedede;
     box-shadow:0 3px 8px 0 rgba(137,137,137,.14);
     outline:0;
     border-radius:5px
 }
 .pagina-produto form#formCalcularCep label:before {
    content: "\F0D1";
    font-family: fontAwesome;
    padding-right: 10px;
}


.span4.links-rodape.links-rodape-paginas li a{
     display:block!important
 }
.span4.links-rodape.links-rodape-categorias{
     display:none
 }
 .span4.links-rodape.links-rodape-paginas li,.span4.sobre-loja-rodape p{
     line-height:29px
 }
 li.hour-footer h1{
     font-size:18px;
     line-height:normal;
     margin:0 0 4px 0;
     font-weight:500
 }
 #rodape .institucional .titulo {
    color: #444;
 }
 #rodape .institucional p,#rodape .institucional ul,#rodape .institucional ul li,#rodape .institucional ul li a{
     list-style:none!important;
     font-size:15px;
     text-decoration:none;
     transition:all .3s
 }
 #rodape .institucional span.titulo{
     font-weight:500;
     font-size:19px;
     border:none!important;
     padding:10px 0 0 0!important;
     margin-bottom:10px!important
 }
 #rodape .redes-sociais{
     background:0 0!important;
     box-shadow:none!important;
     padding:0!important;
     position:static!important;
     float:right;
     border:0
 }
 #rodape .institucional{
     background:#f5f5f5;
     padding-top:25px!important;
     padding-bottom:0
 }
 #rodape .sobre-loja-rodape>.titulo{
     margin-bottom:15px!important
 }
 #rodape .redes-sociais .titulo{
     margin-bottom:16px!important
 }
 #rodape .pagamento-selos{
     background:#f5f5f5;
     padding:3px 0 15px 0
 }
 #rodape .institucional .span4.links-rodape.links-rodape-paginas ul a[href="#modalContato"]{
     display:none!important
 }
 #rodape .span12.visible-phone ul a:hover,.span4.links-rodape.links-rodape-paginas ul li a:hover{
     opacity:.5
 }
 #rodape .span12.visible-phone{
     display:block!important;
     width:33%;
     padding-left:60px
 }
 #rodape .span12,#rodape .span4{
     width:33%
 }
 #rodape .span4.links-rodape.links-rodape-paginas{
     margin:0;
     width:31%;
     padding-left:85px
 }
 #rodape .span12.visible-phone li{
     margin-bottom:10px
 }
 #rodape .span4.sobre-loja-rodape{
     order:-1;
     margin:0;
     padding-right:20px
 }
 #rodape .institucional .row-fluid{
     display:flex
 }
 #rodape .institucional .row-fluid:after,#rodape .institucional .row-fluid:before{
     display:none
 }
 #rodape .span12.visible-phone li.help-footer a{
     padding:9px 37px;
     text-align:center;
     background:#000;
     color:#fff;
     display:table;
     margin-top:17px;
     font-size:15px;
     border-radius:5px;
     font-weight:600
 }
 .lista-redes a {
    color: #008488;
 }
 
 .span4.links-rodape.atendimento-rodape-fones ul.dropdown-centralatdmtopo{
     overflow:initial;
     position:static;
     height:auto;
     width:auto;
     box-shadow:none;
     VISIBILITY:VISIBLE;
     opacity:1;
     border:0
 }
 .atendimento-rodape-fones ul.box_email li.email a span,.atendimento-rodape-fones ul.dropdown-centralatdmtopo ul.box_email li strong{
     font-size:15px;
     color:#525252
 }
 .atendimento-rodape-fones ul.dropdown-centralatdmtopo span.text-center{
     text-align:left;
     font-size:14px;
     border-bottom:1px solid #ddd;
     padding-bottom:14px
 }
 .atendimento-rodape-fones ul.dropdown-centralatdmtopo span.title_box{
     text-align:left;
     font-size:14px;
     color:#434343;
     padding:23px 0 10px 0
 }
 .atendimento-rodape-fones ul.box_email{
     text-align:left!important
 }
 .atendimento-rodape-fones ul.dropdown-centralatdmtopo li.contato a,.atendimento-rodape-fones ul.dropdown-centralatdmtopo ul.box_whatsapp li.whatsapp a{
     display:flex;
     align-items:center
 }
 .atendimento-rodape-fones ul.dropdown-centralatdmtopo li{
     padding:0 0 7px 0!important
 }
 .atendimento-rodape-fones ul.dropdown-centralatdmtopo:after{
     display:none
 }
 .atendimento-rodape-fones ul.dropdown-centralatdmtopo li a:hover span,.atendimento-rodape-fones ul.dropdown-centralatdmtopo li._contato_ a:hover,.atendimento-rodape-fones ul.dropdown-centralatdmtopo ul.box_email li a:hover strong{
     text-decoration:underline!important
 }
 
 .marcas.hidden-phone{
     margin-bottom:40px
 }
 .marcas.hidden-phone strong.title_marca{
     margin:15px auto 10px auto
 }
 .buy-for-whats{
     margin-top:9px;
     padding:10px 0;
     float:none;
     width:100%;
     display:block;
     font-size:16px
 }
 .buy-for-whats i{
     color:#4dc247;
     font-size:23px;
     margin-right:10px
 }
 .buy-for-whats a{
     display:flex;
     align-items:center;
     justify-content:center;
     text-decoration:none;
     color:#000
 }
 .buy-for-whats a:hover{
     opacity:.7
 }
 
 #cabecalho .carrinho .icons-actions svg.cor-principal{
         width:29px;
         height:29px
     }
     #cabecalho .carrinho .icons-actions .titulo{
         display:block;
         padding:1px 0 0 0;
         font-size:15px;
         margin-left:5px;
         line-height:normal;
         white-space:nowrap;
         font-weight:500
     }
     #cabecalho .carrinho .icons-actions{
         display:flex;
         align-items:center
     }
     #cabecalho .carrinho i.icon-shopping-cart{
         display:none
     }
     #cabecalho .carrinho .icons-actions[data-verify*="n"]{
         display:none
     }
     .perfil-sacola-ativado #comprar-ajax-status .tabela-carrinho span.atributo-cor-carrinho{
         border:1px solid #a7a7a7;
         border-radius:60px;
         overflow:hidden
     }
     .perfil-sacola-ativado div#comprar-ajax-status>div:before{
         content:"Minha Sacola"
     }
     #comprar-ajax-status .tabela-carrinho span.atributo-cor-carrinho{
         border:1px solid #949494;
         border-radius:5px;
         overflow:hidden
     }
     .perfil-sacola-ativado #cabecalho .carrinho-interno>div .botao{
         font-size:0;
         display:flex;
         flex-direction:column;
         align-items:center;
         justify-content:center
     }
     .perfil-sacola-ativado #cabecalho .carrinho-interno>div .botao:after{
         content:"Ir para sacola";
         font-size:17px
     }
     
     #cabecalho .conteudo-topo .inferior .carrinho a > svg {
        display: none;
     }

#barraNewsletter, #barraNewsletter .show-hide, #barraNewsletter .componente, #barraNewsletter.posicao-rodape .conteiner {
    background-color: #000!important;
}
#barraNewsletter .componente .interno-conteudo{
     position:relative;
     display:flex;
     align-items:center;
     justify-content:space-between
 }
 #barraNewsletter .componente .alert{
    position: absolute;
    top: -27px!important;
    right: 0;
    background: none;
    border: 0;
 }
 div#barraNewsletter .interno-conteudo p.texto-newsletter{
     font-size:22px;
     font-weight:500;
     float:left;
     margin-top:7px;
     display:flex;
     align-items:center;
     justify-content:flex-start;
     width:50%;
     white-space:initial;
     text-align:left
 }
 #barraNewsletter .componente .interno-conteudo:before{
     display:none
 }
 #barraNewsletter .componente .newsletter-assinar:hover:after,.modal-modalNewsletter #modalNewsletter .newsletter .botao:hover:after{
     right:20px
 }
 #barraNewsletter input[type=text]::-webkit-input-placeholder{
     color:#707070!important
 }
 #barraNewsletter .componente .botao,.modal-modalNewsletter #modalNewsletter .newsletter .botao{
     height:48px;
     transition:all .3s ease-out;
     position:relative;
     padding:4px 21px;
     border-radius:5px;
     border:1px solid rgb(168 168 168 / 23%)
 }
 #barraNewsletter .componente .botao:hover:before{
     color:#fff
 }
 #barraNewsletter .componente input[type=text]::-webkit-input-placeholder{
     color:transparent
 }
     div#barraNewsletter .interno-conteudo:before{
     content:"\f2b7 "
 }
 div#barraNewsletter .interno-conteudo>p.texto-newsletter:before{
     content:"\F003";
     font-family:fontAwesome;
     font-size:58px;
     font-weight:100;
     color:rgb(255 255 255);
     margin-right:21px;
     border:0;
     width:60px;
     height:60px;
     display:flex;
     align-items:center;
     justify-content:center;
     box-sizing:border-box;
     min-width:60px;
     padding:0 0 1px 1px;
     border-radius:5px
 }
 #barraNewsletter.posicao-rodape .componente .interno{
     padding:32px 0!important;
 }
 
 
 .fundo-principal.sem-hover{
     opacity:1!important;
 }
 
 
 .conteiner-principal .conteiner{
     width:1380px!important;
     max-width:100%!important;
     padding:0 40px!important;
     box-sizing:border-box;
     box-shadow:none!important;
 }
 
 .adicionar-produto-favorito:before {
    transition:all .4s;
    padding-right: 10px;
    content:"\F004";
    font-family:FontAwesome;
    font-size:1.6em;
    color:#bbb;
    position:relative
 }
 .adicionar-produto-favorito:hover:before{
     color:#ff0000
 }

 .social-links a {
    color: #ffffff !important;
    border-radius: 50px !important;
}

span3 {
         display:none!important
    }
     
@media(min-width:768px){
    span3 {
         display:block!important
    }
    div#cabecalho .carrinho>a>span{
         display:none!important
     }
     div#cabecalho .carrinho>a>i:before{
         display:none
     }
      div#cabecalho .carrinho .titulo {
         display:none
     }
}

@media(max-width:767px){
     .secao-banners .flexslider .flex-prev{
         left:0!important
     }
     .secao-banners .flexslider .flex-next{
         right:0!important
     }
     .secao-banners .flexslider .flex-direction-nav li>a{
         background-size:255px!important;
         top:50%
     }
     .listagem-item .imagem-produto{
         height:60vw!important;
         margin-bottom:8px!important;
         width:100%!important
     }
     .listagem-item .info-produto *{
         text-align:center!important
     }
     .pagina-produto .listagem li.span3{
         width:50%;
         float:left;
         margin:0 0 25px 0;
         border:0!important
     }
     .listagem li.span3{
         width:50%;
         float:left;
         margin:0 0 20px 0;
         border:0!important
     }
     .one_products_per_line .listagem-item .imagem-produto{
         height:100vw!important
     }
     .one_products_per_line .listagem li.span3{
         width:100%;
         float:none
     }
     ul.home-depositions__carrossel:not(.owl-loaded){
         grid-gap:9px;
         display:grid;
         grid-template-columns:auto auto
     }
     ul.home-depositions__carrossel:not(.owl-loaded)>li{
         width:100%;
         margin:0
     }
     #barraNewsletter .componente .interno-conteudo{
         flex-direction:column
     }
     div#barraNewsletter .interno-conteudo p.texto-newsletter{
         flex-direction:column;
         padding:0!important;
         width:90%;
         text-align:center;
         font-size:18px!important;
         box-sizing:border-box;
         line-height:normal
     }
     div#barraNewsletter .interno-conteudo>p:before{
         margin:0 0 10px 0
     }
     #rodape .institucional .row-fluid{
         flex-direction:column
     }
     #rodape .span12,#rodape .span4{
         width:100%!important;
         padding:0 20px!important
     }
     #rodape .span4.links-rodape.links-rodape-paginas{
         width:100%
     }
     #rodape .span4.sobre-loja-rodape{
         margin-bottom:29px
     }
     #rodape .span4.links-rodape.links-rodape-paginas ul{
         margin-bottom:20px
     }
     #rodape .pagamento-selos{
         padding:10px 0 25px 0;
         overflow:hidden
     }
     #rodape .conteiner{
         padding:0!important
     }
     .listagem .listagem-item{
         padding:0!important
     }
     .banner.tarja.owl-loaded{
         display:block!important;
         overflow:hidden;
         padding:20px 0;
         margin:0 auto!important
     }
     .row-fluid.banner.hidden-phone{
         display:block!important
     }
     div#cabecalho .span3{
         padding-top:15px;
         max-width:275px;
         margin:0 auto
     }
     div#cabecalho .span8.busca-mobile{
         margin-bottom:5px;
         padding-top:0
     }
     .ancora_topo{
         bottom:98px;
         right:24px
     }
     .banners-list img{
         padding:0!important
     }
     .banners-list{
         flex-direction:column;
         margin:35px 0 -10px 0
     }
     .banners-list>div{
         margin-bottom:20px
     }
     .atalhos-mobile a.icon-user:before{
         display:none
     }
     .atalhos-mobile a.icon-shopping-cart:before{
         display:none
     }
     .atalhos-mobile a.icon-shopping-cart svg{
         width:25px!important;
         height:30px;
         fill:#fff
     }
     .atalhos-mobile a.icon-user svg{
         width:25px
     }
     #rodape .pagamento-selos .row-fluid{
         flex-direction:column;
         align-items:flex-start
     }
     #rodape .pagamento-selos .row-fluid .span4.selos{
         margin:25px 0 20px 0
     }
     .atalhos-mobile .icons-actions[data-verify*="n"]{
         display:none
     }
     .box-header-info{
         height:44px;
         position:fixed;
         top:0;
         width:100%;
         left:0;
         z-index:99;
         background:#eee;
         padding:0 40px;
         box-sizing:border-box;
         display:flex;
         align-items:center;
         justify-content:center
     }
     .box-header-info .box-header-info__user{
         -webkit-line-clamp:2;
         font-size:13px
     }
     .busca-fixa div#cabecalho .span8.busca-mobile .busca{
         position:fixed;
         top:51px;
         left:calc(52% - 35vw);
         width:62vw;
         z-index:99;
         box-sizing:border-box
     }
     .busca-fixa div#cabecalho .span8.busca-mobile .busca input{
         height:5px
     }
     .busca-fixa div#cabecalho .span8.busca-mobile .busca button.botao{
         top:0;
         display:flex;
         line-height:25px
     }
     .busca-fixa div#cabecalho .span8.busca-mobile .busca button.botao:before{
         font-size:16px
     }
     .busca-fixa .atalhos-mobile a.icon-user{
         opacity:0
     }
     .carrinho-checkout .box-header-info{
         display:none
     }
     .busca-fixa div#cabecalho .span8.busca-mobile{
         padding-top:50px
     }
     div#AcessoRestritoIdade{
         position:fixed!important;
         top:20%!important;
         margin:0 18px!important
     }
     .perfil-sacola-ativado #comprar-ajax-status .sucesso .buttons a.botao.principal{
         font-size:0;
         display:flex;
         flex-direction:column;
         justify-content:center;
         align-items:center
     }
     .perfil-sacola-ativado #comprar-ajax-status .sucesso .buttons a.botao.principal:before{
         content:"Ir para sacola";
         font-size:14px
     }
     .banners-list .banners-list__first{
         margin-right:0
     }
     .banners-list .banners-list__last{
         margin-left:0
     }
     #js_hamb.open span{
         background:#fff!important
     }
     .title-instagram a{
         text-align:center
     }
     .title-instagram{
         max-width:300px;
         margin:20px auto 20px
     }
     div#corpo{
         padding-top:15px
     }
     #rodape .pagamento-selos .span9.selos{
         padding:0 20px
     }
     div#instafeed a{
         width:46%;
         height:48vw
     }
     div#instafeed{
         flex-wrap:wrap
     }
     .bar-top-off .atalhos-mobile{
         top:0
     }
     .bar-top-off a.atalho-menu.visible-phone.icon-th.botao.principal{
         top:1px
     }
     .bar-top-off.busca-fixa div#cabecalho .span8.busca-mobile .busca{
         top:9px
     }
     .bar-top-off div#cabecalho{
         padding-top:56px
     }
     .atalhos-mobile{
         transition:none!important
     }
     body:not(.bar-top-off) a.atalho-menu.visible-phone.icon-th.botao.principal{
         top:45px
     }
     .modal-modalNewsletter #modalNewsletter .componente .texto-newsletter{
         font-size:20px!important
     }
     div#modalMedidas{
         margin:15px!important;
         position:fixed
     }
     .conteiner-principal .conteiner{
         padding:0 10px!important
     }
     .pagina-produto .span5>.principal{
         padding:10px 0
     }
     .pagina-produto form#formCalcularCep label{
         width:100%;
         margin-bottom:10px
     }
     .pagina-produto form#formCalcularCep .form-inline{
         width:100%
     }
     .secao-banners .conteiner{
         padding:0!important
     }
     .modal-modalNewsletter{
         width:90%!important;
         left:calc(50% - 45%)!important
     }
     .modal-modalNewsletter a.fancybox-item.fancybox-close{
         right:0;
         top:0
     }
     ul.carousel-content{
         margin-bottom:0!important;
         padding-bottom:0!important
     }
     ul.carousel-content .owl-item li.span3{
         margin-bottom:0
     }
     .row-fluid.banner.hidden-phone>.banner *{
         color:#7b7b7b
     }
     .row-fluid.banner.hidden-phone>.banner img{
         width:auto!important
     }
     .listagem .owl-loaded .listagem-item{
         margin:0!important
     }
     div#instafeed>a:nth-child(n+3){
         display:none
     }
     div#cabecalho>.conteiner>.row-fluid>.conteudo-topo.span10>.inferior.row-fluid{
         display:flex;
         flex-direction:column
     }
     div#cabecalho>.conteiner>.row-fluid>.conteudo-topo.span10>.inferior.row-fluid>.span2{
         order:-1
     }
     div#cabecalho>.conteiner>.row-fluid>.conteudo-topo.span10>.inferior.row-fluid>.span2>.logo.cor-secundaria{
         margin-bottom:5px
     }
     body>.atalho-menu{
         z-index:1000!important
     }
     div#cabecalho>.conteiner>.row-fluid>.conteudo-topo.span10>.inferior.row-fluid>.span8.busca-mobile>.menu.superior input#pedido-field{
         width:calc(100% - 119px);
         margin:0
     }
     div#cabecalho>.conteiner>.row-fluid>.conteudo-topo.span10>.inferior.row-fluid>.span8.busca-mobile>.menu.superior a#rastreio_na_pagina_web{
         width:80px;
         margin-left:3%;
         background:0 0;
         text-align:center
     }
     div#cabecalho>.conteiner>.row-fluid>.conteudo-topo.span10>.inferior.row-fluid>.span8.busca-mobile>.menu.superior input#pedido-field::placeholder{
         font-size:10px
     }
     div#cabecalho>.conteiner>.row-fluid>.conteudo-topo.span10>.inferior.row-fluid>.span8.busca-mobile>.menu.superior>ul.nivel-um .titulo_categoria_principal,div#cabecalho>.conteiner>.row-fluid>.conteudo-topo.span10>.inferior.row-fluid>.span8.busca-mobile>.menu.superior>ul.nivel-um li.categoria-id-offer.com-filho.borda-principal{
         display:none
     }
     .menu-go-left div#cabecalho>.conteiner>.row-fluid>.conteudo-topo.span10>.inferior.row-fluid>.span8.busca-mobile>.menu.superior{
         box-shadow:0 0 0 40rem rgb(0 0 0 / 66%)
     }
     .menu.superior .nivel-um>li{
         padding:0 10px 0 10px
     }
     .menu.superior .nivel-um>li>ul.nivel-dois{
         padding-left:30px;
         box-sizing:border-box
     }
     
 }