.lc{color:var(--foreground);display:block}.lc-frame{background:var(--sand);position:relative;overflow:hidden}.lc-heart{color:var(--foreground)}.lc-hover{display:none}@media (hover:hover) and (pointer:fine){.lc-hover{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .35s;display:block;position:absolute;inset:0}.lc:hover .lc-hover{opacity:1}}.lc-meta{text-align:left;padding:12px 2px 20px}.lc-name{font-family:var(--font-product);text-transform:uppercase;letter-spacing:.06em;color:var(--foreground);font-size:1rem;font-weight:400;line-height:1.2}@media (width>=768px){.lc-name{font-size:1.125rem}}.lc-price{color:var(--foreground);margin-top:4px;font-size:14px}.lc-dots{align-items:center;gap:5px;margin-top:8px;display:flex}.lc-dot{border:1px solid #1b2a4140;border-radius:9999px;width:12px;height:12px;display:block}.lc-more{color:var(--muted-foreground);font-size:11px;line-height:1}.lc-delivery{letter-spacing:.02em;color:var(--lb-olive);margin-top:8px;font-size:11px}
