.mm-predictive{display:block;min-width:0;width:100%;color:var(--foreground,#111);font:inherit}.mm-predictive--menu{margin:4px 0 22px}.mm-predictive .menu-search{margin:0}.mm-predictive [hidden]{display:none!important}.mm-predictive__panel{margin-top:10px;max-height:min(60vh,540px);max-height:min(60dvh,540px);overflow:auto;overscroll-behavior:contain;border:1px solid var(--line,#dedbe3);border-radius:var(--radius,4px);background:var(--background,#fff);scrollbar-width:thin}.mm-predictive__group{padding:16px;border-bottom:1px solid var(--line,#dedbe3)}.mm-predictive__group h3{margin:0 0 12px;color:var(--foreground,#111);font:700 14px/1.35 var(--font,inherit);letter-spacing:normal;text-transform:none}.mm-predictive__chips{display:flex;flex-wrap:wrap;gap:8px}.mm-predictive__chips a{display:inline-flex;align-items:center;min-height:44px;padding:8px 12px;border:1px solid var(--line,#dedbe3);border-radius:var(--radius,4px);color:var(--link,#6d28ff);background:var(--soft,#f8f4ff);font-size:14px;line-height:1.3}.mm-predictive__products{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.mm-predictive__product{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;min-width:0;border-radius:var(--radius,4px);color:inherit;text-decoration:none}.mm-predictive__product-image{display:grid;place-items:center;width:64px;aspect-ratio:1;overflow:hidden;border-radius:var(--radius,4px);background:var(--surface,#f2f2f2)}.mm-predictive__product-image img{display:block;width:100%;height:100%;object-fit:contain}.mm-predictive__product-copy{display:grid;min-width:0;gap:4px}.mm-predictive__product-copy strong{display:-webkit-box;overflow:hidden;font:700 14px/1.35 var(--font,inherit);letter-spacing:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mm-predictive__product-copy small{color:var(--muted,#67636d);font-size:13px;line-height:1.4}.mm-predictive__secondary{display:grid;grid-template-columns:minmax(0,1fr)}.mm-predictive__links{display:grid}.mm-predictive__links a{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:44px;padding:10px 0;border-bottom:1px solid var(--line,#dedbe3);font-size:14px;line-height:1.35}.mm-predictive__links a:last-child{border-bottom:0}.mm-predictive__all{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:48px;padding:14px 16px;background:var(--soft,#f8f4ff);color:var(--link,#6d28ff);font-size:14px;font-weight:700;line-height:1.4}.mm-predictive__empty{display:grid;gap:5px;padding:18px 16px;color:var(--muted,#67636d);font-size:14px;line-height:1.45}.mm-predictive__empty strong{color:var(--foreground,#111)}.mm-predictive__loading{margin:0;padding:18px 16px;color:var(--muted,#67636d);font-size:14px;line-height:1.45}.mm-predictive a:focus-visible{outline:2px solid var(--link,#6d28ff);outline-offset:3px}@media(hover:hover){.mm-predictive__product:hover strong,.mm-predictive__links a:hover,.mm-predictive__all:hover{color:var(--link,#6d28ff);text-decoration:underline;text-underline-offset:3px}}@media(min-width:750px){.mm-predictive__products,.mm-predictive__secondary{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-predictive__secondary>.mm-predictive__group:only-child{grid-column:1/-1}.mm-predictive__secondary>.mm-predictive__group+.mm-predictive__group{border-left:1px solid var(--line,#dedbe3)}}@media(max-width:749px){.mm-predictive__group{padding:14px 12px}.mm-predictive__all,.mm-predictive__empty,.mm-predictive__loading{padding-inline:12px}}
/*# sourceMappingURL=/cdn/shop/t/133/assets/mm-predictive-search.css.map */
