@layer components{.c-crumbs{margin-block:var(--space-3) var(--space-4)}.c-crumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);list-style:none;margin:0;padding:0;font-size:var(--font-size-caption)}.c-crumbs__item{display:inline-flex;align-items:center;gap:var(--space-1) var(--space-2)}.c-crumbs__link{color:var(--text-link);text-decoration:none}.c-crumbs__link:hover{text-decoration:underline}.c-crumbs__current{color:var(--text-subtle);font-weight:var(--font-weight-medium)}.c-crumbs__sep{color:var(--text-subtle);flex-shrink:0}}@layer components{.c-sku{display:inline-flex;align-items:center;gap:var(--space-2)}.c-sku__value{font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--text-strong);font-weight:var(--font-weight-semibold)}.c-sku--lg .c-sku__value{font-size:var(--font-size-body)}.c-sku--sm .c-sku__value{font-size:var(--font-size-caption);color:var(--text-muted);font-weight:var(--font-weight-medium)}.c-sku__copy{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--control-height-sm);block-size:var(--control-height-sm);padding:var(--space-1);border:1px solid var(--border-interactive);border-radius:var(--radius-sm);background-color:var(--surface-card);color:var(--text-muted);cursor:pointer}.c-sku__copy:hover{background-color:var(--hover-overlay);color:var(--text-strong)}.c-sku__copy:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}}
