.guia-food-field{border:1px solid var(--sk-border,var(--border,#dce3ed));background:var(--sk-card,var(--surface,#fff));color:var(--sk-ink,var(--ink,#172033));border-radius:14px;padding:18px;margin:12px 0 20px;min-width:0}.guia-food-field[hidden]{display:none!important}.guia-food-field legend{font-weight:800;font-size:15px;padding:0 5px}.guia-food-field>p{font-size:12px;line-height:1.6;margin:0 0 14px;color:var(--sk-muted,var(--muted,#62708b))}.guia-food-options{display:flex;flex-wrap:wrap;gap:9px}.guia-food-options label{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--sk-border,var(--border,#dce3ed));padding:10px 12px;border-radius:10px;font-size:12px;font-weight:600;cursor:pointer}.guia-food-options input[type=checkbox]{width:16px;height:16px;accent-color:var(--sk-primary,var(--primary,#0066ff));flex:none}.guia-food-options label:has(input:checked){background:var(--sk-soft,var(--soft,#edf4ff));border-color:var(--sk-primary,var(--primary,#0066ff))}
