._frame_1773p_2{position:relative;display:block;width:100%;overflow:hidden}._card_1773p_9{aspect-ratio:4 / 3}._square_1773p_13{aspect-ratio:1}._thumb_1773p_18{position:relative;display:block;flex:0 0 auto;width:4rem;height:4rem;overflow:hidden;border:var(--border-thin)}._white_1773p_28{background:var(--white)}._img_1773p_32{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}._btn_1060x_1{--btn-bg: var(--accent);--btn-fg: var(--on-accent);--btn-border: var(--ink);--btn-shadow: var(--ink);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--s-3);min-height:3rem;padding:0 var(--s-5);border:var(--border);border-color:var(--btn-border);border-radius:var(--radius);background:var(--btn-bg);color:var(--btn-fg);font-family:var(--font-body);font-size:var(--fs-base);font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;box-shadow:4px 4px 0 var(--btn-shadow);transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),background-color var(--dur-fast)}._btn_1060x_1:hover:not(:disabled){transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--btn-shadow)}._btn_1060x_1:active:not(:disabled){transform:translate(3px,3px);box-shadow:1px 1px 0 var(--btn-shadow)}._btn_1060x_1:disabled{cursor:not-allowed;opacity:.55}._primary_1060x_47{--btn-bg: var(--accent)}._dark_1060x_51{--btn-bg: var(--ink);--btn-fg: var(--paper);--btn-shadow: var(--accent)}._outline_1060x_57{--btn-bg: transparent;--btn-fg: currentColor;--btn-border: currentColor;--btn-shadow: transparent;box-shadow:none}._outline_1060x_57:hover:not(:disabled){--btn-bg: var(--ink);--btn-fg: var(--paper);--btn-border: var(--ink);box-shadow:none;transform:none}._ghost_1060x_73{--btn-bg: transparent;--btn-fg: currentColor;--btn-border: transparent;--btn-shadow: transparent;box-shadow:none;padding-inline:var(--s-2);text-decoration:underline;text-underline-offset:4px}._ghost_1060x_73:hover:not(:disabled){transform:none;box-shadow:none;color:var(--accent)}._sm_1060x_90{min-height:2.25rem;padding-inline:var(--s-4);font-size:var(--fs-sm);box-shadow:3px 3px 0 var(--btn-shadow)}._lg_1060x_97{min-height:3.5rem;padding-inline:var(--s-6);font-size:var(--fs-md)}._block_1060x_103{width:100%}._arrow_1060x_107{font-family:var(--font-mono);transition:transform var(--dur) var(--ease-out)}._btn_1060x_1:hover ._arrow_1060x_107{transform:translate(4px)}._spinner_1060x_116{width:1em;height:1em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:_spin_1060x_116 .7s linear infinite}@keyframes _spin_1060x_116{to{transform:rotate(360deg)}}._stepper_fmdyu_1{display:inline-flex;align-items:stretch;height:2.75rem;border:var(--border);border-radius:var(--radius);background:var(--white)}._stepper_fmdyu_1 button{width:2.75rem;border:0;background:transparent;font-family:var(--font-mono);font-size:var(--fs-md);transition:background-color var(--dur-fast)}._stepper_fmdyu_1 button:hover:not(:disabled){background:var(--kraft-light)}._stepper_fmdyu_1 button:disabled{color:var(--muted);cursor:not-allowed}._stepper_fmdyu_1 input{width:3.25rem;border:0;border-inline:var(--border-thin);background:transparent;text-align:center;font-family:var(--font-mono);font-weight:700;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}._stepper_fmdyu_1 input::-webkit-inner-spin-button,._stepper_fmdyu_1 input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}._compact_fmdyu_48{height:2rem}._compact_fmdyu_48 button{width:1.85rem;font-size:var(--fs-sm)}._compact_fmdyu_48 input{width:2.25rem;font-size:var(--fs-sm)}._upsell_yiuv9_1{display:flex;flex-direction:column;gap:var(--s-3)}._title_yiuv9_7{font-size:var(--fs-md)}._list_yiuv9_11{display:grid;gap:var(--s-2)}._item_yiuv9_16{display:grid;grid-template-columns:4rem minmax(0,1fr) auto;gap:var(--s-3);align-items:center;padding:var(--s-2);border:var(--border);background:var(--white)}._thumb_yiuv9_26{display:block;line-height:0}._photo_yiuv9_31{width:100%;height:100%;object-fit:contain;background:var(--white)}._info_yiuv9_39{display:flex;flex-direction:column;gap:2px;min-width:0}._name_yiuv9_46{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-weight:700;text-decoration:none}._name_yiuv9_46:hover{color:var(--accent)}._hint_yiuv9_60{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:var(--fs-xs);color:var(--muted)}._price_yiuv9_69{font-size:var(--fs-sm);font-weight:700}._add_yiuv9_74{min-width:6.5rem;height:2.5rem;padding:0 var(--s-3);border:var(--border);background:var(--accent);color:var(--ink);font-size:var(--fs-sm);font-weight:700;white-space:nowrap}._add_yiuv9_74:hover{box-shadow:3px 3px 0 var(--ink)}._add_yiuv9_74[data-added=true]{background:var(--success);color:var(--white)}._tight_yiuv9_96{gap:var(--s-2)}._tight_yiuv9_96 ._title_yiuv9_7{font-size:var(--fs-sm);color:var(--muted)}._tight_yiuv9_96 ._item_yiuv9_16{grid-template-columns:4rem minmax(0,1fr) auto;gap:var(--s-2);padding:var(--s-1) var(--s-2)}._tight_yiuv9_96 ._name_yiuv9_46{font-size:var(--fs-sm)}._tight_yiuv9_96 ._add_yiuv9_74{min-width:4.5rem;height:2rem;padding-inline:var(--s-2);font-size:var(--fs-xs)}._root_re7xg_2{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90}._overlay_re7xg_8{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0f0e8c}._panel_re7xg_14{position:absolute;top:0;right:0;display:flex;flex-direction:column;width:min(30rem,100%);height:100%;border-left:var(--border);background:var(--paper);box-shadow:-8px 0 #0f0f0e14}._panel_re7xg_14:focus{outline:none}._head_re7xg_31{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:var(--s-4) var(--s-5);border-bottom:var(--border)}._title_re7xg_40{font-size:var(--fs-lg)}._title_re7xg_40 .mono{font-size:var(--fs-sm);font-weight:400;color:var(--muted)}._close_re7xg_50{width:2.25rem;height:2.25rem;border:var(--border);background:var(--white);font-size:1.25rem;line-height:1}._close_re7xg_50:hover{background:var(--accent)}._freeShip_re7xg_64{display:grid;gap:var(--s-2);padding:var(--s-3) var(--s-5);border-bottom:var(--border-thin);background:var(--kraft-pale)}._freeShipText_re7xg_72{font-size:var(--fs-xs)}._freeShipText_re7xg_72 b{font-family:var(--font-mono)}._bar_re7xg_80{height:.5rem;border:var(--border-thin);background:var(--white)}._barFill_re7xg_86{display:block;height:100%;background:var(--accent);transition:width var(--dur) var(--ease-out)}._barFill_re7xg_86[data-done=true]{background:var(--ink)}._recommend_re7xg_98{padding:var(--s-3) var(--s-5) var(--s-4)}._scroll_re7xg_105{flex:1;min-height:0;overflow-y:auto}._list_re7xg_111{padding:0 var(--s-5)}._item_re7xg_115{display:grid;grid-template-columns:4rem minmax(0,1fr) auto;grid-template-areas:"thumb info remove" "thumb controls controls";align-items:start;gap:var(--s-2) var(--s-3);padding-block:var(--s-3);border-bottom:var(--border-thin)}._thumb_re7xg_127{grid-area:thumb;display:block;line-height:0}._info_re7xg_133{grid-area:info;display:flex;flex-direction:column;gap:2px;min-width:0}._name_re7xg_141{font-size:var(--fs-sm);font-weight:700;text-decoration:none}._name_re7xg_141:hover{text-decoration:underline}._options_re7xg_151,._unit_re7xg_152,._stock_re7xg_153{font-size:var(--fs-xs);color:var(--muted)}._unit_re7xg_152{font-family:var(--font-mono)}._wholesale_re7xg_162{color:var(--accent)}._stock_re7xg_153{font-family:var(--font-mono);color:var(--danger)}._controls_re7xg_171{grid-area:controls;display:flex;align-items:center;justify-content:space-between;gap:var(--s-3)}._lineTotal_re7xg_179{font-family:var(--font-mono);font-weight:700}._remove_re7xg_184{grid-area:remove;width:1.75rem;height:1.75rem;border:none;background:none;font-size:1.1rem;line-height:1;color:var(--muted)}._remove_re7xg_184:hover{color:var(--danger)}._foot_re7xg_200{display:grid;gap:var(--s-2);padding:var(--s-3) var(--s-5) var(--s-4);border-top:var(--border);background:var(--white)}._total_re7xg_208{display:flex;align-items:baseline;justify-content:space-between}._total_re7xg_208 strong{font-family:var(--font-mono);font-size:var(--fs-lg)}._full_re7xg_219{justify-self:center;font-size:var(--fs-xs);color:var(--muted)}._empty_re7xg_226{flex:1;min-height:0;overflow-y:auto;display:grid;align-content:start;gap:var(--s-3);justify-items:stretch;padding:var(--s-5)}._emptyTitle_re7xg_237{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:800}._banner_1qeg8_1{position:fixed;left:var(--gutter);right:var(--gutter);bottom:var(--gutter);z-index:50;display:grid;gap:var(--s-3);max-width:34rem;padding:var(--s-4) var(--s-5);border:var(--border);background:var(--paper);box-shadow:6px 6px 0 var(--ink)}._text_1qeg8_16{font-size:var(--fs-sm);line-height:1.5}._text_1qeg8_16 a{text-decoration:underline}._actions_1qeg8_25{display:flex;flex-wrap:wrap;gap:var(--s-2)}._accept_1qeg8_31,._decline_1qeg8_32{height:2.5rem;padding:0 var(--s-4);border:var(--border);font-size:var(--fs-sm);font-weight:600}._accept_1qeg8_31{background:var(--accent);color:var(--ink)}._decline_1qeg8_32{background:var(--white)}._accept_1qeg8_31:hover,._decline_1qeg8_32:hover{box-shadow:3px 3px 0 var(--ink)}._tape_sh2rc_1{--tape-h: 2.75rem;--tape-fs: .8125rem;--tape-bg: var(--ink);--tape-fg: var(--paper);--tape-ink: var(--ink);position:relative;display:flex;align-items:center;height:var(--tape-h);overflow:hidden;background:var(--tape-bg);color:var(--tape-fg);transform:rotate(var(--tape-angle));-webkit-user-select:none;user-select:none;pointer-events:none}._bleed_sh2rc_20{width:130vw;margin-left:calc(50% - 65vw)}._tape_sh2rc_1[data-size=sm]{--tape-h: 2.25rem;--tape-fs: clamp(.75rem, .7rem + .2vw, .8125rem)}._tape_sh2rc_1[data-size=lg]{--tape-h: clamp(3.25rem, 2.6rem + 2.2vw, 4.5rem);--tape-fs: clamp(1rem, .8rem + .8vw, 1.5rem)}._tape_sh2rc_1[data-size=xl]{--tape-h: clamp(4rem, 3rem + 4vw, 6.5rem);--tape-fs: clamp(1.375rem, 1rem + 1.6vw, 2.5rem)}._tape_sh2rc_1[data-variant=accent]{--tape-bg: var(--accent);--tape-fg: var(--ink)}._tape_sh2rc_1[data-variant=kraft]{--tape-bg: var(--kraft);--tape-fg: var(--ink);background-image:var(--kraft-texture)}._tape_sh2rc_1[data-variant=paper]{--tape-bg: var(--paper);--tape-fg: var(--ink);border-block:var(--border)}._tape_sh2rc_1[data-variant=imprint]{--tape-bg: transparent;--tape-fg: var(--tape-ink);overflow:visible}._tape_sh2rc_1[data-variant=imprint]:before,._tape_sh2rc_1[data-variant=imprint]:after{content:"";position:absolute;inset-inline:0;height:2px;background:var(--tape-ink);opacity:.85}._tape_sh2rc_1[data-variant=imprint]:before{top:0}._tape_sh2rc_1[data-variant=imprint]:after{bottom:0}._tape_sh2rc_1[data-rough=true]{filter:url(#ll-ink)}._track_sh2rc_90{display:flex;width:max-content;will-change:transform}._track_sh2rc_90[data-moving=true]{animation:_marquee_sh2rc_1 var(--tape-speed) linear infinite}._track_sh2rc_90[data-direction=right]{animation-direction:reverse}._group_sh2rc_104{display:flex;flex-shrink:0}._unit_sh2rc_109{display:inline-flex;align-items:center;white-space:nowrap}._text_sh2rc_115{font-family:var(--font-mono);font-size:var(--tape-fs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1}._sep_sh2rc_124{display:inline-block;margin-inline:1.1em;font-size:var(--tape-fs);line-height:1}._tape_sh2rc_1[data-variant=accent] ._sep_sh2rc_124,._tape_sh2rc_1[data-variant=ink] ._sep_sh2rc_124{color:var(--accent)}._tape_sh2rc_1[data-variant=accent] ._sep_sh2rc_124{color:var(--ink)}@keyframes _marquee_sh2rc_1{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){._track_sh2rc_90[data-moving=true]{animation:none}}._logo_1jqql_1{display:inline-flex;align-items:center;gap:.5rem;color:var(--ink)}._logo_1jqql_1[data-inverted=true]{color:var(--paper)}._mark_1jqql_12{width:2.25rem;height:auto}._word_1jqql_17{font-family:var(--font-display);font-size:1.25rem;font-weight:800;letter-spacing:-.04em;line-height:1}._footer_o0hht_1{background:var(--ink);color:var(--paper)}._inner_o0hht_6{display:grid;gap:var(--s-7);padding-block:var(--s-8) var(--s-7)}._brand_o0hht_12{display:flex;flex-direction:column;gap:var(--s-4);max-width:22rem;color:#faf8f3bf}._col_o0hht_20{display:flex;flex-direction:column;gap:var(--s-2);font-size:var(--fs-sm);color:#faf8f3cc}._col_o0hht_20 a{text-decoration:none;width:fit-content}._col_o0hht_20 a:hover{color:var(--accent)}._heading_o0hht_37{margin-bottom:var(--s-2);color:var(--kraft);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase}._bottom_o0hht_46{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s-2);padding-block:var(--s-5);border-top:1px solid rgba(250,248,243,.15);color:#faf8f38c;font-size:var(--fs-xs)}._legal_o0hht_57{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5)}._bottom_o0hht_46 a{color:var(--paper)}._linkBtn_o0hht_67{padding:0;border:0;background:none;color:var(--paper);font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}._linkBtn_o0hht_67:hover,._bottom_o0hht_46 a:hover{color:var(--accent)}@media(min-width:640px){._inner_o0hht_6{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._inner_o0hht_6{grid-template-columns:2fr 1fr 1.3fr 1.2fr}}@media(max-width:767px){._col_o0hht_20 a,._legal_o0hht_57 a,._linkBtn_o0hht_67{display:inline-flex;align-items:center;min-height:2.5rem}}._header_3iyqt_1{position:sticky;top:0;z-index:50;background:#faf8f3eb;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:var(--border)}._bar_3iyqt_11{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);height:var(--header-h)}._logo_3iyqt_19{text-decoration:none;flex-shrink:0}._nav_3iyqt_24{display:none}._navLink_3iyqt_28{position:relative;padding-block:var(--s-2);font-size:var(--fs-sm);font-weight:500;text-decoration:none}._navLink_3iyqt_28:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform var(--dur) var(--ease-out)}._navLink_3iyqt_28:hover:after,._navLink_3iyqt_28[aria-current=page]:after{transform:scaleX(1)}._actions_3iyqt_54{display:flex;align-items:center;gap:var(--s-3)}._account_3iyqt_60{display:none;font-size:var(--fs-sm);font-weight:500;text-decoration:none}._account_3iyqt_60:hover{text-decoration:underline}._cart_3iyqt_71{display:inline-flex;cursor:pointer;align-items:center;gap:var(--s-2);height:2.5rem;padding:0 var(--s-2) 0 var(--s-3);border:var(--border);background:var(--paper);font-size:var(--fs-sm);font-weight:600;text-decoration:none;transition:background-color var(--dur-fast)}._cart_3iyqt_71:hover{background:var(--kraft-light)}._cartLabel_3iyqt_90{display:none}._cartCount_3iyqt_94{display:inline-grid;place-items:center;min-width:1.9rem;height:1.75rem;padding-inline:.3rem;background:var(--accent);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:700}._cartCount_3iyqt_94[data-empty=true]{background:var(--kraft-light)}._burger_3iyqt_110{display:grid;place-items:center;width:2.5rem;height:2.5rem;border:var(--border);background:var(--ink)}._burger_3iyqt_110 span,._burger_3iyqt_110 span:before,._burger_3iyqt_110 span:after{display:block;width:1.1rem;height:2px;background:var(--paper);transition:transform var(--dur) var(--ease-out)}._burger_3iyqt_110 span{position:relative}._burger_3iyqt_110 span:before,._burger_3iyqt_110 span:after{content:"";position:absolute;left:0}._burger_3iyqt_110 span:before{top:-6px}._burger_3iyqt_110 span:after{top:6px}._burger_3iyqt_110 span[data-open=true]{background:transparent}._burger_3iyqt_110 span[data-open=true]:before{transform:translateY(6px) rotate(45deg)}._burger_3iyqt_110 span[data-open=true]:after{transform:translateY(-6px) rotate(-45deg)}._mobile_3iyqt_160{position:fixed;inset:var(--header-h) 0 0 0;z-index:49;background:var(--ink);color:var(--paper);padding-block:var(--s-6);overflow-y:auto}._mobileLink_3iyqt_170{display:flex;align-items:baseline;gap:var(--s-4);padding-block:var(--s-4);border-bottom:1px solid rgba(250,248,243,.15);font-family:var(--font-display);font-size:var(--fs-xl);font-weight:700;text-decoration:none}._mobileLink_3iyqt_170 .mono{color:var(--accent);font-size:var(--fs-sm)}@media(min-width:640px){._cartLabel_3iyqt_90,._account_3iyqt_60{display:inline}}@media(min-width:1024px){._nav_3iyqt_24{display:flex;gap:var(--s-6)}._burger_3iyqt_110,._mobile_3iyqt_160{display:none}}._wrap_vbv83_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s-4);min-height:40vh;font-size:var(--fs-sm);color:var(--muted)}._bar_vbv83_12{position:relative;width:10rem;height:.75rem;overflow:hidden;background:var(--kraft-light)}._bar_vbv83_12:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,var(--ink) 0 10px,transparent 10px 16px);animation:_roll_vbv83_1 1.2s var(--ease-roll) infinite}@keyframes _roll_vbv83_1{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}._wrap_1bu3q_1{position:relative;transform:rotate(var(--tape-angle))}._bleed_1bu3q_6{width:130vw;margin-left:calc(50% - 65vw)}._reveal_1bu3q_11{will-change:clip-path}._roller_1bu3q_17{position:absolute;bottom:0;width:clamp(4.5rem,3.5rem + 3vw,7rem);translate:-70% 5%;pointer-events:none;z-index:2}._head_1ch4p_1{display:grid;gap:var(--s-5);margin-bottom:var(--s-7)}._titleCol_1ch4p_7{display:flex;flex-direction:column;gap:var(--s-4)}._index_1ch4p_13{color:var(--accent)}._title_1ch4p_7{font-size:var(--fs-2xl);max-width:18ch}._lead_1ch4p_22{max-width:34rem;font-size:var(--fs-md);color:inherit;opacity:.78}@media(min-width:1024px){._head_1ch4p_1[data-align=split]{grid-template-columns:1.4fr 1fr;align-items:end}._head_1ch4p_1[data-align=split] ._lead_1ch4p_22{justify-self:end}}._section_1rrli_1{overflow:hidden}._grid_1rrli_5{display:grid;gap:var(--grid-gap)}._card_1rrli_10{display:flex;flex-direction:column;border:1.5px solid rgba(250,248,243,.2);transition:border-color var(--dur)}._card_1rrli_10:hover{border-color:var(--accent)}._art_1rrli_21{display:grid;place-items:center;aspect-ratio:5 / 4;padding:var(--s-5)}._art_1rrli_21 svg{width:100%;height:100%;max-height:12rem;transition:transform var(--dur) var(--ease-out)}._card_1rrli_10:hover ._art_1rrli_21 svg{transform:translateY(-4px) rotate(-1.5deg)}._body_1rrli_39{display:flex;flex-direction:column;gap:var(--s-3);padding:var(--s-5);flex:1}._title_1rrli_47{font-size:var(--fs-lg)}._text_1rrli_51{color:#faf8f3b8;font-size:var(--fs-sm)}._tag_1rrli_56{margin-top:auto;padding-top:var(--s-3);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.06em;color:var(--kraft)}@media(min-width:640px){._grid_1rrli_5{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._grid_1rrli_5{grid-template-columns:repeat(4,1fr)}}._section_4yykz_1{background:var(--paper);border-top:var(--border)}._layout_4yykz_6{display:grid}._list_4yykz_10{border-top:var(--border)}._item_4yykz_14{border-bottom:var(--border)}._q_4yykz_18{font-family:var(--font-body);font-size:var(--fs-md);font-weight:600;letter-spacing:0;line-height:var(--lh-snug)}._q_4yykz_18 button{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--s-4);width:100%;padding:var(--s-5) 0;border:0;background:none;text-align:left}._q_4yykz_18 button:hover ._qText_4yykz_38{text-decoration:underline;text-underline-offset:4px}._qNum_4yykz_43{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--accent)}._icon_4yykz_49{position:relative;width:1.75rem;height:1.75rem;border:var(--border);transition:background-color var(--dur-fast),transform var(--dur) var(--ease-out)}._icon_4yykz_49:before,._icon_4yykz_49:after{content:"";position:absolute;top:50%;left:50%;width:.75rem;height:2px;background:currentColor;translate:-50% -50%}._icon_4yykz_49:after{rotate:90deg;transition:rotate var(--dur) var(--ease-out)}._item_4yykz_14[data-open=true] ._icon_4yykz_49{background:var(--accent)}._item_4yykz_14[data-open=true] ._icon_4yykz_49:after{rotate:0deg}._a_4yykz_84{overflow:hidden}._a_4yykz_84 p{max-width:44rem;padding:0 0 var(--s-5) calc(var(--s-4) + 1.4rem);color:var(--muted)}@media(min-width:1024px){._layout_4yykz_6{grid-template-columns:1fr 2fr;gap:var(--s-7);align-items:start}}._section_1hm4d_1{position:relative;overflow:hidden;padding-block:var(--s-10) var(--section-y)}._tapes_1hm4d_7{position:absolute;top:var(--s-6);left:0;right:0}._inner_1hm4d_14{position:relative;display:flex;flex-direction:column;gap:var(--s-5);padding-top:var(--s-7)}._title_1hm4d_22{font-size:var(--fs-3xl);max-width:16ch}._lead_1hm4d_27{max-width:34rem;font-size:var(--fs-md);color:#faf8f3b8}._actions_1hm4d_33{display:flex;flex-wrap:wrap;gap:var(--s-4)}._actions_1hm4d_33 a:last-child{color:var(--paper)}._section_15nck_1{border-bottom:var(--border)}._grid_15nck_5{display:grid;gap:var(--grid-gap)}._item_15nck_10 figure{display:flex;flex-direction:column;height:100%;margin:0;border:var(--border);background:var(--paper)}._art_15nck_19{display:grid;place-items:center;flex:1;aspect-ratio:4 / 3;padding:var(--s-5);background:var(--paper)}._item_15nck_10[data-dark=true] ._art_15nck_19{background:var(--kraft-pale)}._art_15nck_19 svg{width:100%;height:100%;max-height:16rem}._caption_15nck_38{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:var(--s-2);padding:var(--s-3) var(--s-4);border-top:var(--border)}._name_15nck_48{font-weight:600}._meta_15nck_52{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--muted)}@media(min-width:640px){._grid_15nck_5{grid-template-columns:repeat(2,1fr)}._item_15nck_10[data-wide=always]{grid-column:span 2}._item_15nck_10[data-wide=always] ._art_15nck_19{aspect-ratio:16 / 7}}@media(min-width:1024px){._grid_15nck_5{grid-template-columns:repeat(3,1fr)}._item_15nck_10[data-wide=desktop]{grid-column:span 2}._item_15nck_10[data-wide] ._art_15nck_19{aspect-ratio:auto}}._hero_k49ul_1{position:relative;overflow:hidden;padding-top:clamp(2rem,1.2rem + 3vw,4rem);padding-bottom:var(--s-7);border-bottom:var(--border)}._content_k49ul_10{display:flex;flex-direction:column;gap:var(--s-4)}._title_k49ul_16{font-size:var(--fs-3xl);max-width:16ch}._mark_k49ul_23{position:relative;white-space:nowrap;z-index:0}._mark_k49ul_23:before{content:"";position:absolute;z-index:-1;left:-.08em;right:-.08em;bottom:.02em;height:.42em;background:var(--accent);transform:rotate(-1.2deg)}._bottom_k49ul_41{display:grid;gap:var(--s-5)}._lead_k49ul_46{max-width:36rem;font-size:var(--fs-md)}._ctas_k49ul_51{display:flex;flex-wrap:wrap;gap:var(--s-4)}._facts_k49ul_57{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;gap:var(--s-5);margin:0;padding-top:var(--s-4);border-top:1px solid rgba(15,15,14,.25)}._facts_k49ul_57 dt{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;opacity:.7}._facts_k49ul_57 dd{margin:0;font-family:var(--font-mono);font-size:.8125rem;font-weight:700;white-space:nowrap}@media(min-width:640px){._facts_k49ul_57 dd{font-size:var(--fs-sm)}}@media(max-width:400px){._facts_k49ul_57{gap:var(--s-4)}}._stage_k49ul_96{--roller-w: clamp(7.5rem, 5rem + 9vw, 13rem);--contact: calc(var(--roller-w) * .7);position:relative;height:calc(var(--roller-w) * 1.05);margin-top:var(--s-4)}._imprint_k49ul_106{position:absolute;inset-inline:0;bottom:calc(var(--roller-w) * .05);will-change:clip-path}._roller_k49ul_114{position:absolute;bottom:0;width:var(--roller-w);z-index:2;filter:drop-shadow(6px 8px 0 rgba(15,15,14,.18))}._replay_k49ul_122{position:absolute;top:0;right:var(--gutter);padding:var(--s-1) var(--s-2);border:0;background:transparent;font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.06em;text-decoration:underline;text-underline-offset:3px;opacity:.7}._replay_k49ul_122:hover{opacity:1;color:var(--accent)}@media(min-width:1024px){._bottom_k49ul_41{grid-template-columns:1fr auto;grid-template-areas:"lead ctas" "facts ctas";align-items:end;column-gap:var(--s-7)}._lead_k49ul_46{grid-area:lead}._ctas_k49ul_51{grid-area:ctas}._facts_k49ul_57{grid-area:facts;padding-top:var(--s-3)}}._section_4m7sz_1{background:var(--paper)}._steps_4m7sz_5{display:grid;gap:var(--s-7);counter-reset:step}._step_4m7sz_5{position:relative;display:flex;flex-direction:column;gap:var(--s-3)}._art_4m7sz_18{display:grid;place-items:center;aspect-ratio:4 / 3;padding:var(--s-5);border:var(--border);margin-bottom:var(--s-3)}._art_4m7sz_18 svg{width:100%;height:100%;max-height:13rem}._num_4m7sz_33{font-family:var(--font-mono);font-size:var(--fs-sm);font-weight:700;color:var(--accent)}._title_4m7sz_40{font-size:var(--fs-lg)}._text_4m7sz_44{color:var(--muted);max-width:28rem}@media(min-width:1024px){._steps_4m7sz_5{grid-template-columns:repeat(3,1fr);gap:var(--grid-gap)}._step_4m7sz_5:not(:last-child):after{content:"";position:absolute;top:38%;right:calc(var(--grid-gap) * -1);width:var(--grid-gap);height:2px;background:var(--ink)}}._section_10147_1{background:var(--paper);border-bottom:var(--border)}._layout_10147_6{display:grid;gap:var(--s-7)}._controls_10147_11{display:flex;flex-direction:column;gap:var(--s-5)}._control_10147_11{display:flex;flex-direction:column;gap:var(--s-2);margin:0;padding:0;border:0;min-width:0}._label_10147_27{display:flex;justify-content:space-between;width:100%;padding:0;margin-bottom:var(--s-1);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:500;letter-spacing:.08em;text-transform:uppercase}._label_10147_27 .mono{color:var(--muted)}._input_10147_44{width:100%;height:3.75rem;padding:0 var(--s-4);border:var(--border);background:var(--white);font-family:var(--font-mono);font-size:var(--fs-lg);font-weight:700;letter-spacing:.08em;text-transform:uppercase}._input_10147_44:focus{outline:none;box-shadow:4px 4px 0 var(--accent)}._segmented_10147_62{display:flex;flex-wrap:wrap;gap:var(--s-2)}._segment_10147_62{position:relative;display:inline-flex;align-items:center;min-height:2.5rem;padding:0 var(--s-4);border:var(--border);background:var(--white);font-size:var(--fs-sm);font-weight:500;cursor:pointer;transition:background-color var(--dur-fast)}._segment_10147_62:hover{background:var(--kraft-pale)}._segment_10147_62[data-active=true]{background:var(--ink);color:var(--paper)}._segment_10147_62 input,._swatch_10147_92 input{position:absolute;opacity:0;pointer-events:none}._segment_10147_62:has(input:focus-visible),._swatch_10147_92:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}._sepSegment_10147_104{min-width:2.75rem;justify-content:center;font-family:var(--font-mono);font-size:var(--fs-md)}._swatches_10147_111{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s-2)}._swatch_10147_92{position:relative;display:flex;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);border:var(--border);background:var(--white);font-size:var(--fs-sm);cursor:pointer}._swatch_10147_92[data-active=true]{box-shadow:3px 3px 0 var(--ink);background:var(--kraft-pale)}._dot_10147_134{width:1.25rem;height:1.25rem;border-radius:50%;border:1.5px solid var(--ink);flex-shrink:0}._preview_10147_143{display:flex;flex-direction:column;gap:var(--s-5);min-width:0}._surface_10147_150{position:relative;display:flex;flex-direction:column;justify-content:center;gap:var(--s-7);min-height:20rem;padding:var(--s-8) 0 var(--s-7);overflow:hidden;border:var(--border);background-color:var(--kraft);background-image:var(--kraft-texture);transition:background-color var(--dur)}._surface_10147_150[data-surface=white]{background-color:#f2eee6;background-image:repeating-linear-gradient(90deg,rgba(15,15,14,.035) 0 2px,transparent 2px 9px),var(--kraft-texture);background-blend-mode:normal,soft-light}._surface_10147_150[data-surface=black]{background-color:#151514;background-image:none}._ruler_10147_179{position:absolute;top:var(--s-4);left:var(--s-4);right:var(--s-4);display:flex;justify-content:space-between;padding-top:var(--s-2);border-top:1px dashed currentColor;font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.06em;color:#0f0f0e8c}._surface_10147_150[data-surface=black] ._ruler_10147_179{color:#faf8f380}._tape_10147_198{margin-inline:calc(var(--s-5) * -1)}._tapeAngled_10147_202{opacity:.9}._warning_10147_206{padding:var(--s-2) var(--s-3);border-left:4px solid var(--accent);background:var(--kraft-pale);font-size:var(--fs-sm)}._mockups_10147_213{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s-2)}._mockups_10147_213 li{display:grid;place-items:center;aspect-ratio:1;padding:var(--s-3);border:var(--border)}._mockups_10147_213 svg{width:100%;height:100%}._cta_10147_232{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-3)}._cta_10147_232 button{white-space:normal;text-align:left;line-height:1.2}._note_10147_245{font-size:var(--fs-sm);color:var(--muted)}@media(min-width:640px){._mockups_10147_213,._swatches_10147_111{grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){._layout_10147_6{grid-template-columns:22rem 1fr;align-items:start}._controls_10147_11{position:sticky;top:calc(var(--header-h) + var(--s-5))}._swatches_10147_111{grid-template-columns:repeat(2,1fr)}}._card_p7gxw_1{position:relative;display:flex;flex-direction:column;border:var(--border);background:var(--white);transition:transform var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out)}._card_p7gxw_1:hover{transform:translate(-3px,-3px);box-shadow:6px 6px 0 var(--ink)}._badge_p7gxw_17{position:absolute;top:var(--s-3);right:var(--s-3);z-index:1;padding:2px var(--s-2);border:var(--border);background:var(--accent);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:.08em}._art_p7gxw_32{position:relative;display:block;border-bottom:var(--border)}._body_p7gxw_39{display:flex;flex-direction:column;gap:var(--s-2);flex:1;padding:var(--s-4) var(--s-4) var(--s-4)}._cat_p7gxw_47{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}._name_p7gxw_55{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:calc(2 * var(--lh-snug) * var(--fs-md));overflow:hidden;font-size:var(--fs-md);line-height:var(--lh-snug)}._name_p7gxw_55 a{text-decoration:none}._name_p7gxw_55 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}._desc_p7gxw_77{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:calc(2 * var(--lh-snug) * var(--fs-sm));overflow:hidden;color:var(--muted);font-size:var(--fs-sm)}._footer_p7gxw_88{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);margin-top:auto;padding-top:var(--s-4)}._price_p7gxw_97{font-family:var(--font-mono);font-size:var(--fs-lg);font-weight:700}._add_p7gxw_103{position:relative;z-index:1;display:inline-flex;align-items:center;gap:var(--s-2);height:2.5rem;padding:0 var(--s-3);border:var(--border);background:var(--ink);color:var(--paper);font-size:var(--fs-sm);font-weight:600;transition:background-color var(--dur-fast)}._add_p7gxw_103 span{font-family:var(--font-mono)}._add_p7gxw_103:hover{background:var(--accent);color:var(--ink)}._add_p7gxw_103[data-in-cart=true]{background:var(--kraft-light);color:var(--ink)}._stock_p7gxw_133{align-self:flex-start;min-height:1rem;font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--danger)}._stock_p7gxw_133[data-ok=true]{color:var(--success)}._add_p7gxw_103:disabled{opacity:.5;cursor:default}._sale_p7gxw_150{background:var(--accent);color:var(--paper)}._price_p7gxw_97 s{margin-right:var(--s-2);font-size:var(--fs-sm);font-weight:400;color:var(--muted);text-decoration-color:var(--accent)}._price_p7gxw_97[data-sale=true]{color:var(--accent)}._section_7nknj_1{background:var(--paper)}._error_7nknj_5{margin-bottom:var(--s-5);color:var(--danger)}._rollers_7nknj_10{display:grid;gap:var(--s-5)}._plan_7nknj_15{position:relative;display:grid;border:var(--border);background:var(--white);min-height:12rem}._skeleton_7nknj_23{min-height:28rem;background:var(--kraft-pale);animation:_pulse_7nknj_1 1.4s ease-in-out infinite alternate}@keyframes _pulse_7nknj_1{to{opacity:.5}}._badge_7nknj_35{position:absolute;top:var(--s-4);right:var(--s-4);z-index:1;padding:var(--s-1) var(--s-3);background:var(--accent);border:var(--border);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;transform:rotate(3deg)}._planArt_7nknj_51{display:block;width:100%;min-width:0;border-bottom:var(--border)}._planBody_7nknj_59{display:flex;flex-direction:column;gap:var(--s-4);padding:var(--s-5)}._planName_7nknj_66{font-size:var(--fs-xl)}._planDesc_7nknj_70{color:var(--muted)}._price_7nknj_74{font-family:var(--font-mono);font-size:var(--fs-2xl);font-weight:700;letter-spacing:-.03em;line-height:1}._features_7nknj_82{display:flex;flex-direction:column;gap:var(--s-2);padding-top:var(--s-4);border-top:var(--border-thin);font-size:var(--fs-sm)}._features_7nknj_82 li{display:flex;gap:var(--s-2)}._features_7nknj_82 li:before{content:"✦";color:var(--accent)}._planActions_7nknj_101{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-5);margin-top:auto;padding-top:var(--s-3)}._more_7nknj_110{font-size:var(--fs-sm);font-weight:500}._catalogCta_7nknj_118{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-5);margin-top:var(--s-6);padding:var(--s-5) var(--s-6);border:var(--border);background:var(--ink);color:var(--paper)}._ctaText_7nknj_131{display:grid;gap:var(--s-1);max-width:46ch}._ctaTitle_7nknj_137{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:800}._ctaText_7nknj_131 p:last-child{font-size:var(--fs-sm);opacity:.8}._refills_7nknj_149{display:flex;flex-direction:column;gap:var(--s-4);margin-top:var(--s-7);padding:var(--s-5);border:var(--border);background-color:var(--kraft-light);background-image:var(--kraft-texture)}._refillsTitle_7nknj_160{font-size:var(--fs-lg)}._refill_7nknj_149{display:flex;align-items:center;gap:var(--s-3);padding-block:var(--s-3);border-bottom:1px solid rgba(15,15,14,.2)}._refillName_7nknj_172{font-weight:500;text-decoration:none}._refillName_7nknj_172:hover{text-decoration:underline}._dots_7nknj_181{flex:1;border-bottom:2px dotted rgba(15,15,14,.35);transform:translateY(-4px)}._refillPrice_7nknj_187{font-family:var(--font-mono);font-weight:700;white-space:nowrap}._addSmall_7nknj_193{display:grid;place-items:center;width:2rem;height:2rem;border:var(--border);background:var(--paper);font-family:var(--font-mono);font-weight:700;flex-shrink:0;transition:background-color var(--dur-fast)}._addSmall_7nknj_193:hover{background:var(--accent)}._refills_7nknj_149 a:last-child{align-self:flex-start}@media(min-width:768px){._rollers_7nknj_10{grid-template-columns:repeat(2,1fr);gap:var(--s-6)}}._sale_7nknj_222{background:var(--accent);color:var(--paper)}._price_7nknj_74[data-sale=true]{display:flex;align-items:baseline;gap:var(--s-3);color:var(--accent)}._price_7nknj_74 s{font-size:var(--fs-lg);color:var(--muted);text-decoration-thickness:2px}._refillPrice_7nknj_187 s{margin-right:var(--s-2);font-size:var(--fs-xs);color:var(--muted)}._seam_ch64b_2{position:relative;z-index:5;height:0}._seam_ch64b_2>*{position:absolute;top:0;left:0;translate:0 -50%}:root{--ink: #0f0f0e;--ink-soft: #2a2926;--paper: #faf8f3;--white: #ffffff;--kraft: #c8a27a;--kraft-light: #e6d3b5;--kraft-pale: #f1e6d3;--kraft-dark: #8f6d4a;--accent: #ff4a1c;--accent-hover: #e63b0f;--on-accent: var(--ink);--muted: #5f5b53;--line: rgba(15, 15, 14, .14);--line-strong: var(--ink);--danger: #c4260a;--success: #1f7a3f;--font-display: "Unbounded", "Arial Black", system-ui, sans-serif;--font-body: "Onest", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--fs-xs: .75rem;--fs-sm: .875rem;--fs-base: 1rem;--fs-md: 1.125rem;--fs-lg: clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--fs-xl: clamp(1.5rem, 1.2rem + 1.2vw, 2.25rem);--fs-2xl: clamp(1.75rem, 1.2rem + 1.8vw, 2.625rem);--fs-3xl: clamp(2rem, 1.2rem + 3vw, 3.4375rem);--lh-tight: 1.02;--lh-snug: 1.2;--lh-body: 1.55;--tracking-display: -.02em;--tracking-mono: .04em;--s-1: .25rem;--s-2: .5rem;--s-3: .75rem;--s-4: 1rem;--s-5: 1.5rem;--s-6: 2rem;--s-7: 3rem;--s-8: 4rem;--s-9: 6rem;--s-10: 8rem;--section-y: clamp(4rem, 3rem + 5vw, 8rem);--container: 1280px;--gutter: 1rem;--grid-cols: 4;--grid-gap: 1rem;--radius: 2px;--border: 1.5px solid var(--ink);--border-thin: 1px solid var(--line);--header-h: 64px;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-roll: cubic-bezier(.65, 0, .35, 1);--dur-fast: .15s;--dur: .28s;--kraft-texture: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .33 0 0 0 0 .22 0 0 0 0 .1 0 0 0 .55 0'/%3E%3C/filter%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.012 .35' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .4 0 0 0 0 .27 0 0 0 0 .13 0 0 0 .35 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3Crect width='100%25' height='100%25' filter='url(%23f)' opacity='.6'/%3E%3C/svg%3E")}@media(min-width:640px){:root{--gutter: 1.5rem;--grid-cols: 8;--grid-gap: 1.25rem}}@media(min-width:1024px){:root{--gutter: 2.5rem;--grid-cols: 12;--grid-gap: 1.5rem;--header-h: 76px}}@media(max-width:520px){:root{--fs-xs: .8125rem;--fs-sm: .9375rem}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + var(--s-4))}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;min-height:100vh;background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:var(--fs-base);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.app{overflow-x:clip}h1,h2,h3,h4{margin:0;font-family:var(--font-display);font-weight:800;line-height:var(--lh-tight);letter-spacing:var(--tracking-display);text-wrap:balance}p{margin:0;text-wrap:pretty}a{color:inherit;text-decoration-thickness:1.5px;text-underline-offset:3px}img,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}ul,ol{margin:0;padding:0;list-style:none}::selection{background:var(--accent);color:var(--ink)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.container{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter)}.grid{display:grid;grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr));gap:var(--grid-gap)}.section{padding-block:var(--section-y);position:relative}.kraft{background-color:var(--kraft-light);background-image:var(--kraft-texture)}.kraft-deep{background-color:var(--kraft);background-image:var(--kraft-texture)}.dark{background:var(--ink);color:var(--paper)}.mono{font-family:var(--font-mono);letter-spacing:var(--tracking-mono)}.eyebrow{display:inline-flex;align-items:center;gap:var(--s-2);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:500;letter-spacing:.12em;text-transform:uppercase}.eyebrow:before{content:"";width:1.5rem;height:2px;background:currentColor}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:var(--s-4);top:-100px;z-index:100;padding:var(--s-2) var(--s-4);background:var(--accent);color:var(--ink);font-weight:600}.skip-link:focus{top:var(--s-4)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
