.banners-marketplace{margin:20px 0 0}.seta-esquerda,.seta-direita{display:flex;align-items:center;width:40px;background:0 0!important;opacity:1;text-shadow:0 0 0 transparent;transition:.3s}.seta-esquerda:hover,.seta-direita:hover{opacity:1}.seta-esquerda span,.seta-direita span{position:relative!important;top:0!important;bottom:0!important;left:0!important;right:0!important;margin:0!important;padding:0!important;display:block;width:40px!important;height:40px!important;line-height:40px!important;text-align:center!important;background:#181439;color:#fff;text-shadow:0 0 0 transparent;font-size:22px!important;box-shadow:0 10px 20px rgba(0,0,0,.15)}.seta-esquerda:hover span,.seta-direita:hover span{background:#ff5400;transition:.3s}.body-cidade .categoria{float:left;width:100%;margin:1px 0 -2px!important}.middle{padding:20px 0 16px}.ofertas{margin:20px 0}.ofertas .produtoatual{margin-bottom:0;padding:35px 54px;background:rgba(0,0,0,.05);border:0;border-radius:6px}.ofertas .estabelecimentos{margin-bottom:0;padding:40px;background:rgba(0,0,0,.05);border:0;border-radius:6px}.ofertas .estabelecimentos .estabelecimento{background:#fff;padding:12px 12px 10px;box-shadow:0 10px 20px rgba(0,0,0,.15);border-radius:6px}.ofertas .produtoatual .row{box-shadow:0 10px 20px rgba(0,0,0,.15);padding:20px;background:#fff}.ofertas .produtoatual [class*=col-]{padding:0}.ofertas .produtoatual .capa{height:300px}.ofertas .produtoatual .detalhes{display:block;padding:20px;background:#fff;min-height:300px}.ofertas .produtoatual .informacoes{width:100%;text-align:center}.ofertas .produtoatual .mais{width:100%;padding:12px 12px 10px;float:left}.ofertas .produtoatual .nome{font-size:24px;line-height:26px}.ofertas .produtoatual .descricao{margin:8px 0;font-size:16px;line-height:18px}.ofertas .produtoatual .valor{font-size:24px;line-height:26px}.ofertas .produtoatual .mais{margin:10px auto auto;float:none;padding:6px 0 0;width:100%;max-width:300px;border-top:1px solid rgba(0,0,0,.15)}.ofertas .produtoatual .mais span{display:block;width:100%;text-align:center;margin:0;font-size:16px;font-weight:700}.ofertas .produtoatual .mais i{display:inline-block;float:none;margin:auto auto auto 8px;transform:translateY(6px)}.produtoatual .informacoes .adicionais{margin:8px 0;font-size:14px;line-height:16px}.destaques{margin:20px 0 26px}.destaques .produtoatual{margin:0 0 30px;padding:20px 20px 10px;background:#fff;border:0}.destaques .estabelecimentos{margin-bottom:0;padding:40px 40px 16px;background:rgba(0,0,0,.05);border:0;border-radius:6px}.destaques .estabelecimento{margin-bottom:26px}.social-home{border-top:1px solid rgba(0,0,0,.15);margin:10px 0 -18px;padding:10px 0 0}.social-home a i{color:rgba(0,0,0,.5)!important}.produtoatual{margin:0 0 30px;box-shadow:0 10px 20px rgba(0,0,0,.15);border-radius:12px;overflow:hidden;transition:.3s}.produtoatual:hover{box-shadow:0 20px 30px rgba(0,0,0,.35);transition:.3s}.produtoatual .capa{width:100%;height:260px;background-size:cover!important}.produtoatual .detalhes{padding:12px 12px 10px}.produtoatual .detalhes .linha{display:flex;align-items:center}.produtoatual .informacoes{float:left;width:75%}.produtoatual .nome{display:block;margin:0 0 8px;font-weight:600;color:rgba(0,0,0,.5);font-size:14px;line-height:16px}.produtoatual .descricao{display:block;margin:6px 0 0;font-size:16px;line-height:18px}.produtoatual .valor{display:block;margin:0 0 6px;font-weight:600;font-size:20px;line-height:22px;color:#67b017}.produtoatual .informacoes .adicionais{display:block;margin:0 0 5px;font-size:12px;line-height:14px;color:red}.produtoatual .mais{display:flex;float:right;width:25%}.produtoatual .mais i{display:block;margin:auto;float:right;font-size:30px;color:#67b017;transition:.3s}.produtoatual:hover .mais i{color:#67b017;transition:.3s}.valor-novo{display:block;margin:0;padding:0;color:#67b017;font-size:26px;line-height:26px}.politica{border-top:1px solid rgba(255,255,255,.15);margin:12px 0 4px;padding:12px 0 0}.politica span{margin:0;padding:0}.politica-cidade{margin:8px 0;padding:8px 0 0}.politica a{color:#fff;text-decoration:#fff}.politica .divider{display:inline-block;margin:0 5px}.categoria .title{line-height:22px}@media(max-width:320px){}@media(max-width:544px){}@media(min-width:545px) and (max-width:767px){}@media(min-width:546px) and (max-width:991px){}@media(min-width:992px) and (max-width:1199px){}@media(min-width:1200px){}@media(max-width:991px){.ofertas .produtoatual .capa{height:200px}.ofertas .produtoatual .detalhes{min-height:0}.ofertas .produtoatual .row{padding:10px}.seta-esquerda span,.seta-direita span{width:35px!important;height:35px!important;line-height:35px!important;font-size:18px!important;box-shadow:0 10px 20px rgba(0,0,0,.15)}.destaques .estabelecimentos{padding:10px 10px 0}.destaques .produtoatual{margin:0 0 10px;padding:10px}.destaques .estabelecimentos .tv-infinite .col-infinite{max-width:170px!important}.botao-acao-novo{margin-top:10px}.produtos .tv-infinite .col-infinite{max-width:200px!important}.ofertas .produtoatual{margin-bottom:0;padding:10px 26px;background:rgba(0,0,0,.05);border:0;border-radius:6px;text-align:center}.produtoatual .capa{height:200px}.produtoatual .mais i{display:block;font-size:30px;color:#67b017}.politica .divider{display:block;margin:8px auto 6px;width:100%;max-width:30px;font-size:0;height:1px;background:rgba(255,255,255,.5)}.produtoatual .valor{margin:0;font-size:16px;line-height:18px}.produtos .tv-infinite .col-infinite{max-width:220px!important}.ofertas .produtoatual .nome{font-size:20px;line-height:22px}.ofertas .produtoatual .descricao{font-size:14px;line-height:16px}}