.crumbs[data-astro-cid-5m7n7ik7]{letter-spacing:.04em;color:var(--muted);flex-wrap:wrap;gap:8px;padding:30px 0 26px;font-size:13px;display:flex}.crumbs[data-astro-cid-5m7n7ik7] a[data-astro-cid-5m7n7ik7]:hover{color:var(--ink);text-decoration:underline}.crumbs[data-astro-cid-5m7n7ik7] [data-astro-cid-5m7n7ik7][aria-current]{color:var(--ink);font-weight:600}.product[data-astro-cid-5m7n7ik7]{grid-template-columns:1.1fr 1fr;align-items:start;gap:clamp(28px,5vw,64px);display:grid}.gallery[data-astro-cid-5m7n7ik7]{position:sticky;top:96px}.main[data-astro-cid-5m7n7ik7]{aspect-ratio:1;cursor:zoom-in;border:1px solid var(--line);background:#fff;width:100%;display:block;position:relative;overflow:hidden}.main[data-astro-cid-5m7n7ik7] img[data-astro-cid-5m7n7ik7]{object-fit:contain;width:100%;height:100%}.zoom-hint[data-astro-cid-5m7n7ik7]{color:#fff;font-family:var(--font-head);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;background:#0a0c0fc7;align-items:center;gap:8px;padding:10px 18px;font-size:12px;display:inline-flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.zoom-hint[data-astro-cid-5m7n7ik7] svg{width:18px;height:18px}.thumbs[data-astro-cid-5m7n7ik7]{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:14px;display:grid}.thumb[data-astro-cid-5m7n7ik7]{aspect-ratio:1;border:1px solid var(--line);background:#fff;transition:border-color .15s;position:relative;overflow:hidden}.thumb[data-astro-cid-5m7n7ik7] img[data-astro-cid-5m7n7ik7]{object-fit:cover;width:100%;height:100%}.thumb[data-astro-cid-5m7n7ik7].is-dim img[data-astro-cid-5m7n7ik7]{object-fit:contain;padding:6px}.thumb[data-astro-cid-5m7n7ik7] span[data-astro-cid-5m7n7ik7]{background:var(--brand);color:#fff;letter-spacing:.12em;text-transform:uppercase;padding:3px 8px;font-size:10px;position:absolute;bottom:6px;left:6px}.thumb[data-astro-cid-5m7n7ik7][aria-pressed=true]{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.thumb[data-astro-cid-5m7n7ik7]:hover{border-color:var(--brand-2)}.info[data-astro-cid-5m7n7ik7]{padding-top:6px}.num[data-astro-cid-5m7n7ik7]{font-family:var(--font-head);letter-spacing:.2em;color:var(--muted);margin-bottom:18px;margin-right:18px;font-size:15px;font-weight:300;display:inline-block}.info[data-astro-cid-5m7n7ik7] h1[data-astro-cid-5m7n7ik7]{margin-top:12px;font-size:clamp(32px,4vw,50px);font-weight:400}.desc[data-astro-cid-5m7n7ik7]{color:var(--ink-2);margin-top:18px;font-size:18px}.feats[data-astro-cid-5m7n7ik7]{grid-template-columns:1fr 1fr;gap:14px 24px;margin-top:28px;list-style:none;display:grid}.feats[data-astro-cid-5m7n7ik7] li[data-astro-cid-5m7n7ik7]{align-items:flex-start;gap:12px;font-weight:500;display:flex}.ck[data-astro-cid-5m7n7ik7]{background:var(--brand);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;margin-top:1px;display:grid}.ck[data-astro-cid-5m7n7ik7] svg{width:14px;height:14px}.specs[data-astro-cid-5m7n7ik7]{border-top:2px solid var(--ink);grid-template-columns:1.5fr 1fr 1fr;margin-top:32px;display:grid}.specs[data-astro-cid-5m7n7ik7] div[data-astro-cid-5m7n7ik7]{border-bottom:1px solid var(--line);padding:16px 16px 16px 0}.specs[data-astro-cid-5m7n7ik7] dt[data-astro-cid-5m7n7ik7]{font-family:var(--font-head);letter-spacing:.24em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:500}.specs[data-astro-cid-5m7n7ik7] dd[data-astro-cid-5m7n7ik7]{margin-top:6px;font-weight:600}.actions[data-astro-cid-5m7n7ik7]{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.related[data-astro-cid-5m7n7ik7]{padding:110px 0}.related[data-astro-cid-5m7n7ik7] h2[data-astro-cid-5m7n7ik7]{margin-bottom:32px;font-size:clamp(26px,3vw,36px);font-weight:400}.grid[data-astro-cid-5m7n7ik7]{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}@media (width<=980px){.product[data-astro-cid-5m7n7ik7]{grid-template-columns:1fr}.gallery[data-astro-cid-5m7n7ik7]{position:static}.grid[data-astro-cid-5m7n7ik7]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.feats[data-astro-cid-5m7n7ik7]{grid-template-columns:1fr}.specs[data-astro-cid-5m7n7ik7]{grid-template-columns:1fr 1fr}.actions[data-astro-cid-5m7n7ik7] .btn[data-astro-cid-5m7n7ik7]{width:100%}.grid[data-astro-cid-5m7n7ik7]{gap:14px}}
