/* ss_ego2 — tylko drobiazgi sklepowe z prefiksem .sx- (ARCH 4.2: bez :root, bez selektorów globalnych, bez .ss-*).
   Wygląd komponentów (.ss-*) i tokeny dostarcza CSS serwisu MVC z /_shell/. */
.sx-out { color: var(--ss-ink-2); }
.sx-variant { display: grid; gap: 4px; flex-basis: 100%; font-size: var(--ss-fs-s); font-weight: 600; }
.sx-variant select { min-height: var(--ss-tap); padding: 0 12px; border-radius: var(--ss-radius-s); border: 1.5px solid var(--ss-line-strong); background: var(--ss-surface); }
.sx-cart-upd { margin-block-start: 12px; }
.sx-cart-upd[hidden] { display: none; }
.sx-result__ico { width: 64px; height: 64px; color: var(--ss-ok); }
.sx-search { width: 100%; max-width: 560px; }
