:root{
    --cor-01: #5eae92;
    --cor-02: #5eae92;
    --branco: #FFFFFF;
    --preto: #5eae92;
    --cinza: #EFEFEF;
}

/**BOTAO**/
.produto .botao-car .bt, .detalhe .conteudo-descricao .container_qtd .d-bottao-detalhe .bt-padrao, .conteudo-pedido .d-botoes .bt-finalizar a, .container-finalizar .btn, .conteudo-contato .conteudo-form .bt-contato, .conteudo-post .conteudo-texto-post .add-comentarios-post .add-comentario, .botao-padrao, .conteudo-cadastro .d-form-cadastro .btn-padrao-cadastro{
    background-color: var(--cor-02);
    border: 1px solid var(--cor-02);
}
/**BOTAO**/

/*HEADER*/
.header-secundario{
    background-color: var(--cor-01);
}
.header-topo{
    border: none;
}
.header-topo .conteudo-topo{
    background-color: white;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.header-topo .conteudo-topo .table-contato td span{
    color: var(--cor-01);
    font-weight: 600;
}
.header-topo .conteudo-topo .table-contato td .conteudo-whats{
    background-color: transparent;
}
.header-topo .conteudo-topo .table-contato td .conteudo-whats>a{
    color: var(--cor-01);
}
.logo-header img{
    width: 81% !important;
}       
/* .header-secundario{
    background-color: var(--cor-02);
} */
.header-secundario .conteudo-topo-secundario .d-login-sacola{
    top: 41px;
}
.header-secundario .conteudo-topo-secundario .d-busca-header{
    top: 33px;
}
.header-secundario .conteudo-topo-secundario .d-busca-header .input_busca_form{
    border: 3px solid var(--cor-02);
}
.header-secundario .conteudo-topo-secundario .d-busca-header .icon-busca{
    background-color: var(--cor-02);
    top: 3px;
    height: 38px;
}
.header-secundario .conteudo-topo-secundario .d-busca-header .icon-busca .fa-search{
    color: var(--branco);
}
.header-secundario .conteudo-topo-secundario .d-login-sacola .d-car .span-car{
    background-color: var(--cor-01);
    top: -13px;
}
.header-secundario .conteudo-topo-secundario .d-login-sacola table td:last-child{
    color: var(--branco);
}
/*HEADER*/

.header-secundario .conteudo-topo-secundario .d-login-sacola .user, .header-secundario .conteudo-topo-secundario .d-login-sacola .d-car, .header-topo .conteudo-topo .table-contato td .icone{
    background-image: url('../img/assets/sprite.png') !important;
}

/*HEADER MOBILE*/
.header-mobile-topo{
    background-color: var(--cor-01);
}
.header-mobile-topo .d-logo img{
    width: 48%;
}
.header-mobile-topo .d-menu-header .d-car .span-car{
    background-color: var(--cor-01);
    color: var(--preto);
}
@media(max-width:991px){
    .header-mobile-topo .d-menu-header{
        background-color: var(--cor-02);
    }
}
/*HEADER MOBILE*/

/*MENU*/

.d-menu-categorias{
    background-color: transparent;
    padding-top: 0;
}
.d-menu-categorias .container{
    background-color:var(--branco);
    border: 1px solid var(--cinza);
    padding-top: 15px;
    padding-bottom: 15px;
}
.d-menu-categorias ul li a{
    color:#555555;
    padding: 5px 0 5px 10px;
}
.d-menu-categorias ul li a:hover{
    background-color: var(--cor-02);
    color:var(--branco);
}
.d-menu-categorias ul li:hover{
    background-color: transparent;
}
.owl-carousel .owl-item img{
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
/*MENU*/

/*FOOTER*/
.footer{
    background-color: var(--cor-01);
}
.footer-secundario{
    background-color: var(--cor-01);
}
.footer-secundario span, h1{
    color: white;
}
/* .cookie-div span, span a{
    color: var(--cor-02);
} */
.footer ._title, .footer span, .footer a{
    color:white;
}
@media(max-width:991px){
    .footer .ul-footer{
        text-align: center;
        margin-top: 50px;
    }
}
/*FOOTER*/

/*INDEX*/

.newsletter .form-news .input_text{
    border: 3px solid var(--cor-02);
}
.conteudo-post-home .caixa-post .resumo-post .span-title{
    color: var(--cor-02);
    font-weight: 800;
}
.container_destaques_index .conteudo_destaque{
    border: none;
}
.container_destaques_index .conteudo_destaque li .seta-cima{
    border: none !important;
    background-color: var(--branco);
    width: 75%;
    height: 3px;
    bottom: -8px;
    left: 18px;
}
.container_destaques_index .conteudo_destaque li .seta-cima.selecionado{
    background-color: var(--cor-02);
}
/*INDEX*/

/*DETALHE*/
.d-relacionados .produto .descricao-prod{
    background-color: var(--cor-01);
}
/* .d-relacionados .produto .descricao-prod span, .produto .title{
    color: var(--cor-02);
} */
.detalhe .d-min-det div:hover{
    border: 2px solid var(--cor-02);
}
.detalhe .conteudo-descricao .container-cor li:hover, .detalhe .conteudo-descricao .container-cor .cor_selected{
    border: 2px solid var(--cor-02);
}
.d-relacionados .produto .descricao-prod .title{
    color: var(--branco);
}
/*DETALHE*/

/*PEDIDO*/
.container-finalizar .span-title{
    color: var(--cor-02);
}
.conteudo-pedido .d-dados-prod-pedido .item_excluir i{
    color: var(--preto);
    font-size: 35px;
}
.conteudo-pedido .d-dados-prod-pedido .item_excluir{
    border: none;
}
/*PEDIDO*/

/*HEADER MOBILE*/
.header-menu-mobile{
    background-color: var(--cinza);
}
.header-menu-mobile .div-fecha-menu-mobile{
    background-color: var(--cor-02);
}
.header-menu-mobile .logo-mobile img{
    width: 48%;
}

.btn_mob_filtro_opcoes .bt{
    background-color: var(--cor-01);
    border: 1px solid var(--cor-01);
}

.logo-header img{
    margin-top: 20px;
}

.header-secundario {
    padding-bottom: 40px;
}


.table-whatsapp a {
    color: var(--cor-01) !important;
    font-weight: 600;
}

.fa-whatsapp {
    color: var(--cor-01) !important;
}

.d-menu{
    background-color: #5eae92 !important;
}

.footer ._title {
    margin-bottom: 5px !important;
}

.section-cat-personalizadas .btn-produtos {
    background-color: var( --cor-01);
}

.icon-busca {
    background-color: white !important;
}

.icon-busca .fa-search {
   color: var(--cor-01) !important;
}

/**FEED INSTAGRAM**/
.faixa-rede-sociais{
    margin-top: 25px;
    background-color: var(--cor-01);
    padding: 14px 10px;
}
.faixa-rede-sociais h3{
    color: var(--branco);
    font-weight: 800;
    font-size:18px;
}
.conteudo-feed{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;  
    justify-content: center;
    align-items: stretch;
    align-content: stretch;
}
.conteudo-feed .d-feed{
    width: 31%;
    overflow:hidden; 
    border:4px solid var(--cor-02);
    transition-duration:800ms;
}
.conteudo-feed .d-feed:hover{
    border:4px var(--cor-02) solid; 
    transition-duration:800ms
}

.conteudo-feed .d-feed img.img-insta{
    width: 100%;
    height: 100%;
    /* Webkit for Chrome and Safari */
    -webkit-transform: scale(1); /*tamanho Normal da imagem*/
    -webkit-transition-duration: 500ms;
    -webkit-transition-timing-function: ease-out;
    
    /* Webkit for Mozila Firefox */
    -moz-transform: scale(1);
    -moz-transition-duration: 500ms;
    -moz-transition-timing-function: ease-out;
    
    /* Webkit for IE( Version: 11, 10 ) */
    -ms-transform: scale(1);
    -ms-transition-duration: 500ms;
    -ms-transition-timing-function: ease-out;
}
.conteudo-feed .d-feed img.img-insta:hover, .conteudo-feed .d-feed video.video-insta:hover{
    -webkit-transform: scale(1.2); /*Esta é a escala de tamanho ampliada da imagem.*/
  -webkit-transition-duration: 500ms;
  -webkit-transition-timing-function: ease-out;
 
  /* Webkit for Mozila Firefox */
  -moz-transform: scale(1.2);
  -moz-transition-duration: 800ms;
  -moz-transition-timing-function: ease-out;
 
  /* Webkit for IE( Version: 11, 10 ) */
  -ms-transform: scale(1.2);
  -ms-transition-duration: 500ms;
  -ms-transition-timing-function: ease-out;
}
.conteudo-feed .d-feed video.video-insta{
    object-fit: cover;
    width: 100%;
    height: 100%;
    max-height: 465px;
    max-width: 365px;
    margin: 0 auto;
    display: block;
   
     /* Webkit for Chrome and Safari */
     -webkit-transform: scale(1); /*tamanho Normal da imagem*/
     -webkit-transition-duration: 500ms;
     -webkit-transition-timing-function: ease-out;
     
     /* Webkit for Mozila Firefox */
     -moz-transform: scale(1);
     -moz-transition-duration: 500ms;
     -moz-transition-timing-function: ease-out;
     
     /* Webkit for IE( Version: 11, 10 ) */
     -ms-transform: scale(1);
     -ms-transition-duration: 500ms;
     -ms-transition-timing-function: ease-out;
}

.feed-insta .d-feed-insta{
    margin: 10px;
}

.css-6kluu6{
    display:none !important;
}

.banner video {
    position: relative !important;
}
