.pc.svelte-1rijnov{display:flex;flex-flow:column;align-items:flex-start;row-gap:var(--space-sm);width:100%;min-width:0}.pc-top.svelte-1rijnov{display:flex;flex-flow:column;row-gap:var(--space-xs);width:100%;min-width:0;text-decoration:none;color:inherit;position:relative}.pc-img-w.svelte-1rijnov{border-radius:var(--radius-xl);width:100%;max-width:100%;overflow:hidden}.pc-img.svelte-1rijnov{object-fit:cover;width:100%;height:100%;aspect-ratio:3 / 2;display:block;transform:scale(1);transition:transform var(--transition-base);border:0;pointer-events:none}.pc-img.svelte-1rijnov::-webkit-media-controls{display:none!important}.pc-img.svelte-1rijnov::-webkit-media-controls-enclosure{display:none!important}.pc.svelte-1rijnov:hover .pc-img:where(.svelte-1rijnov){transform:scale(1.05)}.pc-disc.svelte-1rijnov{background-color:var(--color-scarlet);border-radius:var(--radius-md);padding:var(--space-xs);display:inline-block;position:absolute;top:var(--space-xs);left:var(--space-xs);box-shadow:var(--shadow-md)}.pc-disc-w.svelte-1rijnov{align-items:flex-start;height:var(--fs-xs);display:flex;overflow:hidden}.pc-disc-s.svelte-1rijnov{display:flex;flex-flow:column;transform:translateZ(0);transition:transform var(--transition-base)}.pc.svelte-1rijnov:hover .pc-disc-s:where(.svelte-1rijnov){transform:translate3d(0,-50%,0)}.pc-disc-t.svelte-1rijnov{letter-spacing:var(--ls-tight);margin:0;font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:var(--fs-xs);color:var(--color-snow)}.pc-info.svelte-1rijnov{display:flex;flex-flow:column;row-gap:var(--space-xs);min-width:0;width:100%}.pc-name.svelte-1rijnov{letter-spacing:var(--ls-tight);margin:0;font-family:var(--font-sans);font-size:var(--fs-base);font-weight:var(--fw-medium);line-height:var(--lh-base);color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;word-break:break-word}.pc-meta.svelte-1rijnov{display:flex;align-items:center;column-gap:var(--space-xs)}.pc-badge.svelte-1rijnov{display:inline-flex;align-items:center;column-gap:calc(var(--space-xs) / 2);border:1px solid var(--color-green-dark);border-radius:var(--radius-full);padding:calc(var(--space-xs) / 2) var(--space-xs);color:var(--color-text-primary)}.pc-star.svelte-1rijnov{width:var(--fs-xs);height:var(--fs-xs);display:block;flex-shrink:0;color:var(--color-green-dark)}.pc-rate.svelte-1rijnov{letter-spacing:var(--ls-tight);margin:0;font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-medium);line-height:var(--lh-base);color:var(--color-text-primary)}.pc-sold.svelte-1rijnov{letter-spacing:var(--ls-tight);margin:0;font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-normal);line-height:var(--lh-base);color:var(--color-text-secondary)}.pc-price.svelte-1rijnov{display:flex;align-items:baseline;column-gap:var(--space-xs);flex-wrap:wrap}.pc-now.svelte-1rijnov{letter-spacing:var(--ls-tight);font-family:var(--font-sans);font-size:var(--fs-base);font-weight:var(--fw-semibold);line-height:var(--lh-base);color:var(--color-text-primary)}.pc-now.is-sale.svelte-1rijnov{color:var(--color-scarlet)}.pc-old.svelte-1rijnov{letter-spacing:var(--ls-tight);font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-normal);line-height:var(--lh-base);color:var(--color-text-muted);text-decoration:line-through}.pc-bot.svelte-1rijnov{text-decoration:none;display:flex;width:100%;color:inherit}.pc-btn.svelte-1rijnov{cursor:pointer;border:1px dashed var(--color-text-secondary);border-radius:0;justify-content:center;align-items:center;padding:var(--space-xs) var(--space-sm);text-decoration:none;display:flex;width:100%;box-sizing:border-box;background-color:var(--color-surface-raised);transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.pc-btn.svelte-1rijnov:hover{background-color:var(--color-ink);border-color:var(--color-ink);color:var(--color-snow)}.pc-btn-t.svelte-1rijnov{letter-spacing:var(--ls-tight);font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-medium);line-height:var(--lh-base);color:inherit;white-space:nowrap;text-transform:uppercase;text-align:center}@media screen and (max-width:991px){.pc-name.svelte-1rijnov{font-size:var(--fs-sm)}}@media screen and (max-width:479px){.pc-img.svelte-1rijnov{aspect-ratio:1}.pc-top.svelte-1rijnov{width:100%}.pc-info.svelte-1rijnov{row-gap:var(--space-xs)}.pc-now.svelte-1rijnov{font-size:var(--fs-sm)}}
