.public-list-redesign_page__CpUFE{--crumbs-gap:8px;--cobar-h:72px;--field-h:50px;padding-bottom:calc(88px + var(--dock-h, 0px))}.public-list-redesign_bc__FAf_g{margin:0 0 var(--crumbs-gap);color:var(--mu);font-size:13px}.public-list-redesign_bc__FAf_g ol{display:flex;flex-wrap:wrap;gap:6px 10px;margin:0;padding:0;list-style:none}.public-list-redesign_bc__FAf_g li{display:inline-flex;align-items:center;gap:10px}.public-list-redesign_bc__FAf_g li:not(:last-child):after{content:"/";color:var(--mu)}.public-list-redesign_hero__wjlgj{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin:var(--crumbs-gap) 0 16px}.public-list-redesign_h1__QckYW{margin:0;font-size:clamp(28px,7.4vw,44px);overflow-wrap:anywhere;text-transform:uppercase;letter-spacing:-.02em;line-height:1;font-weight:800}.public-list-redesign_lead___JakR,.public-list-redesign_note__5__fv{margin:0;max-width:64ch;font-size:15px;line-height:1.45}.public-list-redesign_note__5__fv{padding:10px 14px;border-radius:12px;background:var(--bg2)}.public-list-redesign_lead___JakR{color:var(--mu)}.public-list-redesign_veh__ZHfLX{display:flex;align-items:center;gap:12px;max-width:100%;min-height:56px;padding:8px 12px 8px 8px;border:1px solid var(--line);border-radius:14px;background:var(--card);color:inherit;text-decoration:none}.public-list-redesign_veh__ZHfLX img{flex:none;width:72px;height:54px;border-radius:8px;background:var(--storefront-media-plate);object-fit:contain}.public-list-redesign_veh__ZHfLX span{display:flex;flex-direction:column;min-width:0}.public-list-redesign_veh__ZHfLX small{font:600 11px/1.3 var(--mono);text-transform:uppercase;color:var(--mu)}.public-list-redesign_veh__ZHfLX b{overflow-wrap:anywhere}.public-list-redesign_vehIc__TwKt4{color:var(--mu);width:18px;height:18px;margin-left:auto}.public-list-redesign_bar__UCM_s{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.public-list-redesign_meta__M9mqG{display:flex;flex-wrap:wrap;margin:0;font-size:15px;line-height:1.35;color:var(--mu)}.public-list-redesign_meta__M9mqG>span{white-space:nowrap}.public-list-redesign_meta__M9mqG>span+span:before{content:"·";margin:0 6px}.public-list-redesign_metaMoney__npWbr{color:var(--tx);font-weight:700}.public-list-redesign_share__Y4PKC{flex:none;gap:8px;padding:0 14px}.public-list-redesign_share__Y4PKC .ic{width:18px;height:18px}.public-list-redesign_grid__CLu8t{display:grid;gap:16px}.public-list-redesign_main__jQJeF,.public-list-redesign_side__PVrRs{min-width:0}.public-list-redesign_pgrid__wJJ04{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.public-list-redesign_items__NbmMl .pcard-cell{align-items:stretch;min-height:min-content}.public-list-redesign_items__NbmMl .pcard{min-height:min-content}.public-list-redesign_items__NbmMl .pcard__media{flex:none}.public-list-redesign_items__NbmMl .pcard__body{flex:1 1 auto;min-height:min-content}.public-list-redesign_items__NbmMl .pcard__title a{display:block}.public-list-redesign_foot__jJAQm,.public-list-redesign_items__NbmMl .pcard__row,.public-list-redesign_lnote__B4i57{flex:none}.public-list-redesign_items__NbmMl .pcard__row{margin-top:auto}.public-list-redesign_foot__jJAQm{position:relative;z-index:2;display:flex;flex-direction:column;gap:8px}.public-list-redesign_lnote__B4i57{margin:0}.public-list-redesign_lnote__B4i57,.public-list-redesign_pcardNote__wd9wD{padding:6px 8px;border-radius:8px;background:var(--bg2);font-size:12px;line-height:1.35;overflow-wrap:anywhere}.public-list-redesign_pcardNote__wd9wD{margin:0 0 6px}.public-list-redesign_lgift__tanyc{width:100%;justify-content:center;gap:8px;padding:0 10px;font-size:13px}.public-list-redesign_lgift__tanyc .ic{width:18px;height:18px}.public-list-redesign_lres__Oz1Si{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-height:44px;font-size:12px;font-weight:600;color:var(--mu)}.public-list-redesign_lres__Oz1Si .ic{width:16px;height:16px}.public-list-redesign_lresMine__qtOtO{color:var(--ok)}.public-list-redesign_unreserve__gXDdL{min-height:32px;font-size:12px;color:var(--red);font-weight:600;background:none;border:0;cursor:pointer;padding:0 4px}.public-list-redesign_unreserve__gXDdL:hover{text-decoration:underline}.public-list-redesign_gone__8LVTX .pcard__media img{opacity:.5;filter:grayscale(1)}.public-list-redesign_items__NbmMl .pcard__add.public-list-redesign_addDisabled__m0BAh:disabled,.public-list-redesign_items__NbmMl .pcard__add.public-list-redesign_addDisabled__m0BAh:disabled:hover{background:var(--bg2);color:var(--mu);cursor:not-allowed;transform:none}.public-list-redesign_items__NbmMl .pbadge--priceDrop{background:var(--badge-discount)}.public-list-redesign_card__AxCTZ{padding:16px;border:1px solid var(--line);border-radius:16px;background:var(--card)}.public-list-redesign_card__AxCTZ,.public-list-redesign_sumCol__29RGO,.public-list-redesign_sum__GSIMg{display:flex;flex-direction:column;gap:12px;min-width:0}.public-list-redesign_sumH__2LB6I{margin:0;font-size:20px;font-weight:800}.public-list-redesign_sumDl__A_uWr{display:flex;flex-direction:column;gap:6px;font-size:15px;margin:0}.public-list-redesign_sumR__bOJeX{display:flex;justify-content:space-between;gap:12px}.public-list-redesign_sumR__bOJeX dt{color:var(--mu)}.public-list-redesign_sumR__bOJeX dd{font-variant-numeric:tabular-nums;text-align:right;margin:0}.public-list-redesign_sumDue__PEKyB{font-weight:700}.public-list-redesign_sumDue__PEKyB dt{color:var(--tx)}.public-list-redesign_buy__uVlET{width:100%;justify-content:center;gap:10px}.public-list-redesign_gift__4FlVc{display:flex;align-items:center;gap:12px;min-height:56px;padding:10px 12px 10px 10px;border:1.5px dashed var(--line);border-radius:14px;color:inherit;text-decoration:none}.public-list-redesign_gift__4FlVc:hover{border-color:color-mix(in srgb,var(--tx) 35%,var(--line))}.public-list-redesign_giftIc__4rFe_{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:10px;background:var(--bg2)}.public-list-redesign_giftT__BAiS5{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.public-list-redesign_giftT__BAiS5 b{font-size:14px}.public-list-redesign_giftT__BAiS5 small{font-size:12px;line-height:1.35;color:var(--mu)}.public-list-redesign_giftChev__ZwfL5{width:18px;height:18px;color:var(--mu)}.public-list-redesign_hint__2uiVw{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:12px;line-height:1.4;color:var(--mu)}.public-list-redesign_hint__2uiVw .ic{flex:none;width:16px;height:16px}.public-list-redesign_state__VzHYi{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:48px 16px;border:1px dashed var(--line);border-radius:18px}.public-list-redesign_state__VzHYi .ic{width:44px;height:44px;color:var(--mu)}.public-list-redesign_state__VzHYi p{color:var(--mu);max-width:44ch;margin:0}.public-list-redesign_cobar__m_6xH{position:fixed;left:0;right:0;z-index:89;bottom:var(--bnav-space,0);display:flex;align-items:center;gap:12px;min-height:var(--cobar-h);padding:10px max(14px,var(--safe-r)) 10px max(14px,var(--safe-l));border-top:1px solid var(--line);isolation:isolate;background-color:var(--glass);box-shadow:0 -16px 40px -28px color-mix(in srgb,var(--ink) 45%,transparent)}.public-list-redesign_cobar__m_6xH:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur)}.public-list-redesign_cobarSum__Y2lQf{display:flex;flex-direction:column;min-width:0;line-height:1.2}.public-list-redesign_cobarL__wtlku{font:500 11px var(--mono);text-transform:uppercase;color:var(--mu)}.public-list-redesign_cobarV__1jZGL{font-size:20px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.public-list-redesign_cobarCta__OW6C2{flex:1;display:inline-flex;align-items:center;justify-content:center;height:var(--field-h);padding:0 14px;margin-left:auto;max-width:280px;border:0;border-radius:12px;background:var(--red);color:var(--brand-foreground);font-size:15px;font-weight:700;line-height:1.15;gap:8px;cursor:pointer}.public-list-redesign_cobarCta__OW6C2:disabled{opacity:.5;cursor:not-allowed}.public-list-redesign_cobarCta__OW6C2 .ic{width:18px;height:18px}.public-list-redesign_vs__14fEc{display:grid;gap:12px;padding:4px 16px 20px}.public-list-redesign_vsHead__9LGxi{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;align-items:center}.public-list-redesign_vsHead__9LGxi img{width:96px;height:96px;object-fit:contain;border-radius:10px;background:var(--storefront-media-plate)}.public-list-redesign_vsName__gT_i_{font-weight:700;margin:0 0 4px}.public-list-redesign_vsMsg__h4OG2{min-height:1.2em;font-size:13px;color:var(--mu);margin:0}.public-list-redesign_vsA__eE9eb{display:grid;gap:8px}.public-list-redesign_axis__N29Op{border:0;padding:0;margin:0}.public-list-redesign_axisL__Bp_fi{font-size:13px;font-weight:600;margin:0 0 8px}.public-list-redesign_axisV__ON9DN{display:flex;flex-wrap:wrap;gap:8px}.public-list-redesign_pill__4__oO{position:relative}.public-list-redesign_pill__4__oO input{position:absolute;opacity:0;pointer-events:none}.public-list-redesign_pill__4__oO span{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:999px;border:1.5px solid var(--line);background:var(--card);color:var(--tx);font-size:14px;font-weight:600;cursor:pointer}.public-list-redesign_pill__4__oO input:checked+span{background:var(--inv);color:var(--invtx);border-color:var(--inv)}.public-list-redesign_pill__4__oO input:checked+span:before{content:"";flex:none;width:9px;height:5px;margin-right:7px;border:solid;border-width:0 0 2px 2px;transform:translateY(-2px) rotate(-45deg)}.public-list-redesign_pill__4__oO input:focus-visible+span{outline:2px solid var(--red-ui);outline-offset:2px}.public-list-redesign_pillOut__MmEK8 span{color:var(--mu);text-decoration:line-through}.public-list-redesign_pillOut__MmEK8 input:checked+span{color:var(--invtx)}.public-list-redesign_pill__4__oO input:disabled+span{color:var(--mu);border-style:dashed;text-decoration:line-through;opacity:.6;cursor:not-allowed}.public-list-redesign_buySheet___VaWk{display:flex;flex-direction:column;gap:12px;padding:4px 16px 20px}.public-list-redesign_buySheetActions__kzsPO{display:grid;gap:8px}.public-list-redesign_portalTokens__P3C4U{--red:var(--brand);--red-ui:var(--brand-ui);--ink:var(--storefront-ink);--bg:var(--storefront-bg);--bg2:var(--storefront-bg-subtle);--card:var(--storefront-card);--tx:var(--storefront-fg);--mu:var(--storefront-muted-fg);--line:var(--storefront-line);--inv:var(--storefront-inverse);--invtx:var(--storefront-inverse-fg);--sans:var(--font-nbrb),var(--font-storefront-sans),system-ui,sans-serif;--mono:var(--font-nbrb),var(--font-storefront-mono),ui-monospace,monospace;color:var(--tx);font-family:var(--sans);font-size:16px;line-height:1.5}.public-list-redesign_buyAllIc__29e9c{width:22px;height:22px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.public-list-redesign_buyAllSheet__wJBKa{display:flex;flex-direction:column;gap:0;padding:0;overflow:hidden;background:var(--bg);color:var(--tx);border:0}@media (max-width:820px){.public-list-redesign_buyAllSheet__wJBKa.public-list-redesign_buyAllSheet__wJBKa[data-state=closed],.public-list-redesign_buyAllSheet__wJBKa.public-list-redesign_buyAllSheet__wJBKa[data-state=open]{inset:0;width:100%;height:100dvh;max-height:100dvh;border-radius:0}}@media (min-width:821px){.public-list-redesign_buyAllSheet__wJBKa.public-list-redesign_buyAllSheet__wJBKa[data-state=closed],.public-list-redesign_buyAllSheet__wJBKa.public-list-redesign_buyAllSheet__wJBKa[data-state=open]{top:50%;right:auto;bottom:auto;left:50%;width:min(40rem,calc(100vw - 28px));height:auto;max-height:calc(100dvh - 28px);margin:0;border-radius:20px;transform:translate(-50%,-50%);animation:none}.public-list-redesign_buyAllBody__ZMbVo{max-height:calc(100dvh - 28px - 12rem)}}.public-list-redesign_buyAllHead__0OFte{position:relative;flex:none;padding:max(16px,env(safe-area-inset-top,0px)) 56px 8px 16px}.public-list-redesign_buyAllTitle__MDmP3{margin:0;font-size:1.15rem;font-weight:800;line-height:1.15;letter-spacing:-.02em;text-transform:uppercase;color:var(--tx)}.public-list-redesign_buyAllSr__AZKng{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.public-list-redesign_buyAllClose___dNm5{position:absolute;top:max(8px,env(safe-area-inset-top,0px));right:max(8px,env(safe-area-inset-right,0px));display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:12px;background:transparent;color:var(--mu);cursor:pointer}.public-list-redesign_buyAllClose___dNm5:focus-visible{outline:2px solid var(--red);outline-offset:2px}.public-list-redesign_buyAllBody__ZMbVo{flex:1 1 auto;min-height:0;overflow-y:auto;padding:8px 16px 12px}.public-list-redesign_buyAllList__sfLoT{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.public-list-redesign_buyAllRow__SeNAB{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;align-items:start;padding:12px;border:1px solid var(--line);border-radius:14px;background:var(--card)}.public-list-redesign_buyAllRow__SeNAB[data-state=reserved] .public-list-redesign_buyAllPhoto__piCpg,.public-list-redesign_buyAllRow__SeNAB[data-state=unavailable] .public-list-redesign_buyAllPhoto__piCpg{opacity:.55}.public-list-redesign_buyAllPhoto__piCpg{width:72px;height:72px;overflow:hidden;border-radius:10px;background:var(--bg2)}.public-list-redesign_buyAllPhotoImg__qP9ci{width:72px;height:72px;object-fit:contain}.public-list-redesign_buyAllMain__77Bql{min-width:0;display:flex;flex-direction:column;gap:6px}.public-list-redesign_buyAllName__iDhLi{margin:0;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.public-list-redesign_buyAllChip__j1cj9{display:inline-flex;align-items:center;width:fit-content;min-height:22px;margin:0;padding:2px 8px;border-radius:6px;border:1px solid transparent;font:600 11px/1.2 var(--sans);letter-spacing:.03em;text-transform:uppercase}.public-list-redesign_buyAllChip__j1cj9[data-status=in_stock]{background:var(--storefront-status-in-stock);color:var(--storefront-status-in-stock-fg);border-color:var(--storefront-status-in-stock-border)}.public-list-redesign_buyAllChip__j1cj9[data-status=on_order]{background:var(--storefront-status-on-order);color:var(--storefront-status-on-order-fg);border-color:var(--storefront-status-on-order-border)}.public-list-redesign_buyAllChip__j1cj9[data-status=pre_order]{background:var(--storefront-status-pre-order);color:var(--storefront-status-pre-order-fg);border-color:var(--storefront-status-pre-order-border)}.public-list-redesign_buyAllChip__j1cj9[data-status=out_of_stock]{background:var(--storefront-status-out-of-stock);color:var(--storefront-status-out-of-stock-fg);border-color:var(--storefront-status-out-of-stock-border)}.public-list-redesign_buyAllChip__j1cj9[data-status=coming_soon]{background:var(--storefront-status-coming-soon);color:var(--storefront-status-coming-soon-fg);border-color:var(--storefront-status-coming-soon-border)}.public-list-redesign_buyAllHint___u16l,.public-list-redesign_buyAllNote__HDkTY,.public-list-redesign_buyAllResultSkip__b2swJ,.public-list-redesign_buyAllStatus__5MztU,.public-list-redesign_buyAllVariant__pB9CV{margin:0;color:var(--mu);font-size:13px;line-height:1.35}.public-list-redesign_buyAllPrice__kD8UN{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;margin:0}.public-list-redesign_buyAllFrom__d6j35{color:var(--mu);font-size:13px}.public-list-redesign_buyAllMoney__2fnjt{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.public-list-redesign_buyAllOld__zPABR{color:var(--mu);font-weight:500;text-decoration:line-through}.public-list-redesign_buyAllError__x8EGB,.public-list-redesign_buyAllNotice__7866J,.public-list-redesign_buyAllResultLead__fia2A{margin:0 0 12px;padding:10px 12px;border-radius:12px;font-size:14px;line-height:1.4}.public-list-redesign_buyAllNotice__7866J,.public-list-redesign_buyAllResultLead__fia2A{background:var(--bg2)}.public-list-redesign_buyAllError__x8EGB{background:color-mix(in srgb,var(--red) 12%,var(--card));color:var(--tx)}.public-list-redesign_buyAllFoot__JHAiJ{flex:none;display:flex;flex-direction:column;gap:8px;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--line);background:var(--bg)}.public-list-redesign_buyAllTotal__G9acs{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 4px;font-size:14px}.public-list-redesign_buyAllTotal__G9acs .public-list-redesign_buyAllMoney__2fnjt{font-size:22px;font-weight:700}.public-list-redesign_buyAllBtn__Fh39d{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:50px;padding:0 18px;border-radius:12px;border:1.5px solid var(--line);font:600 15px/1 var(--sans);text-decoration:none;cursor:pointer}.public-list-redesign_buyAllBtn__Fh39d:focus-visible{outline:2px solid var(--red);outline-offset:2px}.public-list-redesign_buyAllBtn__Fh39d:disabled{opacity:.5;cursor:not-allowed}.public-list-redesign_buyAllBtnPrimary__6i0Y_{background:var(--brand);border-color:var(--brand);color:var(--brand-foreground)}.public-list-redesign_buyAllBtnLine__LslCJ{background:transparent;color:var(--tx)}.public-list-redesign_sheetBtn__jA29O{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 18px;border-radius:12px;border:1.5px solid var(--line);font:600 15px/1 var(--sans);text-decoration:none;cursor:pointer}.public-list-redesign_sheetBtn__jA29O:disabled{opacity:.5;cursor:not-allowed}.public-list-redesign_sheetBtnPrimary__PAa4_{background:var(--brand);border-color:var(--brand);color:var(--brand-foreground)}.public-list-redesign_sheetLink__gAOly{color:var(--tx);font-weight:600;text-decoration:underline;text-underline-offset:3px}@media (min-width:768px){.public-list-redesign_pgrid__wJJ04{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px) and (max-width:1199px){.public-list-redesign_pgrid__wJJ04{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1199px){.public-list-redesign_sum__GSIMg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;align-items:start}}@media (min-width:1200px){.public-list-redesign_grid__CLu8t{grid-template-columns:minmax(0,2.4fr) minmax(0,1fr);gap:24px;align-items:start}.public-list-redesign_side__PVrRs{position:sticky;top:calc(var(--hh) + var(--safe-t) + 16px)}}