/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v3/categoria/base_categoria.css

*/.estiloCategoriaBase{width:100%;display:flex;justify-content:center}.estiloCategoriaBase .elementoCategoria{display:flex;justify-content:flex-start;position:relative;width:100%}.estiloCategoriaBase .elementoCategoria .boxTodosDepartamentosCategoria .categoriaPaiLink p{border-bottom:1px solid #eee;margin-bottom:6px;padding-bottom:5px}.estiloCategoriaBase .elementoCategoria .boxTodosDepartamentosCategoria>p>label{color:#fff}.estiloCategoriaBase .elementoCategoria .boxCategorias .categoriaFilhaLink p{text-align:left}.estiloCategoriaBase .elementoCategoria .itensTodosDepartamentos>ul li a:hover p{text-decoration:underline}.estiloCategoriaBase .elementoCategoria.elementoCorPrincipalMuitoClara .boxCategorias li:hover .categoriaPaiLink p,.estiloCategoriaBase .elementoCategoria.elementoCorPrincipalMuitoClara .boxCategoriasFilhas>li a:hover p,.estiloCategoriaBase .elementoCategoria.elementoCorPrincipalMuitoClara .boxTodosDepartamentosCategoria>p label,.estiloCategoriaBase .elementoCategoria.elementoCorPrincipalMuitoClara .itensTodosDepartamentos>ul li a:hover p{color:#444}.estiloCategoriaBase .elementoCategoria.elementoCorSecundariaMuitoClara .boxCategorias .boxCategoriasFilhas li:hover>a>p,.estiloCategoriaBase .elementoCategoria.elementoCorSecundariaMuitoClara .boxCategorias li:hover .categoriaPaiLink p{color:#444!important}.boxDivisorCorMuitoClara .estiloCategoriaBase .elementoCategoria .boxCategorias li:hover .categoriaPaiLink p{color:#555}@media only screen and (min-width:999px){:not(.larguraColunaDivisor1) .estiloCategoriaBase .boxCategorias .boxItemCategorias{min-height:30px}.larguraColunaDivisor1 .estiloCategoriaBase .elementoCategoria .boxCategorias li p{padding-left:5px}.estiloCategoriaBase .elementoCategoria .larguraColunaDivisor1 .centralizarConteudoCategorias{width:100%;justify-content:center;background:0 0;height:auto}.larguraColunaDivisor1 .estiloCategoriaBase .elementoCategoria,.larguraColunaDivisor1 .estiloCategoriaBase .elementoCategoria .boxCategorias{flex-wrap:wrap;height:auto}.larguraColunaDivisor1 .estiloCategoriaBase .elementoCategoria .boxCategorias li{border-bottom:1px solid #e0e0e0;border-left:0 solid;border-right:medium none;flex-basis:100%;flex-grow:unset;height:46px;justify-content:flex-start;max-width:none;overflow:visible;padding:5px 0 2px 10px;visibility:visible!important;width:100%}.larguraColunaDivisor1 .estiloCategoriaBase .elementoCategoria .boxCategorias,.larguraColunaDivisor1 .estiloCategoriaBase .elementoCategoria .boxCategorias li{width:100%}.larguraColunaDivisor1 .estiloCategoriaBase .elementoCategoria li>p{color:#565655}.larguraColunaDivisor1 .estiloCategoriaBase .elementoCategoria li:hover>p{color:#444}.larguraColunaDivisor1 .estiloCategoriaBase .elementoCategoria .boxCategorias .categoriaPaiLink{justify-content:flex-start;padding:0}.larguraColunaDivisor1 .estiloCategoriaBase .elementoCategoria .boxCategorias li:hover{color:#444}.larguraColunaDivisor1 .estiloCategoriaBase .elementoCategoria .boxCategorias li.boxTodosDepartamentosCategoria{display:none}.larguraColunaDivisor1 .estiloCategoriaBase .elementoCategoria .boxCategorias li:last-child{border-bottom:none}.larguraColunaDivisor1 .estiloCategoriaBase .elementoCategoria .boxCategorias p{max-height:36px;text-align:left}.larguraColunaDivisor1 .estiloCategoriaBase .elementoCategoria .boxCategorias li:hover>p{color:#fff}.larguraColunaDivisor1 .estiloCategoriaBase .elementoCategoria .boxTodosDepartamentosCategoria{display:none}.larguraColunaDivisor1 .estiloCategoriaBase .elementoCategoria .boxItemCategorias .boxCategoriasFilhas,.larguraColunaDivisor1 .estiloCategoriaBase .elementoCategoria .boxItemCategorias .boxCategoriasNetas{max-width:200px}.larguraColunaDivisor1 .estiloCategoriaBase .elementoCategoria .boxItemCategorias .boxCategoriasFilhas li{height:46px}.larguraColunaDivisor1 .estiloCategoriaBase .elementoCategoria .boxItemCategorias .boxCategoriasFilhas:hover>.boxCategoriasNetas,.larguraColunaDivisor1 .estiloCategoriaBase .elementoCategoria .boxItemCategorias:hover>.boxCategoriasFilhas{top:0}.larguraColunaDivisor1 .estiloCategoriaBase .elementoCategoria .boxItemCategorias .boxCategoriasFilhas>.boxCategoriasNetas,.larguraColunaDivisor1 .estiloCategoriaBase .elementoCategoria .boxItemCategorias>.boxCategoriasFilhas{left:100%}.conteudoInternoDivisor .larguraColunaDivisor1:last-child .estiloCategoriaBase .elementoCategoria .boxItemCategorias .boxCategoriasFilhas>.boxCategoriasNetas,.conteudoInternoDivisor .larguraColunaDivisor1:last-child .estiloCategoriaBase .elementoCategoria .boxItemCategorias>.boxCategoriasFilhas{left:auto;right:100%}}.estiloCategoriaBase .elementoCategoria .itensTodosDepartamentos{background:#fff none repeat scroll 0 0;border-radius:0 0 2px 2px;box-shadow:0 7px 13px #333;left:0;opacity:0;padding:10px 0;position:absolute;top:-20000px;overflow:auto;min-height:200px;transition:opacity .3s ease 0s,top 0s linear .3s;width:100%;max-width:800px;z-index:9999999;width:700px;cursor:default}.estiloCategoriaBase .elementoCategoria.tipoAlinhamentoElementoDireita .itensTodosDepartamentos{left:auto;right:0}.estiloCategoriaBase .elementoCategoria .boxTodosDepartamentosCategoria:hover .itensTodosDepartamentos{opacity:1;top:100%;transition:opacity .3s}.estiloCategoriaBase .elementoCategoria .itensTodosDepartamentos .controlaItensCategorias{border-right:1px solid #ccc;flex:1 1 12.5%;min-width:230px;padding:0 19px;width:12.5%}.estiloCategoriaBase .elementoCategoria .boxTodosDepartamentosCategoria>p{color:#444;font-size:13px;text-transform:uppercase}.estiloCategoriaBase .elementoCategoria .itensTodosDepartamentos li{list-style:none}.estiloCategoriaBase .elementoCategoria .boxTodosDepartamentosCategoria .itensTodosDepartamentos .boxItemCategorias:hover .boxCategoriasFilhas li{border:none}.estiloCategoriaBase .elementoCategoria .itensTodosDepartamentos>ul{column-count:5;column-rule:1px solid #ccc;overflow:hidden;padding:10px;display:flex;flex-wrap:wrap}.estiloCategoriaBase .elementoCategoria .itensTodosDepartamentos>ul>li{list-style:outside none none;overflow:hidden;padding-left:15px;padding-right:15px;page-break-inside:avoid;text-align:left;padding-bottom:20px;flex:1 1 23%}:root .estiloCategoriaBase .elementoCategoria .itensTodosDepartamentos>ul>li,_::-webkit-full-page-media,_:future{flex:1 1 100%}.estiloCategoriaBase .elementoCategoria .itensTodosDepartamentos>ul>li p{color:#444;font-size:16px;text-transform:capitalize;transition:color .3s}.estiloCategoriaBase .elementoCategoria .itensTodosDepartamentos .boxCategoriasFilhas li p{color:#666;font-size:14px;text-transform:capitalize;transition:color .3s}.estiloCategoriaBase .elementoCategoria .itensTodosDepartamentos>ul>li .boxCategoriasFilhas,.estiloCategoriaBase .elementoCategoria .itensTodosDepartamentos>ul>li .boxCategoriasNetas{margin-left:0}.estiloCategoriaBase .elementoCategoria .itensTodosDepartamentos>ul>li .boxCategoriasFilhas p::before,.estiloCategoriaBase .elementoCategoria .itensTodosDepartamentos>ul>li .boxCategoriasNetas p::before{content:''}.estiloCategoriaBase .elementoCategoria .itensTodosDepartamentos>ul>li .boxCategoriasFilhas li a p{padding:5px 0}.estiloCategoriaBase .elementoCategoria .itensTodosDepartamentos>ul>li .boxCategoriasNetas li{padding:2px}.estiloCategoriaBase .elementoCategoria .boxCategorias{display:flex;flex-wrap:wrap;justify-content:flex-start;position:relative;height:60px}@media (min-width:1000px) and (max-width:1400px){.conteudoDivisorFluido .larguraColunaDivisor4 .estiloCategoriaBase .elementoCategoria .boxCategorias>li:nth-child(n+8){display:none}.conteudoDivisorFluido .larguraColunaDivisor4 .estiloCategoriaBase .elementoCategoria .boxCategorias>li:nth-child(n+8){display:none}.conteudoDivisorFluido .larguraColunaDivisor3 .estiloCategoriaBase .elementoCategoria .boxCategorias>li:nth-child(n+5){display:none}.conteudoDivisorFluido .larguraColunaDivisor2 .estiloCategoriaBase .elementoCategoria .boxCategorias>li:nth-child(n+3){display:none}}@media (min-width:1000px){.conteudoDivisorCentralizado .larguraColunaDivisor4 .estiloCategoriaBase .elementoCategoria .boxCategorias>li:nth-child(n+12){display:none}.conteudoDivisorCentralizado .larguraColunaDivisor3 .estiloCategoriaBase .elementoCategoria .boxCategorias>li:nth-child(n+9){display:none}.conteudoDivisorCentralizado .larguraColunaDivisor2 .estiloCategoriaBase .elementoCategoria .boxCategorias>li:nth-child(n+5){display:none}}@media (min-width:1400px) and (max-width:1600px){.conteudoDivisorFluido .larguraColunaDivisor2 .estiloCategoriaBase .elementoCategoria .boxCategorias>li,.conteudoDivisorFluido .larguraColunaDivisor3 .estiloCategoriaBase .elementoCategoria .boxCategorias>li,.conteudoDivisorFluido .larguraColunaDivisor4 .estiloCategoriaBase .elementoCategoria .boxCategorias>li{display:block}.conteudoDivisorFluido .larguraColunaDivisor4 .estiloCategoriaBase .elementoCategoria .boxCategorias>li:nth-child(n+17){display:none}.conteudoDivisorFluido .larguraColunaDivisor3 .estiloCategoriaBase .elementoCategoria .boxCategorias>li:nth-child(n+12){display:none}.conteudoDivisorFluido .larguraColunaDivisor2 .estiloCategoriaBase .elementoCategoria .boxCategorias>li:nth-child(n+9){display:none}}@media (min-width:1600px){.conteudoDivisorFluido .larguraColunaDivisor2 .estiloCategoriaBase .elementoCategoria .boxCategorias>li,.conteudoDivisorFluido .larguraColunaDivisor3 .estiloCategoriaBase .elementoCategoria .boxCategorias>li,.conteudoDivisorFluido .larguraColunaDivisor4 .estiloCategoriaBase .elementoCategoria .boxCategorias>li{display:block}.conteudoDivisorFluido .larguraColunaDivisor4 .estiloCategoriaBase .elementoCategoria .boxCategorias>li:nth-child(n+18){display:none}.conteudoDivisorFluido .larguraColunaDivisor3 .estiloCategoriaBase .elementoCategoria .boxCategorias>li:nth-child(n+13){display:none}.conteudoDivisorFluido .larguraColunaDivisor2 .estiloCategoriaBase .elementoCategoria .boxCategorias>li:nth-child(n+11){display:none}}@media (max-width:1000px){.estiloCategoriaBase.ocultaCategoriasMobile{display:none}}.estiloCategoriaBase .elementoCategoria .boxItemCategorias.itemInvisivel{height:0;overflow:hidden}.estiloCategoriaBase .elementoCategoria .boxCategorias li,.estiloCategoriaBase .elementoCategoria>li{align-items:center;cursor:pointer;display:flex;flex-grow:unset;height:60px;justify-content:center;position:relative;text-align:center;padding-left:20px;font-weight:500;padding-right:20px}.estiloCategoriaBase .elementoCategoria .boxCategorias li{height:auto}:not(.larguraColunaDivisor1)>.estiloCategoriaBase .elementoCategoria .boxCategorias .boxItemCategorias:first-child{border-left:0}.estiloCategoriaBase .elementoCategoria .boxCategorias .boxItemCategorias:nth-last-child(2){border-right:0}.estiloCategoriaBase .elementoCategoria .boxTodosDepartamentosCategoria{text-align:center}.estiloCategoriaBase .elementoCategoria .boxCategorias li{list-style:outside none none;position:relative;transition:background .3s ease 0s,border-left .2s ease 0s,padding .2s}.estiloCategoriaBase .elementoCategoria .boxCategorias li a p{color:#444;font-size:15px;line-height:20px;max-height:60px;overflow:hidden;text-align:left}.boxDivisorCorMuitoEscura .elementoCategoria .boxCategorias>li>a>p{color:#f1f1f1}.estiloCategoriaBase .elementoCategoria .boxCategorias .boxCategoriasFilhas li>a>p{max-height:40px}.estiloCategoriaBase .elementoCategoria .boxCategorias li:first-child{color:#444}.estiloCategoriaBase .elementoCategoria .boxCategorias li:hover .categoriaPaiLink p{color:#444}.estiloCategoriaBase .elementoCategoria .boxCategorias .categoriaPaiLink{align-items:center;display:flex;height:100%;justify-content:center;padding:0 5px;width:100%}.estiloCategoriaBase .elementoCategoria .boxCategorias .boxCategoriasFilhas,.estiloCategoriaBase .elementoCategoria .boxCategorias .boxCategoriasNetas{background:#f9f9f9 none repeat scroll 0 0;position:absolute}.estiloCategoriaBase .elementoCategoria .boxCategorias .boxCategoriasFilhas{left:0;opacity:0;top:-100000px;transition:opacity .2s ease 0s,top 0s linear .2s,left 0s linear .3s;width:200px;z-index:10}.colunaDivisor:not(.larguraColunaDivisor1) .estiloCategoriaBase .tipoAlinhamentoElementoDireita.elementoCategoria .boxCategorias .boxCategoriasFilhas{left:auto;right:0}.estiloCategoriaBase .elementoCategoria .boxCategorias .boxCategoriasFilhas li{height:40px}.estiloCategoriaBase .elementoCategoria .boxItemCategorias:hover .boxCategoriasFilhas{opacity:1;top:100%;transition:opacity .3s ease 0s}.estiloCategoriaBase .elementoCategoria .boxCategorias .boxCategoriasFilhas li a{align-items:center;display:flex;height:100%;justify-content:flex-start;padding:0 5px;width:100%}.estiloCategoriaBase .elementoCategoria .boxCategorias .subCategoriasIvertidas .boxCategoriasFilhas{left:auto;right:0}.estiloCategoriaBase .elementoCategoria .boxCategorias .subCategoriasIvertidas li a{justify-content:flex-end;padding:0 5px}.larguraColunaDivisor1 .estiloCategoriaBase .elementoCategoria .boxItemCategorias .boxCategoriasFilhas:hover .boxCategoriasNetas,.larguraColunaDivisor1 .estiloCategoriaBase .elementoCategoria .boxItemCategorias:hover .boxCategoriasFilhas{z-index:20}.estiloCategoriaBase .elementoCategoria .boxCategorias .boxCategoriasNetas{left:calc(100% + 1px);opacity:0;top:-100000px;transition:opacity .2s,top 0s linear .2s,left 0s linear .2s;width:115%}.estiloCategoriaBase .elementoCategoria .boxCategorias .boxCategoriasFilhas li:hover .boxCategoriasNetas{max-width:200px;opacity:1;top:0;transition:opacity .3s}.estiloCategoriaBase .elementoCategoria .boxCategorias .subCategoriasIvertidas .boxCategoriasNetas{left:auto;right:100%}.estiloCategoriaBase .elementoCategoria .boxCategorias .subCategoriasIvertidas .boxCategoriasFilhas li{justify-content:flex-end;padding:0 10px 0 0}.estiloCategoriaBase .elementoCategoria .boxCategorias .subCategoriasIvertidas .boxCategoriasFilhas li p{text-align:right}div:not(.larguraColunaDivisor1) .estiloCategoriaBase .elementoCategoria.tipoAlinhamentoElementoDireita .boxCategorias{order:2;justify-content:flex-start}div:not(.larguraColunaDivisor1) .estiloCategoriaBase .elementoCategoria.tipoAlinhamentoElementoDireita .boxTodosDepartamentosCategoria{order:1}div:not(.larguraColunaDivisor1) .estiloCategoriaBase .elementoCategoria.tipoAlinhamentoElementoCentralizado{justify-content:space-around}div:not(.larguraColunaDivisor1) .estiloCategoriaBase .elementoCategoria.tipoAlinhamentoElementoCentralizado .boxCategorias>li{border-right:0;border-left:0}div:not(.larguraColunaDivisor1) .estiloCategoriaBase .elementoCategoria.tipoAlinhamentoElementoCentralizado .boxCategorias{justify-content:space-around;width:100%}div:not(.larguraColunaDivisor1) .estiloCategoriaBase .tipoAlinhamentoElementoCentralizado[attr-num-elementos="2"]{max-width:600px}div:not(.larguraColunaDivisor1) .estiloCategoriaBase .tipoAlinhamentoElementoCentralizado[attr-num-elementos="3"]{max-width:800px}div:not(.larguraColunaDivisor1) .estiloCategoriaBase .tipoAlinhamentoElementoCentralizado[attr-num-elementos="4"]{max-width:1000px}div:not(.larguraColunaDivisor1) .estiloCategoriaBase .tipoAlinhamentoElementoCentralizado[attr-num-elementos="5"]{max-width:1200px}div:not(.larguraColunaDivisor1) .estiloCategoriaBase .tipoAlinhamentoElementoCentralizado[attr-num-elementos="6"]{max-width:1100px}div:not(.larguraColunaDivisor1) .estiloCategoriaBase .elementoCategoria.tipoAlinhamentoElementoCentralizado .boxCategorias>li{flex-basis:auto;min-width:100px}div:not(.larguraColunaDivisor1) .estiloCategoriaBase .elementoCategoria.tipoAlinhamentoElementoDireita{justify-content:flex-end}div:not(.larguraColunaDivisor1) .estiloCategoriaBase .elementoCategoria.tipoAlinhamentoElementoDireita .boxCategorias{order:1;justify-content:flex-end}div:not(.larguraColunaDivisor1) .estiloCategoriaBase .elementoCategoria.tipoAlinhamentoElementoDireita .boxTodosDepartamentosCategoria{order:2}.estiloCategoriaBase .elementoCategoria .botaoAbrirItemCategoria{display:none}@media screen and (max-width:1150px){.estiloCategoriaBase .elementoCategoria .itensTodosDepartamentos>ul{column-count:4}}@media screen and (max-width:920px){.estiloCategoriaBase .elementoCategoria .itensTodosDepartamentos>ul{column-count:3}}@media screen and (max-width:690px){.estiloCategoriaBase .elementoCategoria li.boxTodosDepartamentosCategoria{display:none}.estiloCategoriaBase .elementoCategoria .itensTodosDepartamentos>ul{column-count:2}}@media screen and (max-width:400px){.estiloCategoriaBase .elementoCategoria .itensTodosDepartamentos>ul{column-count:1;column-rule:none}.estiloCategoriaBase .elementoCategoria .boxCategorias li p{padding-left:10px}}@media screen and (max-width:400px){.estiloCategoriaBase .elementoCategoria .boxTodosDepartamentosCategoria{max-width:none;width:100%}.estiloCategoriaBase .elementoCategoria .itensTodosDepartamentos>ul>li{flex:1 1 100%;width:100%}.estiloCategoriaBase .elementoCategoria .boxTodosDepartamentosCategoria.abreFechaTodosDepartamentos .itensTodosDepartamentos{opacity:1;top:60px;transition:opacity .3s}}@media screen and (max-width:1000px){footer .estiloCategoriaBase .elementoCategoria{background-color:transparent}.estiloCategoriaBase .elementoCategoria .centralizarConteudoCategorias{width:100%;justify-content:center;background:0 0;height:auto}.estiloCategoriaBase .elementoCategoria,.estiloCategoriaBase .elementoCategoria .boxCategorias{flex-wrap:wrap;height:auto}.estiloCategoriaBase .elementoCategoria .boxCategorias li{border-bottom:1px solid #e0e0e0;border-left:0 solid;border-right:medium none;flex-basis:100%;flex-grow:unset;height:46px;justify-content:flex-start;max-width:none;overflow:visible;padding:5px 0 2px 10px;visibility:visible;width:100%}.estiloCategoriaBase .elementoCategoria .boxCategorias,.estiloCategoriaBase .elementoCategoria .boxCategorias li{border-left:0 solid rgba(0,0,0,.15);width:100%}.estiloCategoriaBase .elementoCategoria li>p{color:#565655}.estiloCategoriaBase .elementoCategoria li:hover>p{color:#444}.estiloCategoriaBase .elementoCategoria .boxCategorias .categoriaPaiLink{justify-content:flex-start;padding:0}.estiloCategoriaBase .elementoCategoria .boxCategorias li.boxTodosDepartamentosCategoria{display:none}.estiloCategoriaBase .elementoCategoria .boxCategorias li:last-child{border-bottom:none}.estiloCategoriaBase .elementoCategoria .boxCategorias p{color:#565655;font-size:15px;line-height:18px;max-height:36px;text-align:left}.estiloCategoriaBase .elementoCategoria .boxCategorias li:hover p{color:#444}.estiloCategoriaBase .elementoCategoria .boxTodosDepartamenthiddenos{display:none}.estiloCategoriaBase .elementoCategoria .boxItemCategorias .boxCategoriasFilhas,.estiloCategoriaBase .elementoCategoria .boxItemCategorias .boxCategoriasNetas{max-width:200px}.estiloCategoriaBase .elementoCategoria .boxItemCategorias .boxCategoriasFilhas li{height:46px}.estiloCategoriaBase .elementoCategoria .boxItemCategorias .boxCategoriasFilhas:hover>.boxCategoriasNetas,.estiloCategoriaBase .elementoCategoria .boxItemCategorias:hover>.boxCategoriasFilhas{left:100%;top:0}.estiloCategoriaBase .elementoCategoria .boxItemCategorias .boxCategoriasFilhas:hover .boxCategoriasNetas,.estiloCategoriaBase .elementoCategoria .boxItemCategorias:hover .boxCategoriasFilhas{z-index:20}.estiloCategoriaBase .elementoCategoria .boxItemCategorias.itemInvisivel{visibility:visible!important}.estiloCategoriaBase .elementoCategoria .boxCategorias .boxCategoriasFilhas{width:106%!important}.estiloCategoriaBase .elementoCategoria .boxCategorias .subCategoriasIvertidas li a{justify-content:flex-start}.estiloCategoriaBase .elementoCategoria .botaoAbrirItemCategoria{display:flex}.estiloCategoriaBase .elementoCategoria .boxCategorias li{padding:0}.estiloCategoriaBase .elementoCategoria .possuiSubCategoria{flex-direction:column;height:auto!important;max-height:46px;overflow:hidden!important;transition:background .3s ease 0s,border-left .2s ease 0s,max-height .2s!important}.estiloCategoriaBase .elementoCategoria .botaoAbrirItemCategoria{align-items:center;cursor:pointer;height:46px;display:flex;justify-content:center;position:absolute;right:0;transition:transform .3s;width:50px}.estiloCategoriaBase .elementoCategoria .botaoAbrirItemCategoria span{color:rgba(0,0,0,.6);font-size:10px}.estiloCategoriaBase .elementoCategoria .boxCategorias .categoriaPaiLink{min-height:46px!important;padding:0 5px!important}.estiloCategoriaBase .elementoCategoria .boxCategorias .boxCategoriasFilhas{max-width:none!important;opacity:1;position:initial}.estiloCategoriaBase .elementoCategoria .boxCategorias .boxCategoriasFilhas>li{flex-direction:column;height:auto}.estiloCategoriaBase .elementoCategoria .boxCategorias .categoriaFilhaLink{min-height:46px!important;padding:0 5px 0 30px!important}.estiloCategoriaBase .elementoCategoria .boxCategorias .boxCategoriasNetas{max-width:none!important;opacity:1;position:initial;width:100%}.estiloCategoriaBase .elementoCategoria .boxCategorias .categoriaNetaLink{min-height:46px!important;padding:0 5px 0 45px!important}.estiloCategoriaBase .elementoCategoria .boxItemCategorias .boxCategoriasFilhas li{height:auto!important;min-height:46px}.estiloCategoriaBase .elementoCategoria .exibeCategorias{max-height:3500px;transition:background .2s ease 0s,border-left .2s ease 0s,max-height 2s!important}.estiloCategoriaBase .elementoCategoria .exibeCategorias>.botaoAbrirItemCategoria{transform:rotate(180deg)}.estiloCategoriaBase .elementoCategoria .boxTodosDepartamentosCategoria:hover .itensTodosDepartamentos{top:60px!important}.estiloCategoriaBase .elementoCategoria .boxTodosDepartamentosCategoria .botaoAbrirItemCategoria{display:none}.estiloCategoriaBase .elementoCategoria .boxTodosDepartamentosCategoria .possuiSubCategoria{max-height:initial}.estiloCategoriaBase .elementoCategoria .boxTodosDepartamentosCategoria .boxItemCategorias .boxCategoriasFilhas li{min-height:20px}.estiloCategoriaBase .elementoCategoria .boxTodosDepartamentosCategoria:hover .itensTodosDepartamentos{display:none}.estiloCategoriaBase .elementoCategoria .boxTodosDepartamentosCategoria{max-width:none;width:100%}.estiloCategoriaBase .elementoCategoria .boxTodosDepartamentosCategoria input:checked+.itensTodosDepartamentos{display:block}}.estiloCategoriaBase .elementoCategoria .boxTodosDepartamentosCategoria input{display:none}@media screen and (max-width:768px){.ocultaCategoriasMobile>.estiloCategoriaBase .elementoCategoria{display:none!important}}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v3/divisor/divisor.css

*/*{border:none;box-sizing:border-box;margin:0;padding:0}input{outline:0}a{text-decoration:none}article,footer,header,main,nav,section{display:block}.conteudoTotalTemplate{align-items:center;display:flex;flex-direction:column;width:100%}.boxDivisor{display:flex;justify-content:center;width:100%}.conteudoInternoDivisor{display:flex;width:100%}.colunaDivisor{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.itemColunaDivisor{width:100%}.conteudoDivisorCentralizado{max-width:1150px}.tipoEspacamentoItemDivisorAbaixoPequeno{margin-bottom:10px}.tipoEspacamentoItemDivisorAbaixoMedio{margin-bottom:20px}.tipoEspacamentoItemDivisorAbaixoGrande{margin-bottom:30px}.tipoEspacamentoItemDivisorAcimaPequeno{margin-top:10px}.tipoEspacamentoItemDivisorAcimaMedio{margin-top:20px}.tipoEspacamentoItemDivisorAcimaGrande{margin-top:30px}.tipoEspacamentoDivisorAcimaPequeno{padding-top:20px}.tipoEspacamentoDivisorAcimaMedio{padding-top:40px}.tipoEspacamentoDivisorAcimaGrande{padding-top:60px}.tipoEspacamentoDivisorAbaixoPequeno{padding-bottom:20px}.tipoEspacamentoDivisorAbaixoMedio{padding-bottom:40px}.tipoEspacamentoDivisorAbaixoGrande{padding-bottom:60px}@media (min-width:1000px){.tipoEspacamentoColunasPequeno .colunaDivisor:not(:last-child){margin-right:10px}.tipoEspacamentoColunasMedio .colunaDivisor:not(:last-child){margin-right:20px}.tipoEspacamentoColunasGrande .colunaDivisor:not(:last-child){margin-right:30px}.tipoColunasDivisor1111 .colunaDivisor{width:25%}.tipoColunasDivisor22 .colunaDivisor{width:calc(50% - 10px)}.tipoColunasDivisor121 .colunaDivisor[attr-num-coluna="0"],.tipoColunasDivisor121 .colunaDivisor[attr-num-coluna="2"]{max-width:calc(100% / 4);width:100%}.tipoColunasDivisor121 .colunaDivisor[attr-num-coluna="1"]{max-width:calc(100% / 2);width:200%}.tipoColunasDivisor211 .colunaDivisor[attr-num-coluna="0"]{max-width:calc(100% / 2);width:200%}.tipoColunasDivisor211 .colunaDivisor[attr-num-coluna="2"],.tipoColunasDivisor211 .colunaDivisor[attr-num-coluna="1"]{max-width:calc(100% / 4);width:100%}.tipoColunasDivisor112 .colunaDivisor[attr-num-coluna="2"]{max-width:calc(100% / 2);width:200%}.tipoColunasDivisor112 .colunaDivisor[attr-num-coluna="0"],.tipoColunasDivisor112 .colunaDivisor[attr-num-coluna="1"]{max-width:calc(100% / 4);width:100%}.tipoColunasDivisor13 .colunaDivisor[attr-num-coluna="0"]{width:100%;max-width:300px}.tipoColunasDivisor13 .colunaDivisor[attr-num-coluna="1"]{max-width:calc(100% - 300px);width:300%}.tipoColunasDivisor31 .colunaDivisor[attr-num-coluna="0"]{max-width:calc(100% - 300px);width:300%}.tipoColunasDivisor31 .colunaDivisor[attr-num-coluna="1"]{width:100%}.tipoColunasDivisor1 .colunaDivisor{width:100%}}@media (max-width:1000px){.conteudoInternoDivisor{flex-direction:column}.conteudoDivisorCentralizado{max-width:none}.conteudoInternoDivisor .colunaDivisor,.tipoEspacamentoColunasGrande .colunaDivisor:not(:last-child){margin-right:0;max-width:none;width:auto}.tipoEspacamentoColunasMedio .colunaDivisor:not(:last-child),div.colunaDivisor{margin-right:0}.tipoEspacamentoColunasPequeno .colunaDivisor:not(:last-child){margin-bottom:10px}.tipoEspacamentoColunasMedio .colunaDivisor:not(:last-child){margin-bottom:20px}.tipoEspacamentoColunasGrande .colunaDivisor:not(:last-child){margin-bottom:30px}}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v2/componentes/custom_dialog.css

*//*

POSITION-400

*/div#_customDialog::before{background:none repeat scroll 0 0 transparent;box-shadow:0 0 8px 0 #000;content:"";display:block;height:100%;position:relative;width:100%}@keyframes alert{from{box-shadow:0 0 0 99999px rgba(0,0,0,.1)}to{box-shadow:0 0 0 99999px rgba(0,0,0,.5)}}@-webkit-keyframes alert{from{box-shadow:0 0 0 99999px rgba(0,0,0,.1)}to{box-shadow:0 0 0 99999px rgba(0,0,0,.5)}}div#_customDialog{-webkit-animation-name:alert;-webkit-animation-duration:2s;-webkit-animation-name:alert;animation-name:alert;-webkit-animation-duration:2s;animation-duration:2s;box-shadow:0 0 0 99999px rgba(0,0,0,.5);pointer-events:all!important}div#_customDialog>*{position:absolute;top:0}div#_customDialog .showProcessandoConteudo{top:34%}._bodydialogModal{pointer-events:none;overflow:hidden}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v2/componentes/processando_dialog.css

*//*

POSITION-400

*/div.showProcessandoConteudo{align-items:center;background:#fff none repeat scroll 0 0;color:#6b6b6b;display:flex;font-size:15px;font-weight:700;height:100%;justify-content:center;left:0;position:absolute;top:0!important;width:100%}._bodydialogModal{overflow:auto}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v2/componentes/ok_dialog.css

*//*

POSITION-400

*/#_customDialog{border:6000px solid rgba(0,0,0,.54)!important;border-radius:3px;border-top:none!important}div.ajaxOkConteudo{align-items:center;background:#fff;box-sizing:border-box;display:flex;flex-flow:column nowrap;font-size:15px;font-weight:700;height:100%;justify-content:space-between;padding-top:20px;text-align:center;width:100%}.ajaxOkConteudo .icon-icone_check_modal{color:#82bb25;font-size:40px;margin-bottom:10px;text-align:center}.ajaxOkConteudo .iconeFecharModal{cursor:pointer;font-size:15px;padding:10px;position:absolute;right:0;top:0;transition:font-size .3s ease 0s,padding .3s ease 0s}.ajaxOkConteudo .iconeFecharModal:hover{font-size:18px;padding:11px}.mensagemPadraoModal{padding:0 5px;text-align:center}.ajaxOkConteudo .okButton{align-items:center;background:#f2f2f2 none repeat scroll 0 0;border:none;border-radius:0 0 3px 3px;display:flex;height:60px;justify-content:center;margin:10px auto 0;min-height:60px;text-align:center;width:100%}.ajaxOkConteudo .okButton a{align-items:center;background:#3aaa35 none repeat scroll 0 0;border-radius:3px;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:33px;justify-content:center;padding-top:0;text-decoration:none;transition:background .4s;width:80px}.ajaxOkConteudo .okButton a:hover{background:#2c8128 none repeat scroll 0 0}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v2/componentes/confirm_dialog.css

*//*

POSITION-400

*/#_customDialog{border:6000px solid rgba(0,0,0,.54)!important;border-radius:3px;overflow:visible!important}div.ajaxConfirmConteudo{align-items:center;background:#fff;box-sizing:border-box;color:#383838;display:flex;flex-flow:column wrap;font-size:15px;font-weight:700;height:100%;justify-content:space-between;padding:20px 0 0;text-align:center;width:100%}div#_customDialog{opacity:0;transition:opacity .8s ease 0s}.conteudoConfirmModalLojaVirtual{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.ajaxConfirmConteudo .iconeFecharModal{cursor:pointer;font-size:15px;padding:10px;position:absolute;right:0;top:0;transition:font-size .3s ease 0s,padding .3s ease 0s}.ajaxConfirmConteudo .iconeFecharModal:hover{font-size:18px;padding:11px}.ajaxConfirmConteudo .icon-icone_alerta_modal_geral{color:#f39200;font-size:40px}.ajaxConfirmConteudo .boxBotoes{align-items:center;background:#f2f2f2 none repeat scroll 0 0;border-radius:0 0 3px 3px;display:flex;height:60px;justify-content:center;margin-top:10px;width:100%}.ajaxConfirmConteudo .naoButton,.ajaxConfirmConteudo .simButton{background:#575656 none repeat scroll 0 0;border-radius:3px;color:#fff;cursor:pointer;font-size:1.4rem;height:33px;text-align:center;transition:background .4s;width:103px}.ajaxConfirmConteudo .simButton{background:#5c5858;margin-left:20px;transition:filter .3s}.ajaxConfirmConteudo .naoButton:hover{background:#3a3a3a}.ajaxConfirmConteudo .simButton:hover{filter:brightness(90%)}.msgModal{font-size:1.6rem}.ajaxConfirmConteudo .naoButton a,.ajaxConfirmConteudo .simButton a{color:#FFF;cursor:pointer;font-size:1.4rem;height:100%;line-height:33px;text-align:center;text-decoration:none;width:100%}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v2/componentes/erro_ajax_dialog.css

*//*

POSITION-400

*/div.ajaxErrorConteudo{color:#6b6b6b;font-size:15px;font-weight:700;left:5%;position:absolute;top:25%}.okButton{background:#FFF;border:1px solid #3e474a;border-bottom:3px solid #3e474a;color:#3e474a;font-size:2rem;margin:0 auto;height:33px;text-align:center;width:80px}.okButton a{color:#3e474a;display:block;font-size:2rem;padding-top:5px;text-decoration:none}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v2/temas/geral/selectbox_customizado/selectbox_customizado.css

*//*

POSITION-400

*/.selectboxCustomizado .conteudoItemSubproduto{width:100%}.selectboxCustomizado .conteudoModeloItemSubprodutoLista{-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;padding-left:10px}.selectboxCustomizado .conteudoModeloItemSubprodutoLista .exibeItemsSubprodutoLista .modeloItemSubprodutoLista:hover{background:#5c5858;-webkit-transition:background .2s;transition:background .2s}.selectboxCustomizado .exibeItemsSubprodutoLista .setaExibeModeloItem{display:block}.selectboxCustomizado .itemSubprodutoListaSelecionado{background:#FFF}.selectboxCustomizado .conteudoModeloItemSubprodutoLista p{color:#2f2f2f}.selectboxCustomizado .itemSubprodutoListaSelecionado p{color:#2f2f2f}.selectboxCustomizado .boxModeloItemSubprodutoLista{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit}.selectboxCustomizado .modeloItemSubprodutoLista{border-bottom:1px solid #e2e2e2}.selectboxCustomizado .setaExibeModeloItem{background:url(/img/ljvt_v2/seta_dropdown_filtros_tema.png) no-repeat;border:0;height:11px;width:19px}.boxSubprodutosDetalhesProduto{margin-top:40px}.itemSubprodutoDetalhesProduto{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px 0;position:relative}.itemSubprodutoDetalhesProduto:nth-child(1n+2){border-top:none}.tituloItemSubproduto{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:25%}.tituloItemSubproduto p{color:#7a7a7a;font-size:1.2rem}.tituloItemSubproduto p:first-child{color:#5c5858;margin:0 7px}.conteudoItemSubproduto{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:75%;z-index:9}.modeloItemSubprodutoExpandido{border:2px solid #e4e4e4;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:2px;max-height:43px;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.imagemModeloItemSubprodutoExpandido{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:43px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-width:43px;overflow:hidden;width:43px}.imagemModeloItemSubprodutoExpandido img{height:auto;width:43px}.imagemModeloItemSubprodutoExpandido+.conteudoModeloItemSubprodutoExpandido{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}div.imagemModeloItemSubprodutoExpandido+div.conteudoModeloItemSubprodutoExpandido p{margin:0}.conteudoModeloItemSubprodutoExpandido{background:#f4f4f4;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 5px;width:85%}.conteudoModeloItemSubprodutoExpandido p{color:#666667;font-size:1.3rem}.modeloItemSubprodutoSelecionadoExpandido .conteudoModeloItemSubprodutoExpandido p{color:#FFF}.conteudoModeloItemSubprodutoExpandido p:nth-child(2){margin-left:5px}.modeloItemSubprodutoSelecionadoExpandido{background:#5c5858;border-color:#5c5858}.modeloItemSubprodutoSelecionadoExpandido .conteudoModeloItemSubprodutoExpandido{background:#5c5858}.conteudoItemSubprodutoLista{min-height:56px}.boxModeloItemSubprodutoLista{background:#fff none repeat scroll 0 0;border:1px solid #e4e4e4;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:50px;margin:2px;max-height:50px;overflow:hidden;position:absolute;width:100%}.modeloItemSubprodutoLista{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%}.imagemModeloItemSubprodutoLista{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff none repeat scroll 0 0;border:4px solid transparent;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:42px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:43px}.imagemModeloItemSubprodutoLista img{max-height:50px;max-width:50px}.imagemModeloItemSubprodutoLista+.conteudoModeloItemSubprodutoLista{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}div.imagemModeloItemSubprodutoLista+div.conteudoModeloItemSubprodutoLista p{margin:0}.conteudoModeloItemSubprodutoLista{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 5px;position:relative;width:83%;z-index:1}.conteudoModeloItemSubprodutoLista p{color:#7a7e77;font-size:1.3rem}.conteudoModeloItemSubprodutoLista p:nth-child(2){margin-left:5px}.modeloItemSubprodutoSelecionadoLista{border-color:#5c5858}.modeloItemSubprodutoSelecionadoLista .conteudoModeloItemSubprodutoLista{background:#5c5858}.setaExibeModeloItem{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:0;margin-right:5px;pointer-events:none;position:absolute;right:0;top:22px;width:0;z-index:1}.exibeItemsSubprodutoLista{height:100px;max-height:150px;-webkit-transition:height .1s ease 0s;transition:height .1s ease 0s;z-index:2}div.exibeItensComScroll{height:auto;max-height:150px;overflow-y:scroll}.conteudoItemSubprodutoLista div.alturaDoisElementos{height:100px}.conteudoItemSubprodutoLista div.alturaTresElementos{height:150px}.conteudoItemSubprodutoLista div.alturaScrollElementos{height:200px;overflow-y:scroll}.exibeItemsSubprodutoLista .setaExibeModeloItem{display:none}.exibeItemsSubprodutoLista .modeloItemSubprodutoLista:hover,.exibeItensComScroll .modeloItemSubprodutoLista:hover{background:#eee;-webkit-transition:background .2s;transition:background .2s}.exibeItemsSubprodutoLista .modeloItemSubprodutoLista:hover .imagemModeloItemSubprodutoLista,.exibeItensComScroll .modeloItemSubprodutoLista:hover .imagemModeloItemSubprodutoLista{border:4px solid #eee;-webkit-transition:border .2s;transition:border .2s}.itemSubprodutoListaSelecionado{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.itemSelecioneLista{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.itemSelecioneLista p{color:#7a7e77;font-size:1.3rem}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v2/temas/geral/geral_tema.css

*//*

POSITION-400

*/*{border:none;margin:0;padding:0}html{font-size:62.5%}h1{font-size:large}input{outline:0}input[type=text],input[type=password]{text-indent:10px}body{overflow-x:hidden}a{text-decoration:none}article,footer,header,nav,section{display:block}#categoriasMobile{display:none}.mfp-iframe-holder .mfp-content{opacity:0;transition:opacity .3s}div#dark{z-index:220}div#boxLight{z-index:225}.boxLogotipoTema img{border-radius:10px}input[type=text]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder{overflow:visible;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=text],input[type=password],input[type=number]{line-height:100%}.boxBotaoPadraoTema{background:#5c5858;border-radius:3px;cursor:pointer;height:40px;-webkit-transition:all .2s;transition:all .2s}.boxBotaoPadraoTema:hover{filter:brightness(90%);-webkit-filter:brightness(90%);-webkit-transition:all .2s;transition:all .2s}.conteudoBotaoPadraoTema{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid rgba(0,0,0,.3);border-radius:3px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.conteudoBotaoPadraoTema p{color:#fff;font-size:1.5rem;padding:0 10px}.boxCaptchaTema{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:10px 0;width:97%}.boxCaptchaTema div{position:relative}.boxImagemCaptcha{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.boxImagemCaptcha p,.boxTextoCaptcha p{color:#5e5e5e;font-size:1.2rem;margin-bottom:8px}.boxImagemCaptcha span{color:#5e5e5e;cursor:pointer;float:right;font-size:1.8rem;margin-right:5px}.imagemCaptcha{height:38px;margin-right:12px;width:87px}.boxTextoCaptcha{margin-left:35px}.boxCaptchaTema .boxTextoCaptcha input[type=text]{border:1px solid #e2e2e2;width:100%}.efeitoTituloMinhaConta,.tituloMinhaConta{display:none}.boxBuscaExpandida{background:#fff none repeat scroll 0 0;cursor:pointer;margin:2px auto 0;width:90%;height:auto;position:absolute;min-height:240px;top:100%;z-index:35}.exibeItensBusca .boxBuscaExpandida{border:1px solid #7a7e77;box-shadow:-1px 1px 3px #7a7e77;height:auto;min-height:30px}.itemBuscaExpandida{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ccc;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:39px}.itemBuscaExpandida a img{height:auto;max-width:35px}.itemBuscaExpandida a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:39px;text-decoration:none;width:100%}.itemBuscaExpandida:hover{background:#f4f4f4}.itemBuscaExpandida:hover a img{background:#fff;border:1px solid #ccc}.itemBuscaExpandida:last-child{border-bottom:none}.itemBuscaExpandida a img{margin:0 15px}.itemBuscaExpandida p{color:#333;font-size:1.5rem}div.itemVerTodosBuscaExpandida{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}div.itemVerTodosBuscaExpandida span{font-size:3rem;margin:6px 5px 0}.containerItensTodosOsDepartamentos{box-shadow:1px 4px 8px #333}.boxBanner{width:100%}.boxConteudoHome{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;padding:30px 0;width:1220px}.boxItemConteudoHome:empty{border:none;margin:0}.conteudoHome{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%}.boxItemConteudoHome{background:#fff;margin-bottom:30px}.containerCarrinho{opacity:0}.carregandoCarrinho{height:104px;left:50%;position:absolute;overflow:hidden;text-align:center;top:50%;transform:translate(-50%,-50%);transition:opacity .3s;width:100px;z-index:1000}.boxListagemProdutos{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.itemProdutoListagem{box-shadow:1px 0 0 0 #000,0 1px 0 0 #000,1px 1px 0 0 #000,1px 0 0 0 #000 inset,0 1px 0 0 #000 inset;box-sizing:border-box;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 250px;-ms-flex:1 1 250px;flex:1 1 250px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:5px;position:relative}.itemProdutoListagem div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.boxFreteGratisListagem,.boxLancamentoListagem{padding:5px}.conteudoItemListagem{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.boxFotoListagem{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:20px 0;text-align:center;width:100%}.boxFotoListagem img{height:auto;margin:0 auto;max-width:80%}.linkListagemProduto{width:100%}.boxNomeProdutoListagem{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ccc;height:40px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5px;margin-top:10px;overflow:hidden;padding:15px 0;text-align:center;width:97%}.boxNomeProdutoListagem p{font-size:1.9rem;max-height:72px;width:70%}.precoAntigoProdutoListagem{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:2px;text-align:center;width:100%}.precoAntigoProdutoListagem p{color:#333;font-size:1.4rem;text-decoration:line-through}.boxPrecoProduto{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:2px;text-align:center;width:100%}.boxPrecoProduto p{color:#5c5858;font-weight:700;font-size:2.6rem}.boxParcelamentoProdutoListagem{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:30px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:2px;text-align:center;width:100%}.boxParcelamentoProdutoListagem p{color:#aaa;font-size:1.4rem}.itemEtiquetaPequeno,.itemFreteGratisPequeno,.itemLancamentoPequeno{z-index:10}.controlaListagemProduto{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 250px;-ms-flex:1 1 250px;flex:1 1 250px}.boxMarcaModeloListagem{flex-wrap:wrap;justify-content:center;order:4;width:100%}.marcaItemListagem+.modeloItemListagem{margin-left:10px}.boxMarcaModeloListagem p{font-size:1.2rem}.verDetalhesCompraRapida{bottom:-50px;left:0;position:absolute;text-align:center;width:100%;z-index:30}.verDetalhesCompraRapida p{text-decoration:underline}.areaLateral{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:270px}.areaLateralEsquerda{margin-right:30px}.areaLateralDireita{margin-left:30px}.areaLateral:empty{display:none}#script_sejalive{text-align:center}#rodape{color:#ffffff}#rodape a{color:#ffffff}.boxRodape{background:#000;width:100%}.centralizaConteudoRodape{margin:0 auto;width:1220px}.adminElementoEdicao{position:relative;cursor:pointer}.adminElementoEdicaoHover{box-sizing:border-box;border:1px dashed #bababa}.overlayElementoEdicao{top:0;left:0;bottom:0;right:0;position:absolute;z-index:998}.tituloDescricaoElementoEdicao{z-index:999;display:none!important;position:absolute;top:0;left:0;color:#fff;font-size:12px;background-color:#FF9224;font-weight:400;padding:3px}.containerCarrinhoVazio{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #b2b2b2;border-top:1px solid #b2b2b2;display:flex;height:153px;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:20px;width:100%}.displayCarrinhoVazio.ContainerContinuarComprando.continuarCarrinhoVazio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.displayCarrinhoVazio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.iconeAtencao{width:8%}.containerCarrinhoVazio .textoCarrinhoVazio{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#979797;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.4rem;height:66%;width:82%}.containerCarrinhoVazio .textoCarrinhoVazio h4{color:#737373;font-size:2rem;font-weight:700;width:100%}.containerCarrinhoVazio .textoCarrinhoNaoPodeItens h4{color:#737373;font-size:1.8rem;font-weight:700;width:100%}.containerCarrinhoVazio .icon-icone_caution_geral{color:#979797;font-size:7rem}.containerCarrinhoVazio.erroCarrinho{margin:90px 0}.containerPaginaInterna{padding:20px 20px;background-color:#fff}.adminElementoEdicao{position:relative;cursor:pointer}.adminElementoEdicaoHover{box-sizing:border-box;border:1px dashed #bababa}.cursorPointer{cursor:pointer}.botaoContatoWhatsApp{align-items:center;background:#189c0e;border-radius:50%;bottom:15px;box-shadow:2px 2px 5px #555;display:flex;height:60px;justify-content:center;opacity:.98;position:fixed;right:15px;transition:opacity .2s;width:60px;z-index:100}.botaoContatoWhatsApp.botaoMobile{display:none}.botaoContatoWhatsApp:hover{opacity:.8}.botaoContatoWhatsApp.reposicionaBotao{bottom:50px}.botaoContatoWhatsApp img{margin-left:2px;max-height:32px;max-width:100%}.mfp-iframe{border-radius:5px}.boxModalLayoutAtualizado.boxConteudoCheckoutExpresso{padding:0}.boxModalLayoutAtualizado input{margin:0}.boxModalLayoutAtualizado #formEndereco{display:block;height:calc(100% - 90px)}.boxModalLayoutAtualizado .boxCampo,.boxModalLayoutAtualizado .campoTexto{box-sizing:border-box}.boxModalLayoutAtualizado .camposCadastrar.exibe{padding:0}.boxModalLayoutAtualizado .tituloSecao{align-items:center;background:#5c5858;display:flex;height:40px;padding-left:15px}.boxModalLayoutAtualizado .tituloSecao h2{color:#fff;font-weight:700}.boxModalLayoutAtualizado .conteudoSecao{padding:0 10px}.boxModalLayoutAtualizado .botoesContinuarVoltar{margin-right:20px}.boxModalLayoutAtualizado .campoCep,.boxModalLayoutAtualizado .campoNumeroEstado{max-width:240px}.boxModalLayoutAtualizado .iconeProcesando.iconeCampo{top:9px}.boxModalLayoutAtualizado .iconeProcesando.iconeCampo.icon-icone_processando_envio_geral:before{content:".";font-size:45px}.boxModalLayoutAtualizado .botaoCheckout.adicionarEndereco{width:auto}.boxModalLayoutAtualizado label.errorFormulario{color:#ff6d6d;display:block!important;font-size:1.1rem!important;margin:5px 0 2px 5px!important}@media only screen and (max-width:1000px){.mfp-wrap{z-index:100000}}div.mfp-content button.mfp-close{top:-2px}.boxModalLayoutAtualizado .selecaoEnderecoEnvio.itemenderecoinformacaotelacheckoutselecionado{border:none}.boxModalLayoutAtualizado .selecaoEnderecoEnvio.itemenderecoinformacaotelacheckoutselecionado .itemMetodoEnvio{border-color:#5c5858}.boxModalLayoutAtualizado .selecaoEnderecoEnvio.itemenderecoinformacaotelacheckoutselecionado .boxSelecaoRadio input[type=radio]::after{border:7px solid #5c5858}.boxModalLayoutAtualizado .opcoesEnvioSelecao{display:flex;flex-wrap:wrap}.boxModalLayoutAtualizado .opcoesEnvioSelecao .selecaoEnderecoEnvio{max-width:50%}.boxModalLayoutAtualizado .opcoesEnvioSelecao .selecaoEnderecoEnvio .itemMetodoEnvio{display:block;position:relative}.boxModalLayoutAtualizado .opcoesEnvioSelecao .selecaoEnderecoEnvio .boxValorMetodo{padding:10px 0 0}.boxModalLayoutAtualizado .opcoesEnvioSelecao .selecaoEnderecoEnvio .boxValorMetodo p:not(:last-child){font-size:1.2rem;padding-bottom:5px}.boxModalLayoutAtualizado .opcoesEnvioSelecao .selecaoEnderecoEnvio .tituloEnderecoCadastrado{font-size:1.5rem;font-weight:700;text-transform:uppercase}.boxModalLayoutAtualizado .opcoesEnvioSelecao .selecaoEnderecoEnvio .botaoEditarEnderecoOpcoes{right:11px;transition:color .3s}.boxModalLayoutAtualizado .opcoesEnvioSelecao .selecaoEnderecoEnvio .botaoEditarEnderecoOpcoes span{transition:color .3s}.boxModalLayoutAtualizado .opcoesEnvioSelecao .selecaoEnderecoEnvio .botaoEditarEnderecoOpcoes:hover span{color:#5c5858}.boxModalLayoutAtualizado .campoDuplo,.boxModalLayoutAtualizado .semQuebra{align-items:flex-start;align-content:flex-start;align-items:stretch}.boxModalLayoutAtualizado .formularioLayoutAtualizado{height:calc(100% - 100px)}.boxModalLayoutAtualizado .boxCampo{padding:6px;position:relative;width:100%}.boxModalLayoutAtualizado .campoTexto{border:1px solid #d9d9d9;border-radius:5px;color:#333;padding:15px;transition:padding .2s,border-color .2s,box-shadow .2s;width:100%}.boxModalLayoutAtualizado textarea.campoTexto{max-height:200px;max-width:100%}.boxModalLayoutAtualizado .campoTexto::-webkit-input-placeholder{font-size:1.6rem;font-weight:400;opacity:.5}.boxModalLayoutAtualizado .campoTexto:-moz-placeholder{font-size:1.6rem;font-weight:400;opacity:.5}.boxModalLayoutAtualizado .campoTexto::-moz-placeholder{font-size:1.6rem;font-weight:400;opacity:.5}.boxModalLayoutAtualizado .campoTexto:-ms-input-placeholder{font-size:1.6rem;font-weight:400;opacity:.5}.boxModalLayoutAtualizado .campoTexto:not(:placeholder-shown){padding:25px 15px 5px}.boxModalLayoutAtualizado .campoTexto:focus{border-color:#5c5858;box-shadow:0 0 0 1px #5c5858;outline:0}.boxModalLayoutAtualizado .campoTexto.textarea{min-height:100px;resize:none}.boxModalLayoutAtualizado .labelCampo{color:#737373;font-size:1.2rem;left:21px;opacity:0;pointer-events:none;position:absolute;top:13px;transition:opacity .2s}.boxModalLayoutAtualizado .campoTexto:not(:placeholder-shown)~.labelCampo{opacity:1;transition:opacity .2s linear .1s}.boxModalLayoutAtualizado .campoTexto.textarea:not(:placeholder-shown)~.labelCampo{background:#fff;height:22px;padding-top:7px}.boxModalLayoutAtualizado .campoTexto.textarea~.labelCampo{top:7px;width:calc(100% - 45px)}.boxModalLayoutAtualizado .campoTexto.textarea:focus~.labelCampo{top:8px}.boxModalLayoutAtualizado select.campoTexto:not(:placeholder-shown){padding-left:10px}.boxModalLayoutAtualizado .campoTexto.error,.boxModalLayoutAtualizado .campoTexto[aria-invalid=true]{border:2px solid #ff6d6d;box-shadow:none}.boxModalLayoutAtualizado .campoTexto.error+.error,.boxModalLayoutAtualizado .campoTexto.error~.error,.boxModalLayoutAtualizado .campoTexto[aria-invalid=true]+.errorFormulario{color:#ff6d6d;display:block!important;font-size:1.4rem;margin:5px 0 0 5px}.boxModalLayoutAtualizado #desc_senha-error~.error,.boxModalLayoutAtualizado .campoTexto:not(.error)~.error{display:none!important}.boxModalLayoutAtualizado .campoCep{max-width:210px}.boxModalLayoutAtualizado .campoDuplo{display:flex}.boxModalLayoutAtualizado .campoDuplo.semQuebra:not(.modoflex)>div{width:50%}.boxModalLayoutAtualizado .campoNumeroEstado{max-width:110px}.boxModalLayoutAtualizado p.campoValor{color:#323232;font-size:1.6rem;font-weight:700;white-space:nowrap}.boxModalLayoutAtualizado .campoNomeDestinatario{height:0;overflow:hidden;padding:0 6px;transition:height .3s,padding .1s}.boxModalLayoutAtualizado .boxCampoDestinatario{height:33px;padding:6px 8px;transition:padding .3s,margin .3s,opacity .1s,height .3s}.boxModalLayoutAtualizado .boxCampoDestinatario.esconde{height:0;margin:0;opacity:0;overflow:hidden;padding:0 6px}.boxModalLayoutAtualizado label[for=flg_destinatario_diferente]{font-size:15px;line-height:15px}.boxModalLayoutAtualizado .campoNomeDestinatario.exibe{height:59px;padding:6px}.boxModalLayoutAtualizado .botoesContinuarVoltar{align-items:center;display:flex;justify-content:flex-end;margin-top:20px;transition:filter .3s,opacity .3s}.boxModalLayoutAtualizado .botaoVoltarCheckout{cursor:pointer;margin:0 20px 0 10px;transition:filter .3s}.boxModalLayoutAtualizado .botaoVoltarCheckout p{color:#5c5858;font-size:1.4rem;text-decoration:underline}.boxModalLayoutAtualizado .botaoCheckout{background:#5c5858;border-radius:5px;cursor:pointer;height:60px;max-width:100%;padding:0 15px;transition:filter .3s}.boxModalLayoutAtualizado .botaoCheckout p{color:#fff;font-size:1.4rem;font-weight:700;line-height:60px;white-space:nowrap}.boxModalLayoutAtualizado .botaoCheckout:hover,.boxModalLayoutAtualizado .botaoVoltarCheckout:hover{filter:grayscale(70%)}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v2/temas/geral/geral_tema_media.css

*//*

POSITION-400

*/@media only screen and (max-width:1240px){.boxConteudoHome{width:100%}.areaLateral{width:202px}}@media only screen and (max-width:1000px){.conteudoMeio{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto}.boxConteudoHome{width:100%}.itemProdutoListagem{-webkit-box-flex:1;-webkit-flex:1 1 270px;-ms-flex:1 1 270px;flex:1 1 270px;-webkit-transition:none;transition:none}.controlaListagemProduto{-webkit-box-flex:1;-webkit-flex:1 1 215px;-ms-flex:1 1 215px;flex:1 1 215px;-webkit-transition:none;transition:none}.itemConteudoMeio{width:50%;height:auto}.imgItemConteudoMeio{margin-top:0}.containerImgItemConteudoMeio{height:auto}.boxCaixaLateral .tituloNomeCategoria{text-align:center}body>.mfp-wrap>.mfp-container>.mfp-content{box-sizing:border-box;max-width:100%;padding:0 10px}}@media only screen and (max-width:778px){.sobeBotaoLobochat{bottom:55px!important;right:0!important}#lobochat_iframe{transition:all .15s linear 0s}.botaoContatoWhatsApp.botaoMobile{display:flex}.botaoContatoWhatsApp.botaoDesktop{display:none}.boxConteudoMeio{width:auto}#conteudoMeio{display:none}#conteudoMeioBase{display:block}div.itemProdutoListagem{-webkit-box-flex:1;-webkit-flex:1 1 215px;-ms-flex:1 1 215px;flex:1 1 215px;margin-top:0;opacity:1}.boxFotoListagem img{max-width:100%}.boxConteudoHome{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto}.areaLateral{display:block;height:auto;margin:0;width:100%}.boxCaixaLateral{margin:0 auto}.areaLateralEsquerda{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.areaLateralDireita{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.conteudoHome{margin-bottom:30px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}#conteudoMeio{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}#conteudoHome{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@-webkit-keyframes opacidade{from{opacity:0}to{opacity:1}}@keyframes opacidade{from{opacity:0}to{opacity:1}}div.fixarBoxBotaoRetratil{-webkit-animation:opacidade .4s;animation:opacidade .4s;bottom:0;height:55px;left:0;opacity:1;position:fixed;-webkit-transition:all .2s;transition:all .2s;width:100%;z-index:999}div.fixarBoxBotaoRetratil .conteudoBotaoPadraoTema{height:53px}div.fixarBoxBotaoRetratil p{font-size:1.4rem}.boxBanner .boxOcultaBanner{display:none}#conteudoHome div.boxBanner,#conteudoHome div[id^=banner_personalizado]{display:block}.jquery-modal.blocker{align-items:center;display:flex;justify-content:center}}@media only screen and (max-width:640px){body{overflow-x:hidden}.boxListagemProdutos .itemProdutoListagem:hover .botaoComprarListagem p{font-size:1.4rem}}@media (max-device-width:480px){iframe#lobochat_iframe.lobochatIframeAberto{bottom:0;position:fixed}body>.mfp-wrap>.mfp-container>.mfp-content{height:100%}}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v2/temas/geral/fontes/fontes.css

*//*

POSITION-400

*/.boxBotaoPadraoTema{background:#5c5858}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v2/temas/geral/elementos_interface/elementos_interface.css

*//*

POSITION-400

*/.flutuaEsquerda{float:left}.marginPadrao{margin-top:30px;margin-left:20px}.selectDropdown{background:url("https://www.lojawallframe.com.br/img/ljvt_v2/setaDropdown.jpg") no-repeat scroll right center #fff;border:1px solid #e2e2e2;height:40px;overflow:hidden;width:240px}.selectDropdown select{background:none repeat scroll 0 0 transparent;color:#2f2f2f;font-size:1.2rem;height:40px;width:268px}.selectDropdown select option{background:none repeat scroll 0 0 #123964;color:#fff;display:block;font-size:1.2rem;height:40px;width:210px}.sucessoFormulario{background:url("https://www.lojawallframe.com.br/img/ljvt_v2/confirm.png") no-repeat scroll 2% 43% #dbf1da;color:#4bb747;height:55px;padding-left:20px;width:480px}.alertaFormulario p,.erroFormulario p,.sucessoFormulario p{display:block;font-size:1.4rem;font-weight:700;margin-left:55px;padding-top:20px}.erroFormulario{background:url("https://www.lojawallframe.com.br/img/ljvt_v2/error.png") no-repeat scroll 2% 43% #f1dbdb;color:#b84949;height:55px;padding-left:20px;width:480px}.alertaFormulario{background:url("https://www.lojawallframe.com.br/img/ljvt_v2/alerta.png") no-repeat scroll 2% 43% #feecd1;color:#fba92c;height:55px;padding-left:20px;width:480px}[type=checkbox]:checked,[type=checkbox]:not(:checked){left:-9999px;position:absolute}.checkboxRedondo [type=checkbox]:checked+label:before,.checkboxRedondo [type=checkbox]:not(:checked)+label:before{border-radius:50%}.checkboxRedondo [type=checkbox]:checked+label:after,.checkboxRedondo [type=checkbox]:not(:checked)+label:after{content:"•";font-size:4rem;left:4px;top:14px;transform:translate(0,-50%)}[type=checkbox]:checked+label:before,[type=checkbox]:not(:checked)+label:before{background:#FFF;border:1px solid #e2e2e2;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.3);content:'';left:0;top:2px;position:absolute;width:20px;height:20px}[type=checkbox]:checked+label:after,[type=checkbox]:not(:checked)+label:after{color:#2571c5;content:'✔';font-size:1.7rem;position:absolute;top:0;left:4px;-webkit-transition:all .2s;transition:all .2s}[type=checkbox]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type=checkbox]:checked+label:after{font-family:arial,Helvetica;opacity:1;-webkit-transform:scale(1);transform:scale(1)}[type=checkbox]:disabled:checked+label:before,[type=checkbox]:disabled:not(:checked)+label:before{background-color:#f5f7f6;box-shadow:none;border-color:#e2e2e2}[type=checkbox]:disabled:checked+label:after{color:#999}[type=checkbox]:disabled+label{color:#aaa}[type=checkbox]:checked:focus+label:before,[type=checkbox]:not(:checked):focus+label:before{border:1px dotted #00f}[type=checkbox]+label{font-size:1.7rem;padding-top:1px}[type=checkbox]:checked,[type=checkbox]:not(:checked){left:-9999px;position:absolute}[type=checkbox]:checked+label,[type=checkbox]:not(:checked)+label{cursor:pointer;padding-left:30px;position:relative}[type=checkbox]:checked+label:before,[type=checkbox]:not(:checked)+label:before{background:#FFF;border:1px solid #e2e2e2;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.3);content:'';left:0;top:2px;position:absolute;width:20px;height:20px}[type=checkbox]:checked+label:after,[type=checkbox]:not(:checked)+label:after{content:'✔';position:absolute;top:4px;left:5px;font-size:1.7rem;color:#2571c5;-webkit-transition:all .2s;transition:all .2s}[type=checkbox]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}[type=checkbox]:disabled:checked+label:before,[type=checkbox]:disabled:not(:checked)+label:before{background-color:#f5f7f6;border-color:#e2e2e2;box-shadow:none}[type=checkbox]:disabled:checked+label:after{color:#999}[type=checkbox]:disabled+label{color:#aaa}[type=checkbox]:checked:focus+label:before,[type=checkbox]:not(:checked):focus+label:before{border:1px dotted #00f}[type=radio]:checked,[type=radio]:not(:checked){left:-9999px;position:absolute}[type=radio]:checked+label,[type=radio]:not(:checked)+label{cursor:pointer;padding-left:30px;position:relative;padding-top:5px}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{background:#FFF;border:1px solid #e2e2e2;border-radius:20px;box-shadow:inset 0 1px 3px rgba(0,0,0,.3);content:'';height:20px;left:-1px;top:3px;position:absolute;width:20px}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{content:'\2022';align-items:center;color:#2571c5;display:flex;font-size:4rem;height:44px;left:3px;position:absolute;top:-8px;transform:translate(-50%);transition:all .2s ease 0s}[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type=radio]:checked+label:after{font-family:arial,Helvetica;opacity:1;-webkit-transform:scale(1);transform:scale(1)}[type=radio]:disabled:checked+label:before,[type=radio]:disabled:not(:checked)+label:before{background-color:#f5f7f6;box-shadow:none;border-color:#e2e2e2}[type=radio]:disabled:checked+label:after{color:#999}[type=radio]:disabled+label{color:#aaa}[type=radio]+label{font-size:1.4rem;padding-top:3px}label:hover:before{border:1px solid #4778d9}.containerCheckBox{margin-bottom:12px}.inputTextPadrao{border:1px solid #e2e2e2;color:#303030;font-size:1.4rem;height:40px}.inputTextPadrao::-webkit-input-placeholder{color:#303030;padding-left:15px}.inputTextPadrao::-moz-placeholder{color:#303030;padding-left:15px}.inputTextPadrao:-ms-input-placeholder{color:#303030;padding-left:15px}.inputTextPadrao:-moz-placeholder{color:#303030;padding-left:15px}.inputValido{background:url("https://www.lojawallframe.com.br/img/ljvt_v2/inputCerto.png") no-repeat scroll 98% 54%;border-bottom:2px solid #4fb748}.inputError{background:url("https://www.lojawallframe.com.br/img/ljvt_v2/inputError.png") no-repeat scroll 98% 54%;border-bottom:2px solid #c56d6c}.inputDisable{background:url("https://www.lojawallframe.com.br/img/ljvt_v2/disableInput.png") no-repeat scroll 98% 54%;background-color:rgba(245,245,245,.6)}.textAreaPadrao{border:1px solid #e2e2e2;height:177px;width:389px}.tag{background:#0cf;color:#007f9f;display:inline-block;margin-right:10px;padding:5px 7px 5px 7px;width:66px}.tag span{font-size:1rem;float:right}.tag a{color:#fff;font-size:1.2rem;font-weight:700;text-decoration:none}.categoriaPadrao{border:1px solid #0cf;display:inline-block;padding:4px 7px;margin-right:6px;width:97px;text-align:center}.categoriaPadrao a{color:#0cf;font-size:1.2rem;text-decoration:none}.voltaTopo{background:#3e474a;font-weight:700;padding:34px 0 24px 0;text-align:center;width:68px}.voltaTopo a{color:#FFF;font-size:2.5rem;text-decoration:none}.containerUpload{border:2px dashed #bebebe;width:375px;height:130px}.uploadButton a{color:#3e474a;display:block;font-size:2rem;padding-top:5px;text-decoration:none}.containerUpload input{color:#000;display:none}.setaUpload img{display:block;margin:15px auto}.uploadButton{background:#FFF;border:1px solid #3e474a;border-bottom:3px solid #3e474a;color:#3e474a;font-size:2rem;margin:0 auto;height:33px;text-align:center;width:146px}.progressBar{background:#f3f3f3;border:1px solid silver;height:13px;width:338px}.progressPreenchido{background:#008fb3;height:13px;position:relative}.progressPreenchidoVariavel{background:#008fb3;height:13px;position:relative}.quadradoProgress{background:url('https://www.lojawallframe.com.br/img/ljvt_v2/item_progress_bar.png');height:27px;position:absolute;right:-25px;top:-7px;width:29px}.setaDireitaProgress{background:url('https://www.lojawallframe.com.br/img/ljvt_v2/seta_direita_progress_bar.png');height:25px;position:absolute;right:-32px;top:-7px;width:36px}.setaEsquerdaProgress{background:url('https://www.lojawallframe.com.br/img/ljvt_v2/seta_esquerda_progress_bar.png');height:25px;position:absolute;left:-32px;top:-7px;width:36px}.corCheck{color:#3e474a;max-width:105px}.corCheck:after{clear:both;content:''}.corCheck:before{clear:both;content:''}.clear{clear:both}.corCheck h3{font-size:2rem}.quadradoCor{float:left;height:22px;margin-top:10px;margin-right:7px;width:22px}.textoCor{float:left;font-size:1.4rem;font-weight:700;height:22px;margin-top:14px}.tamanhoProduto{background:#008fb3;display:inline-block;float:left;margin-right:10px;height:34px;width:34px}.tamanhoProduto span{color:#FFF;font-size:1.4rem;font-weight:700;padding:10px;display:block}.breadcrumbs{width:100%}.breadcrumbs a{color:#2f2f2f;font-size:1.2rem;font-weight:700;text-decoration:none}.breadcrumbs li h1{line-height:14px}.breadcrumbs a:hover{color:#008fb3}.breadcrumbs span{color:#0cf;font-size:1.2rem;margin-left:10px;margin-right:10px}.botoesElementos{border:1px solid #3e474a;border-bottom:3px solid #3e474a;display:table;height:33px;text-align:center;width:44px}.botoesElementos div{color:#3e474a;display:table-cell;font-size:1.2rem;font-weight:700;text-align:center;vertical-align:middle}.botaoSelecionadoNao{background:#c66d6d;display:table;height:37px;text-align:center;width:44px}.botaoSelecionadoNao div,.botaoSelecionadoSim div{color:#FFF;display:table-cell;font-size:1.2rem;font-weight:700;text-align:center;vertical-align:middle}.botaoSelecionadoSim{background:#4eb748;display:table;height:37px;text-align:center;width:44px}.caixaDialogo{background:#ae03b4;color:#FFF;font-size:1.2rem;height:24px;padding:5px 0;width:130px;padding:7px}.trianguloDireita{border-top:5px solid transparent;border-left:10px solid #ae03b4;border-bottom:5px solid transparent;height:0;position:relative;top:-84%;right:-137px;width:0}.containerAumentaQuantidade{font-size:1.2rem;color:#3e474a}.containerAumentaQuantidade a{color:#3e474a;font-size:2.5rem;font-weight:700;text-decoration:none;padding:10px}.containerAumentaQuantidade{display:table;text-align:center}.containerAumentaQuantidade span a{text-align:center;vertical-align:middle}.inputQuantidade{border:1px solid #e2e2e2;display:table-cell;font-size:1.2rem;height:39px;width:39px;text-align:center}.setasAumentarInput{position:relative;top:-32px;right:-361px;width:19px;z-index:20}.okButton{background:#FFF;border:1px solid #3e474a;border-bottom:3px solid #3e474a;color:#3e474a;font-size:2rem;margin:0 auto;height:33px;text-align:center;width:80px}.okButton a{color:#3e474a;display:block;font-size:2rem;padding-top:5px;text-decoration:none}@media only screen and (max-width:768px){.breadcrumbs ul>li:first-child,.breadcrumbs ul>li:nth-child(2){display:none}}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v2/temas/geral/modal/modal_media.css

*//*

POSITION-400

*//* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v3/principal/principal.css

*//*

POSITION-400

*/.boxDivisor .conteudoInternoDivisor .colunaDivisor .itemColunaDivisor input.inputError{border-bottom:2px solid #c56d6c}header{display:flex;flex-direction:column;z-index:10;position:relative}body.parallax{background-attachment:fixed}.boxCopyrightV3{background-color:#727476;color:#f4f4f4;height:auto;min-height:32px;line-height:11px;font-size:11px;padding-top:8px;padding-bottom:8px}.squareChatButton{display:none}.boxCopyrightV3 p{line-height:20px;text-align:center}.mfp-iframe-holder .mfp-content{opacity:0;transition:opacity .3s}.boxBuscaExpandida{min-height:0;opacity:0;transition:opacity .3s}.itemBuscaExpandida{overflow:hidden}.buscaProdutosGet{cursor:pointer}.ajaxOkConteudo .iconeFecharModal{display:none}.conteudoListagemProdutosBusca.buscaLjvtV3{position:relative}.conteudoListagemProdutosBusca.buscaLjvtV3 .elementoListagem{opacity:0;transition:opacity .3s}.gifCarregandoListagem{pointer-events:none;position:absolute;left:50%;top:150px;transform:translate(-50%);transition:opacity .3s}.bem-vindo p:last-child,.boxSaudacaoDinamica,.carrinhoReduzidoPreco,.carrinhoReduzidoQtd,.contadorResumoCarrinho,.containerGenericoCarrinhoTopo,.iconeDinamicoLogin,.loginPedidosDinamico{opacity:0;transition:opacity .2s}.iconeEntrarLoginTopo{display:none}.iconeMenuLogado{display:none;margin:0 10px}.mfp-iframe-holder .mfp-content.modalDuvida{border-radius:5px;min-height:auto!important;max-width:500px!important;height:100%;max-height:510px}.loader{left:50%;pointer-events:none;position:absolute;transform:translate(-50%,-50%) scale(1.3);transition:opacity .2s,transform .2s;top:50%}.boxListaFormasEnvioDetalhesProduto .carregandoValores .loader,.itemDescricaoCarrinho .carregandoValores .loader,.itemLinhaValoresTotaisCarrinho .carregandoValores .loader{transform:translate(-50%,-50%) scale(1)}.carregando .loader,.loader.exibe{opacity:1;transform:translate(-50%,-50%) scale(1)}.lds-roller{display:inline-block;height:64px;position:relative;width:64px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:32px 32px}.lds-roller div:after{background:#5c5858;border-radius:50%;content:" ";display:block;height:6px;position:absolute;margin:-3px 0 0 -3px;width:6px}.lds-roller div:nth-child(1){animation-delay:-36ms}.lds-roller div:nth-child(1):after{left:50px;top:50px}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{left:45px;top:54px}.lds-roller div:nth-child(3){animation-delay:-108ms}.lds-roller div:nth-child(3):after{left:39px;top:57px}.lds-roller div:nth-child(4){animation-delay:-144ms}.lds-roller div:nth-child(4):after{left:32px;top:58px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{left:25px;top:57px}.lds-roller div:nth-child(6){animation-delay:-216ms}.lds-roller div:nth-child(6):after{left:19px;top:54px}.lds-roller div:nth-child(7){animation-delay:-252ms}.lds-roller div:nth-child(7):after{left:14px;top:50px}.lds-roller div:nth-child(8){animation-delay:-288ms}.lds-roller div:nth-child(8):after{left:10px;top:45px}@keyframes lds-roller{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.carrinhoVazioTopo>p{border-bottom:1px solid #ccc;font-size:1.8rem;margin:10px auto 10px;padding-bottom:10px;text-align:center;width:90%}.carrinhoVazioTopo>.botaoIrCarrinho{display:block;padding:0}.cart-update-topo-carrinho .carrinhoVazio,.cart-update-topo-carrinho .tituloMeuCarrinho{display:none}.cart-update-topo-carrinho:not([attr-qtd_carrinho="0"]) .carrinhoVazioTopo{display:none!important}.cart-update-topo-carrinho[attr-qtd_carrinho="0"] .carrinhoVazio,.cart-update-topo-carrinho[attr-qtd_carrinho="0"]>.botaoIrCarrinho{display:none!important}.cart-update-topo-carrinho[attr-qtd_carrinho="0"] .boxItensCarrinho{display:none}.boxBarraFreteGratis{margin-bottom:20px}.itemBarraFreteGratis{position:relative}#boxBarraProgressoFreteGratis{background:#e4e4e4;border-radius:15px;height:15px;margin:5px 0;overflow:hidden;width:100%}#itemBarraProgressoFreteGratis{background:#b5dad3;background:linear-gradient(90deg,rgba(181,218,211,1) 0,rgba(22,174,152,1) 100%);border-radius:15px;height:100%;transition:width .5s;width:0}.boxBarraFreteGratis .iconeFreteGratis{align-items:center;background:#f6f6f6;border:1px solid #ccc;height:28px;border-radius:30px;display:flex;justify-content:center;position:absolute;top:-12px;right:-3px;transition:background .3s linear .3s,border .2s linear .3s;width:30px;display:none}.boxBarraFreteGratis .iconeFreteGratis i{color:#666;position:absolute;transition:opacity .3s linear .3s}.boxBarraFreteGratis .iconeFreteGratis i:first-child{opacity:1}.boxBarraFreteGratis .iconeFreteGratis i:last-child{color:#fff;font-size:1.9rem;opacity:0}.boxBarraFreteGratis .ganhouFreteGratis{background:#00a650;border:1px solid #00a650}.boxBarraFreteGratis .ganhouFreteGratis i:first-child{opacity:0}.boxBarraFreteGratis .ganhouFreteGratis i:last-child{opacity:1}.boxBarraFreteGratis .textosFreteGratis{display:flex;justify-content:center}.boxBarraFreteGratis .textosFreteGratis:first-child{padding-top:10px}.boxBarraFreteGratis .textosFreteGratis p{color:#666;font-size:1.3rem;transition:opacity .2s}.boxBarraFreteGratis .textosFreteGratis p b{color:#14ad98}.textosFreteGratis .textosMetaAlcancada{opacity:0;pointer-events:none;position:absolute}.boxBarraFreteGratis .textosFreteGratis.ganhouFreteGratisTexto .textosMetaAlcancada{opacity:1;pointer-events:auto;transition:opacity .8s linear 0s}.boxBarraFreteGratis .textosFreteGratis.ganhouFreteGratisTexto .textosProgresso{opacity:0;pointer-events:none;transition:opacity .1s}.boxBarraFreteGratis .textosProgresso .valor{font-weight:700}.boxBarraFreteGratis .textoMobile{display:none}.efeitoPulsar{animation-duration:.5s;animation-delay:.5s;animation-name:efeitoPulsar;animation-timing-function:linear;animation-iteration-count:1}@keyframes efeitoPulsar{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes vibrar{10%,90%{transform:translate3d(-1px,0,0) rotate(-1deg)}20%,80%{transform:translate3d(2px,0,0) rotate(1deg)}30%,50%,70%{transform:translate3d(-2px,0,0) rotate(-1deg)}40%,60%{transform:translate3d(2px,0,0) rotate(1deg)}}.vibrar{animation-delay:1s;animation-duration:.8s;animation-iteration-count:1;animation-name:vibrar}.corrigeLogoIos .mobileLogo,.dispositivoIos .mobileLogo{display:block}.corrigeLogoIos .mobileLogo h1,.dispositivoIos .mobileLogo h1{display:flex;max-height:42px}.corrigeLogoIos .mobileLogo h1>a,.dispositivoIos .mobileLogo h1>a{max-height:42px}.corrigeLogoIos .mobileLogo img,.dispositivoIos .mobileLogo img{max-height:42px}@media (max-width:1000px){.elementoAssinatura.tipoAlinhamentoElementoDireita,.elementoBusca.tipoAlinhamentoElementoDireita,.elementoCategoria.tipoAlinhamentoElementoDireita,.elementoFormaEnvio.tipoAlinhamentoElementoDireita,.elementoFormasPagamento.tipoAlinhamentoElementoDireita,.elementoInformacao.tipoAlinhamentoElementoDireita,.elementoPaginasLoja.tipoAlinhamentoElementoDireita,.elementoRedesSociais.tipoAlinhamentoElementoDireita{justify-content:flex-start}}.containerCarrinhoVazio{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #b2b2b2;border-top:1px solid #b2b2b2;display:flex;height:153px;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:20px;width:100%}.displayCarrinhoVazio.ContainerContinuarComprando.continuarCarrinhoVazio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.displayCarrinhoVazio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.iconeAtencao{width:8%}.containerCarrinhoVazio .textoCarrinhoVazio{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#979797;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.4rem;height:66%;width:82%}.containerCarrinhoVazio .textoCarrinhoVazio h4{color:#737373;font-size:2rem;font-weight:700;width:100%}.containerCarrinhoVazio .textoCarrinhoNaoPodeItens h4{color:#737373;font-size:1.8rem;font-weight:700;width:100%}.containerCarrinhoVazio .icon-icone_caution_geral{color:#979797;font-size:7rem}.containerCarrinhoVazio.erroCarrinho{margin:90px 0}.botaoContatoWhatsApp{align-items:center;background:#189c0e;border-radius:50%;bottom:15px;box-shadow:2px 2px 5px #555;display:flex;height:60px;justify-content:center;opacity:.98;position:fixed;right:15px;transition:opacity .2s,bottom .2s;width:60px;z-index:100}.botaoContatoWhatsApp.botaoMobile{display:none}.botaoContatoWhatsApp:hover{opacity:.8}.botaoContatoWhatsApp.reposicionaBotao{bottom:50px}.botaoContatoWhatsApp img{margin-left:2px;max-height:32px;max-width:100%}.botaoContatoWhatsApp.exibeMsgBotao{border:3px solid #fff;box-shadow:none}.botaoContatoWhatsApp .boxTextoBotaoWhatsapp{align-items:center;background:#189c0e;border:2px solid #fff;border-radius:12px 0 0 11px;border-right:none;display:flex;height:44px;justify-content:center;min-height:44px;position:absolute;right:84%;width:150px}.botaoContatoWhatsApp .boxTextoBotaoWhatsapp p{color:#fff;font-size:13px;font-weight:700;text-transform:uppercase;text-align:center}@media only screen and (max-width:778px){.botaoContatoWhatsApp.botaoMobile{display:flex}.botaoContatoWhatsApp.botaoDesktop{display:none}.botaoContatoWhatsApp.botaoMobile.up{bottom:60px}footer.paddingBottom{padding-bottom:55px}.__jivoMobileButton{bottom:65px;right:-6px}.boxEnglobaBotao div.fixarBoxBotaoRetratil,.boxValoresTotaisCarrinho .boxContinuarFinalizarCompra .btnFinalizarCompra{border:5px solid #fff;border-radius:3px 3px 0 0}div.fixarBoxBotaoRetratil div.conteudoBotaoPadraoTema{border:none;height:100%}div.fixarBoxBotaoRetratil p{align-items:center;display:flex;font-size:1.4rem;height:100%;padding:0;text-align:center;width:100%}div.fixarBoxBotaoRetratil p span:first-child{height:100%;width:53px;min-width:53px;background:#333;display:flex;align-items:center;justify-content:center;padding:0;font-size:2rem}div.fixarBoxBotaoRetratil p span:last-child{text-align:center;width:100%}}div.elementoListagem .boxItemListagem img.imagemMarcaDagua.imagemExemplo{filter:grayscale(1);max-height:60px;max-width:60px;opacity:.9;z-index:9}.boxTopoCheckout{height:100px;width:100%}.conteudoTopoCheckout{align-items:center;display:flex;height:100%;margin:0 auto;max-width:1150px;width:100%}.boxLogoTopoCheckout{align-items:center;display:flex;height:100px;justify-content:center;max-width:210px;padding:5px;width:100%}.boxLogoTopoCheckout img{max-height:100%;max-width:100%}.boxLogoTopoCheckoutExpresso{align-items:center;display:flex;height:100px;justify-content:center;max-width:210px;padding:5px;width:100%}.boxLogoTopoCheckoutExpresso a{height:100%}.boxLogoTopoCheckoutExpresso img{max-height:100%;max-width:100%}.boxInformacoesTopoCheckout{color:#fff;display:flex;justify-content:flex-end;padding:5px 0 5px 5px;text-align:right;width:100%}.boxContatoTopoCheckout{background:#fff;border-radius:10px 0 0 10px;padding:0 15px}.boxInformacoesTopoCheckout h3{font-size:24px;height:30px;line-height:30px}.boxInformacoesTopoCheckout h4{font-size:17px;height:30px;line-height:30px}@media only screen and (max-width:450px){.boxInformacoesTopoCheckout h3{font-size:19px}.boxInformacoesTopoCheckout h4{font-size:14px}}.boxRodapeCheckout{align-items:center;display:flex;justify-content:center;min-height:70px;padding:5px;width:100%}.conteudoRodapeCheckout{align-items:center;display:flex;justify-content:space-between;height:100%;width:100%}.boxRedesSociaisRodapeCheckout{display:flex;padding:0 5px}.itemRedeSocialRodapeCheckout{align-items:center;background:#fff;border-radius:10px;display:flex;height:30px;justify-content:center;margin:0 10px;transform:scale(1);transition:transform .2s;width:30px}.itemRedeSocialRodapeCheckout:hover{transform:scale(1.2)}.itemRedeSocialRodapeCheckout span{font-size:20px}.boxInformacoesRodapeCheckout p{color:#fff;font-size:13px}.boxBotaoVerSenhaInput{align-items:center;cursor:pointer;display:flex;height:25px;justify-content:center;position:absolute;width:25px}.boxBotaoVerSenhaInput.telaLogin{right:165px}.boxBotaoVerSenhaInput i{font-size:18px}.boxBotaoVerSenhaInput i:first-child{display:none}.boxBotaoVerSenhaInput.ativo i:first-child{display:inline-block}.boxBotaoVerSenhaInput.checkoutLogin{right:10px;top:16px}.boxBotaoVerSenhaInput.ativo i:last-child{display:none}.topoConteudoAreaLoginLjvtv3 .boxSenha{position:relative}.boxBotaoVerSenhaInput.topoLogin{right:20px;bottom:18px}.boxBotaoVerSenhaInput.checkoutUsuarioPermitido{right:15px;bottom:17px}.boxBotaoVerSenhaInput.telaCadastro{right:10px;bottom:8px}.boxPoliticaPrivacidade{align-items:center;background:#fff;border-radius:12px;bottom:-225px;box-shadow:4px 5px 7px #666;display:flex;left:10px;margin:0 auto;max-width:1150px;opacity:0;padding:20px;position:fixed;right:10px;transition:bottom .5s linear .5s,opacity .6s linear .5s;width:calc(100% - 20px);z-index:99999}.boxPoliticaPrivacidade.exibe{bottom:30px;opacity:1}.boxPoliticaPrivacidade>p{color:#7a7e77;font-size:14px;line-height:20px}.boxPoliticaPrivacidade .botaoAceitarContinuar{background:#fff 0 0 no-repeat padding-box;border:1px solid #e60014;border-radius:8px;cursor:pointer;margin-left:15px;min-width:170px;padding:10px 0;text-align:center;width:170px}.boxPoliticaPrivacidade .botaoAceitarContinuar p{font-size:14px;font-weight:700}@media only screen and (max-width:768px){.boxPoliticaPrivacidade{flex-direction:column}.boxPoliticaPrivacidade>p{text-align:justify}.boxPoliticaPrivacidade .botaoAceitarContinuar{margin-left:0;margin-top:15px;width:100%}}.controleEdicao{align-items:center;border-radius:0;display:flex;height:40px;opacity:0;padding:5px;pointer-events:none;position:absolute;z-index:99999}.boxBotoesEdicao{align-items:center;display:flex}.boxBotoesEdicao>p{color:#fff;font-size:12px;font-weight:700;letter-spacing:.5px;padding:0 10px;white-space:nowrap}.boxItensBotoesEdicao{display:flex}.itemBotaoEdicao{align-items:center;background:0 0;border-radius:3px;color:#555;cursor:pointer;display:flex;justify-content:center;font-size:14px;height:30px;min-width:30px;text-align:center;transition:background .3s;width:30px;z-index:9999}.itemBotaoEdicao span{color:#e1e1e1}.itemBotaoEdicao:hover{background:#0089a3}.itemBotaoEdicao.botaoEditarConteudo,.itemBotaoEdicao.botaoEditarDivisor{align-items:center;border-radius:3px;display:flex;padding-right:7px;width:auto}.itemBotaoEdicao.botaoExcluirConteudo,.itemBotaoEdicao.botaoExcluirDivisor{border-radius:3px}.divisorTopo .itemBotaoEdicao.botaoEditarConteudo,.divisorTopo .itemBotaoEdicao.botaoEditarDivisor{border-radius:3px}.itemBotaoEdicao.botaoEditarConteudo .nomeItemEdicao,.itemBotaoEdicao.botaoEditarDivisor .nomeItemEdicao{color:#e1e1e1;font-size:12px;font-weight:400;letter-spacing:.5px;padding:0 10px;white-space:nowrap}.nomeItemEdicao.gatilhoInsereConteudo{border-radius:4px;cursor:pointer;transition:background .2s}.boxBotaoEdicaoAdicionar{border-radius:50%;cursor:pointer;height:22px;left:50%;opacity:0;pointer-events:none;position:absolute;text-align:center;transform:translate(-50% ,0);transition:opacity .3s,background .3s;width:22px;z-index:99999999}.boxBotaoEdicaoAdicionar span{color:#fff;font-size:13px;line-height:22px}.boxBotoesEdicao::before{background:0 0;content:'';height:30px;left:-20px;position:absolute;width:21px;z-index:0}.boxBotoesEdicao::after{background:0 0;content:'';height:60px;position:absolute;right:-77px;width:85px;z-index:0}.controlesEdicaoDivisor .boxBotoesEdicao::after{background:0 0;content:'';height:46px;position:absolute;right:-28px;width:28px;z-index:0}.controlesEdicaoConteudo .boxItensBotoesEdicao .itemBotaoEdicao:hover,.nomeItemEdicao.gatilhoInsereConteudo:hover{background:#333}.itemBotaoEdicao.botaoInserirFlutuante{border-radius:3px;font-size:15px;position:relative}.controlesEdicaoConteudo .itemBotaoEdicao.botaoInserirFlutuante:hover,.controlesEdicaoDivisor .itemBotaoEdicao.botaoInserirFlutuante:hover,.itemBotaoEdicao.botaoInserirFlutuante .tooltipoControleInserir,.itemBotaoEdicao.botaoInserirFlutuante .tooltipoControleInserir::before{background:#1aa949}.botaoInserirConteudo span,.botaoInserirDivisor span{color:#66BB6A!important}.botaoExcluirConteudo span,.botaoExcluirDivisor span{color:#EF5350!important}.itemBotaoEdicao.botaoInserirFlutuante .tooltipoControleInserir{left:0;width:170px}.itemBotaoEdicao.botaoInserirFlutuante .tooltipoControleInserir::before{left:10px}.itemBotaoEdicao.botaoInserirFlutuante:hover .tooltipoControleInserir{opacity:1}.controlesEdicaoDivisor .itemBotaoEdicao.botaoInserirFlutuante .tooltipoControleInserir{left:0;margin-top:3px}.controlesEdicaoDivisor .itemBotaoEdicao.botaoInserirFlutuante .tooltipoControleInserir::before{right:89%}.boxDivisorEdicaoConteudo.divisorVazio,.boxDivisorEdicaoConteudo.divisorVazio .conteudoInternoDivisor{min-height:40px}.boxDivisorEdicaoConteudo .conteudoInternoDivisor{position:relative}.boxDivisorEdicaoConteudo .conteudoInternoDivisor::after{content:"";position:absolute;top:0;left:0;width:calc(100% - 6px);height:calc(100% - 6px);border:2px dashed #33366;z-index:-1;opacity:0;pointer-events:none;z-index:10}.boxDivisorEdicaoConteudo .conteudoInternoDivisor::after{opacity:1}.controlesEdicaoDivisor{background:#333;left:35px!important;margin:5px 0 0 5px;transition:opacity .3s linear .2s;border-radius:5px}.boxDivisor.exibeBotoes .controlesEdicaoDivisor,.boxDivisor:hover .controlesEdicaoDivisor,.boxSecaoVazia:hover .controlesEdicaoDivisor{opacity:1;pointer-events:auto;transition:opacity .3s}.tipoColunasDivisor1111 .controlesEdicaoDivisor,.tipoColunasDivisor112 .controlesEdicaoDivisor,.tipoColunasDivisor121 .controlesEdicaoDivisor,.tipoColunasDivisor13 .controlesEdicaoDivisor,.tipoColunasDivisor211 .controlesEdicaoDivisor{top:-30px}.primeiroGeral .tipoColunasDivisor1111 .controlesEdicaoDivisor,.primeiroGeral .tipoColunasDivisor112 .controlesEdicaoDivisor,.primeiroGeral .tipoColunasDivisor121 .controlesEdicaoDivisor,.primeiroGeral .tipoColunasDivisor13 .controlesEdicaoDivisor,.primeiroGeral .tipoColunasDivisor211 .controlesEdicaoDivisor{top:44px}.conteudoInternoDivisor{position:relative}header .boxDivisorEdicaoConteudo:first-child .botaoAdicionarDivisor.botaoAdicionarAcima{top:5px}header .boxDivisorEdicaoConteudo:first-child .tipoColunasDivisor1 .colunaDivisor:first-of-type .boxEdicaoConteudo:first-child .botaoAdicionarConteudo.botaoAdicionarAcima{top:27px}.boxSecaoVazia{height:40px;outline:2px dotted #f4f4f4}.boxSecaoVazia .controlesEdicaoDivisor{left:50%;transform:translate(-50%)}.botaoAdicionarDivisor{background:#f4f4f4}.botaoAdicionarDivisor:hover{background:#0089a3}.botaoAdicionarDivisor.botaoAdicionarAcima{top:-21px}.botaoAdicionarDivisor.botaoAdicionarAbaixo{bottom:-17px}.boxDivisorEdicaoConteudo:hover .botaoAdicionarDivisor{opacity:1;pointer-events:auto}.boxDivisorEdicaoConteudo .tipoEspacamentoColunasPequeno .colunaDivisor:last-of-type{margin-right:0}.boxDivisorEdicaoConteudo .tipoEspacamentoColunasMedio .colunaDivisor:last-of-type{margin-right:0}.boxDivisorEdicaoConteudo .tipoEspacamentoColunasGrande .colunaDivisor:last-of-type{margin-right:0}.boxEdicaoConteudo{min-height:40px;outline:2px dotted transparent;position:relative;transition:outline .2s,min-height .2s;width:100%}.boxDivisorEdicaoConteudo .conteudoInternoDivisor .colunaDivisor,.boxDivisorEdicaoConteudo .tipoEspacamentoColunasGrande .colunaDivisor:not(:last-child),.boxEdicaoConteudo.edicaoConteudoVazio{height:100%}.boxEdicaoConteudo.edicaoConteudoVazio .controleEdicao,.boxSecaoVazia .controleEdicao{line-height:30px}.boxEdicaoConteudo.edicaoConteudoVazio .controleEdicao .botaoInserirConteudoColunaVazia.botaoInserirFlutuante,.boxSecaoVazia .controleEdicao .botaoInserirNovoDivisor.botaoInserirFlutuante{top:0}.boxDivisor:hover .boxEdicaoConteudo{outline:2px dotted #DD9D27}.controlesEdicaoConteudo{background:#555;left:calc(50% + 4px);opacity:0;pointer-events:none;top:50%;transform:translate(-50%,-50%);transition:opacity .3s linear .1s;border-radius:5px}.boxEdicaoConteudo.exibeBotoes .controlesEdicaoConteudo,.boxEdicaoConteudo:hover .controlesEdicaoConteudo{opacity:1;pointer-events:auto;transition:opacity .3s}.controlesEdicaoConteudo .itemBotaoEdicao:hover{background:#DD9D27}.boxEdicaoConteudo .itemColunaDivisor{pointer-events:none;transition:filter .5s}.boxEdicaoConteudo:hover .itemColunaDivisor{filter:blur(2px) grayscale(50%)}.botaoAdicionarConteudo{background:#DD9D27}.botaoAdicionarConteudo:hover{background:#b98525}.botaoAdicionarConteudo.botaoAdicionarAcima{top:-4px}.botaoAdicionarConteudo.botaoAdicionarAbaixo{bottom:5px}.conteudoInternoDivisor.tipoColunasDivisor1111 .botaoAdicionarConteudo.botaoAdicionarAcima,.conteudoInternoDivisor.tipoColunasDivisor112 .botaoAdicionarConteudo.botaoAdicionarAcima,.conteudoInternoDivisor.tipoColunasDivisor13 .botaoAdicionarConteudo.botaoAdicionarAcima,.conteudoInternoDivisor.tipoColunasDivisor211 .botaoAdicionarConteudo.botaoAdicionarAcima,.conteudoInternoDivisor.tipoColunasDivisor22 .botaoAdicionarConteudo.botaoAdicionarAcima,.conteudoInternoDivisor.tipoColunasDivisor31 .botaoAdicionarConteudo.botaoAdicionarAcima{top:-12px}.conteudoInternoDivisor.tipoColunasDivisor1111 .botaoAdicionarConteudo.botaoAdicionarAbaixo,.conteudoInternoDivisor.tipoColunasDivisor112 .botaoAdicionarConteudo.botaoAdicionarAbaixo,.conteudoInternoDivisor.tipoColunasDivisor13 .botaoAdicionarConteudo.botaoAdicionarAbaixo,.conteudoInternoDivisor.tipoColunasDivisor211 .botaoAdicionarConteudo.botaoAdicionarAbaixo,.conteudoInternoDivisor.tipoColunasDivisor22 .botaoAdicionarConteudo.botaoAdicionarAbaixo,.conteudoInternoDivisor.tipoColunasDivisor31 .botaoAdicionarConteudo.botaoAdicionarAbaixo{bottom:-12px}.boxEdicaoConteudo:hover>.botaoAdicionarConteudo{opacity:1;pointer-events:auto}.setaMoverElemento{border-radius:50%;cursor:pointer;height:22px;position:absolute;right:-27px;text-align:center;transition:opacity .3s,background .3s;width:22px;z-index:99999999}.setaMoverElemento span{color:#555;font-size:13px;line-height:22px}.setaMoverElemento.moverConteudoParaCima,.setaMoverElemento.moverDivisorParaCima{border-radius:3px 3px 0 0;top:-4px}.setaMoverElemento.moverConteudoParaBaixo,.setaMoverElemento.moverDivisorParaBaixo{border-radius:0 0 3px 3px;bottom:-4px}.boxDivisor.primeiroGeral .setaMoverElemento.moverDivisorParaBaixo{border-radius:20px;height:33px;bottom:-3px}.boxDivisor.primeiroGeral .setaMoverElemento.moverDivisorParaBaixo span{font-size:15px;line-height:33px}.boxDivisor.divisorTopo.ultimoSecao .setaMoverElemento.moverDivisorParaCima,.boxDivisor.ultimoGeral .setaMoverElemento.moverDivisorParaCima{border-radius:20px;height:33px;top:-1px}.boxDivisor.divisorTopo.ultimoSecao .setaMoverElemento.moverDivisorParaCima span,.boxDivisor.ultimoGeral .setaMoverElemento.moverDivisorParaCima span{font-size:15px;line-height:32px}.setaMoverConteudo{background:#DD9D27;right:-50px}.setaMoverElemento.moverConteudoParaBaixo{border-radius:0 0 3px 3px}.setaMoverElemento.moverConteudoParaBaixo span{display:block}.setaMoverElemento.moverConteudoParaCima{border-radius:3px 3px 0 0}.itemBotaoEdicao.moverConteudoHorizontalmente,.setaMoverElemento.setaMoverConteudo{filter:grayscale(100%);opacity:.4;pointer-events:none;z-index:0}.itemBotaoEdicao.moverConteudoHorizontalmente span,.setaMoverElemento.setaMoverConteudo span{color:#bbb}.itemBotaoEdicao.moverConteudoHorizontalmente.ativaSetaMoverConteudo,.setaMoverElemento.setaMoverConteudo.ativaSetaMoverConteudo{background:#f4f4f4;filter:none;opacity:1;pointer-events:auto;z-index:1}.itemBotaoEdicao.moverConteudoHorizontalmente.ativaSetaMoverConteudo span,.setaMoverElemento.setaMoverConteudo.ativaSetaMoverConteudo span{color:#555}.moverConteudoHorizontalmente,.setaMoverConteudo{display:none}.setaMoverDivisor{background:#ddd}.setaMoverDivisor:hover{background:#0089a3}@media only screen and (min-width:1000px){.colunasLargurasIguais .tipoColunasDivisor121 .colunaDivisor[attr-num-coluna][attr-desc-tamanho]{max-width:calc(100% / 3)}}.moverConteudoHorizontalmente{background:#DD9D27;height:22px;position:absolute;top:4px}.moverConteudoHorizontalmente span{font-size:13px;line-height:22px}.itemBotaoEdicao.moverConteudoParaEsquerda{border-radius:20px 0 0 20px;min-width:23px;right:-28px;width:23px}.itemBotaoEdicao.moverConteudoParaEsquerda.ativaSetaMoverConteudo{right:-29px}.itemBotaoEdicao.moverConteudoParaEsquerda span{display:block;transform:rotate(-90deg)}.itemBotaoEdicao.moverConteudoParaDireita{border-radius:0 20px 20px 0;min-width:23px;right:-73px;width:23px}.itemBotaoEdicao.moverConteudoParaDireita.ativaSetaMoverConteudo{right:-72px}.itemBotaoEdicao.moverConteudoParaDireita span{display:block;transform:rotate(90deg)}.ponteiroMoverConteudo{background:#b98525;border-radius:20px;height:22px;width:45px;position:absolute;right:-72px;opacity:0;top:5px;z-index:99999999999;pointer-events:none;transform-origin:25% 50%;transform:rotateZ(180deg);transition:transform .5s ease .3s,opacity .3s}.itemBotaoEdicao.moverConteudoParaDireita:hover~.ponteiroMoverConteudo{opacity:.5;transform:rotateZ(360deg);transition:transform .5s,opacity .3s}.itemBotaoEdicao.moverConteudoParaEsquerda:hover~.ponteiroMoverConteudo{opacity:.5;transform:rotateZ(180deg);transition:transform .5s,opacity .3s}.setaMoverElemento.moverConteudoParaCima:hover~.ponteiroMoverConteudo{opacity:.5;transform:rotateZ(270deg);transition:transform .5s,opacity .3s}.setaMoverElemento.moverConteudoParaBaixo:hover~.ponteiroMoverConteudo{opacity:.5;transform:rotateZ(90deg);transition:transform .5s,opacity .3s}.itemBotaoEdicao.moverConteudoParaDireita:hover,.itemBotaoEdicao.moverConteudoParaEsquerda:hover,.setaMoverElemento.moverConteudoParaBaixo:hover,.setaMoverElemento.moverConteudoParaCima:hover{background:#b98525;z-index:9999999999}.edicaoTema:not(header){border-top:3px solid #016EAD;position:relative}.edicaoTema .tagSecaoTemaEdicao{align-items:center;background:#016EAD;border-radius:0 0 5px 5px;color:#fff;display:flex;font-size:17px;height:30px;justify-content:center;padding-bottom:3px;position:absolute;right:10px;top:0;width:100px;z-index:9999}.edicaoTema .tagSecaoTemaEdicao .iconeDuvidaTagSecao{background:rgba(0,0,0,.3) none repeat scroll 0 0;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:15px;align-items:center;height:18px;justify-content:center;margin:0 0 0 6px;text-align:center;width:18px}.edicaoTema .dicaDuvidaTagSecao{background:#08669D;border-radius:3px;opacity:0;padding:7px;pointer-events:none;position:absolute;right:0;top:40px;transition:opacity .3s;width:130px}.edicaoTema .dicaDuvidaTagSecao::before{background:#08669D;border-radius:3px;content:'';height:10px;position:absolute;right:16%;top:-4px;transform:rotate(45deg);width:10px}.edicaoTema .dicaDuvidaTagSecao p{color:#fff;font-size:13px;line-height:14px;text-align:center}.edicaoTema .tagSecaoTemaEdicao .iconeDuvidaTagSecao:hover+.dicaDuvidaTagSecao{opacity:1}.exibeControleMobileConteudo.boxEdicaoConteudo .itemColunaDivisor{filter:blur(2px) grayscale(50%)}.divisorVazio.exibeControleMobileDivisor .controlesEdicaoDivisor{left:35px!important;top:-20px;transform:none!important}.divisorVazio.exibeControleMobileDivisor .controlesEdicaoDivisor.fixarControleDivisorBase,.divisorVazio.exibeControleMobileDivisor .controlesEdicaoDivisor.fixarControleDivisorTopo,.exibeControleMobileConteudo .controlesEdicaoConteudo,.exibeControleMobileDivisor .controlesEdicaoDivisor{left:50%!important;opacity:1!important;pointer-events:auto!important;transform:translate(-50%)!important;transition:opacity .3s}.divisorVazio.exibeControleMobileDivisor .controlesEdicaoDivisor.fixarControleDivisorBase,.divisorVazio.exibeControleMobileDivisor .controlesEdicaoDivisor.fixarControleDivisorTopo,.exibeControleMobileDivisor .controlesEdicaoDivisor{left:87px!important;opacity:1!important;pointer-events:auto!important;transform:translate(-50%)!important;transition:opacity .3s}.exibeControleMobileConteudo .itemColunaDivisor{filter:blur(2px) grayscale(50%)!important}.fixarControleConteudoTopo{position:fixed!important;top:25px}.fixarControleConteudoBase{position:fixed!important;bottom:36px;top:inherit}.controleDivisorFixoTopo .fixarControleConteudoTopo{top:65px}.controleDivisorFixoBase .fixarControleConteudoBase{bottom:65px}.exibeControleMobileDivisor .exibeControleMobileConteudo{min-height:100px}.fixarControleDivisorTopo{position:fixed!important;top:5px!important}.fixarControleDivisorBase{position:fixed!important;bottom:8px!important;top:inherit!important}[attr-id_sistema_tema_estilo_divisor="2"]{font-family:montserrat,montserrat_eot}[attr-id_sistema_tema_estilo_divisor="3"]{font-family:mavenProRegular,mavenProRegular_eot}[attr-id_sistema_tema_estilo_divisor="4"]{font-family:Roboto Condensed}[attr-id_sistema_tema_estilo_divisor="5"]{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}[attr-id_sistema_tema_estilo_divisor="6"]{font-family:mavenProRegular,mavenProRegular_eot}.boxDivisor[attr-id_sistema_tema_estilo_divisor="7"]{font-family:latoRegular,latoRegular_eot}[attr-id_sistema_tema_estilo_divisor="8"]{font-family:latoRegular,latoRegular_eot}[attr-id_sistema_tema_estilo_divisor="9"]{font-family:mavenProRegular,mavenProRegular_eot}[attr-id_sistema_tema_estilo_divisor="10"]{font-family:mavenProRegular,mavenProRegular_eot}[attr-id_sistema_tema_estilo_divisor="11"]{font-family:mavenProRegular,mavenProRegular_eot}[attr-id_sistema_tema_estilo_divisor="12"]{font-family:titilliumWeb,titilliumWeb_eot}@media only screen and (min-width:1000px){.exibeDivisorMobile:not(.boxDivisorEdicaoConteudo){display:none}.exibeDivisorDesktop:not(.boxDivisorEdicaoConteudo){display:flex}}@media only screen and (max-width:1000px){.exibeDivisorMobile:not(.boxDivisorEdicaoConteudo){display:flex}.exibeDivisorDesktop:not(.boxDivisorEdicaoConteudo){display:none}.conteudoRodapeCheckout{flex-direction:column}.boxInformacoesRodapeCheckout{padding-bottom:10px;text-align:center}}@media only screen and (max-width:768px){.boxDivisor:hover .controlesEdicaoDivisor,.boxEdicaoConteudo:hover .controlesEdicaoConteudo,.boxSecaoVazia:hover .controlesEdicaoDivisor,.controlesEdicaoConteudo,.controlesEdicaoDivisor{opacity:0;left:50%;pointer-events:none;transform:translate(-50%)}.boxDivisor.exibeBotoes .controlesEdicaoDivisor{left:100px!important}.moverConteudoHorizontalmente,.setaMoverConteudo{opacity:0!important;pointer-events:none!important}.exibeControleMobileConteudo .moverConteudoHorizontalmente,.exibeControleMobileConteudo .setaMoverConteudo{opacity:1!important;pointer-events:auto!important}.boxEdicaoConteudo:hover .itemColunaDivisor{filter:none}.jquery-modal.blocker{align-items:center;display:flex;justify-content:center}.moverConteudoHorizontalmente{display:none}.setaMoverConteudo{right:-27px}}@media only screen and (max-width:550px){.boxBarraFreteGratis .textoMobile{display:block}.boxBarraFreteGratis .textosProgresso:not(.textoMobile){display:none}}.cache-bem-vindo,.cache-bem-vindo-icon,.cached-info-top-login,.cart-update-qtd,.cart-update-qtd-somente-qtd,.cart-update-topo-carrinho,.update-area-login-container{opacity:0;transition:opacity .2s}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v3/paginas_internas_ljvt_v2/regras_gerais_paginas_internas.css

*//*

POSITION-400

*/section.containerPaginaInterna{padding:0}div.boxConteudoHome{max-width:1150px;padding:20px 0 20px;width:100%}div.boxDetalhesProduto{padding:15px 15px 20px 15px}div.boxCarrinho,div.boxConteudoFiltrosListagemProdutos,div.containerFormsLoginCadastro,div.containerFormsTelaCadastro,div.conteudoInformacaoTelaCheckout,div.conteudoPaginaEstatica,section#efetuarPedido{padding:15px}.containerPaginaInterna div.timelineProcessoCompra{padding:20px 15px}div.containerNomeProcessoCompra{margin-top:0}div.breadcrumbFiltros{height:auto;margin-top:20px}div.breadcrumbFiltros ul li{height:auto}div.timelineProcessoCompra{height:115px;padding:20px}div.containertimelineProcessoCompra{height:100%}.conteudoListagemProdutosBusca{margin-top:35px}section.boxTituloTelaPedido{height:53px}@media (max-width:1000px){div.organizaFotosConteudoDetalhesProduto{height:auto}div.boxOpcoesAdicionaisDetalhesProduto{margin-top:0}div.boxSubprodutosDetalhesProduto{margin-top:10px}div.informacoesValorDetalhesProduto{margin-top:10px}div.boxMarcaModeloDescricaoProduto{flex-wrap:wrap;height:auto}.tituloQuantidadeDetalhesProduto p{font-size:10px}}@media (max-width:788px){section.containerMeusDados{flex-wrap:wrap}aside.sidebarAreaCliente{display:block;width:100%}section.menuSidebarCliente a{display:flex;justify-content:center;width:100%}.linkMenuMinhaConta.ativo{background:#fff}div.itemMenuSidebarCliente{width:240px}section.infoCliente{display:flex;justify-content:center}section.infoCliente h3{margin-left:15px;width:auto}div.breadcrumbFiltros{margin-bottom:65px}}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v2/componentes/magnific-popup.css

*//*

POSITION-400

*/.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-iframe-holder .mfp-close{top:4px;color:#7a7e77;font-size:5rem;right:9px;text-align:right;padding-right:6px;width:22px}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}button.mfp-arrow-left{left:0;background:url(images/prev.png);margin-left:10px;height:50px;width:14px}button.mfp-arrow-right{right:0;background:url(images/next.png);margin-right:10px;height:50px;width:14px}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:61.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0;max-height:100%}.mfp-bottom-bar{margin-top:-40px;position:absolute;top:100%;left:0;width:100%;cursor:auto;background:#FFF;bottom:0;color:#000}.mfp-title{text-align:left;line-height:18px;color:#7b7d78;text-align:center;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v3/conteudo_html/1.css

*/.centralizaConteudoHtml p{font-size:16px}.centralizaConteudoHtml{max-width:100%;margin:0 auto;overflow:hidden;width:100%}.centralizaConteudoHtml p{font-size:16px;line-height:158%}.centralizaConteudoHtml h1,.centralizaConteudoHtml h2,.centralizaConteudoHtml h3,.centralizaConteudoHtml h4,.centralizaConteudoHtml h5,.centralizaConteudoHtml h6,.centralizaConteudoHtml p{max-width:100%;text-align:center;margin:0 auto}.conteudoHtmlV2 h1,.conteudoHtmlV2 h2,.conteudoHtmlV2 h3,.conteudoHtmlV2 h4,.conteudoHtmlV2 h5,.conteudoHtmlV2 h6{max-width:1150px;padding-left:10px;padding-right:10px}@media (min-width:1000px){:not(.larguraColunaDivisor1) .centralizaConteudoHtml h1,:not(.larguraColunaDivisor1) .centralizaConteudoHtml h2,:not(.larguraColunaDivisor1) .centralizaConteudoHtml h3,:not(.larguraColunaDivisor1) .centralizaConteudoHtml h4,:not(.larguraColunaDivisor1) .centralizaConteudoHtml h5,:not(.larguraColunaDivisor1) .centralizaConteudoHtml p{padding:calc(.2vw + 4px)}.larguraColunaDivisor1 .centralizaConteudoHtml h1,.larguraColunaDivisor1 .centralizaConteudoHtml h2,.larguraColunaDivisor1 .centralizaConteudoHtml h3,.larguraColunaDivisor1 .centralizaConteudoHtml h4,.larguraColunaDivisor1 .centralizaConteudoHtml h5,.larguraColunaDivisor1 .centralizaConteudoHtml p{padding:calc(7px)}}@media (max-width:1000px){.centralizaConteudoHtml h1,.centralizaConteudoHtml h2,.centralizaConteudoHtml h3,.centralizaConteudoHtml h4,.centralizaConteudoHtml h5,.centralizaConteudoHtml p{padding:calc(.2vw + 4px)}}.conteudoHtmlV2 h1,.conteudoHtmlV2 h2,.conteudoHtmlV2 h3,.conteudoHtmlV2 p{color:#444}.estiloListagem1
{
  overflow: hidden;
  position: relative;
}

.estiloListagem1 .containerListagem
{
  display: flex;
  flex-wrap: wrap;
  box-sizing: border-box;
}

.estiloListagem1 .removeItemListagem
{
  display: none !important;
}

.estiloListagem1 .boxItemListagem .backgroundEtiquetaDesconto
{
  border-top: 50px solid #333399;
  border-left: 50px solid transparent;
  height: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 0;
  z-index: 13;
}
.estiloListagem1 .boxItemListagem .etiquetaListagemDesconto
{
  align-items: center;
  color: #fff;
  flex-direction: column;
  font-size: 13px;
  height: 26px;
  justify-content: center;
  position: absolute;
  right: 0;
  text-align: center;
  top: 6px;
  width: 30px;
  z-index: 15;
}

.estiloListagem1 .boxImagemProdutoListagem
{
  align-items: center;
  display: flex;
  height: 350px;
  justify-content: center;
  text-align: center;
  padding: 10px;
}

.estiloListagem1 .boxImagemProdutoListagem img
{
  max-height: 100%;
  max-width: 100%;
  text-align: center;

 height: auto;
 width: auto;
}

/*INICIO IMAGEM SECUNDÁRIA E EFEITO HOVER*/
.estiloListagem1 .hoverImgSecundaria
{
  position: relative;
}

.estiloListagem1 .hoverImgSecundaria img
{
}
:not(.larguraColunaDivisor1) .estiloListagem1.estiloListagemPequeno .imagemProduto
{
  max-height: 160px;
  height: 160px;
}
:not(.larguraColunaDivisor1) .estiloListagem1.estiloListagemMedio .imagemProduto
{
  max-height: 210px;
  height: 210px;

}
:not(.larguraColunaDivisor1) .estiloListagem1.estiloListagemGrande .imagemProduto
{
  max-height: 240px;
  height: 240px;
}
@media (max-width: 500px)
{
   .estiloListagem1.estiloListagemPequeno .imagemProduto
  {
    max-height: 160px;
    height: 160px;
  }
  .estiloListagem1.estiloListagemMedio .imagemProduto
  {
    max-height: 210px;
    height: 210px;

  }
  .estiloListagem1.estiloListagemGrande .imagemProduto
  {
    max-height: 240px;
    height: 240px;
  }
}
.estiloListagem1 .boxItemListagem:hover .hoverImgSecundaria img:not(.imgSecundariaListagem)
{
    /*visibility: hidden;*/
}
.estiloListagem1 .boxItemListagem .hoverImgSecundaria img,
.estiloListagem1 .imgSecundariaListagem
{
 transition: opacity 0.5s, transform 1s;
}

.estiloListagem1 .imgSecundariaListagem img
{
 display: none;
}

.estiloListagem1 .imgSecundariaListagem
{
 opacity: 0;
}

.estiloListagem1 .boxItemListagem:hover .hoverImgSecundaria .imgPrincipalListagem
{
 opacity: 0;
}

.estiloListagem1 .boxItemListagem:hover .hoverImgSecundaria .imgSecundariaListagem img
{
 display: block;
}

.estiloListagem1 .boxItemListagem:hover .hoverImgSecundaria .imgSecundariaListagem
{
 opacity: 1;
}

.estiloListagem1 .boxItemListagem .hoverImgSecundaria .imgSecundariaListagem
{
 height: 100%;
 position: absolute;
 z-index: 2;
 display: flex;
 align-items: center;
 justify-content: center;
}

/*FIM IMAGEM SECUNDÁRIA E EFEITO HOVER*/


.estiloListagem1 .itemListagemDePorProduto
{
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.estiloListagem1 .itemListagemDePorProduto
{

}

.estiloListagem1 .itemListagemDePorProduto p
{

}

.estiloListagem1 .itemListagemDeProduto
{

}
.estiloListagem1 .itemListagemDeProduto p
{
  color: #999;
  font-size: 15px;
  text-decoration: line-through;
}
.estiloListagem1 .itemListagemParcelamento
{
  text-align: center;
  font-weight: 300;
}
.estiloListagem1 .itemListagemParcelamento b
{
  font-weight: 500;
}
.estiloListagem1 .itemListagemParcelamento p
{
  color: #575656;
  font-size: 13px;
}
.estiloListagem1 .itemListagemPorProduto
{

}
.estiloListagem1 .itemListagemPorProduto p
{
  font-size: 22px;
  font-weight: bold;
}
.larguraColunaDivisor1 .estiloListagem1 .itemListagemPorProduto p
{
  white-space: nowrap;
}
.estiloListagem1 .boxItemListagem
{
  background: #fff;
  flex: 1 1 219px;
  margin-bottom: 15px;
  opacity: 1;
  padding: 10px;
  transition: opacity 0.2s, transform 0.2s;
  transform: scale(1);
}
.estiloListagemMedio.estiloListagem1 .boxItemListagem
{
  flex: 1 1 280px;

}
.estiloListagemGrande.estiloListagem1 .boxItemListagem
{
  flex: 1 1 350px;

}
.estiloListagemMedio.estiloListagem1 .elementoListagemLinha  .boxItemListagem,
.estiloListagemMedio.estiloListagem1 .elementoListagemLinha  div.controlaListagem
{
  max-width: 260px;
  min-width: 260px;
}

.estiloListagemGrande.estiloListagem1 .elementoListagemLinha  .boxItemListagem,
.estiloListagemGrande.estiloListagem1 .elementoListagemLinha  div.controlaListagem
{
  max-width: 350px;
  min-width: 350px;
}

.estiloListagem1 .conteudoItemListagem1
{
  display: flex;
  justify-content: space-between;
}
.estiloListagem1 .conteudoItemListagem1 .boxFreteGratisListagem
{

}
.estiloListagem1 .conteudoItemListagem1 .boxFreteGratisListagem, .estiloListagem1 .conteudoItemListagem1 .boxLancamento
{
  align-items: center;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
  display: flex;
  height: 30px;
  justify-content: center;
  margin-top: 10px;
  padding: 5px;
  text-align: center;
  width: 48%;
}

.estiloListagem1 .conteudoItemListagem1 .boxFreteGratisListagem p,
.estiloListagem1 .conteudoItemListagem1 .boxLancamento p
{
  color: #fff;
  font-size: 14px;
}

.estiloListagem1 .conteudoItemListagem1 .boxLancamento:first-child
{
  width: 100%;
}

.estiloListagem1 .conteudoItemListagem1 .boxFreteGratisListagem:last-child
{
  width: 100%;
}

.estiloListagem1 .blocoOpcoesComprar
{
  position: relative;
}

.estiloListagem1 .boxItemListagemDentro .blocoOpcoesComprar,
.estiloListagem1 .boxItemListagemDentro .conteudoItemListagem1,
.estiloListagem1 .boxItemListagemDentro .informacoesListagemPrincipais,
.estiloListagem1 .boxItemListagemDentro .backgroundEtiquetaDesconto,
.estiloListagem1 .boxItemListagemDentro .etiquetaListagemDesconto
{
  opacity: 1;
  transition: opacity 0.3s;
}

.estiloListagem1 .boxItemListagemDentro:hover .blocoOpcoesComprar,
.estiloListagem1 .boxItemListagemDentro:hover .conteudoItemListagem1,
.estiloListagem1 .boxItemListagemDentro:hover .informacoesListagemPrincipais,
.estiloListagem1 .boxItemListagemDentro:hover .backgroundEtiquetaDesconto,
.estiloListagem1 .boxItemListagemDentro:hover .etiquetaListagemDesconto

{
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s, height 0s linear 0.3s;
}

.estiloListagem1 .boxItemListagemDentro:hover .itemListagem
{
  z-index: 2;
}
.estiloListagem1 .boxItemListagemDentro:hover .itemListagemDePorProduto
{
  padding-left: 0;
}
.estiloListagem1 .blocoComprarListagem
{
  align-items: center;
  bottom: 0px;
  cursor: pointer;
  display: flex;
  justify-content: center;
  left: 0;
  margin: 0 0 0 50%;
  max-width: 200px;
  opacity: 0;
  position: absolute;
  transform: translate(-50%);
  transition: bottom 0.4s ease 0s, background 0.3s ease 0s, opacity 0.3s ease 0s;
  width: 100%;
}
.estiloListagem1 .boxItemListagemDentro:hover .blocoComprarListagem
{
  bottom: 10px;
  opacity: 1;
  visibility: visible;
}
.larguraColunaDivisor1 .estiloListagem1 .blocoComprarListagem
{

}
.estiloListagem1 .blocoComprarListagemInterno
{
  color: #333399;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.estiloListagem1 .blocoComprarListagemInterno p
{
  font-size: 25px;
  padding: 10px 0;
}
.estiloListagem1 .blocoComprarListagemInterno span
{
  font-size: 45px;
}
.estiloListagem1 .itemListagemDentro
{
  width: 100%;
  background: #fff none repeat scroll 0 0;
  box-shadow: none;
  box-sizing: border-box;
  left: 0;
  top: 0;
  transition: height 0.2s ease 0s, box-shadow 0.2s ease 0s, z-index 0s linear 0.3s, width 0.2s ease 0s;
  z-index: 1;
}
.estiloListagem1 .itemListagemFoto
{
  height: 200px;
  background-size:     contain;
  background-repeat:   no-repeat;
  background-position: center center;
  margin: 0 auto 10px;
  -webkit-box-ordinal-group: 3;
  order: 3;
  padding: 5px 0 0 10px;
  align-items: center;
  justify-content: center;
  max-width: 80%;
}
.estiloListagem1 .boxItemListagemDentro
{
  border: 3px solid transparent;
  height: 100%;
  position: relative;
  transition: border 0.3s;
}
.larguraColunaDivisor1 .estiloListagem1 .boxItemListagemDentro
{
  min-height: 200px;
}
.estiloListagem1 .boxItemListagemDentro:hover .itemListagemFoto
{
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
  margin-top: 30px;
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.estiloListagem1 .boxItemListagemDentro:hover
{
  cursor: pointer;
  -webkit-transition: border 0.1s;
  transition: border 0.1s;
  height: 100%;
}
.estiloListagem1 .boxItemListagemDentro:hover .botaoComprarListagem
{
  bottom: 45px;
  opacity: 1;
  -webkit-transition: bottom 0.2s ease 0s, opacity 1s ease 0s, width 0.4s ease 0s;
  transition: bottom 0.2s ease 0s, opacity 1s ease 0s, width 0.4s ease 0s;
}
.estiloListagem1 .itemListagemNomeProduto
{
  align-items: center;
  border-bottom: 1px solid #e3e3e3;
  box-shadow: 0 -1px 0 #f6f6f6 inset;
  display: flex;
  height: 45px;
  justify-content: center;
  margin-top: 5px;
  overflow: hidden;
  padding-bottom: 5px;
  text-align: center;
  width: 100%;
}

.estiloListagem1 .itemListagemNomeProduto p
{
  color: #575656;
  font-size: 15px;
  line-height: 20px;
  max-height: 40px;
  overflow: hidden;
}

.estiloListagem1 .itemListagemMarcaModeloProduto
{
  align-items: flex-start;
  border-bottom: medium none;
  width: 100%;
  box-sizing: border-box;
  color: #000;
  cursor: pointer;
  display: flex;
  flex: 1 1 250px;
  flex-wrap: wrap;
  justify-content: center;
  overflow: hidden;
  padding: 5px;
  position: relative;
}

.estiloListagem1 .itemListagemMarcaModeloProduto p
{
  color: #575656;
  font-size: 13px;
  margin: 0 2px;
}

.estiloListagem1 .botoesFreteGratisLancamento
{
  display: flex;
}
.estiloListagem1 .botoesFreteGratisLancamento > div
{
  width: 100%;
  height: 40px;
  font-size: 15px;
  color: #ddd;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 5px;
}
.estiloListagem1 .containerListagem > div:empty
{
  display: flex;
  flex: 1 1 219px;
  padding: 0 10px;
}
.estiloListagemMedio.estiloListagem1 .containerListagem > div:empty
{
  flex: 1 1 280px;
}
.estiloListagemGrande.estiloListagem1 .containerListagem > div:empty
{
  flex: 1 1 350px;
}

/************************************************************************************
#AREA: LISTAGEM EM LINHA
************************************************************************************/
.estiloListagem1 .elementoListagemLinha
{
  flex-wrap: nowrap;
  left: 0;
  position: absolute;
}

.estiloListagem1 .elementoListagemLinha .boxItemListagem
{
  margin-bottom: 0;
  max-width: 230px;
  min-width: 230px;
}

.estiloListagem1 .elementoListagemLinha > div:empty
{
  display: none;
}

.estiloListagem1.emProgresso
{
  pointer-events: none;

  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.estiloListagem1[attr-num-elementos="4"] div.recebeEfeito,
.estiloListagem1[attr-num-elementos="3"] div.recebeEfeito
{
  opacity: 0;
  transform: scale(0);
}

/*SETAS*/
.estiloListagem1 .setaListagemLinha
{
  display: none;
}

.estiloListagem1 .elementoListagemLinha ~ .setaListagemLinha
{
  cursor: pointer;
  display: block;
  opacity: 0.9;
  padding: 5px;
  position: absolute;
  top: calc(50% - 5px);
  z-index: 10;
}

.estiloListagem1 .elementoListagemLinha ~ .setaListagemLinha span
{
  color: #c7c6c6;
  font-size: 30px;
  transition: color 0.3s;
}

.estiloListagem1 .elementoListagemLinha ~ .setaListagemLinha:hover span
{
  color: #a19d9d;
}

.estiloListagem1 .elementoListagemLinha ~ .setaDireitaListagemLinha
{
  right: -11px;
  transform: translate(0, -50%) rotate(-90deg);
}

.estiloListagem1 .elementoListagemLinha ~ .setaEsquerdaListagemLinha
{
  left: -11px;
  transform: translate(0, -50%) rotate(90deg);
}

/*INDICADOR SLIDER*/
.estiloListagem1 .indicadorSliderMobile
{
  display: none;
}

.estiloListagem1 .elementoListagemLinha ~ .indicadorSliderMobile
{
  pointer-events: none;
  position: absolute;
  right: 15px;
  top: 0;
  transform: rotate(-90deg) perspective(1px) translateZ(0px);
  transition: opacity 0.3s linear 0.4s;

  animation-duration: 1s;
  animation-iteration-count: infinite;
  animation-name: hvr-wobble-horizontal;
  animation-timing-function: ease-in-out;
}

.estiloListagem1 .elementoListagemLinha ~ .indicadorSliderMobile span
{
  color: #ccc;
  font-size: 16px;
}

@keyframes hvr-wobble-horizontal {
  0% {
    transform: translateX(8px) rotate(-90deg);
  }

  50% {
    transform: translateX(0) rotate(-90deg);
  }

  100% {
    transform: translateX(8px) rotate(-90deg);
  }
}

/*VARIAÇÕES DE CONTEÚDO DA LISTAGEM EM LINHA*/

.larguraColunaDivisor3 .estiloListagem1[attr-num-elementos="4"] .elementoListagemLinha .boxItemListagem
{
  max-width: 280px;
  min-width: 280px;
}


@media (max-width: 1000px)
{
  .estiloListagem1 .elementoListagemLinha ~ .indicadorSliderMobile
  {
    display: block;
  }
}

/************************************************************************************
#AREA: ALINHAMENTO LISTAGEM
************************************************************************************/
/*OBS: Para o alinhamento à esquerda, não é necessária nenhuma regra, pois o funcionameno nativo da listagem já é com alinhamento à esquerda*/

/********************************
#AREA: ALINHAMENTO CENTRALIZADO
*********************************/
.estiloListagem1.tipoAlinhamentoElementoCentralizado .containerListagem
{
  justify-content: center;
  opacity: 0;
}

/********************************
#AREA: ALINHAMENTO À DIREITA
*********************************/
.estiloListagem1.tipoAlinhamentoElementoDireita .containerListagem
{
  justify-content: flex-end;
  opacity: 0;
}


/* safari 7.1+*/
_::-webkit-full-page-media, _:future, :root .estiloListagem1 .boxItemListagem {
  flex:1 1 180px !important;
}

@media (min-width: 1000px)
{
  .larguraColunaDivisor1 .estiloListagem1  .itemListagemFoto
  {
    height: 100px;
    width: 100px;
  }
  .larguraColunaDivisor1 .estiloListagem1 .espacamentoListagemDentro
  {
    width: 100%;
    display: flex;
  }
  .larguraColunaDivisor1 .estiloListagem1 .itemListagemNomeProduto
  {
    display: flex;
    align-items: center;
  }
  .larguraColunaDivisor1 .estiloListagem1 .informacoesListagemPrincipais
  {
    justify-content: center;
    display: flex;
    flex-direction: column;
  }
  .larguraColunaDivisor1 .estiloListagem1 .itemListagemFoto
  {
    margin-right: 10px;
  }
  .larguraColunaDivisor1 .estiloListagem1 .itemListagemMarcaModeloProduto
  {
    display: none;
  }
  .larguraColunaDivisor1 .estiloListagem1 .itemListagemDeProduto
  {
    display: none;
  }
  .larguraColunaDivisor1 .estiloListagem1 .itemListagemNomeProduto
  {
    font-size: 10px;
  }
  .larguraColunaDivisor1 .estiloListagem1 .itemListagemPorProduto
  {
    font-size: 15px;
  }
  .larguraColunaDivisor1 .estiloListagem1 .blocoComprarListagem
  {
    align-items: center;
    cursor: pointer;
    display: flex;
    justify-content: center;
  }
  .larguraColunaDivisor1 .estiloListagem1 .itemListagemNomeProduto
  {
    max-width: 130px;
  }
}
@media (min-width: 350px) and (max-width: 518px)
{

.estiloListagem1 .conteudoItemListagem1 .boxFreteGratisListagem, .estiloListagem1 .conteudoItemListagem1 .boxLancamento
{
  height: 24px;
}
  .estiloListagem1 .conteudoItemListagem1 .boxFreteGratisListagem p, .estiloListagem1 .conteudoItemListagem1 .boxLancamento p
  {
    font-size: 12px;
  }
  .estiloListagem1 .itemListagemMarcaModeloProduto p
  {
    font-size: 12px;
  }
  .estiloListagem1 .itemListagemParcelamento p
  {
    font-size: 12px;
  }
  .estiloListagem1 .boxImagemProdutoListagem {
    margin-left: 16px;
    margin-right: 16px;
    height: 157px;
  }

  .estiloListagem1 .boxItemListagem
  {
    flex: 1 1 180px;
    margin-bottom: 0px;
    max-width: 50%;
    padding: 4px;
  }
  .estiloListagemGrande.estiloListagem1 .boxItemListagem
  {
    flex: 1 1 330px;
    max-width: 100%;

  }
  .estiloListagem1 .boxItemListagem .etiquetaListagemDesconto
  {
    font-size: 11px;
  }
  .estiloListagem1 .itemListagemNomeProduto p
  {
    font-size: 14px;
  }
  .estiloListagem1 .itemListagemDeProduto p
  {
    font-size: 13px;
  }
  .estiloListagem1 .itemListagemPorProduto p
  {
    font-size:15px;
  }
  .estiloListagem1 .itemListagemFoto
  {
    height: 100px;
  }
  .estiloListagem1 .itemListagemNomeProduto
  {
    font-size: 10px;
  }
  .estiloListagem1 .conteudoItemListagem1 .boxFreteGratisListagem
  {
    margin-bottom: 5px;
  }
  .estiloListagem1 .conteudoItemListagem1 .boxFreteGratisListagem,
  .estiloListagem1 .conteudoItemListagem1 .boxLancamento
  {
    width: 100%;
  }
  .estiloListagem1 .conteudoItemListagem1 > div:first-child
  {
    margin: 2px 0 0;
  }
  .estiloListagem1 .conteudoItemListagem1
  {
    flex-direction: column;
  }

  .estiloListagem1 .conteudoItemListagem1 .boxFreteGratisListagem, .estiloListagem1 .conteudoItemListagem1 .boxLancamento
  {
    margin-top: 0;
  }

  .estiloListagem1 .conteudoItemListagem1
  {
    margin-top: 10px;
  }

  .estiloListagem1 > div:empty
  {
    padding: 0;
  }
}
@media screen and (max-width: 349px)
{
  .estiloListagem1 .itemListagemFoto
  {
    height: 150px;
  }
}
.tipoColunasDivisor1111 .estiloListagem1 .itemListagem{
  display: none
}
/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v3/listagem/2.css

*/.colunaDivisor{overflow-x:inherit}.estiloListagem2{overflow:hidden;position:relative}.estiloListagem2 .removeItemListagem{display:none!important}.estiloListagem2 .containerListagem{display:flex;flex-wrap:wrap;box-sizing:border-box}.estiloListagem2 .etiquetaListagem{align-items:center;background:#ccc none repeat scroll 0 0;flex-direction:column;height:28px;justify-content:center;position:absolute;right:7px;top:0;width:30px}.estiloListagem2 .etiquetaListagem p{align-items:center;color:#fff;display:flex;font-size:12px;height:100%;justify-content:center}.estiloListagem2 .etiquetaListagem p:last-child{display:none}.estiloListagem2 .efeitoEtiquetaListagem{border-left:15px solid transparent;border-right:15px solid transparent;height:0;position:absolute;right:0;top:28px;width:0}.estiloListagem2 .itemListagemDePorProduto{display:flex;justify-content:center;align-items:center;flex-direction:column}.estiloListagem2 .itemListagemDePorProduto .itemListagemPorProduto{min-width:70%;height:60px;display:flex;justify-content:center;align-items:center;text-align:center;color:#3AD45A;min-height:27px;font-weight:700;font-size:22px;border-bottom:1px solid #f4f4f4;border-top:1px solid #f4f4f4}.estiloListagem2 .itemListagemParcelamento{color:#575757;font-size:12px;text-align:center;font-weight:300;padding-left:5px;padding-right:5px;padding-top:5px}.estiloListagem2 .itemListagemParcelamento b{font-weight:500}.estiloListagem2 .itemListagemDeProduto{font-size:13px;height:25px;text-decoration:line-through;color:#b2b2b2}.estiloListagem2 .boxItemListagem{background:#fff;border:2px solid #fafafa;flex:1 0 199px;margin:0 10px 20px;position:relative;opacity:1;overflow:hidden;transition:opacity .2s,transform .2s,border .3s;transform:scale(1)}.estiloListagemMedio.estiloListagem2 .boxItemListagem{flex:1 1 260px}.estiloListagemGrande.estiloListagem2 .boxItemListagem{flex:1 1 350px}.estiloListagemMedio.estiloListagem2 .elementoListagemLinha .boxItemListagem,.estiloListagemMedio.estiloListagem2 .elementoListagemLinha div.controlaListagem{max-width:260px;min-width:260px}.estiloListagemGrande.estiloListagem2 .elementoListagemLinha .boxItemListagem,.estiloListagemGrande.estiloListagem2 .elementoListagemLinha div.controlaListagem{max-width:350px;min-width:350px}.larguraColunaDivisor1 .estiloListagem2 .boxItemListagem{height:auto}.estiloListagem2 .conteudoItemListagem2{display:flex;justify-content:center;padding:10px}.estiloListagem2 .conteudoItemListagem2 .boxFreteGratisListagem,.estiloListagem2 .conteudoItemListagem2 .boxLancamento{font-size:12px;text-align:center;display:flex;justify-content:center;align-items:center;width:50%;padding:5px;font-weight:500}.estiloListagem2 .conteudoItemListagem2 .boxLancamento{background:#ededed;border:1px solid #d1d1d1;color:#1d1d1b}.estiloListagem2 .conteudoItemListagem2 .boxFreteGratisListagem{background:#1d1d1b;border:1px solid #1d1d1b;color:#fff}.estiloListagem2 .boxItemListagem .backgroundEtiquetaDesconto,.estiloListagem2 .boxItemListagem .conteudoItemListagem2,.estiloListagem2 .boxItemListagem .etiquetaListagem,.estiloListagem2 .boxItemListagem .informacoesListagemPrincipais,.estiloListagem2 .boxItemListagem .itemListagemParcelamento{opacity:1;transition:all .2s}.estiloListagem2 .boxItemListagem:hover .backgroundEtiquetaDesconto,.estiloListagem2 .boxItemListagem:hover .conteudoItemListagem2,.estiloListagem2 .boxItemListagem:hover .etiquetaListagem,.estiloListagem2 .boxItemListagem:hover .informacoesListagemPrincipais,.estiloListagem2 .boxItemListagem:hover .itemListagemParcelamento{opacity:0}.larguraColunaDivisor1 .estiloListagem2 .boxItemListagem:hover .backgroundEtiquetaDesconto,.larguraColunaDivisor1 .estiloListagem2 .boxItemListagem:hover .conteudoItemListagem2,.larguraColunaDivisor1 .estiloListagem2 .boxItemListagem:hover .etiquetaListagem,.larguraColunaDivisor1 .estiloListagem2 .boxItemListagem:hover .informacoesListagemPrincipais,.larguraColunaDivisor1 .estiloListagem2 .boxItemListagem:hover .itemListagemParcelamento{display:none}.estiloListagem2 .boxItemListagem .imagemProduto{transition:all .4s;padding:10px}.estiloListagem2 .boxItemListagem:hover .imagemProduto{transform:scale(1.03);width:100%}:not(.larguraColunaDivisor1) .estiloListagem2.estiloListagemPequeno .imagemProduto{max-height:160px;height:160px}:not(.larguraColunaDivisor1) .estiloListagem2.estiloListagemMedio .imagemProduto{max-height:210px;height:210px}:not(.larguraColunaDivisor1) .estiloListagem2.estiloListagemGrande .imagemProduto{max-height:240px;height:240px}@media (max-width:500px){.estiloListagem2.estiloListagemPequeno .imagemProduto{max-height:160px;height:160px}.estiloListagem2.estiloListagemMedio .imagemProduto{max-height:210px;height:210px}.estiloListagem2.estiloListagemGrande .imagemProduto{max-height:240px;height:240px}}.estiloListagem2 .boxVideoListagem{position:relative;width:100%;height:0;padding-bottom:56.25%}.estiloListagem2 .boxVideoListagem iframe{position:absolute;top:0;left:0;width:100%;height:100%}.estiloListagem2 .hoverImgSecundaria{position:relative}.estiloListagem2 .boxItemListagem .hoverImgSecundaria img{transition:opacity .3s,transform 1s}.estiloListagem2 .boxItemListagem .hoverImgSecundaria img,.estiloListagem2 .imgSecundariaListagem{transition:opacity .5s,transform 1s}.estiloListagem2 .boxItemListagem .hoverImgSecundaria .imgSecundariaListagem{height:100%;position:absolute;z-index:9;display:flex;align-items:center;justify-content:center}.estiloListagem2 .imgSecundariaListagem img{display:none}.estiloListagem2 .imgSecundariaListagem{opacity:0}.estiloListagem2 .boxItemListagem:hover .hoverImgSecundaria .imgPrincipalListagem{opacity:0}.estiloListagem2 .boxItemListagem:hover .hoverImgSecundaria .imgSecundariaListagem img{display:block}.estiloListagem2 .boxItemListagem:hover .hoverImgSecundaria .imgSecundariaListagem{opacity:1}.estiloListagem2 .boxItemListagem:hover .itemListagem{z-index:2}.estiloListagem2 .boxItemListagem:hover .blocoComprarListagem{bottom:50px;opacity:1;display:block}.estiloListagem2 .boxItemListagem:hover .itemListagemDePorProduto{padding-left:0}.estiloListagem2 .espacamentoListagemDentro{padding:4px;padding-bottom:0}.estiloListagem2 .imagemProduto{align-items:center;display:flex;justify-content:center;margin-top:10px;position:relative}.estiloListagem2 .imagemProduto img{max-height:100%;max-width:100%;height:auto;width:auto}.estiloListagem2 .blocoComprarListagem{align-items:center;bottom:0;cursor:pointer;display:flex;justify-content:center;left:50%;max-width:200px;opacity:0;position:absolute;transform:translate(-50%);transition:bottom .4s ease 0s,background .3s ease 0s,opacity .3s ease 0s;width:100%}.estiloListagem2 .blocoComprarListagemInterno{display:flex;justify-content:center;align-items:center;border-radius:20px;cursor:pointer;height:48px;margin-top:0;opacity:1;-webkit-box-ordinal-group:5;-webkit-order:4;order:4;-webkit-transition:height .3s ease-out 0s,width .3s ease-out 0s,opacity .2s ease-out 0s,margin-top .3s ease-out 0s;transition:height .3s ease-out 0s,width .3s ease-out 0s,opacity .2s ease-out 0s,margin-top .3s ease-out 0s;width:100%}.estiloListagem2 .blocoComprarListagemInterno p{font-size:22px;padding:10px;text-transform:uppercase;color:#FFF;font-weight:700}.estiloListagem2 .blocoComprarListagemInterno span{font-size:4em;padding:10px}.estiloListagem2 .boxItemListagemDentro{height:100%;position:relative}.estiloListagem2 .itemListagemDentro{width:100%;background:#fff none repeat scroll 0 0;box-shadow:none;box-sizing:border-box;padding-bottom:10px;left:0;top:0;transition:height .2s ease 0s,box-shadow .2s ease 0s,z-index 0s linear .3s,width .2s ease 0s;z-index:1}.estiloListagem2 .itemListagemFoto{height:200px;background-size:contain;background-repeat:no-repeat;background-position:center center;margin:0 auto 10px;-webkit-box-ordinal-group:3;order:3;padding:5px 0 0 10px;align-items:center;justify-content:center;max-width:80%}.estiloListagem2 .boxItemListagem:hover .itemListagemFoto{-webkit-transform:scale(1.04);transform:scale(1.04);margin-top:30px;-webkit-transition:all .3s;transition:all .3s}.estiloListagem2 .boxItemListagem:hover{cursor:pointer;-webkit-transition:border .1s;transition:border .1s}.estiloListagem2 .boxItemListagem:hover .blocoComprarListagemInterno{margin-top:30px}.estiloListagem2 .boxItemListagem:hover .botaoComprarListagem{bottom:45px;opacity:1;-webkit-transition:bottom .2s ease 0s,opacity 1s ease 0s,width .4s ease 0s;transition:bottom .2s ease 0s,opacity 1s ease 0s,width .4s ease 0s}.estiloListagem2 .itemListagemNomeProduto{align-items:center;border-bottom:medium none;color:#1d1d1b;justify-content:center;margin-bottom:5px;margin-top:10px;max-height:58px;overflow:hidden;text-align:center;width:97%}.estiloListagem2 .itemListagemNomeProduto{font-size:15px;font-weight:700;text-transform:uppercase}.estiloListagem2 .itemListagemNomeProduto{line-height:19px}.estiloListagem2 .itemListagemMarcaModeloProduto{font-weight:700;align-items:flex-start;border-bottom:medium none;font-size:13px;text-align:left;text-transform:capitalize;width:100%;box-sizing:border-box;color:#878787;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:center;overflow:hidden;padding:5px;position:relative}.estiloListagem2 .itemListagemMarcaModeloProduto>p:nth-child(2){margin:0 3px}.estiloListagem2 .botoesFreteGratisLancamento{display:flex}.estiloListagem2 .botoesFreteGratisLancamento>div{width:100%;height:40px;font-size:15px;color:#ddd;display:flex;align-items:center;justify-content:center;margin:5px}.estiloListagem2 .containerListagem>div:empty{display:flex;-webkit-box-flex:1;height:0;margin:0 10px;flex:1 1 199px}.estiloListagemMedio.estiloListagem2 .containerListagem>div:empty{flex:1 1 260px}.estiloListagemGrande.estiloListagem2 .containerListagem>div:empty{flex:1 1 350px}.larguraColunaDivisor1 .estiloListagem2 .boxItemListagem{width:100%}.larguraColunaDivisor1 .estiloListagem2 .imagemProduto{width:50%}.larguraColunaDivisor1 .estiloListagem2 .conteudoItemListagem2{position:absolute;right:0;top:-7px;width:50%}.larguraColunaDivisor1 .estiloListagem2 .itemListagemNomeProduto p{font-size:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.larguraColunaDivisor1 .estiloListagem2 .etiquetaListagem{left:10px}.estiloListagem2 .iconProdutoInseridoCarrinho{font-size:15px;left:4px;opacity:0;pointer-events:none;position:absolute;top:2px;transform:scale(.2);transition:transform .3s,opacity .2s}.estiloListagem2 .boxItemListagem.produtoInseridoCarrinho .iconProdutoInseridoCarrinho{opacity:1;transform:scale(1)}.estiloListagem2 img.imagemMarcaDagua{max-height:20%;max-width:20%;position:absolute;z-index:100}.estiloListagem2 .imagemMarcaDagua.posicao0{left:10px;top:10px}.estiloListagem2 .imagemMarcaDagua.posicao1{left:50%;top:10px;transform:translate(-50%,0)}.estiloListagem2 .imagemMarcaDagua.posicao2{right:10px;top:10px}.estiloListagem2 .imagemMarcaDagua.posicao3{left:10px;top:50%;transform:translate(0,-50%)}.estiloListagem2 .imagemMarcaDagua.posicao4{left:50%;top:50%;transform:translate(-50%,-50%)}.estiloListagem2 .imagemMarcaDagua.posicao5{right:10px;top:50%;transform:translate(0,-50%)}.estiloListagem2 .imagemMarcaDagua.posicao6{bottom:10px;left:10px}.estiloListagem2 .imagemMarcaDagua.posicao7{bottom:10px;left:50%;transform:translate(-50%,0)}.estiloListagem2 .imagemMarcaDagua.posicao8{bottom:10px;right:10px}.estiloListagem2 .elementoListagemLinha{flex-wrap:nowrap;left:0;position:absolute}.estiloListagem2 .elementoListagemLinha .boxItemListagem{margin-bottom:0;max-width:230px;min-width:230px}.estiloListagem2 .elementoListagemLinha>div:empty{display:none}.estiloListagem2.emProgresso{pointer-events:none}.estiloListagem2[attr-num-elementos="4"] div.recebeEfeito,.estiloListagem2[attr-num-elementos="3"] div.recebeEfeito{opacity:0;transform:scale(0)}.estiloListagem2 .setaListagemLinha{display:none}.estiloListagem2 .elementoListagemLinha~.setaListagemLinha{cursor:pointer;display:block;opacity:.9;padding:5px;position:absolute;top:calc(50% - 5px);z-index:10}.estiloListagem2 .elementoListagemLinha~.setaListagemLinha span{color:#c7c6c6;font-size:50px;transition:color .3s}.estiloListagem2 .elementoListagemLinha~.setaListagemLinha:hover span{color:#a19d9d}.estiloListagem2 .elementoListagemLinha~.setaDireitaListagemLinha{right:5px;transform:translate(0,-50%) rotate(-90deg)}.estiloListagem2 .elementoListagemLinha~.setaEsquerdaListagemLinha{left:5px;transform:translate(0,-50%) rotate(90deg)}.estiloListagem2 .indicadorSliderMobile{display:none}.estiloListagem2 .elementoListagemLinha~.indicadorSliderMobile{pointer-events:none;position:absolute;right:15px;top:0;transform:rotate(-90deg) perspective(1px) translateZ(0);transition:opacity .3s linear .4s;animation-duration:1s;animation-iteration-count:infinite;animation-name:hvr-wobble-horizontal;animation-timing-function:ease-in-out}.estiloListagem2 .elementoListagemLinha~.indicadorSliderMobile span{color:#ccc;font-size:16px}.larguraColunaDivisor1 .estiloListagem2 .conteudoItemListagem2 .boxLancamento{width:100%}@keyframes hvr-wobble-horizontal{0%{transform:translateX(8px) rotate(-90deg)}50%{transform:translateX(0) rotate(-90deg)}100%{transform:translateX(8px) rotate(-90deg)}}.larguraColunaDivisor3 .estiloListagem2[attr-num-elementos="4"] .elementoListagemLinha .boxItemListagem{max-width:280px;min-width:280px}@media (max-width:1000px){.estiloListagem2 .elementoListagemLinha~.indicadorSliderMobile{display:block}}.estiloListagem2.tipoAlinhamentoElementoCentralizado .containerListagem{justify-content:center;opacity:0}.estiloListagem2.tipoAlinhamentoElementoDireita .containerListagem{justify-content:flex-end;opacity:0}@media (min-width:1000px){.larguraColunaDivisor1 .estiloListagem2 .itemListagemFoto{height:100px;width:100px}.larguraColunaDivisor1 .estiloListagem2 .boxItemListagem:hover .itemListagemFoto{width:150px;height:150px;margin:0 auto}.larguraColunaDivisor1 .estiloListagem2 .espacamentoListagemDentro{width:100%;display:flex}.larguraColunaDivisor1 .estiloListagem2 .itemListagemNomeProduto{display:flex;align-items:center}.larguraColunaDivisor1 .estiloListagem2 .informacoesListagemPrincipais{justify-content:center;display:flex;flex-direction:column}.larguraColunaDivisor1 .estiloListagem2 .itemListagemFoto{margin-right:10px}.larguraColunaDivisor1 .estiloListagem2 .itemListagemMarcaModeloProduto{display:none}.larguraColunaDivisor1 .estiloListagem2 .itemListagemDeProduto{display:none}.larguraColunaDivisor1 .estiloListagem2 .itemListagemNomeProduto{font-size:12px;margin-top:20px}.larguraColunaDivisor1 .estiloListagem2 .itemListagemPorProduto{font-size:15px}.estiloListagem2 .itemListagemMarcaModeloProduto{font-size:13px}.estiloListagem2 .itemListagemMarcaModeloProduto{font-weight:500;color:#666}.estiloListagem2 .itemListagemParcelamento{color:#777;font-size:13px;text-align:center;text-transform:none}.larguraColunaDivisor1 .estiloListagem2 .blocoComprarListagem{max-width:150px;height:50px;align-items:center;border-radius:30px;cursor:pointer;display:flex;justify-content:center}}@media (min-width:350px) and (max-width:518px){.estiloListagem2 .itemListagemMarcaModeloProduto{font-size:12px}.estiloListagem2 .boxItemListagem{flex:1 0 160px;max-width:calc(50% - 20px);padding:0;padding-left:5px;padding-right:5px;margin:0 5px 12px}.estiloListagemGrande.estiloListagem2 .boxItemListagem{flex:1 1 320px;max-width:calc(100%)}.estiloListagem2 .itemListagemFoto{height:100px}.estiloListagem2 .itemListagemNomeProduto{font-size:11px;line-height:15px}.estiloListagem2 .conteudoItemListagem2 .boxFreteGratisListagem{margin-bottom:5px}.estiloListagem2 .conteudoItemListagem2 .boxFreteGratisListagem,.estiloListagem2 .conteudoItemListagem2 .boxLancamento{width:100%}.estiloListagem2 .conteudoItemListagem2{flex-direction:column}.estiloListagem2 .itemListagemDePorProduto .itemListagemPorProduto{font-size:14px}}.tipoColunasDivisor1111 .estiloListagem2 .itemListagem{display:none}
/*AUTOR: SAMUEL*/
/************************************************************************************
#AREA: LISTAGEM PRODUTOS
************************************************************************************/
.estiloListagem13
{
  position: relative;
}

.estiloListagem13 .containerListagem {
  align-items: stretch;
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}

.estiloListagem13 .removeItemListagem
{
  display: none !important;
}

.estiloListagem13 .boxItemListagem div.botaoComprarListagem
{
  border: none;
}


.estiloListagem13 .boxItemListagem {
  box-shadow: none;
  box-sizing: border-box;
  color: #2a3b65;
  cursor: pointer;
  display: flex;
  flex: 1 1 219px;
  flex-wrap: wrap;
  /*height: 415px;*/
  justify-content: center;
  margin: 5px;
  overflow: hidden;
  padding: 3px 0 20px;
  position: relative;
  transition: opacity 0.5s ease 0s, margin-top 0.5s ease 0s, box-shadow 0.3s ease 0s, transform 0.2s;
  opacity: 1 !important;
  background-color: white;

  transform: scale(1);
}
.estiloListagemMedio.estiloListagem13 .boxItemListagem,
.estiloListagemMedio.estiloListagem13 div.controlaListagem
{
  flex: 1 1 260px;

}
.estiloListagemGrande.estiloListagem13 .boxItemListagem,
.estiloListagemGrande.estiloListagem13 div.controlaListagem
{
  flex: 1 1 350px;

}
.estiloListagemMedio.estiloListagem13 .elementoListagemLinha  .boxItemListagem
{
  max-width: 260px;
  min-width: 260px;
}

.estiloListagemGrande.estiloListagem13 .elementoListagemLinha  .boxItemListagem
{
  max-width: 350px;
  min-width: 350px;
}

.estiloListagem13 .boxItemListagem div {
  display: flex;
}

.estiloListagem13 .conteudoItemListagem {
  border: 0;
  flex-wrap: wrap;
  height: 100%;
  justify-content: flex-start;
  position: relative;
  width: 100%;
  align-items: flex-start;
  flex-direction: column;
  padding: 8px;
}

/*************
#SUB_AREA: FOTO DO PRODUTO
*************/
.estiloListagem13 .imagemProduto {
  align-items: center;
  box-sizing: content-box;
  /* height: 216px; */
  padding: 10px;
  justify-content: center;
  order: 3;
  padding: 0;
  transition: all 0.3s ease 0s;
  width: 100%;
  background: #FFF;
}

.estiloListagem13 .imagemProduto img {
  display: block;
  height: auto;
  margin: 0 auto;
  max-height: 90%;
  max-width: 100%;
  transform: scale(1);
  transition: all 0.3s ease 0s;
}

/*************
#SUB_AREA: NOME DO PRODUTO
*************/
.estiloListagem13 .itemListagemNomeProduto {
  align-items: center;
  height: auto;
  justify-content: center;
  margin: 0;
  order: 4;
  overflow: hidden;
  padding: 0;
  width: 100%;
  margin-top: 0px;
  border: none;
  max-height: initial;
}

.estiloListagem13 .itemListagemNomeProduto p {
  color: #585757;
  font-size: 15px;
  font-weight: 600;
  /*overflow: hidden;*/
  max-height: initial;
  text-align: center;
  text-rendering: optimizelegibility;
  text-transform: none;
  line-height: 18px;
}
@-moz-document url-prefix() {
  .estiloListagem13 .itemListagemNomeProduto p {
    max-height: none;
    overflow: auto;
  }
  .estiloListagem13 .itemListagemNomeProduto {
    max-height: none;
    overflow: auto;
  }
}

/*************
#SUB_AREA: PREÇO ANTIGO DO PRODUTO
*************/
.estiloListagem13 .precoProdutoListagemAntigo {
  align-items: center;
  justify-content: flex-end;
  order: 1;
  padding: 2px;
  text-align: center;
  transition: filter 0.5s ease 0s, opacity 0.4s ease 0s, height 0.2s ease 0s;
}


.estiloListagem13 .boxProdutoPreco
{
  order:2;
}

.estiloListagem13 .boxProdutoPreco p
{
  font-size: 15px;
  font-weight: 600
}
.estiloListagem13 .boxTodosPrecos {
  align-items: center;
  justify-content: center;
  order: 5;
  width: 100%;
  margin-top: 0px;
}

.estiloListagem13 .precoProdutoListagemAntigo p {
  color: #ccc;
  font-size: 13px;
  text-decoration: line-through;
}

/*************
#SUB_AREA: PREÇO DO PRODUTO
*************/
.estiloListagem13 .listagemPrecoProduto {
  align-items: center;
  height: 20px;
  justify-content: flex-start;
  order: 6;
  padding: 2px;
  text-align: center;
  transition: margin-top 0.4s ease 0s;
  width: 100%;
}

.estiloListagem13 .listagemPrecoProduto p {
  color: #4b808a;
  font-weight: bold;
  font-size: 15px;
}

/*************
#SUB_AREA: PRACELAMENTO
*************/
.estiloListagem13 .boxParcelamentoProdutoListagem {
  align-items: center;
  height: 30px;
  justify-content: center;
  order: 7;
  overflow: hidden;
  padding: 2px;
  text-align: center;
  width: 100%;
  margin-top: 0px;
}

.estiloListagem13 .boxParcelamentoProdutoListagem p {
  color: #585757;
  font-size: 12px;
  max-height: 36px;
  font-weight: 300;
}
.estiloListagem13 .boxParcelamentoProdutoListagem b
{
  font-weight: 500;
}

/*z-index dos elementos pequenos da listagem*/
.estiloListagem13 .itemFreteGratisPequeno,
.estiloListagem13 .itemEtiquetaPequeno,
.estiloListagem13 .itemLancamentoPequeno {
  z-index: 5;
}

/*************
#SUB_AREA: DIV CONTROLE
*************/
/*Divs que controlam a exibição da listagem de produtos*/
.estiloListagem13 .controlaListagem {
  display: flex;
  flex: 1 1 219px;
  margin: 5px;
}

/*************
#SUB_AREA: MARCA/MODELO
*************/
.estiloListagem13 .boxMarcaModeloListagem {
  align-items: center;
  flex-wrap: wrap;
  justify-content: center;
  order: 4;
  text-transform: none;
  transition: filter 0.5s ease 0s, opacity 0.4s ease 0s, height 0.2s ease 0s;
  width: 100%;
  margin-top: 7px;
}

.estiloListagem13 .marcaItemListagem + .modeloItemListagem {
  margin-left: 5px;
}

.estiloListagem13 .boxMarcaModeloListagem p {
  color: #585858;
  font-size: 12px;
  font-weight: 300;
}

/*************
#SUB_AREA: FRETE GRÁTIS
*************/
.estiloListagem13 .boxFreteGratisListagem {
  opacity: 1;
  order: 9;
  padding: 5px;
  transition: opacity 0.3s;
}

/*************
#SUB_AREA: LANÇAMENTO
*************/
.estiloListagem13 .boxLancamentoListagem {
  opacity: 1;
  order: 10;
  padding: 5px;
  transition: opacity 0.3s;
}

/*************
#SUB_AREA: DESCONTO
*************/
.estiloListagem13 .boxEtiquetaListagem {
  opacity: 1;
  transition: filter 0.5s ease 0s, opacity 0.4s ease 0s, height 0.2s ease 0s;
}

/*************
#SUB_AREA: COMPRAR
*************/
.estiloListagem13 .botaoComprarListagem {
  /*border: 1px solid #2bac69;*/
  top: 240px;
  box-sizing: border-box;
  height: 0;
  left: 50%;
  opacity: 0;
  order: 10;
  overflow: hidden;
  padding: 0;
  position: absolute;
  transform: translate(-50%, 0%);
  transition: opacity 0.1s linear 0s;
  width: 0;
}
.estiloListagem13 .botaoComprarListagem a
{
  transition: none !important;
}

/*************
#SUB_AREA: BOTÃO "VER DETALHES DO PRODUTO"
*************/
.estiloListagem13 .verDetalhesCompraRapida {
  bottom: -50px;
  left: 0;
  opacity: 0;
  position: absolute;
  text-align: center;
  transition: opacity 0.3s ease 0.5s;
  width: 100%;
  z-index: 30;
}

.estiloListagem13 .verDetalhesCompraRapida p {
  color: #2bac69;
  font-size: 3px;
  text-decoration: underline;
  transition: font-size 0.2s ease-in 0.1s;
}

.estiloListagem13 .boxItemListagem:hover .verDetalhesCompraRapida {
  background: #2bac69 none repeat scroll 0 0;
  bottom: 142px;
  height: 42px;
  opacity: 1;
  overflow: hidden;
  text-decoration: none;
  z-index: 1;
}

.estiloListagem13 .boxItemListagem:hover .verDetalhesCompraRapida p {
  background: rgba(255, 255, 255, 0.5) none repeat scroll 0 0;
  color: rgba(255, 255, 255, 0.95);
  font-size: 14px;
  font-weight: bold;
  line-height: 49px;
  height: 50px;
  margin-top: 1px;
  text-decoration: none;
}

.estiloListagem13 .boxItemListagem:hover .verDetalhesCompraRapida:hover p {
  font-size: 16px;
}

/*************
#SUB_AREA: PRODUTO INDISPONIVEL
*************/
.estiloListagem13 .informativoItemIndisponivel {
  bottom: -100%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, 0%);
}

.estiloListagem13 .informativoItemIndisponivel p {
  color: #000;
  font-size: 0vw;
}

.estiloListagem13 .informativoItemIndisponivel a {
  text-decoration: none;
}

.estiloListagem13 div.itemIndisponivelListagem:hover .botaoComprarListagem {
  display: none;
}

.estiloListagem13 .itemIndisponivelListagem:hover .informativoItemIndisponivel {
  background: #555;
  align-items: center;
  border-radius: 0 0 13px 13px;
  bottom: 35px;
  box-sizing: border-box;
  display: flex;
  height: 50px;
  justify-content: center;
  margin: 0;
  opacity: 1;
  transition: all 0.3s ease 0s;
  width: 100%;
  z-index: 5;
}

.estiloListagem13 .itemIndisponivelListagem:hover .informativoItemIndisponivel p {
  align-items: flex-start;
  border-radius: 0 0 13px 13px;
  color: #fff;
  display: flex;
  font-size: 17px;
  font-weight: bold;
  height: 50px;
  justify-content: center;
  line-height: 50px;
  transition: all 0.2s ease-in 0.2s;
  width: 100%;
}

/*************
#SUB_AREA: PRODUTO SOB CONSULTA
*************/
.estiloListagem13 .boxItemListagem.itemProdutoSobConsulta .botaoComprarListagem p {
  max-height: 57px;
}

.estiloListagem13 .itemProdutoSobConsulta:hover .botaoComprarListagem p::before {
  content: "Preço sob consulta";
  display: block;
  font-size: 20px;
  line-height: 57px;
  margin: 0 auto;
  text-align: center;
  visibility: visible;
  width: 100%;
}

/*************
#SUB_AREA: EFEITO HOVER LISTAGEM
*************/

.estiloListagem13 .boxItemListagem:hover .botaoComprarListagem {
  align-items: center;
  top: 223px;
  box-sizing: border-box;
  display: flex;
  height: 50px;
  justify-content: center;
  margin: 0;
  opacity: 1;
  width: 101%;
  z-index: 5;
  position: absolute;
}

/*Comportamento do botão de compra quando ouver compra rápida*/
.estiloListagem13 .boxItemListagem:hover .conteudoItemListagem:not(:last-child) .botaoComprarListagem {
  bottom: 175px;
}

.estiloListagem13 .boxItemListagem:hover .imagemProduto {

  /* padding-bottom: 60px; */
}

.estiloListagem13 .botaoComprarListagem p {
  color: rgba(255, 255, 255, 0.95);
  font-size: 25px;
  font-weight: bold;
  order: 1;
}

.estiloListagem13 .botaoComprarListagem p:before {
  content: "\e608";
  font-family: icomoon;
  font-weight: normal;
  padding-right: 10px;
}

.estiloListagem13 .boxItemListagem:hover .botaoComprarListagem p {

}

/*.estiloListagem13 .botaoComprarListagem a {*/
/*align-items: center;*/
/*border: medium none;*/
/*color: rgba(255, 255, 255, 0.8);*/
/*display: flex;*/
/*font-size: 21px;*/
/*font-weight: bold;*/
/*justify-content: center;*/
/*order: 1;*/
/*transition: all 0s linear 0.5s;*/
/*width: 100%;*/
/*}*/

.estiloListagem13 .boxItemListagem:hover .botaoComprarListagem a {
  align-items: center;
  background: #4b818a none repeat scroll 0 0;
  border: 1px solid #4b818a;
  box-sizing: border-box;
  display: flex;
  height: 100%;
  justify-content: center;
  text-decoration: none;
  /*transition: none 0s ease 0s;*/
  width: 100%;
}

/************************************************************************************
#AREA: BOTÕES LISTAGEM - REGRAS REGAIS
************************************************************************************/
.estiloListagem13 .boxLancamentoListagem, .estiloListagem13 .boxFreteGratisListagem, .estiloListagem13 .boxEtiquetaListagem {
  background: #f4d762 none repeat scroll 0 0;
  height: 25px;
  justify-content: center;
  left: 0;
  padding: 0;
  position: relative;
  top: 7px;
  z-index: 1;
  font-size: 14px;
  -webkit-border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  margin-left: 4px;
}

.estiloListagem13 .boxLancamentoListagem p,.estiloListagem13 .boxFreteGratisListagem p,.estiloListagem13 .boxEtiquetaListagem p,
.estiloListagem13 .elementoListagemFreteGratis::before,.estiloListagem13 div.elementoListagemLancamento::before {

  font-size: 9px;
  line-height: 25px;
}

/*************
#SUB_AREA: FRETE GRATIS
*************/
.estiloListagem13 .boxEtiquetaListagem + .estiloListagem13 .boxFreteGratisListagem {
  top: 35px;
}

.estiloListagem13 .elementoListagemFreteGratis {
  align-items: center;
  display: flex;
  justify-content: center;
}

.estiloListagem13 .elementoListagemFreteGratis::before {
  color: #2a3b65 !important;
  content: 'FRETE GRÁTIS';
  font-size: 9px;
  line-height: 12px;
  text-align: center;
}

/*************
#SUB_AREA: LANÇAMENTO
*************/
.estiloListagem13 .boxEtiquetaListagem + .estiloListagem13 .boxFreteGratisListagem + .estiloListagem13 .boxLancamentoListagem {
  top: 63px;
}

.estiloListagem13 .boxFreteGratisListagem + .estiloListagem13 .boxLancamentoListagem {
  top: 43px;
}

.estiloListagem13 .boxEtiquetaListagem + .estiloListagem13 .boxLancamentoListagem {
  top: 43px;
}

.estiloListagem13 .elementoListagemLancamento {
  align-items: center;
  display: flex;
  justify-content: center;
}

.estiloListagem13 .elementoListagemLancamento::before {
  color: #2a3b65;
  content: "NOVO";
  font-size: 12px;
  font-weight: bold;
  line-height: 12px;
}
div.itemLancamentoPequeno div.elementoListagemLancamento::before, div.itemFreteGratisPequeno div.elementoListagemFreteGratis::before,div.itemEtiquetaPequeno div.elementoListagemEtiqueta {
  color: white !important; /*  Atencao: Deixei branco porque com FUNDO ta ficando bugado, nao sei se vai resolver 100% */

  font-size: 11px;
  font-weight: normal;;
}

/*************
#SUB_AREA: DESCONTO
*************/
.estiloListagem13 .elementoListagemEtiqueta {
  align-items: center;
  display: flex;
  justify-content: center;
}

.estiloListagem13 .elementoListagemEtiqueta::before {
  /*color: #2a3b65;*/
  color: white;
  content: "";
  font-size: 12px;
  font-weight: bold;
  line-height: 12px;
}

/************************************************************************************
#AREA: BOTÕES LISTAGEM - GRANDE
************************************************************************************/
/*************
#SUB_AREA: FRETE GRATIS
*************/
.estiloListagem13 .itemFreteGratisGrande {
  width: 100%;
}

/*************
#SUB_AREA: LANÇAMENTO
*************/
.estiloListagem13 .itemLancamentoGrande {
  width: 100%;
}

/*************
#SUB_AREA: DESCONTO
*************/
.estiloListagem13 .itemEtiquetaGrande {
  width: 100%;
}

/************************************************************************************
#AREA: BOTÕES LISTAGEM - MEDIO
************************************************************************************/
/*************
#SUB_AREA: FRETE GRATIS
*************/
.estiloListagem13 .itemFreteGratisMedio {
  width: 50%;
}

/*************
#SUB_AREA: LANÇAMENTO
*************/
.estiloListagem13 .itemLancamentoMedio {
  width: 50%;
}

/*************
#SUB_AREA: DESCONTO
*************/
.estiloListagem13 .itemEtiquetaMedio {
  width: 50%;
}

/************************************************************************************
#AREA: BOTÕES LISTAGEM - PEQUENO
************************************************************************************/
/*************
#SUB_AREA: FRETE GRATIS
*************/
.estiloListagem13 .itemFreteGratisPequeno {
  /*min-width: 85px;*/
  /*width: calc( 25% - 12px );*/
  padding-left: 5px;
  padding-right: 5px;
  /*top: 34px;*/
  order: 2;
  margin-top: 3px;
  width: 94px;
  /*margin-left: 43px;*/
  border-bottom-right-radius: inherit;
  border-top-right-radius: inherit;
  transform: none !important;
}
.estiloListagem13 .imagemProduto img{
  border-bottom: none;
}
/*div.itemFreteGratisPequeno{*/

/*}*/

/*************
#SUB_AREA: LANÇAMENTO
*************/
.estiloListagem13 .itemLancamentoPequeno {
  /*min-width: 85px;*/
  width: 60px;
  width: 60px;
  padding-right: 5px;
  padding-left: 5px;
  order: 1;
  border-bottom-right-radius: inherit;
  border-top-right-radius: inherit;
}
/* safari 7.1+*/
_::-webkit-full-page-media, _:future, :root .estiloListagem13 .itemLancamentoPequeno {
  min-width: 95px;
}

/*************
#SUB_AREA: DESCONTO
*************/
.estiloListagem13 .itemEtiquetaPequeno {
  /*min-width: 85px;*/
  /*width: calc( 25% - 12px );*/
  padding-left: 20px;
  padding-right: 20px;
  min-width: inherit;
  width: 40px;
  /*top: 64px;*/
  order: 3;
  margin-top: 3px;
}

.estiloListagem13 .itemEtiquetaPequeno .etiquetaListagem p {
  font-size: 1.5rem;
}

/************************************************************************************
#AREA: LISTAGEM EM LINHA
************************************************************************************/
.estiloListagem13 .elementoListagemLinha
{
  flex-wrap: nowrap;
  left: 0;
  position: absolute;
}

.estiloListagem13 .elementoListagemLinha .boxItemListagem
{
  margin-bottom: 0;
  max-width: 230px;
  min-width: 230px;
}

.estiloListagem13 .elementoListagemLinha > div:empty
{
  display: none;
}

.estiloListagem13.emProgresso
{
  pointer-events: none;
}

.estiloListagem13[attr-num-elementos="4"] div.recebeEfeito,
.estiloListagem13[attr-num-elementos="3"] div.recebeEfeito
{
  opacity: 0;
  transform: scale(0);
}

/*SETAS*/
.estiloListagem13 .setaListagemLinha
{
  display: none;
}

.estiloListagem13 .elementoListagemLinha ~ .setaListagemLinha
{
  cursor: pointer;
  display: block;
  opacity: 0.9;
  padding: 5px;
  position: absolute;
  top: calc(50% - 5px);
  z-index: 10;
}

.estiloListagem13 .elementoListagemLinha ~ .setaListagemLinha span
{
  color: #c7c6c6;
  font-size: 30px;
  transition: color 0.3s;
}

.estiloListagem13 .elementoListagemLinha ~ .setaListagemLinha:hover span
{
  color: #a19d9d;
}

.estiloListagem13 .elementoListagemLinha ~ .setaDireitaListagemLinha
{
  right: -11px;
  transform: translate(0, -50%) rotate(-90deg);
}

.estiloListagem13 .elementoListagemLinha ~ .setaEsquerdaListagemLinha
{
  left: -11px;
  transform: translate(0, -50%) rotate(90deg);
}

/*INDICADOR SLIDER*/
.estiloListagem13 .indicadorSliderMobile
{
  display: none;
}

.estiloListagem13 .elementoListagemLinha ~ .indicadorSliderMobile
{
  pointer-events: none;
  position: absolute;
  right: 15px;
  top: 0;
  transform: rotate(-90deg) perspective(1px) translateZ(0px);
  transition: opacity 0.3s linear 0.4s;
  z-index: 10;

  animation-duration: 1s;
  animation-iteration-count: infinite;
  animation-name: hvr-wobble-horizontal;
  animation-timing-function: ease-in-out;
}

.estiloListagem13 .elementoListagemLinha ~ .indicadorSliderMobile span
{
  color: #ccc;
  font-size: 16px;
}

@keyframes hvr-wobble-horizontal {
  0% {
    transform: translateX(8px) rotate(-90deg);
  }

  50% {
    transform: translateX(0) rotate(-90deg);
  }

  100% {
    transform: translateX(8px) rotate(-90deg);
  }
}

/*VARIAÇÕES DE CONTEÚDO DA LISTAGEM EM LINHA*/

.larguraColunaDivisor3 .estiloListagem13[attr-num-elementos="4"] .elementoListagemLinha .boxItemListagem
{
  max-width: 280px;
  min-width: 280px;
}

@media (max-width: 1000px)
{
  .estiloListagem13 .elementoListagemLinha ~ .indicadorSliderMobile
  {
    display: block;
  }
}


/************************************************************************************
#AREA: VARIAÇÕES DE DIVISORES
************************************************************************************/
/*************
#SUB_AREA: DIVISOR LARGURA 1
*************/


/*
.larguraColunaDivisor1 .estiloListagem13 div.boxEtiquetaListagem,
.larguraColunaDivisor1 .estiloListagem13 div.boxFreteGratisListagem,
.larguraColunaDivisor1 .estiloListagem13 div.boxLancamentoListagem
{
left: 0;
}
*/

/*Elementos*/
.estiloListagem13 .boxLancamentoListagem::before,
.estiloListagem13 .boxFreteGratisListagem::before,
.estiloListagem13 .boxEtiquetaListagem::before {
  background: #fff none repeat scroll 0 0;
  border-radius: 50%;
  content: "";
  display: block;
  height: 5px;
  position: absolute;
  right: -6px;
  top: 10px;
  width: 5px;
  z-index: 1;
}

.estiloListagem13 .boxLancamentoListagem::after,
.estiloListagem13 .boxFreteGratisListagem::after,
.estiloListagem13 .boxEtiquetaListagem::after {
  border-bottom: 13px solid transparent;
  border-left: 14px solid #f4d761;
  border-top: 13px solid transparent;
  content: "";
  height: 0;
  position: absolute;
  right: -13px;
  top: 0;
  width: 0;
}

.larguraColunaDivisor1 .estiloListagem13 .boxLancamentoListagem,
.larguraColunaDivisor1 .estiloListagem13 .boxFreteGratisListagem,
.larguraColunaDivisor1 .estiloListagem13 .boxEtiquetaListagem {
  top: 0;
}

.larguraColunaDivisor1 .estiloListagem13 div.boxEtiquetaListagem + .estiloListagem13 .boxFreteGratisListagem {
  top: 30px;
}

.larguraColunaDivisor1 .estiloListagem13 div.boxEtiquetaListagem + .estiloListagem13 .boxFreteGratisListagem + .estiloListagem13 .boxLancamentoListagem {
  top: 60px;
}

.larguraColunaDivisor1 .estiloListagem13 div.boxFreteGratisListagem + .estiloListagem13 .boxLancamentoListagem {
  top: 30px;
}

.larguraColunaDivisor1 .estiloListagem13 div.boxEtiquetaListagem + .estiloListagem13 .boxLancamentoListagem {
  top: 30px;
}


/*INICIO IMAGEM SECUNDÁRIA E EFEITO HOVER*/
:not(.larguraColunaDivisor1) .estiloListagem13.estiloListagemPequeno .imagemProduto
{
  max-height: 160px;
  height: 160px;
}
:not(.larguraColunaDivisor1) .estiloListagem13.estiloListagemMedio .imagemProduto
{
  max-height: 210px;
  height: 210px;

}
:not(.larguraColunaDivisor1) .estiloListagem13.estiloListagemGrande .imagemProduto
{
  max-height: 240px;
  height: 240px;
}
@media (max-width: 500px)
{
   .estiloListagem13.estiloListagemPequeno .imagemProduto
  {
    max-height: 160px;
    height: 160px;
  }
  .estiloListagem13.estiloListagemMedio .imagemProduto
  {
    max-height: 210px;
    height: 210px;

  }
  .estiloListagem13.estiloListagemGrande .imagemProduto
  {
    max-height: 240px;
    height: 240px;
  }
}
.estiloListagem13 .hoverImgSecundaria
{
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  position: relative;
}

.estiloListagem13 .hoverImgSecundaria
{
    position: relative;
}
.boxItemListagem:hover .hoverImgSecundaria img:not(.imgSecundariaListagem)
{
    visibility: hidden;
}
.estiloListagem13 .boxItemListagem .hoverImgSecundaria img
{
  transition: opacity 0.3s, transform 1s;

}
.estiloListagem13 .boxItemListagem .hoverImgSecundaria .imgSecundariaListagem
{
    position: absolute;
    z-index: 2;
}


.estiloListagem13 .imgSecundariaListagem
{
  opacity: 0;
}

.estiloListagem13 .boxItemListagem:hover .hoverImgSecundaria .imgPrincipalListagem
{
  opacity: 0;
}

.estiloListagem13 .boxItemListagem:hover .hoverImgSecundaria .imgSecundariaListagem
{
  opacity: 1;
}
/*FIM IMAGEM SECUNDÁRIA E EFEITO HOVER*/


/*DIVISOR CENTRALIZADO*/
.conteudoDivisorCentralizado .larguraColunaDivisor1 .estiloListagem13 .boxItemListagem .boxParcelamentoProdutoListagem,
.conteudoDivisorCentralizado .larguraColunaDivisor1 .estiloListagem13 .boxItemListagem .precoProdutoListagemAntigo {
  font-size: 13px;
}

.conteudoDivisorCentralizado .larguraColunaDivisor1 .estiloListagem13 .boxItemListagem .listagemPrecoProduto {
  font-size: 15px;
}

.larguraColunaDivisor1 .estiloListagem13 .boxItemListagem:hover .boxEtiquetaListagem,
.larguraColunaDivisor1 .estiloListagem13 .boxItemListagem:hover .boxFreteGratisListagem,
.larguraColunaDivisor1 .estiloListagem13 .boxItemListagem:hover .boxLancamentoListagem,
.larguraColunaDivisor1 .estiloListagem13 .boxItemListagem:hover .precoProdutoListagemAntigo,
.larguraColunaDivisor1 .estiloListagem13 .boxItemListagem:hover .boxMarcaModeloListagem,
.larguraColunaDivisor1 .estiloListagem13 .boxItemListagem:hover .boxParcelamentoProdutoListagem {
  filter: grayscale(100%);
  height: 0;
  opacity: 0;
  transition: filter 0.5s ease 0s, opacity 0.4s ease 0s, height 0.3s ease 0.2s;
}

/*HOVER*/

.larguraColunaDivisor1 .estiloListagem13 .boxItemListagem:hover .verDetalhesCompraRapida {
  bottom: 0;
  padding-left: 0%;
}

.larguraColunaDivisor1 .estiloListagem13 .boxItemListagem:hover .itemListagemNomeProduto {
  border-color: #fff;
  border-width: 0px;
  transition: margin-top 0.2s;
}

.larguraColunaDivisor1 .estiloListagem13 .boxItemListagem:hover .botaoComprarListagem {
  height: 40px;
}

.larguraColunaDivisor1 .estiloListagem13 .boxItemListagem:hover .conteudoItemListagem:not(:last-child) .botaoComprarListagem {
  bottom: 25px;
}

.conteudoDivisorCentralizado .larguraColunaDivisor1 .estiloListagem13 .boxItemListagem:hover .botaoComprarListagem {
  justify-content: center;
  padding: 0;
}

.larguraColunaDivisor1 .estiloListagem13 .boxItemListagem:hover .verDetalhesCompraRapida {
  height: 32px;
}

.larguraColunaDivisor1 .estiloListagem13 .boxItemListagem:hover .verDetalhesCompraRapida p {
  line-height: 37px;
}

.larguraColunaDivisor1 .estiloListagem13 .boxItemListagem:hover .boxMarcaModeloListagem,
.larguraColunaDivisor1 .estiloListagem13 .boxItemListagem:hover .precoProdutoListagemAntigo,
.larguraColunaDivisor1 .estiloListagem13 .boxItemListagem:hover .boxParcelamentoProdutoListagem {
  margin-top: -10px;
}

.larguraColunaDivisor1 .estiloListagem13 .boxItemListagem:hover .listagemPrecoProduto {
  margin-top: -60px;
}

/************************************************************************************
#AREA: ALINHAMENTO LISTAGEM
************************************************************************************/
/*OBS: Para o alinhamento à esquerda, não é necessária nenhuma regra, pois o funcionameno nativo da listagem já é com alinhamento à esquerda*/

/********************************
#AREA: ALINHAMENTO CENTRALIZADO
*********************************/
.estiloListagem13.tipoAlinhamentoElementoCentralizado:not([attr-num-elementos="2"]):not([attr-num-elementos="3"]) .containerListagem
{
  justify-content: center;
  opacity: 0;
}

/********************************
#AREA: ALINHAMENTO À DIREITA
*********************************/
.estiloListagem13.tipoAlinhamentoElementoDireita .containerListagem:not(.elementoListagemLinha)
{
  justify-content: flex-end;
  opacity: 0;
}
.estiloListagem13 .itemLancamentoFrete
{
  z-index: 9;
}

/************************************************************************************
#AREA: VARIAÇÕES DE RESOLUÇÃO
************************************************************************************/
/*************
#SUB_AREA: TELA COM LARGURA MENOR QUE 1000 PIXELS
*************/

.estiloListagem13 .linkListagemProduto {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media only screen and (min-width: 1000px) {
  /*************
  #SUB_AREA: DIVISOR LARGURA 1
  *************/
  .larguraColunaDivisor1 .estiloListagem13 .boxItemListagem {
    flex: 1 1 219px;
    height: 390px;
  }

  .larguraColunaDivisor1 .estiloListagem13 .precoProdutoListagemAntigo p
  {
    font-size: 12px;
  }
  .larguraColunaDivisor1 .estiloListagem13 .imagemProduto {
    position: relative;
    width: 100%;
  }

  .larguraColunaDivisor1 .estiloListagem13 .boxMarcaModeloListagem,
  .larguraColunaDivisor1 .estiloListagem13 .precoProdutoListagemAntigo,
  .larguraColunaDivisor1 .estiloListagem13 .listagemPrecoProduto,
  .larguraColunaDivisor1 .estiloListagem13 .boxParcelamentoProdutoListagem {
    margin-left: 0;
  }

  .larguraColunaDivisor1 .estiloListagem13 .itemEtiquetaPequeno,
  .larguraColunaDivisor1 .estiloListagem13 .itemFreteGratisPequeno,
  .larguraColunaDivisor1 .estiloListagem13 .itemLancamentoPequeno {

  }

  .larguraColunaDivisor1 .estiloListagem13 .imagemProduto {
    left: 0;
    position: absolute;
    top: 50%;
    transform: translate(0px,-50%);
    width: 50%;
    height: 100%;
  }

  .larguraColunaDivisor1 .estiloListagem13 .imagemProduto img {
    max-width: 100%;
  }

  .larguraColunaDivisor1 .estiloListagem13 .boxMarcaModeloListagem,
  .larguraColunaDivisor1 .estiloListagem13 .boxParcelamentoProdutoListagem {
    margin-left: 50%;
  }
  .larguraColunaDivisor1 .estiloListagem13 .itemListagemNomeProduto {
    border: none;
  }

  .larguraColunaDivisor1 .estiloListagem13 .itemListagemNomeProduto {
    padding: 0;
  }


  .larguraColunaDivisor1 .estiloListagem13 .boxItemListagem {
    flex: 1 1 100%;
    height: 200px;
    padding: 3px;
  }

  .larguraColunaDivisor1 .estiloListagem13 .itemListagemNomeProduto {

    z-index: 4;
    width: 62%;
  }
  .larguraColunaDivisor1  .estiloListagem13 .boxTodosPrecos
  {
    width: 50%
  }
  .larguraColunaDivisor1  .estiloListagem13 .conteudoItemListagem
  {
    flex-direction: row;

  }
  .larguraColunaDivisor1 .estiloListagem13 .itemListagemNomeProduto p {
    font-size: 13px;
    line-height: 15px;
    max-height: 30px;
  }

  .larguraColunaDivisor1 .estiloListagem13 .botaoComprarListagem a {
    width: 180px;
  }

  .larguraColunaDivisor1 .estiloListagem13 .verDetalhesCompraRapida {
    height: 25px;
  }

  .larguraColunaDivisor1 .estiloListagem13 .itemIndisponivelListagem:hover .informativoItemIndisponivel {
    bottom: 24px;
  }
  .larguraColunaDivisor1 .estiloListagem13 .boxItemListagem .conteudoItemListagem {
    align-items: center;
    justify-content: flex-end;
  }
}
@media only screen and (max-width: 640px) {
  .estiloListagem13 {
    padding-top: 20px;
  }
}
@media only screen and (max-width: 500px) {
  .estiloListagem13 .boxItemListagem {
    flex: 1 1 150px !important;
  }

  .estiloListagem13 .controlaListagem {
    flex: 1 1 150px !important;
  }

  .estiloListagemGrande.estiloListagem13 .boxItemListagem,
  .estiloListagemGrande.estiloListagem13 .controlaListagem
  {
    flex: 1 1 250px !important;
  }
  .estiloListagem13 .imagemProduto
  {
    /* height: 159px; */
    margin: 0 auto;
  }
  .estiloListagem13  .conteudoItemListagem >div:first-child
  {
    top: 10px !important;
  }
  .estiloListagem13 .precoProdutoListagemAntigo p
  {
    font-size: 12px;
  }
  .estiloListagem13 .boxItemListagem
  {
    margin: 3px;
  }
  .estiloListagem13 .boxProdutoPreco p
  {
    font-size: 13px;
  }
}
/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v3/listagem/18.css

*/.estiloListagem18{position:relative}.estiloListagem18 .containerListagem{align-items:stretch;display:flex;flex-wrap:wrap;width:100%}.estiloListagem18 .removeItemListagem{display:none!important}.estiloListagem18 .boxItemListagem div.botaoComprarListagem{border:none}.estiloListagem18 .boxItemListagem{background-color:#FFF;box-shadow:none;box-sizing:border-box;cursor:pointer;display:flex;flex:1 1 219px;flex-wrap:wrap;justify-content:center;margin:5px;overflow:hidden;padding:3px 0 20px;position:relative;transition:opacity .5s ease 0s,margin-top .5s ease 0s,box-shadow .3s ease 0s,transform .2s;opacity:1!important;transform:scale(1);padding:10px}.estiloListagemMedio.estiloListagem18 .boxItemListagem,.estiloListagemMedio.estiloListagem18 div.controlaListagem{flex:1 1 260px}.estiloListagemGrande.estiloListagem18 .boxItemListagem,.estiloListagemGrande.estiloListagem18 div.controlaListagem{flex:1 1 350px}.estiloListagemMedio.estiloListagem18 .elementoListagemLinha .boxItemListagem{max-width:260px;min-width:260px}.estiloListagemGrande.estiloListagem18 .elementoListagemLinha .boxItemListagem{max-width:350px;min-width:350px}.estiloListagem18 .boxItemListagem div{display:flex}.estiloListagem18 .conteudoItemListagem{border:none;box-shadow:none;flex-wrap:wrap;height:100%;justify-content:center;position:relative;width:100%}.estiloListagem18 .fundoLink{height:100%;position:absolute;width:100%;z-index:4}.estiloListagem18 .iconProdutoInseridoCarrinho{font-size:15px;left:8px;opacity:0;pointer-events:none;position:absolute;top:8px;transform:scale(.2);transition:transform .3s,opacity .2s;z-index:10}.estiloListagem18 .boxItemListagem.produtoInseridoCarrinho .iconProdutoInseridoCarrinho{opacity:1;transform:scale(1)}.estiloListagem18 .containerImagemProduto{align-items:center;box-sizing:content-box;justify-content:center;order:3;padding:0;transition:all .3s ease 0s;width:100%;background:#FFF}.estiloListagem18 .containerImagemProduto img{display:block;height:auto;margin:0 auto;max-height:90%;max-width:100%;transform:scale(1);transition:all .3s ease 0s;height:auto;width:auto}.estiloListagem18 .boxNomeProdutoListagem18{align-items:center;height:auto;justify-content:center;margin:0;order:4;overflow:hidden;padding:0;width:100%;margin-top:10px;border:none}.estiloListagem18 .boxNomeProdutoListagem18 p{color:#444;font-size:14px;font-weight:600;line-height:18px;overflow:hidden;text-align:center;text-rendering:optimizelegibility;text-transform:uppercase}@-moz-document url-prefix(){.estiloListagem18 .boxNomeProdutoListagem18 p{max-height:none}.estiloListagem18 .boxNomeProdutoListagem18{max-height:none}}.estiloListagem18 .precoAntigoProdutoListagem{align-items:center;height:20px;justify-content:center;order:5;padding:0;text-align:center;transition:filter .5s ease 0s,opacity .4s ease 0s,height .2s ease 0s;width:100%;margin-left:0;font-weight:300}.estiloListagem18 .boxTodosPrecos{align-items:center;justify-content:center;order:5;width:100%;flex-direction:column}.estiloListagem18 .precoAntigoProdutoListagem p{color:#ccc;font-size:12px;text-decoration:line-through}.estiloListagem18 .boxPrecoProduto{align-items:center;justify-content:center;margin-top:0;order:6;padding:0;text-align:center;transition:margin-top .4s ease 0s;width:100%}.estiloListagem18 .boxPrecoProduto p{color:#4b808a;font-weight:600;font-size:15px;margin-left:0}.estiloListagem18 .produtoItem{position:absolute;top:0;right:0;display:flex;flex-direction:column;align-items:flex-end;width:180px;z-index:3}.estiloListagem18 .boxParcelamentoProdutoListagem{align-items:center;height:auto;justify-content:center;order:7;overflow:hidden;padding:2px;text-align:center;width:100%;margin-top:2px}.estiloListagem18 .boxParcelamentoProdutoListagem p{color:#777;font-size:12px;max-height:36px;font-weight:300;text-transform:none!important}.estiloListagem18 .boxParcelamentoProdutoListagem b{font-weight:500}.estiloListagem18 .itemEtiquetaPequeno,.estiloListagem18 .itemFreteGratisPequeno,.estiloListagem18 .itemLancamentoPequeno{z-index:5}.estiloListagem18 .controlaListagem{display:flex;flex:1 1 219px;margin:5px}.estiloListagem18 .boxMarcaModeloListagem{align-items:center;flex-wrap:wrap;justify-content:center;order:4;text-transform:none;transition:filter .5s ease 0s,opacity .4s ease 0s,height .2s ease 0s;width:100%;margin-top:2px;font-weight:300}.estiloListagem18 .marcaItemListagem+.modeloItemListagem{margin-left:5px}.estiloListagem18 .boxMarcaModeloListagem p{color:#777;font-size:12px;text-align:center}.estiloListagem18 .boxFreteGratisListagem{opacity:1;order:9;padding:5px;transition:opacity .3s}.estiloListagem18 .boxLancamentoListagem{opacity:1;order:10;padding:5px;transition:opacity .3s}.estiloListagem18 .boxEtiquetaListagem{opacity:1;transition:filter .5s ease 0s,opacity .4s ease 0s,height .2s ease 0s}.estiloListagem18 .botaoComprarListagem{top:240px;box-sizing:border-box;height:0;left:50%;opacity:0;order:10;overflow:hidden;padding:0;position:absolute;transform:translate(-50%,0);transition:opacity .1s linear 0s;width:0}.estiloListagem18 .botaoComprarListagem a{transition:none!important}.estiloListagem18 .verDetalhesCompraRapida{bottom:-50px;left:0;opacity:0;position:absolute;text-align:center;transition:opacity .3s ease .5s;width:100%;z-index:30}.estiloListagem18 .verDetalhesCompraRapida p{color:#2bac69;font-size:3px;text-decoration:underline;transition:font-size .2s ease-in .1s}.estiloListagem18 .boxItemListagem:hover .verDetalhesCompraRapida{background:#2bac69 none repeat scroll 0 0;bottom:142px;height:42px;opacity:1;overflow:hidden;text-decoration:none;z-index:1}.estiloListagem18 .boxItemListagem:hover .verDetalhesCompraRapida p{background:rgba(255,255,255,.5) none repeat scroll 0 0;color:rgba(255,255,255,.95);font-size:14px;font-weight:700;line-height:49px;height:50px;margin-top:1px;text-decoration:none}.estiloListagem18 .boxItemListagem:hover .verDetalhesCompraRapida:hover p{font-size:16px}.estiloListagem18 .informativoItemIndisponivel{bottom:-100%;left:50%;position:absolute;transform:translate(-50%,0)}.estiloListagem18 .informativoItemIndisponivel p{color:#000;font-size:0}.estiloListagem18 .informativoItemIndisponivel a{text-decoration:none}.estiloListagem18 div.itemIndisponivelListagem:hover .botaoComprarListagem{display:none}.estiloListagem18 .itemIndisponivelListagem:hover .informativoItemIndisponivel{background:#555;align-items:center;border-radius:0 0 13px 13px;bottom:35px;box-sizing:border-box;display:flex;height:50px;justify-content:center;margin:0;opacity:1;transition:all .3s ease 0s;width:100%;z-index:5}.estiloListagem18 .itemIndisponivelListagem:hover .informativoItemIndisponivel p{align-items:flex-start;border-radius:0 0 13px 13px;color:#fff;display:flex;font-size:17px;font-weight:700;height:50px;justify-content:center;line-height:50px;transition:all .2s ease-in .2s;width:100%}.estiloListagem18 .boxItemListagem.itemProdutoSobConsulta .botaoComprarListagem p{max-height:57px}.estiloListagem18 .itemProdutoSobConsulta:hover .botaoComprarListagem p::before{content:"Preço sob consulta";display:block;font-size:20px;line-height:57px;margin:0 auto;text-align:center;visibility:visible;width:100%}.estiloListagem18 .boxItemListagem:hover .botaoComprarListagem{align-items:center;top:169px;box-sizing:border-box;display:flex;height:50px;justify-content:center;margin:0;opacity:1;width:100%;z-index:5;position:absolute}.estiloListagem18 .boxItemListagem:hover .conteudoItemListagem:not(:last-child) .botaoComprarListagem{bottom:175px}.estiloListagem18 .botaoComprarListagem p{color:rgba(255,255,255,.95);font-size:25px;font-weight:700;order:1}.estiloListagem18 .boxItemListagem:hover .botaoComprarListagem a{align-items:center;background:#4b818a none repeat scroll 0 0;border:1px solid #4b818a;box-sizing:border-box;display:flex;height:100%;justify-content:center;text-decoration:none;width:100%}.estiloListagem18 .boxEtiquetaListagem,.estiloListagem18 .boxFreteGratisListagem,.estiloListagem18 .boxLancamentoListagem{height:20px;justify-content:center;left:0;padding:0;position:relative;top:7px;z-index:1;font-size:11px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;margin-left:4px}.estiloListagem18 .boxLancamentoListagem{background:#000}.estiloListagem18 .boxFreteGratisListagem{background:rgba(0,0,0,.7)}.estiloListagem18 .boxEtiquetaListagem{background:rgba(0,0,0,.5)}.estiloListagem18 .boxEtiquetaListagem p,.estiloListagem18 .boxFreteGratisListagem p,.estiloListagem18 .boxLancamentoListagem p,.estiloListagem18 .elementoListagemFreteGratis::before,.estiloListagem18 div.elementoListagemLancamento::before{color:rgba(255,255,255,.8);line-height:25px}.estiloListagem18 .boxEtiquetaListagem+.estiloListagem18 .boxFreteGratisListagem{top:35px}.estiloListagem18 .elementoListagemFreteGratis{align-items:center;display:flex;justify-content:center}.estiloListagem18 .elementoListagemFreteGratis::before{color:#FFF;content:'FRETE GRÁTIS';font-size:10px;font-weight:700;line-height:12px;text-align:center}.estiloListagem18 .boxEtiquetaListagem+.estiloListagem18 .boxFreteGratisListagem+.estiloListagem18 .boxLancamentoListagem{top:63px}.estiloListagem18 .boxFreteGratisListagem+.estiloListagem18 .boxLancamentoListagem{top:43px}.estiloListagem18 .boxEtiquetaListagem+.estiloListagem18 .boxLancamentoListagem{top:43px}.estiloListagem18 .elementoListagemLancamento{align-items:center;display:flex;justify-content:center}.estiloListagem18 .elementoListagemLancamento::before{color:#FFF;content:"NOVO";font-size:10px;font-weight:700;line-height:12px}.estiloListagem18 div.itemLancamentoPequeno div.elementoListagemLancamento::before{color:#FFF!important}.boxEtiquetaListagem,.boxFreteGratisListagem,.estiloListagem18 .boxLancamentoListagem{border:none;border-radius:inherit}.estiloListagem18 .elementoListagemEtiqueta{align-items:center;display:flex;font-size:10px;justify-content:center;color:#fff}.estiloListagem18 .elementoListagemEtiqueta::before{color:#fff;content:"";font-size:10px;font-weight:700;line-height:12px}.estiloListagem18 .itemFreteGratisGrande{width:100%}.estiloListagem18 .itemLancamentoGrande{width:100%}.estiloListagem18 .itemEtiquetaGrande{width:100%}.estiloListagem18 .itemFreteGratisMedio{width:50%}.estiloListagem18 .itemLancamentoMedio{width:50%}.estiloListagem18 .itemEtiquetaMedio{width:50%}.estiloListagem18 .itemFreteGratisPequeno{padding-left:5px;padding-right:5px;min-width:100px;border-radius:inherit;order:2;margin-top:3px}.estiloListagem18 .itemLancamentoPequeno{padding-right:5px;padding-left:5px;order:1;border-bottom-right-radius:inherit;border-top-right-radius:inherit;min-width:100px}:root .estiloListagem18 .itemLancamentoPequeno,_::-webkit-full-page-media,_:future{min-width:95px}.estiloListagem18 .itemEtiquetaPequeno{padding-left:5px;padding-right:5px;min-width:100px;width:50%!important;order:3;margin-top:3px;border-radius:inherit}.estiloListagem18 .itemEtiquetaPequeno .etiquetaListagem p{font-size:1.5rem}.estiloListagem18 .elementoListagemLinha{flex-wrap:nowrap;left:0;position:absolute}.estiloListagem18 .elementoListagemLinha .boxItemListagem{margin-bottom:0;max-width:230px;min-width:230px}.estiloListagem18 .elementoListagemLinha>div:empty{display:none}.estiloListagem18.emProgresso{pointer-events:none}.estiloListagem18[attr-num-elementos="4"] div.recebeEfeito,.estiloListagem18[attr-num-elementos="3"] div.recebeEfeito{opacity:0;transform:scale(0)}.estiloListagem18 .setaListagemLinha{display:none}.estiloListagem18 .elementoListagemLinha~.setaListagemLinha{cursor:pointer;display:block;opacity:.9;padding:5px;position:absolute;top:calc(50% - 5px);z-index:10}.estiloListagem18 .elementoListagemLinha~.setaListagemLinha span{color:#c7c6c6;font-size:50px;transition:color .3s}.estiloListagem18 .elementoListagemLinha~.setaListagemLinha:hover span{color:#a19d9d}.estiloListagem18 .elementoListagemLinha~.setaDireitaListagemLinha{right:5px;transform:translate(0,-50%) rotate(-90deg)}.estiloListagem18 .elementoListagemLinha~.setaEsquerdaListagemLinha{left:5px;transform:translate(0,-50%) rotate(90deg)}.estiloListagem18 .indicadorSliderMobile{display:none}.estiloListagem18 .elementoListagemLinha~.indicadorSliderMobile{pointer-events:none;position:absolute;right:15px;top:0;transform:rotate(-90deg) perspective(1px) translateZ(0);transition:opacity .3s linear .4s;z-index:10;animation-duration:1s;animation-iteration-count:infinite;animation-name:hvr-wobble-horizontal;animation-timing-function:ease-in-out}.estiloListagem18 .elementoListagemLinha~.indicadorSliderMobile span{color:#ccc;font-size:16px}@keyframes hvr-wobble-horizontal{0%{transform:translateX(8px) rotate(-90deg)}50%{transform:translateX(0) rotate(-90deg)}100%{transform:translateX(8px) rotate(-90deg)}}.larguraColunaDivisor3 .estiloListagem18[attr-num-elementos="4"] .elementoListagemLinha .boxItemListagem{max-width:280px;min-width:280px}@media (max-width:1000px){.estiloListagem18 .elementoListagemLinha~.indicadorSliderMobile{display:block}}@media (min-width:500px){.estiloListagem18 .produtoItem{position:absolute;top:0;right:0;display:flex;flex-direction:column;align-items:flex-end;width:180px;z-index:3}}.boxEtiquetaListagem>div,.boxFreteGratisListagem>div,.boxLancamentoListagem>div{background:0 0}.estiloListagem18 img.imagemMarcaDagua{max-height:20%;max-width:20%;position:absolute;z-index:2}.estiloListagem18 .imagemMarcaDagua.posicao0{left:0;top:0}.estiloListagem18 .imagemMarcaDagua.posicao1{left:50%;top:0;transform:translate(-50%,0)}.estiloListagem18 .imagemMarcaDagua.posicao2{right:0;top:0}.estiloListagem18 .imagemMarcaDagua.posicao3{left:0;top:50%;transform:translate(0,-50%)}.estiloListagem18 .imagemMarcaDagua.posicao4{left:50%;top:50%;transform:translate(-50%,-50%)}.estiloListagem18 .imagemMarcaDagua.posicao5{right:0;top:50%;transform:translate(0,-50%)}.estiloListagem18 .imagemMarcaDagua.posicao6{bottom:0;left:0}.estiloListagem18 .imagemMarcaDagua.posicao7{bottom:0;left:50%;transform:translate(-50%,0)}.estiloListagem18 .imagemMarcaDagua.posicao8{bottom:0;right:0}.estiloListagem18 .boxVideoListagem{position:relative;width:100%;height:0;padding-bottom:56.25%}.estiloListagem18 .boxVideoListagem iframe{position:absolute;top:0;left:0;width:100%;height:100%}:not(.larguraColunaDivisor1) .estiloListagem18.estiloListagemPequeno .containerImagemProduto{max-height:160px;height:160px}:not(.larguraColunaDivisor1) .estiloListagem18.estiloListagemMedio .containerImagemProduto{max-height:210px;height:210px}:not(.larguraColunaDivisor1) .estiloListagem18.estiloListagemGrande .containerImagemProduto{max-height:240px;height:240px}@media (max-width:500px){.estiloListagem18.estiloListagemPequeno .containerImagemProduto{max-height:160px;height:160px}.estiloListagem18.estiloListagemMedio .containerImagemProduto{max-height:210px;height:210px}.estiloListagem18.estiloListagemGrande .containerImagemProduto{max-height:240px;height:240px}}.estiloListagem18 .hoverImgSecundaria{align-items:center;display:flex;height:100%;justify-content:center;position:relative}.estiloListagem18 .hoverImgSecundaria{position:relative}.estiloListagem18 .boxItemListagem .hoverImgSecundaria img,.estiloListagem18 .imgSecundariaListagem{transition:opacity .3s,transform 1s}.estiloListagem18 .boxItemListagem .hoverImgSecundaria .imgSecundariaListagem{height:100%;position:absolute;z-index:2;display:flex;align-items:center;justify-content:center}.estiloListagem18 .imgSecundariaListagem img{display:none}.estiloListagem18 .imgSecundariaListagem{opacity:0}.estiloListagem18 .boxItemListagem:hover .hoverImgSecundaria .imgPrincipalListagem{opacity:0}.estiloListagem18 .boxItemListagem:hover .hoverImgSecundaria .imgSecundariaListagem img{display:block}.estiloListagem18 .boxItemListagem:hover .hoverImgSecundaria .imgSecundariaListagem{opacity:1}.conteudoDivisorCentralizado .larguraColunaDivisor1 .estiloListagem18 .boxItemListagem .boxParcelamentoProdutoListagem,.conteudoDivisorCentralizado .larguraColunaDivisor1 .estiloListagem18 .boxItemListagem .precoAntigoProdutoListagem{font-size:13px}.conteudoDivisorCentralizado .larguraColunaDivisor1 .estiloListagem18 .boxItemListagem .boxPrecoProduto{font-size:15px}.larguraColunaDivisor1 .estiloListagem18 .boxItemListagem:hover .boxEtiquetaListagem,.larguraColunaDivisor1 .estiloListagem18 .boxItemListagem:hover .boxFreteGratisListagem,.larguraColunaDivisor1 .estiloListagem18 .boxItemListagem:hover .boxLancamentoListagem,.larguraColunaDivisor1 .estiloListagem18 .boxItemListagem:hover .boxMarcaModeloListagem,.larguraColunaDivisor1 .estiloListagem18 .boxItemListagem:hover .boxParcelamentoProdutoListagem,.larguraColunaDivisor1 .estiloListagem18 .boxItemListagem:hover .precoAntigoProdutoListagem{filter:grayscale(100%);height:0;opacity:0;transition:filter .5s ease 0s,opacity .4s ease 0s,height .3s ease .2s}.larguraColunaDivisor1 .estiloListagem18 .boxItemListagem:hover .verDetalhesCompraRapida{bottom:0;padding-left:0}.larguraColunaDivisor1 .estiloListagem18 .boxItemListagem:hover .boxNomeProdutoListagem18{border-color:#fff;border-width:0;transition:margin-top .2s}.larguraColunaDivisor1 .estiloListagem18 .boxItemListagem:hover .botaoComprarListagem{height:40px}.larguraColunaDivisor1 .estiloListagem18 .boxItemListagem:hover .conteudoItemListagem:not(:last-child) .botaoComprarListagem{bottom:25px}.conteudoDivisorCentralizado .larguraColunaDivisor1 .estiloListagem18 .boxItemListagem:hover .botaoComprarListagem{justify-content:center;padding:0}.larguraColunaDivisor1 .estiloListagem18 .boxItemListagem:hover .verDetalhesCompraRapida{height:32px}.larguraColunaDivisor1 .estiloListagem18 .boxItemListagem:hover .verDetalhesCompraRapida p{line-height:37px}.larguraColunaDivisor1 .estiloListagem18 .boxItemListagem:hover .boxMarcaModeloListagem,.larguraColunaDivisor1 .estiloListagem18 .boxItemListagem:hover .boxParcelamentoProdutoListagem,.larguraColunaDivisor1 .estiloListagem18 .boxItemListagem:hover .precoAntigoProdutoListagem{margin-top:-10px}.larguraColunaDivisor1 .estiloListagem18 .boxItemListagem:hover .boxPrecoProduto{margin-top:-60px}.estiloListagem18.tipoAlinhamentoElementoCentralizado:not([attr-num-elementos="2"]):not([attr-num-elementos="3"]) .containerListagem{justify-content:center;opacity:0}.estiloListagem18.tipoAlinhamentoElementoDireita .containerListagem:not(.elementoListagemLinha){justify-content:flex-end;opacity:0}@media only screen and (min-width:1000px){.larguraColunaDivisor1 .estiloListagem18 .boxItemListagem{flex:1 1 219px;height:180px}.larguraColunaDivisor1 .estiloListagem18 .boxNomeProdutoListagem18{background-color:rgba(255,255,255,.5)}.larguraColunaDivisor1 .estiloListagem18 .produtoItem{right:auto;left:0;top:50px;align-items:flex-start}.larguraColunaDivisor1 .estiloListagem18 .containerImagemProduto{position:relative;width:100%}.larguraColunaDivisor1 .estiloListagem18 .boxEtiquetaListagem,.larguraColunaDivisor1 .estiloListagem18 .boxFreteGratisListagem,.larguraColunaDivisor1 .estiloListagem18 .boxLancamentoListagem{top:0}.larguraColunaDivisor1 .estiloListagem18 div.boxEtiquetaListagem+.estiloListagem18 .boxFreteGratisListagem{top:30px}.larguraColunaDivisor1 .estiloListagem18 div.boxEtiquetaListagem+.estiloListagem18 .boxFreteGratisListagem+.estiloListagem18 .boxLancamentoListagem{top:60px}.larguraColunaDivisor1 .estiloListagem18 div.boxFreteGratisListagem+.estiloListagem18 .boxLancamentoListagem{top:30px}.larguraColunaDivisor1 .estiloListagem18 div.boxEtiquetaListagem+.estiloListagem18 .boxLancamentoListagem{top:30px}.larguraColunaDivisor1 .estiloListagem18 .containerImagemProduto{height:100%;left:0;position:absolute;top:50%;transform:translate(0,-50%);width:50%}.larguraColunaDivisor1 .estiloListagem18 .containerImagemProduto img{max-width:100%}.larguraColunaDivisor1 .estiloListagem18 .boxMarcaModeloListagem,.larguraColunaDivisor1 .estiloListagem18 .boxParcelamentoProdutoListagem,.larguraColunaDivisor1 .estiloListagem18 .boxPrecoProduto,.larguraColunaDivisor1 .estiloListagem18 .precoAntigoProdutoListagem{margin-left:50%}.larguraColunaDivisor1 .estiloListagem18 .boxNomeProdutoListagem18{padding-left:50%;z-index:4}.larguraColunaDivisor1 .estiloListagem18 .boxNomeProdutoListagem18 p{font-size:12px;line-height:12px}.larguraColunaDivisor1 .estiloListagem18 .botaoComprarListagem a{width:180px}.larguraColunaDivisor1 .estiloListagem18 .verDetalhesCompraRapida{height:25px}.larguraColunaDivisor1 .estiloListagem18 .itemIndisponivelListagem:hover .informativoItemIndisponivel{bottom:24px}.larguraColunaDivisor1 .estiloListagem18 .boxNomeProdutoListagem18{border:none}.larguraColunaDivisor1 .estiloListagem18 .boxNomeProdutoListagem18{padding:0}.estiloListagem18 .linkListagemProduto18{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center}}@media only screen and (max-width:640px){.estiloListagem18 .linkListagemProduto18{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center}}@media only screen and (max-width:500px){.estiloListagem18 .boxItemListagem{flex:1 1 150px!important}.estiloListagem18 .controlaListagem{flex:1 1 150px!important}.estiloListagemGrande.estiloListagem18 .boxItemListagem,.estiloListagemGrande.estiloListagem18 .controlaListagem{flex:1 1 250px!important}.estiloListagem18 .boxNomeProdutoListagem18 p{font-size:13px}}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v3/listagem/26.css

*/.estiloListagem26{overflow:hidden;position:relative}.estiloListagem26 .containerListagem{display:flex;flex-wrap:wrap;box-sizing:border-box}.estiloListagem26 .removeItemListagem{display:none!important}.estiloListagem26 .boxItemListagem{align-items:center;background:#fff;border:1px solid #f1f1f1;display:flex;flex:1 1 calc(370px - 10px);flex-direction:column;justify-content:flex-start;margin:0 5px 10px;position:relative;transition:box-shadow .2s,opacity .2s,transform .2s,border .2s,background .2s;opacity:1;transform:scale(1);padding:10px}.estiloListagemPequeno.estiloListagem26 .boxItemListagem,.estiloListagemPequeno.estiloListagem26 div.controlaListagem{flex:1 1 210px}.estiloListagemMedio.estiloListagem26 .boxItemListagem,.estiloListagemMedio.estiloListagem26 div.controlaListagem{flex:1 1 260px}.estiloListagem26 .linkListagemProduto{height:100%;overflow:hidden;position:relative;transition:box-shadow .2s ease 0s,height .2s ease 0s,z-index 0s linear .2s;width:100%;z-index:10;padding-bottom:10px}.estiloListagem26 .iconProdutoInseridoCarrinho{font-size:15px;left:6px;opacity:0;pointer-events:none;position:absolute;top:4px;transform:scale(.2);transition:transform .3s,opacity .2s;z-index:15}.estiloListagem26 .boxItemListagem.produtoInseridoCarrinho .iconProdutoInseridoCarrinho{opacity:1;transform:scale(1)}.estiloListagem26 .boxInformacoesCompraProduto{align-items:flex-start;display:flex;opacity:1;right:0;top:0;transition:opacity .2s;z-index:10}.estiloListagem26 .boxInformacoesCompraProduto .itemInformacaoProduto{margin-right:5px;width:100%}.estiloListagem26 .boxInformacoesCompraProduto .itemInformacaoProduto:last-child{margin-right:0}.estiloListagem26 .boxInformacoesCompraProduto .itemInformacaoProduto p{align-items:center;display:flex;font-size:12px;height:30px;justify-content:center;line-height:15px;padding:5px 3px;text-transform:uppercase;width:100%}.estiloListagem26 .controlaListagem{display:flex;flex:1 1 calc(370px - 10px);height:0;margin:0 5px}.estiloListagem26 .imagemProduto{background:#fff none repeat scroll 0 0;display:flex;padding:10px;padding:0;position:relative;transition:filter .2s}.estiloListagem26 .containerImagemProduto{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.estiloListagem26 .boxItemListagem .imagemProduto img{max-width:100%;max-height:100%;transition:transform .2s;height:auto;width:auto}.estiloListagem26 .boxItemListagem:hover .imagemProduto img:not(.imagemMarcaDagua){transform:scale(1.05)}.estiloListagem26 .boxItemListagem .imagemProduto img.imagemMarcaDagua{max-height:20%;max-width:20%;position:absolute;z-index:8}.estiloListagem26 .imagemMarcaDagua.posicao0{left:0;top:0}.estiloListagem26 .imagemMarcaDagua.posicao1{left:50%;top:0;transform:translate(-50%,0)}.estiloListagem26 .imagemMarcaDagua.posicao2{right:0;top:0}.estiloListagem26 .imagemMarcaDagua.posicao3{left:0;top:50%;transform:translate(0,-50%)}.estiloListagem26 .imagemMarcaDagua.posicao4{left:50%;top:50%;transform:translate(-50%,-50%)}.estiloListagem26 .imagemMarcaDagua.posicao5{right:0;top:50%;transform:translate(0,-50%)}.estiloListagem26 .imagemMarcaDagua.posicao6{bottom:0;left:0}.estiloListagem26 .imagemMarcaDagua.posicao7{bottom:0;left:50%;transform:translate(-50%,0)}.estiloListagem26 .imagemMarcaDagua.posicao8{bottom:0;right:0}.estiloListagem26 .boxVideoListagem{position:relative;width:100%;height:0;padding-bottom:56.25%}.estiloListagem26 .boxVideoListagem iframe{position:absolute;top:0;left:0;width:100%;height:100%}:not(.larguraColunaDivisor1) .estiloListagem26.estiloListagemPequeno .imagemProduto{max-height:160px;height:160px}:not(.larguraColunaDivisor1) .estiloListagem26.estiloListagemMedio .imagemProduto{max-height:210px;height:210px}:not(.larguraColunaDivisor1) .estiloListagem26.estiloListagemGrande .imagemProduto{max-height:240px;height:240px}.estiloListagemMedio.estiloListagem26 .elementoListagemLinha .boxItemListagem{max-width:260px;min-width:260px}.estiloListagemGrande.estiloListagem26 .elementoListagemLinha .boxItemListagem{max-width:350px;min-width:350px}@media (max-width:500px){.estiloListagem26.estiloListagemPequeno .imagemProduto{max-height:160px;height:160px}.estiloListagem26.estiloListagemMedio .imagemProduto{max-height:210px;height:210px}.estiloListagem26.estiloListagemGrande .imagemProduto{max-height:240px;height:240px}.estiloListagemPequeno.estiloListagem26 .boxItemListagem,.estiloListagemPequeno.estiloListagem26 div.controlaListagem{flex:1 1 210px}.estiloListagemMedio.estiloListagem26 .boxItemListagem,.estiloListagemMedio.estiloListagem26 div.controlaListagem{flex:1 1 260px}.estiloListagemPequeno.estiloListagem26 .boxItemListagem,.estiloListagemPequeno.estiloListagem26 div.controlaListagem{flex:1 1 150px}.estiloListagemMedio.estiloListagem26 .boxItemListagem,.estiloListagemMedio.estiloListagem26 div.controlaListagem{flex:1 1 160px}}.estiloListagem26 .hoverImgSecundaria{position:relative}.estiloListagem26 .boxItemListagem .hoverImgSecundaria img,.estiloListagem26 .imgSecundariaListagem{transition:opacity .3s,transform 1s}.estiloListagem26 .boxItemListagem .hoverImgSecundaria .imgSecundariaListagem{height:100%;position:absolute;z-index:2;display:flex;align-items:center;justify-content:center}.estiloListagem26 .imgSecundariaListagem img{display:none}.estiloListagem26 .imgSecundariaListagem{opacity:0}.estiloListagem26 .boxItemListagem:hover .hoverImgSecundaria .imgPrincipalListagem{opacity:0}.estiloListagem26 .boxItemListagem:hover .hoverImgSecundaria .imgSecundariaListagem img{display:block}.estiloListagem26 .boxItemListagem:hover .hoverImgSecundaria .imgSecundariaListagem{opacity:1}.estiloListagem26 .informacoesProduto{padding:0 5px;transition:filter .6s ease 0s}.estiloListagem26 .informacoesProduto p{color:#444;font-size:14px}.estiloListagem26 .informacoesProduto>div{align-items:center;display:flex;justify-content:center;margin-bottom:0;text-align:center}.estiloListagem26 .informacoesProduto>div p:empty,.estiloListagem26 .informacoesProduto>div:empty{display:none}.estiloListagem26 .boxMarcaModeloProduto{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.estiloListagem26 .boxMarcaModeloProduto .modeloProduto{margin-left:3px}.estiloListagem26 .boxMarcaModeloProduto p{color:#bbb;font-weight:300}.estiloListagem26 .nomeProduto{overflow:hidden}.estiloListagem26 .nomeProduto p{font-size:16px;line-height:20px;text-transform:uppercase;font-weight:500}.estiloListagem26 .boxPrecosProduto{align-items:center;display:flex;justify-content:space-around}.estiloListagem26 .precoAtualProduto{margin-top:0;transition:margin-top .2s}.estiloListagem26 .precoAtualProduto p{font-size:18px;font-weight:500}.estiloListagem26 .precoAntigoProduto{margin-right:10px;transition:transform .3s,margin-bottom .2s}.estiloListagem26 .precoAntigoProduto p{color:#ccc;font-weight:300;font-size:13px;text-decoration:line-through}.estiloListagem26 .parcelamento{transition:transform .3s,margin-bottom .2s}.estiloListagem26 .parcelamento p{color:#666;font-size:13px;font-weight:300}.estiloListagem26 .parcelamento b{font-weight:500}.estiloListagem26 .informacoesProduto+.boxInformacoesCompraProduto{align-items:center;display:flex;justify-content:space-between;flex-direction:row;margin-top:5px;position:relative}.estiloListagem26 .informacoesProduto+.boxInformacoesCompraProduto .boxItemInformacaoProduto{width:calc(50% - 4px)}.estiloListagem26 .informacoesProduto+.boxInformacoesCompraProduto .itemInformacaoProduto{width:100%}.estiloListagem26 .boxItemListagem .linkbotaoComprar{align-items:center;background:transparent none repeat scroll 0 0;border-top:medium none;display:flex;height:66px;justify-content:center;left:50%;opacity:0;pointer-events:none;bottom:0;width:100%;position:absolute;transform:translate(-50%,0);transition:opacity .3s ease 0s,bottom .3s ease 0s,transform .3s;z-index:10}.estiloListagem26 .boxItemListagem .botaoComprarProduto26{align-items:center;display:flex;height:100%;justify-content:center;opacity:1;padding:0 5px;width:100%}.estiloListagem26 .boxItemListagem .botaoComprarProduto26 p,.estiloListagem26 .boxItemListagem .botaoComprarProduto26 span{color:#fff;font-size:16px;text-transform:uppercase}.estiloListagem26 .boxItemListagem .botaoComprarProduto26 span{font-size:15px;margin-right:10px}.estiloListagem26 .boxItemListagem:hover{align-items:center;cursor:pointer}.estiloListagem26 .boxItemListagem:hover .linkbotaoComprar{opacity:1;pointer-events:auto}.estiloListagem26 .elementoListagemLinha{flex-wrap:nowrap;left:0;position:absolute}.estiloListagem26 .elementoListagemLinha .boxItemListagem{margin-bottom:0;max-width:300px;min-width:300px}.estiloListagem26 .elementoListagemLinha>div:empty{display:none}.estiloListagem26.emProgresso{pointer-events:none}.estiloListagem26[attr-num-elementos="4"] div.recebeEfeito,.estiloListagem26[attr-num-elementos="3"] div.recebeEfeito{opacity:0;transform:scale(0)}.estiloListagem26 .setaListagemLinha{display:none}.estiloListagem26 .elementoListagemLinha~.setaListagemLinha{cursor:pointer;display:block;opacity:.9;padding:5px;position:absolute;top:calc(50% - 5px);z-index:10}.estiloListagem26 .elementoListagemLinha~.setaListagemLinha span{color:#c7c6c6;font-size:50px;transition:color .3s}.estiloListagem26 .elementoListagemLinha~.setaListagemLinha:hover span{color:#a19d9d}.estiloListagem26 .elementoListagemLinha~.setaDireitaListagemLinha{right:5px;transform:translate(0,-50%) rotate(-90deg)}.estiloListagem26 .elementoListagemLinha~.setaEsquerdaListagemLinha{left:5px;transform:translate(0,-50%) rotate(90deg)}.estiloListagem26 .indicadorSliderMobile{display:none}.estiloListagem26 .elementoListagemLinha~.indicadorSliderMobile{pointer-events:none;position:absolute;right:15px;top:0;transform:rotate(-90deg) perspective(1px) translateZ(0);transition:opacity .3s linear .4s;z-index:10;animation-duration:1s;animation-iteration-count:infinite;animation-name:hvr-wobble-horizontal;animation-timing-function:ease-in-out}.estiloListagem26 .elementoListagemLinha~.indicadorSliderMobile span{color:#ccc;font-size:16px}@keyframes hvr-wobble-horizontal{0%{transform:translateX(8px) rotate(-90deg)}50%{transform:translateX(0) rotate(-90deg)}100%{transform:translateX(8px) rotate(-90deg)}}.larguraColunaDivisor3 .estiloListagem26[attr-num-elementos="4"] .elementoListagemLinha .boxItemListagem{max-width:280px;min-width:280px}@media (max-width:1000px){.estiloListagem26 .elementoListagemLinha~.indicadorSliderMobile{display:block}}.estiloListagem26.tipoAlinhamentoElementoCentralizado .containerListagem{justify-content:center;opacity:0}.estiloListagem26.tipoAlinhamentoElementoDireita .containerListagem{justify-content:flex-end;opacity:0}@media (min-width:1001px){.larguraColunaDivisor1 .estiloListagem26 .boxItemListagem{height:220px;width:100%}.larguraColunaDivisor1 .estiloListagem26 .boxItemListagem .linkListagemProduto{align-items:flex-start;display:flex;flex-flow:row nowrap;height:100%;padding:5px;width:100%}.larguraColunaDivisor1 .estiloListagem26 .informacoesProduto{position:relative}.larguraColunaDivisor1 .estiloListagem26 .boxDescontoProduto{position:absolute;bottom:0;top:auto}.larguraColunaDivisor1 .estiloListagem26 .informacoesProduto{display:flex;flex-direction:column;height:100%;justify-content:flex-start;margin:0;width:54%}.larguraColunaDivisor1 .estiloListagem26 .boxInformacoesCompraProduto{display:flex;right:0}.larguraColunaDivisor1 .estiloListagem26 .boxItemListagem:hover .precoAntigoProduto+.precoAtualProduto{margin:0}.larguraColunaDivisor1 .estiloListagem26 .informacoesProduto+.boxInformacoesCompraProduto{bottom:0;position:absolute;top:auto}.larguraColunaDivisor1 .estiloListagem26 .informacoesProduto+.boxInformacoesCompraProduto .boxItemInformacaoProduto{width:90px}.larguraColunaDivisor1 .estiloListagem26 .informacoesProduto+.boxInformacoesCompraProduto p{font-size:12px}.larguraColunaDivisor1 .estiloListagem26 .imagemProduto{height:100%;margin:0;min-width:40%;padding:0;width:40%}.larguraColunaDivisor1 .estiloListagem26 .nomeProduto{max-height:36px}.larguraColunaDivisor1 .estiloListagem26 .boxInformacoesCompraProduto .itemInformacaoProduto span{font-size:20px}.larguraColunaDivisor1 .estiloListagem26 .boxMarcaModeloProduto{overflow:hidden}.larguraColunaDivisor1 .estiloListagem26 .informacoesProduto>div{margin:0}.larguraColunaDivisor1 .estiloListagem26 .informacoesProduto p{font-size:12px;line-height:17px;max-height:37px}.larguraColunaDivisor1 .estiloListagem26 .nomeProduto p,.larguraColunaDivisor1 .estiloListagem26 .precoAtualProduto p{font-size:12px}.larguraColunaDivisor1 .estiloListagem26 .boxMarcaModeloProduto .modeloProduto,.larguraColunaDivisor1 .estiloListagem26 .precoAtualProduto p{margin:0}.larguraColunaDivisor1 .estiloListagem26 .boxMarcaModeloProduto p{max-height:17px}.larguraColunaDivisor1 .estiloListagem26 .boxPrecosProduto{display:block}.larguraColunaDivisor1 .estiloListagem26 .boxItemListagem .linkbotaoComprar{top:155px}.larguraColunaDivisor1 .estiloListagem26 .boxItemListagem:hover .imagemProduto img:not(.imagemMarcaDagua){transform:scale(1.04)}.larguraColunaDivisor1 .estiloListagem26 .boxItemListagem:hover .botaoComprarProduto26{bottom:10px;opacity:1}}@media (max-width:1050px){.conteudoListagemProdutosBusca .estiloListagem26 .boxItemListagem{flex:1 1 calc(50% - 10px)}}@media (max-width:768px){.estiloListagem26 .boxItemListagem{flex:1 1 calc(50% - 10px)}}@media (max-width:500px){.estiloListagem26 .boxItemListagem,.estiloListagem26 .controlaListagem{flex:1 1 470px}.estiloListagemGrande.estiloListagem26 .boxItemListagem,.estiloListagemGrande.estiloListagem26 .controlaListagem{flex:1 1 250px!important}.estiloListagem26 .boxInformacoesCompraProduto .itemInformacaoProduto p{font-size:12px}.estiloListagem26 .informacoesProduto+.boxInformacoesCompraProduto{flex-direction:column}.estiloListagem26 .informacoesProduto+.boxInformacoesCompraProduto .boxItemInformacaoProduto{width:100%}.conteudoListagemProdutosBusca{margin-top:70px!important}.estiloListagem26 .precoAtualProduto p{font-size:15px}}@media (max-width:400px){.estiloListagem26 .containerImagemProduto{align-items:flex-start}}@media (max-width:360px){.conteudoListagemProdutosBusca .estiloListagem26 .boxItemListagem{flex:1 1 calc(100% - 10px)}}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v3/categoria_destaque/5.css

*/.estiloCategoriasDestaque5{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1150px;width:100%}.estiloCategoriasDestaque5[attr-num-elementos="4"]{justify-content:center}.estiloCategoriasDestaque5 .item{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:200px}@media (max-width:700px){@media (min-width:500px){.estiloCategoriasDestaque5[attr-num-elementos="6"] .item{width:calc(100% / 3)}}}.estiloCategoriasDestaque5 .item .circulo{align-items:center;background-size:cover;border-radius:100%;box-sizing:border-box;display:flex;flex-grow:0;flex-shrink:0;height:150px;justify-content:center;padding:15px;position:relative;width:150px;background-color:#f4f4f4}@media (min-width:1150px){.larguraColunaDivisor2 .estiloCategoriasDestaque5[attr-num-elementos="5"] .item .circulo{border-width:5px;font-size:14px;height:100px;padding:10px;width:100px}}@media (max-width:1150px){@media (min-width:1001px){.larguraColunaDivisor2 .estiloCategoriasDestaque5[attr-num-elementos="5"] .item:nth-child(-n+3){padding-bottom:15px}}}@media (min-width:1001px){.larguraColunaDivisor2 .estiloCategoriasDestaque5[attr-num-elementos="4"] .item .circulo,.larguraColunaDivisor3 .estiloCategoriasDestaque5[attr-num-elementos="6"] .item .circulo{border-width:5px;font-size:14px;height:100px;padding:10px;width:100px}}@media (max-width:1110px){@media (min-width:1001px){.larguraColunaDivisor3 .estiloCategoriasDestaque5[attr-num-elementos="5"] .item .circulo{border-width:5px;font-size:14px;height:100px;padding:10px;width:100px}.larguraColunaDivisor3 .estiloCategoriasDestaque5[attr-num-elementos="6"] .item{width:30%}.larguraColunaDivisor3 .estiloCategoriasDestaque5[attr-num-elementos="6"] .item:nth-child(-n+3){padding-bottom:15px}}}@media (max-width:1000px){@media (min-width:701px){.estiloCategoriasDestaque5[attr-num-elementos="6"] .item .circulo{border-width:5px;font-size:14px;height:100px;padding:10px;width:100px}}}@media (max-width:700px){.larguraColunaDivisor3 .estiloCategoriasDestaque5[attr-num-elementos="6"] .item:nth-child(-n+3){padding-bottom:15px}}@media (max-width:850px){@media (min-width:600px){.estiloCategoriasDestaque5[attr-num-elementos="5"] .item .circulo{border-width:5px;font-size:14px;height:100px;padding:10px;width:100px}}}@media (max-width:650px){@media (min-width:450px){.estiloCategoriasDestaque5[attr-num-elementos="4"] .item .circulo{border-width:5px;font-size:14px;height:100px;padding:10px;width:100px}}}@media (max-width:500px){@media (min-width:350px){.estiloCategoriasDestaque5[attr-num-elementos="3"] .item .circulo{border-width:5px;font-size:14px;height:100px;padding:10px;width:100px}}}.estiloCategoriasDestaque5 .item .circulo img{flex-grow:0;flex-shrink:0;max-height:100%;max-width:100%}.estiloCategoriasDestaque5 .item .circulo .hover{opacity:0;align-items:center;border-radius:100%;color:#FFF;cursor:pointer;display:flex;font-size:50px;height:100%;left:0;justify-content:center;position:absolute;text-shadow:1px 1px 3px #333;transition:opacity .3s linear;top:0;width:100%;z-index:1}.estiloCategoriasDestaque5 .item .circulo:hover .hover{opacity:.5;transition:opacity .2s linear}.estiloCategoriasDestaque5 .item h2{font-size:16px;font-weight:700;margin:10px 0 5px 0;text-align:center;text-transform:uppercase}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v3/categoria/1.css

*/.estiloListagemCategoria .estiloCategoria1 .boxCategorias li{text-transform:capitalize}@media screen and (min-width:768px){.estiloListagemCategoria .estiloCategoria1 .boxCategorias>li{border-right:1px solid #d5d5d5}}.boxDivisorCorMuitoClara .estiloListagemCategoria .estiloCategoria1 .boxCategorias li:hover .categoriaPaiLink p{color:#fff}.estiloListagemCategoria .estiloCategoria1 .boxCategorias .boxCategoriasFilhas li,.estiloListagemCategoria .estiloCategoria1 .boxCategorias>li:first-child{border-left:none}.larguraColunaDivisor1 .estiloListagemCategoria .estiloCategoria1 .boxCategorias,.larguraColunaDivisor1 .estiloListagemCategoria .estiloCategoria1 .boxCategorias li{width:100%}.larguraColunaDivisor1 .estiloListagemCategoria .estiloCategoria1 .boxCategorias li:hover{cursor:pointer;border-left:8px solid rgba(0,0,0,.15);padding:5px 0 2px 2px}.estiloListagemCategoria .estiloCategoria1 .boxCategorias li:hover .categoriaPaiLink p{color:#fff}.estiloListagemCategoria .estiloCategoria1.elementoCorPrincipalMuitoClara.elementoCorSecundariaMuitoClara .boxCategorias .boxCategoriasFilhas li:hover p,.estiloListagemCategoria .estiloCategoria1.elementoCorPrincipalMuitoClara.elementoCorSecundariaMuitoClara .boxCategorias li:hover .categoriaPaiLink p{color:#333}.estiloListagemCategoria .estiloCategoria1 .boxCategorias .boxCategoriasFilhas li:hover>a>p{color:#fff}.estiloListagemCategoria .estiloCategoria1 .boxCategorias li:hover{color:#444;cursor:pointer;border-left:8px solid rgba(0,0,0,.15)}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v3/tarja/8.css

*/.estiloTarja8{display:flex;justify-content:center;flex-wrap:wrap}.estiloTarja8 .itemTarjaConteudo{display:flex;flex-direction:column;width:100%;align-items:center;padding-bottom:5px;padding-top:10px;z-index:1;height:100%}.estiloTarja8.elementoCorPrincipalMuitoClara.elementoCorSecundariaMuitoClara .itemTarjaConteudo *{color:#666!important}.estiloTarja8.elementoCorPrincipalMuitoClara .itemTarjaConteudo *{color:#666!important}.estiloTarja8 .imgTarja{display:flex;justify-content:center;position:relative;width:100px;height:100px;align-items:center}.estiloTarja8 .imgConteudoTarja{align-items:center;display:flex;justify-content:center;color:#FFF;border:1px solid #FFF;border-radius:100%;padding:5px}.estiloTarja8 .imgConteudoTarjaDentro{width:60px;height:60px;align-items:center;display:flex;justify-content:center;font-size:40px;color:#FFF;position:relative}.estiloTarja8 .itemTarja{align-items:center;display:flex;width:100%;padding:3px;justify-content:center;overflow:hidden;position:relative;max-width:334px}.estiloTarja8 .conteudoItemTarja{padding-top:10px;padding-bottom:10px;max-width:38em;text-align:center;width:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.estiloTarja8 .icon-cielo{font-size:20px}.estiloTarja8 .conteudoItemTarja>*{color:#FFF;align-items:center}.estiloTarja8 .conteudoItemTarja h4{font-size:16px;text-transform:uppercase;text-align:center;width:100%}.estiloTarja8 .conteudoItemTarja p{font-size:13px;max-height:200px;text-align:center;width:100%}.estiloTarja8[attr-num-elementos='1'] .itemTarja .itemTarjaConteudo{flex-direction:row;justify-content:center}.estiloTarja8[attr-num-elementos='1'] .conteudoItemTarja{max-width:30%;padding-top:0}.larguraColunaDivisor1 .estiloTarja8[attr-num-elementos='1'] .conteudoItemTarja,.larguraColunaDivisor1 .estiloTarja8[attr-num-elementos='2'] .conteudoItemTarja{max-width:none}.larguraColunaDivisor1 .estiloTarja8[attr-num-elementos='1'] .itemTarja .itemTarjaConteudo,.larguraColunaDivisor1 .estiloTarja8[attr-num-elementos='2'] .itemTarja .itemTarjaConteudo{flex-direction:column;justify-content:center}@media (min-width:1650px){.conteudoDivisorFluido .larguraColunaDivisor2 .estiloTarja8[attr-num-elementos='6'] .itemTarja{flex:1 1 calc(100% / 6)}.conteudoDivisorFluido .larguraColunaDivisor2 .estiloTarja8[attr-num-elementos='5'] .itemTarja,.conteudoDivisorFluido .larguraColunaDivisor3 .estiloTarja8[attr-num-elementos='5'] .itemTarja{flex:1 1 calc(100% / 5)}.conteudoDivisorFluido .larguraColunaDivisor2 .estiloTarja8[attr-num-elementos='4'] .itemTarja{flex:1 1 25%}}@media (min-width:1001px){.larguraColunaDivisor4 .estiloTarja8[attr-num-elementos='6'] .itemTarja,.larguraColunaDivisor4 .estiloTarja8[attr-num-elementos='5'] .itemTarja{flex:1 1 calc(100% / 6)}.larguraColunaDivisor2 .estiloTarja8[attr-num-elementos='6'] .itemTarja,.larguraColunaDivisor3 .estiloTarja8[attr-num-elementos='6'] .itemTarja{flex:1 1 calc(100% / 3)}.estiloTarja8[attr-num-elementos='5'] .itemTarja{flex:1 1 calc(100% / 3)}.larguraColunaDivisor1 .estiloTarja8[attr-num-elementos='5'] .itemTarja{flex:1 1 100%}.estiloTarja8[attr-num-elementos='4'] .itemTarja{flex:1 1 calc(100% / 4)}.larguraColunaDivisor1 .estiloTarja8[attr-num-elementos='4'] .itemTarja{flex:1 1 100%}.larguraColunaDivisor2 .estiloTarja8[attr-num-elementos='4'] .itemTarja{flex:1 1 50%}.estiloTarja8[attr-num-elementos='3'] .itemTarja{width:calc(100% / 3)}.larguraColunaDivisor3 .estiloTarja8[attr-num-elementos='2'] .itemTarja,.larguraColunaDivisor4 .estiloTarja8[attr-num-elementos='2'] .itemTarja{flex:1 1 50%}.larguraColunaDivisor1 .estiloTarja8[attr-num-elementos='3'] .itemTarja{flex:1 1 100%}.estiloTarja8[attr-num-elementos='2'] .itemTarja .itemTarjaConteudo{flex-direction:row;justify-content:center}.estiloTarja8[attr-num-elementos='2'] .conteudoItemTarja{max-width:50%;padding-top:0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.larguraColunaDivisor4 .estiloTarja8[attr-num-elementos='6'] .itemTarja,.larguraColunaDivisor4 .estiloTarja8[attr-num-elementos='5'] .itemTarja{width:calc(100% / 6)}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.estiloTarja8[attr-num-elementos='5'] .itemTarja{width:calc(100% / 3)}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.larguraColunaDivisor2 .estiloTarja8[attr-num-elementos='6'] .itemTarja,.larguraColunaDivisor3 .estiloTarja8[attr-num-elementos='6'] .itemTarja{width:calc(100% / 3)}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.estiloTarja8[attr-num-elementos='4'] .itemTarja{width:calc(100% / 4)}}@media (max-width:1000px){.estiloTarja8[attr-num-elementos='4'] .itemTarja{flex:1 1 25%}.estiloTarja8 .itemTarja{flex:1 1 calc(100% / 3)}.estiloTarja8 .itemTarja{width:auto;max-width:100%}.estiloTarja8{flex-wrap:wrap}}@media (max-width:549px){.estiloTarja8 .itemTarja,.estiloTarja8[attr-num-elementos='4'] .itemTarja{flex:1 1 calc(100% / 2)}}@media (max-width:349px){.estiloTarja8 .itemTarja,.estiloTarja8[attr-num-elementos='4'] .itemTarja{flex:1 1 100%}}/******************************************************************
ÁREA LOGIN
*******************************************************************/

.estiloLogin3
{
    align-items: flex-end;
    box-sizing: border-box;
    color: #ffff;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
    max-width: 1150px;
    padding: 15px 10px 10px;
    position: relative;
    width: 100%;
}

.estiloLogin3 label.error
{
    display: none;
}

.estiloLogin3 > p
{
    font-size: 12px;
    font-weight: normal;
    left: 50%;
    min-width: 100px;
    position: absolute;
    text-align: center;
    top: 5px;
    transform: translate(-50%);
    color: #ffff
}

.estiloLogin3 .conteudoAreaLogin
{
    margin: 20px 0 2px;
    width: 100%;
    color: #ffff
}

.larguraColunaDivisor1 .estiloLogin3 .conteudoAreaLogin
{
    margin: 10px 0 2px;
}

.larguraColunaDivisor1 .estiloLogin3 .conteudoAreaLogin
{
    align-self: stretch;
}

.estiloLogin3 .conteudoAreaLogin form
{
    display: flex;
    width: 100%;
}

.estiloLogin3 .itemConteudoAreaLogin
{
    margin: 0 5px;
    width: calc(100% - 10px);
}

.larguraColunaDivisor1 .estiloLogin3 .conteudoAreaLogin form
{
    display: block;
}

.estiloLogin3 .itemConteudoAreaLogin p
{
    color: #ffff;
    font-size: 12px;
    margin: 15px 0 5px;
}

.estiloLogin3 .itemConteudoAreaLogin input
{
    background: #fff none repeat scroll 0 0;
    border: 1px solid #d1d1d1;
    box-sizing: border-box;
    font-size: 14px;
    height: 40px;
    outline: medium none;
    text-indent: 15px;
    width: 100%;
}

.estiloLogin3 .botaoEntrarLogin
{
    display: flex;
    flex-grow: 1;
    justify-content: flex-end;
}

.estiloLogin3 .botaoEntrarLogin input
{
    background: #575656 none repeat scroll 0 0;
    border-radius: 20px;
    border-right: 1px solid #abaaaa;
    border-top: 1px solid #d5d5d5;
    color: #fff;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    height: 40px;
    transition: background 0.3s ease 0s;
    width: 75px;
}

.estiloLogin3 .botaoEntrarLogin input:hover
{
    background: #757575;
}

.boxLoginCadastro
{
    align-items: center;
    display: flex;
    margin: 20px 0 2px;
}

.estiloLogin3 .boxFacaLogin
{
    padding: 0 15px 0 5px;
    text-align: left;
    width: 100%;
}

.botaoLateralEsqueciSenha
{
    display: block;
    margin-top: 5px;
    color: #ffff
}

.botaoLateralEsqueciSenha p
{
    color: #ffff;
    text-decoration: underline;
}

.estiloLogin3 .boxFacaLogin p, .boxFacaLogin a
{
    /*color: #626463;*/
    font-size: 12px;
}

.larguraColunaDivisor1 .estiloLogin3 .boxLoginCadastro
{
    width: 100%;
}

.estiloLogin3 .boxFacaLogin a
{
    text-decoration: underline;
    transition: color 0.3s;
}

.colunaDivisor .estiloLogin3
{
    flex-wrap: nowrap;
}

.colunaDivisor .estiloLogin3 .boxFacaLogin
{
    width: 170px;
}

.colunaDivisor .estiloLogin3 .itemConteudoAreaLogin
{

}

/******************************************************************
MEDIA QUERY
*******************************************************************/
@media (min-width: 1000px)
{
    .larguraColunaDivisor1 .estiloLogin3
    {
        flex-direction: column;
    }
}


@media (max-width: 1000px)
{
    .estiloLogin3 .conteudoAreaLogin form
    {
        display: flex;
        justify-content: space-between;
    }

    .estiloLogin3 .itemConteudoAreaLogin
    {
        width: 49%;
    }

    .estiloLogin3 .itemConteudoAreaLogin p
    {
        margin: 0;
    }

    .colunaDivisor.larguraColunaDivisor1 .estiloLogin3 .boxFacaLogin
    {
    }

    .colunaDivisor.larguraColunaDivisor1 .estiloLogin3 .itemConteudoAreaLogin
    {
    }

    .larguraColunaDivisor1 .estiloLogin3 .conteudoAreaLogin form
    {
        display: flex;
    }
}

@media (max-width: 650px)
{
    .conteudoInternoDivisor .colunaDivisor .estiloLogin3
    {
        flex-wrap: wrap;
    }

    .conteudoInternoDivisor .colunaDivisor .estiloLogin3 .conteudoAreaLogin form
    {
        display: block;
    }

    .conteudoInternoDivisor .colunaDivisor .estiloLogin3 .itemConteudoAreaLogin
    {
        height: auto;
        width: auto;
    }

    .conteudoInternoDivisor .colunaDivisor .estiloLogin3 .boxFacaLogin
    {
        position: relative;
        padding: 0 15px 0;
    }
}

/******************************************************************
PÓS LOGIN
*******************************************************************/
.estiloLogin3 .boxLogado
{
    width: 100%;
}

/*INFORMAÇÕES USUÁRIO*/
.estiloLogin3 .infoLogado
{
    align-items: center;
    display: flex;
    height: 70px;
    margin-bottom: 35px;
}

.estiloLogin3 .boxRostoLateral
{
    border: 1px solid #f2f2f2;
    border-radius: 2px;
    color: #333;
    font-size: 60px;
    height: 70px;
    text-align: center;
    width: 70px;
}

.estiloLogin3 .nomeLogado
{
    margin-left: 10px;
}

.estiloLogin3 .nomeLogado span
{
    color: #333;
    font-size: 13px;
}

/*MENU PÓS LOGIN*/
.estiloLogin3 .menuLogado
{

}

.estiloLogin3 .menuLogado li
{
    align-items: center;
    display: flex;
    list-style: outside none none;
}

.estiloLogin3 .menuLogado li a
{
    color: #606060;
    display: block;
    font-size: 13px;
    margin-bottom: 20px;
    transition: color 0.2s;
}

.estiloLogin3 .menuLogado li:last-child a
{
    margin-bottom: 0;
}

/******************************************************************
PÓS LOGIN - Variações de Conteúdo
*******************************************************************/
.colunaDivisor:not(.larguraColunaDivisor1) .estiloLogin3 .boxLogado
{
    align-items: center;
    display: flex;
}

.colunaDivisor:not(.larguraColunaDivisor1)  .infoLogado
{
    margin: 0 20px 0 0;
    min-width: 250px;
}

.colunaDivisor:not(.larguraColunaDivisor1)  .menuLogado
{
    width: 100%;
}

.colunaDivisor:not(.larguraColunaDivisor1)  .menuLogado ul
{
    display: flex;
    justify-content: space-between;
    width: 100%;
}

.colunaDivisor:not(.larguraColunaDivisor1)  .menuLogado li a
{
    line-height: 15px;
    margin: 0 10px;
}
/******************************************************************
PÓS LOGIN - Variações de Resolução
*******************************************************************/
@media(max-width: 1000px)
{
    .estiloLogin3 .boxLogado
    {
        align-items: center;
        display: flex;
    }

    .estiloLogin3 .infoLogado
    {
        margin: 0 20px 0 0;
        min-width: 250px;
    }

    .estiloLogin3 .menuLogado
    {
        width: 100%;
    }

    .estiloLogin3 .menuLogado ul
    {
        display: flex;
        justify-content: space-between;
        width: 100%;
    }

    .estiloLogin3 .menuLogado li a
    {
        line-height: 15px;
        margin: 0 10px;
    }
}

@media(max-width: 820px)
{
    .estiloLogin3 .menuLogado ul
    {
        align-items: center;
        flex-wrap: wrap;
    }

    .estiloLogin3 .menuLogado ul li
    {
        height: 30px;
        width: 50%;
    }

    .estiloLogin3 .menuLogado ul li:first-child
    {
        margin-bottom: 10px;
    }
}

@media(max-width: 575px)
{
    .conteudoInternoDivisor .colunaDivisor .estiloLogin3 .boxLogado
    {
        display: block;
    }

    .conteudoInternoDivisor .colunaDivisor .estiloLogin3 .infoLogado
    {
        margin: 0 0 30px 0;
    }

    .conteudoInternoDivisor .colunaDivisor .estiloLogin3 .menuLogado ul li:first-child
    {
        margin: 0;
    }

    .conteudoInternoDivisor .colunaDivisor .estiloLogin3 .menuLogado ul li
    {
        width: 100%;
    }
}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v3/formas_envio/3.css

*/.estiloFormaEnvio3{display:flex;flex-wrap:wrap;list-style:none;width:100%;justify-content:center}.tipoAlinhamentoElementoEsquerda.estiloFormaEnvio3{justify-content:flex-start}.tipoAlinhamentoElementoCentralizado.estiloFormaEnvio3{justify-content:center}.tipoAlinhamentoElementoDireita.estiloFormaEnvio3{justify-content:flex-end}.estiloFormaEnvio3>li{align-items:center;border-radius:5px;display:flex;font-size:24px;height:40px;justify-content:center;margin:5px;width:75px;padding:1px}.estiloFormaEnvio3>li>img{max-width:100%;max-height:100%}@media (min-width:1001px){.larguraColunaDivisor1 .estiloFormaEnvio3>li{width:calc(100% / 4 - 10px)}.estiloFormaEnvio3{justify-content:flex-start}}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v3/formas_pagamento/3.css

*/.estiloFormasPagamento3{display:flex;flex-wrap:wrap;list-style:none;width:100%;justify-content:center}.tipoAlinhamentoElementoEsquerda.estiloFormasPagamento3{justify-content:flex-start}.tipoAlinhamentoElementoCentralizado.estiloFormasPagamento3{justify-content:center}.tipoAlinhamentoElementoDireita.estiloFormasPagamento3{justify-content:flex-end}.estiloFormasPagamento3>li{align-items:center;border-radius:5px;display:flex;font-size:24px;height:40px;justify-content:center;margin:5px;width:75px;padding:5px}.estiloFormasPagamento3>li>img{max-width:100%;max-height:100%}@media (min-width:1001px){.larguraColunaDivisor1 .estiloFormasPagamento3>li{width:calc(100% / 4 - 10px)}.estiloFormasPagamento3{justify-content:flex-start}}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v3/informacoes/4.css

*/.estiloInformacao4{padding:10px}.estiloInformacao4>div{display:flex;padding-bottom:10px;flex-direction:column;text-align:left;align-items:flex-start;justify-content:center;line-height:1.5;font-size:14px}.estiloInformacao4.tipoAlinhamentoElementoEsquerda>div{align-items:flex-start}.estiloInformacao4.tipoAlinhamentoElementoCentralizado>div{align-items:center}.estiloInformacao4.tipoAlinhamentoElementoDireita>div{align-items:flex-end}.estiloInformacao4.tipoAlinhamentoElementoEsquerda>div p{text-align:left}.estiloInformacao4.tipoAlinhamentoElementoCentralizado>div p{text-align:center}.estiloInformacao4.tipoAlinhamentoElementoDireita>div p{text-align:right}.estiloInformacao4 .mascaraTelefone img{height:12px;padding:0 0 0 5px}.estiloInformacao4 .whatsapp-web{display:flex}.estiloInformacao4 a:hover{text-decoration:underline}.estiloInformacao4 .whatsapp-app{display:none}@media (max-width:1000px){.estiloInformacao4>div{align-items:center}.estiloInformacao4 .whatsapp-web{display:none}.estiloInformacao4 .whatsapp-app{display:flex}}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v3/paginas_loja/1.css

*/.estiloPaginasLoja1{display:flex;flex-wrap:wrap;font-size:14px;list-style:none;justify-content:center;overflow:hidden;width:100%;padding-left:10px;padding-right:10px}.estiloPaginasLoja1>li{align-items:center;display:flex;height:35px;padding-right:30px;text-align:center;overflow:hidden}.estiloPaginasLoja1>li>.icone{margin-right:10px}.estiloPaginasLoja1>li span{padding-right:3px}.estiloPaginasLoja1>li>a{margin-left:3px;text-decoration:none;text-transform:capitalize}.larguraColunaDivisor1 .estiloPaginasLoja1{align-items:stretch;flex-direction:column;height:auto;overflow:inherit}.larguraColunaDivisor1 .estiloPaginasLoja1.tipoAlinhamentoElementoEsquerda,.larguraColunaDivisor1 .estiloPaginasLoja1.tipoAlinhamentoElementoEsquerda>li{justify-content:flex-start;width:100%}.larguraColunaDivisor1 .estiloPaginasLoja1.tipoAlinhamentoElementoCentralizado,.larguraColunaDivisor1 .estiloPaginasLoja1.tipoAlinhamentoElementoCentralizado>li{justify-content:center}.larguraColunaDivisor1 .estiloPaginasLoja1.tipoAlinhamentoElementoDireita,.larguraColunaDivisor1 .estiloPaginasLoja1.tipoAlinhamentoElementoDireita>li{justify-content:flex-end}.estiloPaginasLoja1.tipoAlinhamentoElementoEsquerda{justify-content:flex-start}.estiloPaginasLoja1.tipoAlinhamentoElementoEsquerda>li{text-align:left}.estiloPaginasLoja1.tipoAlinhamentoElementoCentralizado{justify-content:center}.estiloPaginasLoja1.tipoAlinhamentoElementoCentralizado>li{text-align:center}.estiloPaginasLoja1.tipoAlinhamentoElementoDireita{justify-content:flex-end}.estiloPaginasLoja1.tipoAlinhamentoElementoDireita>li{text-align:right;justify-content:flex-end}@media (max-width:500px){.estiloPaginasLoja1{align-items:center;flex-direction:column;height:auto;overflow:inherit}.estiloPaginasLoja1.tipoAlinhamentoElementoDireita,.estiloPaginasLoja1.tipoAlinhamentoElementoEsquerda{justify-content:flex-start;align-items:flex-start;padding-left:15px}.estiloPaginasLoja1.tipoAlinhamentoElementoDireita>li{justify-content:flex-start;align-items:flex-start}.estiloPaginasLoja1.tipoAlinhamentoElementoCentralizado{align-items:center}.estiloPaginasLoja1.tipoAlinhamentoElementoDireita>li{text-align:left}}@media (max-width:500px){header .elementoPaginasLoja{flex-direction:row!important;justify-content:space-around!important;flex-wrap:nowrap!important;padding-left:5px!important;padding-right:5px!important;padding-bottom:5px;margin-top:5px!important}header .elementoPaginasLoja li a{font-size:12px;text-align:center;line-height:14px}header .elementoPaginasLoja>li{height:auto;padding:3px}header .elementoPaginasLoja>li:nth-child(4n){display:none}}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v3/titulo/1.css

*/.estiloTitulo1{align-items:center;box-sizing:border-box;display:flex;height:50px;justify-content:flex-start;text-align:center;width:100%;padding:0 10px}.estiloTitulo1 h2{text-align:center}.estiloTitulo1.elementoCorPrincipalMuitoClara.elementoCorSecundariaMuitoClara *,.estiloTitulo1.elementoCorPrincipalMuitoEscura.elementoCorSecundariaMuitoEscura *{color:#aaa!important}.estiloTitulo1 h2{color:#666;font-weight:500}.estiloTitulo1.tipoAlinhamentoElementoDireita{justify-content:flex-end}.estiloTitulo1.tipoAlinhamentoElementoDireita h2{text-align:right}.estiloTitulo1.tipoAlinhamentoElementoEsquerda{justify-content:flex-start}.estiloTitulo1.tipoAlinhamentoElementoEsquerda h2{text-align:left}.estiloTitulo1.tipoAlinhamentoElementoCentralizado{justify-content:center}.estiloTitulo1.tipoAlinhamentoElementoCentralizado h2{text-align:center;text-transform:capitalize}.estiloTitulo1.tipoTamanhoElementoPequeno{height:50px;font-size:13px}.estiloTitulo1.tipoTamanhoElementoMedio{height:60px;font-size:14px}.estiloTitulo1.tipoTamanhoElementoGrande{height:70px;font-size:22px}.estiloTitulo1.tipoTamanhoElementoPequeno h2{font-size:13px}.estiloTitulo1.tipoTamanhoElementoMedio h2{font-size:14px}.estiloTitulo1.tipoTamanhoElementoGrande h2{font-size:22px}@media (max-width:500px){.estiloTitulo1.tipoAlinhamentoElementoDireita{justify-content:center!important}.estiloTitulo1.tipoTamanhoElementoPequeno{height:40px;font-size:12px}.estiloTitulo1.tipoTamanhoElementoMedio{height:50px;font-size:13px}.estiloTitulo1.tipoTamanhoElementoGrande{height:60px;font-size:15px}.estiloTitulo1.tipoTamanhoElementoPequeno h2{font-size:12px}.estiloTitulo1.tipoTamanhoElementoMedio h2{font-size:13px}.estiloTitulo1.tipoTamanhoElementoGrande h2{font-size:15px}}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v3/titulo/14.css

*/.boxTitulo14{align-items:center;color:#706F6F;border-bottom:1px solid #706F6F;display:flex;font-size:14px;font-weight:500;height:50px;padding:15px;padding-left:0;text-transform:capitalize}.estiloTitulo14.tipoTamanhoElementoPequeno{height:50px}.boxDivisorCorMuitoClara .estiloTitulo14.elementoCorPrincipalMuitoClara *{color:#aaa!important}.boxDivisorCorMuitoEscura .estiloTitulo14.elementoCorPrincipalMuitoEscura *{color:#666!important}.estiloTitulo14.tipoTamanhoElementoMedio{height:60px}.estiloTitulo14.tipoTamanhoElementoGrande{height:70px}.estiloTitulo14.tipoTamanhoElementoPequeno *{font-size:14px}.estiloTitulo14.tipoTamanhoElementoMedio *{font-size:19px}.estiloTitulo14.tipoTamanhoElementoGrande *{font-size:24px}.margemTitulo{padding-left:10px;padding-right:10px}.estiloTitulo14.tipoAlinhamentoElementoDireita .boxTitulo14{justify-content:flex-end}.estiloTitulo14.tipoAlinhamentoElementoEsquerda .boxTitulo14{justify-content:flex-start}.estiloTitulo14.tipoAlinhamentoElementoCentralizado .boxTitulo14{justify-content:center}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v3/titulo/16.css

*/.estiloTitulo16{display:flex;align-items:center;justify-content:center;padding-top:15px;padding-bottom:15px;padding-left:10px;padding-right:10px;width:100%;flex-wrap:wrap}.estiloTitulo16 h2{text-align:center}.estiloTitulo16.tipoTamanhoElementoPequeno{height:50px}.estiloTitulo16.tipoTamanhoElementoMedio{height:60px}.boxDivisorCorMuitoClara .estiloTitulo16.elementoCorPrincipalMuitoClara *{color:#aaa!important}.boxDivisorCorMuitoEscura .estiloTitulo16.elementoCorPrincipalMuitoEscura *{color:#666!important}.estiloTitulo16.tipoTamanhoElementoGrande{height:70px}.estiloTitulo16.tipoTamanhoElementoPequeno *{font-size:14px}.estiloTitulo16.tipoTamanhoElementoMedio *{font-size:19px}.estiloTitulo16.tipoTamanhoElementoGrande *{font-size:24px}.estiloTitulo16.tipoAlinhamentoElementoDireita .boxTituloTexto{justify-content:flex-end}.estiloTitulo16.tipoAlinhamentoElementoDireita .boxTituloTexto h2{text-align:right}.estiloTitulo16.tipoAlinhamentoElementoEsquerda .boxTituloTexto{justify-content:flex-start}.estiloTitulo16.tipoAlinhamentoElementoEsquerda .boxTituloTexto h2{text-align:left}.estiloTitulo16.tipoAlinhamentoElementoCentralizado .boxTituloTexto{justify-content:center}.estiloTitulo16.tipoAlinhamentoElementoCentralizado .boxTituloTexto h2{text-align:center}.estiloTitulo16 h2{font-size:30px;color:#848484;font-weight:400;align-items:center;text-align:center;display:flex;padding:12px 0 12px 15px}.estiloTitulo16 h2:before{border-top:1px none;content:"";height:1px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:18px;width:81px}.estiloTitulo16 h2:after{border-top:1px none;content:"";height:1px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:18px;width:81px}.estiloTitulo16 .boxTituloTexto{width:100%;justify-content:center;display:flex;height:35px;font-size:25px;padding-bottom:10px}.tipoColunasDivisor1111 .estiloTitulo16 h2{font-size:30px}.tipoColunasDivisor1111 .estiloTitulo16 h2:after{width:25px}.tipoColunasDivisor1111 .estiloTitulo16 h2:before{width:25px}@media screen and (max-width:399px){.estiloTitulo16 h2{font-size:20px}}@media (max-width:480px){.estiloTitulo16 h2{font-size:24px}}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v3/newsletter/12.css

*/.estiloNewsletter12{border-radius:5px;color:#333;width:100%;padding:10px;max-width:845px}footer .estiloNewsletter12{background-color:transparent}.estiloNewsletter12>label{color:#5d5d5d;font-size:15px}.estiloNewsletter12>div.row{display:flex;margin:10px 0 0 0}.estiloNewsletter12>div.row>.formNewsletter{width:100%}.estiloNewsletter12>div.row input{width:100%;border:1px solid #DFDFDF;border-radius:5px;flex-basis:100%;font-size:11px;height:35px;margin-right:5px;padding:0 10px 0 10px}.estiloNewsletter12>div.row button{border-radius:5px;flex-shrink:0;font-size:25px;height:35px;margin-left:5px;text-transform:uppercase;padding:5px;color:#FFF;cursor:pointer}.estiloNewsletter12>div.row button span{padding-left:10px;padding-right:10px}.inputError{background:#fff}.estiloNewsletter12 .containerInputNewsletter{align-items:center;display:flex;height:30px}.estiloNewsletter12 [type=radio]:checked+label,.estiloNewsletter12 [type=radio]:not(:checked)+label{padding-left:25px;padding-top:6px;margin-right:15px}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v3/redes_sociais/4.css

*/.estiloRedesSociais4{align-items:center;display:flex;flex:auto}.estiloRedesSociais4.tipoAlinhamentoElementoEsquerda>ul{justify-content:flex-start}.estiloRedesSociais4.tipoAlinhamentoElementoCentralizado>ul{justify-content:center}.estiloRedesSociais4.tipoAlinhamentoElementoDireita>ul{justify-content:flex-end}.estiloRedesSociais4>ul{display:flex;list-style:none;flex-basis:100%;flex-wrap:wrap;font-size:18px;height:100%;width:100%}.estiloRedesSociais4>ul a{cursor:inherit;display:block}.estiloRedesSociais4>ul a[href]{cursor:pointer}.estiloRedesSociais4>ul li.item,.estiloRedesSociais4>ul li:empty{width:35px}.estiloRedesSociais4>ul li.item{align-items:center;border-radius:100%;display:flex;flex-grow:0;height:35px;justify-content:center;margin:5px}.estiloRedesSociais4>ul li:empty{background-color:transparent;height:0;margin:0 5px 0 5px}.estiloRedesSociais4>ul li.item>div.container{align-items:center;display:flex;border-radius:100%;height:50px;justify-content:center;width:50px}@media (min-width:1001px){.larguraColunaDivisor1 .estiloRedesSociais4{align-items:flex-start;flex-direction:column;height:auto}.larguraColunaDivisor1 .estiloRedesSociais4>ul{height:auto}}:root .larguraColunaDivisor1 .estiloRedesSociais4>ul,_::-webkit-full-page-media,_:future{min-height:50px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.larguraColunaDivisor1 .estiloRedesSociais4{height:30px!important}.estiloRedesSociais4>ul{min-width:146px;margin-left:-53px}}@media (max-width:1000px){.estiloRedesSociais4>ul{justify-content:center}.estiloRedesSociais4>ul li:empty{width:0}}@media (max-width:500px){.estiloRedesSociais4.tipoAlinhamentoElementoDireita>ul{justify-content:center}}@media (max-width:400px){.estiloRedesSociais4>ul{font-size:20px;justify-content:center}.estiloRedesSociais4>ul li:empty{margin:0 5px 0 5px;width:50px}}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v3/imagem/1.css

*/.estiloImagem1{overflow:hidden;position:relative;z-index:0!important}.estiloImagem1 .boxElementoImagemBanner{position:relative;width:100%}.estiloImagem1 .boxElementoImagemBanner{height:calc(33.5vw - 1px)}.estiloImagem1 .boxElementoSomenteTexto{height:auto;min-height:auto}.estiloImagem1 .textoItemImagemBanner p{font-size:25px;color:#fff;font-weight:700}.estiloImagem1 .imagemSistema~.textoItemImagemBanner h1,.estiloImagem1 .imagemSistema~.textoItemImagemBanner h2,.estiloImagem1 .imagemSistema~.textoItemImagemBanner h3,.estiloImagem1 .imagemSistema~.textoItemImagemBanner h4,.estiloImagem1 .imagemSistema~.textoItemImagemBanner h5,.estiloImagem1 .imagemSistema~.textoItemImagemBanner h6,.estiloImagem1 .imagemSistema~.textoItemImagemBanner p{color:#fff;text-shadow:0 0 23px #000}.estiloImagem1 .imagemSistema~.textoItemImagemBanner h3,.estiloImagem1 .imagemSistema~.textoItemImagemBanner h4,.estiloImagem1 .imagemSistema~.textoItemImagemBanner h5,.estiloImagem1 .imagemSistema~.textoItemImagemBanner h6{font-size:28px}.larguraColunaDivisor4 .estiloImagem1 .textoItemImagemBanner p{font-size:25px}.estiloImagem1 .itemImagemBanner{align-items:center;display:flex;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity 1s,transform .3s;width:100%}.estiloImagem1 .textoItemImagemBanner .tarjaPersonalizada h3{font-size:17px}.estiloImagem1 ul.tarjaPersonalizada li span{margin-right:26px;width:22px}.estiloImagem1 .itemImagemBanner.itemImagemBannerVisivel{opacity:1;z-index:1}.estiloImagem1 .imagemItemImagemBanner.itemImagemBannerSemBrilho .efeitoBrilhoImagemBanner{background:0 0!important;height:auto;max-height:100%}.estiloImagem1 .imagemItemImagemBanner.imagemPersonalizadaUpload .efeitoBrilhoImagemBanner{background:0 0!important;height:auto;max-height:100%}.estiloImagem1 .imagemItemImagemBanner{background-size:cover!important;background-position:center 0!important;background-repeat:no-repeat!important;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.estiloImagem1 .imagemItemImagemBanner .efeitoBrilhoImagemBanner{height:100%;width:100%}.imagemPersonalizadaContain .efeitoBrilhoImagemBanner{align-items:center;display:flex;justify-content:center}.imagemPersonalizadaContain .efeitoBrilhoImagemBanner img{max-height:100%;max-width:100%}.conteudoDivisorCentralizado .larguraColunaDivisor4 .estiloImagem1 .imagemItemImagemBanner,.larguraColunaDivisor1 .estiloImagem1 .imagemItemImagemBanner,.larguraColunaDivisor2 .estiloImagem1 .imagemItemImagemBanner,.larguraColunaDivisor3 .estiloImagem1 .imagemItemImagemBanner{background-position:center center!important}.colunaDivisor .estiloImagem1 .modeloExibicaoCompleta .imagemItemImagemBanner{background-size:contain!important}.colunaDivisor .estiloImagem1 .modeloExibicaoCapa .imagemItemImagemBanner{background-size:cover!important}.tipoColunasDivisor1 .estiloImagem1 .itemImagemBanner.modeloExibicaoCapa .imagemItemImagemBanner{background-attachment:fixed!important}.tipoColunasDivisor1 .estiloImagem1 .itemImagemBanner.modeloExibicaoCapa.modeloExibicaoCapaEstatica .imagemItemImagemBanner{background-attachment:inherit!important}.tipoColunasDivisor1 .estiloImagem1 .itemImagemBanner .imagemItemImagemBanner{background-position:center center!important}.tipoColunasDivisor1 .estiloImagem1 .itemImagemBanner.modeloExibicaoCapa.modeloExibicaoCapaEstatica .imagemItemImagemBanner{background-position:center 20%!important}.boxImagemConteudoItem{align-items:center;display:flex;height:100%;left:0;justify-content:center;position:absolute;top:0;width:100%;z-index:1}.boxImagemConteudoItem img{max-height:100%;max-width:100%}.estiloImagem1 .textoItemImagemBanner{display:flex;flex:1 1 0;flex-direction:column;margin:0 auto;max-width:1150px;padding:0 40px;position:relative;width:100%;z-index:2}.conteudoTextoPadraoLoja{box-sizing:content-box;margin:0 auto;max-width:1170px;width:100%}.conteudoTextoPadraoLoja p{color:#fff;font-size:calc(.4vw + 9px);line-height:calc(1.8vw + 9px);width:calc(100% - 30px)}.textoItemImagemBanner h1{color:#fff;font-size:33px}.textoItemImagemBanner h2{color:#fff;font-size:30px}.elementoImagem .centralizaConteudoHtml{padding:calc(.5vw + 9px)}.elementoImagem .centralizaConteudoHtml h1,.elementoImagem .centralizaConteudoHtml h2,.elementoImagem .centralizaConteudoHtml h3,.elementoImagem .centralizaConteudoHtml p{color:#fff}.conteudoTextoPadraoLoja .imagemTexto_boxTitulo>h2 span{font-size:calc(1.2vw + 9px);width:calc(100% - 30px)}.conteudoTextoPadraoLoja .imagemTexto_boxTitulo>h3{color:#fff;font-size:calc(.5vw + 9px);width:calc(100% - 30px)}.conteudoTextoPadraoLoja .imagemTexto_boxBotaoAction,.conteudoTextoPadraoLoja .imagemTexto_boxDescricao,.conteudoTextoPadraoLoja .imagemTexto_boxTitulo{display:flex;flex-direction:column;text-align:center}.conteudoTextoPadraoLoja .imagemTexto_boxTitulo{padding-bottom:15px;text-transform:uppercase}.conteudoTextoPadraoLoja .imagemTexto_boxDescricao>p{text-transform:uppercase}.itemVideoBanner{background:#000!important;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.itemVideoBanner>iframe{height:100%;opacity:0;pointer-events:none;width:100%}.boxElementoImagemBanner:not(.exibeVideoTamanhoOriginal) .exibeVideoZoom>iframe[id^=player]{height:56vw;left:50%;position:absolute;top:50%;transform:translate(-50% ,-50%)}.boxElementoImagemBanner.exibeVideoTamanhoOriginal{height:56vw}.tipoColunasDivisor1.conteudoDivisorCentralizado .boxElementoImagemBanner.exibeVideoTamanhoOriginal{height:648px}div.boxElementoImagemBanner.alturaManual div.itemVideoBanner iframe[id^=player]{height:100%;left:50%;position:absolute;transform:translate(-50%,-50%);top:50%}.estiloImagem1 .boxBarraNavegacao{align-items:center;bottom:20px;display:flex;left:50%;position:absolute;transform:translate(-50%,0);z-index:300}.estiloImagem1 .itemBarraNavegacao{background:rgba(100,100,100,.7)!important;border-radius:50%;cursor:pointer;height:10px;margin:0 5px;width:10px}.estiloImagem1 .itemBarraNavegacaoAtivo{background:rgba(215,215,215,.8)!important}.estiloImagem1 .itemImagemBannerHref{cursor:pointer}.larguraColunaDivisor1 .estiloImagem1 .boxElementoImagemBanner.alturaAutomatica{max-height:300px!important}.larguraColunaDivisor2 .estiloImagem1 .boxElementoImagemBanner.alturaAutomatica{max-height:350px!important}.larguraColunaDivisor3 .estiloImagem1 .boxElementoImagemBanner.alturaAutomatica{max-height:350px!important}.conteudoDivisorCentralizado .larguraColunaDivisor4 .estiloImagem1 .boxElementoImagemBanner.alturaAutomatica:not(.retiraLimiteAltura){max-height:450px!important}@media (max-width:1000px){.tipoColunasDivisor1 .estiloImagem1 .itemImagemBanner.modeloExibicaoCapa .imagemItemImagemBanner{background-attachment:scroll!important}.estiloImagem1 .itemImagemBanner .textoItemImagemBanner p{font-size:25px}.estiloImagem1 h1{font-size:calc(1vw + 20px)}.estiloImagem1 h2{font-size:calc(.8vw + 19px)}.estiloImagem1 h3{font-size:calc(.7vw + 18px)}.colunaDivisor .estiloImagem1 .boxElementoImagemBanner{height:40vw}.colunaDivisor .estiloImagem1 .boxElementoImagemBanner.exibeVideoTamanhoOriginal{height:56vw}}@media (max-width:500px){.estiloImagem1 .itemImagemBanner .textoItemImagemBanner p{font-size:16px}.estiloImagem1 h1{font-size:26px}.estiloImagem1 h2{font-size:23px}.estiloImagem1 h3,.estiloImagem1 h4,.estiloImagem1 h5,.estiloImagem1 h6{font-size:20px}.colunaDivisor .estiloImagem1 .boxElementoImagemBanner{height:56vw}}@media (max-width:1150px){.tipoColunasDivisor1.conteudoDivisorCentralizado .boxElementoImagemBanner.exibeVideoTamanhoOriginal{height:56vw}}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v3/busca/7.css

*/.estiloBusca7{align-items:center;border:1px solid #666;display:flex;height:50px;width:calc(100% - 30px)!important;max-width:1150px;margin-left:15px;margin-right:15px}.estiloBusca7 .iconeBusca{display:flex;align-items:center;justify-content:center}.estiloBusca7 input::placeholder{opacity:.6}.estiloBusca7>input[type=text]{background-color:transparent;border:0;color:#FFF;flex-basis:100%;height:100%;font-size:15px;padding:0 10px 0 15px}.estiloBusca7 .iconeBusca>span.icone{color:#666;font-size:26px;height:50px;width:50px;cursor:pointer;display:flex;align-items:center;justify-content:center}.estiloBusca7 .iconeBusca>span.icone:hover{-ms-filter:grayscale(60%);filter:grayscale(60%);-webkit-filter:grayscale(60%);opacity:.7}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v3/em_branco/1.css

*//* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v3/topo/2.css

*/.estiloTopo2{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.estiloTopo2.logoQuadrado .boxTopoLogo{height:200px}.estiloTopo2.logoQuadrado .boxTopoConteudo,.estiloTopo2.logoQuadrado .boxTopoLogo h1{height:auto}.estiloTopo2.logoQuadrado .boxTopoLogo img{margin-top:9px;max-height:200px;max-width:200px}.estiloTopo2 a{text-decoration:none}.estiloTopo2 .boxTopoConteudo.topoResponsivo{display:none;color:#58d45a}.estiloTopo2 .boxTopoCabecalhoDireito{padding-right:10px}.estiloTopo2 .boxTopoCabecalhoInterno{display:flex;align-items:center;justify-content:center;margin-top:1px;width:100%;background:#282828}.estiloTopo2 .boxTopoConteudo{max-width:1150px;height:auto;width:100%;display:flex;justify-content:center;align-items:center;padding:2px 0;position:relative;min-height:100px}.estiloTopo2 .conteudoCarrinhoCabecalho{display:flex;justify-content:center;position:relative;margin-top:-5px;min-width:200px;align-items:center}.estiloTopo2 .iconeConteudoCarrinho{border-right:1px solid #3AD45A;padding:0 12px;text-align:center}.estiloTopo2 .iconeConteudoCarrinho,.estiloTopo2 .informacaoConteudoCarrinho{align-items:center;display:flex;justify-content:center;cursor:pointer;height:43px}.estiloTopo2 .iconeConteudoCarrinho:hover>span{-ms-filter:grayscale(60%);filter:grayscale(60%);-webkit-filter:grayscale(60%);opacity:.7}.estiloTopo2 .iconeConteudoCarrinho span{display:flex;font-size:35px;justify-content:center}.estiloTopo2 .informacaoConteudoCarrinho{align-items:flex-start;display:flex;flex-direction:column;height:43px;justify-content:space-around;padding-left:12px;text-align:center}.estiloTopo2 .informacaoConteudoCarrinho p,.estiloTopo2 .informacaoConteudoCarrinho span{font-weight:700;font-size:12px}.estiloTopo2 .informacaoConteudoCarrinho .numeroItensCarrinho{font-weight:700;font-size:13px;text-transform:uppercase}.estiloTopo2 .informacaoConteudoCarrinho p.valorCarrinho{color:#B7B7B7;font-weight:700;padding-top:10px}.estiloTopo2 .conteudoCarrinhoCabecalho:hover>div:first-child span,.estiloTopo2 .conteudoCarrinhoCabecalho:hover>div:nth-child(2) p{opacity:.7}.estiloTopo2 .conteudoBuscaCabecalho{width:100%;background:#fff;border:1px solid #b2b2b2;display:flex;height:43px;margin-top:-5px;position:relative}.estiloTopo2 .itensBuscaCabecalho{align-items:center;width:100%;display:flex;justify-content:flex-end;position:relative}.botaoBuscaCabecalho{align-items:center;display:flex;height:41px;justify-content:center;position:relative;transition:filter .2s;width:39px}.botaoBuscaCabecalho:hover{filter:brightness(85%)}.estiloTopo2 .inputBuscaCabecalho{color:#878787;font-size:12px;height:100%;outline:0;border:none;padding-left:15px;width:100%;height:41px}.estiloTopo2 .iconBuscaCabecalho{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:20px;height:100%;justify-content:center;position:relative;-webkit-transition:all .3s;transition:all .3s;width:39px}.estiloTopo2 .setaBotaoBuscaCabecalho{border-bottom:8px solid transparent;border-top:8px solid transparent;height:0;left:-7px;position:absolute;top:14px;width:0;-webkit-transition:all .3s;transition:all .3s}.estiloTopo2 .botaoBuscaCabecalho:hover .setaBotaoBuscaCabecalho{border-bottom:8px solid brightness(70%);border-right:8px solid #3AD45A;border-top:8px solid transparent}.estiloTopo2 .conteudoContatoCabecalho h3{font-size:10px;font-weight:400;color:#FFF}.estiloTopo2 .conteudoContatoCabecalho h3:before{content:"Contato "}.estiloTopo2 .conteudoContatoCabecalho{width:100%;display:flex;font-size:calc(.3vw + 10px);padding-right:15px;justify-content:flex-end;text-align:right}.estiloTopo2 .boxTopoCabecalho .PedidosTopoCabecalho p{border-left:1px solid #fff;font-size:10px;display:flex;padding:0 10px;width:100px;color:#FFF}.estiloTopo2 a .botaoDetalhesCarrinho{align-items:center;border-radius:8px;display:flex;height:26px;justify-content:center;-webkit-transition:opacity .2s;transition:opacity .2s;width:172px}.estiloTopo2 a .botaoDetalhesCarrinho p{color:#FFF;font-size:11px}.estiloTopo2 a .botaoDetalhesCarrinho:hover{opacity:.7}.estiloTopo2 .boxDetalhesCarrinho:hover{-webkit-transition:height .2s ease 0s;transition:height .2s ease 0s}.estiloTopo2 .boxTopoLogo{max-width:250px;height:100%;width:100%}.estiloTopo2 .boxTopoLogo h1{display:flex;height:96px;justify-content:center}.estiloTopo2 .boxTopoLogo a{display:flex;align-items:center;justify-content:center;max-width:250px;width:100%;height:100%}.estiloTopo2 .boxTopoLogo a .nomeLoja{margin-left:10px}.estiloTopo2 .boxTopoLogo img{max-height:100%;max-width:100%}.estiloTopo2 .boxTopoCabecalho{display:flex;align-items:center;justify-content:flex-end;width:100%;height:32px;color:#FFF;font-size:14px;text-align:right;max-width:1150px}.estiloTopo2 .conteudoCarrinhoCabecalho .boxDetalhesCarrinho{align-items:center;background:#fff none repeat scroll 0 0;border:1px solid #ccc;display:flex;flex-direction:column;opacity:0;padding:7px;position:absolute;right:5px;top:-275px;transform:scale(0);width:224px;z-index:10}.estiloTopo2 .boxTopoLogo h1{height:auto}.estiloTopo2 .boxTopoLogo img{max-height:110px}.estiloTopo2.tamanhoLogotipoPequenoTopo .boxTopoLogo img{max-height:75px}.estiloTopo2.tamanhoLogotipoGrandeTopo .boxTopoLogo img{max-height:180px}@media screen and (min-width:650px){.estiloTopo2 .conteudoCarrinhoCabecalho:hover .boxDetalhesCarrinho{left:50%;opacity:1;top:100%;transform:scale(1) translate(-50%);transition:opacity .3s,transform .4s cubic-bezier(.48,1.53,.99,1)}}.estiloTopo2 .conteudoCarrinhoCabecalho.abreDetalhesCarrinho .boxDetalhesCarrinho{left:50%;opacity:1;top:calc(100% + 20px);transform:scale(1) translate(-50%);transition:opacity .3s,transform .4s cubic-bezier(.48,1.53,.99,1)}.estiloTopo2 .conteudoCarrinhoCabecalho .boxItensDetalhesCarrinho{max-height:150px;overflow-y:auto;width:100%}.estiloTopo2 .conteudoCarrinhoCabecalho .valorTotalDetalhesCarrinho{color:#000;font-size:12px;margin:5px 0;font-weight:700}.estiloTopo2 .boxBuscaExpandida{background:#fff none repeat scroll 0 0;border-radius:0 0 2px 2px;box-shadow:0 0 5px #999;height:auto;left:50%;position:absolute;top:105%;transform:translate(-50%);width:80%;z-index:12}.estiloTopo2 .itemBuscaExpandida{height:50px}.estiloTopo2 .itemBuscaExpandida a{align-items:center;display:flex;height:50px;transition:background .3s}.estiloTopo2 .itemBuscaExpandida a:hover{background:#eee}.estiloTopo2 .itemBuscaExpandida a:hover img{border:1px solid #aaa}.estiloTopo2 .itemBuscaExpandida img{background:#fff;border:1px solid transparent;margin:0 10px;max-height:38px;transition:background .3s,border .3s}.estiloTopo2 .itemBuscaExpandida p{color:#333;font-size:14px}.estiloTopo2 .itemVerTodosBuscaExpandida{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;transition:background .3s}.estiloTopo2 .itemVerTodosBuscaExpandida:hover{background:#eee}.estiloTopo2 .itemVerTodosBuscaExpandida span::before{content:"\e92c"}.estiloTopo2 .itemVerTodosBuscaExpandida span{color:#333;font-size:20px;margin:0 5px}@media screen and (max-width:650px){.estiloTopo2 .boxTopoConteudo{align-items:center;flex-direction:column;justify-content:space-around;margin-top:10px}.estiloTopo2 .conteudoBuscaCabecalho{width:95%;z-index:1}.estiloTopo2 .conteudoCarrinhoCabecalho{margin-top:10px}.estiloTopo2 .boxTopoLogo{justify-content:center;width:auto}.estiloTopo2 .conteudoCarrinhoCabecalho .boxDetalhesCarrinho{z-index:2;right:50px}.estiloTopo2 .conteudoBuscaCabecalho{margin-top:5px}.estiloTopo2.logoQuadrado .boxTopoLogo img{max-height:100%;max-width:100%;margin-top:0}.estiloTopo2.logoQuadrado .boxTopoConteudo{height:200px}.estiloTopo2.logoQuadrado .boxTopoLogo h1{height:96px}}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v3/assinatura/3.css

*/.estiloAssinatura3{display:flex;height:55px}.estiloAssinatura3 .boxAssinatura{height:100%;padding:10px}.estiloAssinatura3 .boxAssinatura a{transition:opacity .2s}.estiloAssinatura3 .boxAssinatura img{max-height:100%;max-width:100%}.estiloAssinatura3 .boxAssinatura a:hover{opacity:.9}.estiloAssinatura3.tipoAlinhamentoElementoEsquerda{justify-content:flex-start}.estiloAssinatura3.tipoAlinhamentoElementoCentralizado{justify-content:center}.estiloAssinatura3.tipoAlinhamentoElementoDireita{justify-content:flex-end}.estiloAssinatura3 .crie_sua_loja_virtual{color:#f1f1f1;font-size:13px;font-weight:500}.estiloAssinatura3 .crie_sua_loja_virtual:hover{text-decoration:underline}.estiloAssinatura3 .boxAssinatura:hover .crie_sua_loja_virtual{text-decoration:underline}@media (max-width:500px){.estiloAssinatura3{justify-content:center}}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v3/topo/topo_mobile.css

*//*

POSITION-501

*/.topoMobileLogoCarrinho{display:flex;width:100%}.mobileLogo{width:calc(100% - 120px);display:flex;max-height:42px;justify-content:flex-start}.mobileLogo img{max-height:100%;width:auto}.mobileLogo a{height:100%}.mobileLogo .icon-icone-topo-loja{font-size:40px!important}.mobileLogo .nomeLoja{padding-left:10px}.mobileCarrinhoLogin{display:flex;justify-content:flex-end;width:78px;max-width:78px;padding-right:5px}.iconeMobileCarrinho{width:44px;height:100%;display:flex;align-items:center;justify-content:center;font-size:20px}.iconeMobileCarrinho a{color:inherit}.inputMobileBusca{border:2px solid #339;font-size:12px;height:36px;outline:medium none;padding-left:12px;width:100%;color:#C3C2C0;font-weight:400}.iconeMobileBusca{align-items:center;cursor:pointer;display:flex;font-size:20px;height:32px;justify-content:center;overflow:hidden;position:absolute;right:2px;text-align:center;top:2px;width:39px;color:#979797}.topoMobileBusca{display:flex;justify-content:flex-end;position:relative;width:100%}.topoMobileCategoria{max-width:60px;min-width:60px}.topoMobileBuscaCategoria{width:100%;padding-left:10px;padding-right:10px;margin-top:5px;margin-bottom:5px}.linhaBotaoMobile:first-child,.linhaBotaoMobile:last-child{width:29px}.iconeMobileCategoria{height:100%;display:flex;align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:space-around;height:25px;margin-top:8px;opacity:1}.mobileCategoria{padding-right:10px}.linhaBotaoMobile{background:#888;height:3px;width:29px;transition:background .15s}.mobileOverflowOutsideCategoria{position:fixed;height:100vh;top:0;left:0;z-index:999;width:100%;background-color:#00099;transition:opacity .2s;opacity:0;pointer-events:none;min-height:-webkit-fill-available;min-height:-moz-fill-available}.mobileLinhaPrincipal{display:flex;width:100%;padding-left:10px;padding-right:10px;margin-top:12px;margin-bottom:12px}.mobileOverflowOutsideCategoriaAberto{opacity:1;pointer-events:auto}.mobileOverflowCategoria{position:absolute;width:70%;height:100%;top:0;left:-400px;z-index:999;color:#fff;transition:all .3s;box-shadow:rgba(0,0,0,.16) 0 3px 6px,rgba(0,0,0,.23) 0 3px 6px}.mobileOverflowCategoria a{color:#fff}.mobileOverflowOutsideCategoriaAberto .mobileOverflowCategoria{left:0}.mobileItemOfCategoria{width:100%;min-height:40px;border-bottom:1px solid #f4f4f4;display:flex;flex-wrap:wrap;align-items:center;padding-left:20px}.mobileItemOfCategoriaMenu{border-bottom:1px dashed #f4f4f466;background:#00011}.mobileItemOfCategoriaBusca{padding:0;border:none}.mobileItemOfCategoriaLogo{padding:10px;border:none;background:#fff}.mobileItemOfCategoria a{font-size:14px}.mobileItemOfCategoriaLogo a{height:41px;display:flex}.mobileItemCategoriaPai{display:flex;width:100%;padding-right:10px;height:30px;align-items:center}.mobileItemCategoriaNome{width:100%}.mobileItemCategoriaSeta{width:40px;height:100%;display:flex;align-items:center;justify-content:flex-end;font-size:19px}.mobileItemCategoriaSeta span{transform:rotate(0);transition:all .3s}.mobileItemOfCategoriaAberta .mobileItemCategoriaSeta span{transform:rotate(90deg)}.mobileItemOfCategoriaAberta .mobileBoxCategoriasFilhas{display:block;max-height:1000px;visibility:visible;pointer-events:auto;opacity:1;padding-bottom:10px}.mobileBoxCategoriasFilhas{transition:all .3s;max-height:0;list-style-type:none;padding-left:20px;visibility:hidden;pointer-events:none;opacity:0}.mobileBoxCategoriasFilhas li{height:25px;display:flex;align-items:center}.mobileItensOfCategoria{height:calc(100% - 70px);overflow-y:auto}.mobileBoxCategoriasFilhas a{text-decoration:underline}.mobileRodapeOverflow{position:absolute;bottom:0;width:100%;height:60px;background:#00011;font-size:14px;display:flex;justify-content:center;align-items:center}.mobileRodapeOverflow a{color:#fff}.mobileTelefoneEmail{color:#fff;display:flex;justify-content:space-between;padding:10px;padding-bottom:10px;padding-top:10px;margin-bottom:10px}.mobilePedidos{display:none}.mobilePedidos a{color:#fff}.mobileItensPrincipais{width:100%}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v3/topo/topo_mobile_media.css

*//*

POSITION-501

*/@media (max-width:600px){.divisorTopo{padding:0!important;order:-1}.elementoTopo>:not(.topoMobileLogoCarrinho){display:none!important}header .elementoBusca{display:none}body>header{z-index:100}.elementoTopo{height:auto}}@media (min-width:600px){.topoMobileLogoCarrinho{display:none!important}}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v2/temas/geral/compra_rapida_carrinho/compra_rapida_carrinho.css

*//*

POSITION-800

*/.boxCompraRapidaCarrinho{background:#fff none repeat scroll 0 0;border-radius:5px;box-sizing:border-box;position:relative;width:100%}.boxCompraRapidaCarrinho .botaoFecharListagemRapida{color:#666;cursor:pointer;font-size:2rem;position:absolute;right:7px;top:7px}.boxCompraRapidaCarrinho .botaoFecharListagemRapida span{color:#6f6f6f;font-size:1.3rem}.boxTituloCompraRapida{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:81px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:100%}.boxTituloCompraRapida span{color:#66c537;font-size:4rem;padding:0 20px}.boxTituloCompraRapida p{color:#6f6f6f;font-size:2rem;font-weight:700;text-align:left}.boxBotoesCompraRapida{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.botaoCompraRapida{background:#898887;border-radius:3px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:45px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 15px;-webkit-transition:-webkit-filter .3s,filter .3s;transition:filter .3s;width:220px}.botaoCompraRapida:hover{filter:brightness(90%);-webkit-filter:brightness(90%)}.botaoCompraRapida p{color:#fff;font-size:1.4rem}.botaoCompraRapida:first-child{background:#5c5858}/* 

CSS-IMPORT-FILE: /lojavirtual/css/ljvt_v2/temas/geral/compra_rapida_carrinho/compra_rapida_carrinho_media.css

*//*

POSITION-800

*/@media only screen and (max-width:778px){.boxCompraRapidaCarrinho{padding:20px}.boxBotoesCompraRapida{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.botaoCompraRapida:first-child{margin-bottom:15px}.boxTituloCompraRapida p{font-size:1.3rem}.modal{height:auto!important;left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:85%!important}}