.lp-barra{display:none}.lp-barra-marca{cursor:pointer;border-radius:10px;align-items:center;height:40px;display:inline-flex}.lp-barra-marca:focus-visible,.lp-barra-sacola:focus-visible{outline:3px solid var(--anil);outline-offset:2px}.lp-barra-sacola{background:var(--ink);color:#fff;cursor:pointer;border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 14px;font-size:14.5px;font-weight:700;text-decoration:none;transition:background-color .15s;display:inline-flex}.lp-barra-sacola:hover{background:var(--ink2)}.lp-barra-sacola .lucide{width:18px;height:18px}.lp-barra-qtd{background:var(--verde);min-width:22px;height:22px;color:var(--on-verde);border-radius:999px;place-items:center;padding:0 6px;font-size:12.5px;font-weight:800;display:grid}.lp-pilulas{flex-wrap:wrap;justify-content:center;gap:8px;max-width:100%;margin-top:10px;display:flex}.lp-pilulas .loja-nota{cursor:pointer;margin-top:0}.lp-pilulas>.badge{align-self:center}.lp-sobre-btn{background:var(--fill);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:6px 8px 6px 10px;font-size:14px;font-weight:600;transition:background-color .15s;display:inline-flex}.lp-sobre-btn:hover,.lp .loja-nota:hover{background:var(--line)}.lp-sobre-btn svg{width:15px;height:15px;color:var(--muted);flex:none}.lp-sobre-btn svg:first-child{color:var(--folha)}.lp-sobre-btn:focus-visible,.lp .loja-nota:focus-visible{outline:3px solid var(--anil);outline-offset:2px}.lp .loja-fatos>div>span{text-overflow:ellipsis;max-width:100%;overflow:hidden}.lp .loja-fatos .fechando b,.lp .loja-fatos .fechando>span{color:var(--warn)}.lp .loja-fatos .fechando .dot{background:var(--warn)}.lp .loja-fatos .fechando>span{font-weight:700}.callout.lp-fechada{align-items:flex-start}.lp-fechada-t{flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:0;display:flex}.lp-fechada-t strong{font-size:15px;font-weight:800}.lp-agendar{flex-wrap:wrap;align-items:center;gap:6px 12px;max-width:100%;margin-top:6px;display:flex}.lp-agendar .btn{cursor:pointer;max-width:100%}.lp-agendar .btn svg{width:17px;height:17px;color:inherit;flex:none;margin-top:0}.lp-agendar>span{font-size:13.5px;font-weight:600}.lp-busca{padding:14px 16px 2px}.lp-busca .ini-busca input{font-size:16px}.cats.cats-com-setas.lp-cats{align-items:center;display:flex}.lp-cats>.carrossel{flex:1;min-width:0}.lp-cats-buscar{cursor:pointer;flex:none;justify-content:center;width:40px;height:40px;min-height:40px;margin-left:16px;padding:0}.lp-cats-buscar svg{width:18px;height:18px}.lp-cats .lp-cats-buscar+.carrossel .car-trilho{padding-left:8px}.lp-nada{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:32px 16px 8px;display:flex}.lp-nada strong{overflow-wrap:anywhere;font-size:16px}.lp-nada .link{cursor:pointer;padding:6px 8px}.lp-pratos{margin:0;padding:0 16px;list-style:none}.lp-pratos>li+li{border-top:1px solid var(--line)}.lp-prato{text-align:left;width:100%;color:var(--ink);cursor:pointer;align-items:flex-start;gap:14px;padding:14px 0;display:flex}.lp-prato:disabled{cursor:not-allowed}.lp-prato:focus-visible{outline:3px solid var(--anil);outline-offset:2px;border-radius:12px}.lp-t{flex-direction:column;flex:1;align-items:flex-start;gap:3px;min-width:0;display:flex}.lp-selo{margin-bottom:2px}.lp-nome{overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:1.3}.lp-desc{color:var(--muted);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.lp-preco{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:5px;display:flex}.lp-preco b{font-size:15px;font-weight:800}.lp-foto{background:var(--fill);border-radius:14px;flex:none;width:104px;height:104px;overflow:hidden}.lp-foto img{object-fit:cover;width:100%;height:100%;display:block}.lp-prato:disabled .lp-nome,.lp-prato:disabled .lp-desc,.lp-prato:disabled .lp-preco b{opacity:.5}.lp-prato:disabled .lp-foto img{filter:grayscale();opacity:.55}@media (hover:hover){.lp-prato:not(:disabled):hover .lp-nome{color:var(--folha)}}@media (max-width:360px){.lp-foto{width:88px;height:88px}}.lp-sobre-sec+.lp-sobre-sec{margin-top:20px}.lp-sobre-sec h4{color:var(--muted);margin:0 0 8px 4px;font-size:13px;font-weight:700}.lp-lista{border:1px solid var(--line);border-radius:14px;margin:0;padding:0;list-style:none;overflow:hidden}.lp-lista li{justify-content:space-between;align-items:baseline;gap:12px;padding:12px 14px;font-size:15px;display:flex}.lp-lista li+li{border-top:1px solid var(--line)}.lp-lista li>span:first-child{flex:none;align-items:center;gap:8px;display:inline-flex}.lp-lista li>span:last-child{text-align:right;overflow-wrap:anywhere;min-width:0}.lp-lista li.hoje{background:var(--bg2);font-weight:700}.lp-lista-vazia{border:1px solid var(--line);color:var(--muted);border-radius:14px;margin:0;padding:12px 14px;font-size:14px}.lp-sobre .onde-retirar.card{margin:0;padding:14px}.lp-sobre .or-acoes .btn{min-width:0}@container (min-width:900px){.lp-barra{background:var(--bg);border-bottom:1px solid var(--line);z-index:7;flex:none;justify-content:space-between;align-items:center;gap:16px;height:60px;padding:0 max(32px,50% - 560px);display:flex;position:relative}.lp .loja-inicio{display:none}.lp-pilulas{justify-content:flex-start}.lp-busca{padding:18px 0 0}.lp-busca .ini-busca{max-width:520px}.lp-cats-buscar{margin-left:0}.lp-pratos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;display:grid}.lp-pratos>li+li{border-top:0}.lp-prato{border:1px solid var(--line);border-radius:16px;height:100%;padding:14px;transition:border-color .15s,box-shadow .15s}.lp-prato:not(:disabled):hover{border-color:var(--anil-100);box-shadow:0 4px 14px #0f241814}.lp-prato:not(:disabled):hover .lp-nome{color:inherit}.lp-nada{text-align:left;align-items:flex-start;padding-left:0}}@media (prefers-reduced-motion:reduce){.lp-prato,.lp-barra-sacola,.lp-sobre-btn{transition:none}}
