.lb[data-astro-cid-gixpweiw]{--m: 24px;position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#fff;color:#111;overflow:hidden}.lb[data-astro-cid-gixpweiw][open]{display:flex;flex-direction:column}.lb[data-astro-cid-gixpweiw]::backdrop{background:#fff}.lb-top[data-astro-cid-gixpweiw]{flex:none;display:flex;justify-content:flex-end;padding:4px calc(var(--m) - 12px) 0}.lb-close[data-astro-cid-gixpweiw]{min-width:44px;min-height:44px;padding:0 12px;border:0;background:none;color:#111;cursor:pointer}.lb-close[data-astro-cid-gixpweiw]:hover,.lb-close[data-astro-cid-gixpweiw]:focus-visible{color:var(--accent)}.lb-stage[data-astro-cid-gixpweiw]{position:relative;flex:1;min-height:0;margin:0 var(--m);touch-action:pan-x pan-y pinch-zoom}.lb-img[data-astro-cid-gixpweiw]{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:contain;user-select:none;-webkit-user-select:none;transform-origin:50% 50%;transition:transform .2s ease}.lb-img[data-astro-cid-gixpweiw].zoomed{transform:scale(2.5)}.lb-foot[data-astro-cid-gixpweiw]{flex:none;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:0 var(--m);white-space:nowrap}.lb-title[data-astro-cid-gixpweiw]{min-width:0;overflow:hidden;text-overflow:ellipsis}.lb-count[data-astro-cid-gixpweiw]{flex:none;color:#555}.lb[data-astro-cid-gixpweiw][open]{animation:lb-in .15s ease}@keyframes lb-in{0%{opacity:0}to{opacity:1}}@media(max-width:760px){.lb[data-astro-cid-gixpweiw]{--m: 16px}}@media(max-height:500px){.lb-top[data-astro-cid-gixpweiw]{padding-top:0}.lb-foot[data-astro-cid-gixpweiw]{min-height:36px}}@media(prefers-reduced-motion:reduce){.lb[data-astro-cid-gixpweiw][open]{animation:none}.lb-img[data-astro-cid-gixpweiw]{transition:none}}html.lb-lock{overflow:hidden}.work[data-astro-cid-c4zxzmpf]{display:grid;grid-template-columns:7fr 5fr;gap:48px;padding:24px var(--pad) 48px;border-top:1px solid var(--line)}.main-image[data-astro-cid-c4zxzmpf]{background:var(--ph);display:flex;align-items:center;justify-content:center;padding:clamp(16px,3vw,48px);min-height:320px}.main-image[data-astro-cid-c4zxzmpf]{--cap-h: 82vh}.lb-open[data-astro-cid-c4zxzmpf]{display:flex;align-items:center;justify-content:center;width:100%;cursor:zoom-in}.thumbs[data-astro-cid-c4zxzmpf]{list-style:none;margin:16px 0 0;padding:0;display:flex;gap:12px;flex-wrap:wrap}.thumbs[data-astro-cid-c4zxzmpf] a[data-astro-cid-c4zxzmpf]{display:block;width:120px}.thumb-frame[data-astro-cid-c4zxzmpf]{width:120px;height:120px;background:var(--ph);display:flex;align-items:center;justify-content:center}.thumb-frame[data-astro-cid-c4zxzmpf] img{width:100%;height:100%;object-fit:contain}.thumbs[data-astro-cid-c4zxzmpf] span[data-astro-cid-c4zxzmpf]{display:block;margin-top:6px}.info[data-astro-cid-c4zxzmpf] h1[data-astro-cid-c4zxzmpf]{font-size:clamp(48px,6vw,88px);margin:14px 0 28px;overflow-wrap:anywhere}.specs[data-astro-cid-c4zxzmpf]{width:100%;border-collapse:collapse;margin-bottom:28px}.specs[data-astro-cid-c4zxzmpf] th[data-astro-cid-c4zxzmpf],.specs[data-astro-cid-c4zxzmpf] td[data-astro-cid-c4zxzmpf]{text-align:left;padding:9px 0;border-top:1px solid var(--row);vertical-align:top;font-weight:400}.specs[data-astro-cid-c4zxzmpf] tr[data-astro-cid-c4zxzmpf]:last-child th[data-astro-cid-c4zxzmpf],.specs[data-astro-cid-c4zxzmpf] tr[data-astro-cid-c4zxzmpf]:last-child td[data-astro-cid-c4zxzmpf]{border-bottom:1px solid var(--row)}.specs[data-astro-cid-c4zxzmpf] th[data-astro-cid-c4zxzmpf]{color:var(--muted);width:38%;padding-right:12px}.price[data-astro-cid-c4zxzmpf]{font-size:28px;letter-spacing:-.02em;margin:0 0 16px;font-weight:500}.buy[data-astro-cid-c4zxzmpf] .btn[data-astro-cid-c4zxzmpf]{width:100%}.fine[data-astro-cid-c4zxzmpf]{margin:14px 0 0}.checkout-msg[data-astro-cid-c4zxzmpf]{margin:12px 0 0;padding:12px 14px;border:1px solid var(--accent);color:var(--accent);font-size:15px}.buy-btn[data-astro-cid-c4zxzmpf]:disabled{opacity:.7;cursor:progress}.fine[data-astro-cid-c4zxzmpf] a[data-astro-cid-c4zxzmpf]{text-decoration:underline;text-underline-offset:2px}.prevnext[data-astro-cid-c4zxzmpf]{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;border-top:1px solid var(--line);padding:18px var(--pad);align-items:center}.prevnext[data-astro-cid-c4zxzmpf] a[data-astro-cid-c4zxzmpf]{display:flex;flex-direction:column;gap:4px;min-height:44px;justify-content:center}.prevnext[data-astro-cid-c4zxzmpf] .nx[data-astro-cid-c4zxzmpf]{text-align:right;align-items:flex-end}@media(max-width:760px){.work[data-astro-cid-c4zxzmpf]{grid-template-columns:1fr;gap:28px}.main-image[data-astro-cid-c4zxzmpf]{padding:12px;min-height:0}.thumbs[data-astro-cid-c4zxzmpf] a[data-astro-cid-c4zxzmpf],.thumb-frame[data-astro-cid-c4zxzmpf]{width:96px}.thumb-frame[data-astro-cid-c4zxzmpf]{height:96px}.prevnext[data-astro-cid-c4zxzmpf]{grid-template-columns:1fr 1fr}.prevnext[data-astro-cid-c4zxzmpf] .all[data-astro-cid-c4zxzmpf]{display:none}}
