.hub_shelf__J95_7{margin-inline:-16px;padding-inline:16px;overflow-x:auto;scrollbar-width:none}.hub_shelf__J95_7::-webkit-scrollbar{display:none}.hub_shelfRow__QXe4u{display:flex;gap:12px;width:max-content;margin:0;padding:0 0 2px;list-style:none}.hub_shelfRow__QXe4u>li{display:flex;flex-shrink:0;min-width:0}.hub_shelfRow__QXe4u>li>*{width:100%}.hub_kitShelfRow__Vf4vE>li{width:318px}.hub_seriesShelfRow__z14ni>li{width:260px}.hub_single__Krsvd{display:block;margin:0;padding:0;list-style:none}.hub_single__Krsvd>li{display:block}.hub_kitGrid__R5_tw,.hub_seriesGrid__7LAEc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none}.hub_kitGrid__R5_tw{gap:16px}.hub_seriesGrid__7LAEc{gap:12px}.hub_typeStack__X_iUG{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.hub_kitGrid__R5_tw>li,.hub_seriesGrid__7LAEc>li,.hub_typeStack__X_iUG>li{display:flex;min-width:0}.hub_kitGrid__R5_tw>li>*,.hub_seriesGrid__7LAEc>li>*,.hub_typeStack__X_iUG>li>*{width:100%}@media (min-width:901px){.hub_shelf__J95_7{margin-inline:0;padding-inline:0}.hub_seriesShelfRow__z14ni>li{width:290px}.hub_seriesGrid__7LAEc,.hub_typeStack__X_iUG{gap:16px}.hub_pcGrid__Nj61E{overflow:visible}.hub_pcGrid__Nj61E .hub_shelfRow__QXe4u{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:auto;padding-bottom:0}.hub_pcGrid__Nj61E .hub_shelfRow__QXe4u>li{width:auto}}.hub_cardBody__q_i_P{position:relative;box-sizing:border-box;display:flex;flex-direction:column}.hub_stretchedLink__Y7goN{position:absolute;inset:0;z-index:1;border-radius:inherit}.hub_stretchedLink__Y7goN:focus-visible{outline:2px solid var(--tackr-text-accent);outline-offset:-2px;box-shadow:none}.hub_cardBody__q_i_P:has(.hub_stretchedLink__Y7goN:hover){border-color:var(--tackr-primary);background-color:var(--tackr-bg-secondary)}.hub_kitCard__eUzqi,.hub_typeCard__Km7nD{gap:8px;padding:12px}.hub_seriesCard__tUEQN{gap:5px;padding:12px}@media (min-width:901px){.hub_kitCard__eUzqi{padding:14px}.hub_typeCard__Km7nD{padding:16px;gap:10px}}.hub_photo__sVJbK{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius-input);background:var(--tackr-bg-secondary);color:var(--tackr-text-tertiary)}.hub_photo__sVJbK img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;mix-blend-mode:multiply}[data-theme=dark] .hub_photo__sVJbK img{mix-blend-mode:normal}.hub_photoKit__iT3pq{height:120px}.hub_photoCover__jKV4v{height:160px}.hub_photoRow__Ug9WU{flex-shrink:0;width:48px;height:48px;border-radius:8px}@media (min-width:901px){.hub_photoKit__iT3pq{height:160px}.hub_photoCover__jKV4v{height:180px}}.hub_photoBare__ArLOY{background:transparent}.hub_photoLabel__EiQ7M{position:absolute;top:8px;left:8px;padding:2px 7px;border-radius:var(--radius-pill);background:var(--tackr-bg-primary-85);color:var(--tackr-text-tertiary);font-size:10.5px;font-weight:500;line-height:1.3}.hub_kitNames__IG465,.hub_kitPhotos___v7NA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hub_maker__7cWco{overflow:hidden;color:var(--tackr-text-tertiary);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.hub_itemSeries__NJZNV{display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.hub_kitTitle__HsCPy{margin-top:2px;font-size:17px;font-weight:500;line-height:1.3}.hub_kitPrice__YVHLt{color:var(--tackr-text-secondary);font-size:13px;font-variant-numeric:tabular-nums;line-height:1.5}.hub_kitPrice__YVHLt b{color:var(--tackr-text-primary);font-weight:500}.hub_kitPriceRow__Atywq{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-top:2px}.hub_kitPriceBreakdown__5NO_T{margin:-2px 0 0;font-size:12px;font-variant-numeric:tabular-nums;text-align:right}.hub_kitFishLine__m6qLd,.hub_kitPriceBreakdown__5NO_T{color:var(--tackr-text-secondary);line-height:1.4;white-space:nowrap}.hub_kitFishLine__m6qLd{overflow:hidden;margin:1px 0 0;font-size:13px;text-overflow:ellipsis}@media (min-width:901px){.hub_itemSeries__NJZNV{display:block;overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset}.hub_kitTitle__HsCPy{font-size:19px}.hub_kitPrice__YVHLt{font-size:14.5px}}.hub_capShelfPc__ughB7{display:none}@media (min-width:901px){.hub_capShelfSp__cV1Bg{display:none}.hub_capShelfPc__ughB7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.hub_typePhotos__AK_wj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.hub_typeHead__l0rww{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:10px}.hub_typeName__VzxTv{font-size:18px;font-weight:500;line-height:1.3}.hub_typeCount__3LJuj{color:var(--tackr-text-secondary);font-size:13px;font-variant-numeric:tabular-nums}.hub_typePrice__mOucO{font-size:14px;font-weight:500;font-variant-numeric:tabular-nums}.hub_note__7mkbI{color:var(--tackr-text-tertiary);font-size:11.5px;line-height:1.5}.hub_subLinks__IcT0w{overflow:hidden;border:1px solid var(--tackr-border-light);border-radius:var(--radius-input)}.hub_subLinks__IcT0w>*+*{border-top:1px solid var(--tackr-border-light)}.hub_subCount__ahOkS{color:var(--tackr-text-tertiary);font-size:11.5px;font-variant-numeric:tabular-nums}@media (min-width:901px){.hub_typeName__VzxTv{font-size:20px}.hub_typeCount__3LJuj{font-size:14px}.hub_typePrice__mOucO{font-size:16px}.hub_note__7mkbI{font-size:13px}}.hub_typeBadge__KbZrr{align-self:flex-start;color:var(--tackr-text-tertiary);font-size:11px;font-weight:500}.hub_seriesPhoto__YsCOh{margin-bottom:3px}.hub_seriesMaker__NSjIk{color:var(--tackr-text-tertiary);font-size:12px}.hub_seriesName__FsJXY{overflow:hidden;font-size:17px;font-weight:500;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.hub_seriesPrice__8gBHD{font-size:14px;font-weight:500;font-variant-numeric:tabular-nums}.hub_seriesModels__gsWzN{color:var(--tackr-text-tertiary);font-size:12px;font-variant-numeric:tabular-nums}.hub_searchModelLinks__l2zsj{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;color:var(--tackr-text-secondary);font-size:12px;pointer-events:none}.hub_searchModelLinks__l2zsj a{color:var(--tackr-link);font-weight:500;text-decoration:underline;text-underline-offset:3px;pointer-events:auto}.hub_rowModelLinks__2nkLi{padding:0 16px 8px}.hub_rowModelLinks__2nkLi a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;overflow-wrap:anywhere}@media (min-width:901px){.hub_seriesName__FsJXY{font-size:18px}.hub_seriesPrice__8gBHD{font-size:15px}}.hub_seriesRow__kNk3V{display:flex;align-items:center;gap:10px;min-height:72px;padding:10px 12px;color:inherit;text-decoration:none}.hub_seriesRow__kNk3V:hover{background:var(--tackr-bg-secondary)}.hub_rowBody__Uy_uK{display:flex;min-width:0;flex:1;flex-direction:column;gap:1px}.hub_rowLine1__JLlGC{display:flex;min-width:0;align-items:flex-start;gap:8px}.hub_rowName__5UAti{min-width:0;overflow:hidden;color:var(--tackr-text-primary);font-size:15px;font-weight:500;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.hub_rowTypeTag__j6LbQ{flex-shrink:0;color:var(--tackr-text-secondary);font-size:13px;font-weight:500;line-height:20px}.hub_rowMethodRow__ZdCSL{display:flex;align-items:flex-start;min-width:0;gap:4px}.hub_rowMethodLine__Oc65I{display:-webkit-box;overflow:hidden;min-width:0;flex:1 1 auto;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:1}.hub_rowMethodLine__Oc65I,.hub_rowMore__ePJIc{color:var(--tackr-text-secondary);font-size:13px;line-height:18px}.hub_rowMore__ePJIc{flex-shrink:0;white-space:nowrap}.hub_rowPrice__bsPoi{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;gap:2px;max-width:110px;text-align:right}.hub_rowPriceValue__fZJDE{font-variant-numeric:tabular-nums;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap}.hub_rowModelCount__BmfME{color:var(--tackr-text-secondary);font-size:13px;font-variant-numeric:tabular-nums;line-height:18px;white-space:nowrap}@media (max-width:900px){.hub_rowName__5UAti{display:-webkit-box;overflow:hidden;white-space:normal;-webkit-box-orient:vertical}.hub_rowMethodLine__Oc65I,.hub_rowName__5UAti{-webkit-line-clamp:2}.hub_seriesRow__kNk3V{max-height:90px;overflow:hidden}}.hub_methodTable__20Mdz{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--tackr-border-default);border-radius:12px;background:var(--tackr-bg-primary)}.hub_methodTableHead__w_uIl,.hub_methodTableRow__XNChx{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr) 62px;column-gap:10px;align-items:center;padding:0 12px}.hub_methodTableHead__w_uIl.hub_fp__XinS5,.hub_methodTableRow__XNChx.hub_fp__XinS5{grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr) 62px}.hub_methodTableHead__w_uIl{min-height:32px;background:var(--tackr-bg-secondary);border-bottom:1px solid var(--tackr-border-light);color:var(--tackr-text-secondary);font-size:13px}.hub_methodTableHeadRight__U_D_g{text-align:right}.hub_methodTableRow__XNChx{min-height:44px;padding-top:6px;padding-bottom:6px;color:inherit;text-decoration:none}.hub_methodTableRow__XNChx+.hub_methodTableRow__XNChx{border-top:1px solid var(--tackr-border-light)}.hub_methodTableRow__XNChx:hover{background:var(--tackr-bg-secondary)}.hub_methodTableName__fzN8H{min-width:0;overflow-wrap:normal;word-break:keep-all;font-size:14px;font-weight:500;line-height:1.35}.hub_methodTableFish__OySVg{min-width:0;overflow:hidden;color:var(--tackr-text-secondary);font-size:13px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.hub_methodTableFish__OySVg b{color:var(--tackr-text-primary);font-weight:500}.hub_methodTableFish__OySVg.hub_stacked__eezJK{display:flex;flex-direction:column;gap:1px;white-space:normal}.hub_methodTableFish__OySVg.hub_stacked__eezJK>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hub_methodTableFish__OySVg.hub_stacked__eezJK>span:first-child{color:var(--tackr-text-primary)}.hub_methodTablePrice__Qk4_p{font-variant-numeric:tabular-nums;font-size:14px;font-weight:500;text-align:right;white-space:nowrap}.hub_methodTablePrice__Qk4_p.hub_none__7SF2a{color:var(--tackr-text-secondary);font-weight:400}.hub_methodMoreSummary__ipD4k{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:8px 14px;border-top:1px solid var(--tackr-border-light);color:var(--tackr-text-primary);cursor:pointer;font-size:14px;font-weight:500;list-style:none}.hub_methodMoreSummaryText__tqq9Q{min-width:0}.hub_methodMoreSummary__ipD4k::-webkit-details-marker{display:none}.hub_methodMoreSummary__ipD4k:focus-visible{outline:2px solid var(--tackr-link);outline-offset:-3px}.hub_methodPendingHeading__0G6mO{margin:0;padding:12px 14px 6px;border-top:1px solid var(--tackr-border-light);color:var(--tackr-text-tertiary);font-size:13px;font-weight:500}@media (min-width:901px){.hub_methodTableHead__w_uIl,.hub_methodTableRow__XNChx{grid-template-columns:230px minmax(0,1fr) 84px;column-gap:12px;padding-left:14px;padding-right:14px}.hub_methodTableHead__w_uIl.hub_fp__XinS5,.hub_methodTableRow__XNChx.hub_fp__XinS5{grid-template-columns:200px 64px minmax(0,1fr) 84px}.hub_methodTableName__fzN8H{font-size:15px}.hub_methodTablePrice__Qk4_p{font-size:14.5px}}.hub_chipRow__6HfGr{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:6px;pointer-events:none}.hub_chipRow__6HfGr>a{pointer-events:auto}.hub_chipRowTight__GMlYX{position:relative;z-index:2;display:flex;flex-wrap:nowrap;align-items:center;gap:6px;overflow:hidden;pointer-events:none}.hub_chipRowTight__GMlYX>a{pointer-events:auto;display:inline-block;overflow:hidden;min-width:0;line-height:38px;text-overflow:ellipsis}.hub_chipWrap__4HWUq{display:flex;flex-wrap:wrap;gap:8px}.hub_chipWrapText__DsWDY>a{white-space:normal;overflow-wrap:anywhere;text-align:left}.hub_chipScrollRow__nRdZZ{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-block:3px;margin-block:-3px}.hub_chipScrollRow__nRdZZ::-webkit-scrollbar{display:none}.hub_chipScrollRow__nRdZZ>*{flex-shrink:0}.hub_chipScrollRow__nRdZZ[data-overflow=true]{-webkit-mask-image:linear-gradient(90deg,black calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,black calc(100% - 24px),transparent)}@media (min-width:901px){.hub_chipScrollRow__nRdZZ{flex-wrap:wrap;overflow-x:visible}.hub_chipScrollRow__nRdZZ[data-overflow=true]{-webkit-mask-image:none;mask-image:none}}.hub_more__ugpFG{color:var(--tackr-text-tertiary);font-size:12px;white-space:nowrap}.hub_cardCta__3V6AU{margin-top:auto;padding-top:2px;color:var(--tackr-link);font-size:13.5px;font-weight:500;text-align:right}.hub_kitCard__eUzqi .hub_cardCta__3V6AU{margin-top:0}@media (min-width:901px){.hub_cardCta__3V6AU{font-size:15px}}.hub_laneTabs__y4GuD{display:flex;flex-wrap:nowrap;align-items:stretch;gap:8px;padding:2px 0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.hub_laneTabs__y4GuD::-webkit-scrollbar{display:none}.hub_laneTabs__y4GuD>*{flex-shrink:0}.hub_laneTab__T61R5{text-decoration:none}.hub_laneTabs__y4GuD .hub_laneTabStacked__cpXcW{min-height:48px}.hub_laneTabLine__PWex8{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px}.hub_laneTabLabel__KZBhH{font-size:13.5px;line-height:1.2}.hub_laneSub__rbLyj{display:inline-flex;align-items:baseline;gap:4px;line-height:1.2}.hub_laneCount__C3V9s{color:var(--tackr-text-tertiary);font-size:13px;font-variant-numeric:tabular-nums}.hub_laneCountHideSp__YqW3Y{display:none}@media (min-width:901px){.hub_laneCountHideSp__YqW3Y{display:inline}}.hub_laneRange__8Pe58{color:var(--tackr-text-tertiary);font-size:13px;font-variant-numeric:tabular-nums}.hub_laneClear__sVRIa{margin-left:2px;font-size:15px;line-height:1}.hub_fishGroup__X1QbQ{display:flex;flex-direction:column;gap:8px}.hub_fishGroupTitle__PX_wd{font-size:15px;font-weight:500;line-height:1.3}.hub_fishWrap__WqBKS{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.hub_fishChip__Ibb5U{text-decoration:none}.hub_fishChip__Ibb5U:focus-visible{outline:none;box-shadow:0 0 0 3px var(--tackr-primary-20)}.hub_fishDot__x473q{flex-shrink:0;width:9px;height:9px;border-radius:var(--radius-pill);opacity:.75}.hub_fishName__kpl1Y{font-size:14px;font-weight:500}@media (min-width:901px){.hub_fishGroupTitle__PX_wd{font-size:17px}.hub_fishName__kpl1Y{font-size:15px}}.hub_fold__7zBE7{border:1px solid var(--tackr-border-default);border-radius:var(--radius-input);background:var(--tackr-bg-primary)}.hub_foldSummary___ocwN{display:flex;align-items:center;justify-content:space-between;min-height:var(--tap-min);padding:0 14px;color:var(--tackr-text-secondary);cursor:pointer;font-size:13.5px;font-weight:500;list-style:none}.hub_foldSummary___ocwN::-webkit-details-marker{display:none}.hub_foldSummary___ocwN:focus-visible{outline:2px solid var(--tackr-link);outline-offset:-3px}.hub_fold__7zBE7[open]>.hub_foldSummary___ocwN{border-bottom:1px solid var(--tackr-border-light)}.hub_foldBody__HkHNp{padding:12px 14px 14px}.hub_search__zmBoR{display:flex;flex-direction:column;gap:8px}.hub_searchField__qNZAD{position:relative}.hub_searchIcon__g__y0{position:absolute;top:50%;left:14px;transform:translateY(-50%);color:var(--tackr-text-secondary);pointer-events:none}.hub_search__zmBoR .hub_searchInput__ihQf_{padding-left:42px}.hub_searchStatus__IrONT{color:var(--tackr-text-secondary);font-size:12.5px}.hub_searchResults__wSCIs{overflow:hidden;margin:0;padding:0;border:1px solid var(--tackr-border-default);border-radius:var(--radius-input);background:var(--tackr-bg-primary);list-style:none}.hub_searchResults__wSCIs>li+li{border-top:1px solid var(--tackr-border-light)}.hub_searchGroupLabel__K2diq{padding:8px 14px 2px;color:var(--tackr-text-tertiary);font-size:11.5px;font-weight:500}.hub_filterToggle__WhMGz{flex-shrink:0}.hub_filterToggleButton__9cjLS{display:flex;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid var(--tackr-border-default);border-radius:var(--radius-input);background:var(--tackr-bg-primary);color:var(--tackr-text-secondary);cursor:pointer;list-style:none}.hub_filterToggleButton__9cjLS::-webkit-details-marker{display:none}.hub_filterToggle__WhMGz[open] .hub_filterToggleButton__9cjLS{border-color:var(--tackr-primary);background:var(--tackr-primary-10);color:var(--tackr-text-accent)}.hub_filterPanelOverlay__LB_bA{position:absolute;left:16px;right:16px;top:100%;z-index:25;margin-top:8px;max-height:min(560px,calc(100vh - 140px));overflow-y:auto;padding:14px;border:1px solid var(--tackr-border-default);border-radius:var(--radius-card);background:var(--tackr-bg-primary);box-shadow:var(--shadow-lg)}@media (min-width:901px){.hub_filterToggle__WhMGz{display:none}}.hub_rail__CNgnv{gap:24px}.hub_railBlock__BF8fM,.hub_rail__CNgnv{display:flex;flex-direction:column;min-width:0}.hub_railBlock__BF8fM{gap:10px}.hub_rows__QYGa_{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--tackr-border-default);border-radius:var(--radius-input);background:var(--tackr-bg-primary)}.hub_rows__QYGa_>*+*{border-top:1px solid var(--tackr-border-light)}