.pc[data-v-84726774]{flex-direction:column;gap:14px;min-width:0;display:flex}.pc-media[data-v-84726774]{aspect-ratio:1;border:1px solid var(--line-2);border-radius:var(--radius-xl);isolation:isolate;background:var(--fill);position:relative;overflow:hidden}.pc-image[data-v-84726774]{width:100%;height:100%;color:var(--chevron);place-items:center;display:grid}.pc-image img[data-v-84726774]{-o-object-fit:cover;object-fit:cover;background:var(--photo-bg);width:100%;height:100%;transition:transform .4s}.pc:hover .pc-image img[data-v-84726774]{transform:scale(1.035)}.pc-add[data-v-84726774]{background:var(--surface);width:44px;height:44px;color:var(--ink);box-shadow:0 6px 18px -6px color-mix(in srgb, var(--shadow) 35%, transparent);border:0;border-radius:50%;place-items:center;transition:transform .15s;display:grid;position:absolute;bottom:12px;right:12px}.pc-add[data-v-84726774]:hover{transform:scale(1.08)}.pc-stepper[data-v-84726774]{background:var(--ink);height:44px;color:var(--on-ink);box-shadow:0 8px 20px -8px color-mix(in srgb, var(--shadow) 50%, transparent);border-radius:999px;justify-content:space-between;align-items:center;padding:0 4px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.pc-stepper button[data-v-84726774]{width:36px;height:36px;color:var(--on-ink);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.pc-stepper button[data-v-84726774]:hover{background:color-mix(in srgb, var(--on-ink) 12%, transparent)}.pc-stepper output[data-v-84726774]{white-space:nowrap;font-size:15px;font-weight:600}.pc-body[data-v-84726774]{flex-direction:column;gap:6px;padding:0 2px;display:flex}.pc-cat[data-v-84726774]{color:var(--faint);font-size:12px;font-weight:500}.pc-name h3[data-v-84726774]{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:400;line-height:1.35;display:-webkit-box;overflow:hidden}.pc-name:hover h3[data-v-84726774]{color:var(--ink)}.pc-stock[data-v-84726774]{font-size:13px;font-weight:600}.pc-stock.low[data-v-84726774]{color:var(--orange)}.pc-stock.out[data-v-84726774]{color:var(--danger)}.pc-badge[data-v-84726774]{position:absolute;top:12px;left:12px}.pc-prices[data-v-84726774]{-moz-column-gap:8px;flex-wrap:wrap;align-items:baseline;column-gap:8px;display:flex}.pc-old[data-v-84726774]{color:var(--faint);font-size:13px;font-weight:500}.pc-price[data-v-84726774]{letter-spacing:-.01em;font-size:17px;font-weight:700}.pc-price span[data-v-84726774]{color:var(--faint);font-size:13px;font-weight:500}.pc-variants[data-v-84726774]{color:var(--muted);font-size:12px;font-weight:500}
