.card.svelte-wem1f2{display:flex;flex-direction:column;height:100%;border:1px solid var(--ph-line);border-radius:14px;overflow:hidden;background:#ffffff08;color:var(--ph-text);transition:transform .22s var(--ease-out-expo),border-color .2s ease,box-shadow .22s ease}.card.svelte-wem1f2:hover{transform:translateY(-4px);border-color:#69a8ff4d;box-shadow:0 0 44px #69a8ff1a}.pic.svelte-wem1f2{position:relative;height:11rem;overflow:hidden;background:#0a0912;border-bottom:1px solid var(--ph-line-s)}.pic.svelte-wem1f2 img:where(.svelte-wem1f2){width:100%;height:100%;object-fit:cover;transform:scale(2.05);transform-origin:100% 50%}.none.svelte-wem1f2{display:grid;place-content:center;gap:.3rem;height:100%;text-align:center;background:#69a8ff0f}.none.svelte-wem1f2 strong:where(.svelte-wem1f2){color:#fff;font-size:1.05rem;font-weight:660}.none.svelte-wem1f2 span:where(.svelte-wem1f2){color:#8d97a8;font-size:.74rem;text-transform:uppercase;letter-spacing:.08em}.sale.svelte-wem1f2{position:absolute;top:.75rem;right:.75rem}.info.svelte-wem1f2{padding:1.25rem;flex:1;display:flex;flex-direction:column;gap:.5rem}.cat.svelte-wem1f2{font-size:.62rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ph-blue)}.name.svelte-wem1f2{display:block;font-size:1.1rem;font-weight:700;color:#fff;line-height:1.2;overflow-wrap:anywhere}.desc.svelte-wem1f2{margin:0;font-size:.84rem;line-height:1.65;color:var(--ph-muted);flex:1;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.foot.svelte-wem1f2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem .75rem;padding:.55rem 1.25rem;border-top:1px solid var(--ph-line-s)}.price.svelte-wem1f2{font-size:1rem;font-weight:700;color:#fff;white-space:nowrap}.soon.svelte-wem1f2{padding-block:.32rem;font-size:.78rem;line-height:1.4;text-align:right;color:var(--ph-muted)}
