.prgrid[data-astro-cid-5psbevfg]{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:28px;display:grid}@media (width<=1100px){.prgrid[data-astro-cid-5psbevfg]{grid-template-columns:1fr}}.mini[data-astro-cid-5psbevfg]{border:3px double var(--ink);background:var(--stock);margin-top:20px;padding:18px;position:sticky;top:76px}@media (width<=1100px){.mini[data-astro-cid-5psbevfg]{position:static}}.mini[data-astro-cid-5psbevfg] h3[data-astro-cid-5psbevfg]{letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-size:14px}.mini-lines[data-astro-cid-5psbevfg]{gap:6px;margin-bottom:12px;padding:0;font-size:14px;list-style:none;display:grid}.mini-lines[data-astro-cid-5psbevfg] li{border-bottom:1px dashed #1b232073;justify-content:space-between;gap:10px;padding-bottom:6px;display:flex}.mini-sub[data-astro-cid-5psbevfg]{font:700 14px var(--mono);border-top:1px solid var(--ink);justify-content:space-between;align-items:baseline;padding-top:10px;display:flex}.mini-units[data-astro-cid-5psbevfg]{margin:6px 0 0;font-size:12px}.mini-tax[data-astro-cid-5psbevfg]{color:var(--muted);margin:8px 0 14px;font-size:14px}.nolist[data-astro-cid-5psbevfg]{gap:6px;max-width:70ch;margin-top:14px;display:grid}.kit[data-astro-cid-5psbevfg]{border:3px double var(--ink);background:var(--wood);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:32px;margin-top:56px;padding:clamp(18px,3vw,36px);scroll-margin-top:90px;display:grid}.kit[data-astro-cid-5psbevfg] .inc[data-astro-cid-5psbevfg]{margin:0 0 14px;padding-left:1.2em}.kitprice[data-astro-cid-5psbevfg]{align-self:center}@media (width<=860px){.kit[data-astro-cid-5psbevfg]{grid-template-columns:1fr}}.pgrid[data-astro-cid-5psbevfg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}@media (width<=860px){.pgrid[data-astro-cid-5psbevfg]{grid-template-columns:1fr}}.mstrip{margin-top:24px}.pk .note-i{font-size:14px}@media (width<=760px){.tbl.pk{min-width:0}.tbl.pk thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.tbl.pk,.tbl.pk tbody,.tbl.pk tr,.tbl.pk th,.tbl.pk td{display:block}.tbl.pk tr{border-bottom:1px solid var(--ink);padding:14px 12px}.tbl.pk th,.tbl.pk td{text-align:left;border:0;padding:3px 0}.tbl.pk tbody th{font-size:16px;font-family:var(--mono)}.tbl.pk td:nth-child(3){font:500 12px var(--mono);color:var(--muted)}.tbl.pk td.num{padding-top:6px}.tbl.pk td:last-child{padding-top:8px}}
