._link_z5raj_1{color:inherit;display:block}._card_z5raj_6{height:100%;transition:border-color var(--duration-base) var(--ease-standard)}:is(._link_z5raj_1:hover ._card_z5raj_6,._link_z5raj_1:focus-visible ._card_z5raj_6){border-color:var(--color-accent-500)}._media_z5raj_16{aspect-ratio:4/5;border-radius:var(--radius-sm);background:var(--surface);margin-bottom:var(--space-3);position:relative;overflow:hidden}._image_z5raj_25{object-fit:cover;transition:transform var(--duration-slow) var(--ease-premium)}:is(._link_z5raj_1:hover ._image_z5raj_25,._link_z5raj_1:focus-visible ._image_z5raj_25){transform:scale(1.06)}._mediaPlaceholder_z5raj_35{padding:var(--space-4);text-align:center;font-size:var(--font-size-xs);color:var(--muted);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._stockBadge_z5raj_47{top:var(--space-3);left:var(--space-3);position:absolute}._info_z5raj_53{gap:var(--space-1);flex-direction:column;display:flex}._title_z5raj_59{color:var(--foreground);transition:color var(--duration-base) var(--ease-standard)}:is(._link_z5raj_1:hover ._title_z5raj_59,._link_z5raj_1:focus-visible ._title_z5raj_59){color:var(--color-accent-600)}._price_z5raj_69{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){._card_z5raj_6,._image_z5raj_25,._title_z5raj_59{transition:none}:is(._link_z5raj_1:hover ._image_z5raj_25,._link_z5raj_1:focus-visible ._image_z5raj_25){transform:none}}._grid_7rjab_1{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}
