input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{display:none}input[type=number]{-moz-appearance:textfield}.resumoBlock h1,.entregaBox h1{flex-grow:0;flex-shrink:0;display:flex;align-items:center;justify-content:center;height:60px;background:#ffc0cb;font:18px Exo;font-weight:bold;text-transform:uppercase;color:#fff;margin:0}@media (min-width:500px){.resumoBlock{margin-top:40px}}.resumoHolder .lista{background:#fff;flex:8;padding:0 50px}@media (max-width:850px){.resumoHolder .lista{padding:0 28px}}@media (max-width:750px){.resumoHolder .lista{padding:0 16px}}.resumoHolder .lista .line{display:flex;align-items:stretch;border-bottom:2px dotted #ccc;padding:20px 0}.resumoHolder .lista .line:last-of-type{border-bottom:0}.resumoHolder .lista .line .foto{margin-right:32px}@media (max-width:850px){.resumoHolder .lista .line .foto{margin-right:10px}}.resumoHolder .lista .line .foto img{max-width:55px;width:auto;display:block}.resumoHolder .lista .line .titleVaria{text-decoration:none;color:#333}.resumoHolder .lista .line .titleVaria .title{font-weight:500}.resumoHolder .lista .line .titleVaria .varia{white-space:nowrap;display:flex;align-items:center}.resumoHolder .lista .line .titleVaria .varia img{max-height:21px;width:auto;margin-right:8px}.resumoHolder .lista .line .precoAndQtd{margin-left:auto}.resumoHolder .lista .line .precoAndQtd .preco_unit{font:16px Exo;font-weight:500;color:#f66;white-space:nowrap}.resumoHolder .lista .line .precoAndQtd .qtdHolder{display:flex;align-items:center;border:1px solid #ffc0cb;border-radius:6px;background:#ffc0cb;text-align:center;min-width:70px}.resumoHolder .lista .line .precoAndQtd .qtdHolder > a{width:21px;color:#fff;text-decoration:none}.resumoHolder .lista .line .precoAndQtd .qtdHolder > span{flex-grow:1;display:flex;align-items:center;justify-content:center;align-self:stretch;font:16px Exo;font-weight:500;background:#eff7f7;padding:0 8px}.resumoHolder .lista .line .trashIcon{font-size:22px;text-decoration:none}@media (max-width:499.999px){.resumoHolder .lista .line .titleVaria,.resumoHolder .lista .line .precoAndQtd{padding-top:12px;display:flex;flex-direction:column;justify-content:space-between}.resumoHolder .lista .line .trashIcon{display:none !important}}@media (min-width:500px){.resumoHolder .lista .line .titleVaria{display:flex;justify-content:space-between;align-items:center;flex-grow:1;margin-right:16px;max-width:300px}.resumoHolder .lista .line .preco_unit{flex-grow:0;margin-right:16px}.resumoHolder .lista .line .precoAndQtd{flex-grow:0;display:flex;align-items:center;justify-content:space-between;min-width:120px}.resumoHolder .lista .line .qtdAndTrash{display:flex}.resumoHolder .lista .line .qtdAndTrash .trashIcon{margin-left:16px}}.resumoHolder .listaTotal{background:#eff7f7}.resumoHolder .listaTotal .avisoFreteGratis{font:14px Exo;color:#00c9dc;text-align:center;font-style:italic;margin-bottom:16px}.resumoHolder .listaTotal .avisoFreteValor{border:1px solid #ccc;border-radius:6px;width:80%;background:#fff;margin:0 auto;margin-bottom:16px;font:16px Exo;font-weight:500;text-align:center;padding:8px 16px;color:#666}.resumoHolder .listaTotal .avisoFreteValor.azul{color:#00a9af;border-color:#00a9af;font-weight:500}.resumoHolder .listaTotal .subtotal{border:1px solid #ffc0cb;border-radius:6px;width:80%;min-width:200px;background:#fff;margin:0 auto;margin-bottom:16px;font:16px Exo;font-weight:500;text-align:center;padding:16px 16px;color:#333;white-space:nowrap}.resumoHolder .listaTotal .subtotal b{font-size:20px}.resumoHolder .listaTotal .subtotal i{display:block;margin-top:10px;color:#ff97a9;font-weight:400;white-space:normal}@media (max-width:749.999px){.resumoHolder .listaTotal{padding:16px}.resumoHolder .listaTotal .avisoFreteGratis,.resumoHolder .listaTotal .avisoFreteValor,.resumoHolder .listaTotal .subtotal{width:100%}}@media (min-width:750px){.resumoHolder{display:flex}.resumoHolder .listaTotal{flex:4;border-left:1px solid #ffc0cb;padding:36px 16px}}.entregaBox{margin-top:50px}.entregaBox .entregaOptions .bloco{margin-top:16px;padding:32px;display:flex;flex-direction:column;background:#fff;border-radius:12px;max-width:360px;width:100%}.entregaBox .entregaOptions .bloco .icon{transition:all 0.5s;text-align:center;height:70px;display:flex;justify-content:center;align-items:center;margin-bottom:24px}.entregaBox .entregaOptions .bloco .icon img{height:100%;width:auto}.entregaBox .entregaOptions .bloco .titulo{font:18px Exo;font-weight:bold;color:#f66;text-align:center}.entregaBox .entregaOptions .bloco .descricao{margin:0 auto;margin-top:16px;text-align:center;max-width:200px}.entregaBox .entregaOptions .bloco .botao{margin-top:32px;text-align:center}.entregaBox .entregaOptions .bloco.retire .titulo{color:#00a9af}.entregaBox .entregaOptions .bloco.retire .linkRed{background:#00a9af}.entregaBox .entregaOptions .bloco.retire .linkRed:hover{background:#008286}@media (max-width:749.999px){.entregaBox .entregaOptions{padding:0 16px}.entregaBox .entregaOptions .bloco{padding:16px;margin-left:auto;margin-right:auto}}@media (min-width:750px){.entregaBox .entregaOptions{display:flex;justify-content:space-between;margin:0 16px}.entregaBox .entregaOptions .bloco:nth-of-type(2){margin-left:8px;margin-right:8px}}.entregaBox .icon.sel{height:35px !important;margin-bottom:12px !important}.entregaBox .blocoExpanded input:not([type]),.entregaBox .blocoExpanded input[type=text],.entregaBox .blocoExpanded input[type=tel],.entregaBox .blocoExpanded input[type=email]{border:1px solid #ccc;border-radius:6px;padding:8px 6px;margin:4px 0;width:100%}.entregaBox .blocoExpanded .titulo{margin-bottom:22px}.entregaBox .blocoExpanded .formFields{margin:0 auto;width:100%;margin-bottom:32px}.entregaBox .blocoExpanded .formFields td:first-of-type{font:14px Exo;text-transform:uppercase;color:#888;text-align:right;padding-right:10px}.entregaBox .blocoExpanded .pagamOptions{list-style-type:none;padding:0;margin:0}.entregaBox .blocoExpanded .pagamOptions input{margin-right:12px}.entregaBox .blocoExpanded .pagamOptions li{font:15px Exo;color:#999;text-transform:uppercase;font-weight:bold;margin-bottom:8px}.entregaBox .blocoExpanded .pagamOptions li i{font-weight:normal;text-transform:none}.entregaBox .blocoExpanded .informCep{display:flex;margin:0 auto;justify-content:center;align-items:center}.entregaBox .blocoExpanded .informCep b{font:14px Exo;color:#888;margin-right:10px}.entregaBox .blocoExpanded .informCep .cepHolder{display:flex;margin-bottom:4px}.entregaBox .blocoExpanded .informCep .cepHolder input{margin:0;border-radius:6px 0 0 6px;border-right:0;width:120px;text-align:center;outline:none}.entregaBox .blocoExpanded .informCep .cepHolder button{font:12px Exo;font-weight:bold;color:#fff;background:#ffc0cb;border-radius:0 6px 6px 0;border:1px solid #ccc;border-left:0;padding:0 10px;outline:none}.entregaBox .blocoExpanded .formPart2_Wait{padding-top:8px;text-align:center}.entregaBox .retire .endereco{font:15px Exo;font-weight:bold;color:#333;text-align:center;line-height:150%;margin-top:16px;margin-bottom:24px;text-transform:uppercase}.entregaBox .retire .instrucoes{list-style-type:none;margin:0 auto;margin-bottom:32px;padding:0;max-width:230px;font:15px Exo;font-style:italic;color:#333;text-align:center}.entregaBox .retire .instrucoes li{margin-bottom:10px;line-height:1.6}.entregaBox .retire .instrucoes li:before{content:"\f111";font:6px FontAwesome;color:#f66;display:inline-block;margin-bottom:2px;margin-right:10px;vertical-align:middle}.entregaBox .motoboy .cityOptions{margin:0 auto;margin-bottom:32px}.entregaBox .motoboy .cityOptions td{padding:4px 0;font:16px Exo;font-weight:bold;color:#999;text-transform:uppercase}.entregaBox .motoboy .cityOptions td:first-of-type{padding-right:24px}.entregaBox .motoboy .cityOptions td:last-of-type{text-align:right;font-size:14px}.entregaBox .motoboy .explicaAgendamento{text-align:center;margin-bottom:32px}.entregaBox .correios .formaOptions{margin-bottom:32px}.entregaBox .correios .freteOptions{margin:0 auto;margin-bottom:32px}.entregaBox .correios .freteOptions td{padding:4px 0;font:16px Exo;font-weight:bold;color:#999;text-transform:uppercase}.entregaBox .correios .freteOptions td:first-of-type{padding-right:24px}.entregaBox .correios .freteOptions td:nth-of-type(2){padding-left:10px;text-align:left;font-size:14px}.entregaBox .correios .freteOptions td:last-of-type{padding-left:10px;font-weight:normal;font-style:italic;text-transform:none}.btnVoltar{margin-top:32px;text-align:center}.btnVerMapa{display:inline-block;border:1px solid #f66;font:14px Exo;font-weight:bold;text-transform:uppercase;color:#f66;background:transparent;border-radius:6px;padding:8px 16px;transition:0.25s;text-decoration:none}.btnVerMapa:hover{background:#f66;color:#fff}.resumoPedido .succMsg{text-align:center;margin-top:50px;font:24px Exo;font-weight:500;color:#45a173}.resumoPedido .succMsg img{margin-bottom:12px}.resumoPedido .codAndStatus{display:block;background:#f66;width:100%;max-width:320px;border-radius:6px;color:#fff;margin:42px auto 22px auto;padding:14px 8px;text-align:center;text-decoration:none}.resumoPedido .codAndStatus b{font-size:24px;font-weight:bold}.resumoPedido .codAndStatus .status{margin-top:6px;font-style:italic;font-size:20px}.resumoPedido .codAndStatus:hover{background:#ff3d3d}.resumoPedido .instructions{text-align:center;color:#f66;font-size:18px;padding:0 8px}@media (max-width:499.999px){.resumoPedido .resumoBlock{margin-top:20px}}@media (min-width:500px){.resumoPedido .resumoBlock{margin-top:30px}}.resumoPedido .lista .qtdHolder{border-radius:0 !important}.resumoPedido .lista .qtdHolder span{padding:4px 0 !important}.resumoPedido .entregaBox .lista{padding:30px 16px;display:flex}@media (max-width:499.999px){.resumoPedido .entregaBox .lista{flex-direction:column}.resumoPedido .entregaBox .lista .dadosContato{order:2;margin-top:32px}.resumoPedido .entregaBox .lista .dadosEntrega{order:1}}@media (min-width:500px){.resumoPedido .entregaBox .lista{padding:50px;justify-content:space-between}}.resumoPedido .entregaBox .lista .title{font-weight:bold;font-size:18px;margin-bottom:20px;text-align:center}.resumoPedido .entregaBox .lista .dadosContato{width:100%;max-width:360px}.resumoPedido .entregaBox .lista .dadosContato table{margin:0 auto}.resumoPedido .entregaBox .lista .dadosContato td:first-of-type{color:#666;text-transform:uppercase;text-align:right;padding-right:8px;font-size:14px;padding-top:8px;padding-bottom:8px}.resumoPedido .entregaBox .lista .dadosEntrega{width:100%;max-width:320px}.resumoPedido .entregaBox .lista .dadosEntrega .conteudo{text-align:center;font-weight:bold}@media (min-width:500px){.resumoPedido .entregaBox .lista .dadosEntrega.endereco .title{text-align:left}}.resumoPedido .entregaBox .lista .dadosEntrega.endereco .conteudo{text-align:left;font-weight:normal;border:1px dotted #ccc;padding:8px}.resumoPedido .entregaBox .listaTotal h2{text-align:center;color:#f66;text-transform:uppercase;font-weight:bold;font-size:18px}.resumoPedido .entregaBox .listaTotal ul{padding-left:0;text-align:center;list-style-type:none;width:100%;max-width:320px;margin:0 auto}.resumoPedido .entregaBox .listaTotal ul li{margin-bottom:10px;line-height:1.6}.resumoPedido .entregaBox .listaTotal ul li:before{content:"\f111";font:6px FontAwesome;color:#f66;display:inline-block;margin-bottom:2px;margin-right:10px;vertical-align:middle}.resumoPedido .alertaCopy{text-align:center;color:#888;margin-top:32px;padding-left:16px;padding-right:16px}