.p-card{position:relative}.tm-fav-btn{position:absolute;top:9px;inset-inline-start:9px;z-index:3;width:32px;height:32px;border-radius:50%;background:rgb(255 255 255 / .92);border:1px solid var(--line2);cursor:pointer;display:grid;place-items:center;color:#8a837b;transition:.15s;padding:0}.tm-fav-btn svg{width:17px;height:17px}.tm-fav-btn:hover{color:#E5484D;border-color:#E5484D}.tm-fav-btn.on{color:#fff;background:#E5484D;border-color:#E5484D}.tm-fav-btn.on svg{fill:currentColor}.tm-fav-page-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;margin-top:18px}.tm-fav-card{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:8px}.tm-fav-card img{width:100%;aspect-ratio:1;object-fit:contain}.tm-fav-card .nm{font-size:13.5px;font-weight:600;color:var(--ink);text-decoration:none;line-height:1.45}.tm-fav-card .pr{font-weight:800;margin-top:auto}.tm-fav-card .rm{font-size:12px;color:var(--muted);background:none;border:none;cursor:pointer;text-align:start;padding:0}.tm-fav-card .rm:hover{color:#B3261E}.tm-fav-empty{padding:34px;text-align:center;color:var(--body);border:1px dashed var(--line2);border-radius:14px;margin-top:18px}.tm ul.products li.product{position:relative}.tm .summary .tm-fav-btn{position:static;width:auto;height:auto;border-radius:11px;padding:8px 14px;display:inline-flex;gap:7px;align-items:center;font:600 13px "Rubik",sans-serif}.tm .summary .tm-fav-btn::after{content:"שמירה במועדפים"}.tm .summary .tm-fav-btn.on::after{content:"נשמר במועדפים"}