.receita-gatilho{border:1.5px solid var(--uf-ink,#0d1413);min-height:2.75rem;color:var(--uf-ink,#0d1413);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:.5rem;padding:.25rem .875rem;font-size:.875rem;font-weight:700;line-height:1.2;display:inline-flex}.receita-gatilho:hover{background:#e8f2f0}.receita-gatilho:focus-visible{outline:3px solid var(--uf-action,#0a7a5a);outline-offset:2px}.receita-gatilho-bloco{box-sizing:border-box;border-radius:.375rem;justify-content:center;width:100%;display:flex}.reserva-vazia .receita-gatilho-bloco{margin-top:.25rem}.shop-sugestoes-receita{padding:.5rem .75rem 0}.pv-receita-atalho{color:#3f524f;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:0 0 .75rem;font-size:.875rem;display:flex}.fluxo-reserva>.pv-receita-atalho{padding:0 1rem}.fluxo-vazio .receita-gatilho-bloco{max-width:22rem;margin:.75rem auto 0}.receita-raiz{z-index:4900;box-sizing:border-box;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.receita-fundo{cursor:default;background:#050d0c8c;border:0;position:absolute;inset:0}.receita-janela{width:min(34rem,100%);max-height:min(100%,44rem);color:var(--uf-ink,#0d1413);background:#fff;border-radius:.75rem;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 48px #050d0c4d}.receita-topo{border-bottom:1px solid #d3e2df;flex:none;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.receita-topo h2{margin:0;font-size:1.125rem;line-height:1.25}.receita-corpo{overscroll-behavior:contain;flex:auto;align-content:start;gap:.875rem;min-height:0;padding:1rem;display:grid;overflow-y:auto}.receita-corpo>*{min-width:0;margin:0}.receita-intro{font-size:.9375rem;line-height:1.45}.receita-acoes{gap:.625rem;display:grid}.receita-erro{color:#7a1010;background:#fff5f5;border:1px solid #c62828;border-radius:.375rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.4}.receita-aviso{color:#3f524f;font-size:.8125rem;line-height:1.4}.receita-aviso-forte{color:#4a3a05;background:#fff8e1;border:1px solid #f0d78a;border-radius:.375rem;padding:.625rem .75rem;font-size:.875rem}.receita-privacidade{color:#3f524f;font-size:.8125rem;line-height:1.4}.receita-resumo{font-size:1rem;font-weight:700}.receita-lista{gap:.75rem;display:grid}.receita-med{border:1px solid #d3e2df;border-radius:.5rem;gap:.5rem;min-width:0;padding:.625rem .75rem;display:grid}.receita-med h3{overflow-wrap:anywhere;margin:0;font-size:.9375rem;line-height:1.3}.receita-med-lido{color:#3f524f;margin-left:.5rem;font-size:.75rem;font-weight:600}.receita-aviso-leve{color:#3f524f;margin:0;font-size:.8125rem}.receita-faltou{color:#4a3a05;overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.4}.receita-outras{color:#3f524f;margin-top:.25rem;font-size:.8125rem;display:block}.receita-itens{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.receita-item{border-top:1px solid #e8f2f0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem .75rem;padding-top:.5rem;display:grid}.receita-item:first-child{border-top:0;padding-top:0}.receita-item>:last-child{grid-column:1/-1}.receita-item-foto{background:#f3f7f6;border-radius:.375rem;flex:none;width:3rem;height:3rem;display:block;overflow:hidden}.receita-item-foto img{object-fit:contain;width:100%;height:100%;display:block}.receita-item-info{gap:.125rem;min-width:0;font-size:.875rem;line-height:1.3;display:grid}.receita-item-info strong{overflow-wrap:anywhere}.receita-item-preco{font-weight:700}.receita-selo{color:#7a4a00;font-size:.75rem;font-style:normal;font-weight:700}.receita-selo.is-controlado{color:#7a1010}.receita-item .reservar-mais{justify-content:center;width:100%;min-height:2.75rem}.receita-item .reservar-contador{justify-content:space-between;width:100%;min-height:2.75rem}.receita-whats{text-decoration:none}.receita-lendo{text-align:center;justify-items:center;gap:.75rem;padding:.5rem 0;display:grid}.receita-lendo p{margin:0}.receita-previa{object-fit:cover;filter:blur(1px);border:1px solid #d3e2df;border-radius:.5rem;width:7rem;height:7rem}.receita-previa-vazia{background:#f3f7f6;display:block}.receita-giro{border:3px solid #d3e2df;border-top-color:var(--uf-action,#0a7a5a);border-radius:50%;width:1.75rem;height:1.75rem;animation:.9s linear infinite receita-giro}@keyframes receita-giro{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.receita-giro{border-top-color:#d3e2df;border-right-color:var(--uf-action,#0a7a5a);animation:none}}.receita-pe{background:#fff;border-top:1px solid #d3e2df;flex:none;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.5rem;padding:.75rem 1rem;display:grid}@media (max-width:639.98px){.receita-raiz{align-items:flex-end;padding:0}.receita-janela{border-radius:.75rem .75rem 0 0;width:100%;max-height:94vh}@supports (height:100dvh){.receita-janela{max-height:94dvh}}}.receita-mais{min-height:2.75rem;color:var(--uf-navy,#0b3b45);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0 .25rem;font-size:.875rem;font-weight:700;text-decoration:underline}.receita-mais:focus-visible{outline:3px solid var(--uf-action,#0a7a5a);outline-offset:2px}.shop-busca .receita-gatilho,.shop-sugestoes .receita-gatilho{border:1.5px solid var(--uf-ink,#0d1413);width:100%;height:auto;min-height:2.75rem;color:var(--uf-ink,#0d1413);white-space:normal;text-align:center;background:#fff;border-radius:.375rem;order:0;margin:0;padding:.25rem .875rem;position:static}.shop-busca .receita-gatilho:hover{background:#e8f2f0}.receita-corpo .receita-whats{text-align:left;flex-wrap:nowrap;gap:.625rem;height:auto;min-height:2.75rem;padding:.5rem .875rem;line-height:1.3}.receita-whats svg{flex:none}.receita-whats span{flex:0 auto;min-width:0}
