.topo[data-astro-cid-lyr7osne]{display:flex;align-items:center;justify-content:space-between;height:60px;padding:0 8px 0 16px;border-bottom:1px solid var(--linha)}.topo[data-astro-cid-lyr7osne] h1[data-astro-cid-lyr7osne]{margin:0;font-family:var(--fonte-titulo);font-weight:600;font-size:26px}.quantos[data-astro-cid-lyr7osne]{font-family:var(--fonte-texto);font-size:14px;font-weight:400;color:var(--cinza-texto)}.fechar[data-astro-cid-lyr7osne]{width:44px;height:44px;display:flex;align-items:center;justify-content:center}.sacola[data-astro-cid-lyr7osne]{min-height:calc(100vh - 60px);display:flex;flex-direction:column}.vazia[data-astro-cid-lyr7osne]{display:flex;flex-direction:column;gap:10px;padding:40px 20px}.vazia[data-astro-cid-lyr7osne] p[data-astro-cid-lyr7osne]{margin:0;font-size:14px;color:var(--cinza-texto)}.vazia[data-astro-cid-lyr7osne] .titulo-vazia[data-astro-cid-lyr7osne]{font-family:var(--fonte-titulo);font-size:28px;font-weight:600;color:var(--preto)}.fio[data-astro-cid-lyr7osne]{width:32px;height:1px;background:var(--dourado-escuro)}.vazia[data-astro-cid-lyr7osne] .botao-escuro[data-astro-cid-lyr7osne]{margin-top:10px;align-self:flex-start;padding:0 24px}.lista[data-astro-cid-lyr7osne]{list-style:none;margin:0;padding:0 16px}.item[data-astro-cid-lyr7osne]{display:flex;gap:12px;padding:16px 0;border-bottom:1px solid var(--linha)}.foto[data-astro-cid-lyr7osne]{flex:none;width:76px;height:76px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--creme);border-radius:4px;font-size:10.5px;letter-spacing:.12em;color:var(--cinza-texto);text-decoration:none}.foto[data-astro-cid-lyr7osne] img[data-astro-cid-lyr7osne]{width:100%;height:100%;object-fit:cover}.corpo[data-astro-cid-lyr7osne]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.marca[data-astro-cid-lyr7osne]{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--cinza-texto)}.nome[data-astro-cid-lyr7osne]{font-size:14px;text-decoration:none}.variacao[data-astro-cid-lyr7osne]{font-size:12.5px;color:var(--cinza-texto)}.linha[data-astro-cid-lyr7osne]{margin-top:6px;display:flex;align-items:center;justify-content:space-between}.passos[data-astro-cid-lyr7osne]{display:flex;align-items:center;height:44px;border:1px solid var(--borda);border-radius:4px}.passos[data-astro-cid-lyr7osne] button[data-astro-cid-lyr7osne]{width:40px;height:42px;display:flex;align-items:center;justify-content:center;padding:0;background:none;border:0;color:var(--preto);cursor:pointer}.passos[data-astro-cid-lyr7osne] button[data-astro-cid-lyr7osne]:disabled{color:#b8b4ae;cursor:default}.qtd[data-astro-cid-lyr7osne]{width:20px;text-align:center;font-size:14px;font-weight:600}.preco[data-astro-cid-lyr7osne]{font-size:15px;font-weight:600}.problema[data-astro-cid-lyr7osne]{margin-top:6px;font-size:12.5px;font-weight:600;color:#9b2c2c}.esgotado[data-astro-cid-lyr7osne] .foto[data-astro-cid-lyr7osne],.esgotado[data-astro-cid-lyr7osne] .nome[data-astro-cid-lyr7osne],.esgotado[data-astro-cid-lyr7osne] .preco[data-astro-cid-lyr7osne]{opacity:.5}.remover[data-astro-cid-lyr7osne]{flex:none;width:44px;height:44px;margin:-10px -12px 0 0;display:flex;align-items:center;justify-content:center;padding:0;background:none;border:0;color:var(--cinza-texto);cursor:pointer}.alerta[data-astro-cid-lyr7osne]{margin:16px 16px 0;padding:12px 14px;background:#fdf2f2;border:1px solid #f0caca;border-radius:4px;font-size:13px;line-height:1.5;color:#7a1f1f}.info[data-astro-cid-lyr7osne]{display:flex;gap:10px;margin:16px 16px 0;padding:12px 14px;background:#f7f5f1;border-radius:4px;font-size:13px;line-height:1.5}.info[data-astro-cid-lyr7osne] svg[data-astro-cid-lyr7osne]{flex:none;margin-top:1px}.rodape-sacola[data-astro-cid-lyr7osne]{margin-top:auto;position:sticky;bottom:0;display:flex;flex-direction:column;gap:10px;padding:16px;background:var(--branco);border-top:1px solid var(--linha)}.subtotal[data-astro-cid-lyr7osne]{display:flex;align-items:baseline;justify-content:space-between;font-size:15px}.subtotal[data-astro-cid-lyr7osne] strong[data-astro-cid-lyr7osne]{font-size:18px;font-weight:600}.botao-escuro[data-astro-cid-lyr7osne]{display:flex;align-items:center;justify-content:center;height:48px;background:var(--preto);color:var(--branco);text-decoration:none;border-radius:4px;font-size:14px;font-weight:600}.botao-escuro[data-astro-cid-lyr7osne]:hover{color:var(--dourado)}.botao-escuro[data-astro-cid-lyr7osne].grande{height:52px;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.botao-escuro[data-astro-cid-lyr7osne].bloqueado{background:#8c8c8c;cursor:not-allowed}.continuar[data-astro-cid-lyr7osne]{display:flex;align-items:center;justify-content:center;height:44px;font-size:14px;font-weight:500}
