.ProductPage_wrap__4sibv{max-width:calc(var(--ws-max) + 2 * var(--ws-gutter));margin-inline:auto;padding-inline:var(--ws-gutter)}.ProductPage_h2__4jWcz{margin:.7rem 0 0;font-family:var(--font-display),sans-serif;font-weight:800;font-stretch:118%;font-variation-settings:"wdth" 118;font-size:clamp(1.9rem,1.2rem + 2.4vw,3rem);line-height:1;letter-spacing:-.025em}.ProductPage_cardLabel__BeqWj{margin:0 0 12px;font-family:var(--font-mono),ui-monospace,monospace;font-size:.75rem;font-weight:700;font-stretch:100%;font-variation-settings:normal;letter-spacing:.14em;text-transform:uppercase;color:var(--ws-indigo-strong)}.ProductPage_header__xvNhU{color:var(--ws-bp-text);background-color:var(--ws-bp);background-image:linear-gradient(var(--ws-bp-line-strong) 1px,transparent 1px),linear-gradient(90deg,var(--ws-bp-line-strong) 1px,transparent 1px),linear-gradient(var(--ws-bp-line) 1px,transparent 1px),linear-gradient(90deg,var(--ws-bp-line) 1px,transparent 1px);background-size:120px 120px,120px 120px,24px 24px,24px 24px;border-bottom:var(--ws-line) solid var(--ws-ink);padding-block:28px clamp(56px,8vw,96px);box-shadow:inset 0 10px 0 var(--brand)}.ProductPage_crumbs__NhQpF ol{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 clamp(28px,4vw,48px);padding:0;list-style:none;font-family:var(--font-mono),ui-monospace,monospace;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.ProductPage_crumbs__NhQpF li+li:before{content:"/";margin-right:6px;color:var(--ws-bp-muted)}.ProductPage_crumbs__NhQpF a{display:inline-flex;align-items:center;min-height:44px;color:var(--ws-bp-text)}.ProductPage_crumbs__NhQpF li[aria-current]{display:inline-flex;align-items:center;color:var(--ws-bp-muted)}.ProductPage_headerGrid__UTPm7{display:grid;grid-template-columns:minmax(0,1fr);gap:48px;align-items:center}@media (min-width:1000px){.ProductPage_headerGrid__UTPm7{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:64px}}.ProductPage_headerCopy__05s5a{min-width:0}.ProductPage_title__aTz4S{margin:14px 0 0;font-family:var(--font-display),sans-serif;font-weight:900;font-stretch:122%;font-variation-settings:"wdth" 122;font-size:clamp(2.4rem,1rem + 5vw,4.7rem);line-height:.95;letter-spacing:-.035em;overflow-wrap:break-word}.ProductPage_nameNote__7STpn{display:block;margin-top:10px;font-family:var(--font-mono),ui-monospace,monospace;font-weight:600;font-size:.85rem;font-stretch:100%;font-variation-settings:normal;letter-spacing:.1em;text-transform:uppercase;color:var(--ws-chalk)}.ProductPage_tagline__5A8De{margin:18px 0 0;font-family:var(--font-display),sans-serif;font-weight:700;font-stretch:108%;font-variation-settings:"wdth" 108;font-size:clamp(1.25rem,1rem + .9vw,1.7rem);line-height:1.2;color:var(--ws-bp-text)}.ProductPage_summary__6gK_5{max-width:38rem;margin:14px 0 0;font-size:1.08rem;line-height:1.6;color:var(--ws-bp-muted)}.ProductPage_labels__grQ4D{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:24px}.ProductPage_priceLine__Bfyp2{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:20px 0 0;font-weight:700;font-size:1.1rem}.ProductPage_priceKey__Jia8E{font-family:var(--font-mono),ui-monospace,monospace;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ws-chalk)}.ProductPage_crate__dgeFt{max-width:460px;width:100%;margin-inline:auto;padding:0 16px 16px;background-color:var(--ws-kraft);background-image:repeating-linear-gradient(90deg,transparent 0 23px,rgb(90 55 20/.09) 23px 25px);border:var(--ws-line) solid var(--ws-ink);box-shadow:10px 10px 0 var(--ws-bp-deep);color:var(--ws-ink);transform:rotate(1.5deg)}.ProductPage_crateTape__nE8Df{contain:inline-size;height:30px;margin:0 -16px;overflow:hidden;display:flex;align-items:center;background:var(--brand);color:var(--brand-ink);border-bottom:var(--ws-line) solid var(--ws-ink);font-family:var(--font-mono),ui-monospace,monospace;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.ProductPage_crateTape__nE8Df span{padding-left:12px}.ProductPage_crateSide__Nf_Ge{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;padding:10px 2px;color:rgb(40 24 8/.62)}.ProductPage_stencil__83wuc{font-family:var(--font-stencil),var(--font-display),sans-serif;font-weight:800;font-size:clamp(3.4rem,2rem + 4vw,5.2rem);line-height:.8}.ProductPage_handling__envsP{max-width:11rem;font-family:var(--font-mono),ui-monospace,monospace;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-align:right;text-transform:uppercase}.ProductPage_crateFace__3mj9y{display:grid;gap:16px;padding:18px;background:var(--ws-label);border:var(--ws-line) solid var(--ws-ink)}.ProductPage_faceHead__OQLa9{display:flex;align-items:center;gap:16px}.ProductPage_faceName__leAIw{margin:0;font-family:var(--font-display),sans-serif;font-weight:900;font-stretch:118%;font-variation-settings:"wdth" 118;font-size:clamp(1.3rem,1rem + 1vw,1.8rem);line-height:1;letter-spacing:-.02em}.ProductPage_shipping__9wiAi{display:grid;margin:0;border-top:var(--ws-line) solid var(--ws-ink)}.ProductPage_shipping__9wiAi>div{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:10px;padding:7px 0;border-bottom:1.5px dashed var(--ws-rule)}.ProductPage_shipping__9wiAi dt{font-family:var(--font-mono),ui-monospace,monospace;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ws-ink-faint);padding-top:2px}.ProductPage_shipping__9wiAi dd{margin:0;font-weight:600;font-size:.92rem;line-height:1.35}.ProductPage_whatGrid__ZaU5D{display:grid;grid-template-columns:minmax(0,1fr);gap:36px}@media (min-width:900px){.ProductPage_whatGrid__ZaU5D{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:64px;align-items:start}}.ProductPage_problem__Yfcq_{margin:20px 0 0;max-width:40rem;font-size:clamp(1.15rem,1.02rem + .5vw,1.4rem);line-height:1.55;color:var(--ws-ink-soft)}.ProductPage_forCard__9vB0z{padding:22px;background:var(--ws-label);border:var(--ws-line) solid var(--ws-ink);box-shadow:var(--ws-shadow);border-top:10px solid var(--brand)}.ProductPage_forList__f_cej{margin:0;padding:0;list-style:none}.ProductPage_forList__f_cej li{position:relative;padding:10px 0 10px 26px;border-bottom:1.5px dashed var(--ws-rule);line-height:1.45}.ProductPage_forList__f_cej li:last-child{border-bottom:0}.ProductPage_forList__f_cej li:before{content:"▸";position:absolute;left:2px;color:var(--ws-indigo-strong)}.ProductPage_slip__gaZuZ{background:var(--ws-label);border:var(--ws-line) solid var(--ws-ink);box-shadow:8px 8px 0 var(--ws-ink)}.ProductPage_slipHead__VGkIb{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;padding:22px clamp(18px,3vw,32px);border-bottom:3px double var(--ws-ink)}.ProductPage_slipMeta__7Tx1K{margin:0;font-family:var(--font-mono),ui-monospace,monospace;font-size:.78rem;line-height:1.5;text-align:right;text-transform:uppercase;letter-spacing:.08em;color:var(--ws-ink-faint)}.ProductPage_packing__AFrVT{display:grid;margin:0;padding:0;list-style:none}@media (min-width:860px){.ProductPage_packing__AFrVT{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductPage_packItem__BjAo4:nth-child(odd){border-right:1.5px solid var(--ws-ink)}}.ProductPage_packItem__BjAo4{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;padding:20px clamp(18px,3vw,32px);border-bottom:1.5px solid var(--ws-ink)}.ProductPage_packNo__q5xcP{font-family:var(--font-mono),ui-monospace,monospace;font-weight:700;font-size:.85rem;padding:4px 6px;border:1.5px solid var(--ws-ink);height:fit-content;background:var(--brand);color:var(--brand-ink)}.ProductPage_packTitle__Alwsd{margin:0;font-size:1.15rem;font-weight:800;line-height:1.2}.ProductPage_packBody__1gYMY{margin:6px 0 0;color:var(--ws-ink-soft);line-height:1.55}.ProductPage_steps__CWKwx{display:grid;gap:14px;margin:0;padding:0;list-style:none;counter-reset:step}@media (min-width:900px){.ProductPage_steps__CWKwx{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.ProductPage_step__bKsAS{display:grid;gap:10px;align-content:start;padding:18px;background:var(--ws-label);color:var(--ws-ink);border:var(--ws-line) solid var(--ws-ink);box-shadow:5px 5px 0 var(--ws-bp-deep)}.ProductPage_step__bKsAS p{margin:0;line-height:1.5}.ProductPage_stepNo__tqD9m{font-family:var(--font-stencil),var(--font-display),sans-serif;font-weight:800;font-size:2.4rem;line-height:.85;color:var(--ws-indigo-strong)}.ProductPage_pricingGrid__kJ56m{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}@media (min-width:960px){.ProductPage_pricingGrid__kJ56m{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start}}.ProductPage_priceTags__ilMp8{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:18px;margin:0;padding:0;list-style:none}.ProductPage_priceTag__mr8bd{position:relative;display:grid;gap:6px;align-content:start;padding:34px 18px 18px;background:var(--ws-label);border:var(--ws-line) solid var(--ws-ink);box-shadow:var(--ws-shadow)}.ProductPage_priceHole__BGQJ9{position:absolute;top:12px;left:18px;width:12px;height:12px;border-radius:50%;background:var(--ws-paper);box-shadow:0 0 0 2px var(--ws-ink)}.ProductPage_priceName__2u7vX{font-family:var(--font-mono),ui-monospace,monospace;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ws-ink-faint)}.ProductPage_priceValue__joLNZ{font-family:var(--font-display),sans-serif;font-weight:900;font-stretch:118%;font-variation-settings:"wdth" 118;font-size:clamp(1.6rem,1.3rem + 1vw,2.2rem);line-height:1.05;letter-spacing:-.02em}.ProductPage_priceNote__5_aNB{font-size:.9rem;color:var(--ws-ink-soft)}.ProductPage_specs__xJDTf{padding:20px 22px;background:var(--ws-label);border:var(--ws-line) solid var(--ws-ink)}.ProductPage_specs__xJDTf dl{margin:0}.ProductPage_specs__xJDTf dl>div{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:12px;padding:9px 0;border-top:1.5px dashed var(--ws-rule)}.ProductPage_specs__xJDTf dt{font-family:var(--font-mono),ui-monospace,monospace;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ws-ink-faint);padding-top:3px}.ProductPage_specs__xJDTf dd{margin:0;font-weight:600;line-height:1.4}.ProductPage_nextBand__ncCZ6{padding-block:clamp(40px,6vw,64px)!important;border-top:var(--ws-line) solid var(--ws-ink)}.ProductPage_next__doldk{display:grid;gap:18px}.ProductPage_nextLinks__QgFrP{display:flex;flex-wrap:wrap;gap:14px}.ProductPage_nextLink__gDEpO{display:inline-flex;align-items:center;gap:12px;min-height:56px;padding:8px 16px 8px 10px;border:var(--ws-line) solid var(--ws-ink);background:var(--ws-paper);color:var(--ws-ink);font-family:var(--font-display),sans-serif;font-weight:800;font-stretch:112%;font-variation-settings:"wdth" 112;font-size:1.15rem;text-decoration:none;box-shadow:4px 4px 0 var(--ws-ink)}@media (hover:hover) and (pointer:fine){.ProductPage_nextLink__gDEpO:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--ws-ink)}}@media (max-width:480px){.ProductPage_shipping__9wiAi>div,.ProductPage_specs__xJDTf dl>div{grid-template-columns:minmax(0,1fr);gap:2px}.ProductPage_crate__dgeFt{transform:none}}