@import url('https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

.preco-produto.destaque-parcela span.titulo:before {content: "Produto vendido em lojas";font-size: 15px;font-weight: 400;color: #831618;}
.preco-produto.destaque-parcela span.titulo {font-size: 0 !important;}
.lista-redes a.lista-favoritos {width: auto !important;}

body {font-family: 'Raleway', sans-serif;}
.titulo {font-family: 'Raleway', sans-serif;}
.full.menu .conteiner .nivel-um>li>a>.titulo {font-family: 'Raleway', sans-serif;}
#corpo .conteiner>.marcas strong {font-family: 'Raleway', sans-serif;}
#listagemProdutos.listagem .titulo-categoria strong,#listagemProdutos.listagem>.titulo,.listagem.aproveite-tambem .titulo-categoria strong,.listagem.aproveite-tambem>.titulo {font-family: 'Raleway', sans-serif;}
#barraNewsletter.posicao-rodape .componente .newsletter-assinar::before {font-family: 'Raleway', sans-serif;}
.coluna div.componente.newsletter .texto-newsletter {font-family: 'Raleway', sans-serif;}
.coluna div.componente.newsletter .botao:before {font-family: 'Raleway', sans-serif;}
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .input-conteiner .botao::before {font-family: 'Raleway', sans-serif;}
.sharethis-inline-share-buttons:before {font-family: 'Raleway', sans-serif;}
.a-marca .conteiner .span6 .titulo {font-family: 'Raleway', sans-serif;}
#rodape .sobre-loja-rodape .newsletter-assinar:before {font-family: 'Raleway', sans-serif;}
#rodape .componente.newsletter .interno .input-conteiner .botao:after {font-family: 'Raleway', sans-serif;}
.scrollToTop span {font-family: 'Raleway', sans-serif;}
.newsletter-cadastro .icon-chevron-right:before {font-family: 'Raleway', sans-serif;}
.flexslider .flex-direction-nav .flex-next {right:10px !important;opacity: 1;}
.flexslider .flex-direction-nav .flex-prev {left: 10px !important;opacity: 1;}
.listagem-item span.desconto-a-vista {display: none;}
.listagem-item span.preco-parcela {display: none;}
.full.menu .conteiner .nivel-dois li a{color: #3B3B3B; font-size: 13px;	font-weight: 600;text-transform: uppercase;}
.a-marca .conteiner .span6 p {color: #000; font-size: 12px;}
#listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-venda, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-venda {font-size: 20px;font-weight: 600;margin: 0 0 5px;}
#listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-promocional, #listagemProdutos.listagem .listagem-item .info-produto .preco-produto span.preco-a-partir strong, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-promocional, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto span.preco-a-partir strong {font-size: 20px;}
.menu.lateral {display: none;}
.pagina-busca .menu.lateral .nivel-dois>li>a, .pagina-categoria .menu.lateral .nivel-dois>li>a {color: #9D9D9D;font-size: 13px;font-weight: 600;}
.filtro-coluna {display: none;}
.filtro-coluna.faceta-preco {display: block;}
.pagina-produto .breadcrumbs ul li a, .pagina-produto .breadcrumbs ul li:last-child a {color: #3B3B3B;font-size: 12px;}
.produto div.principal .nome-produto {font-size: 16px;}
.baixar-catalogo a {font-weight: 600 !important;font-size: 14px !important;}
.produto div.principal .acoes-produto .preco-produto .preco-promocional, .produto div.principal .acoes-produto .preco-produto span.preco-a-partir strong {font-size: 20px;font-weight: 600;color: #000000;}
span.desconto-a-vista {font-size: 17px;color: #000;font-weight: 600;}
.desconto-a-vista strong.cor-secundaria {font-weight: 600;}
#rodape .institucional .links-rodape-paginas .titulo:before {font-size: 16px;font-weight: 600;}
#rodape .institucional .links-rodape-atendimento .titulo:before {font-size: 16px;font-weight: 600;}
.listagem-item .acoes-produto.acoes-produto-mobile a.botao.botao-comprar.principal {font-size: 0 !important;}
a.botao.botao-comprar.principal:before {content: "Ver Opções";font-size: 14px;}
span.cor-secundaria.pull-right b, span.cor-secundaria.pull-right a {color: #4D4D4D !important;}
.produto div.principal .acoes-produto .preco-produto .preco-venda {font-size: 20px;}
.produto span.desconto-a-vista {font-size: 17px;}
.produto #descricao::before {font-weight: 400 !important;font-size: 20px;color: #000;}
.listagem.aproveite-tambem h4.titulo.cor-secundaria::before {font-size: 20px;font-weight: 600;}
.produto .acoes-flutuante {display: none !important;}
#rodape .contact b, #rodape .office-hours b, #rodape .office-mapa b {font-weight: 400;}
.produto .acoes-produto .comprar {float: left;text-align: left;}
.produto div.principal .acoes-produto .comprar .botao-comprar {height: 55px;line-height: 55px;font-size: 22px;max-width: 195px;}
.produto div.principal .acoes-produto .comprar .qtde-adicionar-carrinho .qtde-carrinho {height: 55px;}
.others-acoes-produto a.lista-favoritos.fundo-principal.adicionar-favorito.hidden-phone, .produto-compartilhar a.lista-favoritos.fundo-principal.adicionar-favorito.hidden-phone {font-size: 12px;width: 40%;height: 37px;font-size: 14px;}
.acoes-produto .preco-produto {width: 100%;}
span.cor-secundaria.disponibilidade-produto:before {font-size: 14px !important;color: #000;font-weight: 600;}
.produto div.principal .acoes-produto .comprar .disponibilidade-produto .cor-principal {font-size: 14px;color: #000;font-weight: 600;}
.pagina-pagina #corpo p {font-size: 14px;line-height: 22px;}
.breadcrumbs ul li strong, .info-principal-produto .breadcrumbs ul li strong {color: #3B3B3B;}
.breadcrumbs ul li::after, .info-principal-produto .breadcrumbs ul li::after {color: #3B3B3B;}
.produto div.principal .acoes-produto .comprar .disponibilidade-produto b:before {content: "Em até";}
.produto div.principal .cep label {font-size: 14px;}
.produto div.principal .cep .aviso-disponibilidade:before {content: "Este prazo considera o prazo de produção + o prazo de transporte";font-size: 15px;color: #000; font-weight: 600;}
.produto div.principal .cep .aviso-disponibilidade {font-size: 0 !important}
.parcelas-produto .accordion .accordion-group .accordion-heading .text-parcelas {font-size: 14px;}
#st-1 .st-btn[data-network=facebook], #st-1 .st-btn[data-network=googleplus], #st-1 .st-btn[data-network=pinterest], #st-1 .st-btn[data-network=twitter] {top: 0;background: #5a5a5a !important;opacity: 1;filter: invert(0);}
#st-1 .st-btn[data-network=facebook]:hover, #st-1 .st-btn[data-network=googleplus]:hover, #st-1 .st-btn[data-network=pinterest]:hover, #st-1 .st-btn[data-network=twitter]:hover {border-radius: 60px;background: 0 0 !important;padding: 0;width: 40px;height: 40px;border: solid 0 #3b3b3b;filter: invert(1);opacity: .4;background: #717171 !important;transition: all 0s ease-out;}
.aproveite-tambem .acoes-produto.acoes-produto-mobile {opacity: 1;background-color: transparent;}
.aproveite-tambem .info-produto {min-height: 150px !important;}
.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {width: auto;}
.thumbs-vertical #carouselImagem .flex-viewport {max-height: 448px;}
#listagemProdutos.listagem .listagem-item .info-produto .nome-produto, .listagem.aproveite-tambem .listagem-item .info-produto .nome-produto {white-space: normal;}
.meus-favoritos .fb_iframe_widget {display: block;width: 105px!important;margin: 5px auto 0;}

.newsletter-rodape .newsletter-assinar:hover {color: #3b3b3b;border: solid 1px #3b3b3b;background-color: transparent;}
.newsletter-rodape .newsletter-assinar {color: #fff;border: solid 1px #3b3b3b;background-color: #3b3b3b;}


@media only screen and (min-width: 768px){
	.newsletter-rodape .titulo {font-size: 18px;}
	.newsletter-rodape .texto-newsletter.newsletter-cadastro, .coluna div.componente.newsletter .texto-newsletter {font-size: 16px;}
	#rodape .titulo {font-size: 16px;font-weight: 600;}
	#rodape .institucional a, #rodape .institucional p {font-size: 13px;}	
}


@media only screen and (max-width: 767px){
	#listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-promocional, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-promocional {font-size: 20px;}
	#listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-venda, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-venda {font-size: 20px;}
	#rodape .titulo {font-size: 16px;font-weight: 600;}
	.produto div.principal .acoes-produto .comprar {justify-content: center;}
	.produto div.principal .acoes-produto .comprar .disponibilidade-produto {text-align: center;}
	.pagina-conta .coluna, .pagina-pedido-listar .coluna, .pagina-favorito-listar .coluna, .pagina-conta-cartoes .coluna {display: block;}
	.pagina-produto .designer-component .img {width: 23% !important;margin: auto;}
	.parcelas-produto .accordion .accordion-group .accordion-body .accordion-inner ul {width: 100%;}
}


/*------------------------------*/

li.categoria-id-16796538.com-filho.borda-principal {display: none !important;}
.baixar-catalogo {margin-bottom: 20px;}
#cabecalho .actions {max-width: 260px;}
div#formasEnvio p.warning-text:before {content: "Prazo total (prazo de produção + prazo de transporte) em dias úteis, após a confirmação do pagamento.";font-size: 15px;display: block;}
div#formasEnvio p.warning-text {font-size: 0 !important;}
.selos>ul {display: flex;align-items: center;}
span.cor-secundaria.disponibilidade-produto:before {content: "Prazo de Produção: ";font-size: 13px;}
span.cor-secundaria.disponibilidade-produto b {font-size: 14px;color: #000;}
span.cor-secundaria.disponibilidade-produto {font-size: 0px !important;}
.produto div.principal .acoes-produto .preco-produto .preco-parcela, .produto div.principal .acoes-produto .preco-produto .preco-parcela strong {font-size: 17px;color: #000;font-weight: 600;}
span.desconto-a-vista {font-size: 15px;color: #000;}
.produto div.principal .acoes-produto .comprar .botao-comprar:before {display: none;}
a.whats-btn-fixed {display: none;}
#designer .nome {font-size: 14px;font-weight: 600;margin-bottom: 10px;color: #000;}
#designer .descricao {font-size: 13px;line-height: 20px;margin-bottom: 20px;}
#designer .row-fluid {margin-bottom: 30px;border-bottom: 1px solid #ccc;padding-bottom: 30px;}
#designer a {font-weight: 600;font-size: 12px;line-height: 28px;}
#designer a img {margin-right: 10px;}
.pagina-produto div#designer {margin-left: 0;margin-bottom: 30px;}
.pagina-produto #designer .descricao {margin-bottom: 10px;}
.pagina-produto .titulo-designer {font-size: 20px;font-weight: 400;margin-top: 30px;color: #000;}
.produto-video a {display: flex;align-items: center;}
.produto-video {border: 0;}
.produto-video i {font-size: 30px;margin-right: 10px;}
.produto-video span {font-size: 13px;}
#descricaoCN .row-fluid {border-bottom: 1px solid #ccc;margin-bottom: 30px;padding-bottom: 30px;}
#descricaoCN .titulo {font-weight: 400 !important;height: 45px;line-height: 43px;text-transform: none;color: #000;font-size: 20px;margin: 30px auto;width: -webkit-fill-available;text-align: left;border-left: 5px solid var(--cor-principal);padding-left: 10px;}
.especificacoes tbody tr td:last-child {text-align: right;font-weight: 600;}
#descricaoCN .botoes img {margin-right: 10px;margin-top: -5px;}
.botoes a {font-weight: 600;font-size: 13px !important;line-height: 32px;}
.botoes a img {vertical-align: middle;margin-right: 5px;}
.produto-video i {color: #000;}
.pagina-produto p.frase_customizacao {font-size: 15px;font-weight: 600;line-height: 22px;border-top: 1px solid #ccc;padding: 20px 0;border-bottom: 1px solid #ccc;}
.pagina-produto p.frase_customizacao i {margin-right: 5px;font-size: 17px;}
.pagina-produto p.frase_customizacao span {margin: 0 15px;}
li.action-item.support a svg {display: none !important;}
li.action-item.support > a:before {content: "";background-image: url(https://cdn.awsli.com.br/2173/2173061/arquivos/icon-truck-05042023.png);width: 40px;height: 40px;}
li.action-item.support a:hover:before {content: "";background-image: url(https://cdn.awsli.com.br/2173/2173061/arquivos/icon-truck-05042023.png);width: 40px;height: 40px;}
.cn-informacoes {border-top: 1px solid #ccc;font-size: 14px;}
.produto div.principal .codigo-produto {display: grid;margin-bottom: 0;}
.produto-video>div {display: none;}


/*Ajustes V2*/
#listagemProdutos.listagem .listagem-item:not(.produto-adicionado):hover .info-produto, .listagem.aproveite-tambem .listagem-item:not(.produto-adicionado):hover .info-produto {opacity: 1;}
#listagemProdutos.listagem .listagem-item .info-produto {min-height: 110px;}
s.preco-venda {color: #960018 !important;}
.produto div.principal .acoes-produto .preco-produto .preco-venda {font-weight: 600;}
.newsletter-rodape>div {display: flow-root; text-align: center;}
.newsletter-rodape .titulo {display: block;width: 100%;align-items: center;margin: 30px 0 20px;}
.newsletter-rodape .texto-newsletter.newsletter-cadastro {display: contents;align-items: center;color: #000;}
.newsletter-rodape .interno-conteudo {display: inline-block;}
.newsletter-rodape .interno-conteudo input {width: 60%;}
#listagemProdutos.listagem .listagem-item.produto-adicionado a.produto-sobrepor::before, .listagem.aproveite-tambem .listagem-item.produto-adicionado a.produto-sobrepor::before {display: none;}
#listagemProdutos.listagem .listagem-item.produto-adicionado a.produto-sobrepor::after, .listagem.aproveite-tambem .listagem-item.produto-adicionado a.produto-sobrepor::after {display: none;}
#listagemProdutos.listagem .listagem-item.produto-adicionado .info-produto, .listagem.aproveite-tambem .listagem-item.produto-adicionado .info-produto {opacity: 1;}
.coluna .categoria-id-16796538 ul.nivel-dois.borda-alpha {overflow: auto;height: 160px;}
.categoria-16796538 .filtro.lista ul {max-height: inherit;}
.thumbs-vertical #carouselImagem {padding-bottom: 10px;}
.produto-video a {white-space: initial;text-align: left;}
.produto div.principal .cep .input-append.input-prepend .btn {position: initial;border: solid 1px #717486;margin-left: 10px;border-radius: 4px;background-color: #717486;box-shadow: inset 0 0px 0 rgba(255,255,255,.2), 0 0px 0px rgba(0,0,0,.05);text-shadow: 0 0px 0px rgba(255,255,255,0.75);}
#modalContato .form-horizontal .control-group:nth-child(1) .control-label:before, #modalContato .form-horizontal .control-group:nth-child(2) .control-label:before, #modalContato .form-horizontal .control-group:nth-child(5) .control-label:before {content: "*";}
li.categoria-id-16796538 li:last-child {display: none;}
.logo a img {top: -14px;}
.cn-instagram .instagram_gallery img {width: auto !important;object-fit: contain;}
.filtro.lista ul {max-height: initial;}
.produto div.principal .cep .input-append.input-prepend .btn:before {color: #ffffff;font-weight: 500;}
#listagemProdutos.listagem .listagem-item .info-produto div .preco-produto .preco-parcela, .listagem.aproveite-tambem .listagem-item .info-produto div .preco-produto .preco-parcela {color: #000000 !important;}
#listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-parcela strong, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-parcela strong {color: #000000 !important;}
.desconto-a-vista strong.cor-secundaria {color: #000;}
li.action-item.troca {position: relative;display: inline-block;}
li.action-item.troca .tooltiptext {visibility: hidden; width: 120px;background-color: #8b8c8f;color: #fff;text-align: center;padding: 5px 0;border-radius: 6px;position: absolute;z-index: 1;font-size: 11px;bottom: -26px;left: -80%;}
li.action-item.troca:hover .tooltiptext {visibility: visible;}
.newsletter-rodape {height: 160px;}
#rodape .institucional .links-rodape-categorias li:nth-child(5) {display: none;}
.form-horizontal .control-label {text-align: left;margin-left: 10px;}
form#formCalcularFrete .input-append {text-align: left;}
#rodape li.bt-faleconocosco {display: none !important;}
#cabecalho .support .support-items .contact li:nth-child(1), #rodape .institucional .links-rodape-atendimento li:nth-child(1), #modalContato table tr:nth-child(3) {display: none;}
#cabecalho .support .support-items {min-width: 320px !important;}


@media only screen and (max-width: 767px){
	.produto .codigo-produto {display: grid;}
	.produto-video {margin-top: 0;padding-top: 0;}
	.produto-video a {margin-left: 35px;}
	#carouselImagem {margin-bottom: 0;}
	.pagina-produto .produto-compartilhar {display: none;}
	.pagina-produto .size-table {display: none;}
	#descricaoCN .produto-video {display: none;}
	.cn-tag.bandeira-promocao {font-size: 10px;letter-spacing: -0.5px;}
	.conteudo-topo .menu.superior.visible-phone ul.nivel-um li a>i {border: 0.5px solid #717486;background-color: #717486 !important;}
	.conteudo-topo .menu.superior.visible-phone ul.nivel-um>li.com-filho>a i:after {color: #ffffff;}
	.conteudo-topo .menu.superior.visible-phone ul.nivel-um {height: auto;}
	.pagina-inicial #corpo, .pagina-inicial .conteudo>.row-fluid {margin-bottom: 0;}
	.a-marca {padding: 0;}
	.pagina-categoria #corpo {margin-bottom: 0;}
	.pagina-categoria .cn-instagram .instagram_username {padding: 0 0 20px;}
	.pagina-categoria .conteiner-principal .conteiner {padding: 10px 10px 0;}
	.newsletter-rodape {padding: 10px 0 60px;}
	.baixar-catalogo a {font-size: 13px !important;}
	.baixar-catalogo a img {margin-right: 5px;}
	.pagina-produto p.frase_customizacao {font-size: 12px;}
	.conteudo-topo .menu.superior.visible-phone .wrap {overflow-y: scroll;}
	.listagem-item .acoes-produto.acoes-produto-mobile a.botao.botao-comprar.principal.botao-comprar-ajax {font-size: 14px !important;}
	.pagina-carrinho #cabecalho .conteiner {display: none;}
	#rodape .pagamento>ul, #rodape .selos>ul {display: flex;}
	a.nome-produto.cor-secundaria {overflow: hidden !important;text-overflow: ellipsis !important;display: -webkit-box !important;-webkit-box-orient: vertical !important;word-wrap: break-word !important;word-break: break-word !important;min-height: 60px !important;-webkit-line-clamp: 3 !important;}
	#listagemProdutos.listagem .listagem-item .info-produto, .listagem.aproveite-tambem .listagem-item .info-produto {height: 40px;}
}


@media only screen and (min-width: 768px){
	.pagina-carrinho .alert-success {margin-top: 30px;}
}