.saved-listing-card{border:1px solid var(--border,#d8e0e9);background:var(--surface,#fff);border-radius:12px;margin-bottom:14px;overflow:hidden}.saved-listing-card-link{min-width:0;color:inherit;grid-template-columns:180px minmax(0,1fr) auto;align-items:center;gap:19px;padding:14px;text-decoration:none;display:grid}.saved-listing-thumbnail{color:#3c78b7;background:#dfe8f1;border-radius:8px;place-items:center;width:180px;height:122px;font-size:1.5rem;font-weight:800;display:grid;overflow:hidden}.saved-listing-thumbnail img{width:100%;height:100%;display:block}.saved-listing-information{min-width:0}.saved-listing-category{color:#4f91d0;letter-spacing:.07em;text-transform:uppercase;margin-bottom:7px;font-size:.7rem;font-weight:800;display:block}.saved-listing-information h3{margin:0 0 11px;font-size:1.08rem;line-height:1.35}.saved-listing-facts{color:var(--text-light,#697687);flex-wrap:wrap;gap:6px 17px;font-size:.82rem;display:flex}.saved-listing-facts strong{color:var(--text,inherit)}.saved-listing-price{white-space:nowrap;color:#4489ca;align-self:start;padding-top:22px;font-size:1.05rem}.saved-listing-actions{justify-content:flex-end;align-items:center;gap:12px;padding:0 14px 12px;display:flex}.saved-listing-actions button{border:1px solid var(--border,#d8e0e9);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:7px 11px;font-size:.78rem}.saved-listing-actions button:disabled{opacity:.6;cursor:wait}.saved-listing-actions p{color:#c74c4c;margin:0;font-size:.78rem}@media (max-width:700px){.saved-listing-card-link{grid-template-columns:94px minmax(0,1fr);gap:12px}.saved-listing-thumbnail{width:94px;height:94px}.saved-listing-price{grid-column:2;padding-top:0}}
