#carrinho p.cesta_vazia{text-align:center}#carrinho table{width:100%;background-color:#fff;box-shadow:none}#carrinho table tr{width:100%}#carrinho table tr td{border:none;border-bottom:5px #d6d6d3 solid;padding:10px 0}#carrinho table tr#titulos td{font-size:1.2em;text-transform:uppercase;text-align:center;border-bottom:5px #d6d6d3 solid;font-weight:bold}#carrinho table tr#produto table td.nome{border:none;vertical-align:top}#carrinho table tr#produto table td.nome h2{font-size:1.2em;line-height:1em;color:#212832;font-weight:bold;padding:0;margin:0}#carrinho table tr#produto table td.nome p.ref{font-family:"Open Sans",sans-serif;font-size:0.9em;color:#959595}#carrinho table tr#produto table td.imagem{border:1px #d6d6d3 solid;padding:5px}@media (min-width: 604px){#carrinho table tr#produto table td.imagem{width:30%}#carrinho table tr#produto table td.nome{padding-left:15px}}#carrinho table tr#produto .qtde{text-align:center}#carrinho table tr#produto .qtde .div_quant{position:relative;width:54px;left:50%;margin-left:-27px}#carrinho table tr#produto .qtde input{float:left;width:36px;height:36px;text-align:center;border:1px #d6d6d3 solid;font-family:"Open Sans",sans-serif}#carrinho table tr#produto .qtde span.setas{float:left;display:block;width:18px;height:36px}#carrinho table tr#produto .qtde a{display:block;width:100%;height:18px;background-color:#d6d6d3;color:#fff;text-align:center;font-size:13px}#carrinho table tr#produto .qtde a:hover{background-color:#959595}#carrinho table tr#produto p.remover{text-align:center}#carrinho table tr#produto p.remover a{width:72px;line-height:18px;display:inline-block;font-size:13px;color:#959595;background:url(../img/excluir.png) no-repeat center left;background-size:contain;padding-left:15px;margin-top:20px;letter-spacing:-0.5px}#carrinho table tr#produto p.remover a:hover{background-color:transparent;color:#ec5e33}@media (min-width: 589) and (max-width: 767px){#carrinho table tr#produto p.remover{position:absolute;bottom:0px;right:10px}}@media (max-width: 767px){#carrinho table tr#produto .qtde{margin-top:10px}}@media (max-width: 767px){#carrinho table tr#produto{border-bottom:5px #e2e2e2 solid}#carrinho table tr#produto td{border:none}#carrinho table tr#produto td.qtde a{height:14px}#carrinho table tr#produto td.qtde input{padding:3px 0}}#carrinho table td.produto{text-align:left !important}#carrinho table td.subtotal{text-align:right !important}#carrinho .preco{text-align:center;font-size:1.4em;line-height:1em;margin:0}#carrinho .preco p.prod{color:#00bcd4;font-weight:bold}@media (min-width: 768px) and (max-width: 991px){#carrinho .preco{font-size:1.1em}}@media (max-width: 767px){#carrinho .preco{float:right;text-align:right;color:#00bcd4;margin-top:15px}}@media (max-width: 767px){#carrinho table tr td{float:left}#carrinho table tr#produto img{margin:0 auto}#carrinho table tr#produto td.preco p{padding:4.5px 0}}@media (max-width: 603px){#carrinho table tr#produto table tr td{width:100%}#carrinho table tr#produto table tr td .imagem img{margin:0 auto}}#carrinho .frete_cupom td{border:none;padding:30px 0}#carrinho .frete_cupom td.valor{text-align:right}#carrinho .frete_cupom input[type="text"]{width:180px;height:38px;font-family:"Open Sans",sans-serif;padding:0 10px;font-size:14px}#carrinho .frete_cupom input[type="button"]{text-transform:uppercase;font-weight:bold;color:#fff;background-color:#959595;border:none;height:36px;padding:0 10px;box-shadow:2px 2px 0 #353434;font-size:15px}#carrinho .frete_cupom input[type="button"]:hover{background-color:#ec5e33;box-shadow:2px #a22904 solid}#carrinho .frete_cupom label.titulo{font-size:1.2em;line-height:1.87em;font-weight:bold;text-transform:uppercase;margin-bottom:0;width:200px;letter-spacing:-1px}@media (max-width: 620px){#carrinho .frete_cupom label.titulo{width:100%}}#carrinho .frete_cupom .calculo_frete{margin-top:10px;font-size:1.3rem;line-height:1.3rem}#carrinho .frete_cupom .calculo_frete input{width:13px;height:13px;margin:0 3px 0 0}#carrinho .frete_cupom td.preco{text-align:right !important}@media (min-width: 992px){#carrinho .frete_cupom td.valor{border-right:none}}@media (max-width: 991px){#carrinho .frete_cupom input[type="text"]{width:150px}#carrinho .frete_cupom td.valor{font-size:1.4rem;line-height:1.4rem}}#carrinho .frete_cupom #FormasDeEnvio{margin-top:20px}#carrinho .frete_cupom #FormasDeEnvio,#carrinho .frete_cupom #FormasDeEnvio label{font-size:15px;font-family:"Open Sans",sans-serif}#carrinho .frete_cupom.cupom{border-bottom:5px #d6d6d3 solid}@media (max-width: 415px){#carrinho .frete_cupom tr td{padding:15px 0}#carrinho #CupomDescontoRemover{float:right}#carrinho .frete_cupom.cupom input[type="text"]{width:100%}#carrinho .frete_cupom.cupom input[type="button"]{width:49%;margin-top:5px}#carrinho .frete_cupom.frete input[type="text"]{width:58%}#carrinho .frete_cupom.frete input[type="button"]{width:40%;float:right}}#carrinho div#total{padding:20px 0;background-color:#212832;color:#fff;font-weight:bold;font-size:1.7em;line-height:1em;text-align:right}#carrinho div#total span#ValorTotal{display:inline-block;margin-left:15px;color:#00bcd4}#carrinho div#total p.parcelas{font-size:0.8em;font-weight:normal;color:#959595}#carrinho .botoes{margin:50px auto}#carrinho .botoes a.continuar{display:block;background:url(../img/seta-continuar.jpg) no-repeat center left;color:#212832;font-size:1.17em;padding-left:18px;margin-top:18px !important}#carrinho .botoes a.finalizar{float:right;color:#fff;background-color:#ec5e33;box-shadow:4px 4px 0 #a22904;color:#fff;text-transform:uppercase;padding:15px 40px;font-size:1.8em;line-height:1em;font-weight:bold}#carrinho .botoes a.finalizar:hover{background-color:#00bcd4;box-shadow:4px 4px 0 #00647e}@media (min-width: 500px){#carrinho .botoes .clear{display:none}}@media (max-width: 499px){#carrinho .botoes a{width:100%;display:block}#carrinho .botoes a.finalizar{text-align:center}}#carrinho.resumo{font-size:14px}#carrinho.resumo h3{font-size:1.2em}#carrinho.resumo table tr#titulos{font-size:1em;line-height:1em}#carrinho.resumo table tr#titulos td{padding:5px 0}#carrinho.resumo table tr#titulos td.preco{text-align:right}#carrinho.resumo table tr td{border-bottom:2px #d6d6d3 solid !important}#carrinho.resumo table tr td table tr td{border:none !important}#carrinho.resumo table tr td.preco{font-size:1em;text-align:right}#carrinho.resumo table tr td.nome{vertical-align:top;padding-left:10px}#carrinho.resumo table tr td.qtde{text-align:center;line-height:1em}#carrinho.resumo table tr.totais td span{float:right}@media (max-width: 767px){#carrinho.resumo table tr td.preco{margin-top:0}#carrinho.resumo table tr.totais,#carrinho.resumo table tr.totais td{width:100%}}
/*# sourceMappingURL=carrinho.css.map */
