/*! src:e04b1f3fea08a60a26599b49c867277c9ca8cef9 */
.mp-finder{display:flex;flex-direction:column;gap:10px;margin:0 0 14px}.mp-finder__search{position:relative;display:flex;align-items:center}.mp-finder svg{width:17px;height:17px;flex:none;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.mp-finder__search svg{position:absolute;left:14px;width:19px;height:19px;color:var(--sl-front-muted,#6b7280);pointer-events:none}.mp-finder__search input{width:100%;min-height:48px;padding:0 14px 0 42px;border:1px solid var(--sl-front-border,#e5e7eb);border-radius:999px;background:var(--sl-front-surface,#fff);color:var(--sl-front-text,#111827);font:inherit;font-size:1rem}.mp-finder__search input::placeholder{color:var(--sl-front-muted,#6b7280)}.mp-finder__search input:focus{outline:0;border-color:var(--sl-front-primary,#111827);box-shadow:0 0 0 3px color-mix(in srgb,var(--sl-front-primary,#111827) 18%,transparent)}.mp-finder__chips{display:flex;flex-wrap:wrap;gap:8px}.mp-finder__chip{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 14px 0 11px;border:1px solid var(--sl-front-border,#e5e7eb);border-radius:999px;background:var(--sl-front-surface,#fff);color:var(--sl-front-text,#111827);font:inherit;font-size:.9rem;font-weight:700;line-height:1;cursor:pointer}.mp-finder__chip.is-veggie svg,.mp-finder__chip.is-vegan svg{color:#15803d}.mp-finder__chip.is-spicy svg{color:#dc2626}.mp-finder__chip:hover{border-color:var(--sl-front-primary,#111827)}.mp-finder button:focus-visible{outline:3px solid var(--mp-ui-accent,#2563eb);outline-offset:2px}.mp-finder__chip[aria-pressed=true]{background:var(--sl-front-primary,#111827);border-color:var(--sl-front-primary,#111827);color:var(--sila-ai-on-primary,#fff)}.mp-finder__chip[aria-pressed=true] svg{color:inherit}.mp-finder [hidden]{display:none}.product-card.mp-f-out,.cat-section.mp-f-out,.category-chip.mp-f-out{display:none!important}
