.det[data-astro-cid-7drprcwx]{overflow-x:clip}.det__top[data-astro-cid-7drprcwx]{padding-top:calc(var(--header-h) + 20px)}.det__crumb[data-astro-cid-7drprcwx]{margin:0 0 16px;color:var(--color-muted)}.det__crumb[data-astro-cid-7drprcwx] a[data-astro-cid-7drprcwx]{color:var(--color-ink)}.det__grid[data-astro-cid-7drprcwx]{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(320px,1fr);gap:clamp(24px,3vw,56px);align-items:start}.det__main[data-astro-cid-7drprcwx]{display:block;position:relative;width:100%;padding:0;border:0;background:var(--color-surface);border-radius:var(--radius);cursor:zoom-in;aspect-ratio:4 / 3}.det__main[data-astro-cid-7drprcwx] img{width:100%;height:100%;object-fit:cover;border-radius:var(--radius);display:block}.det__zoom[data-astro-cid-7drprcwx]{position:absolute;right:14px;bottom:14px;background:#0e0c0bdb;color:var(--color-ink);padding:8px 14px;border-radius:2px;font-weight:650}.det__nophoto[data-astro-cid-7drprcwx]{aspect-ratio:4 / 3;display:grid;place-items:center;border-radius:var(--radius)}.det__thumbs[data-astro-cid-7drprcwx]{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));gap:10px}.det__thumbs[data-astro-cid-7drprcwx] button[data-astro-cid-7drprcwx]{display:block;width:100%;aspect-ratio:4 / 3;padding:0;border:0;border-radius:2px;overflow:hidden;cursor:zoom-in;background:var(--color-surface)}.det__thumbs[data-astro-cid-7drprcwx] img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s var(--ease-out)}@media(hover:hover)and (pointer:fine){.det__thumbs[data-astro-cid-7drprcwx] button[data-astro-cid-7drprcwx]:hover img{transform:scale(1.06)}}.det__buy[data-astro-cid-7drprcwx]{display:grid;gap:18px}@media(min-height:860px){.det__buy[data-astro-cid-7drprcwx]{position:sticky;top:calc(var(--header-h) + 20px)}}.det__badges[data-astro-cid-7drprcwx]{display:flex;flex-wrap:wrap;gap:8px}.det__badges[data-astro-cid-7drprcwx]:empty{display:none}.det__title[data-astro-cid-7drprcwx]{margin:0;display:grid;gap:10px;font-size:var(--fs-h2)}.det__sub[data-astro-cid-7drprcwx]{font-family:var(--font-sans);text-transform:none;font-weight:600;font-size:var(--fs-body);line-height:1.4;letter-spacing:0}.det__spec[data-astro-cid-7drprcwx]{margin:0}.det__price[data-astro-cid-7drprcwx]{background:var(--color-surface);padding:20px 22px;border-radius:var(--radius)}.det__price[data-astro-cid-7drprcwx] p[data-astro-cid-7drprcwx]{margin:0}.det__price[data-astro-cid-7drprcwx] .accent[data-astro-cid-7drprcwx]{font-family:var(--font-display);font-weight:900;font-size:var(--fs-h2);line-height:1}.det__price[data-astro-cid-7drprcwx] s[data-astro-cid-7drprcwx]{margin-left:12px}.det__cta[data-astro-cid-7drprcwx]{display:grid;gap:10px}.det__buy[data-astro-cid-7drprcwx]>p[data-astro-cid-7drprcwx]{margin:0}.det__info[data-astro-cid-7drprcwx]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,72px);margin-top:clamp(56px,7vw,112px)}.det__info[data-astro-cid-7drprcwx] h2[data-astro-cid-7drprcwx]{margin:0 0 16px}.det__feat[data-astro-cid-7drprcwx]{display:grid;grid-template-columns:1fr 1fr;gap:20px 28px}.det__fgroup[data-astro-cid-7drprcwx]{margin:0 0 6px;font-size:var(--fs-body);font-family:var(--font-sans);text-transform:none;font-weight:700;color:var(--color-ink);letter-spacing:0}.det__feat[data-astro-cid-7drprcwx] ul[data-astro-cid-7drprcwx]{margin:0;padding:0;list-style:none;display:grid;gap:4px}.det__ask[data-astro-cid-7drprcwx]{margin-top:clamp(56px,7vw,112px)}.det__askpanel[data-astro-cid-7drprcwx]{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(24px,4vw,64px);padding:clamp(24px,4vw,64px);border-radius:6px}.det__askcopy[data-astro-cid-7drprcwx]{display:grid;gap:16px;align-content:start}.det__askcopy[data-astro-cid-7drprcwx] h2[data-astro-cid-7drprcwx],.det__askcopy[data-astro-cid-7drprcwx] p[data-astro-cid-7drprcwx]{margin:0}.det__rel[data-astro-cid-7drprcwx]{margin-top:clamp(56px,7vw,112px)}.det__rel[data-astro-cid-7drprcwx] h2[data-astro-cid-7drprcwx]{margin:0 0 24px}.det__relgrid[data-astro-cid-7drprcwx]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.lb[data-astro-cid-7drprcwx]{position:fixed;inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#0e0c0bf7;color:var(--color-ink)}.lb[data-astro-cid-7drprcwx]::backdrop{background:#0009}.lb__stage[data-astro-cid-7drprcwx]{position:absolute;inset:64px 72px;display:grid;place-items:center;touch-action:pan-y}.lb__stage[data-astro-cid-7drprcwx] img[data-astro-cid-7drprcwx]{max-width:100%;max-height:100%;object-fit:contain;border-radius:2px;user-select:none;-webkit-user-drag:none}.lb__count[data-astro-cid-7drprcwx]{position:absolute;left:24px;top:18px;margin:0}.lb__btn[data-astro-cid-7drprcwx]{position:absolute;width:56px;height:56px;border:0;border-radius:var(--radius);background:var(--color-surface-2);color:var(--color-ink);font-size:1.5rem;cursor:pointer}.lb__btn[data-astro-cid-7drprcwx]:hover{background:var(--color-accent);color:var(--color-accent-ink)}.lb__close[data-astro-cid-7drprcwx]{right:16px;top:8px}.lb__prev[data-astro-cid-7drprcwx]{left:8px;top:50%;transform:translateY(-50%)}.lb__next[data-astro-cid-7drprcwx]{right:8px;top:50%;transform:translateY(-50%)}@media(max-width:1100px){.det__grid[data-astro-cid-7drprcwx]{grid-template-columns:1fr}.det__buy[data-astro-cid-7drprcwx]{position:static}.det__info[data-astro-cid-7drprcwx],.det__askpanel[data-astro-cid-7drprcwx]{grid-template-columns:1fr}.det__relgrid[data-astro-cid-7drprcwx]{grid-template-columns:1fr 1fr}}@media(max-width:640px){.det__relgrid[data-astro-cid-7drprcwx],.det__feat[data-astro-cid-7drprcwx]{grid-template-columns:1fr}.lb__stage[data-astro-cid-7drprcwx]{inset:64px 8px 80px}.lb__prev[data-astro-cid-7drprcwx],.lb__next[data-astro-cid-7drprcwx]{top:auto;bottom:12px;transform:none}.lb__prev[data-astro-cid-7drprcwx]{left:calc(50% - 64px)}.lb__next[data-astro-cid-7drprcwx]{right:calc(50% - 64px)}}
