.fi-card.svelte-t1jxd{min-width:0;color:#2c3226}.media.svelte-t1jxd{position:relative;background:#f6f7f2;aspect-ratio:1;overflow:hidden}.media.svelte-t1jxd>a:where(.svelte-t1jxd){display:block;width:100%;height:100%}.media.svelte-t1jxd img:where(.svelte-t1jxd){width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .35s}.media.svelte-t1jxd:hover img:where(.svelte-t1jxd){transform:scale(1.035)}.media.svelte-t1jxd button:where(.svelte-t1jxd),.media.svelte-t1jxd>a.choose-save:where(.svelte-t1jxd){position:absolute;top:9px;right:9px;background:#fffe;border:0;width:44px;height:44px;display:grid;place-items:center;cursor:pointer;color:#526241}.media.svelte-t1jxd button:where(.svelte-t1jxd):disabled{opacity:.55;cursor:wait}.save-error.svelte-t1jxd{font-size:11px;line-height:1.7;color:#894b34;margin:12px 0}.save-error.svelte-t1jxd a:where(.svelte-t1jxd){color:inherit;text-decoration:underline}.media.svelte-t1jxd button.active:where(.svelte-t1jxd) svg{fill:currentColor}.no-photo.svelte-t1jxd{display:grid;place-items:center;height:100%;font-size:10px;color:#747b6b}.product-name.svelte-t1jxd{text-decoration:none;color:inherit}.product-name.svelte-t1jxd h3:where(.svelte-t1jxd){font-family:var(--font-body);font-size:13px;font-weight:600!important;line-height:1.6;letter-spacing:0!important;margin:17px 0 8px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-bottom.svelte-t1jxd{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:11px}.card-bottom.svelte-t1jxd a:where(.svelte-t1jxd){display:inline-flex;gap:7px;align-items:center;color:inherit;text-decoration:none;font-size:10px;border-bottom:1px solid #bdc5b1;padding-block:5px}@media(max-width:600px){.product-name.svelte-t1jxd h3:where(.svelte-t1jxd){font-size:12px}.card-bottom.svelte-t1jxd{align-items:flex-start;flex-direction:column;font-size:12px;gap:5px}}@media(prefers-reduced-motion:reduce){.media.svelte-t1jxd img:where(.svelte-t1jxd){transition:none}}
