@layer theme,base;@layer components{.Gem-module__OC7goW__gem{vertical-align:middle;flex:none;display:inline-block;overflow:visible}.Gem-module__OC7goW__body{fill:var(--gem-body,var(--c-purple,#8a2be2))}.Gem-module__OC7goW__facet{fill:var(--gem-facet,var(--c-lavender,#b687e1))}.Gem-module__OC7goW__girdle{fill:none;stroke:var(--gem-girdle,var(--c-ivory,ivory));stroke-width:1.6px}.Gem-module__OC7goW__counter{border-radius:var(--r-2,8px);background:var(--c-surface);border:1px solid var(--c-line-2);min-width:44px;height:44px;color:var(--c-ink);-webkit-tap-highlight-color:transparent;transition:transform var(--dur-press,90ms) var(--ease-out,ease-out), border-color var(--dur-quick,.16s) var(--ease-out,ease-out);justify-content:center;align-items:center;gap:7px;padding:0 14px 0 11px;text-decoration:none;display:inline-flex}.Gem-module__OC7goW__counter:hover{border-color:var(--c-line-3)}.Gem-module__OC7goW__counterIconOnly{width:44px;padding:0}.Gem-module__OC7goW__counterValue{font-family:var(--font-barlow-c), "Barlow Condensed", system-ui, sans-serif;letter-spacing:.01em;font-variant-numeric:tabular-nums;font-size:18px;font-weight:800;line-height:1}}@layer utilities;
