.listing-card.svelte-14ys8k5{min-width:0;color:#30332c}.media.svelte-14ys8k5{position:relative;background:#fff;border:1px solid #eeefe9}.photo.svelte-14ys8k5{display:block;aspect-ratio:1;background:#fff;overflow:hidden;position:relative}.photo.svelte-14ys8k5 img:where(.svelte-14ys8k5){width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform:scale(var(--image-scale))}.listing-card[data-preview].svelte-14ys8k5 .photo:where(.svelte-14ys8k5) img:where(.svelte-14ys8k5){filter:brightness(1.02)}.alternate.svelte-14ys8k5{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s;background:#fff}@media(hover:hover){.photo.svelte-14ys8k5:hover .alternate:where(.svelte-14ys8k5){opacity:1}}.photo.svelte-14ys8k5:focus-visible .alternate:where(.svelte-14ys8k5){opacity:1}.preview-label.svelte-14ys8k5{position:absolute;left:13px;top:13px;font-size:8px;letter-spacing:.08em;text-transform:uppercase;color:#6f7565;pointer-events:none}.wish.svelte-14ys8k5{position:absolute;right:4px;top:4px;width:44px;height:44px;display:grid;place-items:center;border:0;background:#fff;color:#535a48;cursor:pointer}.wish.saved.svelte-14ys8k5 svg{fill:#535a48}.wish.svelte-14ys8k5:disabled{opacity:.5;cursor:wait}.details.svelte-14ys8k5{padding:20px 0 0}.origin.svelte-14ys8k5{margin:0 0 9px;font-size:9px;color:#737868;letter-spacing:.09em;text-transform:uppercase}.listing-card.svelte-14ys8k5 h3:where(.svelte-14ys8k5){font:400 13px/1.5 Mulish,Arial,sans-serif;margin:0;min-height:39px;color:#30332c;letter-spacing:0}h3.svelte-14ys8k5 a:where(.svelte-14ys8k5){color:inherit;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}h3.svelte-14ys8k5 a:where(.svelte-14ys8k5):hover{text-decoration:underline;text-underline-offset:4px}.specs.svelte-14ys8k5{margin-top:8px;min-height:36px;color:#74796f;font-size:10px;line-height:1.8}.specs.svelte-14ys8k5 p:where(.svelte-14ys8k5){margin:0}.price.svelte-14ys8k5{margin:12px 0 0;font-size:14px;line-height:1.4}.source.svelte-14ys8k5{display:inline-flex;align-items:center;gap:5px;min-height:32px;color:#737868;font-size:9px;text-decoration:underline;text-underline-offset:3px}.metals.svelte-14ys8k5{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:9px;color:#74796f}.metals.svelte-14ys8k5 ul:where(.svelte-14ys8k5){display:flex;padding:0;margin:0;list-style:none}.metals.svelte-14ys8k5 a:where(.svelte-14ys8k5){display:grid;place-items:center;width:32px;height:36px}.metals.svelte-14ys8k5 a:where(.svelte-14ys8k5) span:where(.svelte-14ys8k5){width:14px;height:14px;border-radius:50%;outline:1px solid #d5d6cf;outline-offset:3px}.fallback.svelte-14ys8k5{display:grid;align-content:center;height:100%;text-align:center;font-size:13px;line-height:2;color:#686f5c}.fallback.svelte-14ys8k5 span:where(.svelte-14ys8k5){font-size:10px}a.svelte-14ys8k5:focus-visible,button.svelte-14ys8k5:focus-visible{outline:2px solid #596348;outline-offset:3px}.photo.svelte-14ys8k5:focus-visible{outline-offset:-4px}@media(max-width:600px){.details.svelte-14ys8k5{padding-top:14px}.origin.svelte-14ys8k5{font-size:8px;letter-spacing:.04em}.listing-card.svelte-14ys8k5 h3:where(.svelte-14ys8k5){font-size:12px;min-height:36px}.specs.svelte-14ys8k5{font-size:10px;min-height:49px}.price.svelte-14ys8k5{font-size:13px;margin-top:8px}.source.svelte-14ys8k5{font-size:9px}.preview-label.svelte-14ys8k5{top:9px;left:9px;font-size:7px}}@media(prefers-reduced-motion:reduce){.alternate.svelte-14ys8k5{transition:none}}
