PageSourceSearch

https://www.dewalt.com.br/_next/static/immutable/chunks/1nk5gh4ffsizr.js

js dewalt.com.br collected 2026-09-29 10:01:55 UTC 29,398 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,9143,e=>{"use strict";var t=e.i(777831),r=e.i(529956);let n=(0,t.default)((0,r.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-2 15-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8z"}),"CheckCircle");e.s(["default",0,n])},367088,e=>{"use strict";var t=e.i(777831),r=e.i(529956);let n=(0,t.default)((0,r.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 15h-2v-2h2zm0-4h-2V7h2z"}),"Error");e.s(["default",0,n])},691672,e=>{"use strict";var t=e.i(777831),r=e.i(529956);let n=(0,t.default)((0,r.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 15h-2v-6h2zm0-8h-2V7h2z"}),"Info");e.s(["default",0,n])},26396,e=>{"use strict";var t=e.i(777831),r=e.i(529956);let n=(0,t.default)((0,r.jsx)("path",{d:"M1 21h22L12 2zm12-3h-2v-2h2zm0-4h-2v-4h2z"}),"Warning");e.s(["default",0,n])},183745,e=>{"use strict";var t=e.i(280137),r=e.i(7284),n=e.i(81357),o=e.i(557346),a=e.i(935430),l=e.i(801012),i=e.i(981016),s=e.i(113973),c=e.i(943526),u=e.i(29625);function d(e){return(0,u.default)("MuiIcon",e)}(0,c.default)("MuiIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);var p=e.i(529956);let f=(0,a.styled)("span",{name:"MuiIcon",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,"inherit"!==r.color&&t[`color${(0,o.default)(r.color)}`],t[`fontSize${(0,o.default)(r.fontSize)}`]]}})((0,l.default)(({theme:e})=>({userSelect:"none",width:"1em",height:"1em",overflow:"hidden",display:"inline-block",textAlign:"center",flexShrink:0,variants:[{props:{fontSize:"inherit"},style:{fontSize:"inherit"}},{props:{fontSize:"small"},style:{fontSize:e.typography.pxToRem(20)}},{props:{fontSize:"medium"},style:{fontSize:e.typography.pxToRem(24)}},{props:{fontSize:"large"},style:{fontSize:e.typography.pxToRem(36)}},{props:{color:"action"},style:{color:(e.vars||e).palette.action.active}},{props:{color:"disabled"},style:{color:(e.vars||e).palette.action.disabled}},{props:{color:"inherit"},style:{color:void 0}},...Object.entries(e.palette).filter((0,i.default)()).map(([t])=>({props:{color:t},style:{color:(e.vars||e).palette[t].main}}))]}))),m=t.forwardRef(function(e,t){let a=(0,s.useDefaultProps)({props:e,name:"MuiIcon"}),{baseClassName:l="material-icons",className:i,color:c="inherit",component:u="span",fontSize:m="medium",...v}=a,g={...a,baseClassName:l,color:c,component:u,fontSize:m},h=(e=>{let{color:t,fontSize:r,classes:a}=e,l={root:["root","inherit"!==t&&`color${(0,o.default)(t)}`,`fontSize${(0,o.default)(r)}`]};return(0,n.default)(l,d,a)})(g);return(0,p.jsx)(f,{as:u,className:(0,r.default)(l,"notranslate",h.root,i),ownerState:g,"aria-hidden":!0,ref:t,...v})});m.muiName="Icon",e.s(["default",0,m],183745)},981016,e=>{"use strict";e.s(["default",0,function(e=[]){return([,t])=>t&&function(e,t=[]){if("string"!=typeof e.main)return!1;for(let r of t)if(!e.hasOwnProperty(r)||"string"!=typeof e[r])return!1;return!0}(t,e)}])},519107,525683,361081,e=>{"use strict";var t=e.i(280137),r=e.i(264458),n=e.i(480369),o=e.i(579964),a=e.i(291967),l=e.i(18869),i=e.i(671265),s=e.i(327368),c=e.i(621605),u=e.i(584899),d=e.i(559200),p=e.i(816291),f=e.i(912521),m=e.i(497603),v=e.i(704074),g=e.i(253645),h=e.i(529956),[y,b]=(0,i.createContextScope)("Tooltip",[u.createPopperScope]),x=(0,u.createPopperScope)(),w="TooltipProvider",C="tooltip.open",[S,R]=y(w),E=e=>{let{__scopeTooltip:r,delayDuration:n=700,skipDelayDuration:o=300,disableHoverableContent:a=!1,children:l}=e,i=t.useRef(!0),s=t.useRef(!1),c=t.useRef(0);return t.useEffect(()=>{let e=c.current;return()=>window.clearTimeout(e)},[]),(0,h.jsx)(S,{scope:r,isOpenDelayedRef:i,delayDuration:n,onOpen:t.useCallback(()=>{window.clearTimeout(c.current),i.current=!1},[]),onClose:t.useCallback(()=>{window.clearTimeout(c.current),c.current=window.setTimeout(()=>i.current=!0,o)},[o]),isPointerInTransitRef:s,onPointerInTransitChange:t.useCallback(e=>{s.current=e},[]),disableHoverableContent:a,children:l})};E.displayName=w;var T="Tooltip",[I,j]=y(T),k=e=>{let{__scopeTooltip:r,children:n,open:o,defaultOpen:a,onOpenChange:l,disableHoverableContent:i,delayDuration:s}=e,d=R(T,e.__scopeTooltip),p=x(r),[f,m]=t.useState(null),g=(0,c.useId)(),y=t.useRef(0),b=i??d.disableHoverableContent,w=s??d.delayDuration,S=t.useRef(!1),[E,j]=(0,v.useControllableState)({prop:o,defaultProp:a??!1,onChange:e=>{e?(d.onOpen(),document.dispatchEvent(new CustomEvent(C))):d.onClose(),l?.(e)},caller:T}),k=t.useMemo(()=>E?S.current?"delayed-open":"instant-open":"closed",[E]),N=t.useCallback(()=>{window.clearTimeout(y.current),y.current=0,S.current=!1,j(!0)},[j]),P=t.useCallback(()=>{window.clearTimeout(y.current),y.current=0,j(!1)},[j]),A=t.useCallback(()=>{window.clearTimeout(y.current),y.current=window.setTimeout(()=>{S.current=!0,j(!0),y.current=0},w)},[w,j]);return t.useEffect(()=>()=>{y.current&&(window.clearTimeout(y.current),y.current=0)},[]),(0,h.jsx)(u.Root,{...p,children:(0,h.jsx)(I,{scope:r,contentId:g,open:E,stateAttribute:k,trigger:f,onTriggerChange:m,onTriggerEnter:t.useCallback(()=>{d.isOpenDelayedRef.current?A():N()},[d.isOpenDelayedRef,A,N]),onTriggerLeave:t.useCallback(()=>{b?P():(window.clearTimeout(y.current),y.current=0)},[P,b]),onOpen:N,onClose:P,disableHoverableContent:b,children:n})})};k.displayName=T;var N="TooltipTrigger",P=t.forwardRef((e,r)=>{let{__scopeTooltip:n,...o}=e,i=j(N,n),s=R(N,n),c=x(n),d=t.useRef(null),p=(0,l.useComposedRefs)(r,d,i.onTriggerChange),m=t.useRef(!1),v=t.useRef(!1),g=t.useCallback(()=>m.current=!1,[]);return t.useEffect(()=>()=>document.removeEventListener("pointerup",g),[g]),(0,h.jsx)(u.Anchor,{asChild:!0,...c,children:(0,h.jsx)(f.Primitive.button,{"aria-describedby":i.open?i.contentId:void 0,"data-state":i.stateAttribute,...o,ref:p,onPointerMove:(0,a.composeEventHandlers)(e.onPointerMove,e=>{"touch"!==e.pointerType&&(v.current||s.isPointerInTransitRef.current||(i.onTriggerEnter(),v.current=!0))}),onPointerLeave:(0,a.composeEventHandlers)(e.onPointerLeave,()=>{i.onTriggerLeave(),v.current=!1}),onPointerDown:(0,a.composeEventHandlers)(e.onPointerDown,()=>{i.open&&i.onClose(),m.current=!0,document.addEventListener("pointerup",g,{once:!0})}),onFocus:(0,a.composeEventHandlers)(e.onFocus,()=>{m.current||i.onOpen()}),onBlur:(0,a.composeEventHandlers)(e.onBlur,i.onClose),onClick:(0,a.composeEventHandlers)(e.onClick,i.onClose)})})});P.displayName=N;var A="TooltipPortal",[O,_]=y(A,{forceMount:void 0}),L=e=>{let{__scopeTooltip:t,forceMount:r,children:n,container:o}=e,a=j(A,t);return(0,h.jsx)(O,{scope:t,forceMount:r,children:(0,h.jsx)(p.Presence,{present:r||a.open,children:(0,h.jsx)(d.Portal,{asChild:!0,container:o,children:n})})})};L.displayName=A;var B="TooltipContent",z=t.forwardRef((e,t)=>
1{let r=_(B,e.__scopeTooltip),{forceMount:n=r.forceMount,side:o="top",...a}=e,l=j(B,e.__scopeTooltip);return(0,h.jsx)(p.Presence,{present:n||l.open,children:l.disableHoverableContent?(0,h.jsx)(G,{side:o,...a,ref:t}):(0,h.jsx)(M,{side:o,...a,ref:t})})}),M=t.forwardRef((e,r)=>{let n=j(B,e.__scopeTooltip),o=R(B,e.__scopeTooltip),a=t.useRef(null),i=(0,l.useComposedRefs)(r,a),[s,c]=t.useState(null),{trigger:u,onClose:d}=n,p=a.current,{onPointerInTransitChange:f}=o,m=t.useCallback(()=>{c(null),f(!1)},[f]),v=t.useCallback((e,t)=>{let r,n=e.currentTarget,o={x:e.clientX,y:e.clientY},a=function(e,t){let r=Math.abs(t.top-e.y),n=Math.abs(t.bottom-e.y),o=Math.abs(t.right-e.x),a=Math.abs(t.left-e.x);switch(Math.min(r,n,o,a)){case a:return"left";case o:return"right";case r:return"top";case n:return"bottom";default:throw Error("unreachable")}}(o,n.getBoundingClientRect());c(((r=[...function(e,t,r=5){let n=[];switch(t){case"top":n.push({x:e.x-r,y:e.y+r},{x:e.x+r,y:e.y+r});break;case"bottom":n.push({x:e.x-r,y:e.y-r},{x:e.x+r,y:e.y-r});break;case"left":n.push({x:e.x+r,y:e.y-r},{x:e.x+r,y:e.y+r});break;case"right":n.push({x:e.x-r,y:e.y-r},{x:e.x-r,y:e.y+r})}return n}(o,a),...function(e){let{top:t,right:r,bottom:n,left:o}=e;return[{x:o,y:t},{x:r,y:t},{x:r,y:n},{x:o,y:n}]}(t.getBoundingClientRect())].slice()).sort((e,t)=>e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:1*!!(e.y>t.y)),function(e){if(e.length<=1)return e.slice();let t=[];for(let r=0;r<e.length;r++){let n=e[r];for(;t.length>=2;){let e=t[t.length-1],r=t[t.length-2];if((e.x-r.x)*(n.y-r.y)>=(e.y-r.y)*(n.x-r.x))t.pop();else break}t.push(n)}t.pop();let r=[];for(let t=e.length-1;t>=0;t--){let n=e[t];for(;r.length>=2;){let e=r[r.length-1],t=r[r.length-2];if((e.x-t.x)*(n.y-t.y)>=(e.y-t.y)*(n.x-t.x))r.pop();else break}r.push(n)}return(r.pop(),1===t.length&&1===r.length&&t[0].x===r[0].x&&t[0].y===r[0].y)?t:t.concat(r)}(r))),f(!0)},[f]);return t.useEffect(()=>()=>m(),[m]),t.useEffect(()=>{if(u&&p){let e=e=>v(e,p),t=e=>v(e,u);return u.addEventListener("pointerleave",e),p.addEventListener("pointerleave",t),()=>{u.removeEventListener("pointerleave",e),p.removeEventListener("pointerleave",t)}}},[u,p,v,m]),t.useEffect(()=>{if(s){let e=e=>{let t=e.target,r={x:e.clientX,y:e.clientY},n=u?.contains(t)||p?.contains(t),o=!function(e,t){let{x:r,y:n}=e,o=!1;for(let e=0,a=t.length-1;e<t.length;a=e++){let l=t[e],i=t[a],s=l.x,c=l.y,u=i.x,d=i.y;c>n!=d>n&&r<(u-s)*(n-c)/(d-c)+s&&(o=!o)}return o}(r,s);n?m():o&&(m(),d())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[u,p,s,d,m]),(0,h.jsx)(G,{...e,ref:i})}),[D,F]=y(T,{isInside:!1}),V=(0,m.createSlottable)("TooltipContent"),G=t.forwardRef((e,r)=>{let{__scopeTooltip:n,children:o,"aria-label":a,onEscapeKeyDown:l,onPointerDownOutside:i,...c}=e,d=j(B,n),p=x(n),{onClose:f}=d;return t.useEffect(()=>(document.addEventListener(C,f),()=>document.removeEventListener(C,f)),[f]),t.useEffect(()=>{if(d.trigger){let e=e=>{let t=e.target;t?.contains(d.trigger)&&f()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[d.trigger,f]),(0,h.jsx)(s.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:l,onPointerDownOutside:i,onFocusOutside:e=>e.preventDefault(),onDismiss:f,children:(0,h.jsxs)(u.Content,{"data-state":d.stateAttribute,...p,...c,ref:r,style:{...c.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[(0,h.jsx)(V,{children:o}),(0,h.jsx)(D,{scope:n,isInside:!0,children:(0,h.jsx)(g.Root,{id:d.contentId,role:"tooltip",children:a||o})})]})})});z.displayName=B;var H="TooltipArrow",U=t.forwardRef((e,t)=>{let{__scopeTooltip:r,...n}=e,o=x(r);return F(H,r).isInside?null:(0,h.jsx)(u.Arrow,{...o,...n,ref:t})});U.displayName=H,e.s(["Arrow",0,U,"Content",0,z,"Portal",0,L,"Provider",0,E,"Root",0,k,"Tooltip",0,k,"TooltipArrow",0,U,"TooltipContent",0,z,"TooltipPortal",0,L,"TooltipProvider",0,E,"TooltipTrigger",0,P,"Trigger",0,P,"createTooltipScope",0,b],983092);var W=e.i(983092);e.s(["Tooltip",0,W],525683);var W=W,q=e.i(125406),$=e.i(857310),Y=e.i(581479);
1let K={...q.asChildPropDef,hasBackground:{type:"boolean",default:!0},appearance:{type:"enum",values:["inherit","light","dark"],default:"inherit"},accentColor:{type:"enum",values:$.accentColors,default:"indigo"},grayColor:{type:"enum",values:$.grayColors,default:"auto"},panelBackground:{type:"enum",values:["solid","translucent"],default:"translucent"},radius:{type:"enum",values:Y.radii,default:"medium"},scaling:{type:"enum",values:["90%","95%","100%","105%","110%"],default:"100%"}},X=()=>{},Z=t.createContext(void 0),J=t.forwardRef((e,r)=>void 0===t.useContext(Z)?t.createElement(W.Provider,{delayDuration:200},t.createElement(n.Direction.Provider,{dir:"ltr"},t.createElement(Q,{...e,ref:r}))):t.createElement(ee,{...e,ref:r}));J.displayName="Theme";let Q=t.forwardRef((e,r)=>{let{appearance:n=K.appearance.default,accentColor:o=K.accentColor.default,grayColor:a=K.grayColor.default,panelBackground:l=K.panelBackground.default,radius:i=K.radius.default,scaling:s=K.scaling.default,hasBackground:c=K.hasBackground.default,...u}=e,[d,p]=t.useState(n);t.useEffect(()=>p(n),[n]);let[f,m]=t.useState(o);t.useEffect(()=>m(o),[o]);let[v,g]=t.useState(a);t.useEffect(()=>g(a),[a]);let[h,y]=t.useState(l);t.useEffect(()=>y(l),[l]);let[b,x]=t.useState(i);t.useEffect(()=>x(i),[i]);let[w,C]=t.useState(s);return t.useEffect(()=>C(s),[s]),t.createElement(ee,{...u,ref:r,isRoot:!0,hasBackground:c,appearance:d,accentColor:f,grayColor:v,panelBackground:h,radius:b,scaling:w,onAppearanceChange:p,onAccentColorChange:m,onGrayColorChange:g,onPanelBackgroundChange:y,onRadiusChange:x,onScalingChange:C})});Q.displayName="ThemeRoot";let ee=t.forwardRef((e,n)=>{let a=t.useContext(Z),{asChild:l,isRoot:i,hasBackground:s,appearance:c=a?.appearance??K.appearance.default,accentColor:u=a?.accentColor??K.accentColor.default,grayColor:d=a?.resolvedGrayColor??K.grayColor.default,panelBackground:p=a?.panelBackground??K.panelBackground.default,radius:f=a?.radius??K.radius.default,scaling:m=a?.scaling??K.scaling.default,onAppearanceChange:v=X,onAccentColorChange:g=X,onGrayColorChange:h=X,onPanelBackgroundChange:y=X,onRadiusChange:b=X,onScalingChange:x=X,...w}=e,C=l?o.Slot.Root:"div",S="auto"===d?function(e){switch(e){case"tomato":case"red":case"ruby":case"crimson":case"pink":case"plum":case"purple":case"violet":return"mauve";case"iris":case"indigo":case"blue":case"sky":case"cyan":return"slate";case"teal":case"jade":case"mint":case"green":return"sage";case"grass":case"lime":return"olive";case"yellow":case"amber":case"orange":case"brown":case"gold":case"bronze":return"sand";case"gray":return"gray"}}(u):d,R="light"===e.appearance||"dark"===e.appearance;return t.createElement(Z.Provider,{value:t.useMemo(()=>({appearance:c,accentColor:u,grayColor:d,resolvedGrayColor:S,panelBackground:p,radius:f,scaling:m,onAppearanceChange:v,onAccentColorChange:g,onGrayColorChange:h,onPanelBackgroundChange:y,onRadiusChange:b,onScalingChange:x}),[c,u,d,S,p,f,m,v,g,h,y,b,x])},t.createElement(C,{"data-is-root-theme":i?"true":"false","data-accent-color":u,"data-gray-color":S,"data-has-background":(void 0===s?i||R:s)?"true":"false","data-panel-background":p,"data-radius":f,"data-scaling":m,ref:n,...w,className:(0,r.default)("radix-themes",{light:"light"===c,dark:"dark"===c},w.className)}))});ee.displayName="ThemeImpl",e.s(["Theme",0,J,"useThemeContext",0,function(){let e=t.useContext(Z);if(void 0===e)throw Error("`useThemeContext` must be used within a `Theme`");return e}],519107),e.s(["requireReactElement",0,e=>{if(!t.isValidElement(e))throw Error(`Expected a single React Element child, but got: ${t.Children.toArray(e).map(e=>"object"==typeof e&&"type"in e&&"string"==typeof e.type?e.type:typeof e).join(", ")}`);return e}],361081)},612134,e=>{"use strict";var t=e.i(529956),r=e.i(777831);let n=(0,r.default)((0,t.jsx)("path",{fillRule:"evenodd",d:"M16 9V4h1c.55 0 1-.45 1-1s-.45-1-1-1H7c-.55 0-1 .45-1 1s.45 1 1 1h1v5c0 1.66-1.34 3-3 3v2h5.97v7l1 1 1-1v-7H19v-2c-1.66 0-3-1.34-3-3"}),"PushPin"),o=(0,r.default)((0,t.jsx)("path",{d:"M14 4v5c0 1.12.37 2.16 1 3H9c.65-.86 1-1.9 1-3V4zm3-2H7c-.55 0-1 .45-1 1s.45 1 1 1h1v5c0 1.66-1.34 3-3 3v2h5.97v7l1 1 1-1v-7H19v-2c-1.66 0-3-1.34-3-3V4h1c.55 0 1-.45 1-1s-.45-1-1-1"}),"PushPinOutlined");var a=e.i(759350),l=e.i(4433),i=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r};let s={small:"h-8 w-8",medium:"p-[0.625rem]",large:"h-10 w-10",responsive:"h-8 w-8 sm:h-10 sm:w-10"},c={small:"!size-5 relative left-1",medium:"!size-5 relative left-1",large:"!h-5 !w-5",responsive:"!h-4 !w-4 sm:!h-5 sm:!w-5"},u={small:"size-4 border-2",medium:"",large:"size-6 border-[0.1875rem]",responsive:"size-4 border-2 xl:size-6 xl:border-[0.1875rem]"};e.s(["PinButton",0,e=>{var{className:r,size:d,checked:p,isLoading:f,variant:m="default"}=e,v=i(e,["className","size","checked","isLoading","variant"]);return(0,t.jsx)(a.Root,{...v,checked:p,className:(0,l.cn)("rounded-full text-color-utility-icon-primary","flex items-center justify-center",{"bg-color-brand-surface-primary border border-color-brand-border-primary hover:bg-color-utility-fill-tertiary":"default"===m,"hover:opacity-80":"ghost"===m},s[d],r),children:(0,t.jsxs)("div",{className:"flex items-center justify-center",children:[!f&&(p?(0,t.jsx)(n,{className:c[d]}):(0,t.jsx)(o,{className:c[d]})),f&&(0,t.jsx)("div",{className:(0,l.cn)("size-6 animate-spin rounded-full border-color-brand-border-primary border-b-transparent",u[d])})]})})}],612134)},699569,316542,7856,e=>{"use strict";var t=e.i(529956),r=e.i(4433),n=e.i(165212),o=e.i(416625),a=e.i(336037),l=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r};let i=e=>{var{productId:n,show:o}=e,a=l(e,["productId","show"]);return(0,t.jsx)("div",{...a,children:"reviews"===o?(0,t.jsx)("div",{className:(0,r.cn)("feefo-review-widget-product"),"data-product-sku":n,id:"feefo-product-review-widgetId"}):(0,t.jsx)("div",{className:(0,r.cn)("feefo-product-stars-widget"),"data-product-sku":n})})};e.s(["FeefoReviews",0,i],316542);let s={REVIEWS:"reviews",RATING_SUMMARY:"rating_summary",INLINE_RATING:"inl
1ine_rating"};e.s(["FeefoReviewsShow",0,s],7856);e.s(["ProductLabel",0,({className:e,code:l,enableReviews:c,textCopies:u={},codeClassName:d})=>{let p=(0,n.useFeatureFlags)().reviews,f={code:"text-color-brand-text-secondary prose-eyebrow-medium-sm",wrapper:"feefo"===p?"flex flex-col items-start gap-2 lg:flex-row lg:items-center lg:justify-between lg:gap-x-2 w-full":"flex gap-2 items-center justify-between w-full shrink-0 flex-wrap"};return(0,t.jsxs)("div",{className:(0,r.cn)(f.wrapper,e),children:[(0,t.jsx)("span",{className:(0,r.cn)(f.code,d),"data-testid":"product-label__code",children:l}),c&&("feefo"===p?(0,t.jsx)(i,{className:"pointer-events-none",productId:l,show:s.INLINE_RATING,title:u.reviewsTitle||"Reviews"}):(0,t.jsx)(o.BazaarvoiceReviews,{className:"pointer-events-none shrink-0",productId:l,show:a.BazaarvoiceReviewsShow.INLINE_RATING,title:u.reviewsTitle||"Reviews"}))]})}],699569)},822277,793296,919840,e=>{"use strict";var t=e.i(529956),r=e.i(280137),n=e.i(4433);let o=50;e.s(["PROMOTIONS_THEMES",0,["onLight"],"PROMOTION_BADGE_MAX_COUNT",0,2,"PROMOTION_BADGE_MAX_LENGTH",0,o],793296);let a=(e,t)=>{if(t<=0)return"";if(e.length<=t)return e;if(1===t)return"…";let r=e.slice(0,t-1).trimEnd();return`${r||e.slice(0,t-1)}…`},l=(e,t=o)=>{if(0===e.length)return[];let[r,n]=e;if(!n)return[{display:a(r,t),full:r}];if(r.length+n.length<=t)return[{display:r,full:r},{display:n,full:n}];if(r.length>=t)return[{display:a(r,t),full:r}];let l=t-r.length;return[{display:r,full:r},{display:a(n,l),full:n}]};e.s(["allocatePromotionLabels",0,l,"truncatePromoToBudget",0,a],919840);let i=(0,n.cn)("flex w-fit items-center gap-2 bg-color-semantic-surface-success px-2 py-1 uppercase");e.s(["Promotions",0,({className:e,id:o,themeClass:a="onLight",promos:s})=>{let c=(null!=s?s:[]).filter(Boolean).slice(0,2);if(!c.length)return null;let u=l(c);return(0,t.jsx)("div",{className:(0,n.cn)(a,i,e),id:o,children:(0,t.jsx)("span",{className:"prose-label-semibold-sm flex flex-wrap gap-2 text-color-semantic-text-success",children:u.map(({display:e,full:n},o)=>{let a=e!==n;return(0,t.jsxs)(r.Fragment,{children:[o>0?(0,t.jsx)("span",{"aria-hidden":"true",children:"+"}):null,(0,t.jsx)("span",{"aria-label":a?n:void 0,title:a?n:void 0,children:e})]},`${n}-${o}`)})})})}],822277)},739192,e=>{"use strict";var t=e.i(529956),r=e.i(590331),n=e.i(4433),o=e.i(719057);let a={small:"prose-eyebrow-bold-sm",large:"prose-eyebrow-bold-md",responsive:"prose-eyebrow-bold-sm sm:prose-eyebrow-bold-md"},l={small:"px-2 py-1 prose-eyebrow-medium-sm",large:"px-3 py-1.5 prose-eyebrow-medium-md",responsive:"px-2 py-1 prose-eyebrow-medium-sm sm:px-3 sm:py-1.5 sm:prose-eyebrow-medium-md"},i={small:"prose-eyebrow-bold-sm px-btn-side-padding-sm py-[0.09375rem]",large:"prose-eyebrow-bold-md px-btn-side-padding-md py-[0.1875rem]",responsive:"prose-eyebrow-bold-sm px-btn-side-padding-sm py-[0.09375rem] sm:prose-eyebrow-bold-md sm:px-btn-side-padding-md sm:py-[0.1875rem]"};e.s(["Tag",0,({className:e,name:s,size:c,url:u,variant:d,onClick:p,children:f})=>{var m,v;let g,h=null==(v=null==(m=(0,o.useBrandStyleContext)().tag)?void 0:m.styles)?void 0:v.promoClassName,y=(0,n.cn)((g="medium"===c?"small":c,{editorial:(0,n.cn)("border-b-2 border-b-color-utility-border-accent uppercase text-color-utility-text-primary",a[g]),product:(0,n.cn)("rounded-full border border-color-utility-border-secondary uppercase text-color-utility-text-secondary",l[g]),promo:(0,n.cn)("relative rounded-button bg-color-brand-surface-accent uppercase text-button-solid-text-default",i[g]),"promo-coming-soon":(0,n.cn)("relative rounded-button bg-color-brand-surface-inverse uppercase text-color-brand-text-inverse",i[g]),"promo-discontinued":(0,n.cn)("relative rounded-button bg-color-brand-surface-tertiary uppercase text-color-brand-text-tertiary",i[g]),discount:(0,n.cn)("relative rounded-button bg-color-semantic-surface-success uppercase text-color-semantic-text-success","prose-label-semibold-sm px-2 py-0.5")})[d],e,"promo"===d&&(h||"bg-tag-fill text-tag-text"));return f?(0,t.jsx)("span",{className:y,children:f}):u?(0,t.jsx)(r.Link,{className:y,href:u,onClick:p,children:s}):(0,t.jsx)("span",{className:y,children:(0,t.jsx)("span",{children:s})})}])},810188,e=>{"use strict";var t=e.i(529956),r=e.i(4433),n=e.i(483780),o=e.i(970960);e.s(["ButtonGroup",0,({buttonClassName:e,className:a="",primaryCta:l,secondaryCta:i,tertiaryCta:s,size:c="responsive",variant:u,themeClass:d,layout:p="Inline",stretchInlineButtons:f=!0})=>{if(!l&&!i)return null;let m=[l,i,s].filter(n.isValidButtonCta);return 0===m.length?null:(0,t.jsx)("div",{className:(0,r.cn)(d,"flex justify-center gap-2",{"flex-row items-center":"Inline"===p,"flex-col items-stretch":"Stacked"===p},a),children:m.map((n,a)=>{var l,i;return(0,t.jsx)(o.Button,{LeftIcon:n.LeftIcon,RightIcon:n.RightIcon,className:(0,r.cn)({"w-full":"Stacked"===p,"px-[0.71875rem]":!u&&0===a,"ml-2":!u&&2===a,"max-[19.9375rem]:!w-[unset] max-[19.9375rem]:!h-[unset]":!u,"justify-start !w-fit !font-extrabold !prose-brand-3xs !text-xs !leading-[0.875rem] !tracking-[0] xl:!text-sm xl:!leading-[1.125rem]":"link"===u,"flex-1":"Stacked"===p||"Inline"===p&&f},e),disabled:n.disabled,isSubmitting:n.isSubmitting,link:n,onClick:n.onClick,size:c,variant:null!=(i=null!=(l=n.variant)?l:u)?i:(e=>{switch(e){case 0:return"solid";case 2:return"text";default:return"outline"}})(a),children:n.text},a)})})}])},416625,336037,e=>{"use strict";var t=e.i(529956),r=e.i(280137);let n={REVIEWS:"reviews",RATING_SUMMARY:"rating_summary",INLINE_RATING:"inl
1ine_rating"};e.s(["BazaarvoiceReviewsShow",0,n],336037);let o="data-polaris-bv-zero-reviews",a="data-polaris-bv-has-reviews",l="data-polaris-bv-write-review-fallback";function i(e){if(null==e)return null;let t=e.trim().replace(/[^0-9]/g,"");if(""===t)return null;let r=parseInt(t,10);return Number.isFinite(r)?r:null}function s(e){var t;let r=e.querySelector('[itemtype*="AggregateRating"]');if(r){let e=r.querySelector('[itemprop="reviewCount"]'),n=i(null!=(t=null==e?void 0:e.getAttribute("content"))?t:null==e?void 0:e.textContent);if(null!==n)return n}let n=e.querySelector(".bv_numReviews_text");if(null==n?void 0:n.textContent){let e=n.textContent.toLowerCase();if(e.includes("be the first")||e.includes("first to write"))return 0;let t=i(n.textContent);if(null!==t)return t}return null}var c=e.i(4433),u=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r};let d={BAZAARVOICE_REVIEWS:"bazaarvoice-reviews",WRITE_REVIEW_FALLBACK:"bazaarvoice-write-review-fallback"};e.s(["BAZAARVOICE_REVIEWS_TEST_IDS",0,d,"BazaarvoiceReviews",0,e=>{var{productId:i,show:p,writeReviewLabel:f="Write a Review",className:m}=e,v=u(e,["productId","show","writeReviewLabel","className"]);let g=(0,r.useRef)(null),{showWriteReviewFallback:h}=function(e,t){let[i,c]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{if(t!==n.RATING_SUMMARY)return void c(!1);let r=e.current;if(!r)return;let i=!1,u=null,d=(e,t)=>{if(t){"true"!==r.getAttribute(e)&&r.setAttribute(e,"true");return}r.hasAttribute(e)&&r.removeAttribute(e)},p=()=>{if(!i&&u){i=!0;try{if(!r.querySelector(".bv_main_container")){d(o,!1),d(a,!1),d(l,!1),c(!1);return}if(function(e){var t,r,n;let o=s(e);if(null!==o&&o>0)return!0;let a=null!=(n=null==(r=null==(t=e.querySelector(".bv_main_container .bv_avgRating_component_container"))?void 0:t.textContent)?void 0:r.trim())?n:"",l=parseFloat(a);return""!==a&&!Number.isNaN(l)&&l>0}(r)){d(a,!0),d(o,!1),d(l,!1),c(!1),u.disconnect();return}if(function(e){var t,r,n,o,a,l;let i=s(e);if(0===i)return!0;if(null!==i)return!1;let c=e.querySelector(".bv_main_container");if(!c)return!1;let u=null!=(n=null==(r=null==(t=c.querySelector(".bv_numReviews_text"))?void 0:t.textContent)?void 0:r.toLowerCase())?n:"";if(u.includes("be the first")||u.includes("first to write")||u.includes("0 review"))return!0;if(!c.querySelector(".bv_ratings_summary"))return!1;let d=null!=(l=null==(a=null==(o=c.querySelector(".bv_avgRating_component_container"))?void 0:o.textContent)?void 0:a.trim())?l:"",p=parseFloat(d);return""===d||0===p||Number.isNaN(p)}(r)){if(r.querySelector(".bv_war_button")){d(o,!0),d(a,!1),d(l,!1),c(!1),u.disconnect();return}d(o,!1),d(a,!1),d(l,!0),c(!0);return}d(o,!1),d(a,!1),d(l,!1),c(!1)}finally{i=!1}}};return u=new MutationObserver(p),p(),u.observe(r,{childList:!0,subtree:!0,characterData:!0}),()=>{null==u||u.disconnect(),r.removeAttribute(o),r.removeAttribute(a),r.removeAttribute(l),c(!1)}},[e,t]),{showWriteReviewFallback:i}}(g,p),y=(0,c.cn)(m,h&&"flex flex-col gap-3");return(0,t.jsxs)("div",{className:y||void 0,"data-testid":d.BAZAARVOICE_REVIEWS,...v,children:[(0,t.jsx)("div",{"data-bv-product-id":i,"data-bv-show":p,ref:g}),h?(0,t.jsx)("button",{className:"polaris-bv-write-review-fallback pointer-events-auto","data-testid":d.WRITE_REVIEW_FALLBACK,onClick:()=>{var e;null==(e=document.getElementById("reviews"))||e.scrollIntoView({behavior:"smooth"})},type:"button",children:f}):null]})}],416625)},997591,e=>{"use strict";e.s(["getAvailabilityStatusPillProps",0,(e,t)=>{var r,n,o;if(e&&"default"!==e)return({"in stock":{variant:"positive",text:null!=(r=null==t?void 0:t.inStock)?r:"In Stock"},backordered:{variant:"warning",text:null!=(n=null==t?void 0:t.backordered)?n:"Backordered"},"out of stock":{variant:"negative",text:null!=(o=null==t?void 0:t.notAvailable)?o:"Not Available"}})[e]}])},49484,e=>{"use strict";e.s(["cleanUpHash",0,()=>{let e=new URL(window.location.href);e.hash="",window.history.replaceState({},"",e.toString())},"isValidCta",0,e=>!!((null==e?void 0:e.url)&&(null==e?void 0:e.text)),"mapButtonGroupCta",0,({cta:e,onComplete:t})=>{if(e)return Object.assign(Object.assign({},e),{onClick:r=>{var n;e.isVideo&&r.preventDefault(),null==(n=e.onClick)||n.call(e,r),null==t||t(r,e)}})}])},714660,e=>{"use strict";e.s(["normalizeTagVariant",0,e=>{switch(e){case"comingSoon":return"promo-coming-soon";case"discontinued":return"promo-discontinued"}return"promo"}])},677734,e=>{"use strict";let t=new Map;e.s(["formatCurrency",0,(e,r="USD")=>{let n=t.get(r);return n||(n=new Intl.NumberFormat("en-US",{style:"currency",currency:r,minimumFractionDigits:2,maximumFractionDigits:2}),t.set(r,n)),n.format(e)},"getRandomInt",0,(e,t)=>
1(e=Math.ceil(e),Math.floor(Math.random()*((t=Math.floor(t))-e+1))+e)])},604245,e=>{"use strict";let t="Whole Good",r="Part",n="Accessory",o=e=>(null==e?void 0:e.trim())===r,a=e=>(null==e?void 0:e.trim())===n;e.s(["ACCESSORY_PRODUCT_CLASSIFICATION",0,n,"PARTS_PRODUCT_CLASSIFICATION",0,r,"WHOLE_GOOD_PRODUCT_CLASSIFICATION",0,t,"isAccessoryProduct",0,a,"isPartsProduct",0,o,"isWholeGoodProduct",0,e=>(null==e?void 0:e.trim())===t,"showsModelCompatibilityChecker",0,e=>o(e)||a(e)])},264733,e=>{"use strict";let t=e=>{if(null==e)return null;let t="string"==typeof e?Number(e.trim()):Number(e);return Number.isFinite(t)&&t>0?t:null},r=({salePrice:e,listPrice:r,promotionalPrice:n,quantity:o=1})=>{let a=t(e),l=t(r),i=t(n),s=null!=i&&null!=a&&i!==a,c=s?i:null!=a?a:l,u=Number.isFinite(o)&&o>0?o:1;return{saleUnitPrice:c,strikeUnitPrice:s?a:null!=l&&null!=c&&l>c?l:null,lineTotal:null!=c?c*u:null}};e.s(["configureProductPrice",0,r,"hasUsableProductPrice",0,(e,t)=>null!=r({salePrice:e,listPrice:t}).saleUnitPrice])}]);

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.