.cfg-grid[data-astro-cid-ttgomkr6]{display:grid;grid-template-columns:.95fr 1.05fr;gap:54px;align-items:start}.gallery-main[data-astro-cid-ttgomkr6]{border:1px solid var(--line-strong);background:#12100c;border-radius:var(--radius);display:grid;place-items:center;padding:22px;min-height:420px}.gallery-main[data-astro-cid-ttgomkr6] img[data-astro-cid-ttgomkr6]{width:100%;height:auto;max-height:480px;object-fit:contain}.gallery-thumbs[data-astro-cid-ttgomkr6]{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:10px}.thumb[data-astro-cid-ttgomkr6]{border:1px solid var(--line);background:#12100c;padding:6px;cursor:pointer;border-radius:var(--radius)}.thumb[data-astro-cid-ttgomkr6].active{border-color:var(--orange)}.thumb[data-astro-cid-ttgomkr6] img[data-astro-cid-ttgomkr6]{display:block}.cfg-tag[data-astro-cid-ttgomkr6]{color:var(--muted);margin:4px 0 0}.price-row[data-astro-cid-ttgomkr6]{display:flex;align-items:baseline;gap:14px;margin:18px 0 6px}.price[data-astro-cid-ttgomkr6]{font-family:var(--font-display);font-size:2.4rem;color:var(--orange);line-height:1}.ship-note[data-astro-cid-ttgomkr6]{font-family:var(--font-mono);font-size:.78rem;color:var(--muted)}.opt-group[data-astro-cid-ttgomkr6]{border:none;margin:18px 0 0;padding:0}.opt-group[data-astro-cid-ttgomkr6] legend[data-astro-cid-ttgomkr6]{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--amber);margin-bottom:10px}.opt-row[data-astro-cid-ttgomkr6]{display:flex;flex-wrap:wrap;gap:8px}.opt[data-astro-cid-ttgomkr6]{position:relative;cursor:pointer}.opt[data-astro-cid-ttgomkr6] input[data-astro-cid-ttgomkr6]{position:absolute;opacity:0;inset:0}.opt-box[data-astro-cid-ttgomkr6]{display:flex;flex-direction:column;gap:2px;border:1px solid var(--line-strong);padding:10px 14px;border-radius:var(--radius);background:var(--surface);transition:border-color .12s ease}.opt[data-astro-cid-ttgomkr6]:hover .opt-box[data-astro-cid-ttgomkr6]{border-color:var(--amber)}.opt[data-astro-cid-ttgomkr6] input[data-astro-cid-ttgomkr6]:checked+.opt-box[data-astro-cid-ttgomkr6]{border-color:var(--orange);box-shadow:3px 3px #f4772e4d}.opt[data-astro-cid-ttgomkr6] input[data-astro-cid-ttgomkr6]:focus-visible+.opt-box[data-astro-cid-ttgomkr6]{outline:2px solid var(--amber)}.opt-label[data-astro-cid-ttgomkr6]{font-weight:600;font-size:.95rem}.opt-delta[data-astro-cid-ttgomkr6]{font-family:var(--font-mono);font-size:.72rem;color:var(--muted)}.opt-note[data-astro-cid-ttgomkr6]{min-height:2.6em;font-size:.85rem;color:var(--muted);margin:10px 0 0;max-width:52ch}.buy-row[data-astro-cid-ttgomkr6]{margin-top:22px;display:flex;gap:18px;align-items:center;flex-wrap:wrap}.buy-meta[data-astro-cid-ttgomkr6]{font-family:var(--font-mono);font-size:.78rem;color:var(--muted);line-height:1.5}.btn--big[data-astro-cid-ttgomkr6]{font-size:1rem;padding:16px 30px}.includes[data-astro-cid-ttgomkr6]{margin-top:26px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface)}.includes[data-astro-cid-ttgomkr6] summary[data-astro-cid-ttgomkr6]{padding:14px 18px;cursor:pointer;font-family:var(--font-mono);font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;color:var(--amber)}.includes[data-astro-cid-ttgomkr6] ul[data-astro-cid-ttgomkr6]{padding:0 18px 16px;margin:0}.acc-prices[data-astro-cid-ttgomkr6]{display:flex;gap:22px}.acc-price[data-astro-cid-ttgomkr6]{display:flex;flex-direction:column}.acc-n[data-astro-cid-ttgomkr6]{font-family:var(--font-display);font-size:1.3rem;color:var(--orange)}.acc-l[data-astro-cid-ttgomkr6]{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.acc-btns[data-astro-cid-ttgomkr6]{display:flex;gap:10px;flex-wrap:wrap}.acc-btns[data-astro-cid-ttgomkr6] .btn[data-astro-cid-ttgomkr6]{padding:10px 16px;font-size:.78rem}.exp-grid[data-astro-cid-ttgomkr6]{display:grid;grid-template-columns:.7fr 1.3fr;gap:50px;align-items:center}.exp-grid[data-astro-cid-ttgomkr6] img[data-astro-cid-ttgomkr6]{border:1px solid var(--line-strong);background:#12100c;padding:16px}.tbl-scroll[data-astro-cid-ttgomkr6]{overflow-x:auto}.tbl-buy[data-astro-cid-ttgomkr6]{font-family:var(--font-mono);font-size:.8rem;white-space:nowrap}@media(max-width:960px){.cfg-grid[data-astro-cid-ttgomkr6],.exp-grid[data-astro-cid-ttgomkr6]{grid-template-columns:1fr}.exp-grid[data-astro-cid-ttgomkr6] img[data-astro-cid-ttgomkr6]{max-width:340px}.buy-row[data-astro-cid-ttgomkr6] .btn[data-astro-cid-ttgomkr6]{width:100%}.gallery-thumbs[data-astro-cid-ttgomkr6]{grid-template-columns:repeat(5,minmax(0,1fr))}.thumb[data-astro-cid-ttgomkr6] img[data-astro-cid-ttgomkr6]{width:100%}}
