._card_bk4eq_1{display:flex;flex-direction:column;background:var(--card);border:1px solid var(--border-soft);border-radius:var(--radius-lg);overflow:hidden;text-decoration:none;color:inherit;transition:transform var(--animation-duration-normal) var(--ease-spring),border-color var(--animation-duration-normal) ease}._card_bk4eq_1:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--primary) 45%,transparent)}._card_bk4eq_1:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._imageWell_bk4eq_25{position:relative;aspect-ratio:1 / 1;background:var(--surface);overflow:hidden}._image_bk4eq_25{width:100%;height:100%;object-fit:cover;transition:transform var(--animation-duration-slow) ease}._card_bk4eq_1:hover ._image_bk4eq_25{transform:scale(1.03)}._badge_bk4eq_43{position:absolute;top:var(--spacing-4);left:var(--spacing-4);background:color-mix(in srgb,var(--paper) 85%,transparent)}._body_bk4eq_50{display:flex;flex-direction:column;gap:var(--spacing-1);padding:var(--spacing-4) var(--spacing-6) var(--spacing-6)}._titleRow_bk4eq_57{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-3)}._name_bk4eq_64{margin:0;font-family:var(--font-family-display);font-size:1.25rem;font-weight:700;letter-spacing:.01em;text-transform:uppercase;line-height:1.1}._price_bk4eq_74{font-size:1.25rem;font-weight:700;color:var(--primary);white-space:nowrap;font-variant-numeric:tabular-nums}._from_bk4eq_82{font-size:.8125rem;font-weight:500;color:var(--muted-foreground)}._tagline_bk4eq_88{margin:0;color:var(--muted-foreground);font-size:.9375rem;line-height:1.45}._options_bk4eq_95{margin-top:var(--spacing-2);font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground)}
