.Cb60XW_search{width:100%;min-width:0;color:var(--autofill-text);margin:0 0 1rem;font-size:.875rem;position:relative}.Cb60XW_clear{width:2.75rem;height:2.75rem;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;font-size:1.5rem;display:grid}.Cb60XW_hint{color:var(--brand-teal-muted);font-size:.75rem}.Cb60XW_panel{z-index:30;overscroll-behavior:contain;border:1px solid var(--shop-spec-border);background:var(--autofill-background);max-height:min(60dvh,32rem);box-shadow:0 12px 32px color-mix(in srgb, var(--autofill-text) 12%, transparent);border-radius:12px;padding:.5rem;position:absolute;inset:calc(100% + .5rem) 0 auto;overflow-y:auto}.Cb60XW_status{min-height:1.4rem;color:var(--brand-teal-muted);margin:.375rem .625rem .625rem;font-size:.8125rem}.Cb60XW_results{margin:0;padding:0;list-style:none}.Cb60XW_result{cursor:pointer;border-radius:6px;grid-template-columns:7rem minmax(0,1fr) 1rem;align-items:center;gap:1rem;min-height:3.5rem;padding:.625rem;display:grid}.Cb60XW_result[aria-selected=true]{background:var(--shop-spec-surface)}.Cb60XW_kind{color:var(--brand-teal-muted);font-size:.75rem}.Cb60XW_title{overflow-wrap:anywhere;min-width:0;font-weight:600;line-height:1.4}.Cb60XW_title small{color:var(--brand-teal-muted);margin-top:.2rem;font-size:.75rem;font-weight:400;display:block}.Cb60XW_retry{border:1px solid var(--shop-spec-border);min-height:2.75rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:7px;margin:.25rem .625rem .75rem;padding:.4rem .8rem}.Cb60XW_search button:focus-visible{outline:2px solid var(--autofill-text);outline-offset:2px}@media (max-width:560px){.Cb60XW_field input{font-size:1rem}.Cb60XW_hint{display:none}.Cb60XW_result{grid-template-columns:5rem minmax(0,1fr) 1rem;gap:.625rem}}@media (prefers-reduced-motion:reduce){.Cb60XW_field{transition:none}}
