._root_13vga_1,._form_13vga_5{width:100%}._control_13vga_9{align-items:center;display:flex;position:relative}._icon_13vga_15{left:var(--s-3);color:var(--c-muted);pointer-events:none;position:absolute}._input_13vga_22{width:100%;height:44px;padding:0 var(--s-3) 0 40px;border:1px solid var(--c-line);border-radius:var(--radius);background:var(--c-surface);transition:border-color var(--dur-micro) var(--ease-out), background-color var(--dur-micro) var(--ease-out);font-size:.9375rem}._input_13vga_22::placeholder{color:var(--c-muted)}@media (hover:hover) and (pointer:fine){._input_13vga_22:hover{border-color:var(--c-line-strong)}}._input_13vga_22:focus-visible{border-color:var(--c-ink);background:var(--c-white);outline:none}._panel_13vga_46 ._input_13vga_22{background:var(--c-white);height:52px}._positioner_13vga_51{z-index:70}._content_13vga_55{border:1px solid var(--c-ink);background:var(--c-bg);width:min(440px,100vw - 32px);max-height:min(70vh,520px);box-shadow:var(--shadow-pop);overflow:auto}._content_13vga_55[data-state=closed],._content_13vga_55:empty{display:none}._panel_13vga_46+* ._content_13vga_55,._content_13vga_55[data-placement]{min-width:280px}._item_13vga_75{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--c-line);cursor:pointer;grid-template-columns:44px 1fr auto;display:grid}._item_13vga_75[data-highlighted]{background:var(--c-surface-2)}._thumb_13vga_88{object-fit:cover;width:44px;height:44px}._itemName_13vga_94{font-size:.9375rem;line-height:1.3}._itemPrice_13vga_99{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:600}._empty_13vga_105{padding:var(--s-4);font-size:var(--fs-small);color:var(--c-muted)}._all_13vga_111{width:100%;padding:var(--s-3);font-family:var(--font-display);text-align:left;text-underline-offset:.25em;background:0 0;border:0;font-weight:600;text-decoration:underline}@media (hover:hover) and (pointer:fine){._all_13vga_111:hover{background:var(--c-surface)}}._wrap_1xduw_1{gap:var(--s-6);padding-block:var(--section-y);display:grid}@media (width>=1024px){._wrap_1xduw_1{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center}}._code_1xduw_13{font-family:var(--font-display);letter-spacing:-.05em;color:var(--c-accent);font-size:clamp(7rem,4rem + 16vw,17rem);font-weight:800;line-height:.85}._body_1xduw_22{gap:var(--s-5);justify-items:start;display:grid}._search_1xduw_28{width:100%;max-width:480px}._cats_1xduw_33{gap:var(--s-2);flex-wrap:wrap;list-style:none;display:flex}._cats_1xduw_33 a{padding:var(--s-2) var(--s-3);border:1px solid var(--c-line-strong);font-size:var(--fs-small);transition:border-color var(--dur-micro) var(--ease-out), background-color var(--dur-micro) var(--ease-out);text-decoration:none;display:inline-block}@media (hover:hover) and (pointer:fine){._cats_1xduw_33 a:hover{border-color:var(--c-ink);background:var(--c-surface)}}
