html body #page .sf-product-card .product-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;overflow-wrap:anywhere;line-height:1.4;height:2.8em;min-height:2.8em;max-height:2.8em}
html body #page .sf-product-card .sf-product-category{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:28px}
html body #page .sf-product-category>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
html body #page .sf-product-category .product-condition{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;border:1px solid #e4ddd0;border-radius:999px;background:#fff1cc;color:#44403c;font-size:11px;font-weight:700;line-height:1.4}
