1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1639],{96265:function(e,t,i){i.d(t,{u:function(){return a}});var n=i(636);let a={h1:n.H1,h2:n.H2,h3:n.H3,h4:n.H4,subhead:n.qb,bodyLarge:n.f2,body:n.uT,micro1:n.U,micro2:n.SN}},33144:function(e,t,i){i.d(t,{AD:function(){return a},e9:function(){return o},ec:function(){return n},jM:function(){return s},x0:function(){return l},yf:function(){return r}});let n=19,a=40,l=20,r=21,s=22,o=21},89330:function(e,t,i){var n=i(99192);t.Z=e=>{let{appSettings:t}=(0,n.bN)();return!!t&&(t.FeatureFlags?.find(t=>t?.key===e)?.enabled||!1)}},5510:function(e,t,i){var n=i(8307),a=i(4730),l=i(67294),r=i(81366),s=i(85893);let o=["children","sm","md","lg","smLeft","mdLeft","lgLeft","xs","xl","xsLeft","xlLeft"];function c(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,n)}return i}function d(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?c(Object(i),!0).forEach(function(t){(0,n.Z)(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):c(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}let u=(0,l.forwardRef)((e,t)=>{let{children:i,sm:n=6,md:l=12,lg:c=12,smLeft:u=0,mdLeft:p=0,lgLeft:h=0,xs:g=n,xl:x=c,xsLeft:f=u,xlLeft:m=h}=e,b=(0,a.Z)(e,o);return(0,s.jsx)(r.xu,d(d({cols:[g,n,l,c,x],left:[f,u,p,h,m],ref:t},b),{},{children:i}))});t.Z=u},49114:function(e,t,i){var n=i(8307),a=i(4730),l=i(67294),r=i(81366),s=i(87379),o=i(85893);let c=["children"];function d(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,n)}return i}function u(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?d(Object(i),!0).forEach(function(t){(0,n.Z)(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):d(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}let p=(0,l.forwardRef)((e,t)=>{let i=(0,s.Fg)(),{children:n}=e,l=(0,a.Z)(e,c);return(0,o.jsx)(r.rj,u(u({bottom:"0px",breakpoints:i.breakpoints,control:!1,colspan:i.gridColspan,gutterX:i.gridGutter,gutterY:"0px",left:i.gridPadding,right:i.gridPadding,top:"0px",ref:t},l),{},{"data-menu":"floatingMenu",children:n}))});t.Z=p},91639:function(e,t,i){i.d(t,{Z:function(){return eV}});var n=i(67294),a=i(87379),l=i(33144),r=i(51815);let s=(0,a.iv)(["outline:2px solid ",";"],({theme:e})=>e.colors.focus_color),o=a.ZP.div.withConfig({displayName:"headerstyles__HeaderWrapper",componentId:"sc-1e5ajuc-0"})(["height:64px;position:relative;z-index:",";box-shadow:0 1px 4px 0 rgba(0,0,0,0.12);.headerContainer{position:fixed;z-index:",";left:0;right:0;}.navBarOpen{opacity:1;transform:translateX(0);pointer-events:unset;position:absolute;z-index:999;}.section{svg{height:16px;width:16px;}&:focus{",";}}.headerSectionIcon{padding:12px;&:focus{",";}}","{height:92px;.section{svg{height:24px;width:24px;}}.headerSectionIcon{padding:unset;}.navBarOpen{transform:translateY(0);}.bettyLogo{svg{height:20px;width:20px;}}}"],l.yf,l.yf,s,s,r.Ri.lg);var c=i(23928);let{black:d,white:u}=c.colors,p=a.ZP.div.withConfig({displayName:"headerTopBarstyles__HeaderTopBarWrapper",componentId:"sc-xjzynp-0"})(["display:none;","{padding:0px 45px;height:36px;width:100%;background-color:",";display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;.languageWrapper{display:flex;height:100%;align-items:center;gap:32px;}.separator{background:",";width:2px;padding:10px 0;margin:0 16px;}.iconWrapper{display:flex;align-items:center;gap:16px;}}","{padding:0px 72px;}","{padding:0px 96px;}"],r.Ri.lg,d,u,r.Ri.xl,r.Ri.xxl);var h=i(55059),g=i(70215),x=i(37943),f=i(99072),m=i(52105),b=i(636),j=i(12946),y=i(99192),v=i(85893),k=({color:e="white"})=>{let{cart:t,orderPlaced:i}=(0,j.iQ)(),{globalSettings:{globalDictionaries:{miniCart:a}}}=(0,y.bN)(),l=(0,x.Z)("cart_url"),r=(0,n.useMemo)(()=>
1{if(i)return"cart";let e=t?.totalUnitCount??0;return e>9?"fillcart":e>0?"countcart":"cart"},[i,t]);return(0,v.jsx)(h.mj,{"data-testid":"CartIconSection",children:(0,v.jsxs)(m.E,{"aria-label":a?.title,className:"cartIcon",href:l,$scaleOnHover:!1,children:[(0,v.jsx)(f.Z,{icon:r,size:24,fill:g.DM[e]}),"countcart"===r?(0,v.jsx)(b.JL,{$color:e,children:t?.totalUnitCount}):null]})})},w=({item:e,color:t="white",showLabel:i=!1})=>{let{url:n,title:a,icon:l}=e??{},{url:r,alt_text:s,target:o}=n??{};return(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(h.gx,{children:(0,v.jsx)(m.E,{"data-testid":"FindStore",className:"storeBtn",href:r,"aria-label":s||a,target:o,icon:{icon:l,fill:g.DM[t]},$scaleOnHover:!1,children:i?(0,v.jsxs)(b.JL,{$color:t,children:[" ",a]}):null})}),(0,v.jsx)("div",{className:"separator"})]})},_=i(11163),N=i(78715),C=i(89330),S=i(74623),L=i(51579),O=i(62909),$=i(90838),E=i(92728),Z=i(55365),I=i(45968),P=i(81414);let D="ProfileSection",M=(0,N.G)();var B=({color:e="white",showLabel:t=!1})=>{let i=(0,_.useRouter)(),{globalSettings:a}=(0,y.bN)(),{globalDictionaries:l}=a??{},{global:r}=l??{},{order_history_title:s,dashboard_title:o,digital_asset_library_title:c,welcome_user_message:d,profile_title:u,signin_title:p,signout_title:f,signout_success_toast:k}=r??{},{resetShoppingListColors:w}=(0,O.VP)(),{loggedIn:N,userInfo:B,handleLogout:W}=(0,$.SE)(),{first_name:T="",last_name:R="",is_pro_account:H,asm_profile:z,pro_profile:A}=B??{},{firstName:F=T,lastName:q=R}=z??{},{business_segment:U}=A??{},{setCart:G}=(0,j.iQ)(),J=(0,x.Z)("login_url"),V=(0,x.Z)("profile_endpoint"),X=(0,x.Z)("order_history_url"),Q=(0,x.Z)("pro_dashboard_url"),Y=(0,x.Z)("digital_asset_library_url"),K=(0,C.Z)("enable_digital_asset_library"),ee=M(d||"")({firstName:F,lastName:q}),et=(0,n.useCallback)(async()=>{await (0,Z.w7)()&&(G(null),w(),W(),(0,E.NF)(),(0,L.Qm)(k))},[G,w,W,k]),ei=(0,n.useCallback)(()=>{localStorage.setItem("disableReferrer","true"),localStorage.removeItem("referrer"),(0,P.j)(I.Z.profileIconClick.eventId,{[I.Z.keys.locale]:i.locale,[I.Z.keys.path]:J})},[i,J]);return N?(0,v.jsxs)(h.er,{"data-testid":D,children:[(0,v.jsx)(m.Dr,{className:"profileBtn","aria-label":ee,icon:{icon:"profileFilled",fill:g.DM[e]},iconOnly:!0}),(0,v.jsxs)("div",{className:"profileInfo",children:[(0,v.jsx)("div",{className:"welcomeText",children:(0,v.jsx)(b.U,{$color:"black",$fontStyle:"normal",$fontWeight:"bold",children:ee})}),H&&U?.code===S.Pd.CONTRACTOR?(0,v.jsx)(m.E,{className:"myProfileLink",$color:"black",href:Q,$fontWeight:"regular","aria-label":o,children:(0,v.jsx)(b.U,{children:o})}):(0,v.jsxs)(v.Fragment,{children:[u&&(0,v.jsx)(m.E,{className:"myProfileLink",$color:"black",href:V,$fontWeight:"regular","aria-label":u,children:(0,v.jsx)(b.U,{children:u})}),(0,v.jsx)(m.E,{className:"myProfileLink",$color:"black",href:X,$fontWeight:"regular","aria-label":s,children:(0,v.jsx)(b.U,{children:s})})]}),K&&H&&(0,v.jsx)(m.E,{className:"myProfileLink",$color:"black","data-testid":`${D}_Dal`,href:Y,$fontWeight:"regular","aria-label":c,children:(0,v.jsx)(b.U,{children:c})}),f&&(0,v.jsx)(m.Dr,{className:"signOutBtn","data-testid":`${D}_SignOut`,onClick:et,"aria-label":f,children:(0,v.jsx)(b.U,{children:f})})]})]}):(0,v.jsx)(m.E,{"data-testid":D,className:"section",onClick:ei,href:J,"aria-label":p,disableSegmentClick:!0,rel:"nofollow",icon:{icon:"profile",fill:g.DM[e]},children:t?(0,v.jsx)(b.U,{$color:e,children:p}):null})},W=i(8307),T=i(73528);let R=a.ZP.div.withConfig({displayName:"siteSearchstyles__SiteSearchWrapper",componentId:"sc-1h63vxv-0"})(["position:fixed;inset:0;top:64px;z-index:",";height:calc(100vh - 64px);display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;.searchGrid{background-color:",";border-bottom:1px solid ",";padding:0 24px;}.formContainer{height:64px;width:100%;box-sizing:border-box;display:flex;align-items:center;form{width:inherit;order:2;padding-right:12px;}.searchBtn{order:1;padding:12px;&:focus{outline:2px solid ",";outline-offset:-4px;}}.clearBtn{order:3;padding:12px;&:focus{outline:2px solid ",";outline-offset:-4px;}}}.searchInput{padding:0;width:100%;height:100%;border:none;font-family:inherit;font-weight:500;color:",";"," &:focus{outline:2px solid ",";outline-offset:4px;}&::placeholder{color:",";}}.backdrop{position:fixed;inset:0;top:64px;
1height:calc(100vh - 64px);background:rgba(0,0,0,0.75);}.autoComplete{width:100%;margin:0px;background-color:",";.autoSuggestions{margin:0px;list-style-type:none;text-decoration:none;padding:0;max-height:100vh;overflow-y:auto;}.quickLinkWrapper{width:100%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid ",";}.searchField{width:100%;display:flex;justify-content:space-between;min-height:48px;&:focus{outline:2px solid ",";outline-offset:-2px;}&:hover{background-color:",";}> div{height:100%;width:100%;justify-content:space-between;padding:0 12px;gap:12px;}.quickLinks{flex:1;display:flex;align-items:center;> p{margin-left:unset;}}.quickLinkProduct{display:flex;align-items:center;justify-content:center;img{width:24px;height:auto;}}.quickLinkStore{width:24px;height:100%;display:flex;align-items:center;justify-content:center;}.quickLinkColor{display:flex;padding:2px;align-items:flex-start;border-radius:50%;border:2px solid ",";}.quickLinkEmpty{background:transparent;width:24px;height:100%;}}}.autoSuggestionsGrid{padding:unset;background-color:",";.searchField{padding:0 24px;}.autoComplete .searchField .quickLinks{gap:12px;em{font-weight:700;font-style:normal;}}.quickLinkWrapper:nth-last-child(-n + 3){border-bottom:1px solid ",";background:",";}}","{.searchGrid,.autoSuggestionsGrid .searchField{padding:0 32px;}}","{top:36px;height:calc(100vh - 36px);.backdrop{top:36px;height:calc(100vh - 36px);}.searchGrid,.autoSuggestionsGrid .searchField{padding:0 45px;}}","{.searchGrid,.autoSuggestionsGrid .searchField{padding:0 72px;}}","{.searchGrid,.autoSuggestionsGrid .searchField{padding:0 96px;}}"],l.yf,({theme:e})=>e.colors.white,({theme:e})=>e.colors.dark_grey_1,({theme:e})=>e.colors.focus_color,({theme:e})=>e.colors.focus_color,({theme:e})=>e.colors.dark_grey_1,T.Z.base?.SUBNAV,({theme:e})=>e.colors.focus_color,({theme:e})=>e.colors.placeHolder_color,({theme:e})=>e.colors.white,({theme:e})=>e.colors.light_grey_1,({theme:e})=>e.colors.focus_color,({theme:e})=>e.colors.light_grey_1,({theme:e})=>e.colors.light_grey_1,({theme:e})=>e.colors.white,({theme:e})=>e.colors.light_grey_1,({theme:e})=>e.colors.off_white,r.Ri.md,r.Ri.lg,r.Ri.xl,r.Ri.xxl);var H=i(5510),z=i(49114),A=i(53351),F=i(2529),q=i(6843);let U="SiteSearch",G="All Results",J=/(\s*)(\|\sbenjamin\smoore)(\s*)$/gi,V=(0,N.G)();var X=e=>{let{fields:t,setVisible:i}=e,{search_button_label:a,search_input_label:l,clear_button_label:r,search_url:s="",search_section:o}=t??{},{locale:c}=(0,_.useRouter)(),{0:d,1:u}=(0,n.useState)(""),{0:p,1:h}=(0,n.useState)(null),g=(0,n.useRef)(null),x=(0,n.useRef)(null),b=(0,n.useRef)(null),j=(0,n.useMemo)(()=>d.trim(),[d]),y=(0,n.useMemo)(()=>o?.filter(Boolean).map(e=>{let{label:t="",aria_label:i="",url:n="",category:a=I.Z.keys.searchAllResults}=e??{},l={searchTerm:j};return{url:V(n)(l),label:V(t)(l),ariaLabel:V(i)(l),category:a}}),[j,o]),k=!!(j&&y),w=(0,n.useCallback)((e,t,i)=>{switch(e){case"Product":return(0,v.jsx)("div",{className:"quickLinkProduct",children:(0,v.jsx)("img",{src:t,alt:""})});case"Store":return(0,v.jsx)("div",{className:"quickLinkStore",children:(0,v.jsx)(f.Z,{icon:"retail",size:24})});case"Color":return i?(0,v.jsx)("div",{className:"quickLinkColor",children:(0,v.jsx)(f.Z,{icon:"color",size:16,fill:`#${i}`})}):(0,v.jsx)("div",{className:"quickLinkEmpty"});case"Article":return(0,v.jsx)("div",{className:"quickLinkArticle",children:(0,v.jsx)(f.Z,{icon:"article",size:24})});default:return(0,v.jsx)("div",{className:"quickLinkEmpty"})}},[]),N=(0,n.useCallback)((e,t)=>e?I.Z.keys.cdp:"Color"===t?I.Z.keys.colorSearch:"Product"===t?I.Z.keys.productSearch:I.Z.keys.searchAllResults,[]),C=(0,n.useCallback)((e,t)=>e||"Color"===t?"Color":"Product"===t||"Store"===t?t:I.Z.keys.searchAllResults,[]),S=(0,n.useCallback)((e=I.Z.keys.searchAllResults,t=I.Z.keys.searchAllResults,i="")=>{try{(0,P.j)(I.Z.searchClicked.eventId,{[I.Z.keys.searchType]:I.Z.keys.globalSearch,[I.Z.keys.query]:j.toLowerCase(),[I.Z.keys.searchCategory]:e,[I.Z.keys.autoCompleteRedirect]:t,[I.Z.keys.clickedText]:i})}catch(e){(0,F.V)(e)}},[j]),L=(0,n.useCallback)((e,t)=>{if(!e||e?.length===0)return S(),V(s)({searchTerm:j});if(e?.length===1){let t=N(e[0]?.cdp,e[0]?.type);return S(e[0]?.cdp==="true"?"Color":e[0]?.type,t),e[0]?.url}let[i]=Object.entries(e?.reduce((e,t)=>
1(void 0!==e[t.type]?e[t.type]++:e[G]++,e),{Color:0,Product:0,[G]:0})).reduce((e,t)=>{let i=e[1],n=t[1];return n>i?t:n===i?[G,i]:e},[G,0]),n=o?.filter(e=>e?.category===i)[0]?.url;if(n){let e=N(!1,i);return S(i,e),V(n)({searchTerm:t})}},[N,j,o,s,S]),O=e=>"submit"===e?["Color","Product"]:["Color","Product","Article"],$=(0,n.useCallback)(async(e,t="onkeyup")=>{try{let[i,n]=await (0,q.D)({locale:c,query:e,maxResult:7,pageNo:1,filters:{page:{type:O(t)}}});if(n)throw(0,F.V)(n),Error("Error in api",n);let a=i?.data?.records?.page?.map(e=>(e.title&&(e.title=e.title.replaceAll(J,"")),e?.highlight?.title&&(e.highlight.title=e.highlight.title.replaceAll(J,"")),e));if("onkeyup"===t&&h(a),"submit"===t){let t=L(a,e);window.location.href=t}}catch(e){(0,F.V)(e)}return!0},[L,c]);(0,n.useEffect)(()=>{if(""!==j&&j.length>=3){let e=setTimeout(()=>{$(j)},200);return()=>clearTimeout(e)}},[$,j]);let E=(0,n.useCallback)((e,t,i,n)=>()=>{let a=N(t,e);S(C(t,e),a,i),window.location.href=n},[C,N,S]),Z=(0,n.useCallback)(()=>{j&&$(j,"submit")},[j,$]),D=(0,n.useCallback)(e=>{let t=x.current,n=e.target;n.closest(".clearBtn")||n.closest("#search-btn")||!t||t?.contains(n)||i(!1)},[i]),M=(0,n.useCallback)(e=>{let t=x.current,n=e.target;n.closest("#search-btn")||!t||t.contains(n)||i(!1)},[i]),B=(0,n.useCallback)(e=>{u(e.target.value)},[]),W=(0,n.useCallback)(()=>{u(""),g.current?.focus()},[]),T=(0,n.useCallback)(()=>{Z()},[Z]),X=(0,n.useCallback)(e=>{e.preventDefault(),Z()},[Z]),Q=(0,n.useCallback)(e=>{let{key:t}=e;if(""===d.trim())return;let i=b.current?.childElementCount;if(!i)return;let n=Array.from(b.current.children);if("ArrowDown"===t){if(e.preventDefault(),g.current?.contains?.(document.activeElement)){n[0].focus();return}if(n[i-1]?.contains?.(document.activeElement)){g.current?.focus();return}let t=document.activeElement?.nextElementSibling;if(t&&"BUTTON"===t.nodeName){t.focus();return}}if("ArrowUp"===t){if(e.preventDefault(),g.current?.contains?.(document.activeElement)){n[i-1].focus();return}if(n[0]?.contains?.(document.activeElement)){g.current?.focus();return}let t=document.activeElement?.previousElementSibling;if(t&&"BUTTON"===t.nodeName){t.focus();return}}},[d]);(0,n.useEffect)(()=>{g.current?.focus()},[]),(0,n.useEffect)(()=>(setTimeout(()=>{document.addEventListener("click",D),document.addEventListener("focusin",M),document.addEventListener("keydown",Q)},0),()=>{document.removeEventListener("click",D),document.removeEventListener("focusin",M),document.removeEventListener("keydown",Q)}),[Q,D,M]);let Y=(0,n.useCallback)((e,t)=>()=>{S(e),window.location.href=t},[S]);return(0,n.useEffect)(()=>(document.body.classList.add("no-scroll"),()=>{document.body.classList.remove("no-scroll")})),(0,v.jsxs)(R,{"data-testid":U,id:"search-btn-body",children:[(0,v.jsx)("div",{className:"backdrop","data-testid":`${U}_Backdrop`}),(0,v.jsxs)("div",{className:"searchBarContainer",ref:x,children:[(0,v.jsx)(z.Z,{className:"searchGrid",children:(0,v.jsx)(H.Z,{children:(0,v.jsxs)("div",{className:"formContainer",children:[(0,v.jsx)("form",{"data-testid":`${U}_SearchForm`,onSubmit:X,children:(0,v.jsx)("input",{type:"text",className:"searchInput","data-testid":`${U}_SearchInput`,ref:g,role:"combobox","aria-label":l,"aria-autocomplete":"list","aria-haspopup":"listbox","aria-expanded":k,"aria-controls":`${U}_Listbox`,placeholder:l,value:d,onChange:B})}),d?(0,v.jsx)(m.Dr,{type:"button",className:"clearBtn",iconOnly:!0,icon:{icon:"searchClear",size:24,fill:"dark_grey_1"},$scaleOnHover:!1,"data-testid":`${U}_ClearBtn`,"aria-label":r,onClick:W}):null,(0,v.jsx)(m.Dr,{type:"submit",className:"searchBtn",iconOnly:!0,icon:{icon:"search",size:24,fill:"dark_grey_1"},$scaleOnHover:!1,"data-testid":`${U}_SearchBtn`,"aria-label":a,"aria-disabled":!j,onClick:T,disableSegmentClick:!0})]})})}),(0,v.jsx)(z.Z,{className:"autoSuggestionsGrid",children:(0,v.jsx)(H.Z,{className:"autoComplete",children:j&&y?(0,v.jsxs)("div",{className:"autoSuggestions","data-testid":`${U}_DropdownContainer`,id:`${U}_Listbox`,role:"listbox","aria-label":l,ref:b,children:[p?.map(({highlight:e,title:t,url:i,type:n,color_hex:a,image:l,cdp:r},s)=>v.jsxs(m.Dr,{type:"button",className:"quickLinkWrapper searchField",role:"option",$scaleOnHover:!1,"aria-label":t,onClick:E(n,r,t,i),disableSegmentClick:!0,tabIndex:-1,
1children:[v.jsxs("div",{className:"quickLinks",children:[w(n,l,a),v.jsx(A.wM,{dangerouslySetInnerHTML:{__html:e?.title??t}})]}),v.jsx(f.Z,{icon:"arrowRight",size:24})]},s)),y?.map(({label:e,url:t,ariaLabel:i,category:n},a)=>v.jsxs(m.Dr,{type:"button",className:"quickLinkWrapper searchField",role:"option",$scaleOnHover:!1,"aria-label":i,onClick:Y(n,t),disableSegmentClick:!0,tabIndex:-1,children:[v.jsxs("div",{className:"quickLinks",children:[v.jsx(f.Z,{icon:"categoriesLong",size:24}),v.jsx(A.wM,{dangerouslySetInnerHTML:{__html:e}})]}),v.jsx(f.Z,{icon:"arrowRight",size:24})]},a))]}):null})})]})]})};function Q(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,n)}return i}function Y(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?Q(Object(i),!0).forEach(function(t){(0,W.Z)(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):Q(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}var K=({item:e,siteSearchData:t,color:i,setSideBarOpen:a})=>{let{title:l,icon:r}=e??{},s=i||g.DM.white,{0:o,1:c}=(0,n.useState)(!1),d=(0,n.useCallback)(()=>{a?.(!1),c(e=>!e)},[a]);return(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(m.Dr,{"data-testid":"SearchSection",className:"headerSectionIcon",id:"search-btn",onClick:d,"aria-label":l,role:"button","aria-controls":"search-btn-body","aria-expanded":o,children:(0,v.jsx)(f.Z,{icon:r,size:24,fill:s})}),o?(0,v.jsx)(X,Y(Y({},t),{},{visible:o,setVisible:c})):null]})},ee=i(43217),et=({item:e,color:t="white",showLabel:i=!1})=>{let{url:n,title:a,icon:l}=e??{},{url:r,alt_text:s,target:o}=n??{},c=(0,ee.Z)(),{colors:d,togglePanel:u}=(0,O.VP)(),p=d.size;return(0,v.jsx)(h.cg,{children:(0,v.jsx)(m.E,{"data-testid":"ShoppingListSection",href:r,role:"link",className:"shoppingBtn",onClick:u,"aria-label":s||a,tabIndex:0,rel:"nofollow",target:o,icon:{icon:p>0&&c?"shoppingListAdded":l,fill:g.DM[t]},$scaleOnHover:!1,children:i?(0,v.jsx)(b.U,{$color:t,children:a}):null})})};let ei={store:"findStore",search:"search",profile:"profile",shoppingList:"shoppingList",miniCart:"minicart"};var en=({item:e,siteSearchData:t})=>{switch(e.id){case ei.store:return(0,v.jsx)(w,{item:e,showLabel:!0});case ei.search:return(0,v.jsx)(K,{item:e,siteSearchData:t});case ei.profile:return(0,v.jsx)(B,{item:e});case ei.shoppingList:return(0,v.jsx)(et,{item:e});case ei.miniCart:return(0,v.jsx)(k,{})}};let ea="LanguageSection";var el=({languageData:e,color:t="white"})=>{let{locale:i}=(0,_.useRouter)(),{langHref:a}=(0,y.bN)(),l=(0,n.useMemo)(()=>e&&0!==e.length?e.find(e=>e.id===i)?.label:null,[e,i]);return e&&0!==e.length?(0,v.jsxs)(h.sV,{children:[(0,v.jsx)(m.Dr,{className:"languageBtn","data-testid":ea,"aria-label":l,children:(0,v.jsx)(b.JL,{className:"languageTitle",$color:t,children:l})}),(0,v.jsx)("div",{className:"languageList",children:e.map((e,t)=>(0,v.jsx)(n.Fragment,{children:(0,v.jsx)(m.E,{className:"languageLink","data-testid":ea,href:a?.[e.id]||"#","aria-label":e.label,children:(0,v.jsx)(b.JL,{$fontWeight:"medium",children:e.label})})},t))})]}):null},er=({color:e="white"})=>{let{globalSettings:t}=(0,y.bN)(),i=t?.globalSettings?.enable_spanish_toggle,a=t?.globalDictionaries?.global?.spanishLanguageBtn,l=t?.globalSettings?.spanish_motionpoint_url,r=(0,n.useCallback)(()=>{let e=document.createElement("SCRIPT");e.setAttribute("src",`${l}`),document.body.appendChild(e),window.scroll({top:0,left:0,behavior:"smooth"})},[l]),s=(0,n.useCallback)(e=>{e.preventDefault(),r()},[r]),o=(0,n.useCallback)(e=>{(" "===e.key||"Enter"===e.key)&&(e.preventDefault(),r())},[r]);return i?(0,v.jsx)(h.vV,{children:(0,v.jsx)("a",{role:"button",tabIndex:0,"data-testid":"SpanishLanguage",id:"Global Switch",onClick:s,onKeyDown:o,"aria-label":a,className:"spanishBtn",children:(0,v.jsx)(b.JL,{$color:e,children:a})})}):null},es=e=>{let{iconBar:t,language:i,siteSearchData:n}=e,a=t?.length>0;return(0,v.jsxs)(p,{"data-testid":"HeaderTopBar",children:[(0,v.jsxs)("div",{className:"languageWrapper",children:[(0,v.jsx)(el,{languageData:i}),(0,v.jsx)(er,{})]}),(0,v.jsx)("div",{className:"iconWrapper",children:a?t.map((e,t)=>(0,v.jsx)(en,{item:e,siteSearchData:n},t)):null})]})};let{white:eo,focus_color:ec}=c.colors,ed=(0,a.iv)(["outline:2px solid ",";"],ec),eu=a.ZP.div.withConfig({displayName:"navigationstyles__NavigationWrapper",componentId:"sc-1lnv70z-0"})(["padding:0px 24px;background:",";
1.desktopNavigation{display:none;}.mobileNavigation{display:flex;justify-content:space-between;align-items:center;height:64px;.mobileHamburgerMenu{width:96px;}.mobileLogo{padding:",";&:focus{",";}}.mobileMenu{display:flex;justify-content:flex-end;width:96px;}}","{padding:0px 32px;}","{padding:0 45px;.desktopNavigation{display:flex;align-items:center;height:56px;.bmcLogo{&:focus{",";}> div,figure,picture,img{width:126px;height:20px;}}.menus{height:56px;display:flex;gap:24px;justify-content:center;flex:1;&:hover,&:focus,&:focus-within{.navigationBar{display:flex;}}.menuItem{display:flex;align-items:center;&:hover{text-decoration:underline;text-underline-offset:6px;}&:focus{> div{",";}}}}.bettyLogoWrapper{width:126px;}}.mobileNavigation{display:none;}}","{padding:0 72px;}","{padding:0 96px;.desktopNavigation{.bmcLogo{> div,figure,picture,img{width:173px;height:28px;}}.menus{gap:32px;}.bettyLogoWrapper{width:173px;}}.desktopNavigationMenus{gap:30px;}}"],eo,c.E_,ed,r.Ri.md,r.Ri.lg,ed,ed,r.Ri.xl,r.Ri.xxl),{white:ep,focus_color:eh}=c.colors,eg=(0,a.iv)(["outline:2px solid ",";"],eh),ex=a.ZP.div.withConfig({displayName:"navigationBarstyles__NavigationBarWrapper",componentId:"sc-1emfj27-0"})(["display:none;box-shadow:0vh 100vh 20px 92vh #1a1a1a5c;","{position:absolute;width:100%;height:fit-content;background:",";padding-bottom:32px;flex-direction:column;gap:",";box-sizing:border-box;inset-inline-start:50%;transform:translateX(-50%);box-sizing:border-box;top:",";z-index:",";.navigationSectionWrapper{display:flex;padding:16px 45px 24px 45px;gap:",";> div{width:100%;}}.disclaimerText{padding:0px 45px;}.navigationSection{display:flex;flex-direction:column;gap:",";}}","{.navigationSectionWrapper{padding:24px 72px;}.disclaimerText{padding:0px 72px;}}","{.navigationSectionWrapper{padding:24px 96px;gap:",";}.disclaimerText{padding:0px 96px;}}"],r.Ri.lg,ep,c.mo,({$asmHeaderHeight:e})=>e?`${e+92}px`:"92px",l.yf,c.mo,c.N8,r.Ri.xl,r.Ri.xxl,c.Z6),ef=a.ZP.div.withConfig({displayName:"navigationBarstyles__NavigationSectionWrapper",componentId:"sc-1emfj27-1"})(["display:flex;flex-direction:column;align-items:flex-start;gap:",";width:100%;&:first-child{padding-bottom:",";}&:nth-child(n + 2){padding-top:",";}.navigationItemSection{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:",";width:100%;}.link{min-height:24px;width:100%;display:inline;> div{display:inline;> p{display:inline;margin-right:unset;}> svg{display:inline;transform:translateY(4px);}}&:focus{",";text-decoration:underline;text-underline-offset:25%;text-decoration-thickness:1.2px;}&:hover{text-decoration:underline;text-underline-offset:25%;text-decoration-thickness:1.2px;}}.imageWrapper{display:flex;flex-direction:column;gap:36px;width:100%;.image{display:flex;flex-direction:column;gap:",";}.imageContentWrapper{display:flex;flex-direction:column;}img{width:100%;height:100%;}}"],c.mo,({hasItems:e})=>e?"18px":"unset",({hasItems:e})=>e?"18px":"unset",c.N8,eg,c._z),em=e=>{let{parentMenuItem:t,subMenuItem:i}=e;(0,P.j)(I.Z.menuItemClicked.eventId,{[I.Z.keys.parentMenuItem]:t,[I.Z.keys.menuElementName]:i})};var eb=i(36839),ej=i(70954),ey=({navigationSection:e,mainMenuTitle:t})=>{let{images:i,items:a,link:l,title:r}=e,{url:s,alt_text:o,target:c}=l??{},d=a?.length>0||i?.length>0,u=(0,n.useCallback)(e=>()=>{em({parentMenuItem:t,subMenuItem:e})},[t]);return(0,v.jsxs)(ef,{hasItems:d,children:[i?.length>0?(0,v.jsx)("div",{className:"imageWrapper",children:i?.map((e,t)=>v.jsxs("div",{className:"image",children:[v.jsx(m.E,{className:"link",href:e?.image_cta?.url,target:e?.image_cta?.target,$scaleOnHover:!1,children:v.jsx(eb.Z,{alt_text:e?.image_cta?.alt_text,large_url:e?.image_url})}),v.jsxs("div",{className:"imageContentWrapper",children:[v.jsx(m.E,{className:"link",href:e?.image_cta?.url,"aria-label":e?.image_cta?.alt_text,target:e?.image_cta?.target,$fontWeight:"bold",$scaleOnHover:!1,children:v.jsx(b.JL,{$fontWeight:"bold",children:e?.image_cta?.text})}),v.jsx(b.JL,{$fontWeight:"light",dangerouslySetInnerHTML:{__html:e?.description}})]})]},t))}
1):null,s||a?.length>0?(0,v.jsxs)("div",{className:"navigationItemSection",children:[s?(0,v.jsx)(m.E,{className:"link",href:s,"aria-label":(0,ej.AM)(o),target:c,iconRight:!0,$fontWeight:"bold",$scaleOnHover:!1,onClick:u(r),disableSegmentClick:!0,children:(0,v.jsx)(b.JL,{$fontWeight:"bold",children:r})}):(0,v.jsx)(b.JL,{$fontWeight:"bold",children:r}),a?.map((e,t)=>v.jsx(m.E,{className:"link",href:e?.link?.url,"aria-label":ej.AM(e?.link?.alt_text),target:e?.link?.target,$scaleOnHover:!1,onClick:u(e?.title),disableSegmentClick:!0,children:v.jsx(b.JL,{$fontWeight:"light",children:e?.title})},t))]}):null]})};let ev="NavigationBar";var ek=({navigationData:e,asmHeaderHeight:t})=>{let{sections:i,disclaimer_text:n,menu_title:a}=e??{};if(!i||i?.length===0)return null;let l=i?.map(e=>e?.column),r=Array.from({length:Math?.max(...l)},(e,t)=>i?.filter(e=>e?.column===t+1));return(0,v.jsxs)(ex,{className:"navigationBar","data-testid":ev,id:`${ev}_${a}`,$asmHeaderHeight:t,children:[(0,v.jsx)("div",{className:"navigationSectionWrapper",children:r.map((e,t)=>(0,v.jsx)("div",{className:"navigationSection",children:e.map((e,t)=>(0,v.jsx)(ey,{navigationSection:e,mainMenuTitle:a},t))},t))}),(0,v.jsx)(b.JL,{className:"disclaimerText",$fontWeight:"bold",dangerouslySetInnerHTML:{__html:n}})]})},ew=({color:e="black",showLabel:t=!0})=>{let{globalSettings:i}=(0,y.bN)(),{globalDictionaries:n,globalSettings:a}=i??{},{omnipresent_widget_link:l}=a??{},{guidedExperience:r}=n??{},{url:s}=l??{};return s?(0,v.jsx)(h.Jr,{children:(0,v.jsx)(m.E,{className:"bettyLogo",icon:{icon:"bettyLogo"},href:s,"aria-label":r?.betty_title,$scaleOnHover:!1,children:t?(0,v.jsx)(b.JL,{className:"bettyLogoText",$color:e,children:r?.betty_title}):null})}):null};function e_(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,n)}return i}let eN="Navigation";var eC=e=>{let{headerData:t,navigationData:i,siteSearchData:a,toggleSideBar:l,isOpen:r,setSideBarOpen:s,asmHeaderHeight:o}=e,{header_menus:c}=i??{},{logo:d,iconBar:u}=t??{},{image:p,url:h}=d??{},{url:x,alt_text:f,target:j}=h??{},w=u?.length>0,{globalSettings:_}=(0,y.bN)(),{headerNavigation:N}=_?.globalDictionaries??{},{close_menu:C,open_menu:S}=N??{},{0:L,1:O}
1=(0,n.useState)(null),$=(0,n.useRef)(null),E=(0,n.useRef)([]),Z=(0,n.useRef)(null),I=(0,n.useCallback)(e=>t=>{E.current[e]=t},[]);(0,n.useEffect)(()=>{if(!L)return;let e=e=>{"Escape"===e.key&&(O(null),Z.current?.focus())};return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}},[L]);let P=(0,n.useCallback)((e,t)=>()=>{$.current&&clearTimeout($.current),$.current=setTimeout(()=>{Z.current=E.current[t],O(e)},200)},[]),D=(0,n.useCallback)(()=>{$.current&&(clearTimeout($.current),$.current=null),O(null)},[]),M=(0,n.useCallback)((e,t)=>()=>{$.current&&(clearTimeout($.current),$.current=null);let i=E.current[t];e===L?O(null):(Z.current=i,O(e)),i?.blur(),setTimeout(()=>i?.focus(),0)},[L]);return(0,v.jsxs)(eu,{"data-testid":eN,onMouseLeave:D,children:[(0,v.jsxs)("div",{className:"desktopNavigation",children:[(0,v.jsx)(m.E,{className:"bmcLogo","aria-label":f,target:j,href:x,children:(0,v.jsx)(eb.Z,function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?e_(Object(i),!0).forEach(function(t){(0,W.Z)(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):e_(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}({},p))}),(0,v.jsx)("div",{className:"menus",children:c?.map((e,t)=>v.jsxs(n.Fragment,{children:[v.jsx(m.Dr,{ref:I(t),onMouseEnter:P(e,t),onClick:M(e,t),"data-testid":`${eN}_SubMenuBtn`,className:"menuItem","aria-expanded":L===e,children:v.jsx(b.JL,{$fontWeight:"bold",children:e.menu_title})},t),L===e?v.jsx(ek,{navigationData:e,asmHeaderHeight:o}):null]},t))}),(0,v.jsx)("div",{className:"bettyLogoWrapper",children:(0,v.jsx)(ew,{showLabel:!0})})]}),(0,v.jsxs)("div",{className:"mobileNavigation",children:[(0,v.jsx)("div",{className:"mobileHamburgerMenu",children:(0,v.jsx)(m.Dr,{className:"mobileLogo","data-testid":`${eN}_NavBarBtn`,onClick:l,"aria-label":r?C:S,icon:{icon:r?"close":"nav",size:24}})}),(0,v.jsx)(m.E,{className:"mobileLogo","aria-label":f,target:j,href:x,icon:{icon:"logo",rotation:0,size:24},iconOnly:!0}),(0,v.jsx)("div",{className:"mobileMenu",children:w?u.map((e,t)=>e.id===ei.search?(0,v.jsx)(K,{item:e,siteSearchData:a,color:g.DM.black,setSideBarOpen:s},t):e.id===ei.miniCart?(0,v.jsx)(k,{color:"black"},t):null):null})]})]})},eS=i(54483),eL=i.n(eS),eO=i(47);let{medium_grey_3:e$}=c.colors,eE=a.ZP.div.withConfig({displayName:"sideBarstyles__SideBarWrapper",componentId:"sc-r2ai5w-0"})(["width:100%;height:100dvh;padding:"," 35px 96px 35px;box-sizing:border-box;background:#ffffff;pointer-events:none;display:flex;flex-direction:column;transition:transform 0.5s ease;opacity:0;transform:translateX(-100%);overflow-y:auto;.outerSectionOpen{display:flex;flex-direction:column;flex:1;gap:",";}.outerSectionClose{display:none;}.menuSection{display:flex;flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;}.actionSection{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;}.subMenuSection{display:flex;flex-direction:column;flex:1;}.dividerLine{width:100%;margin:12px 0px;border:0.5px solid ",";}.signInLink{width:100%;padding:"," 0;justify-content:flex-start;}","{padding:"," 45px 96px 45px;}","{display:none;}"],c.mo,c.$W,e$,c.E_,r.Ri.md,c.mo,r.Ri.lg);var eZ=i(96265);let eI="Section";var eP=({icon:e=null,title:t,color:i="white",handleClick:n,typography:a="micro1"})=>{let l=eZ.u[a];return(0,v.jsx)(h.Uq,{"data-testid":eI,children:(0,v.jsx)(m.Dr,{className:"sectionBtn","data-testid":`${eI}_Btn`,arialabel:t,onClick:n,icon:e?{icon:e,size:16,fill:g.DM[i]}:null,$scaleOnHover:!1,children:(0,v.jsxs)("div",{className:"sectionBtnTitle",children:[(0,v.jsxs)(l,{$color:i,children:[" ",t]}),(0,v.jsx)(f.Z,{icon:"arrow",size:20,fill:g.DM[i]})]})})})};let{focus_color:eD}=c.colors,eM=(0,a.iv)(["outline:2px solid ",";"],eD),eB=a.ZP.div.withConfig({displayName:"subActionMenustyles__SubActionMenuWrapper",componentId:"sc-18kvj2z-0"})(["width:100%;.subActionMenuContainer{display:flex;flex-direction:column;}.signoutBtnContainer{& > button{padding:"," 0px;}}.subMenuTitle{padding:"," 0px;div:first-child{width:100%;gap:",";justify-content:flex-start;}svg + *:last-child{margin-left:0px;}&:focus{",";}}.toggleIcon{transform:rotate(-180deg);}.signoutBtn{width:100%;justify-content:flex-start;align-items:flex-start;&:focus{",";}}.sectionLink{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;.section{width:100%;justify-content:flex-start;align-items:flex-start;padding:"," 0px;}}"],c.E_,c.E_,c._z,eM,eM,c.E_),eW="SubActionMenu",eT=(0,N.G)();var eR=({type:e,handleBack:t,selectedLocale:i,languages:a,handleSignout:l})=>{let{langHref:r}=(0,y.bN)(),{globalSettings:s}=(0,y.bN)(),{globalDictionaries:o}=s??{},{global:c}=o??{},{order_history_title:d,dashboard_title:u,digital_asset_library_title:p,welcome_user_message:h,profile_title:g,signout_title:j}=c??{},{userInfo:k}=(0,$.SE)()??{},{first_name:w="",last_name:_="",is_pro_account:N,pro_profile:L}=k??{},{business_segment:O}=L??{},E=(0,x.Z)("profile_endpoint"),Z=(0,x.Z)("order_history_url"),I=(0,x.Z)("pro_dashboard_url"),P=(0,x.Z)("digital_asset_library_url"),D=(0,C.Z)("enable_digital_asset_library"),M=(0,n.useMemo)(()=>"account"===e?eT(h||"")({firstName:w,lastName:_}):"",[e,h,w,_]);return(0,v.jsx)(eB,{children:(0,v.jsxs)("div",{className:"subActionMenuContainer","data-testid":`${eW}_Container`,children:[(0,v.jsxs)(m.Dr,{className:"subMenuTitle",onClick:t,$scaleOnHover:!1,"data-testid":`${eW}_Title`,children:[(0,v.jsx)(f.Z,{icon:"arrow",size:20,fill:"black",className:"toggleIcon"}),(0,v.jsx)(b.uT,{$fontWeight:"bold",children:"account"===e?M:i})]}),"account"===e?(0,v.jsxs)("div",{className:"sectionLink",children:[N&&O?.code===S.Pd.CONTRACTOR?(0,v.jsx)(m.E,{"data-testid":eW,className:"section",href:I,"aria-label":u,$scaleOnHover:!1,children:(0,v.jsx)(b.uT,{$fontWeight:"regular",children:u})}):(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(m.E,{"data-testid":eW,className:"section",href:E,"aria-label":g,$scaleOnHover:!1,children:(0,v.jsx)(b.uT,{$fontWeight:"regular",children:g})}),(0,v.jsx)(m.E,{"data-testid":eW,className:"section",href:Z,"aria-label":d,$scaleOnHover:!1,children:(0,v.jsx)(b.uT,{$fontWeight:"regular",children:d})})]}),D&&N&&(0,v.jsx)(m.E,{"data-testid":`${eW}_Dal`,className:"section",href:P,"aria-label":p,$scaleOnHover:!1,children:(0,v.jsx)(b.uT,{$fontWeight:"regular",children:p})}),(0,v.jsx)("div",{className:"signoutBtnContainer",children:(0,v.jsx)(m.Dr,{className:"signoutBtn","data-testid":`${eW}_SignoutBtn`,onClick:l,"aria-label":j,$scaleOnHover:!1,children:(0,v.jsx)(b.uT,{$fontWeight:"regular",children:j})})})]}):a.map((e,t)=>(0,v.jsx)("div",{className:"sectionLink",children:(0,v.jsx)(m.E,{className:"section",$scaleOnHover:!1,"data-testid":eW,href:r?.[e.id]||"#","aria-label":e.label,children:(0,v.jsx)(b.uT,{$fontWeight:"regular",children:e.label})})},t))]})})};let{focus_color:eH}=c.colors,ez=(0,a.iv)(["outline:2px solid ",";"],eH),eA=a.ZP.div.withConfig({displayName:"subMenustyles__SubMenuWrapper",componentId:"sc-6dph1c-0"})(["width:100%;.subMenuContainer{display:flex;flex-direction:column;}.subMenuTitle{padding:"," 0px;&:focus{",";}div:first-child{width:100%;gap:",";justify-content:flex-start;}svg + *:last-child{margin-left:0px;}}.accordionContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;button{width:100%;padding:"," 0px;&:focus{",";}}> button > div{width:100%;flex:1;justify-content:space-between;}}.sectionLink{width:100%;}.subMenuLink{width:100%;justify-content:flex-start;padding:"," 0px;&:focus{",";}}.subMenuIcon{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:0px;}.toggleIcon,.sectionLink,.sectionLinks{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;}.sectionLinks{padding:"," 0;width:100%;}"],c.E_,ez,c._z,c.E_,ez,c.E_,ez,c.E_),eF="SubMenu";var eq=({title:e,headerMenus:t,handleBack:i,accordionId:a,handleAccordion:l})=>{let r=(0,n.useCallback)(e=>()=>{l(e)},[l]),s=(0,n.useCallback)(t=>()=>{em({parentMenuItem:e,subMenuItem:t})},[e]);return(0,v.jsx)(eA,{children:t?.map((t,n)=>t?.menu_title===e?v.jsxs("div",{className:"subMenuContainer","data-testid":`${eF}_Container`,children:[v.jsxs(m.Dr,{className:"subMenuTitle",onClick:i,$scaleOnHover:!1,children:[v.jsx(f.Z,{icon:"arrow",rotation:-180,size:20,fill:"black",className:"subMenuIcon"}),v.jsx(b.uT,{$fontWeight:"bold",children:t?.menu_title})]}),t.sections?.map((e,t)=>e?.column&&e?.title?e?.items?.length>
10?v.jsxs("div",{className:"accordionContainer","data-testid":`${eF}_AccordionContainer`,children:[v.jsxs(m.Dr,{"data-testid":`${eF}_NavigationMenuAccordionBtn`,"aria-expanded":a===t,onClick:r(t),"aria-label":e.title,$scaleOnHover:!1,children:[v.jsx(b.uT,{$fontWeight:"regular",children:e?.title}),v.jsx(f.Z,{icon:"arrow",rotation:a===t?-90:90,fill:"black"})]}),t===a&&v.jsx("div",{className:"sectionLinks",children:e?.items.map((e,t)=>v.jsx(m.E,{"data-testid":eF,className:"subMenuLink",href:e?.link?.url,target:e?.link?.target,"aria-label":ej.AM(e?.link?.alt_text),$scaleOnHover:!1,onClick:s(e?.title),disableSegmentClick:!0,children:v.jsxs(b.U,{$fontWeight:"light",children:[" ",e?.title]})},t))})]},t):v.jsx("div",{className:"sectionLink","data-testid":`${eF}_subMenuLink`,children:v.jsx(m.E,{"data-testid":eF,className:"subMenuLink",href:e.link?.url,"aria-label":ej.AM(e.link?.alt_text),target:e.link?.target,$scaleOnHover:!1,onClick:s(e?.title),disableSegmentClick:!0,children:v.jsxs(b.uT,{$fontWeight:"regular",children:[" ",e?.title]})})},t):null)]},n):null)})},eU=i(88486);let eG=(0,N.G)();var eJ=({headerData:e,isOpen:t,headerMenus:i,setSideBarOpen:a})=>{let{locale:l}=(0,_.useRouter)(),s=(0,x.Z)("login_url"),{welcome_user_message:o,signin_title:c,signout_success_toast:d}=(0,eU.F5)(),{iconBar:u,languages:p}=e??{},h=u?.length>0,{0:g,1:f}=(0,n.useState)(null),{0:j,1:y}=(0,n.useState)(null),{0:k,1:N}=(0,n.useState)(!0),{0:C,1:S}=(0,n.useState)(!1),{0:I,1:P}=(0,n.useState)(null),D=(0,n.useRef)(null),M=(0,n.useRef)(null),{resetShoppingListColors:B,panelShown:W}=(0,O.VP)(),{loggedIn:T,userInfo:R,handleLogout:H}=(0,$.SE)(),{first_name:z="",last_name:A=""}=R??{},F=(0,eO.ac)({query:r.r3.lg}),q=eG(o||"")({firstName:z,lastName:A}),U=(0,n.useMemo)(()=>p&&0!==p.length?p.find(e=>e.id===l)?.label:null,[p,l]),G=(0,n.useCallback)(()=>{f(null),y(null),S(!1),P(null),N(!0)},[]);(0,n.useEffect)(()=>{t&&!F?document.body.classList.add("no-scroll"):(D.current.scrollTo({top:0}),G(),document.body.classList.remove("no-scroll"))},[t,F,G]),(0,n.useEffect)(()=>{k&&M.current?.focus()},[k]);let J=(0,n.useCallback)(async()=>{await (0,Z.w7)()&&(B(),H(),(0,E.NF)(),G(),(0,L.Qm)(d))},[B,H,G,d]),V=(0,n.useCallback)((e,t)=>e=>{M.current=e.currentTarget,P(t),N(e=>!e)},[]),X=(0,n.useCallback)(e=>t=>{M.current=t.currentTarget,f(e),P("menu"),N(e=>!e)},[]),Q=(0,n.useCallback)(e=>{if(j===e&&C){y(null),S(!1);return}y(e),S(!0)},[C,j]);return(0,v.jsx)(eL(),{active:t,paused:t&&W,focusTrapOptions:{escapeDeactivates:!0,allowOutsideClick:!0,fallbackFocus:".fallbackFocusableEle",onDeactivate:()=>{a(!1)}},children:(0,v.jsx)(eE,{"data-testid":"SideBar",className:t?"navBarOpen":"navBarClose",ref:D,children:(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("div",{className:"fallbackFocusableEle",tabIndex:-1}),t?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsxs)("div",{className:k?"outerSectionOpen":"outerSectionClose",children:[(0,v.jsxs)("div",{className:"menuSection",children:[i?.map((e,t)=>v.jsx(eP,{title:e?.menu_title,handleClick:X(e?.menu_title),color:"black",typography:"body"},t)),i?.length>0?(0,v.jsx)("div",{className:"dividerLine"}):null]}),(0,v.jsxs)("div",{className:"actionSection",children:[h?u.map((e,t)=>e.id===ei.store?(0,v.jsx)(w,{item:e,showLabel:!0,color:"black"},t):e.id===ei.profile?T?(0,v.jsx)(eP,{title:q,icon:"profileFilled",handleClick:V(e,"account"),color:"black"},t):(0,v.jsx)(m.E,{className:"section signInLink",href:s,"aria-label":c,icon:{icon:"profile",fill:"black"},$scaleOnHover:!1,children:(0,v.jsx)(b.U,{$color:"black",children:c})},t):e.id===ei.shoppingList?(0,v.jsx)(et,{item:e,showLabel:!0,color:"black"},t):null):null,(0,v.jsx)(ew,{showLabel:!0}),(0,v.jsx)(eP,{title:U,handleClick:V(p,"language"),color:"black"}),(0,v.jsx)(er,{color:"black"})]})]}),"account"===I||"language"===I?(0,v.jsx)(eR,{type:I,languages:p,handleBack:G,handleSignout:J,selectedLocale:U}):"menu"===I?(0,v.jsx)("div",{className:"subMenuSection",children:(0,v.jsx)(eq,{headerMenus:i,title:g,accordionId:j,handleBack:G,handleAccordion:Q})}):null]}):null]})})})},eV=e=>{let{headerData:t,navigationData:i,siteSearchData:a}=e,{iconBar:l,languages:r}=t??{},{header_menus:s}=i??{},{0:c,1:d}
1=(0,n.useState)(0),{userInfo:u}=(0,$.SE)(),{is_asm_account:p}=u??{},{0:h,1:g}=(0,n.useState)(!1),x=(0,n.useCallback)(()=>{window.scrollTo({top:0}),g(e=>!e)},[]);return(0,n.useEffect)(()=>{if(p){let e=document.getElementById("asmHeaderWrapper");e&&d(e.clientHeight)}else d(0)},[p]),(0,v.jsx)(v.Fragment,{children:(0,v.jsxs)(o,{id:"main-header-container","data-testid":"Header",children:[(0,v.jsx)(es,{iconBar:l,language:r,siteSearchData:a}),(0,v.jsx)(eC,{headerData:t,navigationData:i,siteSearchData:a,toggleSideBar:x,isOpen:h,setSideBarOpen:g,asmHeaderHeight:c}),(0,v.jsx)(eJ,{setSideBarOpen:g,headerData:t,isOpen:h,headerMenus:s})]})})}},55059:function(e,t,i){i.d(t,{Jr:function(){return m},U0:function(){return j},Uq:function(){return u},cg:function(){return f},er:function(){return h},gx:function(){return g},mj:function(){return b},sV:function(){return p},vV:function(){return x}});var n=i(87379),a=i(33144),l=i(51815);let{white:r,focus_color:s,dark_grey_1:o,light_grey_1:c}=i(23928).colors,d=(0,n.iv)(["outline:2px solid ",";"],s),u=n.ZP.div.withConfig({displayName:"sectionsstyles__SectionWrapper",componentId:"sc-sjka02-0"})(["width:100%;.sectionBtn{padding:12px 0px;width:inherit;> div{width:inherit;justify-content:flex-start;}&:focus{",";}}.sectionBtnTitle{display:flex;flex:1;justify-content:space-between;}"],d),p=n.ZP.div.withConfig({displayName:"sectionsstyles__LanguageSectionWrapper",componentId:"sc-sjka02-1"})(["position:relative;display:inline-block;&:hover,&:focus,&:focus-within{.languageList{display:flex;}}.languageBtn{height:36px;&:focus{.languageTitle{",";}}}.languageList{display:none;inset-inline-start:50%;transform:translateX(-50%);width:max-content;flex-direction:column;justify-content:flex-start;align-items:flex-start;background:",";position:absolute;box-sizing:border-box;box-shadow:0px 1px 12px 0px rgba(0,0,0,0.25);border-bottom-right-radius:6px;border-bottom-left-radius:6px;min-width:132px;z-index:",";.languageLink{height:48px;width:100%;box-sizing:border-box;justify-content:flex-start;padding:0px 12px;&:hover{background:rgba(68,68,68,0.1);}&:focus{",";outline-offset:-1px;}}}"],d,r,a.yf,d),h=n.ZP.div.withConfig({displayName:"sectionsstyles__ProfileSectionWrapper",componentId:"sc-sjka02-2"})(["position:relative;display:inline-block;&:hover,&:focus,&:focus-within{.profileInfo{display:flex;}}.profileInfo{display:none;inset-inline-start:50%;transform:translateX(-50%);width:max-content;flex-direction:column;justify-content:flex-start;align-items:flex-start;background:",";position:absolute;box-sizing:border-box;box-shadow:0px 1px 12px 0px rgba(0,0,0,0.25);border-bottom-right-radius:6px;border-bottom-left-radius:6px;min-width:132px;z-index:",";}.profileBtn{height:36px;&:focus{> span{",";}}}.welcomeText{width:100%;box-sizing:border-box;display:flex;align-items:center;height:48px;padding:0 12px;}.myProfileLink,.signOutBtn{width:100%;box-sizing:border-box;height:48px;padding:0 12px;justify-content:flex-start;&:hover{background:rgba(68,68,68,0.1);}&:focus{",";background:rgba(68,68,68,0.1);}}"],r,a.yf,d,d),g=n.ZP.div.withConfig({displayName:"sectionsstyles__FindStoreSectionWrapper",componentId:"sc-sjka02-3"})(["display:flex;width:100%;.storeBtn{width:100%;justify-content:flex-start;padding:12px 0;svg{height:16px;width:16px;}&:focus{",";}}","{width:unset;.storeBtn{width:unset;justify-content:unset;padding:unset;svg{height:24px;width:24px;}}}"],d,l.Ri.lg),x=n.ZP.div.withConfig({displayName:"sectionsstyles__LanguageSpanishSectionWrapper",componentId:"sc-sjka02-4"})(["display:flex;width:100%;.spanishBtn{width:100%;justify-content:flex-start;padding:12px 0;text-decoration:none;cursor:pointer;&:focus{",";}}","{width:unset;.spanishBtn{width:unset;justify-content:unset;padding:unset;}}"],d,l.Ri.lg),f=n.ZP.div.withConfig({displayName:"sectionsstyles__ShoppingListSectionWrapper",componentId:"sc-sjka02-5"})(["display:flex;width:100%;.shoppingBtn{width:100%;justify-content:flex-start;padding:12px 0;svg{height:16px;width:16px;}&:focus{",";}}","{width:unset;.shoppingBtn{width:unset;justify-content:unset;padding:unset;svg{height:24px;width:24px;}}}"],d,l.Ri.lg),m=n.ZP.div.withConfig({displayName:"sectionsstyles__BettySectionWrapper",componentId:"sc-sjka02-6"})(["display:flex;justify-content:flex-end;width:100%;.bettyLogo{width:100%;justify-content:flex-start;padding:12px 0;svg{height:16px;width:16px;}&:focus{",";}}","{width:unset;.bettyLogo{width:unset;justify-content:unset;padding:unset;svg{height:20px;width:20px;}.bettyLogoText{font-weight:500;}}}"],d,l.Ri.lg),b=n.ZP.div.withConfig({displayName:"sectionsstyles__CartIconSectionWrapper",componentId:"sc-sjka02-7"})(["display:flex;.cartIcon{&:focus{",";}padding:12px;> div{padding:unset;position:relative;> p{margin-right:unset;position:absolute;bottom:35%;left:5%;width:100%;margin-left:unset;justify-content:center;align-items:flex-start;display:flex;flex:1;line-height:unset;}> svg{margin-right:unset;}}}","{.cartIcon{padding:unset;}}"],d,l.Ri.lg),j=n.ZP.div.withConfig({displayName:"sectionsstyles__SkipToMainContentWrapper",componentId:"sc-sjka02-8"})(["left:-9999px;position:absolute;top:auto;overflow:hidden;background:",";color:",";display:flex;padding:16px 32px;border:2px solid ",";&:focus-within{width:100%;height:auto;left:0;top:0;position:relative;}.skipToMainContent{&:focus{",";}}"],r,o,c,d)},36839:function(e,t,i){i.d(t,{Z:function(){return u}}),i(67294);var n=i(87379),a=i(23928);let l=n.ZP.figure.withConfig({displayName:"imagestyles__ImageWrapper",componentId:"sc-jp7k3w-0"})(["margin:0;width:100%;position:relative;img{display:block;max-width:100%;background:",";}.viewDetailsIcon{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;cursor:pointer;svg{fill:none;width:34px;height:34px;}&:focus{","}}figcaption{margin-top:4px;color:",";> p{> a{&:focus{","}}}}"],({bgColor:e})=>e||"unset",a.zu,a.yf,a.zu);var r=i(51815),s=i(52105),o=i(59112),c=i(88486),d=i(85893),u=e=>{let{alt_text:t,caption:i,small_url:n,medium_url:a,large_url:u,extra_large_url:p,extra_extra_large_url:h,bgColor:g=null,show_view_detail_icon:x=!1,onViewDetailsClick:f}=e,{view_detail:m}=(0,c.F5)();return(0,d.jsxs)(l,{bgColor:g,"data-testid":"Image",children:[(0,d.jsxs)("picture",{children:[(0,d.jsx)("source",{srcSet:h,media:r.r3.xxl}),(0,d.jsx)("source",{srcSet:p,media:r.r3.xl}),(0,d.jsx)("source",{srcSet:u,media:r.r3.lg}),(0,d.jsx)("source",{srcSet:a,media:r.r3.md}),(0,d.jsx)("img",{src:n,alt:t})]}),x&&(0,d.jsx)(s.Dr,{"aria-label":m,className:"viewDetailsIcon",$scaleOnHover:!1,iconOnly:!0,onClick:f,icon:{icon:"imageInfo"}}),i?(0,d.jsx)("figcaption",{children:(0,d.jsx)(o.SN,{$fontWeight:"medium",dangerouslySetInnerHTML:{__html:i}})}):null]})}}}]);
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.