.product-card[data-v-eb6f5792]{text-align:center;min-width:0}.product-image[data-v-eb6f5792]{aspect-ratio:1;background:var(--lette-placeholder);display:block;overflow:hidden}.product-image img[data-v-eb6f5792]{object-fit:cover;width:100%;height:100%;transition:transform .42s,filter .42s}.product-card:hover .product-image img[data-v-eb6f5792]{filter:saturate(.96)brightness(1.03);transform:scale(1.045)}.product-meta[data-v-eb6f5792]{justify-items:center;gap:4px;padding-top:12px;display:grid}.product-category[data-v-eb6f5792]{color:var(--lette-muted);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:700}h3[data-v-eb6f5792]{color:var(--lette-text);font-family:var(--lette-heading-font);font-size:13px;font-weight:400;line-height:1.35}p[data-v-eb6f5792]{color:var(--lette-ink);font-size:11px;font-weight:500}small[data-v-eb6f5792]{color:var(--lette-muted);font-size:10px;line-height:1.4}strong[data-v-eb6f5792]{color:var(--lette-success);letter-spacing:.08em;text-transform:uppercase;margin-top:3px;font-size:10px;font-weight:700}strong.low[data-v-eb6f5792]{color:var(--lette-warning)}.swatch-row[data-v-eb6f5792]{gap:6px;margin-top:3px;display:flex}.swatch-row span[data-v-eb6f5792]{border:1px solid #6c5b4e2e;border-radius:999px;width:11px;height:11px}
