.calc[data-astro-cid-rcy7iuhi]{align-items:start;gap:32px;display:grid}@media (width>=1000px){.calc[data-astro-cid-rcy7iuhi]{grid-template-columns:1.3fr .9fr;gap:56px}.result[data-astro-cid-rcy7iuhi]{position:sticky;top:100px}}.items[data-astro-cid-rcy7iuhi]{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}@media (width>=640px){.items[data-astro-cid-rcy7iuhi]{grid-template-columns:1fr 1fr}}.items[data-astro-cid-rcy7iuhi] li[data-astro-cid-rcy7iuhi]{background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:18px;align-items:center;gap:12px;padding:14px;display:flex}.emoji[data-astro-cid-rcy7iuhi]{background:var(--mint);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;font-size:1.7rem;display:grid}.it-name[data-astro-cid-rcy7iuhi]{flex:1;min-width:0}.it-name[data-astro-cid-rcy7iuhi] strong[data-astro-cid-rcy7iuhi]{font-size:.95rem;line-height:1.25;display:block}.it-name[data-astro-cid-rcy7iuhi] small[data-astro-cid-rcy7iuhi]{color:var(--muted-fg)}.stepper[data-astro-cid-rcy7iuhi]{flex:none;align-items:center;gap:4px;display:flex}.stepper[data-astro-cid-rcy7iuhi] button[data-astro-cid-rcy7iuhi]{border:1px solid var(--border);background:var(--bg);width:34px;height:34px;color:var(--fg);cursor:pointer;border-radius:50%;place-items:center;display:grid}.stepper[data-astro-cid-rcy7iuhi] button[data-astro-cid-rcy7iuhi]:hover{border-color:var(--primary);color:var(--primary)}.stepper[data-astro-cid-rcy7iuhi] output[data-astro-cid-rcy7iuhi]{text-align:center;font-variant-numeric:tabular-nums;min-width:26px;font-weight:700}.result[data-astro-cid-rcy7iuhi]{background:linear-gradient(160deg, var(--deep), var(--deep-2));color:var(--on-deep);box-shadow:var(--shadow-lg);border-radius:28px;gap:14px;padding:30px;display:grid}.result[data-astro-cid-rcy7iuhi] h3[data-astro-cid-rcy7iuhi]{color:var(--on-deep);margin:0;font-size:1.5rem}.r-sub[data-astro-cid-rcy7iuhi]{color:var(--on-deep-muted);margin:0;font-size:.92rem}.r-box[data-astro-cid-rcy7iuhi]{background:#ffffff14;border:1px solid #ffffff1f;border-radius:18px;gap:4px;padding:16px 18px;display:grid}.r-box[data-astro-cid-rcy7iuhi] .stat-label[data-astro-cid-rcy7iuhi]{margin:0}.r-num[data-astro-cid-rcy7iuhi]{font-family:var(--head);font-variant-numeric:tabular-nums;font-size:2.4rem;font-weight:800;line-height:1.05}.r-box[data-astro-cid-rcy7iuhi].gold .r-num[data-astro-cid-rcy7iuhi]{color:var(--accent)}.r-empty[data-astro-cid-rcy7iuhi]{color:var(--on-deep-muted);text-align:center;margin:0;font-size:.92rem}.r-redeem[data-astro-cid-rcy7iuhi] ul[data-astro-cid-rcy7iuhi]{flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.r-redeem[data-astro-cid-rcy7iuhi] li[data-astro-cid-rcy7iuhi]{background:#ffffff1a;border-radius:999px;padding:4px 12px;font-size:.85rem}.r-redeem[data-astro-cid-rcy7iuhi] .stat-label[data-astro-cid-rcy7iuhi]{margin:0}.head[data-astro-cid-rcy7iuhi]{max-width:760px;margin-bottom:36px}.center-tabs[data-astro-cid-rcy7iuhi]{justify-content:center;margin-bottom:36px}.prod[data-astro-cid-rcy7iuhi]{background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:22px;flex-direction:column;display:flex;overflow:hidden}.prod-img[data-astro-cid-rcy7iuhi]{aspect-ratio:16/10;position:relative}.prod-img[data-astro-cid-rcy7iuhi] img[data-astro-cid-rcy7iuhi]{object-fit:cover;width:100%;height:100%}.prod-img[data-astro-cid-rcy7iuhi] .badge[data-astro-cid-rcy7iuhi]{background:var(--card);position:absolute;top:12px;left:12px}.stock[data-astro-cid-rcy7iuhi]{background:var(--panel);color:#fff;border-radius:999px;padding:4px 10px;font-size:.72rem;font-weight:700;position:absolute;top:12px;right:12px}.stock[data-astro-cid-rcy7iuhi].soon{background:var(--accent)}.prod-body[data-astro-cid-rcy7iuhi]{flex-direction:column;flex:1;padding:20px;display:flex}.prod-body[data-astro-cid-rcy7iuhi] h3[data-astro-cid-rcy7iuhi]{font-size:1.1rem}.prod-body[data-astro-cid-rcy7iuhi] .muted[data-astro-cid-rcy7iuhi]{flex:1;font-size:.88rem}.mat[data-astro-cid-rcy7iuhi]{color:var(--primary);align-items:center;gap:6px;font-size:.82rem;font-weight:600;display:flex}.price[data-astro-cid-rcy7iuhi]{margin-bottom:14px;display:grid}.price[data-astro-cid-rcy7iuhi] strong[data-astro-cid-rcy7iuhi]{font-family:var(--head);font-size:1.4rem}.price[data-astro-cid-rcy7iuhi] small[data-astro-cid-rcy7iuhi]{color:var(--muted-fg);font-size:.82rem}.pt-stats[data-astro-cid-rcy7iuhi]{border-top:1px solid var(--border);gap:28px;margin-top:8px;padding-top:16px;display:flex}.pt-stats[data-astro-cid-rcy7iuhi] div[data-astro-cid-rcy7iuhi]{display:grid}.pt-stats[data-astro-cid-rcy7iuhi] .stat-label[data-astro-cid-rcy7iuhi]{margin-top:2px;font-size:.68rem}.pt-num[data-astro-cid-rcy7iuhi]{font-family:var(--head);color:var(--primary);font-size:1.8rem;font-weight:800;line-height:1.1}.pt-num[data-astro-cid-rcy7iuhi].gold{color:var(--accent)}
