.loja-pagina.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{padding-bottom:12rem}.capa-vazia.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{width:100%;height:100%;background:var(--color-fundo-alt)}.hero-right-btns.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{display:flex;gap:8px}.voltar-flutuante.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{text-decoration:none}.logo-vazio.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{display:block;width:100%;height:100%;border-radius:50%;background:var(--color-fundo-alt)}.dados-loja.svelte-1jno8lb span.svelte-1jno8lb+span.svelte-1jno8lb:before{content:"·";margin-right:6px}.aberta.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{display:flex;align-items:center;gap:4px;margin:6px 0 0;font-size:var(--tamanho-sm, .875rem);font-weight:var(--peso-seminegrito, 600);color:var(--color-sucesso)}.destaques-secao.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{padding:8px 0 4px}.titulo-destaques.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{padding:0 16px;margin:8px 0 10px;font-size:1.05rem;font-weight:800;color:var(--text-1, var(--color-texto))}.destaque-card.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{background:transparent;border:none;padding:0;text-align:left;font-family:inherit}.destaque-card.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb:disabled{opacity:.55;cursor:not-allowed}.cardapio.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{padding:0 var(--espaco-md, 16px) var(--espaco-md, 16px)}.cardapio-fieldset.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{border:0;margin:0;padding:0;min-inline-size:0}.titulo-categoria.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{margin:var(--espaco-lg, 24px) 0 0;font-size:var(--tamanho-xl, 1.25rem);font-weight:var(--peso-negrito, 700);line-height:var(--entrelinha-titulo, 1.25);color:var(--color-texto)}.fechada.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{background:var(--color-aviso-fundo);border:1px solid var(--color-aviso-borda);padding:.5rem .75rem;border-radius:.5rem;font-size:.9rem;margin-top:8px}.aviso.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{background:var(--color-aviso-fundo);border:1px solid var(--color-aviso-borda);padding:.6rem .8rem;border-radius:.5rem;font-size:.9rem;margin:8px 16px}.avisos.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{background:var(--color-info-fundo);border:1px solid var(--color-info-borda);padding:.6rem .8rem .2rem;border-radius:.5rem;font-size:.9rem;list-style:none;margin:8px 16px}.tentar.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{margin-left:.75rem}.secao.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{scroll-margin-top:56px}.cover.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{view-transition-name:loja-capa}.store-logo-floating.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{view-transition-name:loja-logo}.store-title.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{view-transition-name:loja-nome}.folha-item-foto.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{view-transition-name:item-foto;width:100%;aspect-ratio:16 / 10;max-height:200px;overflow:hidden;border-radius:var(--raio-md, 12px);margin:0 0 .75rem}.folha-item-foto.svelte-1jno8lb .quadro{width:100%;height:100%}.folha-item-foto.svelte-1jno8lb img{width:100%;height:100%;object-fit:cover}.busca-cardapio.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{margin:.5rem 0}.circle-dark-btn.ativo.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{background:var(--color-acao)}.rodape-detalhe-lote-a.svelte-1jno8lb .qty-stepper.svelte-1jno8lb.svelte-1jno8lb{border:0;padding:0;height:auto}.folha-nome.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{margin:0 0 .25rem;font-size:var(--tamanho-xl, 1.25rem);font-weight:var(--peso-negrito, 700);color:var(--color-texto)}.detalhe-preco-row.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{display:flex;align-items:center;gap:8px;margin-bottom:.5rem}.preco.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{margin:0;font-weight:800;color:var(--color-texto)}.folha-obs.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{margin:.5rem 0}.botao-cresce.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{flex:1;min-width:0}.desc.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{color:var(--color-texto-2);margin:0 0 .25rem;font-size:.9rem}.grupo.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{border:1px solid var(--color-borda);border-radius:.5rem;margin:.75rem 0;padding:.5rem .75rem}.grupo-cabecalho.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{display:flex;justify-content:space-between;align-items:center;width:100%;font-weight:700;padding:0 .25rem}.grupo-nome.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{font-size:.92rem;font-weight:800;color:var(--color-texto)}.combo-titulo.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{font-size:.82rem;font-weight:800;color:var(--ifood-red, var(--color-acao));margin-bottom:2px}.selo-obrigatorio.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{background:var(--text-1, var(--color-texto));color:var(--bg-card, var(--color-superficie));font-size:.65rem;font-weight:800;padding:3px 7px;border-radius:4px;letter-spacing:.04em}.grupo.svelte-1jno8lb small.svelte-1jno8lb.svelte-1jno8lb{color:var(--color-texto-2);font-weight:400}.opcao.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{display:flex;align-items:center;gap:.5rem;padding:.35rem 0}.opcao.svelte-1jno8lb .mais.svelte-1jno8lb.svelte-1jno8lb{margin-left:auto;padding-left:.5rem;flex:none;white-space:nowrap;color:var(--color-texto);font-size:.9rem}.opcao.acabou.svelte-1jno8lb span.svelte-1jno8lb.svelte-1jno8lb{color:var(--color-texto-2)}.problemas.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{color:var(--color-perigo-texto);font-size:.875rem;margin:.25rem 0;padding-left:1rem}.rodape-detalhe-lote-a.svelte-1jno8lb.svelte-1jno8lb.svelte-1jno8lb{width:100%;padding:0;border-top:none;box-shadow:none}
