:root{--corDestaque1: #28828b;--corDestaque2:#01db7d;--corTitulo: #28828b;--corTexto: #000000;--tamTitulo: $px18;--tamSubtitulo: $px17;--tamTexto: $px16}.container{max-width:1280px;margin:0 auto}:root{--dimProduto: 250px}.prod-home,.produtos,.resultado-busca,#depart{margin:45px 0}.prod-home .lista-produtos>div,.produtos .lista-produtos>div,.resultado-busca .lista-produtos>div,#depart .lista-produtos>div{display:flex !important;justify-content:center;gap:60px;flex-wrap:wrap}.lista-produtos>div .produto{text-align:center;position:relative;width:var(--dimProduto);background-color:#FFF}.lista-produtos>div a{color:var(--corDestaque1)}.lista-produtos>div .prod_item_img{height:var(--dimProduto);overflow:hidden}.lista-produtos>div .prod_item_nome{height:60px}.lista-produtos>div .prod_item_desc_curta{display:none}.lista-produtos>div .prod_item_valor{height:65px;display:flex;flex-direction:column}.lista-produtos>div .prod_item_valor>*{margin-top:auto}.lista-produtos>div .prod_item_valor .apenas{display:none}.lista-produtos>div .prod_item_valor .valor{display:block;font-size:2rem;color:var(--corDestaque1);font-weight:700}.lista-produtos>div .prod_item_parcela{line-height:35px;height:35px}.lista-produtos>div .prod_item_bt a{padding:10px 0;display:block;bottom:30px;background-color:#01db7d;text-align:center;left:30px;right:30px;color:#FFF;text-transform:uppercase}.lista-produtos>div .prod_item_bt a span{font-weight:bold}.paginacao{margin:20px 0}.paginacao a{padding:5px;border:1px solid var(--corDestaque1);margin:0 3px;border-radius:7px;color:var(--corDestaque1)}.paginacao a.pagina_sel{background-color:var(--corDestaque1);color:#FFF}@media screen and (max-width: 610px){.lista-produtos>div .produto{border:none}}.produto-detalhe{--alturaEspacamento: 65px;max-width:900px;margin:0 auto}.produto-detalhe h2{font-size:2.8125rem;font-weight:300}.produto-detalhe .header-produto{display:flex;gap:25px}.produto-detalhe .header-produto .fotos{flex-grow:2;text-align:center}.produto-detalhe .header-produto .fotos .ecm-lst-img-adic{display:flex;justify-content:center;list-style:none;gap:15px;margin:15px;flex-wrap:wrap}.produto-detalhe .header-produto>div{flex:1}.produto-detalhe .header-produto .preco{margin-bottom:var(--alturaEspacamento)}.produto-detalhe .header-produto .preco p{font-weight:600}.produto-detalhe .header-produto #prod_det_preco .valor{font-size:2.8125rem}.produto-detalhe .header-produto #prod_det_preco .desconto{font-size:1rem}.produto-detalhe .header-produto #prod_det_preco .desconto .por{display:block}.produto-detalhe .header-produto #prod_det_preco #prod_det_desc{font-size:1.125rem;font-style:italic}.produto-detalhe .header-produto #prod_det_disp{font-weight:bolder;margin-bottom:5px}.produto-detalhe .header-produto #prod_det_qtde{margin-bottom:var(--alturaEspacamento)}.produto-detalhe .header-produto #prod_det_qtde input[type=text]{font-size:1.125rem;padding:5px;width:50%}.produto-detalhe .header-produto #prod_det_desc_progress{margin-bottom:var(--alturaEspacamento)}.produto-detalhe .header-produto #prod_det_desc_progress #tbDescProgress{display:none;width:100%;margin-top:20px;border:1px solid #CCC;padding:5px}.produto-detalhe .header-produto #box_frete{margin-bottom:var(--alturaEspacamento)}.produto-detalhe .header-produto #box_frete .campos{display:flex;gap:5px;justify-content:space-around}.produto-detalhe .header-produto #box_frete input[type=text]{border-radius:0px;padding:10px;border:1px solid #CCC;flex:1}.produto-detalhe .header-produto #box_frete button{flex:1;white-space:nowrap}.produto-detalhe .header-produto .btn-comprar{width:100%}.produto-detalhe .info{text-align:justify;margin-top:var(--alturaEspacamento)}.produto-detalhe .info h3{font-size:1.5625rem;color:#575756;margin-bottom:5px}.produto-detalhe .info h3 span{font-weight:normal}.produto-detalhe .descricao{margin-bottom:var(--alturaEspacamento)}.produto-detalhe #prod_det_outros_prod{margin-top:var(--alturaEspacamento)}.produto-detalhe #prod_det_outros_prod>h3{font-size:2.1875rem;color:var(--corDestaque1);font-weight:normal;position:relative;border-bottom:1px solid var(--corDestaque1);line-height:0.1em;margin:10px 0 20px}.produto-detalhe #prod_det_outros_prod>h3 span{background:#fff;padding:0 10px}.produto-detalhe #prod_det_outros_prod .lista-produtos{margin-top:50px}@media screen and (max-width: 1000px){.produto-detalhe h2{text-align:center}.produto-detalhe .header-produto{flex-direction:column;justify-content:center}.produto-detalhe .compra{text-align:center}}
