.spec[data-astro-cid-q64w3vb5]{border-block:1px solid var(--hairline);margin-block:18px}.spec[data-astro-cid-q64w3vb5] summary[data-astro-cid-q64w3vb5]{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;min-width:0;padding:13px 0;list-style:none;display:flex}.spec[data-astro-cid-q64w3vb5] summary[data-astro-cid-q64w3vb5]::-webkit-details-marker{display:none}.spec[data-astro-cid-q64w3vb5] summary[data-astro-cid-q64w3vb5]>span[data-astro-cid-q64w3vb5]{letter-spacing:-.01em;font-weight:600}.spec[data-astro-cid-q64w3vb5] summary[data-astro-cid-q64w3vb5]:after{content:"+";color:var(--steel);font-weight:500;line-height:1}.spec[data-astro-cid-q64w3vb5][open] summary[data-astro-cid-q64w3vb5]:after{content:"−"}.spec[data-astro-cid-q64w3vb5] summary[data-astro-cid-q64w3vb5] small[data-astro-cid-q64w3vb5]{color:var(--steel);font-variant-numeric:tabular-nums;margin-right:auto;font-size:.88rem}.spec[data-astro-cid-q64w3vb5] summary[data-astro-cid-q64w3vb5]:hover>span[data-astro-cid-q64w3vb5]{color:var(--accent)}.body[data-astro-cid-q64w3vb5]{padding-bottom:16px}.printed[data-astro-cid-q64w3vb5]{margin:0 0 10px;font-size:.9rem}dl[data-astro-cid-q64w3vb5]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:4px 18px;margin:0;display:grid}dl[data-astro-cid-q64w3vb5] div[data-astro-cid-q64w3vb5]{border-bottom:1px dotted var(--hairline);justify-content:space-between;gap:10px;min-width:0;padding-bottom:5px;display:flex}dt[data-astro-cid-q64w3vb5]{color:var(--steel);font-size:.88rem}dd[data-astro-cid-q64w3vb5]{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:600}.note[data-astro-cid-q64w3vb5]{margin:12px 0 0;font-size:.86rem}.read[data-astro-cid-q64w3vb5]{margin:14px 0 0;font-size:.86rem}.sizes-none[data-astro-cid-q64w3vb5]{border-top:1px solid var(--hairline);padding-top:14px;font-size:.9rem}.product[data-astro-cid-5nvg7v5d]{padding-top:clamp(16px,4vw,36px)}.crumbs[data-astro-cid-5nvg7v5d]{color:var(--steel);flex-wrap:wrap;gap:8px;margin-bottom:clamp(14px,3vw,24px);font-size:.88rem;display:flex}.crumbs[data-astro-cid-5nvg7v5d] a[data-astro-cid-5nvg7v5d]{color:var(--steel);padding-block:6px;text-decoration:none}.crumbs[data-astro-cid-5nvg7v5d] a[data-astro-cid-5nvg7v5d]:hover{color:var(--accent);text-decoration:underline}.grid[data-astro-cid-5nvg7v5d]{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(20px,4vw,44px);display:grid}.media[data-astro-cid-5nvg7v5d]{gap:10px;min-width:0;display:grid}.panel[data-astro-cid-5nvg7v5d]{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius);margin:0;padding:clamp(12px,3vw,28px)}.info[data-astro-cid-5nvg7v5d]{align-content:start;gap:18px;min-width:0;display:grid}.colors[data-astro-cid-5nvg7v5d]{border:0;gap:8px;margin:0;padding:0;display:grid}.colors[data-astro-cid-5nvg7v5d] legend[data-astro-cid-5nvg7v5d]{color:var(--steel);padding:0;font-size:.92rem}.chips[data-astro-cid-5nvg7v5d]{flex-wrap:wrap;gap:8px;display:flex}.colors[data-astro-cid-5nvg7v5d] .chip[data-astro-cid-5nvg7v5d]{border:1px solid var(--hairline);background:var(--surface);cursor:pointer;border-radius:999px;align-items:center;gap:8px;width:fit-content;min-height:38px;padding:0 12px 0 10px;font-size:.9rem;display:inline-flex}.colors[data-astro-cid-5nvg7v5d] .chip[data-astro-cid-5nvg7v5d]:hover{border-color:var(--steel)}.colors[data-astro-cid-5nvg7v5d] input[data-astro-cid-5nvg7v5d]{opacity:0;width:1px;height:1px;position:absolute}.colors[data-astro-cid-5nvg7v5d] input[data-astro-cid-5nvg7v5d]:checked+.swatch[data-astro-cid-5nvg7v5d]{box-shadow:inset 0 0 0 1px #17191c2e, 0 0 0 2px var(--surface), 0 0 0 3px var(--accent)}.colors[data-astro-cid-5nvg7v5d] input[data-astro-cid-5nvg7v5d]:focus-visible+.swatch[data-astro-cid-5nvg7v5d]{outline:2px solid var(--accent);outline-offset:4px}.colors[data-astro-cid-5nvg7v5d] .chip[data-astro-cid-5nvg7v5d].out{color:var(--steel);cursor:default}.colors[data-astro-cid-5nvg7v5d] .chip[data-astro-cid-5nvg7v5d].out .swatch[data-astro-cid-5nvg7v5d]{opacity:.45}.colors[data-astro-cid-5nvg7v5d] input[data-astro-cid-5nvg7v5d]:disabled~span[data-astro-cid-5nvg7v5d]:last-child{color:var(--steel);text-decoration:line-through 1px}.swatch[data-astro-cid-5nvg7v5d]{background:var(--c);border-radius:2px;flex:none;width:22px;height:10px;box-shadow:inset 0 0 0 1px #17191c2e}.price[data-astro-cid-5nvg7v5d]{letter-spacing:-.02em;margin:0;font-size:1.6rem;font-weight:600}.sku[data-astro-cid-5nvg7v5d]{color:var(--steel);margin:0;font-size:.82rem}.sku[data-astro-cid-5nvg7v5d] span[data-astro-cid-5nvg7v5d]{letter-spacing:.05em;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.info[data-astro-cid-5nvg7v5d] .btn[data-astro-cid-5nvg7v5d]{width:100%}@media (width>=560px){.info[data-astro-cid-5nvg7v5d] .btn[data-astro-cid-5nvg7v5d]{width:auto;min-width:260px}}.delivery[data-astro-cid-5nvg7v5d]{border-top:1px solid var(--hairline);color:var(--steel);gap:6px;margin:0;padding:16px 0 0;font-size:.92rem;list-style:none;display:grid}.desc[data-astro-cid-5nvg7v5d]{gap:12px;max-width:56ch;display:grid}.desc[data-astro-cid-5nvg7v5d] p[data-astro-cid-5nvg7v5d]{margin:0}@media (width>=900px){.grid[data-astro-cid-5nvg7v5d]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.media[data-astro-cid-5nvg7v5d]{position:sticky;top:76px}}
