.pk[data-astro-cid-bo3gtsol]{padding-top:130px;padding-bottom:var(--sp-section)}.crumbs[data-astro-cid-bo3gtsol] ol[data-astro-cid-bo3gtsol]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;font-size:13px;color:var(--stone)}.crumbs[data-astro-cid-bo3gtsol] li[data-astro-cid-bo3gtsol]+li[data-astro-cid-bo3gtsol]:before{content:"/";margin-right:8px}.crumbs[data-astro-cid-bo3gtsol] a[data-astro-cid-bo3gtsol]{color:var(--stone)}.crumbs[data-astro-cid-bo3gtsol] a[data-astro-cid-bo3gtsol]:hover{color:var(--limestone)}.pk-top[data-astro-cid-bo3gtsol]{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;margin-top:40px}@media(max-width:900px){.pk-top[data-astro-cid-bo3gtsol]{grid-template-columns:1fr;gap:36px}}.pk-media[data-astro-cid-bo3gtsol]{position:relative;border:1px solid var(--rule);background:var(--panel-2);overflow:hidden}.pk-media[data-astro-cid-bo3gtsol] img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain}.pk-badge[data-astro-cid-bo3gtsol]{position:absolute;top:16px;left:16px;z-index:1;background:var(--moss-cta);color:#fff;font-family:var(--font-head);font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;padding:6px 12px;border-radius:999px}.pk-info[data-astro-cid-bo3gtsol] h1[data-astro-cid-bo3gtsol]{font-size:clamp(2rem,5vw,3.4rem);margin:14px 0 18px}.pk-info[data-astro-cid-bo3gtsol] .lede[data-astro-cid-bo3gtsol]{max-width:42ch}.pk[data-astro-cid-bo3gtsol]:has(#fin-0:checked) [data-astro-cid-bo3gtsol][data-finish]:not([data-finish="0"]),.pk[data-astro-cid-bo3gtsol]:has(#fin-1:checked) [data-astro-cid-bo3gtsol][data-finish]:not([data-finish="1"]){display:none}.pk-finish[data-astro-cid-bo3gtsol]{border:0;padding:0;margin:22px 0 0;min-width:0}.pk-finish[data-astro-cid-bo3gtsol] legend[data-astro-cid-bo3gtsol]{padding:0;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--stone)}.pk-finish-opts[data-astro-cid-bo3gtsol]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.pk-finish-opt[data-astro-cid-bo3gtsol] input[data-astro-cid-bo3gtsol]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.pk-finish-opt[data-astro-cid-bo3gtsol] label[data-astro-cid-bo3gtsol]{display:block;padding:9px 15px;border:1px solid var(--rule);border-radius:999px;font-size:14px;line-height:1;cursor:pointer}.pk-finish-opt[data-astro-cid-bo3gtsol] label[data-astro-cid-bo3gtsol]:hover{border-color:var(--bone)}.pk-finish-opt[data-astro-cid-bo3gtsol] input[data-astro-cid-bo3gtsol]:checked+label[data-astro-cid-bo3gtsol]{border-color:var(--bone);background:var(--bone);color:var(--ink)}.pk-finish-opt[data-astro-cid-bo3gtsol] input[data-astro-cid-bo3gtsol]:focus-visible+label[data-astro-cid-bo3gtsol]{outline:2px solid var(--moss-cta);outline-offset:2px}.pk-price[data-astro-cid-bo3gtsol]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:28px;padding-top:24px;border-top:1px solid var(--rule)}.pk-amount[data-astro-cid-bo3gtsol]{font-family:var(--font-head);font-variation-settings:"wdth" 114;font-size:clamp(2rem,4.4vw,2.9rem);font-weight:800;line-height:1}.pk-tag[data-astro-cid-bo3gtsol]{font-family:var(--font-head);font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--stone);border:1px solid var(--rule);padding:6px 11px;border-radius:999px}.pk-covers[data-astro-cid-bo3gtsol]{margin-top:14px;font-size:14.5px;color:var(--stone);max-width:46ch}.pk-h2[data-astro-cid-bo3gtsol]{margin-top:34px;font-family:var(--font-head);font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:700}.pk-lines[data-astro-cid-bo3gtsol]{list-style:none;margin-top:12px;border-top:1px solid var(--rule)}.pk-lines[data-astro-cid-bo3gtsol] li[data-astro-cid-bo3gtsol]{display:grid;grid-template-columns:2.6em 1fr auto;gap:12px;align-items:baseline;padding:14px 0;border-bottom:1px solid var(--rule)}.pk-qty[data-astro-cid-bo3gtsol]{font-family:var(--font-head);font-weight:700}.pk-item[data-astro-cid-bo3gtsol] a[data-astro-cid-bo3gtsol]{color:var(--bone);font-weight:600;text-underline-offset:3px}.pk-item[data-astro-cid-bo3gtsol] small[data-astro-cid-bo3gtsol]{display:block;margin-top:3px;font-size:13px;color:var(--stone)}.pk-sum[data-astro-cid-bo3gtsol]{font-family:var(--font-head);font-weight:700;white-space:nowrap}.pk-note[data-astro-cid-bo3gtsol]{margin-top:10px;font-size:13px;color:var(--stone)}.pk-lead[data-astro-cid-bo3gtsol]{margin-top:22px;font-size:13.5px;line-height:1.6;color:var(--stone)}.pk-lead[data-astro-cid-bo3gtsol] b[data-astro-cid-bo3gtsol]{color:var(--bone);font-weight:600}.pk-cta[data-astro-cid-bo3gtsol]{margin-top:26px;width:100%;justify-content:center}.pk-echo[data-astro-cid-bo3gtsol]{margin-top:10px;font-size:13px;color:var(--limestone)}.pk-echo[data-astro-cid-bo3gtsol] a{color:var(--bone)}.pk-fine[data-astro-cid-bo3gtsol]{margin-top:14px;font-size:13.5px;color:var(--stone);line-height:1.6}.pk-fine[data-astro-cid-bo3gtsol] a[data-astro-cid-bo3gtsol]{color:var(--bone);text-underline-offset:3px}.pk-more[data-astro-cid-bo3gtsol]{margin-top:80px;padding-top:10px;border-top:1px solid var(--rule)}.pk-others[data-astro-cid-bo3gtsol]{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px}@media(max-width:700px){.pk-others[data-astro-cid-bo3gtsol]{grid-template-columns:1fr}}.pk-others[data-astro-cid-bo3gtsol] a[data-astro-cid-bo3gtsol]{display:flex;justify-content:space-between;gap:12px;padding:18px;border:1px solid var(--rule);color:var(--bone);text-decoration:none;transition:border-color .25s}.pk-others[data-astro-cid-bo3gtsol] a[data-astro-cid-bo3gtsol]:hover{border-color:var(--limestone)}.pk-others[data-astro-cid-bo3gtsol] span[data-astro-cid-bo3gtsol]{color:var(--stone);white-space:nowrap}
