._grid_1k05s_1{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-5);list-style:none;margin:var(--space-5) 0 var(--space-6)!important;padding:0!important}._grid_1k05s_1 li{margin:0!important}@media (max-width: 560px){._grid_1k05s_1{grid-template-columns:1fr}}._card_1k05s_18{display:flex;flex-direction:column;height:100%;border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;background:var(--surface, var(--paper));color:var(--ink)!important;text-decoration:none!important;transition:border-color .2s ease,transform .2s ease}._card_1k05s_18:hover{border-color:var(--ink-faint);transform:translateY(-2px)}._card_1k05s_18:hover img{transform:scale(1.04)}._card_1k05s_18:hover ._shop_1k05s_37{background:var(--ink)}._frame_1k05s_41{position:relative;display:block;background:var(--paper-deep);overflow:hidden}._frame_1k05s_41 img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;mix-blend-mode:multiply;margin:0!important;border-radius:0!important;transition:transform .4s ease}._price_1k05s_58{position:absolute;top:var(--space-3);right:var(--space-3);padding:.25rem .6rem;border-radius:var(--radius-pill);background:var(--paper);font-family:Onest,system-ui,sans-serif;font-size:var(--text-sm);font-weight:600;color:var(--ink)}._body_1k05s_71{display:flex;flex:1;flex-direction:column;gap:.35rem;padding:var(--space-4);line-height:1.5}._brand_1k05s_80{font-family:Onest,system-ui,sans-serif;font-size:.66rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint)}._name_1k05s_89{font-family:var(--font-display);font-size:var(--text-xl);line-height:1.2}._why_1k05s_95{flex:1;font-size:var(--text-sm);color:var(--ink-soft)}._shop_1k05s_37{display:inline-flex;align-items:center;gap:.35rem;align-self:flex-start;margin-top:var(--space-2);padding:.5rem .95rem;border-radius:var(--radius-pill);background:var(--brand-strong);color:#fff;font-family:Onest,system-ui,sans-serif;font-size:var(--text-xs);font-weight:600;transition:background .2s ease}._credits_uuxy1_1{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;max-width:1100px;margin:var(--space-7) auto 0;padding-top:var(--space-3);border-top:1px solid var(--line);font-size:.72rem;line-height:1.6;color:var(--ink-faint)}._credits_uuxy1_1 ul{display:flex;flex-wrap:wrap;gap:.2rem 1rem;list-style:none;margin:0;padding:0}._credits_uuxy1_1 a{color:inherit;text-decoration:none}._credits_uuxy1_1 a:hover{color:var(--ink-soft);text-decoration:underline}._label_uuxy1_31{font-family:Onest,system-ui,sans-serif;font-size:.62rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}._license_uuxy1_39{opacity:.75}
