@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700;800&display=swap');
body{font-family: 'Open Sans', sans-serif;}

.breandcrumbs-sobre ul i.fa, 
.breandcrumbs-blog ul i.fa, 
.breandcumbs-pedido ul i.fa, 
.breandcrunbs-contato ul i.fa, 
.breandcrumbs-blog ul i.fa {
    font-size: 25px;
    color: #8c8c8c;
    position: relative;
    top: 3px;
}

.header-topo .conteudo-topo,
.header-secundario {
    background-color: transparent !important;
}
.header-topo{background-image:url(../img/assets/background-1.jpg);background-repeat:no-repeat;background-size:inherit;border-bottom:1px solid #fbb733;}
.header-topo .conteudo-topo{padding-top:4px;padding-bottom:4px;}
.header-topo .conteudo-topo table.table-contato{width:100%;max-width:685px;}
.header-topo .conteudo-topo .table-contato td span{color:#FFF;font-weight:300}
.header-topo .conteudo-topo .table-contato td .conteudo-whats {background-color: #efefef;padding: 7px 12px 7px 53px;border-radius:20px;}
.header-topo .conteudo-topo .table-contato td .conteudo-whats > a {color: #33cc33;font-weight: bold;}
.header-topo .conteudo-topo .table-contato td .conteudo-whats .d-what-app{background:transparent;box-shadow:none;border-radius:0;left:20px;top:2px;}
.header-topo .conteudo-topo .table-contato td .conteudo-whats .d-what-app i{color:#33cc33}

.header-topo .conteudo-topo .table-contato td .d-mail-topo{background-image: url(../img/assets/sprite.png);background-repeat:no-repeat;background-position: -18px -274px;width:20px;height:14px;}
.header-topo .conteudo-topo .table-contato td .d-tel-topo{background-image: url(../img/assets/sprite.png);background-repeat:no-repeat;background-position: 0 -274px;width:15px;height:15px;}

.header-secundario{background-image:url(../img/assets/background-2.jpg);background-repeat:no-repeat;background-size:inherit;border-bottom:1px solid #fbb733;}
.header-secundario .conteudo-topo-secundario .d-busca-header .icon-busca {background-color: #FF9817;}
.header-secundario .conteudo-topo-secundario .container .row .img-responsive{max-width: 62%;}

.header-mobile-topo .d-menu-header .d-car .span-car ,
.header-secundario .conteudo-topo-secundario .d-login-sacola .d-car .span-car {background-color: #fff200;top:-12px;}
.header-secundario .conteudo-topo-secundario .d-login-sacola table td:last-child{color:#000;}

.header-secundario .link-empresa{display:block;}

.header-secundario .conteudo-topo-secundario .d-busca-header{top:38px;}
.header-secundario .conteudo-topo-secundario .d-busca-header .input_busca_form{height:42px;border:3px solid #F28300;}
.header-secundario .conteudo-topo-secundario .d-busca-header .icon-busca{height:42px;right:-1px;}
.search_result{border:0;top:1px;}

.header-secundario .conteudo-topo-secundario .d-login-sacola{top:45px;}
.header-secundario .conteudo-topo-secundario .d-login-sacola > table{width:60%;}
.header-secundario .conteudo-topo-secundario .d-login-sacola > table .a-login{font-weight:600;color:#062758;}


.header-secundario .conteudo-topo-secundario .d-login-sacola .user{display:inline-block;margin-right:4px;position:relative;top:2px;background-image: url(../img/assets/sprite.png);background-repeat:no-repeat;background-position: 0 -239px;width:21px;height:26px;}
.header-secundario .conteudo-topo-secundario .d-login-sacola .user-logado{display:inline-block;margin-right:4px;position:relative;top:2px;background-image: url(../img/assets/sprite.png);background-repeat:no-repeat;background-position: 0 -239px;width:21px;height:26px;}
.header-secundario .conteudo-topo-secundario .d-login-sacola .d-car{background-image: url(../img/assets/sprite.png);background-repeat:no-repeat;background-position: -29px -239px;width:26px;height:26px;top:6px;}

.d-menu-categorias {background-color: #FFF;padding-top:45px;padding-bottom:25px;};
/* .d-menu-categorias .container{background-color:#FFF;padding-top:45px;padding-bottom:25px;} */ 
.d-menu-categorias ul li{display: inline-block;width: auto !important; padding: 0 !important;border-right: none !important;}
.d-menu-categorias ul li:hover{background:transparent !important;}
.d-menu-categorias li a {color: #000 !important;}
.d-menu-categorias li a:hover{background-color: #ccc;}


/*** HEADER MOBILE***/
.header-mobile-topo{background-image:url(../img/assets/background-1.jpg);background-repeat:no-repeat;background-size:inherit;}
.header-mobile-topo .logo-header-mobile{width:138px;}

.header-mobile-topo .d-menu-header .icone-header{background-image: url(../img/assets/sprite.png?z=1);background-repeat:no-repeat;}
.header-mobile-topo .d-menu-header .d-menu-sund{width:33px;height:24px;background-position: -207px -150px;}
.header-mobile-topo .d-menu-header .d-car{width:26px;height:25px;background-position: -244px -149px; background-image: url(../img/assets/sprite.png);background-repeat:no-repeat;margin:0 auto;}
.header-mobile-topo .d-menu-header .tel_{width:25px;height:25px;background-position: -303px -148px;}
.header-mobile-topo .d-menu-header .d-user-mobile{width:26px;height:26px;background-position: -174px -148px;margin:0 auto;}
.header-mobile-topo .d-menu-header .d-user-mobile-on{width:22px;height:22px;background-position: -212px -192px;margin:0 auto;}
.header-mobile-topo .d-menu-header .busca_{width:27px;height:27px;background-position: -273px -147px;}
.header-mobile-topo .d-menu-header .div-carrinho table{width:100%;}

.header-menu-mobile{background-image:url(../img/assets/background-1.jpg);background-repeat:no-repeat;background-size:inherit;}
.header-menu-mobile .logo-header-mobile{width:138px;}
.header-menu-mobile .div-fecha-menu-mobile{background-color:#072758;padding: 8px 0;}
.header-menu-mobile .icone-fecha-mobile{background-image: url(../img/assets/sprite.png);background-repeat:no-repeat;width:33px;height:28px;background-position:-335px -145px;position:relative;right:20px;float:right}

@media(max-width: 991px){
    .td_span_car{color:#000;text-align:center;}
}
/*** HEADER MOBILE***/

/*** FOOTER ***/
.sobre_selected{color:#FFF !important;}
.blog_selected{color:#FFF !important;}
.contato_selected{color:#FFF !important;}

.footer{background-image: url(../img/assets/background-2.jpg);background-repeat:no-repeat;background-size:cover;}
.footer .container-footer{padding-top: 30px;padding-bottom:15px;}
.footer ._title{color:#FFF;}
.footer .ul-footer a, .footer .ul-footer span{color:#FFF; font-size: 12px;font-weight:500}
.footer .ul-footer span{color: #FFF;}
.footer .footer-menu li{margin-bottom:10px !important;}
.footer .ul-footer li{margin-bottom:0px;}
.footer .logo-footer{margin-bottom: 10px;}

.footer .nav-redes li{font-size:0;width:auto;height:auto;border:0;}
.footer .nav-redes .icone-nav-redes{background-image: url(../img/assets/sprite.png);background-repeat:no-repeat;}
.footer .nav-redes .d-facebook{width:31px;height:31px;background-position:-82px -150px;}
.footer .nav-redes .d-youtube{width:36px;height:27px;background-position:-85px -189px;}
.footer .nav-redes .d-instagram{width:32px;height:32px;background-position:-86px -223px;}
.footer .nav-redes .d-twitter{width:28px;height:28px;background-position:-90px -260px;}
.footer .nav-redes .d-pinterest{width:29px;height:29px;background-position:-132px -224px ;}
.footer .nav-redes .d-gplus{width:29px;height:29px;background-position:-132px -188px;}
.footer .nav-redes .d-linkedin{width:29px;height:29px;background-position:-131px -150px;}

.footer-secundario{padding:10px 0;background-color:#072758;margin-top:0}
.footer-secundario a{color:#FFF; font-weight:400;font-size:12px;}
.voltar_topo{position:relative;bottom:-3px;right:0;width:15px;height:15px;background-image:url(../img/assets/sprite.png);background-repeat:no-repeat;background-position: -378px -158px;cursor:pointer;}

@media(max-width:991px){
    .footer .footer-end{text-align:center;}
    .footer .logo-footer{margin:0 auto}
    .footer-secundario div{ text-align: center;}
}
/*** FOOTER ***/

.d-menu {
    background-color: #062758;
    padding-top: 15px;
    padding-bottom: 15px;
}

.d-menu ul > li a {
    color: #fff;
}
/*** HOME ***/
.categoria-destaquecategoria .title-destaquecategoria{border-bottom:none;margin-bottom:0;}
.categoria-destaquecategoria .title-destaquecategoria ._title{font-weight:700}

.d-video-banner{background-color:#F8F8F8; }
.d-video-banner  table.table-video{width:100%;border:0}
.d-video-banner  table.table-video td.conteudo-video{width:60%;}
.d-video-banner  table.table-video td.conteudo-text-video{width:40%;background-color:#262626;border-bottom:14px solid #F8F8F8;padding:0} 
table.table-video td.conteudo-text-video .title{font-size:30px;font-weight:600;color:#FF9817;margin-bottom:8px;}
table.table-video td.conteudo-text-video .texto{font-size:15px;font-weight:600;color:#FFFFFF;}
table.table-video td.conteudo-text-video .btn-video{display:block;margin-top:8px;background:#FF9817;width:180px;border-radius:60px;border:1px solid #FF9817;font-size:15px;color:#FFF;font-weight:bold;}

.newsletter .form-news .input_text {border-color: #ff9817;outline:none}

.container-depoimentos .depoimentos p{line-height:auto;font-size:14px;color:#3C3C3C;}
.depoimento-titulo{font-weight:700;}
.container-depoimentos .depoimentos{border-top:none;padding:10px 0 44px 0;}
.container-depoimentos .depoimentos .span-empresa{color:#3C3C3C;font-size:14px;font-weight:700;}
.container-depoimentos .depoimentos .span-empresa span{color:#3C3C3C;font-size:20px;font-weight:700;}

.conteudo-post-home .conteudo-title{border-bottom:none;}
.conteudo-post-home .conteudo-title h2{font-weight:700}

.container-logocliente .logocliente-imagem{background:#EBEBEB;}
.container-logocliente .logocliente-texto .d-texto{border-bottom:none;margin-bottom:0;}
.container-logocliente .logocliente-texto .d-texto h2{font-weight:700;}

@media(max-width:991px){
    .categoria-destaquecategoria{padding-top:20px;}

    .d-video-banner  table.table-video td.conteudo-text-video{display:none;}
    .d-video-banner  table.table-video td.conteudo-video{width:100%;}

    .categoria-destaque-img-small{height: auto;}

    .conteudo-newsletter div{text-align: center !important;}
    .newsletter{padding-bottom: 20px;padding-top:20px}
}
@media(max-width:443px){
    .newsletter h2{font-size:12px;}
}
/*** HOME ***/

/*** LISTAGEM ***/
.sub-menu-listagem .lista-sub ul, .sub-menu-listagem h1{padding-left:0;}
/*** LISTAGEM ***/

/** DETALHE**/
.detalhe .conteudo-descricao .container_qtd table input{border-radius:4px;width:95%;max-width:120px;height:33px}
.detalhe .conteudo-descricao .container-gravacao table .select_det{border-radius:4px;max-width:154px;width:154;height:33px;}
.detalhe .conteudo-descricao .container_qtd .d-bottao-detalhe .carrinho_detalhe{background-image:url(../img/assets/sprite.png);background-repeat:no-repeat;width:32px;height:25px;background-position: -170px -187px;}

.detalhe .conteudo-descricao .container-cor{margin-top:10px;}
.detalhe .conteudo-descricao .container-cor li{width:39px;height:39px;}
.detalhe .conteudo-descricao .container-cor li img{width:28px;height:28px;border:1px solid #333 !important;display:block;}

.detalhe .conteudo-descricao .table-bottao-detalhe{width:100%;border:0;padding:0;margin-top:20px;}
.detalhe .conteudo-descricao .table-bottao-detalhe td.td1{width: 250px; position:relative;}

.detalhe .conteudo-descricao .d-redes li span{position:relative;bottom:6px;}
.detalhe .conteudo-descricao .d-redes li a{border:0;}
.detalhe .conteudo-descricao .d-redes li:hover a{border:0;}
.detalhe .d-redes .icone{background-image:url(../img/assets/sprite.png);background-repeat:no-repeat;}
.detalhe .d-redes .facebook{width:35px;height:35px;background-position:-170px -226px;}
.detalhe .d-redes .email{width:38px;height:26px;background-position:-261px -235px;position:relative;top:4px;}
.detalhe .d-redes .whatsapp{width:35px;height:35px;background-position:-217px -226px;position:relative;top:2px;}

.d-relacionados .produto{border:1px solid #707070;padding-bottom:0px;border-radius:0;}
.d-relacionados .produto .botao-car{display:none}
.d-relacionados .produto .descricao-prod{width:100%;display:table;background:#FF9817;text-align:left !important;padding-top:10px;padding-left:30px;padding-bottom:10px;}
.d-relacionados .produto .descricao-prod span{color: #FFF;}
.d-relacionados .produto .descricao-prod .title{display:table-header-group;font-size:12px;}
.d-relacionados .produto .descricao-prod .ref{display:table-footer-group;font-size:10px}
.d-relacionados .produto .descricao-prod br{display:none;}
.d-relacionados .produto .descricao-prod .produto_chamada{display:none;color: #FFF;}

.produto:hover{border:1px solid #707070;}


.relacionados .title{margin-bottom:10px;padding-left:30px;}
.relacionados .title span{color:#333;font-weight:600;font-size: 14px;}
.esp-prod .especificacoes{color:#000; font-size:12px; font-weight:800}
.esp-prod .valor{color:#000;font-size:12px;font-weight:400}
/** DETALHE**/

/** CARRINHO **/
.conteudo-pedido .d-dados-prod-pedido{padding-bottom:60px;border-bottom:1px solid #333;}
.conteudo-pedido .d-dados-prod-pedido .qtd-pedido{height:33px;margin-bottom:5px;}
.conteudo-pedido .d-dados-prod-pedido .select-cor, .select-pedido{height: 33px;border-radius:4px;}
.conteudo-pedido .d-dados-prod-pedido .item_excluir i{font-size:37px;}

.conteudo-pedido .d-botoes .btn-continuar{margin:0 auto;}
.conteudo-pedido .d-botoes .bt-finalizar{text-align:center !important;}
.conteudo-pedido .d-botoes .bt-finalizar a{margin:0 auto;}

@media(max-width:991px){
    .conteudo-pedido .d-botoes .bt-finalizar{padding-top:15px;max-width: 250px;margin: 0 auto;}
}

.conteudo-pedido .row{margin:0;}
/** CARRINHO **/

/** LOGIN **/
.d-login #login_btn{border-radius:40px;padding: 5px 32px;}
.conteudo-cadastro .d-form-cadastro{background:#F5F5F5;padding:20px;border-radius:8px;}
.conteudo-cadastro .d-form-cadastro .title-cadastro{padding-bottom:0;margin-bottom:20px;border-bottom:1px solid #707070;}
.conteudo-cadastro .d-form-cadastro .title-cadastro h1{font-size:20px;color:#707070;margin-bottom:5px;}
.conteudo-cadastro .d-form-cadastro .btn-padrao-cadastro{padding:15px 30px !important;outline:none;}
/** LOGIN **/

/** CONTATO **/
.conteudo-contato .conteudo-form .bt-contato{background:#FF9817;outline:none;border-radius:40px;}

.d-social .nav-redes li{font-size:0;width:auto;height:auto;border:0;}
.d-social .nav-redes .icone-nav-redes{background-image: url(../img/assets/sprite.png);background-repeat:no-repeat;}
.d-social .nav-redes .d-facebook{width:31px;height:31px;background-position:-82px -150px;}
.d-social .nav-redes .d-youtube{width:36px;height:27px;background-position:-85px -189px;}
.d-social .nav-redes .d-instagram{width:32px;height:32px;background-position:-86px -223px;}
.d-social .nav-redes .d-twitter{width:28px;height:28px;background-position:-90px -260px;}
.d-social .nav-redes .d-pinterest{width:29px;height:29px;background-position:-132px -224px ;}
.d-social .nav-redes .d-gplus{width:29px;height:29px;background-position:-132px -188px;}
.d-social .nav-redes .d-linkedin{width:29px;height:29px;background-position:-131px -150px;}

.div-resposta{padding:12px;text-align:justify;}

/* .contato_icon_div{border-radius:0;border:0;}
.conteudo-contato .conteudo-dados .d-caixa .icone{background-image:url(../img/assets/sprite.png);background-repeat:no-repeat;width:74px;height:74px}
.conteudo-contato .conteudo-dados .d-caixa .mail{background-position:-162px -301px;}
.conteudo-contato .conteudo-dados .d-caixa .redes{background-position:0 -303px;}
.conteudo-contato .conteudo-dados .d-caixa .tel{background-position:-81px -303px;}
.conteudo-contato .conteudo-dados .d-caixa .local{background-position:-243px -303px;} */

.conteudo-contato .conteudo-form input{border-radius:9px;}
.conteudo-contato .conteudo-form textarea{border-radius:9px;}

.d-conteudo-contato{width:100%;max-width:812px;margin:0 auto;}

.faq{padding-top: 50px;}
/** CONTATO **/

/** MINHA CONTA ***/
.link_sair{color:red;font-weight:800;}
.menu-minhaconta .menu_opcoes ul li{
    display: block;
}
.container-minhaconta .conteudo-topo .title{font-size:20px;font-weight:600;color:#646464;margin-bottom:5px;}
.container-minhaconta .conteudo-topo .d-title{border-bottom:1px solid #707070;margin-bottom:20px;}
.container-minhaconta .menu_opcoes ul{width:100%;}
.container-minhaconta .menu_opcoes ul li{display:inline-block;margin-left:5px;margin-right:5px;}
.container-minhaconta .menu_opcoes ul li a.visited{font-weight:600;text-decoration:none;}
.container-minhaconta .conteudo-minhaconta{margin-top: 25px;border:0;}
.container-minhaconta .d-formulario{display:block;}

@media(max-width: 991px){
    .container-minhaconta .menu_opcoes ul li a.visited{border-bottom:3px solid #FF9817;}
}
/** MINHA CONTA ***/

/** INSTITUCIONAL **/
.container-institucional{ padding-top:80px;padding-bottom:80px;}
.texto-institucional span{color:#000;}
.texto-institucional em{color:#000;}
/** INSTITUCIONAL **/

/** SOBRE **/
.conteudo-sobre span{color:#646464;}
/** SOBRE **/

/** BLOG **/
.conteudo-blog .blog-post{border:1px solid #C7C7C7;border-radius:9px;padding-bottom:0px;margin-bottom:20px;padding:20px;}
.conteudo-blog .blog-post .title-post h2{font-size:18px;font-weight:600;}
.conteudo-blog .blog-post .d-dados table .qtd-coment-post{font-size:18px;color:#FF9817;}
.conteudo-blog .blog-post .d-dados table .data-post{font-size:18px;}
.conteudo-blog .blog-post .d-resumo-post span{font-size:15px;font-weight:400;color:#5C5C5C;}

.texto-comentario-post span{font-size:15px;font-weight:400;color:#5C5C5C;}
.texto-post span{font-size:15px;font-weight:400;color:#5C5C5C;}
.compartilhar-post .icone{background-image:url(../img/assets/sprite.png?a=123);background-repeat:no-repeat;}
.compartilhar-post .d-facebook{width:31px;height:31px;background-position:-82px -150px;}
.compartilhar-post .d-twitter{width:28px;height:28px;background-position:-90px -260px;position:relative;top:2px;} 
/** BLOG **/

/** PRODUTO **/
.produto{position:relative;}
.produto .img-splash{position:absolute;top:10px;left:10px;z-index:99}
/** PRODUTO **/

.container_destaques_index .conteudo_destaque li .seta-cima{left:56px;}

.labelContato,
.formContato label{
    color: #646464;
}

.labelContato{
    padding-bottom: 50px;
}

.container-minhaconta .menu-minhaconta .d-botao-sair .botao-sair,
.btn-padrao-cadastro,
.produto .botao-car .bt{
    background: #ff9817;
    font-weight: 700;
    font-size: 14px;
    color: #fff;
    padding :15px 33px 15px 56px !important;
    line-height: 0px;
    border: 1px solid #ff9817;
}
.produto .botao-car .icone-car-prod{left:31%;bottom:5px;}

.conteudo-pedido .d-botoes .bt-finalizar a,
.detalhe .conteudo-descricao .container_qtd .d-bottao-detalhe .bt-padrao ,
.conteudo-cadastro .d-form-cadastro .btn-padrao-cadastro ,
.conteudo-post .conteudo-texto-post .add-comentarios-post .add-comentario ,
.bt-voltar ,
.botao-padrao {
    background: #ff9817;
    color: #fff;
    border: 1px solid #ff9817;
}

.conteudo-pedido .d-botoes .btn-continuar {
    background-color: #072857;
    color: #ff9817;
    border: 1px solid #072857;
    float: left;
}

.conteudo-post-home .caixa-post .resumo-post .span-title {
    color: #ff9817;
}

.conteudo-pedido .d-dados-prod-pedido .item_excluir i {
    color: #000;
}

.conteudo-pedido .d-dados-prod-pedido .item_excluir {
    border: 0px;
}  

.conteudo-pedido .d-dados-prod-pedido .qtd-pedido ,
.conteudo-pedido .d-dados-prod-pedido .select-cor {
    border-radius: 5px;
}
.erro404 h1, .erro404 h1 > span{font-size:109px;}

@media (max-width: 991px){
    .header-mobile-topo .d-menu-header {
        background-color: #062758;
    }

    .container-finalizar .btn {
        background: #ff9817;
        color: #fff;
        border: 1px solid #ff9817;
    }

    .conteudo-pedido .d-dados-prod-pedido .item_excluir i {
        color: #f00;
    }
    .conteudo-pedido .d-botoes .btn-continuar{
        float: none;
    }


}