.car-card[data-v-d429dced]{background:#fff;border:.5px solid rgba(0,0,0,.08);border-radius:16px;box-shadow:0 1px 2px #0000000a,0 4px 16px #0000000a;cursor:pointer;display:flex;flex-direction:column;isolation:isolate;overflow:hidden;position:relative;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .15s}.car-card[data-v-d429dced]:hover{border-color:#0000001a;box-shadow:0 1px 2px #0000000d,0 14px 30px #00000014;transform:translateY(-3px)}.cover[data-v-d429dced]{background:#f5f5f7;height:200px;overflow:hidden;position:relative}.cover-img[data-v-d429dced]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s cubic-bezier(.16,1,.3,1);width:100%}.car-card:hover .cover-img[data-v-d429dced]{transform:scale(1.04)}.cover-fallback[data-v-d429dced]{background:linear-gradient(135deg,#f5f5f7,#e8e8ea);height:100%;width:100%}.featured-badge[data-v-d429dced]{align-items:center;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background:#1c1c1e9e;border:.5px solid hsla(0,0%,100%,.12);border-radius:999px;color:#fff;display:inline-flex;font-size:10px;font-weight:600;left:10px;letter-spacing:.06em;padding:4px 10px;position:absolute;text-transform:uppercase;top:10px;z-index:2}html[dir=rtl]{left:auto;right:10px}.fav-btn[data-v-d429dced]{align-items:center;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background:#ffffffb8;border:.5px solid rgba(0,0,0,.05);border-radius:50%;color:#1d1d1f;cursor:pointer;display:inline-flex;font-size:14px;height:32px;justify-content:center;position:absolute;right:10px;top:10px;transition:background .15s,color .15s,transform .12s;width:32px;z-index:2}html[dir=rtl]{left:10px;right:auto}.fav-btn[data-v-d429dced]:hover{background:#fffffff2;color:var(--mallae-primary)}.fav-btn[data-v-d429dced]:active{transform:scale(.92)}.fav-btn.active[data-v-d429dced]{color:var(--mallae-primary)}.body[data-v-d429dced]{display:flex;flex-direction:column;gap:8px;padding:14px 16px}.title-row[data-v-d429dced]{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.title[data-v-d429dced]{color:#1d1d1f;flex:1;font-size:15px;font-weight:600;letter-spacing:-.015em;line-height:20px;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.price[data-v-d429dced]{align-items:baseline;display:inline-flex;flex-shrink:0;gap:3px}.price-num[data-v-d429dced]{color:var(--mallae-primary);font-size:16px;font-weight:600;letter-spacing:-.015em;line-height:20px}.price-unit[data-v-d429dced]{align-items:center;color:#86868b;display:inline-flex;font-size:11px;font-weight:500;letter-spacing:0}.price-unit[data-v-d429dced] .icon-dirham{color:var(--mallae-primary);font-size:13px}.meta-row[data-v-d429dced]{align-items:center;display:flex;flex-wrap:wrap;gap:4px 12px;min-height:16px}.meta-item[data-v-d429dced]{align-items:center;color:#86868b;display:inline-flex;font-size:12px;gap:4px;letter-spacing:-.01em;line-height:16px}.meta-item[data-v-d429dced] .anticon{color:#86868b;font-size:12px}.foot-row[data-v-d429dced]{border-top:.5px solid rgba(0,0,0,.06);display:flex;gap:8px;justify-content:space-between;margin-top:4px;padding-top:10px}.foot-row[data-v-d429dced],.seller[data-v-d429dced]{align-items:center}.seller[data-v-d429dced]{display:inline-flex;flex:1;gap:6px;min-width:0}.avatar[data-v-d429dced]{background:linear-gradient(135deg,#f5f5f7,#e8e8ea);border:.5px solid rgba(0,0,0,.06);border-radius:50%;display:inline-block;flex-shrink:0;height:20px;width:20px}.seller-name[data-v-d429dced]{color:#6e6e73;font-size:11px;font-weight:500;letter-spacing:-.005em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.view-link[data-v-d429dced]{align-items:center;background:transparent;border:0;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;line-height:0;padding:2px 0 2px 8px;transition:opacity .15s,transform .15s}.view-link[data-v-d429dced]:hover{opacity:.86;transform:translate(2px)}.view-slogan[data-v-d429dced]{filter:drop-shadow(0 5px 10px rgba(255,69,0,.16));height:auto;-o-object-fit:contain;object-fit:contain;width:clamp(72px,7vw,96px)}html[dir=rtl]{padding:2px 8px 2px 0}html[dir=rtl]{transform:translate(-2px)}
