1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="cb050077-fa92-da6d-0845-3adc4847c4ec")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,615860,e=>{e.v({page:"page-module__2JN_OG__page",shopHero:"page-module__2JN_OG__shopHero",shopHeroTile:"page-module__2JN_OG__shopHeroTile",shopHeroTileImage:"page-module__2JN_OG__shopHeroTileImage",shopHeroTileScrim:"page-module__2JN_OG__shopHeroTileScrim",subnav:"page-module__2JN_OG__subnav",subnavBody:"page-module__2JN_OG__subnavBody",subnavInner:"page-module__2JN_OG__subnavInner",subnavSearch:"page-module__2JN_OG__subnavSearch",subnavSearchToggle:"page-module__2JN_OG__subnavSearchToggle"})},178160,e=>{"use strict";var t=e.i(843476),r=e.i(525209),n=e.i(577854),a=e.i(618566),o=e.i(271645);function i(...e){return e.filter(Boolean).join(" ")}e.i(760029);let l=new Set(["a","an","and","by","dealer","dealers","for","from","in","journal","of","on","or","page","pages","post","posts","product","products","resource","resources","library","support","the","to","with"]);function s(e){return e.toLowerCase().replace(/[^a-z0-9]+/g," ").trim()}function c(e){return[...new Set(e.filter(Boolean))]}function u(e){let t=s(e.filter(Boolean).join(" "));return{text:t,words:t?t.split(/\s+/).filter(Boolean):[]}}function d(e,t,r){if(!e.text)return 0;let n=0;for(let a of t.variants)e.words.includes(a)&&(n=Math.max(n,r.exact)),!t.short&&e.words.some(e=>e.startsWith(a))&&(n=Math.max(n,r.prefix)),a.length>=4&&e.words.some(e=>e.includes(a))&&(n=Math.max(n,r.contains)),r.fuzzy&&function(e,t){let r=/^[a-z]+$/.test(t)?t.length>=8?2:+(t.length>=4):0;return!!r&&e.some(e=>!!/^[a-z]+$/.test(e)&&e[0]===t[0]&&function(e,t,r){if(r<=0)return!1;if(e===t)return!0;if(Math.abs(e.length-t.length)>r)return!1;let n=Array.from({length:t.length+1},(e,t)=>t);for(let a=1;a<=e.length;a+=1){let o=[a],i=o[0];for(let r=1;r<=t.length;r+=1){let l=+(e[a-1]!==t[r-1]),s=Math.min(n[r]+1,o[r-1]+1,n[r-1]+l);o[r]=s,i=Math.min(i,s)}if(i>r)return!1;n=o}return n[t.length]<=r}(t,e,r))}(e.words,a)&&(n=Math.max(n,r.fuzzy));return n}function h(e,t,r){if(!e.text)return 0;let n=0;for(let a of t)e.text===a?n=Math.max(n,r.exact):e.text.startsWith(a)?n=Math.max(n,r.prefix):e.text.includes(a)&&(n=Math.max(n,r.contains));return n}function f(e){return e.filter(Boolean).join(" · ")}function m(e,t,r){if("product"!==e.type)return null;for(let n of e.metadata?.variantMatches??[]){let e=(n.exactTokens??[]).map(s),a=n.tokens.map(s);if(e.includes(r)||t.some(t=>t.variants.some(t=>e.includes(t)))||a.some(e=>e.includes(r)))return n}return null}function p(e,t,r){if("product"!==e.type)return e.summary;let n=m(e,t,r);if(n)return f([n.label,e.metadata?.priceLabel]);let a=e.metadata?.skuCount,o="number"==typeof a&&a>1?`${a} SKUs`:1===a?"1 SKU":null;return f([e.metadata?.available===!1?"Currently unavailable":"Available",o,e.metadata?.priceLabel])}var w=e.i(615860);function b(e=800){let t=window;t.__hkSectionSubnavSuppressHeaderReveal=!0,t.__hkSectionSubnavSuppressHeaderRevealUntil=Date.now()+e}function g(e){return e.toLowerCase().replaceAll("&"," and ").replaceAll(/[^a-z0-9]+/g," ").trim().split(/\s+/).filter(Boolean).map(e=>e.length>3&&e.endsWith("s")?e.slice(0,-1):e)}function x(e){let t=e.startsWith("#")?e.slice(1):e;try{return decodeURIComponent(t)}catch{return t}}function v(){return document.querySelector("[data-shop-subnav]")?.getBoundingClientRect().height??0}let y=null;function k(e){return e.getBoundingClientRect().top-v()-16}function _(e){y?.();let t=()=>{window.scrollTo({behavior:"auto",top:Math.max(0,window.scrollY+k(e))})};t();let r=0,n=0,a=0,o=["wheel","touchstart","keydown","pointerdown"],i=()=>{for(let e of(window.cancelAnimationFrame(r),o))window.removeEventListener(e,i);y===i&&(y=null)},l=()=>{let o=window.scrollY+window.innerHeight>=document.documentElement.scrollHeight-1;Math.abs(k(e))>1&&!o?(t(),a=0):a+=1,(n+=1)<90&&a<8?r=window.requestAnimationFrame(l):i()};for(let e of o)window.addEventListener(e,i,{passive:!0});y=i,r=window.requestAnimationFrame(l)}e.s(["ShopSubnav",0,function({items:e,productSearchRecords:f}){let y=(0,a.useRouter)(),k=(0,o.useMemo)(()=>e.map(e=>e.id),[e]),S=(0,o.useMemo)(()=>new Map(e.map(e=>[e.id,e])),[e]),A=(0,o.useMemo)(()=>{let t=new Map;for(let r of e)for(let e of(t.set(r.id,r.id),t.set(`${r.id}-heading`,r.id),r.aliases??[]))t.set(e,r.id);return t},[e]),[C,E]=(0,o.useState)(k[0]??""),[$,j]=(0,o.useState)(""),[M,N]=(0,o.useState)(-1),[B,L]=(0,o.useState)(!1),[q,z]=(0,o.useState)(!1),[R,F]=(0,o.useState)(!1),[T,I]=(0,o.useState)({end:!1,start:!1}),K=(0,o.useRef)(null),O=(0,o.useRef)(null),H=(0,o.useRef)(null),D=(0,o.useRef)($),U=(0,o.useRef)(!1),G=(0,o.useRef)(null),P=(0,o.useRef)(!1),J="shop-product-search",W="shop-product-search-help",Y="shop-product-search-status",V=$.trim(),X=V.length>=3?V:"",Q=(0,o.useMemo)(()=>X?function(e,t){let r,n,a=s(t);if(!a)return[];
2let o=((n=(r=a.split(/\s+/).filter(Boolean)).filter(e=>!l.has(e))).length>0?n:r).map(e=>{let t=e.length<=3?null:e.endsWith("ies")&&e.length>4?`${e.slice(0,-3)}y`:e.endsWith("ses")?e.slice(0,-2):e.endsWith("s")&&!e.endsWith("ss")?e.slice(0,-1):null,r=c([e,t??""]);return{value:e,variants:r,short:r.every(e=>e.length<=2)}});return 0===o.length?[]:e.map(e=>(function(e,t,r){let n={title:u([e.title]),eyebrow:u([e.eyebrow]),summary:u("product"===e.type?[]:[e.summary]),tokens:u(e.tokens),exactTokens:u(e.exactTokens??[])};if(!n.title.text&&!n.tokens.text&&!n.summary.text)return{...e,score:0,matchSummary:e.summary};let a=e.priority??0,o=function(e){if(e.length<=1)return e.map(e=>e.value);let t=[],r=(n,a)=>{if(n===e.length)return void t.push(a.join(" "));for(let t of e[n].variants)r(n+1,[...a,t])};return r(0,[]),c(t)}(t),i=t.map(e=>Math.max(d(n.exactTokens,e,{exact:64,prefix:36,contains:24}),d(n.title,e,{exact:40,prefix:28,contains:16,fuzzy:18}),d(n.tokens,e,{exact:22,prefix:14,contains:8,fuzzy:9}),d(n.eyebrow,e,{exact:10,prefix:6,contains:0,fuzzy:4}),d(n.summary,e,{exact:8,prefix:5,contains:0,fuzzy:3})));if(!i.every(e=>e>0))return{...e,score:a,matchSummary:p(e,t,r)};a+=i.reduce((e,t)=>e+t,0),a+=Math.max(h(n.exactTokens,o,{exact:150,prefix:110,contains:80}),h(n.title,o,{exact:130,prefix:96,contains:72}),h(n.tokens,o,{exact:72,prefix:52,contains:36}),h(n.summary,o,{exact:22,prefix:16,contains:12}));let l=m(e,t,r),s=l?.variantId?`${e.href}?variant=${encodeURIComponent(l.variantId)}`:e.href;return{...e,href:s,score:a,matchSummary:p(e,t,r)}})(e,o,a)).filter(e=>e.score>(e.priority??0)).sort((e,t)=>t.score-e.score||e.title.localeCompare(t.title))}(f,X):[],[X,f]),Z=X.length>0,ee=R||q||V.length>0,et=(0,o.useMemo)(()=>X?e.filter(e=>(function(e,t){let r=g(t);if(!r.length)return!1;let n=new Set(g([e.id,e.label,...e.aliases??[]].join(" ")));return r.every(e=>n.has(e))})(e,X)).map(e=>e.id):[],[X,e]),er=Z&&0===Q.length&&et.length>0,en=(0,o.useMemo)(()=>{if(!Z)return e;if(!er)return[];let t=new Set(et);return e.filter(e=>t.has(e.id))},[er,Z,e,et]),ea=(0,o.useCallback)(()=>{F(!0),j(""),N(-1),window.requestAnimationFrame(()=>K.current?.focus())},[]),eo=(0,o.useMemo)(()=>{if(!Z)return V?"Type at least 3 characters to search products.":"Search by product title or SKU.";if(er){let e=1===et.length?"category":"categories";return`0 product results and ${et.length} matching ${e} for ${X}.`}let e=1===Q.length?"result":"results";return`${Q.length} ${e} for ${X}.`},[X,er,Z,et.length,V,Q.length]);(0,o.useEffect)(()=>{let e=document.querySelector("[data-shop-search-clear-empty]");if(e)return e.addEventListener("click",ea),()=>e.removeEventListener("click",ea)},[ea]);let ei=(0,o.useCallback)(e=>{let t=S.get(e);for(let r of[e,`${e}-heading`,...t?.aliases??[]]){let e=document.getElementById(r);if(e)return e}return null},[S]),el=(0,o.useCallback)(e=>{let t=ei(e);return!!t&&(b(1e4),E(e),_(t),!0)},[ei]),es=(0,o.useCallback)(e=>!!S.get(e)&&(G.current=e,b(1e4),E(e),z(!1),K.current?.blur(),D.current&&(j(""),N(-1)),window.history.replaceState(null,"",`${window.location.pathname}${window.location.search}#${encodeURIComponent(e)}`),U.current||window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{G.current===e&&el(e)&&(G.current=null)})}),!0),[el,S]);function ec(){let e=document.querySelector("[data-shop-search-results]");if(!e)return;b(1e4);let t=window.scrollY+e.getBoundingClientRect().top-v()-24;window.scrollTo({behavior:"auto",top:Math.max(0,t)})}return(0,o.useEffect)(()=>{D.current=$,U.current=Z},[Z,$]),(0,o.useEffect)(()=>{let e=0;function t(){window.cancelAnimationFrame(e),e=window.requestAnimationFrame(()=>{let e=document.querySelector("[data-shop-hero]"),t=ee||!e||e.getBoundingClientRect().bottom<=1;L(e=>e===t?e:t)})}return t(),window.addEventListener("scroll",t,{passive:!0}),window.addEventListener("resize",t),()=>{window.cancelAnimationFrame(e),window.removeEventListener("scroll",t),window.removeEventListener("resize",t)}},[ee]),(0,o.useEffect)(()=>{if(Z)return;let e=G.current;if(!e)return;let t=0,r=0;return t=window.requestAnimationFrame(()=>{r=window.requestAnimationFrame(()=>{G.current===e&&el(e)&&(G.current=null)})}),()=>{window.cancelAnimationFrame(t),window.cancelAnimationFrame(r)}},[el,Z]),(0,o.useEffect)(()=>
2{if(!k.length)return;let e=0;function t(){let t=x(window.location.hash);if(!t)return;let r=document.getElementById(t),n=A.get(t);(r||n)&&(n?es(n):!U.current&&r&&(window.cancelAnimationFrame(e),e=window.requestAnimationFrame(()=>_(r))))}return t(),window.addEventListener("hashchange",t),()=>{window.cancelAnimationFrame(e),window.removeEventListener("hashchange",t)}},[A,k.length,es]),(0,o.useEffect)(()=>{function e(e){if(e.defaultPrevented||0!==e.button||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)return;let t=e.target;if(!(t instanceof Element))return;let r=t.closest("[data-shop-hero] a[href^='#']");if(!r)return;let n=A.get(x(r.hash));n&&(e.preventDefault(),es(n))}return document.addEventListener("click",e),()=>{document.removeEventListener("click",e)}},[A,es]),(0,o.useEffect)(()=>{if(!k.length||Z)return;let e=0;function t(){window.cancelAnimationFrame(e),e=window.requestAnimationFrame(()=>{let e=v()+48,t=k[0],r=1/0,n=!1;for(let a of k){let o=ei(a);if(!o)continue;let i=o.getBoundingClientRect().top-e;i<=0?(t=a,n=!0):!n&&i<r&&(r=i,t=a)}E(e=>e===t?e:t)})}return t(),window.addEventListener("scroll",t,{passive:!0}),window.addEventListener("resize",t),window.addEventListener("hashchange",t),()=>{window.cancelAnimationFrame(e),window.removeEventListener("scroll",t),window.removeEventListener("resize",t),window.removeEventListener("hashchange",t)}},[Z,k,ei]),(0,o.useEffect)(()=>{let e=H.current;if(!e)return;let t=0;function r(){window.cancelAnimationFrame(t),t=window.requestAnimationFrame(()=>{if(!e)return;let t=e.scrollWidth-e.clientWidth,r={end:t>1&&e.scrollLeft<t-1,start:t>1&&e.scrollLeft>1};I(e=>e.start===r.start&&e.end===r.end?e:r)})}r(),e.addEventListener("scroll",r,{passive:!0}),window.addEventListener("resize",r);let n="u"<typeof ResizeObserver?null:new ResizeObserver(r);return n?.observe(e),()=>{window.cancelAnimationFrame(t),e.removeEventListener("scroll",r),window.removeEventListener("resize",r),n?.disconnect()}},[en.length]),(0,o.useEffect)(()=>{let e=H.current;if(!C||!e||Z)return;let t=e.querySelector(`[data-shop-subnav-id="${CSS.escape(C)}"]`);if(!t)return;let r=e.getBoundingClientRect(),n=t.getBoundingClientRect(),a=n.top<r.top?n.top-r.top:n.bottom>r.bottom?n.bottom-r.bottom:0,o=n.left<r.left?n.left-r.left:n.right>r.right?n.right-r.right:0;(a||o)&&e.scrollBy({behavior:"auto",left:o,top:a})},[C,Z]),(0,o.useEffect)(()=>{let e=0,t=document.querySelector("[data-shop-page]"),r=Array.from(document.querySelectorAll("[data-shop-catalog-section]")),n=Array.from(document.querySelectorAll("[data-shop-catalog-card]")),a=document.querySelector("[data-shop-search-results]"),o=document.querySelector("[data-shop-search-count]"),i=document.querySelector("[data-shop-search-summary]"),l=document.querySelector("[data-shop-search-no-results]"),s=document.querySelector("[data-shop-search-no-results-copy]"),c=Array.from(document.querySelectorAll("[data-shop-search-result-card]")),u=Array.from(document.querySelectorAll("[data-shop-filter-section]")),d=new Set(et);for(let e of(t?.setAttribute("data-shop-search-mode",Z?"true":"false"),r)){let t=et.some(t=>e.id===t||!!e.querySelector(`#${CSS.escape(t)}`));e.hidden=Z&&(!er||!t)}for(let e of u)e.matches("[data-shop-catalog-section]")||(e.hidden=er&&!d.has(e.id));for(let e of n)e.hidden=!1;a&&(a.hidden=!Z);let h=new Map;Q.forEach((e,t)=>{h.set(e.id,{index:t,result:e})});let f=M>=0?Q[M]:null;for(let e of c){let t=e.dataset.shopSearchId,r=t?h.get(t):void 0,n=Z&&!!r,a=e.querySelector("[data-shop-search-match]");if(e.hidden=!n,e.style.order=r?String(r.index):"",e.toggleAttribute("data-shop-search-active",n&&f?.id===t),e instanceof HTMLAnchorElement&&(e.href=r?.result.href??e.dataset.shopProductHref??e.href),a){let e=r?.result.matchSummary??"";a.textContent=e,a.hidden=!n||!e}}if(i){let e=Q.length,t=1===et.length?"category":"categories";i.textContent=er?`No products matched "${X}", so the shop is showing ${et.length} matching ${t}.`:Z?e>0?`Showing ${e} product ${1===e?"result":"results"} for "${X}".`:`No products or categories match "${X}".`:""}if(o){let e=Q.length,t=1===et.length?"category match":"category matches";o.textContent=er?`0 results / ${et.length} ${t}`:Z?`${e} ${1===e?"result":"results"}`:"",o.hidden=!Z}return s&&(s.textContent=X?`No products or categories match "${X}". Clear the search to return to the full catalog.`:"Clear the search to return to the full catalog."),l&&(l.hidden=!Z||Q.length>0||er),Z&&window.location.hash&&window.history.replaceState(null,"",`${window.location.pathname}${window.location.search}`),Z&&!P.current&&a&&(b(1e4),e=window.requestAnimationFrame(()=>{let e=document.querySelector("[data-shop-search-results]");if(!e||e.hidden)return;let t=window.scrollY+e.getBoundingClientRect().top-v()-24;window.scrollTo({behavior:"auto",top:Math.max(0,t)})})),P.current=Z,window.dispatchEvent(new Event("scroll")),()=>{e&&window.cancelAnimationFrame(e)}},[M,X,er,Z,et,V,Q]),(0,t.jsx)("nav",{"aria-hidden":!B,"aria-label":"Shop categories",className:i(w.default.subnav,"sticky z-[120] col-full [grid-row:2] grid grid-cols-[var(--hk-grid-template)] gap-x-(--hk-grid-gutter) self-start min-w-0 overflow-hidden border-b border-line bg-band transition-[opacity,transform] duration-200",B?"opacity-100 translate-y-0 pointer-events-auto":"opacity-0 -translate-y-1 pointer-events-none"),"data-shop-subnav":!0,"data-shop-subnav-visible":B?"true":"false","data-shop-search-open":ee?"true":"false",inert:!B||void 0,ref:O,children:(0,t.jsxs)("div",{className:i(w.default.subnavBody,"col-wide grid min-w-0 gap-0_5u py-0_5u"),children:[(0,t.jsxs)("div",{className:"grid min-w-0 grid-cols-[minmax(0,1fr)_auto] items-center gap-0_5u",children:[(0,t.jsx)("div",{className:i(w.default.subnavInner,"flex min-h-[40px] min-w-0 max-w-full items-center justify-start gap-1u overflow-x-auto overflow-y-hidden pb-[4px] [overscroll-behavior-x:contain] [scrollbar-color:color-mix(in_srgb,var(--hk-black)_32%,transparent)_transparent] [scrollbar-width:thin] max-tablet:gap-0_5u"),"data-overflow-end":T.end?"true":void 0,"data-overflow-start":T.start?"true":void 0,ref:H,children:en.map(e=>{let r=!Z&&C===e.id;return(0,t.jsx)("a",{"aria-current":r?"location":void 0,className:i("flex flex-none items-center min-h-[36px] text-black text-[length:var(--hk-label-sm-size)] font-regular [line-height:var(--hk-label-leading)] no-underline whitespace-nowrap hover:text-black hover:[text-decoration-line:underline] hover:[text-decoration-color:var(--hk-black)] hover:[text-decoration-thickness:2px] hover:[text-underline-offset:0.42em] hover:outline-0 focus-visible:text-black focus-visible:[text-decoration-line:underline] focus-visible:[text-decoration-color:var(--hk-black)] focus-visible:[text-decoration-thickness:2px] focus-visible:[text-underline-offset:0.42em] focus-visible:[outline:2px_solid_var(--hk-black)] focus-visible:outline-offset-[2px]",r&&"[text-decoration-line:underline] [text-decoration-color:var(--hk-black)] [text-decoration-thickness:2px] [text-underline-offset:0.42em]"),"data-shop-subnav-id":e.id,href:`#${e.id}`,onClick:t=>{!t.defaultPrevented&&0===t.button&&!t.metaKey&&!t.altKey&&!t.ctrlKey&&!t.shiftKey&&(t.preventDefault(),es(e.id))},children:e.label},e.id)})}),ee?null:(0,t.jsx)("button",{"aria-controls":J,"aria-expanded":"false","aria-label":"Open product search",className:i(w.default.subnavSearchToggle,"flex h-[44px] w-[44px] flex-none items-center justify-center border border-[color-mix(in_srgb,var(--hk-black)_18%,transparent)] bg-white text-black tablet:hidden focu
2s-visible:[outline:2px_solid_var(--hk-black)] focus-visible:outline-offset-[2px]"),onClick:function(){F(!0),window.requestAnimationFrame(()=>K.current?.focus())},type:"button",children:(0,t.jsx)(r.MagnifyingGlass,{"aria-hidden":"true",size:17,weight:"bold"})})]}),(0,t.jsxs)("search",{className:i(w.default.subnavSearch,"grid max-w-[360px] min-w-0 gap-0_25u max-phone:max-w-none"),children:[(0,t.jsx)("label",{htmlFor:J,className:"hk-sr-only",children:"Search products"}),(0,t.jsxs)("span",{className:"grid grid-cols-[minmax(0,1fr)_auto_auto] gap-0_25u",children:[(0,t.jsx)("input",{"aria-describedby":`${W} ${Y}`,"aria-label":"Search shop products by title or SKU",autoComplete:"off",id:J,inputMode:"search",onChange:e=>{j(e.target.value),N(-1)},onKeyDown:function(e){if("Enter"===e.key&&Z){if(M>=0&&Q[M]){e.preventDefault(),y.push(Q[M].href);return}e.preventDefault(),ec();return}Z&&0!==Q.length&&("ArrowDown"===e.key?(e.preventDefault(),N(e=>(e+1)%Q.length)):"ArrowUp"===e.key&&(e.preventDefault(),N(e=>e<=0?Q.length-1:e-1)))},onBlur:()=>z(!1),onFocus:()=>z(!0),placeholder:"Search products",ref:K,type:"search",value:$,className:"bg-white border border-[color-mix(in_srgb,var(--hk-black)_18%,transparent)] text-black font-[inherit] text-[0.9375rem] min-h-[44px] min-w-0 px-0_5u w-full focus:border-black focus:[outline:2px_solid_var(--hk-black)] focus:outline-offset-[2px]"}),(0,t.jsx)("button",{"aria-label":Z?`Show search results for ${V}`:"Focus product search",className:"bg-black border border-black text-white cursor-pointer flex-none font-[inherit] text-[length:var(--hk-label-sm-size)] font-semibold min-h-[44px] min-w-[68px] px-0_5u uppercase whitespace-nowrap focus-visible:[outline:2px_solid_var(--hk-black)] focus-visible:outline-offset-[2px]",onClick:function(){if(!Z){F(!0),K.current?.focus();return}ec()},type:"button",children:"Search"}),$?(0,t.jsx)("button",{"aria-label":"Clear product search",className:"bg-white border border-black text-black cursor-pointer flex-none font-[inherit] text-[length:var(--hk-label-sm-size)] font-semibold min-h-[44px] min-w-[68px] px-0_5u uppercase whitespace-nowrap focus-visible:[outline:2px_solid_var(--hk-black)] focus-visible:outline-offset-[2px]",onClick:ea,type:"button",children:"Clear"}):null,!$&&R?(0,t.jsx)("button",{"aria-label":"Close product search",className:"flex h-[44px] w-[44px] flex-none items-center justify-center border border-black bg-white text-black tablet:hidden focus-visible:[outline:2px_solid_var(--hk-black)] focus-visible:outline-offset-[2px]",onClick:function(){F(!1),z(!1),K.current?.blur()},type:"button",children:(0,t.jsx)(n.X,{"aria-hidden":"true",size:16,weight:"bold"})}):null]}),(0,t.jsx)("p",{className:"hk-sr-only",id:W,children:"Search results update as you type. Use the Search button to jump to the current results."}),(0,t.jsx)("p",{"aria-atomic":"true","aria-live":"polite",className:"hk-sr-only",id:Y,role:"status",children:eo})]})]})})}],178160)},374597,e=>{"use strict";var t=e.i(843476),r=e.i(271645),n=e.i(618566),a=e.i(95187);let o=(0,a.createServerReference)("404fb30ac828d97ba875ece2f600b15780cd44bf50",a.callServer,void 0,a.findSourceMapURL,"setStaffPricingViewAction"),i={retail:"Retail",dealer:"Dealer",distributor:"Distributor"},l=["retail","dealer","distributor"];e.s(["StaffPricingViewPill",0,function({channel:e}){let[a,s]=(0,r.useState)(!1),[c,u]=(0,r.useTransition)(),d=(0,n.useRouter)(),h=(0,r.useRef)(null);return(0,t.jsxs)("div",{className:"fixed bottom-0_75u right-0_75u z-50 grid justify-items-end gap-0_5u print:hidden",children:[a?(0,t.jsxs)("div",{className:"w-[280px] rounded-xl bg-black p-0_75u text-white shadow-card",ref:h,children:[(0,t.jsx)("p",{className:"m-0 mb-0_25u text-label-sm font-semibold uppercase tracking-wide text-white/60",children:"Pricing view â staff only"}),(0,t.jsx)("p",{className:"m-0 mb-0_5u text-body-sm text-white/80",children:"Prices render exactly as this channel sees them. Display only â cart and checkout stay yours."}),(0,t.jsx)("div",{"aria-label":"Pricing view",className:"grid grid-cols-3 gap-[4px] rounded-lg bg-white/15 p-[4px]",role:"radiogroup",children:l.map(r=>{let n=r===e;return(0,t.jsx)("button",{"aria-checked":n,className:n?"rounded-md border-0 bg-white px-0 py-0_375u text-body-sm font-semibold text-black":"rounded-md border-0 bg-transparent px-0 py-0_375u text-body-sm text-white/80 hover:bg-white/10 hover:text-white",disabled:c,onClick:()=>(function(t){if(t===e)return void s(!1);let r=new FormData;r.set("channel",t),u(async()=>{await o(r),s(!1),d.refresh()})})(r),role:"radio",type:"button",children:i[r]},r)})})]}):null,(0,t.jsx)("button",{"aria-expanded":a,className:"retail"!==e?"inline-flex items-center gap-0_375u rounded-full border-0 bg-black px-0_75u py-0_375u text-label-sm font-semibold uppercase tracking-wide text-(--hk-warning) shadow-[0_0_0_2px_var(--hk-warning)]":"inline-flex items-center gap-0_375u rounded-full border-0 bg-black px-0_75u py-0_375u text-label-sm font-semibold uppercase tracking-wide text-white",onClick:()=>s(e=>!e),type:"button",children:c?"Switchingâ¦":`Staff view: ${i[e]}`})]})}],374597)},879592,e=>{"use strict";var t=e.i(947157),r=e.i(803584);e.s(["MarketingButton",()=>
2t.MarketingButton,"MarketingButtonLink",()=>t.MarketingButtonLink,"MarketingIconButton",()=>t.MarketingIconButton,"marketingButtonClasses",()=>r.marketingButtonClasses])},760029,e=>{"use strict";var t=e.i(843476);e.s(["Eyebrow",0,function({children:e,style:r}){return(0,t.jsx)("span",{className:"hk-eyebrow",style:{color:"var(--hk-fg)",...r},children:e})}])}]); 3 4//# debugId=cb050077-fa92-da6d-0845-3adc4847c4ec
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.