.lanes-card.svelte-1q56skh{position:relative;display:flex;flex-direction:column;background:#fff;color:var(--lanes-ink, #242424);font-family:var(--font-body)}.lanes-card-media.svelte-1q56skh{position:relative;display:block;overflow:hidden;background:var(--lanes-cream, #e5e7eb)}.lanes-card-media.svelte-1q56skh img:where(.svelte-1q56skh){display:block;width:100%;aspect-ratio:1 / 1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .7s ease}.lanes-card-soon.svelte-1q56skh{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;background:#f1f1f1;color:#8a8a8a;font-size:14px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.lanes-card.svelte-1q56skh:hover .lanes-card-media:where(.svelte-1q56skh) img:where(.svelte-1q56skh){transform:scale(1.04)}.lanes-sale.svelte-1q56skh{position:absolute;left:12px;top:12px;background:var(--lanes-sale, #d83f3f);color:#fff;padding:4px 9px;font-size:14px;font-weight:600;line-height:1;letter-spacing:.06em}.lanes-wish.svelte-1q56skh{position:absolute;right:12px;top:12px;display:grid;width:36px;height:36px;place-items:center;z-index:2;border:0;border-radius:999px;background:#fff;box-shadow:0 2px 10px #0000001f;color:var(--lanes-ink, #242424);cursor:pointer;transition:transform .15s ease,background-color .15s ease,color .15s ease}.lanes-wish.svelte-1q56skh:hover{transform:scale(1.08);color:#b42318}.lanes-wish.is-active.svelte-1q56skh{color:#b42318}.lanes-wish.is-active.svelte-1q56skh svg{fill:currentColor}.lanes-card-body.svelte-1q56skh{display:block;padding:16px 0 0;text-align:center;text-decoration:none}.lanes-card-body.svelte-1q56skh h3:where(.svelte-1q56skh){margin:0;color:var(--lanes-ink, #242424);font-family:var(--font-body);font-size:14px;font-weight:500;letter-spacing:.01em;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.9em}.lanes-card-body.svelte-1q56skh p:where(.svelte-1q56skh){margin:7px 0 0;color:var(--lanes-ink, #242424);font-size:16px;font-weight:500;line-height:1.4}.lanes-card-body.svelte-1q56skh span:where(.svelte-1q56skh){margin-left:8px;color:#9a9a9a;text-decoration:line-through}.lanes-add.svelte-1q56skh{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:12px;border:1px solid var(--lanes-ink, #242424);background:var(--lanes-ink, #242424);color:#fff;padding:12px;font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;opacity:0;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease,background .2s ease,color .2s ease}.lanes-add.svelte-1q56skh:hover{background:var(--lanes-gold, #c2aa86);border-color:var(--lanes-gold, #c2aa86);color:#fff}.lanes-card.svelte-1q56skh:hover .lanes-add:where(.svelte-1q56skh),.lanes-card.svelte-1q56skh:focus-within .lanes-add:where(.svelte-1q56skh){opacity:1;transform:none}@media(hover:none){.lanes-add.svelte-1q56skh,.lanes-wish.svelte-1q56skh{opacity:1;transform:none}}
