.crumbs[data-astro-cid-rw5whljj]{font-size:14px;color:var(--muted);padding-top:24px}.crumbs[data-astro-cid-rw5whljj] a[data-astro-cid-rw5whljj]{color:var(--muted)}.top[data-astro-cid-rw5whljj]{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start;padding-block:24px 48px}.gallery[data-astro-cid-rw5whljj]{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:12px}.main-wrap[data-astro-cid-rw5whljj]{background:var(--paper);border-radius:var(--radius);overflow:hidden;isolation:isolate}.main-img[data-astro-cid-rw5whljj]{width:100%;aspect-ratio:1 / 1;object-fit:contain;padding:24px;mix-blend-mode:multiply}.thumbs[data-astro-cid-rw5whljj]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.thumb[data-astro-cid-rw5whljj]{padding:0;border:2px solid transparent;border-radius:var(--radius-sm);background:var(--paper);cursor:pointer;overflow:hidden;isolation:isolate}.thumb[data-astro-cid-rw5whljj][aria-pressed=true]{border-color:var(--accent)}.thumb[data-astro-cid-rw5whljj] img[data-astro-cid-rw5whljj]{aspect-ratio:1 / 1;object-fit:contain;padding:4px;mix-blend-mode:multiply}.video[data-astro-cid-rw5whljj]{align-self:flex-start}.info[data-astro-cid-rw5whljj]{flex:1 1 440px;min-width:0;display:flex;flex-direction:column;gap:20px}.info[data-astro-cid-rw5whljj] h1[data-astro-cid-rw5whljj]{font-size:clamp(32px,4vw,40px);letter-spacing:-.02em}.info[data-astro-cid-rw5whljj]>p[data-astro-cid-rw5whljj]{margin:0}.badges[data-astro-cid-rw5whljj]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.badges[data-astro-cid-rw5whljj] li[data-astro-cid-rw5whljj]{font-size:13px;padding:4px 10px;border:1px solid var(--line-strong);border-radius:4px}.config[data-astro-cid-rw5whljj]{display:flex;flex-direction:column;gap:22px}.group[data-astro-cid-rw5whljj]{border:0;margin:0;padding:0}.group[data-astro-cid-rw5whljj] legend[data-astro-cid-rw5whljj]{font-weight:600;padding:0;margin-bottom:10px}.choices[data-astro-cid-rw5whljj]{display:flex;flex-wrap:wrap;gap:8px}.group-list[data-astro-cid-rw5whljj] .choices[data-astro-cid-rw5whljj]{flex-direction:column}.choice[data-astro-cid-rw5whljj]{position:relative;cursor:pointer;font-size:inherit}.choice[data-astro-cid-rw5whljj] input[data-astro-cid-rw5whljj]{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.choice-box[data-astro-cid-rw5whljj]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;min-height:44px;padding:8px 16px;border-radius:var(--radius-sm);border:1px solid var(--line-strong);font-size:15px}.choice-label[data-astro-cid-rw5whljj]{font-weight:600}.choice-chips[data-astro-cid-rw5whljj] .choice-label[data-astro-cid-rw5whljj]{font-weight:500}.choice-hint[data-astro-cid-rw5whljj]{font-size:14px;opacity:.85}.choice[data-astro-cid-rw5whljj] input[data-astro-cid-rw5whljj]:checked+.choice-box[data-astro-cid-rw5whljj]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.choice[data-astro-cid-rw5whljj] input[data-astro-cid-rw5whljj]:focus-visible+.choice-box[data-astro-cid-rw5whljj],.choice[data-astro-cid-rw5whljj] input[data-astro-cid-rw5whljj]:focus-visible+.swatch[data-astro-cid-rw5whljj]{outline:2px solid var(--accent);outline-offset:3px}.swatch[data-astro-cid-rw5whljj]{display:block;width:44px;height:44px;border-radius:50%;border:2px solid var(--line-strong)}.choice[data-astro-cid-rw5whljj] input[data-astro-cid-rw5whljj]:checked+.swatch[data-astro-cid-rw5whljj]{border-color:var(--accent);box-shadow:inset 0 0 0 3px var(--bg)}.note[data-astro-cid-rw5whljj]{font-size:13px;margin:8px 0 0}.qty[data-astro-cid-rw5whljj]{display:flex;flex-wrap:wrap;align-items:center;gap:16px;font-weight:600}.stepper[data-astro-cid-rw5whljj]{display:flex;align-items:center;border:1px solid var(--line-strong);border-radius:var(--radius-sm)}.stepper[data-astro-cid-rw5whljj] button[data-astro-cid-rw5whljj]{width:44px;height:44px;background:none;border:0;color:var(--text);font-size:20px;cursor:pointer}.stepper[data-astro-cid-rw5whljj] input[data-astro-cid-rw5whljj]{width:56px;min-height:44px;border:0;text-align:center;font-weight:600;background:transparent;padding:0;-moz-appearance:textfield}.stepper[data-astro-cid-rw5whljj] input[data-astro-cid-rw5whljj]::-webkit-inner-spin-button{-webkit-appearance:none}.summary[data-astro-cid-rw5whljj]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:20px;display:flex;flex-direction:column;gap:12px}.summary[data-astro-cid-rw5whljj] p[data-astro-cid-rw5whljj]{margin:0}.summary-text[data-astro-cid-rw5whljj]{font-weight:500}.small[data-astro-cid-rw5whljj]{font-size:14px}.request[data-astro-cid-rw5whljj]{display:flex;flex-direction:column;gap:12px}.hp[data-astro-cid-rw5whljj]{position:absolute;left:-9999px}.status[data-astro-cid-rw5whljj]{padding:12px;border-radius:var(--radius-sm)}.ok[data-astro-cid-rw5whljj]{background:var(--ok-bg);color:var(--ok-text)}.err[data-astro-cid-rw5whljj]{background:var(--err-bg);color:var(--err-text)}.cta[data-astro-cid-rw5whljj]{width:100%}.tabs-wrap[data-astro-cid-rw5whljj]{padding-bottom:48px}.tabs[data-astro-cid-rw5whljj]{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid var(--line)}.tabs[data-astro-cid-rw5whljj] button[data-astro-cid-rw5whljj]{min-height:48px;padding:0 18px;background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;color:var(--muted);font:500 15px var(--font-body);cursor:pointer}.tabs[data-astro-cid-rw5whljj] button[data-astro-cid-rw5whljj][aria-selected=true]{color:var(--text);border-bottom-color:var(--accent)}.panel[data-astro-cid-rw5whljj]{padding-top:28px;max-width:820px;color:var(--text-body)}.panel[data-astro-cid-rw5whljj] ul[data-astro-cid-rw5whljj]{padding-left:20px;display:flex;flex-direction:column;gap:6px}.table-scroll[data-astro-cid-rw5whljj]{overflow-x:auto}table[data-astro-cid-rw5whljj]{width:100%;border-collapse:collapse;font-size:15px}tr[data-astro-cid-rw5whljj]{border-bottom:1px solid var(--line)}th[data-astro-cid-rw5whljj]{text-align:left;font-weight:500;color:var(--muted);padding:12px 24px 12px 0;white-space:nowrap;vertical-align:top}td[data-astro-cid-rw5whljj]{padding:12px 0}.downloads[data-astro-cid-rw5whljj]{list-style:none;padding:0!important;display:grid!important;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px!important}.downloads[data-astro-cid-rw5whljj] a[data-astro-cid-rw5whljj]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--text)}.photos[data-astro-cid-rw5whljj] figure[data-astro-cid-rw5whljj]{margin:0}.photos[data-astro-cid-rw5whljj] img[data-astro-cid-rw5whljj]{aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius)}.photos[data-astro-cid-rw5whljj] figcaption[data-astro-cid-rw5whljj]{padding-top:8px}.extras[data-astro-cid-rw5whljj]{display:flex;flex-wrap:wrap;gap:32px}.acc[data-astro-cid-rw5whljj]{flex:1 1 320px;min-width:0}.acc[data-astro-cid-rw5whljj] ul[data-astro-cid-rw5whljj]{list-style:none;padding:0;display:flex;flex-direction:column;gap:8px}.acc[data-astro-cid-rw5whljj] a[data-astro-cid-rw5whljj]{display:block;padding:14px 16px;border:1px solid var(--line);border-radius:8px;color:var(--text)}.rel[data-astro-cid-rw5whljj]{flex:2 1 520px;min-width:0}.extras[data-astro-cid-rw5whljj] h2[data-astro-cid-rw5whljj]{font-size:24px;margin-bottom:16px}
