"use strict";(self.webpackHbd=self.webpackHbd||[]).push([[497],{34999:function(e,t,a){a.d(t,{A:function(){return u}});var r=a(82484);const n={ar:{calendar:"gregory",numberingSystem:"latn"}},i={ar:"long"},c=(e,t,a)=>{const r=Object.keys(e).find((e=>t.toLowerCase().startsWith(e)));return r?e[r]:a},o=(e,t)=>Object.fromEntries(Object.entries(e).map((([e,a])=>[e,{...a,...t}]))),l=(e="en")=>{const t=c(n,e,{}),a={dateStandard:{year:"numeric",month:c(i,e,"numeric"),day:"numeric"},dateTimeWithWeekday:{month:c(i,e,"numeric"),day:"numeric",weekday:"long",hourCycle:"h23",hour:"2-digit",minute:"2-digit"},dateWithFullMonth:{year:"numeric",month:"long",day:"numeric"},monthNameShort:{month:"short"},weekdayNameFull:{weekday:"long"}};return{date:o(a,t),time:o({time24Hour:{hourCycle:"h23"}},t)}};var s=a(63696),d=a(4131);function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(10);let a,n,i,c,o;if(t[0]!==e){const{children:r,...o}=e;n=r,a=d.Dk,i=o,c=l(o.locale),t[0]=e,t[1]=a,t[2]=n,t[3]=i,t[4]=c}else a=t[1],n=t[2],i=t[3],c=t[4];return t[5]!==a||t[6]!==n||t[7]!==i||t[8]!==c?(o=s.createElement(a,m({},i,{formats:c}),n),t[5]=a,t[6]=n,t[7]=i,t[8]=c,t[9]=o):o=t[9],o}},58427:function(e,t,a){a.d(t,{H:function(){return r}});const r=/^(mailto|tel):.+$/i},72926:function(e,t,a){var r=a(82484);a(63696);t.A=(e,t,a)=>{const n=(0,r.c)(12);let i,c,o,l;n[0]!==e?(i=e.formatMessage({id:"ui.formRangeSlider.minValue",defaultMessage:"Minimum value"}),n[0]=e,n[1]=i):i=n[1],n[2]!==e?(c=e.formatMessage({id:"ui.formRangeSlider.maxValue",defaultMessage:"Maximum value"}),n[2]=e,n[3]=c):c=n[3],n[4]!==e||n[5]!==a||n[6]!==t?(o=e.formatMessage({id:"ui.formRangeSlider.ariaHiddenGroupDescription",defaultMessage:"Range selection between {minValue} and {maxValue}"},{minValue:t,maxValue:a}),n[4]=e,n[5]=a,n[6]=t,n[7]=o):o=n[7],n[8]!==i||n[9]!==c||n[10]!==o?(l={ariaMinValueText:i,ariaMaxValueText:c,ariaHiddenGroupDescription:o},n[8]=i,n[9]=c,n[10]=o,n[11]=l):l=n[11];return l}},58706:function(e,t,a){a.d(t,{P:function(){return r}});const r="Spare parts"},83020:function(e,t,a){var r=a(40958);t.A=({commerceData:e,articleNumber:t,name:a,category:n})=>()=>{if(e){const i="fromPrice"in e&&e.fromPrice?.currency||"price"in e&&e.price?.currency||"";(0,r.iF)({price:e,articleNumber:t,currency:i,name:a,category:n})}}},92491:function(e,t,a){var r=a(97595),n=a(80108),i=a(43903),c=a(37899),o=a(55037),l=a(27747),s=a(77605),d=a(63696),m=a(40958);t.A=(e,t,a)=>{const u=l.A(t),f=(0,i.Z)(),p=f?.name,g=f?.features?.commerce.enhancedEcom||!1,h=!a?.disable&&!!p,y=(0,d.useRef)(!1),v=(0,m.BJ)(e,a),b=s.A(v.map((e=>e.articleId||e.sku)).filter((e=>!!e))),E=(0,o.E)({queries:b.map((e=>({queryKey:n.A.article(p??"",g,e),queryFn:()=>(0,r.J)(p,g).fetchArticle(e),enabled:h&&!!e,staleTime:1/0})))}),_=(0,o.E)({queries:b.map((e=>({queryKey:n.A.product(p??"",g,e),queryFn:()=>(0,r.J)(p,g).fetchProduct(e),enabled:h&&!!e,staleTime:1/0})))}),w={};a?.disable||b.forEach(((e,t)=>{const a=E[t]?.data??_[t]?.data;a&&(w[e]=a)}));const C=v.some((e=>(0,m.gD)(e))),A=v.some((e=>(e.leasePlusArticles?.length??0)>0||!!e.price)),S=(0,d.useRef)(!1),k=!(!a?.disable&&C)||v.some((e=>{if(e.price||(e.leasePlusArticles?.length??0)>0)return!1;const t=e.articleId||e.sku;if(!t)return!0;const a=b.indexOf(t);if(-1===a)return!0;const r=E[a]?.isLoading??!1,n=_[a]?.isLoading??!1,i=!!E[a]?.data||!!_[a]?.data;return r||n||!i}));(0,d.useEffect)((()=>{y.current=!1,S.current=!k}),[u,a?.resetKey]),(0,d.useEffect)((()=>{k&&(S.current=!0),!a?.disable&&C&&!y.current&&(S.current&&!k||A)&&((0,c.sx)({event:"view_item_list",ecommerce:{item_list_id:u,item_list_name:t,items:v.map(((e,r)=>({index:r,item_brand:m.Db,item_id:e.articleId??e.articles?.[0]?.id??e.sku,item_name:e.productName?.shortName,item_category:e.category?.name??a?.productCategory,item_list_id:u,item_list_name:t,price:(0,m.v7)(e,w)??("number"==typeof e.price?e.price:void 0),discount:(0,m.v7)(e,w,!0)??e.discount,quantity:1}))).filter((e=>e.item_id))}}),y.current=!0)}),[u,t,v,w,a?.disable,C,k,A,a?.productCategory])}},85627:function(e,t,a){var r=a(82484),n=a(83924),i=a(17691),c=a(83339),o=a(43903),l=a(63696);t.A=e=>{const t=(0,r.c)(6),{data:a,isLoading:s}=(0,l.useContext)(c.S),d=(0,o.Z)(),m=d?.features?.commerce.settings?.cartMaxRowQuantity,{cart:u}=(0,n.A)();let f;t[0]!==u.rows||t[1]!==e?(f=u.rows.find((t=>t.articleId===e))?.quantity??0,t[0]=u.rows,t[1]=e,t[2]=f):f=t[2];const p=f,g=!s&&a?Math.max(0,(a.inventory??0)-p):0,h=p>=(m??i.T);let y;return t[3]!==g||t[4]!==h?(y={availableInventory:g,maxReached:h},t[3]=g,t[4]=h,t[5]=y):y=t[5],y}},40958:function(e,t,a){a.d(t,{BJ:function(){return u},Db:function(){return o},OT:function(){return l},_:function(){return C},dN:function(){return p},gD:function(){return w},iF:function(){return _},tA:function(){return E},tn:function(){return b},v7:function(){return g},vz:function(){return y},zI:function(){return v}});var r=a(51801),n=a(37899),i=a(27747),c=a(58706);const o="Husqvarna";let l=function(e){return e.CART="Cart",e.CART_CROSS_SALE="Cart - Cross sell list",e.BATTERY_ADVISOR_RESULT="Battery Advisor Result",e.CARD_LIST_RICH_TEXT="Card List With Rich Text",e.CARD_LIST="Card List",e.CHAINS_AND_BARS_RESULT="Chains and Bars - Result",e.CHAINS_AND_BARS_BARS="Chains and Bars - Bars",e.CHAINS_AND_BARS_VARIANTS="Chains and Bars - Variants",e.ACCESSORIES_ACCORDION="Accessories Accordion",e.BUNDLES_ACCORDION="Bundles Accordion",e.SPARE_PARTS_ACCORDION="Spare Parts Accordion",e.SPARE_PARTS_TABLE="Spare Parts Table",e.RELATED_PRODUCTS="Related Products",e.CONNECTED_PRODUCTS="Connected Products",e.PLP_SUBCATEGORY="Subcategory",e.PLP_CATEGORY="Category",e.BATTERY_RUNTIME_TOOL_PRODUCTS="Battery Runtime Tool Products",e.BATTERY_RUNTIME_TOOL_BATTERIES="Battery Runtime Tool Batteries",e.PLP_TOP_PICKS="Top Picks",e.SEARCH_RESULTS="Search Results",e.BUYING_GUIDE="Buying Guide",e.BUYING_OPTIONS="Buying Options Drawer",e.DELIVERY_OPTIONS="Delivery Options Drawer",e.GEO_FENCING="Geo Fencing",e}({});const s=e=>"string"==typeof e?e:e?.shortName,d=(e,t)=>Math.round(100*(e-t))/100,m=(e,t)=>{const a="search"===t?.context;return"Article"===(r=e.__typename)||"ExtendedArticleCard"===r?(e=>({...e,...e.product,productName:{shortName:s(e.name)},sku:e.product?.sku}))(e):"Accessory"!==e.__typename||a?"Bundle"!==e.__typename||a?"Machine"===e.__typename&&e.leasePlusArticles?.length?(e=>({...e,price:e.leasePlusArticles?.[0].leasePlus.price60Months?.amount}))(e):"top-picks"===t?.context&&"Machine"===e.__typename?(e=>({...e,productName:{shortName:s(e.name)}}))(e):a&&(e=>"Machine"===e||"Accessory"===e)(e.__typename)?(e=>{const t=e.fromCampaignPrice?.displayPrice?.amount,a=e.fromListPrice?.displayPrice?.amount;return{...e,price:t??a,discount:t&&a?d(a,t):0,productName:{shortName:e.primaryArticle?.name.shortName},articleId:e.primaryArticle?.id}})(e):a&&"Bundle"===e.__typename?(e=>{const t=e.campaignPrice?.displayPrice?.amount,a=e.price?.displayPrice?.amount;return{...e,price:t??a,discount:t&&a?d(a,t):0,productName:{shortName:e.longName}}})(e):"SparePart"===e.__typename?(e=>({...e,productName:{shortName:s(e.name)},category:{name:c.P},articleId:e.id}))(e):e:(e=>({...e,productName:{shortName:s(e.shortName??e.name)},sku:e.sku??e.productSku}))(e):(e=>({...e,sku:e.sku||e.productSku}))(e);var r},u=(e,t)=>e?e.filter(Boolean).map((e=>m(e,t))):[],f=(e,t)=>t&&!e.price?.campaign?0:t&&e.price?.regular&&e.price.campaign?d(e.price.regular,e.price.campaign):e.price?.campaign??e.price?.regular,p=(e,t)=>t&&!e?.fromPrice?.campaign?0:t&&e.fromPrice?.regular&&e.fromPrice?.campaign?d(e.fromPrice.regular,e.fromPrice.campaign):e?.fromPrice?.campaign??e?.fromPrice?.regular,g=(e,t,a)=>{if(t){const n=t[e.articleId??e.sku??""];return(0,r.RW)(n)?f(n,a):p(n,a)}return(e=>{const t=e.leasePlusArticles?.[0]?.leasePlus;return t?Number(t.price60Months?.amount):void 0})(e)},h=(e,t,a)=>!t||a||e?"number"==typeof e?t&&a?d(e,a):e:(0,r.RW)(e)?f(e,t):p(e,t):0,y=(e,{price:t,listName:a,articleNumber:r,name:c,category:l,discountedPrice:s})=>{const d=i.A(a);(0,n.eu)(e,{event:"select_item",ecommerce:{item_list_id:d,item_list_name:a??"",items:[{index:0,item_brand:o,item_id:r,item_name:c,item_category:l,item_list_id:d,item_list_name:a,price:t?h(s??t):0,quantity:1,discount:t?h(t,!0,s??0):0}]}})},v=({sliderId:e,sliderTitle:t,sliderItems:a})=>{(0,n.sx)({event:"view_item_list",ecommerce:{item_list_id:e,item_list_name:t,items:a.map(((a,r)=>({index:r,item_brand:o,item_id:a.id,item_name:a.name,item_category:a.category,item_list_id:e,item_list_name:t,price:a.price,discount:a.discount,quantity:1})))}})},b=(e,{sliderId:t,sliderName:a,itemId:r,itemIndex:i,itemName:c,itemCategory:l,itemPrice:s,itemDiscount:d})=>{(0,n.eu)(e,{event:"select_item",ecommerce:{item_list_id:t,item_list_name:a,items:[{index:i,item_brand:o,item_id:r,item_name:c,item_category:l,item_list_id:t,item_list_name:a,price:s,quantity:1,discount:d}]}})},E=({price:e,currency:t,articleNumber:a,name:r,category:i})=>{(0,n.sx)({event:"view_item",ecommerce:{value:e?h(e):0,currency:t,items:[{item_brand:o,item_id:a,item_name:r,item_category:i,price:e?h(e):0,quantity:1,discount:e?h(e,!0):0}]}})},_=({price:e,currency:t,articleNumber:a,name:r,category:i})=>{(0,n.sx)({event:"add_to_wishlist",ecommerce:{value:e?h(e):0,currency:t,items:[{item_brand:o,item_id:a,item_name:r,item_category:i,price:e?h(e):0,quantity:1,discount:e?h(e,!0):0}]}})},w=e=>!!e.sku||!!e.productSku,C=e=>{if(!e)return"";const t="boolean"==typeof e.buyableOnline&&e.buyableOnline,a="number"==typeof e.inventory&&!!e.inventory;return t?a?"available":"out of stock":"not sold online"}},67069:function(e,t,a){var r=a(83438),n=a(6041),i=a(85033),c=a(26667),o=a(16966);t.A=()=>(0,c.n)({mutationFn:async({cardSetId:e,amount:t,siteId:a,pageId:c,sortValue:l})=>{const s=i.U0.getState(),d=s.cardSets[e];if(!d)throw new Error(`There isn't a card set in the store with the id "${e}"`);if(d.loadingMore)throw new Error(`The card list with the id "${e}" is already loading more...`);s.setLoadingMore(e,!0),s.clearError(e);const m=(0,r.Ay)(),u=d.cards.length,f=new Array(t).fill(void 0).map((()=>({__typename:"LoadingState",id:o.A(),loadingStarted:new Date})));let p;switch(s.pushCards(e,{cards:f,facets:[]}),l){case"newest-to-oldest":p={sortField:n._Pr.ARTICLE_PUBLISHED,sortOrder:n.pH8.DESC};break;case"oldest-to-newest":p={sortField:n._Pr.ARTICLE_PUBLISHED,sortOrder:n.pH8.ASC};break;default:p={sortField:n._Pr.DEFAULT,sortOrder:n.pH8.ASC}}try{const r=await m.getFeed({feedId:e,site:a,pageId:c,search:d.query,tagConditions:d.tagConditions,skip:u,take:t,sort:p}),{result:n,facets:i,totalCount:o}=r.site?.feeds?.get||{};s.popCards(e,t),n&&s.pushCards(e,{cards:n,facets:i??[],totalCount:o})}catch(t){s.setError(e,t)}finally{s.setLoadingMore(e,!1)}}})},49972:function(e,t,a){var r=a(83438),n=a(6041),i=a(85033),c=a(26667),o=a(16966);t.A=()=>(0,c.n)({mutationFn:async({cardSetId:e,take:t,siteId:a,pageId:c,sortValue:l})=>{const s=i.U0.getState(),d=s.cardSets[e];if(!d)throw new Error(`There isn't a card set in the store with the id "${e}"`);s.setLoading(e,!0),s.clearError(e);const m=(0,r.Ay)(),u=new Array(4).fill(void 0).map((()=>({__typename:"Skeleton",id:o.A(),loadingStarted:new Date})));let f;switch(s.clearCards(e),s.pushCards(e,{cards:u,facets:[]}),l){case"newest-to-oldest":f={sortField:n._Pr.ARTICLE_PUBLISHED,sortOrder:n.pH8.DESC};break;case"oldest-to-newest":f={sortField:n._Pr.ARTICLE_PUBLISHED,sortOrder:n.pH8.ASC};break;default:f={sortField:n._Pr.DEFAULT,sortOrder:n.pH8.ASC}}try{const r=await m.getFeed({feedId:e,site:a,pageId:c,search:d.query,tagConditions:d.tagConditions,skip:0,take:t,sort:f}),{result:n,facets:i,totalCount:o}=r.site?.feeds?.get||{};n&&(s.clearCards(e),s.pushCards(e,{cards:n,facets:i??[],totalCount:o}))}catch(t){s.setError(e,t)}finally{s.setLoading(e,!1)}}})},91095:function(e,t,a){var r=a(82484),n=a(71655),i=a(36185);t.A=()=>{const e=(0,r.c)(2),t=(0,i.A)();let a;return e[0]!==t?(a=async e=>{const{crossSale:a,productId:r,context:i}=e;await t({articleId:a.articleId,productId:r,image:a.image,title:a.name||a.title,quantity:1},{context:i});const c=n.x.getState();c.recentlyAdded&&c.clearCrossSaleArticle(r,a.articleId)},e[0]=t,e[1]=a):a=e[1],a}},57184:function(e,t,a){var r=a(82484),n=a(36185);t.A=()=>{const e=(0,r.c)(2),t=(0,n.A)();let a;return e[0]!==t?(a=async e=>{const{service:a,context:r}=e;a&&await t({articleId:a.id,productId:a.product?.sku,image:a.mainImage,title:a.name?.shortName,quantity:1},{context:r})},e[0]=t,e[1]=a):a=e[1],a}},36185:function(e,t,a){a.d(t,{A:function(){return E}});var r=a(40958),n=a(43903),i=a(3715),c=a(16966),o=a(4308),l=a(45890),s=a(71655),d=a(82484),m=a(26667),u=a(94755),f=a(5828),p=a(64289),g=a(97328);var h=()=>{const e=(0,d.c)(17),t=(0,n.Z)(),a=t?.name,c=(0,i.jE)();let o;e[0]!==a?(o=l.P.cart(a??""),e[0]=a,e[1]=o):o=e[1];const h=o;let v,b,E,_,w;return e[2]!==c||e[3]!==h||e[4]!==t||e[5]!==a?(v=async e=>{const{row:r,wantsToReturn:n,dealerId:i}=e,o=(0,u.J)(t);if(!o||!a)throw new Error("No commerce integration registered");const l=c.getQueryData(h),s=await o.addToCart({row:r,wantsToReturn:n,dealerId:i,previousRows:l?.rows??[]}),d=[s.rowId,...s.rowsNeedingMeta].filter(y),m=await(0,f.h)(s.cart,d,a);return{...s,cart:m.cart}},e[2]=c,e[3]=h,e[4]=t,e[5]=a,e[6]=v):v=e[6],e[7]!==c||e[8]!==h?(b=async e=>{const{row:t}=e;await c.cancelQueries({queryKey:h});const a=c.getQueryData(h);return c.setQueryData(h,(e=>{const a=e??{id:"",rows:[],grandTotal:0,currency:""};return{...a,rows:[...a.rows,{...t,loading:{loadingStarted:new Date}}],loading:{loadingStarted:new Date}}})),{previousCart:a,pendingRowId:t.id}},E=(e,t,a)=>{const{rowId:n,cart:i}=e;c.setQueryData(h,(e=>{const t=e??i,r=n?(0,p.L)(t,a.pendingRowId,n):t;return{...(0,p.I)(r,i,n),loading:void 0}}));const o=i.rows.find((e=>e.id===n));o&&(0,g.Ml)(o,t.context??r.OT.CART,t.category)},_=(e,t,a)=>{c.setQueryData(h,a?.previousCart),s.x.getState().setCartError(e)},e[7]=c,e[8]=h,e[9]=b,e[10]=E,e[11]=_):(b=e[9],E=e[10],_=e[11]),e[12]!==v||e[13]!==b||e[14]!==E||e[15]!==_?(w={mutationFn:v,onMutate:b,onSuccess:E,onError:_},e[12]=v,e[13]=b,e[14]=E,e[15]=_,e[16]=w):w=e[16],(0,m.n)(w)};function y(e){return!!e}var v=a(95710);const b="shopping-cart-pending__";var E=()=>{const e=(0,n.Z)(),t=e?.name,a=(0,i.jE)(),d=l.P.cart(t??""),{mutateAsync:m}=h(),{mutateAsync:u}=(0,v.A)();return async(e,n)=>{const i=s.x.getState(),l=(Array.isArray(e)?e:[e]).filter(Boolean);l.forEach((e=>{e?.title&&i.setRecentlyAdded({id:e.articleId,articleName:e.title,loading:!0,productId:e.productId})}));for(const e of l){const l={id:c.A(b),...e},s=a.getQueryData(d);t&&(0,o.s)(t,e.articleId);const f=s?.rows.find((e=>!0!=!!e.bonus&&e.articleId===l.articleId));try{f?f.id.includes(b)||await u({rowId:f.id,quantity:f.quantity+1,wantsToReturn:n?.wantsToReturn,context:n?.context??r.OT.CART,category:n?.category}):await m({row:l,wantsToReturn:n?.wantsToReturn,dealerId:n?.dealerId,context:n?.context,category:n?.category})}finally{i.removeLoadingRecentlyAdded(e.articleId)}}}}},3890:function(e,t,a){var r=a(82484),n=a(43903),i=(a(63696),a(83924));t.A=()=>{const e=(0,r.c)(3),t=(0,n.Z)(),{cart:a}=(0,i.A)();let c;return e[0]!==a||e[1]!==t?.features?.commerce?.settings?(c=()=>{const e=t?.features?.commerce?.settings;"WebsphereCommerceSettings"!==e?.__typename?a?.checkoutUrl&&(window.location.href=a.checkoutUrl):window.location.href=e.checkoutUrl},e[0]=a,e[1]=t?.features?.commerce?.settings,e[2]=c):c=e[2],c}},29471:function(e,t,a){var r=a(82484),n=a(40958),i=a(43903),c=a(94755),o=a(5828),l=a(45890),s=a(64289),d=a(97328),m=a(71655),u=a(3715),f=a(26667);t.A=()=>{const e=(0,r.c)(17),t=(0,i.Z)(),a=t?.name,p=(0,u.jE)();let g;e[0]!==a?(g=l.P.cart(a??""),e[0]=a,e[1]=g):g=e[1];const h=g;let y,v,b,E,_;return e[2]!==p||e[3]!==h||e[4]!==t||e[5]!==a?(y=async e=>{const{rowId:r}=e,n=(0,c.J)(t);if(!n||!a)throw new Error("No commerce integration registered");const i=p.getQueryData(h),l=await n.removeRow({rowId:r,previousRows:i?.rows??[]}),s=await(0,o.h)(l.cart,l.rowsNeedingMeta,a);return{...l,cart:s.cart}},e[2]=p,e[3]=h,e[4]=t,e[5]=a,e[6]=y):y=e[6],e[7]!==p||e[8]!==h?(v=async e=>{const{rowId:t}=e;await p.cancelQueries({queryKey:h});const a=p.getQueryData(h),r=a?.rows.find((e=>e.id===t));return p.setQueryData(h,(e=>e?{...e,rows:e.rows.map((e=>e.id===t?{...e,hidden:!0}:e)),loading:{loadingStarted:new Date}}:e)),{previousCart:a,removedRow:r}},b=(e,t,a)=>{const{cart:r}=e;p.setQueryData(h,(e=>{const t=e??r;return{...(0,s.I)(t,r),loading:void 0}})),a?.removedRow&&(0,d.Ui)(a.removedRow,t.context??n.OT.CART,t.category)},E=(e,t,a)=>{p.setQueryData(h,(e=>a?.previousCart?a.previousCart:e?{...e,rows:e.rows.map((e=>e.id===t.rowId?{...e,hidden:!1}:e))}:e)),m.x.getState().setCartError(e)},e[7]=p,e[8]=h,e[9]=v,e[10]=b,e[11]=E):(v=e[9],b=e[10],E=e[11]),e[12]!==y||e[13]!==v||e[14]!==b||e[15]!==E?(_={mutationFn:y,onMutate:v,onSuccess:b,onError:E},e[12]=y,e[13]=v,e[14]=b,e[15]=E,e[16]=_):_=e[16],(0,f.n)(_)}},95710:function(e,t,a){var r=a(82484),n=a(40958),i=a(43903),c=a(3715),o=a(26667),l=a(94755),s=a(5828),d=a(45890),m=a(64289),u=a(97328),f=a(71655);t.A=()=>{const e=(0,r.c)(17),t=(0,i.Z)(),a=t?.name,p=(0,c.jE)();let g;e[0]!==a?(g=d.P.cart(a??""),e[0]=a,e[1]=g):g=e[1];const h=g;let y,v,b,E,_;return e[2]!==p||e[3]!==h||e[4]!==t||e[5]!==a?(y=async e=>{const{rowId:r,quantity:n,wantsToReturn:i}=e,c=(0,l.J)(t);if(!c||!a)throw new Error("No commerce integration registered");const o=p.getQueryData(h),d=await c.updateRow({rowId:r,quantity:n,wantsToReturn:i,previousRows:o?.rows??[]}),m=await(0,s.h)(d.cart,d.rowsNeedingMeta,a);return{...d,cart:m.cart}},e[2]=p,e[3]=h,e[4]=t,e[5]=a,e[6]=y):y=e[6],e[7]!==p||e[8]!==h?(v=async e=>{const{rowId:t,quantity:a}=e;await p.cancelQueries({queryKey:h});const r=p.getQueryData(h),n=r?.rows.find((e=>e.id===t))?.quantity??0;return p.setQueryData(h,(e=>{if(!e)return e;const r=a>0?e.rows.map((e=>e.id===t?{...e,quantity:a,loading:{loadingStarted:new Date}}:e)):e.rows.filter((e=>e.id!==t));return{...e,rows:r,loading:{loadingStarted:new Date}}})),{previousCart:r,oldQuantity:n}},b=(e,t,a)=>{const{rowId:r,cart:i}=e;p.setQueryData(h,(e=>{const t=e??i;return{...(0,m.I)(t,i,r),loading:void 0}}));const c=i.rows.find((e=>e.id===r));c&&(0,u.TV)(c,t.quantity-a.oldQuantity,t.context??n.OT.CART,t.category)},E=(e,t,a)=>{p.setQueryData(h,a?.previousCart),f.x.getState().setCartError(e)},e[7]=p,e[8]=h,e[9]=v,e[10]=b,e[11]=E):(v=e[9],b=e[10],E=e[11]),e[12]!==y||e[13]!==v||e[14]!==b||e[15]!==E?(_={mutationFn:y,onMutate:v,onSuccess:b,onError:E},e[12]=y,e[13]=v,e[14]=b,e[15]=E,e[16]=_):_=e[16],(0,o.n)(_)}},39983:function(e,t,a){a.d(t,{A:function(){return l}});var r=a(82484),n=a(83438),i=a(3822),c=a(26667);const o=e=>!!e&&!("latitude"in e);var l=e=>{const t=(0,r.c)(6);let a;t[0]===Symbol.for("react.memo_cache_sentinel")?(a=(0,i.A)(),t[0]=a):a=t[0];const l=a;let s;t[1]!==e?(s={mutationFn:async t=>{const a=o(t)?t.coords:t,r=o(t)?t.articleNumber:void 0,{latitude:i,longitude:c}=a||{};if(void 0===i||void 0===c)throw new Error("Latitude and longitude are required");return await l.fetchQuery({queryKey:["EPOS_CLOUD_COVERAGE",e,r,a],queryFn:async()=>(0,n.Ay)().hasEposCloudCoverage({site:e,articleNumber:r,latitude:i,longitude:c})})}},t[1]=e,t[2]=s):s=t[2];const{mutateAsync:d,isPending:m}=(0,c.n)(s);let u;return t[3]!==d||t[4]!==m?(u={checkCoverage:d,isLoading:m},t[3]=d,t[4]=m,t[5]=u):u=t[5],u}},13205:function(e,t,a){var r=a(82484),n=a(83438),i=a(3822),c=a(6041),o=a(26667),l=a(14630);t.A=(e,t)=>{const a=(0,r.c)(9);let s;a[0]===Symbol.for("react.memo_cache_sentinel")?(s=(0,i.A)(),a[0]=s):s=a[0];const d=s;let m;a[1]!==e?(m=async t=>await d.fetchQuery({queryKey:[l.$,e,t],queryFn:async()=>(0,n.Ay)().getRoiProductsByIds({siteName:e,productIds:t,productTypes:[c.chg.MACHINE,c.chg.ACCESSORY]})}),a[1]=e,a[2]=m):m=a[2];const u=t?.onSuccess;let f;a[3]!==m||a[4]!==u?(f={mutationFn:m,onSuccess:u},a[3]=m,a[4]=u,a[5]=f):f=a[5];const{mutateAsync:p,isPending:g}=(0,o.n)(f);let h;return a[6]!==p||a[7]!==g?(h={addProduct:p,isLoading:g},a[6]=p,a[7]=g,a[8]=h):h=a[8],h}},9102:function(e,t,a){a.d(t,{A:function(){return o}});var r=a(82484),n=a(83438),i=a(43903),c=a(39155);var o=e=>{const t=(0,r.c)(12),{antiCounterfeitId:a}=e,o=(0,i.Z)(),l=o?.name??"";let s,d;t[0]!==a||t[1]!==l?(s=["ANTI_COUNTERFEIT_CHECK",l,a],d=async()=>{const e=(0,n.Ay)(),t=await e.antiCounterfeitCheck({siteName:l,hid:a});return t.site?.antiCounterfeit?.check},t[0]=a,t[1]=l,t[2]=s,t[3]=d):(s=t[2],d=t[3]);const m=Boolean(l&&a);let u;t[4]!==s||t[5]!==d||t[6]!==m?(u={queryKey:s,queryFn:d,enabled:m,refetchOnWindowFocus:!1},t[4]=s,t[5]=d,t[6]=m,t[7]=u):u=t[7];const{data:f,isPending:p,isError:g}=(0,c.I)(u);let h;return t[8]!==f||t[9]!==g||t[10]!==p?(h={data:f,isLoading:p,isError:g},t[8]=f,t[9]=g,t[10]=p,t[11]=h):h=t[11],h}},15074:function(e,t,a){a.d(t,{Os:function(){return r},o9:function(){return n}});const r="batteryProducts",n="productsInCategoryByIds"},31423:function(e,t,a){var r=a(82484),n=a(83438),i=a(39155),c=a(15074);function o(e){return e.batteryRuntimes&&e.batteryRuntimes.length>0}t.A=e=>{const t=(0,r.c)(15),{siteId:a,productId:l,activity:s,enabled:d}=e,m=void 0===d||d;let u,f;t[0]!==s||t[1]!==l||t[2]!==a?(u=[c.Os,a,l,s],f=async()=>{const e=(0,n.Ay)(),t=await e.getProductRuntimeBatteries({siteName:a??"",productIds:[l],activityId:Number(s)}),r=t.site?.products?.byIds[0],i=("Machine"===r?.__typename||"Accessory"===r?.__typename||"ProductSupport"===r?.__typename?r.articles:[])||[],c=i.find(o)?.batteryRuntimes;return c||[]},t[0]=s,t[1]=l,t[2]=a,t[3]=u,t[4]=f):(u=t[3],f=t[4]);const p=m&&!!a;let g;t[5]!==u||t[6]!==f||t[7]!==p?(g={queryKey:u,queryFn:f,enabled:p},t[5]=u,t[6]=f,t[7]=p,t[8]=g):g=t[8];const{data:h,isLoading:y,isError:v}=(0,i.I)(g);let b,E;return t[9]!==h?(b=h||[],t[9]=h,t[10]=b):b=t[10],t[11]!==v||t[12]!==y||t[13]!==b?(E={data:b,isLoading:y,isError:v},t[11]=v,t[12]=y,t[13]=b,t[14]=E):E=t[14],E}},51103:function(e,t,a){var r=a(82484),n=a(83438),i=a(6041),c=a(39155),o=a(15074);t.A=e=>{const t=(0,r.c)(16),{siteId:a,productCategoryId:l,activity:s,filterKey:d,enabled:m}=e,u=void 0===m||m;let f,p;t[0]!==s||t[1]!==d||t[2]!==l||t[3]!==a?(f=[o.o9,a,l,s,d],p=async()=>{const e=(0,n.Ay)(),t=await e.getProductsInCategoryByIds({site:a??"",productCategoryId:[l??""],sort:[{sortField:i._Pr.DEFAULT,sortOrder:"ASC"}],skip:0,take:9999,filter:[{key:d,byValue:{values:[s]}}]});return t.site?.productCategories?.byIds[0]?.filterProducts?.result||[]},t[0]=s,t[1]=d,t[2]=l,t[3]=a,t[4]=f,t[5]=p):(f=t[4],p=t[5]);const g=u&&!!a&&!!l&&!!s;let h;t[6]!==f||t[7]!==p||t[8]!==g?(h={queryKey:f,queryFn:p,enabled:g},t[6]=f,t[7]=p,t[8]=g,t[9]=h):h=t[9];const{data:y,isLoading:v,isError:b}=(0,c.I)(h);let E,_;return t[10]!==y?(E=y||[],t[10]=y,t[11]=E):E=t[11],t[12]!==b||t[13]!==v||t[14]!==E?(_={data:E,isLoading:v,isError:b},t[12]=b,t[13]=v,t[14]=E,t[15]=_):_=t[15],_}},71378:function(e,t,a){var r=a(82484),n=a(83438),i=a(43903),c=a(39155);function o(e,t){return t.id&&e.push(t.id),t.followUpAnswer?.id&&e.push(t.followUpAnswer.id),e}t.A=(e,t)=>{const a=(0,r.c)(16),l=(0,i.Z)(),s=l?.name;let d;a[0]!==e?(d=e?.reduce(o,[])??[],a[0]=e,a[1]=d):d=a[1];const m=d;let u,f;a[2]!==s||a[3]!==e?(u=["buyingGuideAdvices",e,s],a[2]=s,a[3]=e,a[4]=u):u=a[4],a[5]!==m||a[6]!==s?(f=async()=>{const e=(0,n.Ay)(),t=await e.getBuyingGuideAdvices({siteName:s??"",filter:m});return t.site?.buyingGuide?.getAdvices?.products||[]},a[5]=m,a[6]=s,a[7]=f):f=a[7];const p=!!s&&t;let g;a[8]!==u||a[9]!==f||a[10]!==p?(g={queryKey:u,queryFn:f,enabled:p},a[8]=u,a[9]=f,a[10]=p,a[11]=g):g=a[11];const{data:h,isLoading:y,isError:v}=(0,c.I)(g);let b;return a[12]!==h||a[13]!==v||a[14]!==y?(b={data:h,isLoading:y,isError:v},a[12]=h,a[13]=v,a[14]=y,a[15]=b):b=a[15],b}},74973:function(e,t,a){var r=a(82484),n=a(83438),i=a(43903),c=a(39155);t.A=(e,t)=>{const a=(0,r.c)(12),o=(0,i.Z)(),l=o?.name;let s,d;a[0]!==l||a[1]!==e?(s=["buyingGuideStepOptions",e,l],d=async()=>{const t=(0,n.Ay)(),a=await t.getBuyingGuideStep({siteName:l??"",stepId:e});return a.site?.buyingGuide?.getStep},a[0]=l,a[1]=e,a[2]=s,a[3]=d):(s=a[2],d=a[3]);const m=!!l&&t;let u;a[4]!==s||a[5]!==d||a[6]!==m?(u={queryKey:s,queryFn:d,enabled:m},a[4]=s,a[5]=d,a[6]=m,a[7]=u):u=a[7];const{data:f,isLoading:p,isError:g}=(0,c.I)(u);let h;return a[8]!==f||a[9]!==g||a[10]!==p?(h={data:f,isLoading:p,isError:g},a[8]=f,a[9]=g,a[10]=p,a[11]=h):h=a[11],h}},83924:function(e,t,a){var r=a(82484),n=a(43903),i=a(39155),c=a(3715),o=a(94755),l=a(5828),s=a(45890);const d={id:"",rows:[],grandTotal:0,currency:""};t.A=()=>{const e=(0,r.c)(15),t=(0,n.Z)(),a=t?.name,m=(0,c.jE)();let u,f;e[0]!==a?(u=s.P.cart(a??""),e[0]=a,e[1]=u):u=e[1],e[2]!==m||e[3]!==t||e[4]!==a?(f=async()=>{const e=(0,o.J)(t);if(!e||!a)return d;const r=m.getQueryData(s.P.cart(a)),n=await e.init({previousRows:r?.rows??[]});if(!n)return r??d;return(await(0,l.h)(n.cart,n.rowsNeedingMeta,a)).cart},e[2]=m,e[3]=t,e[4]=a,e[5]=f):f=e[5];const p=!!a;let g;e[6]!==u||e[7]!==f||e[8]!==p?(g={queryKey:u,queryFn:f,enabled:p,staleTime:1/0},e[6]=u,e[7]=f,e[8]=p,e[9]=g):g=e[9];const h=(0,i.I)(g),y=h.data??d;let v;return e[10]!==h.error||e[11]!==h.isError||e[12]!==h.isLoading||e[13]!==y?(v={cart:y,isLoading:h.isLoading,isError:h.isError,error:h.error},e[10]=h.error,e[11]=h.isError,e[12]=h.isLoading,e[13]=y,e[14]=v):v=e[14],v}},24676:function(e,t,a){a.d(t,{U:function(){return r},i:function(){return n}});const r="chainsAndBarsBars",n="chainsAndBarsChains"},6959:function(e,t,a){var r=a(82484),n=a(83438),i=a(43903),c=a(39155),o=a(24676);t.A=(e,t,a)=>{const l=(0,r.c)(18),{chainsawSku:s,chainSku:d,gauge:m,barLength:u}=e,f=(0,i.Z)(),p=f?.name??"";let g,h;l[0]!==u||l[1]!==d||l[2]!==s||l[3]!==m||l[4]!==p?(g=[o.U,p,s,d,m,u],l[0]=u,l[1]=d,l[2]=s,l[3]=m,l[4]=p,l[5]=g):g=l[5],l[6]!==u||l[7]!==d||l[8]!==s||l[9]!==m||l[10]!==p||l[11]!==a?(h=async()=>{const e=(0,n.Ay)(),t={};m&&(t.gauge={key:a.gaugeId,value:m}),u&&(t.barLength={key:a.barLengthId,value:u});const r=await e.getBars({siteName:p,chainSku:d,chainsawSku:s,...t,...a});return r.site?.products?.bars},l[6]=u,l[7]=d,l[8]=s,l[9]=m,l[10]=p,l[11]=a,l[12]=h):h=l[12];const y=t&&!!p&&!!s;let v;l[13]!==g||l[14]!==h||l[15]!==y?(v={queryKey:g,queryFn:h,enabled:y},l[13]=g,l[14]=h,l[15]=y,l[16]=v):v=l[16];const{data:b,isLoading:E}=(0,c.I)(v);if(E){let e;if(l[17]===Symbol.for("react.memo_cache_sentinel")){const t={__typename:"LoadingState",loadingStarted:new Date};e=new Array(6).fill(t),l[17]=e}else e=l[17];return e}return b}},12147:function(e,t,a){var r=a(82484),n=a(83438),i=a(43903),c=a(39155),o=a(24676);t.A=(e,t,a)=>{const l=(0,r.c)(18),{chainsawSku:s,barSku:d,barLength:m,gauge:u}=e,f=(0,i.Z)(),p=f?.name??"";let g,h;l[0]!==m||l[1]!==d||l[2]!==s||l[3]!==u||l[4]!==p?(g=[o.i,p,s,d,m,u],l[0]=m,l[1]=d,l[2]=s,l[3]=u,l[4]=p,l[5]=g):g=l[5],l[6]!==m||l[7]!==d||l[8]!==s||l[9]!==u||l[10]!==p||l[11]!==a?(h=async()=>{const e=(0,n.Ay)(),t={};m&&(t.barLength={key:a.barLengthId,value:m}),u&&(t.gauge={key:a.gaugeId,value:u});const r=await e.getChains({siteName:p,chainsawSku:s,barSku:d,...t,...a});return r.site?.products?.chains},l[6]=m,l[7]=d,l[8]=s,l[9]=u,l[10]=p,l[11]=a,l[12]=h):h=l[12];const y=t&&!!p&&!!s;let v;l[13]!==g||l[14]!==h||l[15]!==y?(v={queryKey:g,queryFn:h,enabled:y},l[13]=g,l[14]=h,l[15]=y,l[16]=v):v=l[16];const{data:b,isLoading:E}=(0,c.I)(v);if(E){let e;if(l[17]===Symbol.for("react.memo_cache_sentinel")){const t={__typename:"LoadingState",loadingStarted:new Date};e=new Array(8).fill(t),l[17]=e}else e=l[17];return e}return b}},97595:function(e,t,a){a.d(t,{J:function(){return u},a:function(){return f}});var r=a(83438),n=a(29145),i=a(83739),c=a(21599);const o=(e,t,a)=>new Promise(((r,n)=>{const i=e.get(t)||[];i.push({resolve:r,reject:n}),e.set(t,i),a()})),l=(e,t,a)=>{e.forEach(((e,r)=>{const n=r in t?t[r]:a;e.forEach((e=>e.resolve(n)))}))},s=(e,t)=>{e.forEach((e=>e.forEach((e=>e.reject(t)))))},d=new Map,m=new Map,u=(e,t)=>{const a=`${e}::${t}`;let m=d.get(a);return m||(m=((e,t)=>{const a=new Map,d=new Map,m=i.A((async()=>{const i=[...new Set([...a.keys(),...d.keys()])];if(0===i.length)return;const o=new Map(a),m=new Map(d);a.clear(),d.clear();try{const a=(0,r.Ay)(),s=t?await a.getCommerceDataEnhancedEcom({ids:i,siteName:e}):await a.getCommerceData({ids:i,siteName:e}),d=s?.site?.products?.byIds||[],u={};(0,n.oP)(d).forEach((e=>{const t=(0,c.Le)(e),a=(0,n.IE)(e)?e.sku:e.id;u[a]=t}));const f={};(0,n.Pp)(d).forEach((e=>{f[e.sku]=(0,c.wY)(e)})),l(o,u,null),l(m,f,null),document.dispatchEvent(new CustomEvent("ArticlePricesLoaded",{detail:u})),document.dispatchEvent(new CustomEvent("ProductPricesLoaded",{detail:f}))}catch(e){console.error(e),s(o,e),s(m,e)}}),16,{maxWait:100});return{fetchArticle:e=>o(a,e,m),fetchProduct:e=>o(d,e,m)}})(e,t),d.set(a,m)),m},f=e=>{let t=m.get(e);return t||(t=(e=>{const t=new Map,a=i.A((async()=>{const a=[...t.keys()];if(0===a.length)return;const i=new Map(t);t.clear();try{const t=(0,r.Ay)(),o=await t.LeasePlusByIds({siteName:e,ids:a}),s=(0,n.Pp)(o?.site?.products?.byIds||[]),d={};s.forEach((e=>{d[e.sku]=(0,c.$e)(e)})),l(i,d,null),document.dispatchEvent(new CustomEvent("LeasePlusPricesLoaded",{detail:d}))}catch(e){console.error(e),s(i,e)}}),16,{maxWait:100});return{fetchLeasePlus:e=>o(t,e,a)}})(e),m.set(e,t)),t}},80108:function(e,t,a){a.d(t,{A:function(){return r}});const r={article:(e,t,a)=>["commerce","article",e,t,a],product:(e,t,a)=>["commerce","product",e,t,a],leasePlus:(e,t)=>["commerce","lease-plus",e,t]}},21599:function(e,t,a){a.d(t,{$e:function(){return s},Le:function(){return c},Pb:function(){return o},wY:function(){return l}});var r=a(29145),n=a(51801);const i=e=>{if(e)return{text:e.text??void 0,href:e.href??"",target:e.target??void 0,kind:e.kind??void 0,title:e.title??void 0}},c=e=>e?{inventory:"number"==typeof e?.inventory?e.inventory:void 0,link:i(e.commerceLink),buyableOnline:e?.buyableOnline||void 0,isNew:e.isNew,isProBlix:e.isProBliX,hasCampaigns:e.hasCampaigns,campaignCallOutMessages:e.campaignCallOutMessages||void 0,campaigns:e.campaigns,hasAwards:e.hasAwards,hasOnlineExclusiveCampaigns:e.hasOnlineExclusiveCampaigns,price:(0,n.Ay)(e.price,e.campaignPrice),bundleTotalPrice:(0,r.IE)(e)?(0,n.Ay)(e.value):void 0,geofencing:e.geofencing,gardenSize:e.gardenSize||void 0,allowBackInStockNotification:e.allowBackInStockNotification,historicalLowestPrice:e.historicalLowestPrice||void 0,deliveryOptions:e.deliveryOptions?.filter((e=>null!==e))??[],id:e.id??e.sku??""}:null,o=(e,t)=>{if(!t)return;const a="number"==typeof t.listPrice?t.listPrice:void 0,r="number"==typeof t.campaignPrice?t.campaignPrice:void 0;return void 0!==a||void 0!==r?{id:e,inventory:t.hasInventory?1:0,buyableOnline:t.buyableOnline,price:{regular:a,campaign:r,currency:t.currency||void 0,disclaimer:t.priceDisclaimer||void 0},isNew:!1,hasCampaigns:void 0!==r,deliveryOptions:t.deliveryOptions?.filter((e=>!!e))}:void 0},l=e=>e?{isNew:e.isNew,isProBlix:e.isProBliX,hasCampaigns:e.hasCampaigns,campaignCallOutMessages:e.campaignCallOutMessages,campaigns:e.campaigns,hasAwards:e.hasAwards,buyableOnline:e.buyableOnline,inventory:e.inventory||void 0,hasOnlineExclusiveCampaigns:e.hasOnlineExclusiveCampaigns,fromPrice:(0,n.Ay)(e.fromListPrice,e.fromCampaignPrice),commerceLink:i(e.primaryArticle.commerceLink),gardenSize:e.primaryArticle.gardenSize||void 0,fromHistoricalLowestPrice:e.fromHistoricalLowestPrice||void 0,comingSoon:e.comingSoon||void 0}:null,s=e=>e?{leasePlus:e.primaryArticle.leasePlus}:null},5592:function(e,t,a){a.d(t,{j:function(){return s}});var r=a(82484),n=a(43903),i=a(39155),c=a(97595),o=a(80108),l=a(21599);const s=(e,t)=>{const a=(0,r.c)(18);let s;a[0]!==t?(s=void 0===t?{}:t,a[0]=t,a[1]=s):s=a[1];const{productDetailsPage:d,enabled:m,commerceDataSnapshot:u}=s,f=void 0!==d&&d,p=void 0===m||m,g=(0,n.Z)(),h=g?.name,y=f||g?.features?.commerce.enhancedEcom||!1;let v,b;a[2]!==e||a[3]!==y||a[4]!==h?(v=o.A.article(h??"",y,e),a[2]=e,a[3]=y,a[4]=h,a[5]=v):v=a[5],a[6]!==e||a[7]!==y||a[8]!==h?(b=()=>(0,c.J)(h,y).fetchArticle(e),a[6]=e,a[7]=y,a[8]=h,a[9]=b):b=a[9];const E=p&&!!e&&!!h;let _,w;return a[10]!==e||a[11]!==u?(_=(0,l.Pb)(e,u),a[10]=e,a[11]=u,a[12]=_):_=a[12],a[13]!==v||a[14]!==b||a[15]!==E||a[16]!==_?(w={queryKey:v,queryFn:b,enabled:E,staleTime:1/0,placeholderData:_},a[13]=v,a[14]=b,a[15]=E,a[16]=_,a[17]=w):w=a[17],(0,i.I)(w)};t.A=s},90973:function(e,t,a){var r=a(82484),n=a(43903),i=a(55037),c=a(97595),o=a(80108);function l(e){return e.data}function s(e){return e.isLoading}function d(e){return e.isError}function m(e){return{data:e.map(l),isLoading:e.some(s),isError:e.some(d)}}t.A=(e,t)=>{const a=(0,r.c)(13);let l;a[0]!==t?(l=void 0===t?{}:t,a[0]=t,a[1]=l):l=a[1];const{enabled:s}=l,d=void 0===s||s,u=(0,n.Z)(),f=u?.name,p=u?.features?.commerce.enhancedEcom||!1;let g,h;if(a[2]!==e||a[3]!==d||a[4]!==p||a[5]!==f){let t;a[7]!==d||a[8]!==p||a[9]!==f?(t=e=>({queryKey:o.A.article(f??"",p,e),queryFn:()=>(0,c.J)(f,p).fetchArticle(e),enabled:d&&!!e&&!!f,staleTime:1/0}),a[7]=d,a[8]=p,a[9]=f,a[10]=t):t=a[10],g=e.map(t),a[2]=e,a[3]=d,a[4]=p,a[5]=f,a[6]=g}else g=a[6];return a[11]!==g?(h={queries:g,combine:m},a[11]=g,a[12]=h):h=a[12],(0,i.E)(h)}},74121:function(e,t,a){a.d(t,{S:function(){return l}});var r=a(82484),n=a(43903),i=a(39155),c=a(97595),o=a(80108);const l=(e,t)=>{const a=(0,r.c)(14);let l;a[0]!==t?(l=void 0===t?{}:t,a[0]=t,a[1]=l):l=a[1];const{enabled:s}=l,d=void 0===s||s,m=(0,n.Z)(),u=m?.name,f=m?.features?.commerce.enhancedEcom||!1;let p,g;a[2]!==f||a[3]!==e||a[4]!==u?(p=o.A.product(u??"",f,e),a[2]=f,a[3]=e,a[4]=u,a[5]=p):p=a[5],a[6]!==f||a[7]!==e||a[8]!==u?(g=()=>(0,c.J)(u,f).fetchProduct(e),a[6]=f,a[7]=e,a[8]=u,a[9]=g):g=a[9];const h=d&&!!e&&!!u;let y;return a[10]!==p||a[11]!==g||a[12]!==h?(y={queryKey:p,queryFn:g,enabled:h,staleTime:1/0},a[10]=p,a[11]=g,a[12]=h,a[13]=y):y=a[13],(0,i.I)(y)};t.A=l},5215:function(e,t,a){var r=a(82484),n=a(83438),i=a(39155);t.A=e=>{const t=(0,r.c)(18),{siteId:a,compareIds:c,enabled:o}=e,l=void 0===o||o;let s,d,m;t[0]!==c?(s=[...c].sort(),t[0]=c,t[1]=s):s=t[1],t[2]!==a||t[3]!==s?(d=["comparedProducts",a,s],t[2]=a,t[3]=s,t[4]=d):d=t[4],t[5]!==c||t[6]!==a?(m=async()=>{if(!c.length)return[];const e=(0,n.Ay)(),t=await e.getCompareProducts({siteName:a??"",productIds:c}),r=t.site?.products?.getProducts;if(!r)throw new Error("No compare products found");return r},t[5]=c,t[6]=a,t[7]=m):m=t[7];const u=!!a&&l&&c.length>0;let f,p;t[8]!==c?(f=e=>c.length>0?e:[],t[8]=c,t[9]=f):f=t[9],t[10]!==d||t[11]!==m||t[12]!==u||t[13]!==f?(p={queryKey:d,queryFn:m,enabled:u,placeholderData:f},t[10]=d,t[11]=m,t[12]=u,t[13]=f,t[14]=p):p=t[14];const{data:g,isLoading:h}=(0,i.I)(p);let y;return t[15]!==g||t[16]!==h?(y={data:g,isLoading:h},t[15]=g,t[16]=h,t[17]=y):y=t[17],y}},81668:function(e,t,a){a.d(t,{A:function(){return m}});var r=a(82484),n=a(83438),i=a(94258),c=a(73864),o=a(37899),l=a(39155);const s=e=>(Array.isArray(e)?e:[e]).filter((e=>"string"==typeof e));var d=(e,t)=>{const a=[];return t?.forEach((t=>{const r=e[t.id];if(r)switch(t.type){case i.C.MultiChoice:case i.C.ProductCategories:case i.C.ProductCategoriesWithoutSubcategories:case i.C.SingleChoice:case i.C.TagButton:case i.C.ToggleButton:return a.push({key:t.id,byValue:{values:s(r)}});case i.C.MinSlider:case i.C.MaxSlider:case i.C.Range:{const e="string"==typeof r?r.split("#"):[];return a.push({key:t.id,byRange:{from:e[0]?parseFloat(e[0]):t.options.minValue,to:e[1]?parseFloat(e[1]):t.options.maxValue}})}case i.C.StarRating:{const e="string"==typeof r?r.split("#")[0]:void 0;return a.push({key:t.id,byRange:{from:Number(e)||t.options.minValue,to:t.options.maxValue}})}case i.C.FitsTo:return a.push({key:t.id,byFitsTo:{values:s(r)}})}})),a};var m=e=>{const t=(0,r.c)(35),{siteId:a,mainCategory:i,currentCategory:c,filters:s,currentSorting:m,activeFilters:p,props:g,isComparing:h,hasActiveFilters:y,hasActiveSorting:v}=e,b=i?.id,E=c?.id;let _,w,C;t[0]!==p?(_=JSON.stringify(p),t[0]=p,t[1]=_):_=t[1],t[2]!==m.sortField||t[3]!==m.sortOrder||t[4]!==a||t[5]!==b||t[6]!==E||t[7]!==_?(w=["productList",a,b,E,_,m.sortField,m.sortOrder],t[2]=m.sortField,t[3]=m.sortOrder,t[4]=a,t[5]=b,t[6]=E,t[7]=_,t[8]=w):w=t[8],t[9]!==p||t[10]!==c?.id||t[11]!==m.sortField||t[12]!==m.sortOrder||t[13]!==s?.facets||t[14]!==i?.id||t[15]!==a?(C=async()=>{const e=(0,n.Ay)(),t=[...d(p,s?.facets)],r={siteId:a??"",mainCategoryId:i?.id??"",currentCategoryId:c?.id??"",sort:[{sortField:m.sortField,sortOrder:m.sortOrder}],skip:0,take:9999,filters:t},o=s?.facets?.find(u);o?.id&&(r.facets=[{key:o.id}]);const l=await e.productList(r);return{mainCategory:l.site?.mainCategory?.get,currentCategory:l.site?.currentCategory?.get}},t[9]=p,t[10]=c?.id,t[11]=m.sortField,t[12]=m.sortOrder,t[13]=s?.facets,t[14]=i?.id,t[15]=a,t[16]=C):C=t[16];const A=!!a&&(y||v);let S;t[17]!==w||t[18]!==C||t[19]!==A?(S={queryKey:w,queryFn:C,enabled:A},t[17]=w,t[18]=C,t[19]=A,t[20]=S):S=t[20];const{data:k,isLoading:N}=(0,l.I)(S),x=(y||v)&&k?.currentCategory||c;let I,T=x;if(x){let e;if(t[21]!==x.filterProducts?.result||t[22]!==y||t[23]!==h||t[24]!==g){const{additionalCards:a,doubleCard:r}=g||{},n=a?.slice()||[],i=x?.filterProducts?.result?.slice()||[],c=i;if(!h&&!y){if(!r&&n?.length>0){const e=n.shift();e&&c.unshift(e)}n&&n.forEach(((e,t)=>{const a=4*t+6;c.splice(a,0,{...e,onCardClick:t=>{(0,o.eu)(t,{event:"productContentCardClick",elementInfo:{location:a+1,text:e.title},productInfo:{category:window.trackingLayer.pageInfo.globalTitle||""}})}})})),r&&c.unshift({...r,classNames:"hbd-product-list__double-card",onClickPrimary:e=>{(0,o.eu)(e,{event:"productDoubleCardClick",productInfo:{category:window.trackingLayer.pageInfo.globalTitle},elementInfo:{id:"primary",label:"ctaLink"in r&&r.ctaLink?.text||""}})},onClickSecondary:e=>{(0,o.eu)(e,{event:"productDoubleCardClick",productInfo:{category:window.trackingLayer.pageInfo.globalTitle},elementInfo:{id:"secondary",label:"secondaryLink"in r&&r.secondaryLink?.text||""}})}})}e=h?i.filter(f):c,t[21]=x.filterProducts?.result,t[22]=y,t[23]=h,t[24]=g,t[25]=e}else e=t[25];const a=e;let r,n;t[26]!==x.filterProducts||t[27]!==a?(r={...x.filterProducts,result:a},t[26]=x.filterProducts,t[27]=a,t[28]=r):r=t[28],t[29]!==x||t[30]!==r?(n={...x,filterProducts:r},t[29]=x,t[30]=r,t[31]=n):n=t[31],T=n}return t[32]!==T||t[33]!==N?(I={data:T,isLoading:N},t[32]=T,t[33]=N,t[34]=I):I=t[34],I};function u(e){return e.type===i.C.StarRating}function f(e){return(0,c.gD)(e)}},14630:function(e,t,a){a.d(t,{$:function(){return r},l:function(){return n}});const r="roiProducts",n="roiProductList"},22593:function(e,t,a){var r=a(82484),n=a(83438),i=a(6041),c=a(39155),o=a(14630);t.A=e=>{const t=(0,r.c)(17),{siteId:a,currentCategoryId:l,filters:s,enabled:d}=e,m=void 0===d||d;let u,f,p;t[0]!==s?(u=Array.isArray(s)?s:s?[s]:[],t[0]=s,t[1]=u):u=t[1],t[2]!==l||t[3]!==a?(f=[o.l,a,l],t[2]=l,t[3]=a,t[4]=f):f=t[4],t[5]!==u||t[6]!==l||t[7]!==a?(p=async()=>{const e=(0,n.Ay)(),t=await e.roiProductList({siteId:a,currentCategoryId:l??"",filters:[{key:"batteryequivalentids_sm",byHasValue:{hasValue:!0}},...u],skip:0,take:9999,sort:[{sortField:i._Pr.DEFAULT,sortOrder:i.pH8.ASC}]});return t.site?.currentCategory?.get?.filterProducts?.result??[]},t[5]=u,t[6]=l,t[7]=a,t[8]=p):p=t[8];const g=m&&!!a&&!!l;let h;t[9]!==f||t[10]!==p||t[11]!==g?(h={queryKey:f,queryFn:p,enabled:g},t[9]=f,t[10]=p,t[11]=g,t[12]=h):h=t[12];const{data:y,isLoading:v,isError:b}=(0,c.I)(h);let E;return t[13]!==y||t[14]!==b||t[15]!==v?(E={data:y,isLoading:v,isError:b},t[13]=y,t[14]=b,t[15]=v,t[16]=E):E=t[16],E}},4622:function(e,t,a){var r=a(82484),n=a(83438),i=a(39155),c=a(6041),o=a(14630);t.A=e=>{const t=(0,r.c)(12),{siteName:a,productIds:l,enabled:s}=e,d=void 0===s||s;let m,u;t[0]!==l||t[1]!==a?(m=[o.$,a,l],u=async()=>{const e=(0,n.Ay)();return await e.getRoiProductsByIds({siteName:a,productIds:l,productTypes:[c.chg.MACHINE,c.chg.ACCESSORY]})},t[0]=l,t[1]=a,t[2]=m,t[3]=u):(m=t[2],u=t[3]);const f=d&&!!a&&(Array.isArray(l)?l.length>0:!!l);let p;t[4]!==m||t[5]!==u||t[6]!==f?(p={queryKey:m,queryFn:u,enabled:f},t[4]=m,t[5]=u,t[6]=f,t[7]=p):p=t[7];const{data:g,isLoading:h,isError:y}=(0,i.I)(p);let v;return t[8]!==g||t[9]!==y||t[10]!==h?(v={data:g,isLoading:h,isError:y},t[8]=g,t[9]=y,t[10]=h,t[11]=v):v=t[11],v}},96103:function(e,t,a){var r=a(82484),n=a(83438),i=a(6041),c=a(39155);const o=[i.K48.PROMOTED,i.K48.EXACTMATCHES],l=new Set([...o,i.K48.DSSS_ARTICLES]);t.A=(e,t,a,s)=>{const d=(0,r.c)(49);let m;d[0]!==s?(m=s??{},d[0]=s,d[1]=m):m=d[1];const{isSupportSearch:u,publicationTypes:f,includeFacets:p,articleFilters:g}=m;let h;d[2]!==p||d[3]!==u?(h=((e,t)=>!!e&&!!t?.includes(i.K48.DSSS_ARTICLES)&&t.every((e=>l.has(e))))(u,p),d[2]=p,d[3]=u,d[4]=h):h=d[4];const y=h;let v;d[5]!==p||d[6]!==y?(v=!y&&(!p||p.includes(i.K48.DOCUMENTS)),d[5]=p,d[6]=y,d[7]=v):v=d[7];const b=v,E=!!u;let _,w;d[8]!==g||d[9]!==y||d[10]!==t||d[11]!==e||d[12]!==E||d[13]!==a?(_=["search","facets",e,t,a,E,y,g],d[8]=g,d[9]=y,d[10]=t,d[11]=e,d[12]=E,d[13]=a,d[14]=_):_=d[14],d[15]!==g||d[16]!==y||d[17]!==u||d[18]!==t||d[19]!==e||d[20]!==a?(w=()=>y?(async(e,t,a,r)=>{const c=(0,n.Ay)(),o=await c.searchForArticles({site:e,searchTerm:t,skip:0,take:a,...r}),l=o.site?.dsss?.articles?.results;return{[i.K48.DSSS_ARTICLES]:{items:(l?.articles||[]).map((({category:e,...t})=>({...t,articleCategory:e}))),totalCount:l?.totalCount||0}}})(e,t,a,g):u?(async(e,t,a)=>{const r=(0,n.Ay)(),c=await r.searchForAllSupport({site:e,searchTerm:t,skip:0,take:a,isSupportSearch:!0}),{accessories:o,categories:l,dsssArticles:s,exactMatches:d,products:m,promoted:u,pages:f}=c.site??{};return{[i.K48.PROMOTED]:{items:u?.results[0]?.resultItem||[],totalCount:u?.results[0]?.facet.count||0},[i.K48.EXACTMATCHES]:{items:d?.results[0]?.resultItem||[],totalCount:d?.results[0]?.facet.count||0},[i.K48.PRODUCT_SUPPORT_CATEGORY]:{items:l?.results[0]?.resultItem||[],totalCount:l?.results[0]?.facet.count||0,avgScore:l?.results[0]?.facet.avgScore||0},[i.K48.PRODUCT_SUPPORT]:{items:m?.results[0]?.resultItem||[],totalCount:m?.results[0]?.facet.count||0,avgScore:m?.results[0]?.facet.avgScore||0},[i.K48.DSSS_ARTICLES]:{items:s?.results[0]?.resultItem||[],totalCount:s?.results[0]?.facet.count||0,avgScore:s?.results[0]?.facet.avgScore||0},[i.K48.ACCESSORIES_SUPPORT]:{items:o?.results[0]?.resultItem||[],totalCount:o?.results[0]?.facet.count||0,avgScore:o?.results[0]?.facet.avgScore||0},[i.K48.ARTICLES]:{items:f?.results[0]?.resultItem||[],totalCount:f?.results[0]?.facet.count||0,avgScore:f?.results[0]?.facet.avgScore||0}}})(e,t,a):(async(e,t,a)=>{const r=(0,n.Ay)(),c=await r.searchForAll({site:e,searchTerm:t,take:a}),{products:o,accessories:l,pages:s,categories:d,bundles:m,dsssArticles:u,exactMatches:f,promoted:p}=c.site??{};return{[i.K48.PROMOTED]:{items:p?.results[0]?.resultItem||[],totalCount:p?.results[0]?.facet.count||0},[i.K48.EXACTMATCHES]:{items:f?.results[0]?.resultItem||[],totalCount:f?.results[0]?.facet.count||0},[i.K48.PRODUCT_CATEGORY]:{items:d?.results[0]?.resultItem||[],totalCount:d?.results[0]?.facet.count||0,avgScore:d?.results[0]?.facet.avgScore||0},[i.K48.MACHINES]:{items:o?.results[0]?.resultItem||[],totalCount:o?.results[0]?.facet.count||0,avgScore:o?.results[0]?.facet.avgScore||0},[i.K48.ACCESSORIES]:{items:l?.results[0]?.resultItem||[],totalCount:l?.results[0]?.facet.count||0,avgScore:l?.results[0]?.facet.avgScore||0},[i.K48.ARTICLES]:{items:s?.results[0]?.resultItem||[],totalCount:s?.results[0]?.facet.count||0,avgScore:s?.results[0]?.facet.avgScore||0},[i.K48.BUNDLES]:{items:m?.results[0]?.resultItem||[],totalCount:m?.results[0]?.facet.count||0,avgScore:m?.results[0]?.facet.avgScore||0},[i.K48.DSSS_ARTICLES]:{items:u?.results[0]?.resultItem||[],totalCount:u?.results[0]?.facet.count||0,avgScore:u?.results[0]?.facet.avgScore||0}}})(e,t,a),d[15]=g,d[16]=y,d[17]=u,d[18]=t,d[19]=e,d[20]=a,d[21]=w):w=d[21];const C=!!t;let A;d[22]!==_||d[23]!==w||d[24]!==C?(A={queryKey:_,queryFn:w,enabled:C},d[22]=_,d[23]=w,d[24]=C,d[25]=A):A=d[25];const S=(0,c.I)(A);let k,N;d[26]!==f||d[27]!==t||d[28]!==e||d[29]!==a?(k=["search","documents",e,t,a,f],N=()=>(async(e,t,a,r)=>{const i=(0,n.Ay)(),c=await i.searchForDocuments({site:e,searchTerm:t,skip:0,take:a,publicationTypes:r});return{items:c.site?.documents?.results.documents||[],totalCount:c.site?.documents?.results.count||0}})(e,t,a,f),d[26]=f,d[27]=t,d[28]=e,d[29]=a,d[30]=k,d[31]=N):(k=d[30],N=d[31]);const x=!!t&&b;let I;d[32]!==x||d[33]!==k||d[34]!==N?(I={queryKey:k,queryFn:N,enabled:x},d[32]=x,d[33]=k,d[34]=N,d[35]=I):I=d[35];const T=(0,c.I)(I);if(!t){let e,t;return d[36]===Symbol.for("react.memo_cache_sentinel")?(e={},d[36]=e):e=d[36],d[37]===Symbol.for("react.memo_cache_sentinel")?(t={searchResult:e,isSearching:!1},d[37]=t):t=d[37],t}let P;if(d[38]!==T||d[39]!==p||d[40]!==y||d[41]!==u||d[42]!==S.data||d[43]!==S.isLoading||d[44]!==b){const e={loadingStarted:new Date},t=()=>y?{[i.K48.DSSS_ARTICLES]:e}:u?{[i.K48.PROMOTED]:e,[i.K48.EXACTMATCHES]:e,[i.K48.PRODUCT_SUPPORT]:e,[i.K48.PRODUCT_SUPPORT_CATEGORY]:e,[i.K48.ACCESSORIES_SUPPORT]:e,[i.K48.DSSS_ARTICLES]:e}:{[i.K48.PROMOTED]:e,[i.K48.EXACTMATCHES]:e,[i.K48.PRODUCT_CATEGORY]:e,[i.K48.MACHINES]:e,[i.K48.ACCESSORIES]:e,[i.K48.ARTICLES]:e,[i.K48.BUNDLES]:e,[i.K48.DSSS_ARTICLES]:e};P=((e,t)=>{if(!t)return e;const a=new Set([...o,...t]);return Object.fromEntries(Object.entries(e).filter((([e])=>a.has(e))))})({...S.isLoading?t():S.data,...b?{[i.K48.DOCUMENTS]:T.isLoading?e:T.data}:{}},p),d[38]=T,d[39]=p,d[40]=y,d[41]=u,d[42]=S.data,d[43]=S.isLoading,d[44]=b,d[45]=P}else P=d[45];const M=P,L=S.isFetching||b&&T.isFetching;let O;return d[46]!==M||d[47]!==L?(O={searchResult:M,isSearching:L},d[46]=M,d[47]=L,d[48]=O):O=d[48],O}},7817:function(e,t,a){var r=a(82484),n=a(83438),i=a(39155),c=a(19106);function o(e){return null!==e}function l(e){return{id:e.id,title:e.title,introduction:e.introduction,tags:e.tags?.filter(o),type:e.type??void 0,category:e.category??void 0,link:{text:e.link.text??void 0,href:e.link.href??"",target:e.link.target??void 0,title:e.link.title??void 0}}}t.A=(e,t)=>{const a=(0,r.c)(21),{siteId:o,searchText:s,articleType:d,articleCategories:m,tags:u,take:f}=e;let p;a[0]!==t?(p=void 0===t?{}:t,a[0]=t,a[1]=p):p=a[1];const{enabled:g,initialData:h}=p,y=void 0===g||g;let v,b,E;a[2]!==m||a[3]!==d||a[4]!==s||a[5]!==o||a[6]!==u||a[7]!==f?(v=["self-service-article-search",o,s,d,m,u,f],b=async()=>{const e=(0,n.Ay)(),t=await e.searchForArticles({site:o,searchTerm:s||"",articleType:d,articleCategories:m,tags:u,take:f,skip:0});return{articles:(t.site?.dsss?.articles?.results?.articles||[]).map(l),totalCount:t.site?.dsss?.articles?.results?.totalCount||0}},a[2]=m,a[3]=d,a[4]=s,a[5]=o,a[6]=u,a[7]=f,a[8]=v,a[9]=b):(v=a[8],b=a[9]),a[10]!==y||a[11]!==h||a[12]!==v||a[13]!==b?(E={queryKey:v,queryFn:b,enabled:y,initialData:h,placeholderData:c.rX},a[10]=y,a[11]=h,a[12]=v,a[13]=b,a[14]=E):E=a[14];const{data:_,isFetching:w}=(0,i.I)(E);let C;a[15]!==_?.articles?(C=_?.articles??[],a[15]=_?.articles,a[16]=C):C=a[16];const A=_?.totalCount??0;let S;return a[17]!==w||a[18]!==C||a[19]!==A?(S={articles:C,totalCount:A,isLoading:w},a[17]=w,a[18]=C,a[19]=A,a[20]=S):S=a[20],S}},9455:function(e,t,a){var r=a(82484),n=a(83438),i=a(24885),c=a(39155);t.A=e=>{const t=(0,r.c)(15),{wishListIds:a}=(0,i.T)();let o,l;t[0]!==e||t[1]!==a?(o=["wishlistProducts",a,e],l=async()=>{const t=(0,n.Ay)(),r=await t.getProductsByIds({productIds:a,siteName:e??""});return r.site?.products?.byIds.filter(Boolean)||[]},t[0]=e,t[1]=a,t[2]=o,t[3]=l):(o=t[2],l=t[3]);const s=!!e&&a.length>0;let d,m;t[4]!==a?(d=e=>0===a.length?[]:e,t[4]=a,t[5]=d):d=t[5],t[6]!==o||t[7]!==l||t[8]!==s||t[9]!==d?(m={queryKey:o,queryFn:l,enabled:s,placeholderData:d,refetchOnWindowFocus:!1},t[6]=o,t[7]=l,t[8]=s,t[9]=d,t[10]=m):m=t[10];const{data:u,isLoading:f,isError:p}=(0,c.I)(m);let g;return t[11]!==u||t[12]!==p||t[13]!==f?(g={data:u,isLoading:f,isError:p},t[11]=u,t[12]=p,t[13]=f,t[14]=g):g=t[14],g}},74699:function(e,t,a){var r=a(83438),n=a(43903),i=a(83739),c=a(63696);t.A=()=>{const e=(0,n.Z)(),t=e?.name??"",[a,o]=(0,c.useState)(!1),[l,s]=(0,c.useState)(""),[d,m]=(0,c.useState)();return{loading:a,inputValue:l,searchResponse:d,onChange:i.A((async e=>{if(s(e),e){o(!0);try{const a=(0,r.Ay)(),n=await a.searchForProductSupport({searchTerm:e,site:t,skip:0,take:10});m(n)}catch{throw new Error("An error occurred while searching for products")}finally{o(!1)}}else m(void 0)}),300),onClickClear:()=>{m(void 0),s("")}}}},94080:function(e,t,a){var r=a(82484),n=a(63696);let i;const c=[];"undefined"!=typeof window&&(window.bvCallback=e=>{i=e;for(;0{const t=(0,r.c)(3);let a,o;t[0]!==e?(a=()=>((e=>{i?e(i):c.push(e)})(e),()=>(e=>{const t=c.indexOf(e);t>=0&&c.splice(t,1)})(e)),o=[e],t[0]=e,t[1]=a,t[2]=o):(a=t[1],o=t[2]),(0,n.useEffect)(a,o)}},18035:function(e,t,a){var r=a(82484),n=a(83739),i=a(63696);t.A=(e,t)=>{const a=(0,r.c)(5),c=void 0===t?200:t,[o,l]=(0,i.useState)(e);let s;a[0]!==c?(s=n.A(l,c),a[0]=c,a[1]=s):s=a[1];const d=s;let m;return a[2]!==d||a[3]!==o?(m=[o,d],a[2]=d,a[3]=o,a[4]=m):m=a[4],m}},66519:function(e,t,a){var r=a(82484),n=a(63696);t.A=(e,t)=>{const a=(0,r.c)(4),[i,c]=(0,n.useState)(e);let o,l;return a[0]!==t||a[1]!==e?(o=()=>{const a=setTimeout((()=>{c(e)}),t);return()=>{clearTimeout(a)}},l=[t,e],a[0]=t,a[1]=e,a[2]=o,a[3]=l):(o=a[2],l=a[3]),(0,n.useEffect)(o,l),i}},2893:function(e,t,a){a.d(t,{A:function(){return l}});const r=e=>e.split("/").pop()?.split("?")[0]??e,n=e=>r(e).match(/\.([^.]+)$/)?.[1]??"";var i=a(75335),c=a(37899),o=a(63696);var l=e=>{const[t,a]=(0,o.useState)(!1),{showToast:l}=(0,i.Ay)(),s=(e,t,a)=>{const i=n(e)?e:t,o=t?new URL(t,window.location.origin).href:"";(0,c.sx)({event:"fileDownload",documentInfo:{type:n(i),name:r(i)},elementInfo:{text:a,url:o}})};return{isLoading:t,downloadFile:async(t,r,n)=>{if(!t)return;const i=n?.currentTarget?.textContent??r;a(!0);try{await(async(e,t="download")=>{if(e)try{const a=await fetch(e);if(!a.ok)throw new Error(`${a.status} ${a.statusText}`);const r=await a.blob(),n=URL.createObjectURL(r),i=document.createElement("a");i.href=n,i.download=t,i.click(),URL.revokeObjectURL(n)}catch(t){throw window.open(e,"_blank"),t}})(t,r),s(r,t,i)}catch(t){if(!e)throw t;l(e,"error")}finally{a(!1)}},downloadZip:async(t,r,i,c)=>{if(!t||!r||0===r.length)return;const o=i?.currentTarget?.textContent??c??"download.zip";a(!0);try{const e=c??"download.zip";await(async(e,t,a)=>{if(0===t.length)return;await Promise.all(t.map((async({href:t,text:a})=>{try{const r=await fetch(t);if(!r.ok)throw new Error(`Failed to fetch ${t}: ${r.status} ${r.statusText}`);const i=await r.blob(),c=n(a)?a:a+n(t);e.file(c,i)}catch{}})));const r=await e.generateAsync({type:"blob"}),i=URL.createObjectURL(r),c=document.createElement("a");c.href=i,c.download=a,c.click(),URL.revokeObjectURL(i)})(t,r,e),s(e,"",o)}catch(t){if(!e)throw t;l(e,"error")}finally{a(!1)}}}}},40970:function(e,t,a){var r=a(82484),n=a(63696),i=a(80346);t.A=e=>{const t=(0,r.c)(5);let a;t[0]===Symbol.for("react.memo_cache_sentinel")?(a={},t[0]=a):a=t[0];const[c,o]=(0,i.A)(a,100);let l,s;return t[1]!==e||t[2]!==o?(l=()=>{if("undefined"==typeof ResizeObserver)return;const t=new ResizeObserver((e=>((e,t)=>{window.requestAnimationFrame((()=>{e.forEach((e=>{const{clientHeight:a,clientWidth:r,scrollHeight:n,scrollWidth:i}=e.target;t({clientHeight:a,clientWidth:r,scrollHeight:n,scrollWidth:i})}))}))})(e,o)));return e.current&&t.observe(e.current),()=>{t.disconnect()}},s=[e,o],t[1]=e,t[2]=o,t[3]=l,t[4]=s):(l=t[3],s=t[4]),(0,n.useEffect)(l,s),c}},82712:function(e,t,a){var r=a(82484),n=a(79480),i=a(63696);t.A=e=>{const t=(0,r.c)(16),[a,c]=(0,n.A)(e),[o,l]=(0,i.useState)(0);let s;t[0]===Symbol.for("react.memo_cache_sentinel")?(s=e=>{l(e.selectedScrollSnap())},t[0]=s):s=t[0];const d=s;let m,u,f;t[1]!==c?(m=()=>{c&&(d(c),c.on("select",d),c.on("reInit",d))},u=[c,d],t[1]=c,t[2]=m,t[3]=u):(m=t[2],u=t[3]),(0,i.useEffect)(m,u),t[4]!==c?(f=()=>{c&&c.scrollPrev()},t[4]=c,t[5]=f):f=t[5];const p=f;let g;t[6]!==c?(g=()=>{c&&c.scrollNext()},t[6]=c,t[7]=g):g=t[7];const h=g;let y;t[8]!==c?(y=e=>{c&&c.scrollTo(e)},t[8]=c,t[9]=y):y=t[9];const v=y;let b;return t[10]!==o||t[11]!==a||t[12]!==v||t[13]!==h||t[14]!==p?(b={emblaRef:a,currentSlideIndex:o,slideToPreviousItem:p,slideToNextItem:h,slideToIndex:v},t[10]=o,t[11]=a,t[12]=v,t[13]=h,t[14]=p,t[15]=b):b=t[15],b}},27396:function(e,t,a){var r=a(82484),n=a(4131);t.A=()=>{const e=(0,r.c)(2),t=(0,n.tz)();let a;return e[0]!==t.messages?(a=e=>!!t.messages[e],e[0]=t.messages,e[1]=a):a=e[1],a}},40908:function(e,t,a){var r=a(82484),n=a(63696);t.A=e=>{const t=(0,r.c)(10),[a,i]=(0,n.useState)(!1),c=(0,n.useRef)(null),[o,l]=(0,n.useState)(!1);let s;t[0]!==o||t[1]!==e?(s=()=>{if(!e)return;const t=new IntersectionObserver((e=>{const[t]=e;i(t.isIntersecting),t.isIntersecting&&!o&&l(!0)}),e),a=c.current;return a&&t.observe(a),()=>{a&&t.unobserve(a)}},t[0]=o,t[1]=e,t[2]=s):s=t[2];const d=e?.threshold;let m,u;return t[3]!==o||t[4]!==e||t[5]!==d?(m=[o,e,d],t[3]=o,t[4]=e,t[5]=d,t[6]=m):m=t[6],(0,n.useEffect)(s,m),t[7]!==o||t[8]!==a?(u={targetRef:c,isIntersecting:a,hasIntersectedOnce:o},t[7]=o,t[8]=a,t[9]=u):u=t[9],u}},93956:function(e,t,a){var r=a(63696);t.A=(e=!1)=>{const[t,a]=(0,r.useState)(!1),n=(0,r.useRef)(!0),i=n.current;return n.current=!1,(0,r.useEffect)((()=>{e&&a(!0)}),[e]),i}},50100:function(e,t,a){var r=a(63696);const n="undefined"!=typeof window?r.useLayoutEffect:r.useEffect;t.A=n},48376:function(e,t,a){var r=a(82484),n=a(63696);t.A=()=>{const e=(0,r.c)(5),[t,a]=(0,n.useState)("");let i;e[0]===Symbol.for("react.memo_cache_sentinel")?(i=()=>{const{hash:e}=window.location;a(e)},e[0]=i):i=e[0];const c=i;let o,l,s;return e[1]===Symbol.for("react.memo_cache_sentinel")?(o=()=>(a(window.location.hash),window.addEventListener("popstate",c),()=>{window.removeEventListener("popstate",c)}),l=[],e[1]=o,e[2]=l):(o=e[1],l=e[2]),(0,n.useEffect)(o,l),e[3]!==t?(s={setLocationHash:a,locationHash:t},e[3]=t,e[4]=s):s=e[4],s}},67805:function(e,t,a){var r=a(82484),n=a(63696);t.A=(e,t,a)=>{const i=(0,r.c)(5),c=void 0===t?500:t,o=void 0===a?1e4:a,[l,s]=(0,n.useState)(!1);let d,m;return i[0]!==c||i[1]!==e||i[2]!==o?(d=()=>{if(e){let e;const t=void 0!==window.mavenoid;if(s(t),!t){const t=Date.now();return e=window.setInterval((()=>{const a=void 0!==window.mavenoid,r=Date.now();s(a),(a||r-t>=o)&&window.clearInterval(e)}),c),()=>{window.clearInterval(e)}}}},m=[c,e,o],i[0]=c,i[1]=e,i[2]=o,i[3]=d,i[4]=m):(d=i[3],m=i[4]),(0,n.useEffect)(d,m),l}},70445:function(e,t,a){a.d(t,{Z:function(){return i}});var r=a(82484),n=a(63696);const i=(e,t)=>{const a=(0,r.c)(5);let i,c;a[0]!==e?(i=()=>{const t=document.getElementById("hbd-schema");if(t){const a=JSON.parse(t.innerText);e({schema:a,trackingLayer:window.trackingLayer,updateSchema:e=>{t.innerHTML=JSON.stringify(e,null,2)}})}},a[0]=e,a[1]=i):i=a[1],a[2]!==t||a[3]!==e?(c=[t,e],a[2]=t,a[3]=e,a[4]=c):c=a[4],(0,n.useEffect)(i,c)}},97208:function(e,t,a){var r=a(82484),n=a(63696);t.A=(e,t,a)=>{const i=(0,r.c)(5);let c,o;i[0]!==t||i[1]!==e||i[2]!==a?(c=()=>{const r=a=>{const r=a;e.current&&r.target instanceof Node&&!e.current.contains(r.target)&&t(r)},n=a?.current||document;return n.addEventListener("click",r),()=>{n.removeEventListener("click",r)}},o=[t,e,a],i[0]=t,i[1]=e,i[2]=a,i[3]=c,i[4]=o):(c=i[3],o=i[4]),(0,n.useEffect)(c,o)}},16709:function(e,t,a){var r=a(82484),n=a(63696);function i(){document.documentElement.classList.toggle("hui-scroll-restore")}t.A=()=>{const e=(0,r.c)(3),[t,a]=(0,n.useState)(!1);let c,o;return e[0]!==t?(c=()=>{let e=0;return t&&(e=document.documentElement.scrollTop,document.documentElement.classList.toggle("hui-scroll-lock"),document.documentElement.style.top=`-${e}px`),()=>{t&&(document.documentElement.style.top="",document.documentElement.classList.toggle("hui-scroll-lock"),document.documentElement.classList.toggle("hui-scroll-restore"),document.documentElement.scrollTop=e,setTimeout(i,0))}},o=[t],e[0]=t,e[1]=c,e[2]=o):(c=e[1],o=e[2]),(0,n.useEffect)(c,o),a}},95403:function(e,t,a){var r=a(82484),n=a(63696),i=a(40908);t.A=()=>{const e=(0,r.c)(6),[t,a]=(0,n.useState)(!0),[c,o]=(0,n.useState)(null),l=(0,n.useRef)(0);let s;e[0]!==c?(s=c?{root:c,threshold:0}:null,e[0]=c,e[1]=s):s=e[1];const{targetRef:d,isIntersecting:m}=(0,i.A)(s);let u;e[2]===Symbol.for("react.memo_cache_sentinel")?(u=e=>{const t=e.target;o((e=>e??t));const r=t.scrollTop;a(r<=l.current||r<=0),l.current=r},e[2]=u):u=e[2];const f=u,p=!m&&t;let g;return e[3]!==p||e[4]!==d?(g={isScrollUp:p,handleScroll:f,triggerRef:d},e[3]=p,e[4]=d,e[5]=g):g=e[5],g}},26172:function(e,t,a){var r=a(82484);a(63696);t.A=e=>{const t=(0,r.c)(10);let a,n,i,c;t[0]!==e?(a=e.formatMessage({id:"ui.scroller.next",defaultMessage:"Next slide"}),t[0]=e,t[1]=a):a=t[1],t[2]!==e?(n=e.formatMessage({id:"ui.scroller.prev",defaultMessage:"Previous slide"}),t[2]=e,t[3]=n):n=t[3],t[4]!==e?(i=e.formatMessage({id:"ui.scroller.segment",defaultMessage:"Go to slide {index}"},{index:"{index}"}),t[4]=e,t[5]=i):i=t[5],t[6]!==a||t[7]!==n||t[8]!==i?(c={nextButton:a,prevButton:n,segmentButton:i},t[6]=a,t[7]=n,t[8]=i,t[9]=c):c=t[9];return c}},13202:function(e,t,a){a.d(t,{EN:function(){return l}});var r=a(82484),n=a(45221),i=a(63696),c=a(4131),o=a(86785);const l=e=>!!e&&!!e?.id&&!!e?.name;t.Ay=()=>{const e=(0,r.c)(19),{locale:t}=(0,c.tz)(),[a,s]=(0,i.useState)();let d;e[0]!==t?(d=n.A(t),e[0]=t,e[1]=d):d=e[1];const m=`selectedPartner_${d}`;let u;e[2]!==m?(u=()=>{const e=(0,o.Gq)(m,"");if(e)try{const t=JSON.parse(e);if(l(t))return t}catch(e){const t=e;console.error(t)}},e[2]=m,e[3]=u):u=e[3];const f=u;let p;e[4]!==m?(p=e=>{const t=l(e)?JSON.stringify({...e,timestamp:Date.now()}):void 0;(0,o.SO)(m,t)},e[4]=m,e[5]=p):p=e[5];const g=p;let h;e[6]!==g?(h=()=>g(),e[6]=g,e[7]=h):h=e[7];const y=h;let v,b,E,_,w;return e[8]!==y||e[9]!==f?(v=()=>{let e=f();if(e?.timestamp){const t=Date.now()-new Date(e.timestamp).getTime();Math.round(t/864e5)>=7&&(y(),e=void 0)}s(e)},b=[y,f],e[8]=y,e[9]=f,e[10]=v,e[11]=b):(v=e[10],b=e[11]),(0,i.useEffect)(v,b),e[12]!==f?(E=()=>{const e=()=>s(f());return window.addEventListener(o.v1,e),()=>{window.removeEventListener(o.v1,e)}},_=[f],e[12]=f,e[13]=E,e[14]=_):(E=e[13],_=e[14]),(0,i.useEffect)(E,_),e[15]!==y||e[16]!==a||e[17]!==g?(w={selectedPartner:a,clearSelectedPartner:y,setSelectedPartner:g},e[15]=y,e[16]=a,e[17]=g,e[18]=w):w=e[18],w}},7758:function(e,t,a){var r=a(82484),n=a(63696);function i(e){return!e.hasAttribute("disabled")&&"true"!==e.getAttribute("aria-hidden")}t.A=e=>{const t=(0,r.c)(4);let a,c;t[0]!==e?.current?(a=()=>{const t=t=>{const a=e?.current;if(a&&document.activeElement&&["ArrowDown","ArrowUp","ArrowLeft","ArrowRight","Home","End"].includes(t.code)){const e=Array.from(a.querySelectorAll('a[href], button, input, textarea, select, details, [tabindex]:not([tabindex="-1"])')).filter(i)||[],r=e.indexOf(document.activeElement);if(-1===r)return;t.preventDefault();e:switch(t.code){case"ArrowDown":case"ArrowRight":(e[r+1]||e[0])?.focus();break e;case"ArrowLeft":case"ArrowUp":(e[r-1]||e[e.length-1])?.focus();break e;case"Home":e[0]?.focus();break e;case"End":e[e.length-1]?.focus()}}};return window.addEventListener("keydown",t,!1),()=>{window.removeEventListener("keydown",t)}},t[0]=e?.current,t[1]=a):a=t[1],t[2]!==e?(c=[e],t[2]=e,t[3]=c):c=t[3],(0,n.useEffect)(a,c)}},80346:function(e,t,a){var r=a(82484),n=a(22896),i=a(63696);t.A=(e,t)=>{const a=(0,r.c)(5),c=void 0===t?200:t,[o,l]=(0,i.useState)(e);let s;a[0]!==c?(s=n.A(l,c,{leading:!0}),a[0]=c,a[1]=s):s=a[1];const d=s;let m;return a[2]!==o||a[3]!==d?(m=[o,d],a[2]=o,a[3]=d,a[4]=m):m=a[4],m}},75624:function(e,t,a){var r=a(82484),n=a(98526),i=a(22896),c=a(63696);const o={innerWidth:375,innerHeight:812,outerWidth:375,outerHeight:812};t.A=()=>{const e=(0,r.c)(3),[t,a]=(0,c.useState)(o),l=(0,c.useRef)(t);let s;e[0]===Symbol.for("react.memo_cache_sentinel")?(s=()=>{const e={innerWidth:window.innerWidth,innerHeight:window.innerHeight,outerWidth:window.outerWidth,outerHeight:window.outerHeight};n.A(e,l.current)||(l.current=e,a(e))},e[0]=s):s=e[0];const d=s;let m,u;return e[1]===Symbol.for("react.memo_cache_sentinel")?(m=()=>{d();const e=i.A((()=>{d()}),16.666666666666668);return window.addEventListener("resize",e,{passive:!0}),()=>{window.removeEventListener("resize",e)}},u=[],e[1]=m,e[2]=u):(m=e[1],u=e[2]),(0,c.useEffect)(m,u),t}},69080:function(e,t,a){a.d(t,{x:function(){return r}});let r=function(e){return e.HBD="hbd",e.ZENOAH="zenoah",e.REDMAX="redmax",e}({});t.A=r},44635:function(e,t,a){a.d(t,{AD:function(){return l},SX:function(){return s},m5:function(){return d},oR:function(){return o},wC:function(){return c}});const r="hbd:pdp-bundle-link",n="hbd:bundleLink";let i=null;const c=e=>{i=e,window.dispatchEvent(new CustomEvent(r,{detail:e}))},o=()=>i,l=e=>{const t=t=>e(t.detail);return window.addEventListener(r,t),()=>window.removeEventListener(r,t)},s=e=>{sessionStorage.setItem(n,JSON.stringify(e))},d=e=>{try{const t=sessionStorage.getItem(n);if(!t)return null;const a=JSON.parse(t);return a?.sku===e?{href:a.href,text:a.text}:null}catch{return null}}},29145:function(e,t,a){a.d(t,{IE:function(){return r},Pp:function(){return i},oP:function(){return n}});const r=e=>"Bundle"===e?.__typename,n=e=>e?.filter((e=>{return t=e,"Article"===t?.__typename||"SparePart"===t?.__typename||r(e);var t})),i=e=>e?.filter((e=>{return t=e,"Accessory"===t?.__typename||"Machine"===t?.__typename;var t}))},97726:function(e,t,a){a.d(t,{q:function(){return n}});var r=a(77005);const n=(e,t)=>{const a=new Date(e);let n=new Date(a.getTime()-60*a.getTimezoneOffset()*1e3);if(t){n=(0,r.A)(n)}return n}},13049:function(e,t,a){a.d(t,{B9:function(){return l},E6:function(){return i},Xw:function(){return r},_1:function(){return d},gD:function(){return n},pO:function(){return s}});const r="36ddbe9d4db7f05",n=0,i=20,c={lat:20,lng:0,zoom:2},o=()=>"undefined"!=typeof google&&"function"==typeof google.maps?.Map,l=(e,t)=>{const{geometry:a}=t;a&&(a.viewport?e.fitBounds(a.viewport):a.location&&(e.setCenter(a.location),e.setZoom(17)),(e.getZoom()??0)<16&&e.setZoom(17),e.setTilt(0))},s=()=>o()?Promise.resolve():new Promise((e=>{if(!document.querySelector("#google-maps-script")){const e=document.createElement("script");e.src=`https://maps.googleapis.com/maps/api/js?key=${window.mapsKey}&libraries=marker,places&loading=async`,e.id="google-maps-script",document.head.appendChild(e)}const t=setInterval((()=>{o()&&(clearInterval(t),e())}),100)})),d=(e,t)=>{const a=e[0];return new Promise(a?e=>{(new google.maps.Geocoder).geocode({address:a,componentRestrictions:{country:a}},((a,r)=>{const n=r===google.maps.GeocoderStatus.OK&&a?.[0]?.geometry;if(n){const a=n.viewport?n.viewport.getCenter():n.location;e({lat:a.lat(),lng:a.lng(),zoom:t??c.zoom,viewport:n.viewport??void 0})}else e(c)}))}:e=>{navigator.geolocation?navigator.geolocation.getCurrentPosition((a=>e({lat:a.coords.latitude,lng:a.coords.longitude,zoom:t??13})),(()=>e(c))):e(c)})}},98973:function(e,t,a){a.d(t,{M:function(){return r}});const r=e=>({href:e.href,text:e.text,target:e.target,title:e.title,rel:e.rel});t.A=e=>{switch(e){case"external":return"new-tab";case"download":return"download";case"more":return"plus";case"less":return"minus";case"pdf":return"pdf";default:return"arrow-right"}}},71516:function(e,t,a){a.d(t,{V:function(){return r}});const r=e=>!!e&&"object"==typeof e&&"loadingStarted"in e},54134:function(e,t,a){function r(e){return t=>{e.forEach((e=>{if("function"==typeof e)e(t);else if(null!=e){e.current=t}}))}}a.d(t,{A:function(){return r}})},28299:function(e,t,a){a.d(t,{V:function(){return r}});const r=e=>{const{regex:t,fallback:a}=e;if(t)try{return new RegExp(t)}catch(e){console.error(e,t)}return a}},99804:function(e,t,a){a.d(t,{q:function(){return r}});const r=e=>{if(void 0===e)return[];const t=Array.isArray(e)?e:[e];for(let e=0;e{let o=(0,i.q)(e),l=(0,i.q)(t);const s=(0,i.q)(a);return r&&(o=["full"]),c&&(l=["full"]),n()({[`hui-size--sm-w-${o[0]}`]:void 0!==o[0],[`hui-size--md-w-${o[1]}`]:void 0!==o[1],[`hui-size--lg-w-${o[2]}`]:void 0!==o[2],[`hui-size--sm-h-${l[0]}`]:void 0!==l[0],[`hui-size--md-h-${l[1]}`]:void 0!==l[1],[`hui-size--lg-h-${l[2]}`]:void 0!==l[2],[`hui-size--sm-s-${s[0]}`]:void 0!==s[0],[`hui-size--md-s-${s[1]}`]:void 0!==s[1],[`hui-size--lg-s-${s[2]}`]:void 0!==s[2]})};t.A=c},27780:function(e,t){t.A=e=>{const{targetY:t,duration:a=500,easing:r="easeInOutQuad"}=e,n=window?.scrollY,i=t-n;let c,o;switch(r){case"easeInQuad":o=e=>e*e;break;case"easeOutQuad":o=e=>e*(2-e);break;case"easeInOutQuad":o=e=>e<.5?2*e*e:(4-2*e)*e-1;break;default:o=e=>e}window?.requestAnimationFrame((function e(t){c||(c=t);const r=t-c,l=Math.min(r/a,1);window?.scrollTo(0,n+i*o(l)),r{if("undefined"==typeof window||!localStorage)return t;return localStorage.getItem(e)||t},i=(e,t)=>{"undefined"!=typeof window&&localStorage&&(t&&t.length>0?localStorage.setItem(e,t):localStorage.removeItem(e),window.dispatchEvent(new Event(r)))}},85309:function(e,t,a){var r=a(69080);t.A=(e,t)=>{switch(e){case r.A.ZENOAH:return t?"zenoah-logo--black":"zenoah-logo--white";case r.A.REDMAX:return"redmax-logo";default:return t?"husqvarna-logo-text":"husqvarna-logo-horizontal"}}},55861:function(e,t,a){a.d(t,{sb:function(){return r}});const r=e=>e instanceof HTMLElement},38181:function(e,t,a){a.d(t,{FY:function(){return v},GZ:function(){return m},Ki:function(){return d},Ol:function(){return o},Xg:function(){return y},Zx:function(){return E},e8:function(){return b},mn:function(){return u},rH:function(){return p},rf:function(){return h}});var r=a(56761),n=a(5379),i=a(11189),c=a(61971);const o=e=>"undefined"==typeof URLSearchParams?null:new URLSearchParams(e),l=e=>void 0===e||""===e||Array.isArray(e)&&0===e.length,s=(e,t="push")=>{if("undefined"==typeof window)return;const a=(e=>{const t=c.stringify(i.A(e,l),n.v);return t?`?${t}`:""})(e),r=`${window.location.pathname}${a}${window.location.hash}`,o=window.location.search;o!==a&&(o||a)&&("replace"===t?window.history.replaceState({},"",r):window.history.pushState({},"",r),window.dispatchEvent(new CustomEvent("querystring-changed")))},d=e=>null!=e&&""!==e&&(!Array.isArray(e)||0!==e.length),m=e=>e?Object.fromEntries(Object.entries(e).filter((([,e])=>d(e)))):{},u=()=>"undefined"==typeof window?{}:c.parse(window.location.search,n.v),f=(e,t)=>(a,r,n="push",i)=>{const c=((e,t,a,r)=>{const n=e||{};let i=[];Array.isArray(r)?i=r:r&&(i=[r]);const c={...n};if(i.forEach((e=>{delete c[e]})),""===a||null==a){const e={...c};return delete e[t],e}return{...c,[t]:a}})(e,a,r,i);t(c,n)},p=(e,t)=>{const a=(e,a="push")=>{t(e),s(e,a)},r=f(e,a),n=(e=>t=>{const a=e?.[t];return a?Array.isArray(a)?a.map((e=>e.toString())):[a.toString()]:[]})(e);return{setQueryString:a,setQueryKey:r,getQueryKeyStringArray:n}},g="undefined"!=typeof window&&"function"==typeof window.URL&&"function"==typeof window.URLSearchParams,h=(e,t)=>{if(!e)return e;const a=(0,c.parseUrl)(e);return Object.entries(t).forEach((([e,t])=>{a.query[e]=t})),(0,c.stringifyUrl)(a)},y=e=>{if(!g)return"";const t=new URLSearchParams;return Object.keys(e).forEach((a=>{const r=e[a];r?t.set(a,r):t.delete(a)})),t.toString()},v=(e,t="")=>(()=>{if(!g)return{};const e=new URL(window.location.href),t=new URLSearchParams(e.searchParams);return Object.fromEntries(t.entries())})()[e]||t,b=(e,t="push")=>{const a=o(r.b6.location.search);if(!a)return;Object.entries(e).forEach((([e,t])=>{t?a.set(e,t):a.delete(e)}));const n=a.toString(),i={search:n?`?${n}`:""};r.b6[t](i)},E=(e,t,a="push")=>b({[e]:t},a)},58711:function(e,t,a){a.d(t,{IX:function(){return r},dP:function(){return n},yp:function(){return i}});const r=e=>{const t=/.*(?:youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=)([^#&?]*).*/.exec(e);return t&&11===t[1].length?t[1]:void 0},n=e=>{const t=/start=(\d*)/.exec(e);return t?t[1]:void 0},i=e=>{const t=/(https?:\/\/)?(v|player)\.youku\.com\/(v_show|player\.php|embed)(\/.*sid)?\/(id_)?(\w+=*)/.exec(e);return t?t[6]:void 0}},17652:function(e,t,a){var r=a(97208),n=a(7758),i=a(84401),c=a(64440),o=a(71633),l=a.n(o),s=a(63696),d=a(44267);t.A=({children:e,label:t,options:a,error:o,onChange:m,onFocus:u,width:f,className:p,optionWrapperClassName:g,m:h,my:y,mb:v,mx:b,mt:E,mr:_,ml:w,disabled:C,loading:A,value:S,optionComponent:k})=>{const[N,x]=(0,s.useState)(S),[I,T]=(0,s.useState)(!!S),[P,M]=(0,s.useState)(""),[L,O]=(0,s.useState)(-1),[z,R]=(0,s.useState)(!1),[D,F]=(0,s.useState)(!1),[B,G]=(0,s.useState)(!1),V=`advanced-dropdown-${(0,s.useId)()}`,j=l()("hbd-advanced-dropdown",{"hbd-advanced-dropdown--has-value":I,"hbd-advanced-dropdown--invalid":o,"hbd-advanced-dropdown--disabled":C,"hbd-advanced-dropdown--active":z},(0,d.K)(4,{m:h,my:y,mb:v,mx:b,mt:E,mr:_,ml:w}),(0,i.A)({width:f}),p),H=(0,s.useRef)(null);(0,r.A)(H,(()=>R(!1)));const q=(0,s.useRef)(null);(0,n.A)(q);const $=(0,s.useRef)(new Map);(0,s.useEffect)((()=>{x(S)}),[S]),(0,s.useEffect)((()=>{T(!!N),O(-1)}),[N]),(0,s.useEffect)((()=>{if(P.length>0){const e=setTimeout((()=>{M("")}),1e3);return()=>{clearTimeout(e)}}}),[P]);return(0,s.useEffect)((()=>{B&&!z&&H.current&&(H.current.focus(),G(!1))}),[z,B]),s.createElement(c.az,{flexGrow:1,pt:4,className:j,onKeyUp:e=>{if(e.target instanceof HTMLElement)switch(e.code){case"Enter":e.preventDefault(),e.target.click(),G(!0);break;case"Escape":e.preventDefault(),R(!1),G(!0)}},onKeyDown:e=>{if(e.target instanceof HTMLElement)if(z){if(!a)return;let t=a.find((t=>t.label?.toLowerCase().startsWith((P+e.key).toLowerCase())));if(!t){const r=(P+e.key).match(/^([^])\1+/);if(r){const e=a.filter((e=>e.label?.toLowerCase().startsWith(r[1].toLowerCase())));t=e[r[0].length%e.length]}}if(t?.value){const r=$.current.get(t.value.toString());O(a?.indexOf(t)),M(P+e.key),r?.focus()}}else switch(e.code){case"Space":case"ArrowDown":case"ArrowUp":e.target.click()}},onClick:e=>{e.preventDefault()}},s.createElement(c.az,{ref:H,className:"hbd-advanced-dropdown__select",flexType:"block",positionRoot:!0,alignItems:"center",br:3,pt:3,pb:2,px:4,tabIndex:C?void 0:0,onFocus:u,"aria-haspopup":"listbox",role:"combobox","aria-label":"dropdown","aria-expanded":z,onClick:()=>{if(C)return;const e=H.current?.getBoundingClientRect();R(!z),F(!!e&&window.innerHeight-e.bottom!!e.value&&e.value===N))?.label),A?s.createElement(c.Fd,{size:4}):s.createElement(c.In,{size:4,className:"hbd-advanced-dropdown__select-icon",iconId:"angle-down"})),s.createElement(c.az,{className:l()("hbd-advanced-dropdown__option-container",{"hbd-advanced-dropdown__option-container--opens-up":D}),ref:q,width:"full",mt:2,py:2,br:3,role:"listbox","aria-expanded":z},s.createElement(c.M6,{width:"full",direction:"vertical",px:2},s.createElement(c.sp,{key:D?"focus-trap-open":"focus-trap-close",onEscape:()=>R(!1)},k?.().map((e=>s.createElement(c.az,{className:l()("hbd-advanced-dropdown__option-wrapper",g,{"hbd-advanced-dropdown__option-wrapper--selected":e?.props?.isActive,[`${g}--selected`]:g&&e.props.isActive}),br:3,mb:2,tabIndex:0,role:"option",onClick:()=>{x(e.props.id),m?.(e.props.id),H?.current?.focus()}},e)))||a?.map(((e,t)=>s.createElement(c.az,{className:l()("hbd-advanced-dropdown__option-wrapper",g,{"hbd-advanced-dropdown__option-wrapper--selected":e.value===N,"hbd-advanced-dropdown__option-wrapper--key-select":t===L,[`${g}--selected`]:g&&e.value===N}),alignItems:"center",px:2,br:3,tabIndex:0,role:"option",onClick:()=>{x(e.value),m?.(e.value),H?.current?.focus()},key:e.value?.toString(),ref:t=>{const a=e.value?.toString();a&&(t?$.current.set(a,t):$.current.delete(a))}},e.label)))))),o&&s.createElement(c.o5,{variant:"Microcopy",color:"ErrorRed",my:1},o))}},92566:function(e,t,a){a.d(t,{A:function(){return u}});var r=a(82484),n=a(90699),i=a(71633),c=a.n(i),o=a(63696),l="EkjuHJXzpM0DbnlEJIzC",s="vLntL4MhwAwES64htNbU",d="jpIhsn8kSSlW_J37cYwt";const m=1150;var u=e=>{const t=(0,r.c)(27),{size:a,className:i,iconColor:u,delay:f}=e,p=void 0===a?36:a,g=void 0===u?"SuccessGreen":u,h=void 0===f?0:f;let y;t[0]!==g?(y={color:g},t[0]=g,t[1]=y):y=t[1];const{className:v}=(0,n.Ge)(y),b=(0,o.useId)(),E=(0,o.useRef)(null),_=(0,o.useRef)(null),w=(0,o.useRef)(),C=`ring-mask-${b}`,A=`tick-mask-${b}`;let S,k,N,x,I,T,P,M;t[2]!==h?(S=()=>{const e=E.current,t=_.current;if(!e||!t)return;let a=null;const r=n=>{a||(a=n);const i=n-a,c=Math.min(i/700,1);if(e.setAttribute("d",((e,t,a,r)=>{if(r<=0)return`M ${e} ${t}`;if(r>=360)return"M 0 0 H 26 V 28 H 0 Z";const n=-Math.PI/3,i=n-r*Math.PI/180;return`M ${e} ${t} L ${e+a*Math.cos(n)} ${t+a*Math.sin(n)} A ${a} ${a} 0 ${r>180?1:0} 0 ${e+a*Math.cos(i)} ${t+a*Math.sin(i)} Z`})(13,14,20,360*c**3)),i>m){const e=Math.min((i-m)/420,1);t.setAttribute("width",String(20*(e=>e**5)(e)))}i<1570&&(w.current=requestAnimationFrame(r))},n=setTimeout((()=>{w.current=requestAnimationFrame(r)}),h);return()=>{clearTimeout(n),void 0!==w.current&&cancelAnimationFrame(w.current)}},k=[h],t[2]=h,t[3]=S,t[4]=k):(S=t[3],k=t[4]),(0,o.useEffect)(S,k),t[5]!==i||t[6]!==v?(N=c()(l,v,i),t[5]=i,t[6]=v,t[7]=N):N=t[7],t[8]===Symbol.for("react.memo_cache_sentinel")?(x=o.createElement("path",{ref:E,fill:"white",d:""}),t[8]=x):x=t[8],t[9]!==C?(I=o.createElement("mask",{id:C},x),t[9]=C,t[10]=I):I=t[10],t[11]===Symbol.for("react.memo_cache_sentinel")?(T=o.createElement("rect",{ref:_,x:"6",y:"4",width:"0",height:"16",fill:"white"}),t[11]=T):T=t[11],t[12]!==A?(P=o.createElement("mask",{id:A},T),t[12]=A,t[13]=P):P=t[13],t[14]!==P||t[15]!==I?(M=o.createElement("defs",null,I,P),t[14]=P,t[15]=I,t[16]=M):M=t[16];const L=`url(#${C})`;let O;t[17]!==L?(O=o.createElement("path",{d:"M12.5 28c-1.7 0-3.2-.1-4.6-.4-1.7-.3-3.1-1-4.2-1.9-.7-.6-1.2-1.2-1.7-2.1-.7-1.3-1.2-2.7-1.5-4.4-.5-3-.5-6.1-.2-9.4.2-1.7.5-3 1-4.2C2 4 2.9 2.8 4.1 1.9 5.1 1.2 6.3.7 7.8.4 9.2.1 10.7 0 12.7 0c2 0 3.5.1 4.9.4.7.1 1.3.3 2 .6.5.2.8.8.6 1.3-.2.5-.8.8-1.3.6-.5-.2-1.1-.4-1.6-.5-1.4-.3-2.7-.4-4.6-.4-1.8 0-3.2.1-4.5.4-1.2.2-2.1.6-2.9 1.1-.9.6-1.6 1.6-2.2 3-.4 1-.7 2.1-.8 3.6-.3 3-.3 6 .2 8.8.2 1.4.6 2.6 1.3 3.7.4.6.8 1.1 1.3 1.5.9.7 1.9 1.2 3.3 1.5 1.4.3 2.8.4 4.5.4 1.7 0 3.1-.1 4.5-.4 1.4-.3 2.5-.7 3.3-1.5.5-.4.9-.9 1.3-1.5.6-1 1-2.2 1.3-3.7.2-1.1.3-2.4.4-3.7 0-.6.5-1 1-1 .6 0 1 .5 1 1-.1 1.4-.2 2.7-.4 3.9-.3 1.7-.8 3.1-1.5 4.4-.5.8-1.1 1.5-1.7 2.1-1.1.9-2.5 1.5-4.2 1.9-1.5.3-3.1.4-4.9.4-.4.1-.5.1-.5.1z",mask:L,className:s}),t[17]=L,t[18]=O):O=t[18];const z=`url(#${A})`;let R,D;return t[19]!==z?(R=o.createElement("path",{d:"M12.3 19c-.4 0-.9-.2-1.2-.5l-4.8-4.7c-.4-.4-.4-1 0-1.4.4-.4 1-.4 1.4 0l4.6 4.5L23.8 5.6c.4-.4 1-.4 1.4 0 .4.4.4 1 0 1.4L13.5 18.5c-.3.4-.8.5-1.2.5z",mask:z,className:d}),t[19]=z,t[20]=R):R=t[20],t[21]!==p||t[22]!==M||t[23]!==O||t[24]!==R||t[25]!==N?(D=o.createElement("svg",{viewBox:"0 0 26 28",width:p,height:p,"aria-hidden":"true",className:N},M,O,R),t[21]=p,t[22]=M,t[23]=O,t[24]=R,t[25]=N,t[26]=D):D=t[26],D}},90615:function(e,t,a){var r=a(82484),n=a(63696),i=a(25594);t.A=e=>{const t=(0,r.c)(7),{background:a,children:c}=e;let o,l,s;return t[0]!==a?(o={background:a,container:"grid"},t[0]=a,t[1]=o):o=t[1],t[2]!==c?(l=n.createElement("div",{className:"hbd-card-grid"},c),t[2]=c,t[3]=l):l=t[3],t[4]!==o||t[5]!==l?(s=n.createElement(i.A.Provider,{value:o},l),t[4]=o,t[5]=l,t[6]=s):s=t[6],s}},41739:function(e,t,a){var r=a(82484),n=a(25594),i=a(63696),c=a(6406);t.A=e=>{const t=(0,r.c)(8),{background:a,children:o}=e;let l,s,d,m;return t[0]!==a?(l={background:a,container:"masonary"},t[0]=a,t[1]=l):l=t[1],t[2]===Symbol.for("react.memo_cache_sentinel")?(s={default:4,1100:3,767:2},t[2]=s):s=t[2],t[3]!==o?(d=i.createElement(c.A,{className:"hbd-masonary",columnClassName:"hbd-masonary__column",breakpointCols:s},o),t[3]=o,t[4]=d):d=t[4],t[5]!==l||t[6]!==d?(m=i.createElement(n.A.Provider,{value:l},d),t[5]=l,t[6]=d,t[7]=m):m=t[7],m}},73911:function(e,t,a){var r=a(82484),n=a(74345),i=a(6041),c=a(64440),o=a(63696),l=a(45520),s=a(21332);function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(31),{title:a,description:m,image:u,link:f,alternateBackground:p}=e,g=(0,n.vn)(u,i.f5W.PNG_SQUARE_CONTAIN_MD),h=p?"White":void 0;let y,v,b,E,_,w,C,A,S,k,N;t[0]===Symbol.for("react.memo_cache_sentinel")?(y=[3,3,4],v=[4,4,6],b=[5,5,9],E=[2,2,4],t[0]=y,t[1]=v,t[2]=b,t[3]=E):(y=t[0],v=t[1],b=t[2],E=t[3]),t[4]===Symbol.for("react.memo_cache_sentinel")?(_=[3,3,4],t[4]=_):_=t[4],t[5]!==a?(w=o.createElement(c.o5,{mb:2,text:a,tag:"h3",variant:"Subtitle2"}),t[5]=a,t[6]=w):w=t[6],t[7]!==m?(C=o.createElement(c.az,{flexGrow:1,mb:1},o.createElement(c.o5,{tag:"p",variant:"Body2",text:m})),t[7]=m,t[8]=C):C=t[8],t[9]!==w||t[10]!==C?(A=o.createElement(c.az,{className:"hbd-anchor-card__text-container",flexDirection:"column",py:_,pr:2,flexGrow:1},w,C),t[9]=w,t[10]=C,t[11]=A):A=t[11],t[12]===Symbol.for("react.memo_cache_sentinel")?(S=[4,4,8],t[12]=S):S=t[12],t[13]!==g?(k=o.createElement(c.az,{className:"hbd-anchor-card__image",alignItems:"flex-start"},o.createElement(c.VI,{pictureData:g,aspectRatio:"square",autoSizes:!0,br:S})),t[13]=g,t[14]=k):k=t[14],t[15]!==k||t[16]!==A?(N=o.createElement(c.az,{height:"full",flexDirection:"row",justifyContent:"space-between"},A,k),t[15]=k,t[16]=A,t[17]=N):N=t[17];const x=f.text||"",I=f.iconId??"arrow-down";let T,P,M,L;return t[18]!==f.target||t[19]!==x||t[20]!==I?(T=o.createElement(c.az,null,o.createElement(c.JJ,{tabIndex:-1,ml:-3,text:x,variant:"Body2",iconId:I,target:f.target})),t[18]=f.target,t[19]=x,t[20]=I,t[21]=T):T=t[21],t[22]!==N||t[23]!==T?(P=o.createElement(l.A,{pt:y,pb:v,pl:b,pr:E},N,T),t[22]=N,t[23]=T,t[24]=P):P=t[24],t[25]!==f||t[26]!==P?(M=o.createElement(c.N_,d({},f,{height:"full",width:"full",className:"hbd-anchor-card__link"}),P),t[25]=f,t[26]=P,t[27]=M):M=t[27],t[28]!==h||t[29]!==M?(L=o.createElement(s.A,{backgroundColor:h,aspectRatio:"none",className:"hbd-anchor-card"},M),t[28]=h,t[29]=M,t[30]=L):L=t[30],L}},50992:function(e,t,a){var r=a(82484),n=a(83020),i=a(40958),c=a(5592),o=a(47958),l=a(51120),s=a(54165),d=a(37899),m=a(64440),u=a(63696),f=a(4131),p=a(48373),g=a(28889),h=a(27956),y=a(45520),v=a(21332),b=a(46255),E=a(5758);function _(){return _=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(87),{id:a,category:w,name:C,longName:A,productSku:S,href:k,image:N,description:x,hidden:I,isCrossSaleNecessary:T,onCardClick:P,trackingContext:M,listName:L,headingLevel:O,disableCommerceData:z,repairabilityIndex:R}=e,D=void 0===O?"h2":O,F=void 0!==z&&z,B=(0,f.tz)(),G=!F;let V;t[0]!==G?(V={enabled:G},t[0]=G,t[1]=V):V=t[1];const{data:j,isLoading:H}=(0,c.A)(S,V);let q;t[2]!==j||t[3]!==w||t[4]!==H||t[5]!==L||t[6]!==C||t[7]!==P||t[8]!==S||t[9]!==M?(q=e=>{M?.event&&window.trackingLayer?.productInfo&&(0,d.eu)(e,{event:M.event,productInfo:window.trackingLayer?.productInfo,elementInfo:{label:C}}),(0,i.vz)(e,{category:w,listName:L??"",name:C,articleNumber:S,price:H?void 0:j}),P?.(e)},t[2]=j,t[3]=w,t[4]=H,t[5]=L,t[6]=C,t[7]=P,t[8]=S,t[9]=M,t[10]=q):q=t[10];const $=q,W=j??null;let U;t[11]!==B||t[12]!==C||t[13]!==W?(U=(0,s.ZR)({productData:W,intl:{instance:B,values:{name:C}}}),t[11]=B,t[12]=C,t[13]=W,t[14]=U):U=t[14];const K=U;let Z;t[15]!==j||t[16]!==B||t[17]!==H||t[18]!==T||t[19]!==L||t[20]!==S?(Z=!H&&(0,p.b)(B,j,`${L}-${S}`,{necessary:T,isBundle:!0}),t[15]=j,t[16]=B,t[17]=H,t[18]=T,t[19]=L,t[20]=S,t[21]=Z):Z=t[21];const X=Z,Q=C??"",J=w??"";let Y;t[22]!==j||t[23]!==S||t[24]!==J||t[25]!==Q?(Y={commerceData:j,articleNumber:S,name:Q,category:J},t[22]=j,t[23]=S,t[24]=J,t[25]=Q,t[26]=Y):Y=t[26];const ee=(0,n.A)(Y);let te,ae,re,ne,ie,ce,oe;t[27]!==S?(te=(0,s.MZ)({productSku:S,cardType:"bundle"}),t[27]=S,t[28]=te):te=t[28],t[29]!==a||t[30]!==C||t[31]!==ee?(ae=u.createElement(o.A,{onAddToWishlist:ee,size:24,className:"wishlist-toggle",productName:C,id:a}),t[29]=a,t[30]=C,t[31]=ee,t[32]=ae):ae=t[32],t[33]!==K?(re=u.createElement(m.o5,{className:"sr-only"},K),t[33]=K,t[34]=re):re=t[34],t[35]===Symbol.for("react.memo_cache_sentinel")?(ne=[3,3,4],ie=[4,4,6],t[35]=ne,t[36]=ie):(ne=t[35],ie=t[36]),t[37]!==X?(ce=X&&u.createElement(g.A,X),t[37]=X,t[38]=ce):ce=t[38],t[39]!==N?(oe=u.createElement(b.A,{image:N}),t[39]=N,t[40]=oe):oe=t[40];const le=X&&X.secondary.length>0;let se,de,me,ue,fe,pe,ge,he,ye,ve,be;return t[41]!==a||t[42]!==C||t[43]!==R||t[44]!==le?(se=u.createElement(E.A,{id:a,repairabilityIndex:R,title:C,hasSecondaryBadges:le}),t[41]=a,t[42]=C,t[43]=R,t[44]=le,t[45]=se):se=t[45],t[46]!==oe||t[47]!==se?(de=u.createElement(m.az,{positionRoot:!0},oe,se),t[46]=oe,t[47]=se,t[48]=de):de=t[48],t[49]!==w?(me=u.createElement(m.o5,{lineClamp:1,tag:"span",variant:"Microcopy",mb:1},w),t[49]=w,t[50]=me):me=t[50],t[51]!==D||t[52]!==C?(ue=u.createElement(m.o5,{tag:D,variant:"Subtitle1"},C),t[51]=D,t[52]=C,t[53]=ue):ue=t[53],t[54]!==x?(fe=u.createElement(m.az,{flexGrow:1},u.createElement(m.o5,{tag:"p",variant:"Microcopy",mt:2},x)),t[54]=x,t[55]=fe):fe=t[55],t[56]!==j||t[57]!==H?(pe=u.createElement(m.az,{mt:2,flexType:"block",flexWrap:"wrap",className:"hbd-bundle-card__price"},u.createElement(l.gm,{currentVariant:"Body1Medium",data:j,isLoading:H})),t[56]=j,t[57]=H,t[58]=pe):pe=t[58],t[59]!==ce||t[60]!==de||t[61]!==me||t[62]!==ue||t[63]!==fe||t[64]!==pe?(ge=u.createElement(y.A,{py:ne,px:ie},ce,de,me,ue,fe,pe),t[59]=ce,t[60]=de,t[61]=me,t[62]=ue,t[63]=fe,t[64]=pe,t[65]=ge):ge=t[65],t[66]!==$||t[67]!==k||t[68]!==re||t[69]!==ge?(he=u.createElement(m.N_,{href:k,height:"full",width:"full",onClick:$},re,ge),t[66]=$,t[67]=k,t[68]=re,t[69]=ge,t[70]=he):he=t[70],t[71]!==S?(ye=[S],t[71]=S,t[72]=ye):ye=t[72],t[73]!==w||t[74]!==F||t[75]!==L||t[76]!==A||t[77]!==C||t[78]!==S||t[79]!==ye?(ve=u.createElement(h.A,{productSku:S,articleIds:ye,name:C,longName:A,showButtonWithoutHover:!0,cardContext:L,disableCommerceData:F,category:w}),t[73]=w,t[74]=F,t[75]=L,t[76]=A,t[77]=C,t[78]=S,t[79]=ye,t[80]=ve):ve=t[80],t[81]!==I||t[82]!==te||t[83]!==ae||t[84]!==he||t[85]!==ve?(be=u.createElement(v.A,_({aspectRatio:"min-portrait",hidden:I},te),ae,he,ve),t[81]=I,t[82]=te,t[83]=ae,t[84]=he,t[85]=ve,t[86]=be):be=t[86],be}},48373:function(e,t,a){a.d(t,{b:function(){return i}});var r=a(6041),n=a(38679);const i=(e,t,a,i)=>{const c={primary:[],secondary:[]};if(i?.isBestMatch&&c.primary.push({id:`bestMatch-${a}`,text:e.formatMessage({id:"products.bestMatchBadge",defaultMessage:"Best match",description:"the text on best match badge"}),variant:"Primary","data-testid":"best-match"}),i?.necessary&&c.primary.push({id:`badge-necessary-${a}`,text:e.formatMessage({id:"products.necessaryBadge",defaultMessage:"Necessary",description:"the text on campaign badges"}),variant:"CautionYellow","data-testid":"necessary-badge"}),i?.isBundle&&c.primary.push({id:`bundle-${a}`,text:e.formatMessage({id:"products.bundleBadge",defaultMessage:"Bundle",description:"the text on bundle badges"}),variant:"Grey500","data-testid":"bundle-badge"}),!t)return c;if(c.primary.length||((e=>!!e&&"fromPrice"in e)(t)&&t?.comingSoon?c.primary.push({id:`comingSoon-${a}`,text:t.comingSoon.isPreview?e.formatDate(t.comingSoon.releaseDate??new Date(2099,12,31),{format:"dateStandard"}):e.formatMessage({id:"products.comingSoonBadge",defaultMessage:"Coming soon",description:"the text on coming soon badge"}),variant:t.comingSoon.isPreview?"Grey500":"Primary"}):((e,t)=>!t?.hideCommerceBadges&&!!e&&!!e.hasCampaigns&&(!e.campaigns||0===e.campaigns.length||e.campaigns.some((e=>!e.hidePromotionBadge))))(t,i)?(t.campaigns?.length??0)>0?t.campaigns?.every((t=>{if(t.hidePromotionBadge)return!0;let r;return r=t.calloutMessage?t.calloutMessage:e.formatMessage(n.m),c.primary.push({id:`offer-${a}`,text:r,variant:"SecondaryDarker","data-testid":"campaign-badge"}),!1})):c.primary.push({id:`offer-${a}`,text:e.formatMessage(n.m),variant:"SecondaryDarker","data-testid":"campaign-badge"}):t.isNew&&c.primary.push({id:`new-${a}`,text:e.formatMessage({id:"products.newBadge",defaultMessage:"New",description:"the text on new badges"}),variant:"Primary","data-testid":"new-badge"})),t.gardenSize){const n={[r.Hzz.SMALL]:e.formatMessage({id:"gardenSize.small",defaultMessage:"Small Garden"}),[r.Hzz.MEDIUM]:e.formatMessage({id:"gardenSize.medium",defaultMessage:"Medium Garden"}),[r.Hzz.LARGE]:e.formatMessage({id:"gardenSize.large",defaultMessage:"Large Garden"})};c.secondary.push({id:`garden-size-${a}`,text:n[t.gardenSize],variant:"Grey600"})}return t.hasOnlineExclusiveCampaigns&&!i?.hideCommerceBadges&&t.campaigns?.every((t=>!!t.hidePromotionBadge||(c.secondary.push({id:`online-exclusive-${a}`,text:e.formatMessage({id:"products.onlineExclusiveBadge",defaultMessage:"Online exclusive offer",description:"the text on the online exclusive badge"}),variant:"SecondaryDarker","data-testid":"online-exclusive-badge"}),!1))),c.secondary.length||(t.hasAwards?c.secondary.push({id:`award-${a}`,text:e.formatMessage({id:"products.awardBadge",defaultMessage:"Award winner",description:"the text on the award badge."}),variant:"Primary","data-testid":"award-winner-badge"}):t.isProBlix&&c.secondary.push({id:`proBlix-${a}`,text:e.formatMessage({id:"products.proBliXBadge",defaultMessage:"BLi-X 36 V-system",description:"the text on the problix badge."}),iconId:"battery-charged",variant:"SuccessGreen","data-testid":"problix-badge",removeUpperCase:!0})),c}},36489:function(e,t,a){a.d(t,{$4:function(){return C},B:function(){return k},EP:function(){return D},Eu:function(){return V},Ft:function(){return j},K:function(){return F},KI:function(){return N},M$:function(){return A},Ng:function(){return S},PI:function(){return x},SM:function(){return u},Wn:function(){return I},XT:function(){return m},Zz:function(){return T},b8:function(){return G},fD:function(){return B},fS:function(){return h},h1:function(){return O},hP:function(){return v},iD:function(){return M},iR:function(){return z},j9:function(){return R},k2:function(){return E},kI:function(){return y},l5:function(){return p},l9:function(){return H},mT:function(){return P},pT:function(){return b},s3:function(){return f},t1:function(){return w},vA:function(){return g},xV:function(){return L},zQ:function(){return _}});var r=a(40958),n=a(6660),i=a(74345),c=a(6041),o=a(94022),l=a(37899),s=a(78138);const d=(e,t,a)=>{if(!e)return"";if(t.length>1){const r=t.find((e=>e.name===a));return r?.cardTitle||r?.name||e.cardTitle||e.name}return t[0]?.cardTitle||t[0]?.name||e.cardTitle||e.name},m=(e,t=!1)=>{const a={id:e.id,productSku:e.sku,articleIds:e.articles?.map((e=>e.id)),category:d(e.category,e.subCategories,e.activeSubCategoryName),name:e.productName?.shortName,longName:e.productName.longName,href:e.url,hidden:e.hidden,selected:e.selected,onCardClick:e.onCardClick,isCrossSaleNecessary:e.isCrossSaleNecessary,isBestMatch:e.isBestMatch,trackingContext:e.trackingContext,ratings:e.ratings,listName:e.listName,isComparing:t,headingLevel:e.headingLevel,focusRef:e.focusRef,disableCommerceData:e.disableCommerceData,repairabilityIndex:e.specifications?.repairabilityIndex?{minValuePrimary:e.specifications.repairabilityIndex.minValuePrimary||0}:void 0};let r,n;return e.mainImage&&(r=(0,i.a7)(e.mainImage,c.f5W.PNG_LANDSCAPE_CONTAIN_MD)),e.specifications?.topSpecifications?.length&&(n=e.specifications.topSpecifications.filter((e=>e.rangePrimary&&e.id&&e.name)).slice(0,2).map((e=>({id:e.id,name:e.name,value:e.rangePrimary})))),Object.assign(a,{image:r,topSpecs:n})},u=e=>{const t={id:e.id,productSku:e.sku,category:e.category.name,articleIds:e.articles?.map((e=>e.id)),tagline:e.taglineText,name:e.productName?.shortName,href:e.url,hidden:e.hidden,onCardClick:e.onCardClick,isCrossSaleNecessary:e.isCrossSaleNecessary,trackingContext:e.trackingContext,ratings:e.ratings,listName:e.listName,headingLevel:e.headingLevel,disableCommerceData:e.disableCommerceData,isSelected:e.isSelected};let a;return e.mainImage&&(a=(0,i.a7)(e.mainImage,c.f5W.PNG_LANDSCAPE_CONTAIN_MD)),Object.assign(t,{image:a})},f=(e,t=!1)=>{const a={id:e.id,productSku:e.sku,category:e.category.name,articleIds:e.articles?.map((e=>e.id)),tagline:e.taglineText,name:e.productName?.shortName,longName:e.productName?.longName,href:e.url,hidden:e.hidden,selected:e.selected,onCardClick:e.onCardClick,isCrossSaleNecessary:e.isCrossSaleNecessary,trackingContext:e.trackingContext,ratings:e.ratings,listName:e.listName,isComparing:t,headingLevel:e.headingLevel,disableCommerceData:e.disableCommerceData};let r;return e.mainImage&&(r=(0,i.a7)(e.mainImage,c.f5W.PNG_LANDSCAPE_CONTAIN_MD)),Object.assign(a,{image:r})},p=(e,t=!1)=>{const a={productSku:e.sku,id:e.id,articleIds:e.articles?.map((e=>e.id)),category:d(e.category,e.subCategories),name:e.productName?.shortName,longName:e.productName?.longName,href:e.url,hidden:e.hidden,selected:e.selected,onCardClick:e.onCardClick,isCrossSaleNecessary:e.isCrossSaleNecessary,trackingContext:e.trackingContext,ratings:e.ratings,listName:e.listName,headingLevel:e.headingLevel,isComparing:t,disableCommerceData:e.disableCommerceData};let r,n;return e.mainImage&&(r=(0,i.a7)(e.mainImage,c.f5W.PNG_LANDSCAPE_CONTAIN_MD)),e.specifications?.topSpecifications?.length&&(n=e.specifications.topSpecifications.filter((e=>e.rangePrimary&&e.id&&e.name)).slice(0,2).map((e=>({id:e.id,name:e.name,value:e.rangePrimary})))),Object.assign(a,{image:r,topSpecs:n})},g=e=>{const t={productSku:e.product.sku,articleId:e.id,href:e.url,category:d(e.product.category,e.product.subCategories),name:e.name.shortName,longName:e.name.longName,hidden:e.hidden,onCardClick:e.onCardClick,isCrossSaleNecessary:e.isCrossSaleNecessary,trackingContext:e.trackingContext,ratings:"Accessory"===e.product.__typename||"Machine"===e.product.__typename?e.product?.ratings??void 0:void 0,listName:e.listName,headingLevel:e.headingLevel,disableCommerceData:e.disableCommerceData};let a;return e.mainImage&&(a=(0,i.a7)(e.mainImage,c.f5W.PNG_LANDSCAPE_CONTAIN_MD)),Object.assign(t,{image:a})},h=e=>{const t={id:e.id,title:e.name,text:e.bulletText,ctaText:"Read more",hasVideo:!!e.video&&!!e.video.link,hidden:e.hidden,onCardClick:e.onCardClick,headingLevel:e.headingLevel};let a;return e.image?a=(0,i.a7)(e.image,c.f5W.JPG_LANDSCAPE_COVER_SM):e.video?.image&&e.video.link&&(a=(0,i.a7)(e.video.image,c.f5W.JPG_LANDSCAPE_COVER_SM)),Object.assign(t,{image:a})},y=e=>({title:e.title,text:e.description,video:{videoType:e.videoType??c.JeG.UNKNOWN,link:e.link??"",mp4Link:e.mp4link??""},imageUrl:e.image?.sources[0].url??"",hidden:e.hidden,onCardClick:e.onCardClick,trackingContext:e.trackingContext,headingLevel:e.headingLevel}),v=e=>{const t={name:e.name,parentCategoryName:e.cardTitle!==e.name?e.cardTitle:e.parentCategory?.name,link:{href:e.url},hidden:e.hidden,onCardClick:t=>{(0,l.eu)(t,{event:"categoryCard",elementInfo:{name:e.name,location:e.__typename,url:window.location.href||""}}),e?.onCardClick?.(t)},headingLevel:e.headingLevel};let a;return e.studioImage&&(a=(0,i.a7)(e.studioImage,c.f5W.PNG_LANDSCAPE_CONTAIN_MD)),Object.assign(t,{image:a})},b=e=>({name:e.name,description:e.description,link:e?.link,image:(0,i.a7)(e.image,"PNG_LANDSCAPE_CONTAIN_MD"),headingLevel:e.headingLevel}),E=e=>({...e,image:(0,i.a7)(e.image,c.f5W.JPG_LANDSCAPE_COVER_LG)}),_=e=>({...e,image:(0,i.a7)(e.image,c.f5W.PNG_LANDSCAPE_CONTAIN_LG)}),w=e=>({...e,title:e.shortTitle||e.title||"",tag:e.tag||void 0,preamble:e.preamble||void 0,link:(0,o.i)(e.link)??void 0,downloadLink:(0,o.i)(e.downloadLink)??void 0,image:(0,i.a7)(e.thumbnail,c.f5W.JPG_LANDSCAPE_COVER_MD)}),C=e=>({...e,title:e.title||"",tag:e.tag||"",link:(0,o.i)(e.link),portraitImage:e.portraitImage?(0,i.a7)(e.portraitImage,c.f5W.JPG_PORTRAIT_COVER_MD):void 0,landscapeImage:e.landscapeImage?(0,i.a7)(e.landscapeImage,c.f5W.JPG_LANDSCAPE_COVER_MD):void 0}),A=e=>({...e,category:e.tag||e.category,squareImage:e.squareImage?(0,i.a7)(e.squareImage,c.f5W.JPG_SQUARE_COVER_SM):void 0,portraitImage:e.portraitImage?(0,i.a7)(e.portraitImage,c.f5W.JPG_PORTRAIT_COVER_MD):void 0,video:e.video}),S=e=>{const t=(e=>"productName"in e)(e)?e.productName.shortName:e.name.shortName,a={productId:e.id,productSku:e.sku,name:t,category:e.subCategories[0]?.cardTitle||e.category.cardTitle||e.subCategories[0]?.name||e.category.name,href:e.url,articleIds:e.articles?.map((e=>e.id))};let r;return e.mainImage&&(r=(0,i.a7)(e.mainImage,c.f5W.PNG_LANDSCAPE_CONTAIN_MD)),Object.assign(a,{image:r})},k=e=>({category:d(e.category,e.subCategories),name:e.name.shortName,link:{href:e.url}}),N=e=>({...e,title:e.shortTitle||e.title||"",image:e.image?(0,i.a7)(e.image,c.f5W.JPG_LANDSCAPE_COVER_MD):void 0}),x=e=>{const t=e.leasePlusArticles?.filter((e=>!!e.leasePlus))?.sort(((e,t)=>(e.leasePlus.price60Months?.amount??0)-(t.leasePlus.price60Months?.amount??0)))[0]?.leasePlus;return{articleId:e.articles?.[0].id,productSku:e.sku,category:e.subCategories[0]?.cardTitle||e.category.cardTitle||e.subCategories[0]?.name||e.category.name,title:e.productName.shortName,description:e.taglineText||void 0,secondaryCta:{href:e.url},primaryCta:t?.link?.href?{href:t.link.href}:void 0,price:null!=t?.price60Months?.amount&&t.price60Months.currency?{amount:t.price60Months.amount,currency:t.price60Months.currency}:void 0,image:e.mainImage?(0,i.a7)(e.mainImage,c.f5W.WEBP_LANDSCAPE_CONTAIN_MD):void 0,onCardClick:e.onCardClick,listName:e.listName,headingLevel:e.headingLevel,disableCommerceData:e.disableCommerceData}},I=e=>{const t=e.leasePlusArticles?.filter((e=>!!e.leasePlus))?.sort(((e,t)=>(e.leasePlus.price60Months?.amount??0)-(t.leasePlus.price60Months?.amount??0)))[0]?.leasePlus,a={productSku:e.sku,articleId:e.articles?.[0].id,category:e.subCategories[0]?.cardTitle||e.category.cardTitle||e.subCategories[0]?.name||e.category.name,title:e.productName.shortName,secondaryCta:{href:e.url},primaryCta:t?.link?.href?{href:t.link.href}:void 0,price:null!=t?.price60Months?.amount&&t.price60Months.currency?{amount:t.price60Months.amount,currency:t.price60Months.currency}:void 0,image:e.mainImage?(0,i.a7)(e.mainImage,c.f5W.WEBP_LANDSCAPE_CONTAIN_MD):void 0,onCardClick:e.onCardClick,listName:e.listName,headingLevel:e.headingLevel,disableCommerceData:e.disableCommerceData};return e.specifications?.topSpecifications?.length&&(a.topSpecs=e.specifications.topSpecifications.filter((e=>e.rangePrimary&&e.id&&e.name)).slice(0,2).map((e=>({id:e.id,name:e.name,value:e.rangePrimary})))),a},T=e=>{const t=e.products?.map((e=>({minValuePrimary:e.specifications.repairabilityIndex?.minValuePrimary||0,maxValuePrimary:e.specifications.repairabilityIndex?.maxValuePrimary||0,productName:e.productName?.shortName}))),a={id:e.id,productSku:e.sku,category:e.subCategories[0]?.cardTitle||e.category.cardTitle||e.subCategories[0]?.name||e.category.name,name:e.shortName,longName:e.longName,href:e.url,description:e?.tagLine||"",hidden:e.hidden,isCrossSaleNecessary:e.isCrossSaleNecessary,onCardClick:e.onCardClick,trackingContext:e.trackingContext,listName:e.listName,headingLevel:e.headingLevel,disableCommerceData:e.disableCommerceData,repairabilityIndex:t};return e.mainImage&&(a.image=(0,i.a7)(e.mainImage,c.f5W.PNG_LANDSCAPE_CONTAIN_MD)),a},P=e=>({...e,image:(0,i.a7)(e.image,c.f5W.PNG_LANDSCAPE_CONTAIN_MD),headingLevel:e.headingLevel}),M=e=>{const t={productSku:e.product.sku,articleId:e.id,category:e.product.subCategories[0]?.cardTitle||e.product.category.cardTitle||e.product.subCategories[0]?.name||e.product.category.name,name:e.name.shortName,longName:e.name.longName,href:`${e.product.url}?${n.j0}=${e.id}`,taglineText:e.product.taglineText||void 0,tagline:e.product.tagline||void 0,listName:e.listName,trackingContext:e.trackingContext,headingLevel:e.headingLevel,disableCommerceData:e.disableCommerceData};let a;e.mainImage&&(a=(0,i.a7)(e.mainImage,c.f5W.PNG_LANDSCAPE_CONTAIN_MD));const r=[],{topSpecifications:o}=e.product.specifications;return o&&o.forEach((t=>{const a=e.specificationValues.find((e=>e.id===t.id));a&&r?.push({id:t.id,name:t.name,value:a.formattedValue})})),Object.assign(t,{image:a,topSpecs:r,onCardClick:e.onCardClick})},L=e=>{const t=[];e.articles&&t.push(...(0,s.W)({specifications:e.specifications,articles:e.articles}));const a=e.articles.map((a=>{const r={id:a.id,category:e.subCategories[0]?.cardTitle||e.category.cardTitle||e.subCategories[0]?.name||e.category.name,name:a.name.shortName,href:`${e.url}?${n.j0}=${a.id}`,taglineText:a.product.taglineText||"",tagline:a.product.tagline||"",headingLevel:e.headingLevel??"h2"};let o;e.articles[0].mainImage&&(o=(0,i.a7)(e.articles[0].mainImage,c.f5W.PNG_LANDSCAPE_CONTAIN_MD));let l=[];const{topSpecifications:s}=e.specifications;if(s&&s.forEach((e=>{const t=a.specificationValues.find((t=>t.id===e.id));t&&l?.push({id:e.id,name:t.specificationDefinitions.name,value:t.formattedValue})})),t.length>0){const e={};t.forEach((t=>{t.specifications.forEach((t=>{e[t.id]?e[t.id].push(t.formattedValue):e[t.id]=[t.formattedValue]}))}));const a=[];Object.keys(e).forEach((t=>{[...new Set(e[t])].length>1&&a.push(t)})),l=l.filter((e=>!a.includes(e.id)))}return l=l.filter(((e,t,a)=>t===a.findIndex((t=>t.id===e.id)))),{...r,image:o,specifications:l}}));return{matrixArticles:t,articles:a,headingLevel:e.headingLevel,onClickSelectBtn:e.onClickSelectBtn,onCardClick:e.onCardClick}},O=e=>({...e,image:e.image?(0,i.a7)(e.image,c.f5W.JPG_PORTRAIT_COVER_MD):void 0,list:e.texts}),z=e=>({...e,image:e.image?(0,i.a7)(e.image,c.f5W.WEBP_SQUARE_CONTAIN_MD):void 0}),R=e=>({...e,image:e.image?(0,i.a7)(e.image,c.f5W.WEBP_LANDSCAPE_COVER_MD):void 0}),D=e=>{const{image:t,trackingContext:a}=e||{};return{...e,image:t?(0,i.a7)(t,c.f5W.WEBP_LANDSCAPE_COVER_MD):void 0,trackingContext:a||{event:"cardLinkClick"}}},F=e=>({description:e.tagline??e.primaryArticle.introductionText,articleId:e.articles[0].id,name:e.productName.shortName,productSku:e.sku,image:(0,i.a7)(e.mainImage,c.f5W.PNG_LANDSCAPE_CONTAIN_MD),url:e.url,trackingContext:e.trackingContext||{event:"productPdf"},onCardClick:e.onCardClick,productSheet:e.productSheet,hidden:e.hidden,listName:e.listName,category:e.category.name,headingLevel:e.headingLevel,disableCommerceData:e.disableCommerceData}),B=e=>{const t={productSku:e.sku,category:d(e.category,e.subCategories),mainCategory:e.category.name,name:e.productName.shortName,href:e.url,hidden:e.hidden,onCardClick:e.onCardClick,isCrossSaleNecessary:e.isCrossSaleNecessary,trackingContext:e.trackingContext,ratings:e.ratings,headingLevel:e.headingLevel};let a,r;return e.mainImage&&(a=(0,i.a7)(e.mainImage,c.f5W.PNG_LANDSCAPE_CONTAIN_MD)),e.specifications?.topSpecifications.length&&(r=e.specifications.topSpecifications.filter((e=>e.rangePrimary&&e.id&&e.name)).slice(0,2).map((e=>({id:e.id,name:e.name,value:e.rangePrimary})))),Object.assign(t,{image:a,topSpecs:r})},G=e=>({title:e.title,link:e.link,listTitle:e.listTitle??r.OT.CARD_LIST,headingLevel:e.headingLevel}),V=e=>({item:e,onCardClick:e.onCardClick}),j=e=>e,H=e=>e},9050:function(e,t,a){a.d(t,{A:function(){return Te}});var r=a(82484),n=a(63696),i=a(76780),c=a(40958),o=a(74121),l=a(81711),s=a(43903),d=a(51120),m=a(54165),u=a(37899),f=a(64440),p=a(71633),g=a.n(p),h=a(4131),y=a(48373),v=a(28889),b=a(27956),E=a(45520),_=a(21332),w=a(46255),C=a(48460),A="UG8QSVTgEVQHJ4h3gg0c",S="WKEDNepcSsu0imTmbhIL",k="n_CRXun4PoHS4pcjVnwV",N="afQNmb77atE0LdY4T6fi",x="c2eQiq7Vf3o_BlF1e7bQ";function I(){return I=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(77),{name:a,category:i,tagline:p,productSku:T,articleIds:P,href:M,image:L,hidden:O,onCardClick:z,isCrossSaleNecessary:R,trackingContext:D,ratings:F,listName:B,headingLevel:G,disableCommerceData:V,isSelected:j}=e,H=void 0===G?"h4":G,q=void 0!==V&&V,$=(0,h.tz)(),W=!q;let U;t[0]!==W?(U={enabled:W},t[0]=W,t[1]=U):U=t[1];const{data:K,isLoading:Z}=(0,o.S)(T,U),X=(0,s.Z)(),Q=X?.features?.reviews?.hideNoRatings??!1,{product:J}=(0,l.t)();let Y;t[2]!==P||t[3]!==i||t[4]!==Z||t[5]!==B||t[6]!==a||t[7]!==z||t[8]!==K||t[9]!==D?.event?(Y=e=>{D?.event&&window.trackingLayer?.productInfo&&(0,u.eu)(e,{event:D?.event,productInfo:window.trackingLayer?.productInfo,elementInfo:{label:a}}),P&&(0,c.vz)(e,{category:i,name:a,articleNumber:P[0],price:Z?void 0:K,listName:B??""}),z?.(e)},t[2]=P,t[3]=i,t[4]=Z,t[5]=B,t[6]=a,t[7]=z,t[8]=K,t[9]=D?.event,t[10]=Y):Y=t[10];const ee=Y,te=K??null;let ae;t[11]!==$||t[12]!==a||t[13]!==te?(ae=(0,m.ZR)({productData:te,intl:{instance:$,values:{name:a}}}),t[11]=$,t[12]=a,t[13]=te,t[14]=ae):ae=t[14];const re=ae,ne=J?.sku===T||j;if(!P)return null;let ie,ce,oe,le,se,de,me,ue,fe,pe,ge,he,ye,ve,be,Ee,_e;return t[15]!==ne?(ie=g()(A,{[x]:ne}),t[15]=ne,t[16]=ie):ie=t[16],t[17]!==T?(ce=(0,m.MZ)({productSku:T,cardType:"battery-runtime-tool"}),t[17]=T,t[18]=ce):ce=t[18],t[19]!==ne||t[20]!==ee||t[21]!==T?(oe=n.createElement(f.Mi,{className:S,height:"full",width:"full",name:"battery-runtime-tool-card",onClick:ee,id:T,checked:ne}),t[19]=ne,t[20]=ee,t[21]=T,t[22]=oe):oe=t[22],t[23]===Symbol.for("react.memo_cache_sentinel")?(le=[4,4,6],t[23]=le):le=t[23],t[24]!==$||t[25]!==R||t[26]!==Z||t[27]!==B||t[28]!==K||t[29]!==T?(se=!Z&&n.createElement(v.A,(0,y.b)($,K,`${B}-${T}`,{necessary:R})),t[24]=$,t[25]=R,t[26]=Z,t[27]=B,t[28]=K,t[29]=T,t[30]=se):se=t[30],t[31]!==L?(de=n.createElement(w.A,{image:L}),t[31]=L,t[32]=de):de=t[32],t[33]!==H||t[34]!==a?(me=n.createElement(f.o5,{tag:H,variant:"Subtitle1"},a),t[33]=H,t[34]=a,t[35]=me):me=t[35],t[36]!==Q||t[37]!==F?(ue=F&&n.createElement(C.A,I({},F,{hideNoRatings:Q})),t[36]=Q,t[37]=F,t[38]=ue):ue=t[38],t[39]!==p?(fe=n.createElement(f.o5,{tag:"p",variant:"Microcopy",mt:2},p),t[39]=p,t[40]=fe):fe=t[40],t[41]!==$?(pe=$.formatMessage({id:"batteryRuntimeTool.viewDetailsLink",defaultMessage:"View product details"}),t[41]=$,t[42]=pe):pe=t[42],t[43]!==M||t[44]!==re||t[45]!==pe?(ge=n.createElement(f.XG,{className:N,noEllipsis:!0,mx:-2,mt:2,variant:"Body2",iconId:"arrow-right",text:pe,"aria-label":re,href:M}),t[43]=M,t[44]=re,t[45]=pe,t[46]=ge):ge=t[46],t[47]!==fe||t[48]!==ge?(he=n.createElement(f.az,{flexGrow:1},fe,ge),t[47]=fe,t[48]=ge,t[49]=he):he=t[49],t[50]!==Z||t[51]!==K?(ye=(K||Z)&&n.createElement(f.az,{mt:2,flexType:"block",flexWrap:"wrap"},n.createElement(d.gm,{currentVariant:"Body1Medium",data:K,isLoading:Z})),t[50]=Z,t[51]=K,t[52]=ye):ye=t[52],t[53]!==se||t[54]!==de||t[55]!==me||t[56]!==ue||t[57]!==he||t[58]!==ye?(ve=n.createElement(E.A,{p:le},se,de,me,ue,he,ye),t[53]=se,t[54]=de,t[55]=me,t[56]=ue,t[57]=he,t[58]=ye,t[59]=ve):ve=t[59],t[60]!==T||t[61]!==ve?(be=n.createElement("label",{className:k,htmlFor:T},ve),t[60]=T,t[61]=ve,t[62]=be):be=t[62],t[63]!==P||t[64]!==q||t[65]!==B||t[66]!==a||t[67]!==T?(Ee=n.createElement(b.A,{productSku:T,articleIds:P,name:a,showButtonWithoutHover:!0,cardContext:B,disableCommerceData:q}),t[63]=P,t[64]=q,t[65]=B,t[66]=a,t[67]=T,t[68]=Ee):Ee=t[68],t[69]!==ne||t[70]!==O||t[71]!==oe||t[72]!==be||t[73]!==Ee||t[74]!==ie||t[75]!==ce?(_e=n.createElement(_.A,I({className:ie,aspectRatio:"min-portrait",hidden:O,border:ne},ce),oe,be,Ee),t[69]=ne,t[70]=O,t[71]=oe,t[72]=be,t[73]=Ee,t[74]=ie,t[75]=ce,t[76]=_e):_e=t[76],_e},P=a(50992),M=a(36489),L=a(74345),O=a(6041),z=a(90699),R={"full-image-overlay-card":"Wkyfg1D4ek9TRf0oeF7T","full-image-overlay-card__content":"e0x7lBmDEJtQEr6JpQFP","full-image-overlay-card__title":"dfme316G2Kh6S8SqwFOT","full-image-overlay-card__logo":"WWOmFwZ2qEUAFSd6Ey5A"};var D=e=>{const t=(0,r.c)(24),{image:a,titleOne:i,titleTwo:c,children:o,rows:l}=e;let s;t[0]!==a?(s=(0,L.fZ)(a,O.f5W.JPG_PORTRAIT_COVER_SM),t[0]=a,t[1]=s):s=t[1];const d=s,m=(0,z.bQ)("Medium"),u=(m?260:360)/4,p=(m?369:511)/4;let g,h,y,v,b,E,_,w;return t[2]!==o?(g=o&&n.createElement(f.az,{mb:2},o),t[2]=o,t[3]=g):g=t[3],t[4]!==i?(h=n.createElement(f.az,null,i),t[4]=i,t[5]=h):h=t[5],t[6]!==c?(y=c&&n.createElement(f.az,null,c),t[6]=c,t[7]=y):y=t[7],t[8]!==h||t[9]!==y?(v=n.createElement(f.o5,{className:R["full-image-overlay-card__title"],tag:"h3",color:"White",variant:"Heading2"},h,y),t[8]=h,t[9]=y,t[10]=v):v=t[10],t[11]!==l?(b=l&&l.length>0&&n.createElement(f.az,{mt:2,justifyContent:"space-between",flexType:"block",gap:5},l.map(F)),t[11]=l,t[12]=b):b=t[12],t[13]!==g||t[14]!==v||t[15]!==b?(E=n.createElement(f.az,{py:6,px:4,className:R["full-image-overlay-card__content"],width:"full",flexType:"block",alignItems:"flex-end"},n.createElement(f.az,{width:"full"},g,v,b)),t[13]=g,t[14]=v,t[15]=b,t[16]=E):E=t[16],t[17]!==d?(_=n.createElement(f.VI,{className:R["full-image-overlay-card__picture"],pictureData:d}),t[17]=d,t[18]=_):_=t[18],t[19]!==u||t[20]!==p||t[21]!==E||t[22]!==_?(w=n.createElement(f.wj,{shadowHover:!1,width:u,height:p,br:0,className:R["full-image-overlay-card"]},E,_),t[19]=u,t[20]=p,t[21]=E,t[22]=_,t[23]=w):w=t[23],w};function F(e,t){return n.createElement(f.az,{key:e?.label,width:t>0?49.5:"auto"},n.createElement(f.o5,{tag:"p",color:"Grey300",variant:"Microlabel"},e?.label),n.createElement(f.o5,{tag:"p",color:"White",variant:"Subtitle2"},e?.value))}var B=a(29105),G=a(39155),V=a(97595),j=a(80108);var H=e=>{const t=(0,r.c)(10),a=(0,s.Z)(),n=a?.name;let i,c;t[0]!==e||t[1]!==n?(i=j.A.leasePlus(n??"",e),t[0]=e,t[1]=n,t[2]=i):i=t[2],t[3]!==e||t[4]!==n?(c=()=>(0,V.a)(n).fetchLeasePlus(e),t[3]=e,t[4]=n,t[5]=c):c=t[5];const o=!!e&&!!n;let l;return t[6]!==i||t[7]!==c||t[8]!==o?(l={queryKey:i,queryFn:c,enabled:o,staleTime:1/0},t[6]=i,t[7]=c,t[8]=o,t[9]=l):l=t[9],(0,G.I)(l)},q=a(26771);function $(){return $=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(47),{category:a,name:i,description:l,image:s,onCardClick:d,productSku:p,articleId:g,hidden:y,trackingContext:v,productSheet:b,listName:C,messages:A,headingLevel:S,disableCommerceData:k}=e,N=void 0===S?"h2":S,x=!(void 0!==k&&k);let I;t[0]!==x?(I={enabled:x},t[0]=x,t[1]=I):I=t[1];const{data:T,isLoading:P}=(0,o.A)(p,I),{data:M}=H(p),L=(0,h.tz)();let O;t[2]!==l?(O=l?.split(/\.\s+/)??[],t[2]=l,t[3]=O):O=t[3];const[z]=O;let R;t[4]!==g||t[5]!==a||t[6]!==P||t[7]!==C||t[8]!==i||t[9]!==d||t[10]!==T||t[11]!==v?(R=e=>{v?.event&&(0,u.eu)(e,{event:v.event,productInfo:{name:i}}),(0,c.vz)(e,{category:a,name:i,listName:C??"",articleNumber:g,price:P?void 0:T}),d?.(e)},t[4]=g,t[5]=a,t[6]=P,t[7]=C,t[8]=i,t[9]=d,t[10]=T,t[11]=v,t[12]=R):R=t[12];const D=R;let F,B,G,V,j,W,U,K,Z,X,Q;return t[13]!==p?(F=(0,m.MZ)({productSku:p,cardType:"accessory-article"}),t[13]=p,t[14]=F):F=t[14],t[15]!==s?(B=s&&n.createElement(w.A,{image:s,mb:2}),t[15]=s,t[16]=B):B=t[16],t[17]!==N||t[18]!==i?(G=n.createElement(f.o5,{tag:N,color:"Grey600",variant:"Subtitle1",mb:2},i),t[17]=N,t[18]=i,t[19]=G):G=t[19],t[20]!==z?(V=z&&n.createElement(f.o5,{color:"Grey600",variant:"Microcopy"},z),t[20]=z,t[21]=V):V=t[21],t[22]!==V||t[23]!==G?(j=n.createElement(f.az,null,n.createElement(f.az,{px:0,flexType:"block",flexDirection:"column",mb:4},G,V)),t[22]=V,t[23]=G,t[24]=j):j=t[24],t[25]!==P||t[26]!==M||t[27]!==T?(W=(T||M||P)&&n.createElement(f.o5,{variant:"Body1Medium",color:"Grey600"},n.createElement(q.gm,{data:{...M,...T},isLoading:P})),t[25]=P,t[26]=M,t[27]=T,t[28]=W):W=t[28],t[29]!==D||t[30]!==L||t[31]!==A||t[32]!==b?(U=b&&n.createElement(f.B0,{className:"hqva-partner-product-card__cta",mt:5,width:"full",href:b.link.href,text:L.formatMessage({id:"products.productSheet.ctaText",defaultMessage:A?.["products.productSheet.ctaText"]||"Product sheet (PDF)",description:"Text for product PDF download button"}),target:"_blank",onClick:D}),t[29]=D,t[30]=L,t[31]=A,t[32]=b,t[33]=U):U=t[33],t[34]!==W||t[35]!==U?(K=n.createElement(f.az,null,W,U),t[34]=W,t[35]=U,t[36]=K):K=t[36],t[37]!==j||t[38]!==K?(Z=n.createElement(f.az,{flexType:"block",flexDirection:"column",height:"full",justifyContent:"space-between"},j,K),t[37]=j,t[38]=K,t[39]=Z):Z=t[39],t[40]!==Z||t[41]!==B?(X=n.createElement(E.A,{p:6},B,Z),t[40]=Z,t[41]=B,t[42]=X):X=t[42],t[43]!==y||t[44]!==X||t[45]!==F?(Q=n.createElement(_.A,$({aspectRatio:"min-portrait",className:"hqva-partner-product-card",hidden:y},F),X),t[43]=y,t[44]=X,t[45]=F,t[46]=Q):Q=t[46],Q},U=a(83549),K="pOFmPai_WEFRrZ7EXyt2",Z="M0mCDnQYz1T4THKeULVQ",X="S419gwt8X6GGVBEmiSRQ";function Q(){return Q=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(29),{tag:a,title:i,ctaLink:c,secondaryLink:o,image:l,classNames:s,onClickPrimary:d,onClickSecondary:m,badge:u}=e;let p,h,y,v,b,w,C,A,S,k,N;return t[0]!==s?(p=g()(K,s),t[0]=s,t[1]=p):p=t[1],t[2]===Symbol.for("react.memo_cache_sentinel")?(h=[8,10],t[2]=h):h=t[2],t[3]!==u?(y=u&&n.createElement(U.A,{badge:u}),t[3]=u,t[4]=y):y=t[4],t[5]!==a?(v=a&&n.createElement(f.o5,{variant:"Body1",mb:2},a),t[5]=a,t[6]=v):v=t[6],t[7]!==i?(b=i&&n.createElement(f.o5,{variant:"Heading3",mb:6},i),t[7]=i,t[8]=b):b=t[8],t[9]!==c||t[10]!==d?(w=c&&n.createElement(f.az,null,n.createElement(f.V6,Q({onClick:d,mb:5},c))),t[9]=c,t[10]=d,t[11]=w):w=t[11],t[12]!==m||t[13]!==o?(C=o&&n.createElement(f.az,null,n.createElement(f.XG,Q({onClick:m,iconId:"arrow-right",variant:"Body2"},o,{text:o.text??""}))),t[12]=m,t[13]=o,t[14]=C):C=t[14],t[15]!==y||t[16]!==v||t[17]!==b||t[18]!==w||t[19]!==C?(A=n.createElement(f.az,{flexType:"block",flexDirection:"column",justifyContent:"center"},y,v,b,w,C),t[15]=y,t[16]=v,t[17]=b,t[18]=w,t[19]=C,t[20]=A):A=t[20],t[21]!==l?(S=n.createElement(f.az,{flexDirection:"column",justifyContent:"center",className:X},n.createElement(f.VI,{aspectRatio:"square",pictureData:l})),t[21]=l,t[22]=S):S=t[22],t[23]!==A||t[24]!==S?(k=n.createElement(E.A,{p:h,justifyContent:"center"},n.createElement(f.az,{className:Z},A,S)),t[23]=A,t[24]=S,t[25]=k):k=t[25],t[26]!==p||t[27]!==k?(N=n.createElement(_.A,{shadowHover:!1,aspectRatio:"none",className:p,focusContent:!0},k),t[26]=p,t[27]=k,t[28]=N):N=t[28],N};function Y(){return Y=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(52),{articleId:a,productSku:i,price:l,category:s,title:d,topSpecs:m,image:p,hidden:g,primaryCta:b,secondaryCta:C,onCardClick:A,trackingContext:S,listName:k,headingLevel:N,disableCommerceData:x}=e,I=void 0===N?"h3":N,T=void 0!==x&&x,P=(0,h.tz)(),M=!T;let L;t[0]!==M?(L={enabled:M},t[0]=M,t[1]=L):L=t[1];const{data:O,isLoading:z}=(0,o.A)(i,L);let R;t[2]!==a||t[3]!==s||t[4]!==k||t[5]!==A||t[6]!==l?.amount||t[7]!==d||t[8]!==S?.event?(R=e=>{S?.event&&window.trackingLayer?.productInfo&&(0,u.eu)(e,{event:S?.event,productInfo:window.trackingLayer?.productInfo,elementInfo:{label:d}}),(0,c.vz)(e,{category:s,name:d,listName:k??"",articleNumber:a,price:l?.amount}),A?.(e)},t[2]=a,t[3]=s,t[4]=k,t[5]=A,t[6]=l?.amount,t[7]=d,t[8]=S?.event,t[9]=R):R=t[9];const D=R;let F,B,G,V,j,H,q,$,W,U,K,Z,X;return t[10]===Symbol.for("react.memo_cache_sentinel")?(F=[4,4,6],t[10]=F):F=t[10],t[11]!==P||t[12]!==z||t[13]!==k||t[14]!==O||t[15]!==i?(B=!z&&n.createElement(v.A,(0,y.b)(P,O,`${k}-${i}`,{hideCommerceBadges:!0})),t[11]=P,t[12]=z,t[13]=k,t[14]=O,t[15]=i,t[16]=B):B=t[16],t[17]!==p?(G=n.createElement(w.A,{image:p}),t[17]=p,t[18]=G):G=t[18],t[19]!==s?(V=n.createElement(f.o5,{variant:"Microcopy"},s),t[19]=s,t[20]=V):V=t[20],t[21]!==I||t[22]!==d?(j=n.createElement(f.o5,{tag:I,variant:"Subtitle1"},d),t[21]=I,t[22]=d,t[23]=j):j=t[23],t[24]!==m?(H=m&&n.createElement(f.az,{mt:2,flexDirection:"column",flexGrow:1},m.map(te)),t[24]=m,t[25]=H):H=t[25],t[26]!==j||t[27]!==H||t[28]!==V?(q=n.createElement(f.az,null,V,j,H),t[26]=j,t[27]=H,t[28]=V,t[29]=q):q=t[29],t[30]!==P||t[31]!==l?($=!!l?.amount&&n.createElement(n.Fragment,null,n.createElement(f.o5,{color:"Secondary",className:"hbd-lease-specification-card__price",tag:"span"},n.createElement(h.sA,{id:"leasePlus.cardsList.leaseFromLabel",defaultMessage:"Lease fr. {price}",description:"Lease price starts from",values:{price:P.formatNumber(l.amount,{currency:l.currency,style:"currency"})}})),n.createElement(f.o5,{tag:"span",variant:"Body2"},n.createElement(h.sA,{id:"leasePlus.cardsList.perMonthLabel",defaultMessage:" / month",description:"Lease price per month"}))),t[30]=P,t[31]=l,t[32]=$):$=t[32],t[33]!==D||t[34]!==P||t[35]!==b?(W=b&&n.createElement(f.V6,Y({mt:6,width:"full"},b,{onClick:D,text:P.formatMessage({id:"leasePlus.cardsList.ctaLabel",defaultMessage:"Express interest",description:"Cta on lease card"})})),t[33]=D,t[34]=P,t[35]=b,t[36]=W):W=t[36],t[37]!==P||t[38]!==C?(U=C&&n.createElement(f.XG,Y({mt:3,ml:-3,variant:"Body2",iconId:"arrow-right"},C,{text:P.formatMessage({id:"leasePlus.cardsList.viewProductLabel",defaultMessage:"View product details",description:"Link text to product"})})),t[37]=P,t[38]=C,t[39]=U):U=t[39],t[40]!==$||t[41]!==W||t[42]!==U?(K=n.createElement(f.az,{className:"hbd-lease-specification-card__footer",mt:3},$,W,U),t[40]=$,t[41]=W,t[42]=U,t[43]=K):K=t[43],t[44]!==q||t[45]!==K||t[46]!==B||t[47]!==G?(Z=n.createElement(E.A,{p:F},B,G,q,K),t[44]=q,t[45]=K,t[46]=B,t[47]=G,t[48]=Z):Z=t[48],t[49]!==g||t[50]!==Z?(X=n.createElement(_.A,{aspectRatio:"min-portrait",hidden:g},Z),t[49]=g,t[50]=Z,t[51]=X):X=t[51],X};function te(e){return n.createElement(n.Fragment,{key:e.id},n.createElement(f.o5,{tag:"span",variant:"Microcopy",mt:1},e.name),n.createElement(f.o5,{tag:"span",variant:"Body2"},e.value))}function ae(){return ae=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(51),{articleId:a,productSku:i,category:l,title:s,description:d,image:m,hidden:p,primaryCta:g,secondaryCta:b,price:C,onCardClick:A,trackingContext:S,listName:k,disableCommerceData:N}=e,x=void 0!==N&&N,I=(0,h.tz)(),T=!x;let P;t[0]!==T?(P={enabled:T},t[0]=T,t[1]=P):P=t[1];const{data:M,isLoading:L}=(0,o.A)(i,P);let O;t[2]!==a||t[3]!==l||t[4]!==k||t[5]!==A||t[6]!==C?.amount||t[7]!==s||t[8]!==S?.event?(O=e=>{S?.event&&window.trackingLayer?.productInfo&&(0,u.eu)(e,{event:S?.event,productInfo:window.trackingLayer?.productInfo,elementInfo:{label:s}}),(0,c.vz)(e,{category:l,listName:k??"",name:s,articleNumber:a,price:C?.amount}),A?.(e)},t[2]=a,t[3]=l,t[4]=k,t[5]=A,t[6]=C?.amount,t[7]=s,t[8]=S?.event,t[9]=O):O=t[9];const z=O;let R,D,F,B,G,V,j,H,q,$,W,U,K;return t[10]===Symbol.for("react.memo_cache_sentinel")?(R=[4,4,6],t[10]=R):R=t[10],t[11]!==I||t[12]!==L||t[13]!==k||t[14]!==M||t[15]!==i?(D=!L&&n.createElement(v.A,(0,y.b)(I,M,`${k}-${i}`,{hideCommerceBadges:!0})),t[11]=I,t[12]=L,t[13]=k,t[14]=M,t[15]=i,t[16]=D):D=t[16],t[17]!==m?(F=n.createElement(w.A,{image:m}),t[17]=m,t[18]=F):F=t[18],t[19]!==l?(B=n.createElement(f.o5,{variant:"Microcopy"},l),t[19]=l,t[20]=B):B=t[20],t[21]!==s?(G=n.createElement(f.o5,{variant:"Subtitle1"},s),t[21]=s,t[22]=G):G=t[22],t[23]!==d?(V=n.createElement(f.o5,{mt:2,variant:"Microcopy"},d),t[23]=d,t[24]=V):V=t[24],t[25]!==V||t[26]!==B||t[27]!==G?(j=n.createElement(f.az,null,B,G,V),t[25]=V,t[26]=B,t[27]=G,t[28]=j):j=t[28],t[29]!==I||t[30]!==C?(H=!!C?.amount&&n.createElement(n.Fragment,null,n.createElement(f.o5,{color:"Secondary",className:"hbd-lease-tagline-card__price",tag:"span"},n.createElement(h.sA,{id:"leasePlus.cardsList.leaseFromLabel",defaultMessage:"Lease fr. {price}",description:"Lease price starts from",values:{price:I.formatNumber(C.amount,{currency:C.currency,style:"currency"})}})),n.createElement(f.o5,{tag:"span",variant:"Body2"},n.createElement(h.sA,{id:"leasePlus.cardsList.perMonthLabel",defaultMessage:" / month",description:"Lease price per month"}))),t[29]=I,t[30]=C,t[31]=H):H=t[31],t[32]!==z||t[33]!==I||t[34]!==g?(q=g&&n.createElement(f.V6,ae({mt:6,width:"full"},g,{onClick:z,text:I.formatMessage({id:"leasePlus.cardsList.ctaLabel",defaultMessage:"Express interest",description:"Cta on lease card"})})),t[32]=z,t[33]=I,t[34]=g,t[35]=q):q=t[35],t[36]!==I||t[37]!==b?($=b&&n.createElement(f.XG,ae({mt:3,ml:-3,variant:"Body2",iconId:"arrow-right"},b,{text:I.formatMessage({id:"leasePlus.cardsList.viewProductLabel",defaultMessage:"View product details",description:"Link text to product"})})),t[36]=I,t[37]=b,t[38]=$):$=t[38],t[39]!==H||t[40]!==q||t[41]!==$?(W=n.createElement(f.az,{mt:3,className:"hbd-lease-tagline-card__footer"},H,q,$),t[39]=H,t[40]=q,t[41]=$,t[42]=W):W=t[42],t[43]!==j||t[44]!==W||t[45]!==D||t[46]!==F?(U=n.createElement(E.A,{p:R},D,F,j,W),t[43]=j,t[44]=W,t[45]=D,t[46]=F,t[47]=U):U=t[47],t[48]!==p||t[49]!==U?(K=n.createElement(_.A,{aspectRatio:"min-portrait",hidden:p},U),t[48]=p,t[49]=U,t[50]=K):K=t[50],K},ne="HKT7ibgSUmBJYzr9_aUx",ie="aqxQE4W7Z6VxLCVUhz97",ce="M28ya5az6Kq_7UKIxj8z";function oe(){return oe=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(14),{title:a,links:i,image:c,classNames:o}=e;let l,s,d,m,u,p;return t[0]!==o?(l=g()(ne,o),t[0]=o,t[1]=l):l=t[1],t[2]===Symbol.for("react.memo_cache_sentinel")?(s=[4,4,9],t[2]=s):s=t[2],t[3]!==a?(d=n.createElement(f.o5,{tag:"h5",variant:"Subtitle1",mb:1,color:"White",className:ce},a),t[3]=a,t[4]=d):d=t[4],t[5]!==i?(m=i.map(se),t[5]=i,t[6]=m):m=t[6],t[7]!==d||t[8]!==m?(u=n.createElement(f.az,{width:"full",height:"full",className:ie},n.createElement(E.A,{p:s,alignSelf:"flex-end",justifyContent:"flex-end"},d,m)),t[7]=d,t[8]=m,t[9]=u):u=t[9],t[10]!==c||t[11]!==l||t[12]!==u?(p=n.createElement(_.A,{shadowHover:!1,className:l,aspectRatio:"landscape",backgroundImage:c,focusContent:!0},u),t[10]=c,t[11]=l,t[12]=u,t[13]=p):p=t[13],p};function se(e,t){return n.createElement(f.az,{key:t},n.createElement(f.XG,oe({iconId:"arrow-right",variant:"Body2",ml:-3},e,{text:e.text??"",inverted:!0})))}var de="lDzHvuIf4ch1mkwbD6Kp",me="eJSLKYNbLWeK1HPkMQjz";function ue(){return ue=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(23),{title:a,tag:i,image:c,link:o,list:l,hidden:s,onCardClick:d,headingLevel:m,offerCardHeadingLevel:u}=e,p=void 0===m?"h5":m;let g,h,y;t[0]===Symbol.for("react.memo_cache_sentinel")?(g=[4,4,6],h=[6,6,12],t[0]=g,t[1]=h):(g=t[0],h=t[1]),t[2]!==i?(y=n.createElement(f.o5,{tag:"div",variant:"Body2",className:me},i),t[2]=i,t[3]=y):y=t[3];const v=u??p;let b,w,C,A,S,k;return t[4]===Symbol.for("react.memo_cache_sentinel")?(b=[1,1,2],t[4]=b):b=t[4],t[5]!==v||t[6]!==a?(w=n.createElement(f.o5,{tag:v,variant:"Subtitle1",mt:b,mb:3,className:me},a),t[5]=v,t[6]=a,t[7]=w):w=t[7],t[8]!==l?(C=l?.map(pe),t[8]=l,t[9]=C):C=t[9],t[10]!==y||t[11]!==w||t[12]!==C?(A=n.createElement(E.A,{px:g,py:h,alignSelf:"flex-end",justifyContent:"flex-end"},y,w,C),t[10]=y,t[11]=w,t[12]=C,t[13]=A):A=t[13],t[14]!==o||t[15]!==d||t[16]!==A||t[17]!==a?(S=n.createElement(f.N_,ue({className:"hbd-card__fade-content",width:"full",height:"full","aria-label":a,onClick:d},o),A),t[14]=o,t[15]=d,t[16]=A,t[17]=a,t[18]=S):S=t[18],t[19]!==s||t[20]!==c||t[21]!==S?(k=n.createElement(_.A,{fade:!0,backgroundImage:c,hidden:s,className:de},S),t[19]=s,t[20]=c,t[21]=S,t[22]=k):k=t[22],k};function pe(e){return n.createElement(f.az,{flexType:"block",key:e,alignItems:"center",mb:[1,2]},n.createElement(f.In,{iconId:"check",size:[3,4],mr:3}),n.createElement(f.o5,{variant:"Body2",className:me},e))}var ge=a(19155),he=a(74918),ye="EH3B95V6EusHI1FAXNTW";var ve=e=>{const t=(0,r.c)(33),{title:a,text:i,video:c,imageUrl:o,hidden:l}=e,[s,d]=(0,n.useState)(!1);let m;t[0]!==a?(m=()=>{(0,u.sx)({event:"pspVideoClick",elementInfo:{label:a},productInfo:window.trackingLayer?.productInfo})},t[0]=a,t[1]=m):m=t[1];const p=m,g=!!c.link;let h,y,v,b,w,C,A,S,k,N,x,I;return t[2]!==s||t[3]!==c.link||t[4]!==c.mp4Link||t[5]!==c.videoType?(h=e=>n.createElement(ge.A,{removeLinkWrapper:!0,onStateChange:d,videoUrl:c.link??"",videoType:c.videoType??O.JeG.UNKNOWN,mp4Link:c.mp4Link??"",trigger:"modal",overlay:"gradient",playIconPosition:"center",state:s?"playing":"paused"},e),t[2]=s,t[3]=c.link,t[4]=c.mp4Link,t[5]=c.videoType,t[6]=h):h=t[6],t[7]!==o||t[8]!==p||t[9]!==a?(y=n.createElement(f._V,{onClick:p,aspectRatio:"16-9",src:o,alt:a}),t[7]=o,t[8]=p,t[9]=a,t[10]=y):y=t[10],t[11]!==g||t[12]!==h||t[13]!==y?(v=n.createElement(he.A,{condition:g,wrapper:h},y),t[11]=g,t[12]=h,t[13]=y,t[14]=v):v=t[14],t[15]===Symbol.for("react.memo_cache_sentinel")?(b=[4,6,6],w=[2,4,4],C=[8,12],t[15]=b,t[16]=w,t[17]=C):(b=t[15],w=t[16],C=t[17]),t[18]!==a?(A=n.createElement(f.o5,{tag:"h4",variant:"Subtitle2",lineClamp:2},a),t[18]=a,t[19]=A):A=t[19],t[20]!==i?(S=i&&n.createElement(f.o5,{tag:"p",variant:"Body2",lineClamp:[2,4,5]},i),t[20]=i,t[21]=S):S=t[21],t[22]!==S?(k=n.createElement(f.az,{flexGrow:1,flexShrink:1,mt:2},S),t[22]=S,t[23]=k):k=t[23],t[24]!==k||t[25]!==A?(N=n.createElement(f.az,{textAlign:"left",flexType:"block",flexDirection:"column",px:b,pt:w,pb:C,height:"full"},A,k),t[24]=k,t[25]=A,t[26]=N):N=t[26],t[27]!==N||t[28]!==v?(x=n.createElement(E.A,null,v,N),t[27]=N,t[28]=v,t[29]=x):x=t[29],t[30]!==l||t[31]!==x?(I=n.createElement(_.A,{hidden:l,fullHeight:!0,className:ye},x),t[30]=l,t[31]=x,t[32]=I):I=t[32],I},be=a(71200);var Ee=e=>{const t=(0,r.c)(22),{item:a,onCardClick:i}=e,c=(0,L.vn)(a.studioImage,O.f5W.PNG_LANDSCAPE_CONTAIN_MD),{currentProductSubCategory:o,currentProductCategory:l}=(0,be.l)(),s=o===a.id||l===a.id;let d;t[0]!==s?(d=g()("spare-parts-category-card",{"spare-parts-category-card--active":s}),t[0]=s,t[1]=d):d=t[1];const m=d;let u,p,h,y,v,b,E;return t[2]!==a||t[3]!==i?(u=()=>i(a),t[2]=a,t[3]=i,t[4]=u):u=t[4],t[5]!==c?(p=n.createElement(f.VI,{autoSizes:!0,aspectRatio:"landscape",pictureData:c,alt:""}),t[5]=c,t[6]=p):p=t[6],t[7]!==a.mainHeading?(h=n.createElement(f.o5,{tag:"span",variant:"Microcopy",color:"Grey500"},a.mainHeading),t[7]=a.mainHeading,t[8]=h):h=t[8],t[9]!==a.cardTitle?(y=n.createElement(f.o5,{tag:"h3",variant:"Body2Bold"},a.cardTitle),t[9]=a.cardTitle,t[10]=y):y=t[10],t[11]!==h||t[12]!==y?(v=n.createElement("div",null,h,y),t[11]=h,t[12]=y,t[13]=v):v=t[13],t[14]!==a.cardTitle||t[15]!==u||t[16]!==p||t[17]!==v?(b=n.createElement("button",{"aria-label":a.cardTitle,onClick:u,type:"button"},p,v),t[14]=a.cardTitle,t[15]=u,t[16]=p,t[17]=v,t[18]=b):b=t[18],t[19]!==m||t[20]!==b?(E=n.createElement(_.A,{noOverflowHidden:!0,shadowHover:!1,aspectRatio:"none",fullWidth:!1},n.createElement(f.az,{className:m,br:8,flexType:"inline"},b)),t[19]=m,t[20]=b,t[21]=E):E=t[21],E};var _e=e=>{const t=(0,r.c)(8),{onReturnClick:a}=e,i=(0,h.tz)();let c,o,l,s;return t[0]===Symbol.for("react.memo_cache_sentinel")?(c=n.createElement(f.In,{iconId:"back"}),t[0]=c):c=t[0],t[1]!==i?(o=i.formatMessage({id:"spareparts.finder.backBtn",defaultMessage:"Go back"}),t[1]=i,t[2]=o):o=t[2],t[3]!==o?(l=n.createElement(f.o5,{tag:"span",variant:"Body2Bold",text:o}),t[3]=o,t[4]=l):l=t[4],t[5]!==a||t[6]!==l?(s=n.createElement(f.az,{className:"spare-parts-finder-product-scroller__return-btn",br:6,width:"full",flexType:"inline"},n.createElement(f.Nm,{onClick:a},c,l)),t[5]=a,t[6]=l,t[7]=s):s=t[7],s};function we(){return we=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(48),{image:a,name:i,href:c,category:l,mainCategory:d,ratings:u,topSpecs:p,productSku:g,isCrossSaleNecessary:b,headingLevel:A,hidden:S,disableCommerceData:k}=e,N=void 0!==k&&k,x=(0,h.tz)(),I=!N;let T;t[0]!==I?(T={enabled:I},t[0]=I,t[1]=T):T=t[1];const{data:P,isLoading:M}=(0,o.A)(g,T),L=(0,s.Z)(),O=L?.features?.reviews?.hideNoRatings,z=Ae,R=P??null;let D;t[2]!==x||t[3]!==i||t[4]!==u||t[5]!==R?(D=(0,m.ZR)({productData:R,intl:{instance:x,values:{name:i}},ratings:u}),t[2]=x,t[3]=i,t[4]=u,t[5]=R,t[6]=D):D=t[6];const F=D;let B,G,V,j,H,q,$,W,U,K,Z,X,Q;return t[7]!==d||t[8]!==i?(B=()=>z({name:i,mainCategory:d}),t[7]=d,t[8]=i,t[9]=B):B=t[9],t[10]!==F?(G=n.createElement(f.o5,{className:"sr-only"},F),t[10]=F,t[11]=G):G=t[11],t[12]===Symbol.for("react.memo_cache_sentinel")?(V=[4,4,6],t[12]=V):V=t[12],t[13]!==x||t[14]!==b||t[15]!==M||t[16]!==P||t[17]!==g?(j=!M&&n.createElement(v.A,(0,y.b)(x,P,g,{necessary:b})),t[13]=x,t[14]=b,t[15]=M,t[16]=P,t[17]=g,t[18]=j):j=t[18],t[19]!==a?(H=n.createElement(w.A,{image:a}),t[19]=a,t[20]=H):H=t[20],t[21]!==l?(q=n.createElement(f.o5,{variant:"Microcopy",color:"Grey600"},l),t[21]=l,t[22]=q):q=t[22],t[23]!==A||t[24]!==i?($=n.createElement(f.o5,{tag:A,variant:"Subtitle1",color:"Grey600"},i),t[23]=A,t[24]=i,t[25]=$):$=t[25],t[26]!==O||t[27]!==u?(W=u&&n.createElement(C.A,we({},u,{hideNoRatings:O??!1})),t[26]=O,t[27]=u,t[28]=W):W=t[28],t[29]!==p?(U=p&&n.createElement(f.az,{mt:2,flexDirection:"column",flexGrow:1},p.map(Se)),t[29]=p,t[30]=U):U=t[30],t[31]!==q||t[32]!==$||t[33]!==W||t[34]!==U?(K=n.createElement(f.az,null,q,$,W,U),t[31]=q,t[32]=$,t[33]=W,t[34]=U,t[35]=K):K=t[35],t[36]!==K||t[37]!==j||t[38]!==H?(Z=n.createElement(E.A,{pt:4,px:V,pb:6},j,H,K),t[36]=K,t[37]=j,t[38]=H,t[39]=Z):Z=t[39],t[40]!==c||t[41]!==Z||t[42]!==B||t[43]!==G?(X=n.createElement(f.N_,{href:c,height:"full",width:"full",onClick:B},G,Z),t[40]=c,t[41]=Z,t[42]=B,t[43]=G,t[44]=X):X=t[44],t[45]!==S||t[46]!==X?(Q=n.createElement(_.A,{hidden:S,fullWidth:!0,className:"spare-parts-product-card"},X),t[45]=S,t[46]=X,t[47]=Q):Q=t[47],Q};function Ae(e){(0,u.sx)({event:"findPartSelect",productInfo:{category:e.mainCategory,name:e.name},elementInfo:{id:2}})}function Se(e){return n.createElement(n.Fragment,{key:e.id},n.createElement(f.o5,{tag:"span",variant:"Microcopy",mt:1},e.name),n.createElement(f.o5,{tag:"span",variant:"Body2"},e.value))}var ke=a(30662);var Ne=e=>{const t=(0,r.c)(6),{id:a,size:i}=e,c=void 0===i?28:i,o=20*c/28,l=`${ke}#${a}`;let s,d;return t[0]!==l?(s=n.createElement("use",{href:l}),t[0]=l,t[1]=s):s=t[1],t[2]!==c||t[3]!==o||t[4]!==s?(d=n.createElement("svg",{viewBox:"0 0 28 20",width:c,height:o,"aria-hidden":"true"},s),t[2]=c,t[3]=o,t[4]=s,t[5]=d):d=t[5],d},xe="hS4niaEUhoOwW8x3Ibge";var Ie=e=>{const t=(0,r.c)(9);let a,i;t[0]!==e?(({country:a,...i}=e),t[0]=e,t[1]=a,t[2]=i):(a=t[1],i=t[2]);const c=i;let o,l,s;return t[3]===Symbol.for("react.memo_cache_sentinel")?(o=n.createElement(f.az,{backgroundColor:"Primary",flexType:"block",alignItems:"center",justifyContent:"center",className:xe},n.createElement(f.In,{iconId:"husqvarna-logo-text",color:"White",size:15})),t[3]=o):o=t[3],t[4]!==a?(l=a&&n.createElement(f.az,{mb:2,flexType:"block",alignItems:"center",gap:2},n.createElement(Ne,{size:20,id:a.locale??""}),n.createElement(f.o5,{tag:"p",color:"White",variant:"Microlabel"},a.name)),t[4]=a,t[5]=l):l=t[5],t[6]!==c||t[7]!==l?(s=n.createElement(D,c,o,l),t[6]=c,t[7]=l,t[8]=s):s=t[8],s};var Te=e=>{const t=(0,r.c)(5);let a;if(t[0]!==e){a=Symbol.for("react.early_return_sentinel");e:{const{__typename:r,productCardType:c,isComparing:o,onCustomCardClick:l,...s}=e;switch(r){case"Machine":switch(c){case"SPECIFICATIONS_MACHINE_CARD":default:a=n.createElement(i.IE,(0,M.XT)({...s,__typename:r},o));break e;case"TAGLINE_MACHINE_CARD":a=n.createElement(i.aD,(0,M.s3)({...s,__typename:r},o));break e;case"HUSQVARNA_PARTNER_PRODUCT_CARD":a=n.createElement(W,(0,M.K)({...s,__typename:r}));break e}case"ProductSupport":if("SPARE_PARTS_PRODUCT_CARD"===c){a=n.createElement(Ce,(0,M.fD)({...s,__typename:r}));break e}a=n.createElement(i.IE,(0,M.XT)({...s,__typename:r}));break e;case"Bundle":a=n.createElement(P.A,(0,M.Zz)({...s,__typename:r}));break e;case"Accessory":a=n.createElement(i.l5,(0,M.l5)({...s,__typename:r},o));break e;case"Article":a=n.createElement(i.Li,(0,M.vA)({...s,__typename:r}));break e;case"Feature":a=n.createElement(i.dd,(0,M.fS)({...s,__typename:r}));break e;case"ProductSupportVideo":a=n.createElement(ve,(0,M.kI)(s));break e;case"ProductCategory":case"VirtualProductCategory":case"MpimProductCategory":a=n.createElement(i.rm,(0,M.hP)({...s,__typename:r}));break e;case"SparePartsCategory":a=n.createElement(Ee,(0,M.Eu)(s));break e;case"SparePartsCategoryBackBtn":{let e;t[2]!==l?(e=n.createElement(_e,{onReturnClick:l}),t[2]=l,t[3]=e):e=t[3],a=e;break e}case"OffersPage":case"PowerPage":case"ProductCategoryContentPage":case"SolutionsPage":case"SolutionPageWithCampaignHero":case"ApplicationInclusionContentPage":case"SparePartsPage":case"AcademyLandingPage":case"ProductCategoryExperiencePage":case"OfferContentCard":a=n.createElement(i.DC,(0,M.$4)(s));break e;case"AboutUsPage":case"ActivitiesAndEventsPage":case"ArticlePage":case"BuyingAdvicePage":case"ContactUsPage":case"HowTosAndGuidesPage":case"DigitalSolutionsSelfServicePage":case"LegalPage":case"NewsAndMediaPage":case"ProductsAndInnovationsPage":case"StoriesAndInspirationPage":case"ThemesPage":case"BarsAndChainsPage":case"AcademyArticlePage":case"PressRoomArticlePage":case"DownloadArticleCard":case"ReturnOfInvestmentPage":a=n.createElement(i.df,(0,M.t1)(s));break e;case"InFocus":a=n.createElement(i.wd,(0,M.k2)(s));break e;case"TestimonialsPage":a=n.createElement(i._f,(0,M.M$)(s));break e;case"ServicesAndSolutionsPage":a=n.createElement(i.mB,(0,M.KI)(s));break e;case"ExtendedArticleCard":a=n.createElement(i.oZ,(0,M.iD)({...s,__typename:"Article"}));break e;case"ArticlePickerCard":a=n.createElement(i.NO,(0,M.xV)({...s,__typename:"ProductSupport"}));break e;case"TeaserDouble":a=n.createElement(J,(0,M.iR)(s));break e;case"LinkListDouble":a=n.createElement(le,(0,M.j9)(s));break e;case"OfferWithList":a=n.createElement(fe,(0,M.h1)(s));break e;case"Offer":a=n.createElement(i.DC,(0,M.$4)(s));break e;case"LeasePlusPage":{const e={...s,__typename:"ProductSupport"};switch(c){case"SPECIFICATIONS_MACHINE_CARD":default:a=n.createElement(ee,(0,M.Wn)(e));break e;case"TAGLINE_MACHINE_CARD":{const t=(0,M.PI)(e);if(!t.description){a=n.createElement(ee,(0,M.Wn)(e));break e}a=n.createElement(re,t);break e}}}case"LinkTeaser":a=n.createElement(B.A,(0,M.b8)(s));break e;case"HqvaPartnerService":a=n.createElement(i._W,(0,M.EP)(s));break e;case"BatteryRuntimeTool":a=n.createElement(T,(0,M.SM)({...s,__typename:"ProductSupport"}));break e;case"FullImageOverlay":a=n.createElement(D,(0,M.Ft)(s));break e;case"WLCParticipant":a=n.createElement(Ie,(0,M.l9)(s));break e;case"LoadingState":case"Skeleton":{let e;t[4]===Symbol.for("react.memo_cache_sentinel")?(e=n.createElement(i.u4,null),t[4]=e):e=t[4],a=e;break e}default:console.error("CardRenderer tried to render not implemented typename ",r),a=null;break e}}t[0]=e,t[1]=a}else a=t[1];if(a!==Symbol.for("react.early_return_sentinel"))return a}},54165:function(e,t,a){a.d(t,{CV:function(){return n},MZ:function(){return c},ZR:function(){return o},hI:function(){return i}});const r=["Accessory","Machine"],n=e=>"__typename"in e&&r.includes(e.__typename),i=e=>"__typename"in e&&"Article"===e.__typename,c=({productSku:e,cardType:t})=>({"data-product-sku":e,"data-card-type":t}),o=({productData:e,intl:t={id:"cards.commerce.seeDetails",defaultMessage:"See more details about {name}, {availability}"},ratings:a})=>{if(!t.instance)return"";let r="";if(e?.buyableOnline&&(r=e.inventory&&e.inventory>0?t.instance?.formatMessage({id:"cards.commerce.inStock",defaultMessage:"In stock"}):t.instance?.formatMessage({id:"cards.commerce.outOfStock",defaultMessage:"Out of stock"})),a&&a.averageRating>0){const e=t.instance.formatMessage({id:t.id??"cards.commerce.seeDetailsWithRating",defaultMessage:t.defaultMessage??"See more details about {name}, {availability}, product rating {rating} of 5"},{...t.values,availability:r,rating:a?.averageRating??0});return r?e:e.replace(", , ",", ")}const n=t.instance.formatMessage({id:t.id??"cards.commerce.seeDetails",defaultMessage:t.defaultMessage??"See more details about {name}, {availability}"},{...t.values,availability:r});return r?n:n.replace(/, $/,"")}},90925:function(e,t,a){var r=a(82484),n=a(64440),i=a(63696),c=a(45520),o=a(21332),l=a(46255);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(19),{name:a,description:d,link:m,image:u,hidden:f,aspectRatio:p,onCardClick:g}=e,h=p??"portrait";let y,v,b,E,_,w,C;return t[0]===Symbol.for("react.memo_cache_sentinel")?(y=[5,5,8],t[0]=y):y=t[0],t[1]!==u?(v=u&&i.createElement(l.A,{image:u,flexGrow:1}),t[1]=u,t[2]=v):v=t[2],t[3]!==a?(b=a&&i.createElement(n.o5,{tag:"h4",variant:"Subtitle2"},a),t[3]=a,t[4]=b):b=t[4],t[5]!==d?(E=d&&i.createElement(n.o5,{tag:"span",mt:3,variant:"Microcopy"},d),t[5]=d,t[6]=E):E=t[6],t[7]!==v||t[8]!==b||t[9]!==E?(_=i.createElement(c.A,{p:y},v,b,E),t[7]=v,t[8]=b,t[9]=E,t[10]=_):_=t[10],t[11]!==m||t[12]!==g||t[13]!==_?(w=i.createElement(n.N_,s({},m,{width:"full",onClick:g}),_),t[11]=m,t[12]=g,t[13]=_,t[14]=w):w=t[14],t[15]!==f||t[16]!==h||t[17]!==w?(C=i.createElement(o.A,{hidden:f,shadowHover:!1,aspectRatio:h},w),t[15]=f,t[16]=h,t[17]=w,t[18]=C):C=t[18],C}},66186:function(e,t,a){a.d(t,{A:function(){return f}});var r=a(82484),n=a(64440),i=a(71633),c=a.n(i),o=a(63696),l=a(45520),s=a(21332),d=a(23838),m={"hbd-compare-card":"eF9TRxzDjNLgiHdnsdt4","hbd-compare-card__text":"Tcl1fRAWUtlOM2BCU423"};function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(16),{category:a,name:i,link:f,hidden:p,onCardClick:g}=e;let h,y,v,b,E,_,w;return t[0]===Symbol.for("react.memo_cache_sentinel")?(h=o.createElement(d.A,{selected:!0}),t[0]=h):h=t[0],t[1]!==a?(y=a&&o.createElement(n.o5,{className:c()(m["hbd-compare-card__category"],m["hbd-compare-card__text"]),lineClamp:1,color:"Grey600",tag:"span",variant:"Microcopy",mb:1,mr:[7,10]},a),t[1]=a,t[2]=y):y=t[2],t[3]===Symbol.for("react.memo_cache_sentinel")?(v=c()(m["hbd-compare-card__name"],m["hbd-compare-card__text"]),t[3]=v):v=t[3],t[4]!==i?(b=o.createElement(n.o5,{className:v,lineClamp:3,tag:"h4",variant:"Subtitle2"},i),t[4]=i,t[5]=b):b=t[5],t[6]!==y||t[7]!==b?(E=o.createElement(l.A,{p:4},h,o.createElement(n.az,{noOverflow:!0},y,b)),t[6]=y,t[7]=b,t[8]=E):E=t[8],t[9]!==f||t[10]!==g||t[11]!==E?(_=o.createElement(n.N_,u({width:"full",height:"full"},f,{onClick:g}),E),t[9]=f,t[10]=g,t[11]=E,t[12]=_):_=t[12],t[13]!==p||t[14]!==_?(w=o.createElement(s.A,{hidden:p,className:m["hbd-compare-card"]},_),t[13]=p,t[14]=_,t[15]=w):w=t[15],w}},23991:function(e,t,a){var r=a(82484),n=a(64440),i=a(63696),c=a(45520),o=a(21332);t.A=()=>{const e=(0,r.c)(1);let t;return e[0]===Symbol.for("react.memo_cache_sentinel")?(t=i.createElement(o.A,{className:"hbd-compare-card"},i.createElement(c.A,null,i.createElement(n.EA,{animating:!0,variant:"Body2",mb:1,width:"50%"}),i.createElement(n.EA,{animating:!0,variant:"Heading4",width:"100%"}))),e[0]=t):t=e[0],t}},29105:function(e,t,a){var r=a(82484),n=a(37899),i=a(64440),c=a(63696),o=a(45520),l=a(21332);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(21),{title:a,link:d,hidden:m,shadowHover:u,aspectRatio:f,onCardClick:p,listTitle:g}=e,h=void 0===u||u,y=void 0===f?"portrait":f;let v;t[0]!==g||t[1]!==p||t[2]!==a?(v=e=>{p?.(e),(0,n.eu)(e,{event:"linkTeaserClick",elementInfo:{location:g,text:a}})},t[0]=g,t[1]=p,t[2]=a,t[3]=v):v=t[3];const b=v;let E,_,w,C,A,S;return t[4]===Symbol.for("react.memo_cache_sentinel")?(E=[4,4,7],t[4]=E):E=t[4],t[5]!==a?(_=c.createElement(i.o5,{tag:"div",variant:"Heading3"},a),t[5]=a,t[6]=_):_=t[6],t[7]!==d?.text?(w=d?.text&&c.createElement(i.az,{flexType:"block",justifyContent:"center"},c.createElement(i.JJ,{mt:[11,11,16],text:d?.text,tabIndex:-1,variant:"Body2",iconId:"arrow-right"})),t[7]=d?.text,t[8]=w):w=t[8],t[9]!==_||t[10]!==w?(C=c.createElement(o.A,{justifyContent:"center",px:E},_,w),t[9]=_,t[10]=w,t[11]=C):C=t[11],t[12]!==d||t[13]!==b||t[14]!==C?(A=c.createElement(i.N_,s({},d,{width:"full",onClick:b}),C),t[12]=d,t[13]=b,t[14]=C,t[15]=A):A=t[15],t[16]!==y||t[17]!==m||t[18]!==h||t[19]!==A?(S=c.createElement(l.A,{hidden:m,aspectRatio:y,className:"hbd-ghost-card",shadowHover:h},A),t[16]=y,t[17]=m,t[18]=h,t[19]=A,t[20]=S):S=t[20],S}},78138:function(e,t,a){a.d(t,{W:function(){return r}});const r=e=>e.articles.flatMap((t=>({id:t.id,specifications:e.specifications.specificationDefinitions.filter((e=>e.definingSpecification)).map((e=>{const a=t.specificationValues.find((t=>t.id===e.id));if(a)return{id:a.id,name:a.specificationDefinitions.name,formattedValue:a.formattedValue,numericValue:a.numericValue}})).filter((e=>void 0!==e)).sort(((t,a)=>{const r=e.specifications.articleDefiningSpecificationDefinitions.map((e=>e.id));return r.length&&t&&a?r.indexOf(t.id)-r.indexOf(a.id):0}))}))).filter((e=>!e.specifications.every((e=>void 0===e))))},85410:function(e,t,a){var r=a(82484),n=a(64440),i=a(63696),c=a(21332);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(25),{image:a,title:l,text:s,link:d,hasVideo:m,hidden:u,onCardClick:f,headingLevel:p}=e,g=void 0===p?"h4":p;let h,y,v,b,E,_,w,C,A;return t[0]!==m?(h=m&&i.createElement(n.In,{iconId:"play-thumbnail",className:"hbd-infocus-card__icon"}),t[0]=m,t[1]=h):h=t[1],t[2]===Symbol.for("react.memo_cache_sentinel")?(y=[7,7,10],v=[64,10],t[2]=y,t[3]=v):(y=t[2],v=t[3]),t[4]!==g||t[5]!==l?(b=i.createElement(n.o5,{tag:g,variant:"Heading3",className:"hbd-infocus-card__text"},l),t[4]=g,t[5]=l,t[6]=b):b=t[6],t[7]!==s?(E=s&&i.createElement(n.o5,{tag:"p",variant:"Body1",mt:2,className:"hbd-infocus-card__text"},s),t[7]=s,t[8]=E):E=t[8],t[9]!==d?(_=d?.text&&i.createElement(n.az,{mt:3,flexType:"block",alignItems:"center",gap:4,className:""},i.createElement(n.In,{size:3,color:"White",iconId:"arrow-right"}),i.createElement(n.o5,{decoration:"underline",variant:"Body2",tag:"span"},d.text)),t[9]=d,t[10]=_):_=t[10],t[11]!==b||t[12]!==E||t[13]!==_?(w=i.createElement(n.az,{flexType:"block",height:"full",width:"full",className:"hbd-infocus-card__content",flexDirection:"column",justifyContent:"flex-end",p:y,pt:v},b,E,_),t[11]=b,t[12]=E,t[13]=_,t[14]=w):w=t[14],t[15]!==d||t[16]!==f||t[17]!==h||t[18]!==w||t[19]!==l?(C=i.createElement(n.N_,o({className:"hbd-card__fade-content",height:"full",width:"full","aria-label":l,onClick:f},d),h,w),t[15]=d,t[16]=f,t[17]=h,t[18]=w,t[19]=l,t[20]=C):C=t[20],t[21]!==u||t[22]!==a||t[23]!==C?(A=i.createElement(c.A,{hidden:u,fade:!0,rc:10,className:"hbd-infocus-card",backgroundImage:a,aspectRatio:"min-landscape"},C),t[21]=u,t[22]=a,t[23]=C,t[24]=A):A=t[24],A}},76780:function(e,t,a){a.d(t,{Li:function(){return x},l5:function(){return A},df:function(){return M},NO:function(){return O},rm:function(){return D},oZ:function(){return B},dd:function(){return $},_W:function(){return ye},wd:function(){return W.A},IE:function(){return Z},aD:function(){return J},DC:function(){return te},mB:function(){return re},u4:function(){return ne},_f:function(){return fe}});var r=a(82484),n=a(83020),i=a(40958),c=a(74121),o=a(47958),l=a(43903),s=a(51120),d=a(54165),m=a(37899),u=a(64440),f=a(63696),p=a(4131),g=a(48373),h=a(28889),y=a(27956),v=a(45520),b=a(21332),E=a(46255),_=a(48460),w=a(23838);function C(){return C=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(89),{id:a,category:A,name:k,longName:N,productSku:x,articleIds:I,href:T,image:P,hidden:M,selected:L,onCardClick:O,isCrossSaleNecessary:z,trackingContext:R,ratings:D,topSpecs:F,listName:B,isComparing:G,headingLevel:V,disableCommerceData:j}=e,H=void 0!==G&&G,q=void 0===V?"h4":V,$=void 0!==j&&j,W=(0,p.tz)(),U=!$;let K;t[0]!==U?(K={enabled:U},t[0]=U,t[1]=K):K=t[1];const{data:Z,isLoading:X}=(0,c.S)(x,K),Q=(0,l.Z)(),J=Q?.features?.reviews?.hideNoRatings;let Y;t[2]!==I||t[3]!==A||t[4]!==Z||t[5]!==X||t[6]!==H||t[7]!==B||t[8]!==k||t[9]!==O||t[10]!==R?(Y=e=>{R?.event&&window.trackingLayer?.productInfo&&(0,m.eu)(e,{event:R.event,productInfo:window.trackingLayer?.productInfo,elementInfo:{label:k}}),!H&&I&&(0,i.vz)(e,{category:A,listName:B??"",name:k,articleNumber:I[0],price:X?void 0:Z}),O?.(e)},t[2]=I,t[3]=A,t[4]=Z,t[5]=X,t[6]=H,t[7]=B,t[8]=k,t[9]=O,t[10]=R,t[11]=Y):Y=t[11];const ee=Y,te=Z??null;let ae;t[12]!==W||t[13]!==k||t[14]!==D||t[15]!==te?(ae=(0,d.ZR)({productData:te,intl:{instance:W,values:{name:k}},ratings:D}),t[12]=W,t[13]=k,t[14]=D,t[15]=te,t[16]=ae):ae=t[16];const re=ae,ne=I?I[0]:"",ie=k??"",ce=A??"";let oe;t[17]!==Z||t[18]!==ie||t[19]!==ce||t[20]!==ne?(oe={commerceData:Z,articleNumber:ne,name:ie,category:ce},t[17]=Z,t[18]=ie,t[19]=ce,t[20]=ne,t[21]=oe):oe=t[21];const le=(0,n.A)(oe);if(!I)return null;const se="yes"===L;let de,me,ue,fe,pe,ge,he,ye,ve,be,Ee,_e,we,Ce,Ae,Se,ke,Ne,xe;return t[22]!==x?(de=(0,d.MZ)({productSku:x,cardType:"accessory"}),t[22]=x,t[23]=de):de=t[23],t[24]!==a||t[25]!==k||t[26]!==le?(me=f.createElement(o.A,{onAddToWishlist:le,size:24,className:"wishlist-toggle",productName:k,id:a}),t[24]=a,t[25]=k,t[26]=le,t[27]=me):me=t[27],t[28]!==re?(ue=f.createElement(u.o5,{className:"sr-only"},re),t[28]=re,t[29]=ue):ue=t[29],t[30]===Symbol.for("react.memo_cache_sentinel")?(fe=[3,3,4],pe=[4,4,5],t[30]=fe,t[31]=pe):(fe=t[30],pe=t[31]),t[32]!==Z||t[33]!==W||t[34]!==X||t[35]!==z||t[36]!==B||t[37]!==x?(ge=!X&&f.createElement(h.A,(0,g.b)(W,Z,`${B}-${x}`,{necessary:z})),t[32]=Z,t[33]=W,t[34]=X,t[35]=z,t[36]=B,t[37]=x,t[38]=ge):ge=t[38],t[39]!==P?(he=f.createElement(E.A,{image:P}),t[39]=P,t[40]=he):he=t[40],t[41]!==L?(ye=L&&"off"!==L&&f.createElement(w.A,{selected:"yes"===L}),t[41]=L,t[42]=ye):ye=t[42],t[43]===Symbol.for("react.memo_cache_sentinel")?(ve=[2,2,3],t[43]=ve):ve=t[43],t[44]!==L?(be=L&&"off"!==L?[7,10]:void 0,t[44]=L,t[45]=be):be=t[45],t[46]!==A||t[47]!==be?(Ee=f.createElement(u.o5,{lineClamp:1,tag:"div",variant:"Microcopy",mt:ve,mb:1,mr:be},A),t[46]=A,t[47]=be,t[48]=Ee):Ee=t[48],t[49]!==q||t[50]!==k?(_e=f.createElement(u.o5,{tag:q,variant:"Subtitle1"},k),t[49]=q,t[50]=k,t[51]=_e):_e=t[51],t[52]!==J||t[53]!==D?(we=D&&f.createElement(_.A,C({},D,{hideNoRatings:J??!1})),t[52]=J,t[53]=D,t[54]=we):we=t[54],t[55]!==F?(Ce=F&&f.createElement(u.az,{mt:2,flexDirection:"column",flexGrow:1},F.map(S)),t[55]=F,t[56]=Ce):Ce=t[56],t[57]!==Z||t[58]!==X?(Ae=f.createElement(u.az,{mt:2,flexWrap:"wrap",className:"hbd-accessory-card__price card__price",flexGrow:1,alignItems:"flex-end"},f.createElement(s.gm,{currentVariant:"Body1Medium",data:Z,isLoading:X})),t[57]=Z,t[58]=X,t[59]=Ae):Ae=t[59],t[60]!==ge||t[61]!==he||t[62]!==ye||t[63]!==Ee||t[64]!==_e||t[65]!==we||t[66]!==Ce||t[67]!==Ae?(Se=f.createElement(v.A,{py:fe,px:pe},ge,he,ye,Ee,_e,we,Ce,Ae),t[60]=ge,t[61]=he,t[62]=ye,t[63]=Ee,t[64]=_e,t[65]=we,t[66]=Ce,t[67]=Ae,t[68]=Se):Se=t[68],t[69]!==ee||t[70]!==T||t[71]!==ue||t[72]!==Se?(ke=f.createElement(u.N_,{href:T,width:"full",onClick:ee},ue,Se),t[69]=ee,t[70]=T,t[71]=ue,t[72]=Se,t[73]=ke):ke=t[73],t[74]!==I||t[75]!==A||t[76]!==$||t[77]!==B||t[78]!==N||t[79]!==k||t[80]!==x?(Ne=f.createElement(y.A,{productSku:x,articleIds:I,name:k,longName:N,showButtonWithoutHover:!0,cardContext:B,disableCommerceData:$,category:A}),t[74]=I,t[75]=A,t[76]=$,t[77]=B,t[78]=N,t[79]=k,t[80]=x,t[81]=Ne):Ne=t[81],t[82]!==M||t[83]!==se||t[84]!==de||t[85]!==me||t[86]!==ke||t[87]!==Ne?(xe=f.createElement(b.A,C({hidden:M,aspectRatio:"min-portrait",border:se},de),me,ke,Ne),t[82]=M,t[83]=se,t[84]=de,t[85]=me,t[86]=ke,t[87]=Ne,t[88]=xe):xe=t[88],xe};function S(e){return f.createElement(f.Fragment,{key:e.id},f.createElement(u.o5,{tag:"span",variant:"Microcopy",mt:1},e.name),f.createElement(u.o5,{tag:"span",variant:"Body2"},e.value))}var k=a(5592);function N(){return N=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(86),{productSku:a,category:c,name:C,articleId:A,href:S,image:x,hidden:I,selected:T,trackingContext:P,onCardClick:M,ratings:L,listName:O,headingLevel:z,disableCommerceData:R,longName:D}=e,F=void 0===z?"h4":z,B=void 0!==R&&R,G=(0,p.tz)(),V=!B;let j;t[0]!==V?(j={enabled:V},t[0]=V,t[1]=j):j=t[1];const{data:H,isLoading:q}=(0,k.j)(A,j),$=(0,l.Z)(),W=$?.features?.reviews?.hideNoRatings;let U;t[2]!==A||t[3]!==c||t[4]!==H||t[5]!==q||t[6]!==O||t[7]!==C||t[8]!==M||t[9]!==P?(U=e=>{P?.event&&window.trackingLayer?.productInfo&&(0,m.eu)(e,{event:P.event,productInfo:window.trackingLayer.productInfo,elementInfo:{label:C}}),(0,i.vz)(e,{category:c,name:C,listName:O??"",articleNumber:A,price:q?void 0:H}),M?.(e)},t[2]=A,t[3]=c,t[4]=H,t[5]=q,t[6]=O,t[7]=C,t[8]=M,t[9]=P,t[10]=U):U=t[10];const K=U,Z=H??null;let X;t[11]!==G||t[12]!==C||t[13]!==L||t[14]!==Z?(X=(0,d.ZR)({productData:Z,intl:{instance:G,values:{name:C}},ratings:L}),t[11]=G,t[12]=C,t[13]=L,t[14]=Z,t[15]=X):X=t[15];const Q=X,J=A??"",Y=C??"",ee=c??"";let te;t[16]!==H||t[17]!==ee||t[18]!==J||t[19]!==Y?(te={commerceData:H,articleNumber:J,name:Y,category:ee},t[16]=H,t[17]=ee,t[18]=J,t[19]=Y,t[20]=te):te=t[20];const ae=(0,n.A)(te),re="yes"===T;let ne,ie,ce,oe,le,se,de,me,ue,fe,pe,ge,he,ye,ve,be,Ee,_e,we;return t[21]!==a?(ne=(0,d.MZ)({productSku:a,cardType:"accessory-article"}),t[21]=a,t[22]=ne):ne=t[22],t[23]!==A||t[24]!==C||t[25]!==ae?(ie=f.createElement(o.A,{onAddToWishlist:ae,size:24,className:"wishlist-toggle",productName:C,id:A}),t[23]=A,t[24]=C,t[25]=ae,t[26]=ie):ie=t[26],t[27]!==Q?(ce=f.createElement(u.o5,{className:"sr-only"},Q),t[27]=Q,t[28]=ce):ce=t[28],t[29]===Symbol.for("react.memo_cache_sentinel")?(oe=[3,3,4],le=[4,4,5],t[29]=oe,t[30]=le):(oe=t[29],le=t[30]),t[31]!==H||t[32]!==G||t[33]!==q||t[34]!==O||t[35]!==a?(se=!q&&f.createElement(h.A,(0,g.b)(G,H,`${O}-${a}`)),t[31]=H,t[32]=G,t[33]=q,t[34]=O,t[35]=a,t[36]=se):se=t[36],t[37]!==x?(de=f.createElement(E.A,{image:x}),t[37]=x,t[38]=de):de=t[38],t[39]!==T?(me=T&&"off"!==T&&f.createElement(w.A,{selected:"yes"===T}),t[39]=T,t[40]=me):me=t[40],t[41]===Symbol.for("react.memo_cache_sentinel")?(ue=[2,2,3],t[41]=ue):ue=t[41],t[42]!==T?(fe=T&&"off"!==T?[7,10]:void 0,t[42]=T,t[43]=fe):fe=t[43],t[44]!==c||t[45]!==fe?(pe=f.createElement(u.o5,{lineClamp:1,tag:"div",variant:"Microcopy",mt:ue,mb:1,mr:fe},c),t[44]=c,t[45]=fe,t[46]=pe):pe=t[46],t[47]!==F||t[48]!==C?(ge=f.createElement(u.o5,{tag:F,variant:"Subtitle1"},C),t[47]=F,t[48]=C,t[49]=ge):ge=t[49],t[50]!==W||t[51]!==L?(he=L&&f.createElement(_.A,N({},L,{hideNoRatings:W??!1})),t[50]=W,t[51]=L,t[52]=he):he=t[52],t[53]!==H||t[54]!==q?(ye=f.createElement(u.az,{mt:2,flexWrap:"wrap",className:"hbd-accessory-article-card__price",flexGrow:1,alignItems:"flex-end"},f.createElement(s.gm,{currentVariant:"Body1Medium",data:H,isLoading:q})),t[53]=H,t[54]=q,t[55]=ye):ye=t[55],t[56]!==se||t[57]!==de||t[58]!==me||t[59]!==pe||t[60]!==ge||t[61]!==he||t[62]!==ye?(ve=f.createElement(v.A,{py:oe,px:le},se,de,me,pe,ge,he,ye),t[56]=se,t[57]=de,t[58]=me,t[59]=pe,t[60]=ge,t[61]=he,t[62]=ye,t[63]=ve):ve=t[63],t[64]!==K||t[65]!==S||t[66]!==ce||t[67]!==ve?(be=f.createElement(u.N_,{href:S,width:"full",onClick:K},ce,ve),t[64]=K,t[65]=S,t[66]=ce,t[67]=ve,t[68]=be):be=t[68],t[69]!==A?(Ee=[A],t[69]=A,t[70]=Ee):Ee=t[70],t[71]!==c||t[72]!==B||t[73]!==O||t[74]!==D||t[75]!==C||t[76]!==a||t[77]!==Ee?(_e=f.createElement(y.A,{productSku:a,articleIds:Ee,name:C,longName:D,showButtonWithoutHover:!0,cardContext:O,disableCommerceData:B,category:c}),t[71]=c,t[72]=B,t[73]=O,t[74]=D,t[75]=C,t[76]=a,t[77]=Ee,t[78]=_e):_e=t[78],t[79]!==I||t[80]!==re||t[81]!==ne||t[82]!==ie||t[83]!==be||t[84]!==_e?(we=f.createElement(b.A,N({hidden:I,aspectRatio:"min-portrait",border:re},ne),ie,be,_e),t[79]=I,t[80]=re,t[81]=ne,t[82]=ie,t[83]=be,t[84]=_e,t[85]=we):we=t[85],we},I=a(2893),T=a(74918);function P(){return P=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(50),{image:a,tag:n,title:i,hasVideo:c,link:o,hidden:l,onCardClick:s,headingLevel:d,date:m,preamble:g,downloadLink:h,alternateBackground:y}=e,_=void 0===d?"h5":d,w=(0,p.tz)();let C;t[0]!==w?(C=w.formatMessage({id:"cards.article.downloadError",defaultMessage:"The file couldn't be downloaded. Please try again",description:"Download error message"}),t[0]=w,t[1]=C):C=t[1];const A=C,{isLoading:S,downloadFile:k}=(0,I.A)(A);let N;t[2]!==k||t[3]!==h||t[4]!==S?(N=e=>{if(e.preventDefault(),e.stopPropagation(),!h?.href||!h?.text||S)return;const t=h.href.split("/").pop()?.split("?")[0];k(h.href,t||h.text,e)},t[2]=k,t[3]=h,t[4]=S,t[5]=N):N=t[5];const x=N,M=y?"White":void 0,L=!!o;let O,z,R,D,F,B,G,V,j,H;t[6]!==o||t[7]!==s?(O=e=>f.createElement(u.N_,P({},o,{title:"",width:"full",onClick:s}),e),t[6]=o,t[7]=s,t[8]=O):O=t[8],t[9]===Symbol.for("react.memo_cache_sentinel")?(z=[2,2,3],R=[2,2,3],t[9]=z,t[10]=R):(z=t[9],R=t[10]),t[11]!==c||t[12]!==a?(D=f.createElement(E.A,{mx:z,mt:R,mb:0,image:a,hasVideo:c}),t[11]=c,t[12]=a,t[13]=D):D=t[13],t[14]===Symbol.for("react.memo_cache_sentinel")?(F=[3,3,7],B=[2,2,6],G=[2,2,3],V=[3,3,4],t[14]=F,t[15]=B,t[16]=G,t[17]=V):(F=t[14],B=t[15],G=t[16],V=t[17]),t[18]!==m||t[19]!==w?(j=m&&f.createElement(u.o5,{className:"hbd-article-card__date",tag:"span",variant:"Microcopy",mb:1},w.formatDate(m,{format:"dateStandard"})),t[18]=m,t[19]=w,t[20]=j):j=t[20],t[21]!==n?(H=n&&f.createElement(u.o5,{className:"hbd-article-card__tag",tag:"span",variant:"Microcopy",mb:[1,1,2],lineClamp:[2,1]},n),t[21]=n,t[22]=H):H=t[22];const q=h?1:2;let $,W,U,K,Z,X,Q;return t[23]!==_||t[24]!==q||t[25]!==i?($=f.createElement(u.o5,{tag:_,variant:"Subtitle2",lineClamp:q},i),t[23]=_,t[24]=q,t[25]=i,t[26]=$):$=t[26],t[27]!==h||t[28]!==g?(W=g&&f.createElement(u.o5,{tag:"p",variant:"Body2",mt:[1,1,2],lineClamp:h?2:5},g),t[27]=h,t[28]=g,t[29]=W):W=t[29],t[30]!==h||t[31]!==x?(U=h?.text&&h?.href&&f.createElement(u.JJ,{className:"hbd-article-card__download-link",iconId:"download",mt:[6,6,9],text:h.text,onClick:x}),t[30]=h,t[31]=x,t[32]=U):U=t[32],t[33]!==j||t[34]!==H||t[35]!==$||t[36]!==W||t[37]!==U?(K=f.createElement(u.az,{flexDirection:"column",mt:F,mb:B,mx:G,px:V},j,H,$,W,U),t[33]=j,t[34]=H,t[35]=$,t[36]=W,t[37]=U,t[38]=K):K=t[38],t[39]!==K||t[40]!==D?(Z=f.createElement(v.A,null,D,K),t[39]=K,t[40]=D,t[41]=Z):Z=t[41],t[42]!==Z||t[43]!==L||t[44]!==O?(X=f.createElement(T.A,{condition:L,wrapper:O},Z),t[42]=Z,t[43]=L,t[44]=O,t[45]=X):X=t[45],t[46]!==l||t[47]!==X||t[48]!==M?(Q=f.createElement(b.A,{hidden:l,className:"hbd-article-card",backgroundColor:M},X),t[46]=l,t[47]=X,t[48]=M,t[49]=Q):Q=t[49],Q},L=a(43396);var O=e=>{const t=(0,r.c)(67),{matrixArticles:a,articles:n,onClickSelectBtn:c,onCardClick:o,headingLevel:l}=e,d=(0,p.tz)(),[y,_]=(0,f.useState)(n[0]),{id:w,category:C,name:A,href:S,image:N,specifications:x,taglineText:I,tagline:T,listName:P,trackingContext:M}=y;let O;t[0]!==n?(O=e=>{const t=n.find((t=>t.id===e));t&&_(t)},t[0]=n,t[1]=O):O=t[1];const R=O;let D;t[2]!==c||t[3]!==y.id?(D=e=>{e.stopPropagation(),e.preventDefault(),c?.(y.id)},t[2]=c,t[3]=y.id,t[4]=D):D=t[4];const F=D,{data:B,isLoading:G}=(0,k.A)(w);let V;t[5]!==C||t[6]!==B||t[7]!==G||t[8]!==P||t[9]!==A||t[10]!==o||t[11]!==y.id||t[12]!==M?.event?(V=e=>{(0,m.eu)(e,{event:M?.event,productInfo:{name:A}}),(0,i.vz)(e,{category:C,listName:P??"",name:A,articleNumber:y.id,price:G?void 0:B}),o?.(e)},t[5]=C,t[6]=B,t[7]=G,t[8]=P,t[9]=A,t[10]=o,t[11]=y.id,t[12]=M?.event,t[13]=V):V=t[13];const j=V;let H,q,$,W,U,K;t[14]===Symbol.for("react.memo_cache_sentinel")?(H=[3,3,4],q=[4,4,5],t[14]=H,t[15]=q):(H=t[14],q=t[15]),t[16]!==B||t[17]!==w||t[18]!==d||t[19]!==G||t[20]!==P?($=!G&&f.createElement(h.A,(0,g.b)(d,B,`${P}-${w}`)),t[16]=B,t[17]=w,t[18]=d,t[19]=G,t[20]=P,t[21]=$):$=t[21],t[22]!==N?(W=f.createElement(E.A,{image:N}),t[22]=N,t[23]=W):W=t[23],t[24]===Symbol.for("react.memo_cache_sentinel")?(U=[2,2,3],t[24]=U):U=t[24],t[25]!==C?(K=f.createElement(u.o5,{lineClamp:1,tag:"div",variant:"Microcopy",mt:U,mb:1},C),t[25]=C,t[26]=K):K=t[26];const Z=l??"h4";let X,Q,J,Y,ee,te,ae,re,ne,ie,ce;return t[27]!==A||t[28]!==Z?(X=f.createElement(u.o5,{tag:Z,variant:"Subtitle1"},A),t[27]=A,t[28]=Z,t[29]=X):X=t[29],t[30]!==T?(Q=T&&f.createElement(u.o5,{mt:[4,5],variant:"Subtitle2",lineClamp:3},T),t[30]=T,t[31]=Q):Q=t[31],t[32]!==I?(J=I&&f.createElement(u.o5,{mt:1,variant:"Body2",lineClamp:[6,5]},I),t[32]=I,t[33]=J):J=t[33],t[34]!==a||t[35]!==R||t[36]!==y.id?(Y=a.length>0&&f.createElement(L.A,{onArticlePicked:R,selectedArticleId:y.id,nameTypography:{variant:"Microcopy",mt:1,mb:1},articles:a}),t[34]=a,t[35]=R,t[36]=y.id,t[37]=Y):Y=t[37],t[38]!==x?(ee=x&&f.createElement(u.az,{mt:3,flexDirection:"column",flexGrow:1},x.map(z)),t[38]=x,t[39]=ee):ee=t[39],t[40]!==B||t[41]!==G?(te=f.createElement(u.az,{mt:2,flexWrap:"wrap"},f.createElement(s.gm,{currentVariant:"Body1Medium",data:B,isLoading:G})),t[40]=B,t[41]=G,t[42]=te):te=t[42],t[43]!==d?(ae=d.formatMessage({id:"chainsAndBars.chainAndBarResultSelectBtn",defaultMessage:"Select",description:"Text for the select button on the SelectArticleCards"}),t[43]=d,t[44]=ae):ae=t[44],t[45]!==d||t[46]!==A?(re=d.formatMessage({id:"chainsAndBars.chainAndBarResultSelectBtnAriaLabel",defaultMessage:"Select {name}",description:"Aria label for the select button on the SelectArticleCards"},{name:A}),t[45]=d,t[46]=A,t[47]=re):re=t[47],t[48]!==F||t[49]!==ae||t[50]!==re?(ne=f.createElement(u.MX,{mt:5,onClick:F,text:ae,"aria-label":re}),t[48]=F,t[49]=ae,t[50]=re,t[51]=ne):ne=t[51],t[52]!==X||t[53]!==Q||t[54]!==J||t[55]!==Y||t[56]!==ee||t[57]!==te||t[58]!==ne||t[59]!==$||t[60]!==W||t[61]!==K?(ie=f.createElement(v.A,{py:H,px:q},$,W,K,X,Q,J,Y,ee,te,ne),t[52]=X,t[53]=Q,t[54]=J,t[55]=Y,t[56]=ee,t[57]=te,t[58]=ne,t[59]=$,t[60]=W,t[61]=K,t[62]=ie):ie=t[62],t[63]!==j||t[64]!==S||t[65]!==ie?(ce=f.createElement(b.A,{aspectRatio:"none",className:"hbd-product-btn-matrix-card"},f.createElement(u.N_,{href:S,onClick:j,width:"full"},ie)),t[63]=j,t[64]=S,t[65]=ie,t[66]=ce):ce=t[66],ce};function z(e){return f.createElement(f.Fragment,{key:e.id},f.createElement(u.o5,{tag:"span",variant:"Microcopy",mt:1},e.name),f.createElement(u.o5,{tag:"span",variant:"Body2"},e.value))}function R(){return R=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(20),{name:a,parentCategoryName:n,link:i,image:c,hidden:o,onCardClick:l,headingLevel:s}=e,d=void 0===s?"h3":s;let m,p,g,h,y,_,w,C;return t[0]===Symbol.for("react.memo_cache_sentinel")?(m=[5,5,10],p=[5,5,8],t[0]=m,t[1]=p):(m=t[0],p=t[1]),t[2]!==c?(g=c&&f.createElement(E.A,{image:c,flexGrow:1}),t[2]=c,t[3]=g):g=t[3],t[4]!==n?(h=n&&f.createElement(u.o5,{tag:"span",variant:"Body2"},n),t[4]=n,t[5]=h):h=t[5],t[6]!==d||t[7]!==a?(y=f.createElement(u.o5,{tag:d,variant:"Subtitle2",mt:1},a),t[6]=d,t[7]=a,t[8]=y):y=t[8],t[9]!==g||t[10]!==h||t[11]!==y?(_=f.createElement(v.A,{py:m,px:p},g,h,y),t[9]=g,t[10]=h,t[11]=y,t[12]=_):_=t[12],t[13]!==i||t[14]!==l||t[15]!==_?(w=f.createElement(u.N_,R({},i,{width:"full",onClick:l}),_),t[13]=i,t[14]=l,t[15]=_,t[16]=w):w=t[16],t[17]!==o||t[18]!==w?(C=f.createElement(b.A,{hidden:o,aspectRatio:"portrait"},w),t[17]=o,t[18]=w,t[19]=C):C=t[19],C};function F(){return F=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(84),{productSku:a,articleId:c,category:l,name:_,longName:w,href:C,image:A,hidden:S,onCardClick:N,topSpecs:x,taglineText:I,tagline:T,trackingContext:P,listName:M,headingLevel:L,disableCommerceData:O}=e,z=void 0!==O&&O,R=(0,p.tz)(),D=!z;let B;t[0]!==D?(B={enabled:D},t[0]=D,t[1]=B):B=t[1];const{data:V,isLoading:j}=(0,k.A)(c,B);let H;t[2]!==c||t[3]!==l||t[4]!==V||t[5]!==j||t[6]!==M||t[7]!==_||t[8]!==N||t[9]!==P?.event?(H=e=>{P?.event&&window.trackingLayer?.productInfo&&(0,m.eu)(e,{event:P?.event,productInfo:window.trackingLayer?.productInfo}),(0,i.vz)(e,{category:l,listName:M??"",name:_,articleNumber:c,price:j?void 0:V}),N?.(e)},t[2]=c,t[3]=l,t[4]=V,t[5]=j,t[6]=M,t[7]=_,t[8]=N,t[9]=P?.event,t[10]=H):H=t[10];const q=H,$=V??null;let W;t[11]!==R||t[12]!==_||t[13]!==$?(W=(0,d.ZR)({productData:$,intl:{instance:R,values:{name:_}}}),t[11]=R,t[12]=_,t[13]=$,t[14]=W):W=t[14];const U=W,K=c??"",Z=_??"",X=l??"";let Q;t[15]!==V||t[16]!==K||t[17]!==Z||t[18]!==X?(Q={commerceData:V,articleNumber:K,name:Z,category:X},t[15]=V,t[16]=K,t[17]=Z,t[18]=X,t[19]=Q):Q=t[19];const J=(0,n.A)(Q);let Y,ee,te,ae,re,ne,ie,ce,oe;t[20]!==a?(Y=(0,d.MZ)({productSku:a,cardType:"extended-article"}),t[20]=a,t[21]=Y):Y=t[21],t[22]!==c||t[23]!==_||t[24]!==J?(ee=f.createElement(o.A,{onAddToWishlist:J,size:24,className:"wishlist-toggle",productName:_,id:c}),t[22]=c,t[23]=_,t[24]=J,t[25]=ee):ee=t[25],t[26]!==U?(te=f.createElement(u.o5,{className:"sr-only"},U),t[26]=U,t[27]=te):te=t[27],t[28]===Symbol.for("react.memo_cache_sentinel")?(ae=[4,4],re=[4,4,5],t[28]=ae,t[29]=re):(ae=t[28],re=t[29]),t[30]!==V||t[31]!==R||t[32]!==j||t[33]!==M||t[34]!==a?(ne=!j&&f.createElement(h.A,(0,g.b)(R,V,`${M}-${a}`)),t[30]=V,t[31]=R,t[32]=j,t[33]=M,t[34]=a,t[35]=ne):ne=t[35],t[36]!==A?(ie=f.createElement(E.A,{image:A}),t[36]=A,t[37]=ie):ie=t[37],t[38]===Symbol.for("react.memo_cache_sentinel")?(ce=[2,2,3],t[38]=ce):ce=t[38],t[39]!==l?(oe=f.createElement(u.o5,{lineClamp:1,tag:"div",variant:"Microcopy",mt:ce,mb:1},l),t[39]=l,t[40]=oe):oe=t[40];const le=L??"h4";let se,de,me,ue,fe,pe,ge,he,ye,ve;return t[41]!==_||t[42]!==le?(se=f.createElement(u.o5,{tag:le,variant:"Subtitle1"},_),t[41]=_,t[42]=le,t[43]=se):se=t[43],t[44]!==T?(de=T&&f.createElement(u.o5,{mt:[4,5],variant:"Subtitle2",lineClamp:3},T),t[44]=T,t[45]=de):de=t[45],t[46]!==T||t[47]!==I?(me=I&&I!==T&&f.createElement(u.o5,{mt:1,variant:"Body2",lineClamp:[6,5]},I),t[46]=T,t[47]=I,t[48]=me):me=t[48],t[49]!==x?(ue=x&&f.createElement(u.az,{mt:3,flexDirection:"column",flexGrow:1},x.map(G)),t[49]=x,t[50]=ue):ue=t[50],t[51]!==V||t[52]!==j?(fe=f.createElement(u.az,{mt:2,flexWrap:"wrap"},f.createElement(s.gm,{currentVariant:"Body1Medium",data:V,isLoading:j})),t[51]=V,t[52]=j,t[53]=fe):fe=t[53],t[54]!==ne||t[55]!==ie||t[56]!==oe||t[57]!==se||t[58]!==de||t[59]!==me||t[60]!==ue||t[61]!==fe?(pe=f.createElement(v.A,{py:ae,px:re},ne,ie,oe,se,de,me,ue,fe),t[54]=ne,t[55]=ie,t[56]=oe,t[57]=se,t[58]=de,t[59]=me,t[60]=ue,t[61]=fe,t[62]=pe):pe=t[62],t[63]!==q||t[64]!==C||t[65]!==te||t[66]!==pe?(ge=f.createElement(u.N_,{href:C,width:"full",onClick:q},te,pe),t[63]=q,t[64]=C,t[65]=te,t[66]=pe,t[67]=ge):ge=t[67],t[68]!==c?(he=[c],t[68]=c,t[69]=he):he=t[69],t[70]!==l||t[71]!==z||t[72]!==M||t[73]!==w||t[74]!==_||t[75]!==a||t[76]!==he?(ye=f.createElement(y.A,{productSku:a,articleIds:he,name:_,longName:w,showButtonWithoutHover:!0,cardContext:M,disableCommerceData:z,category:l}),t[70]=l,t[71]=z,t[72]=M,t[73]=w,t[74]=_,t[75]=a,t[76]=he,t[77]=ye):ye=t[77],t[78]!==S||t[79]!==Y||t[80]!==ee||t[81]!==ge||t[82]!==ye?(ve=f.createElement(b.A,F({hidden:S,aspectRatio:"min-portrait"},Y),ee,ge,ye),t[78]=S,t[79]=Y,t[80]=ee,t[81]=ge,t[82]=ye,t[83]=ve):ve=t[83],ve};function G(e){return f.createElement(f.Fragment,{key:e.id},f.createElement(u.o5,{tag:"span",variant:"Microcopy",mt:1},e.name),f.createElement(u.o5,{tag:"span",variant:"Body2"},e.value))}var V=a(70610),j=a(64975),H=a(52821),q="fyjePi2j460fkCc48_Kt";var $=e=>{const t=(0,r.c)(43),{id:a,title:n,text:i,image:c,ctaText:o,hasVideo:l,hidden:s,onCardClick:d}=e,g=(0,p.tz)(),h=(0,H.wA)();let y;t[0]!==h||t[1]!==a||t[2]!==d||t[3]!==n?(y=e=>{h((0,V.An)(j.z_,a)),d?.(e),(0,m.sx)({event:"productPageFeature",elementInfo:{label:n},productInfo:window.trackingLayer?.productInfo})},t[0]=h,t[1]=a,t[2]=d,t[3]=n,t[4]=y):y=t[4];const _=y;let w;t[5]!==h||t[6]!==a||t[7]!==n?(w=e=>{"Enter"!==e.code&&"Space"!==e.code||(e.preventDefault(),h((0,V.An)(j.z_,a)),(0,m.sx)({event:"productPageFeature",elementInfo:{label:n},productInfo:window.trackingLayer?.productInfo}))},t[5]=h,t[6]=a,t[7]=n,t[8]=w):w=t[8];const C=w;let A,S;t[9]!==g||t[10]!==n?(A=g.formatMessage({id:"general.readMoreAbout",defaultMessage:"Read more about: {subject}",description:"General text on 'Read more about' links"},{subject:n}),t[9]=g,t[10]=n,t[11]=A):A=t[11],t[12]===Symbol.for("react.memo_cache_sentinel")?(S=[5,5,7],t[12]=S):S=t[12];const k=c?.alt;let N,x,I,T,P,M,L,O,z,R,D;return t[13]!==l||t[14]!==c||t[15]!==k?(N=f.createElement(E.A,{image:c,hasVideo:l,rc:0,mb:0,alt:k}),t[13]=l,t[14]=c,t[15]=k,t[16]=N):N=t[16],t[17]===Symbol.for("react.memo_cache_sentinel")?(x=[4,6,6],I=[2,4,4],t[17]=x,t[18]=I):(x=t[17],I=t[18]),t[19]!==n?(T=f.createElement(u.o5,{tag:"h4",variant:"Subtitle2",lineClamp:2},n),t[19]=n,t[20]=T):T=t[20],t[21]!==i?(P=i&&f.createElement(u.o5,{tag:"p",variant:"Body2",lineClamp:[2,4,4]},i),t[21]=i,t[22]=P):P=t[22],t[23]!==P?(M=f.createElement(u.az,{flexGrow:1,flexShrink:1,mt:2},P),t[23]=P,t[24]=M):M=t[24],t[25]!==o||t[26]!==g?(L=o&&f.createElement(u.az,{alignItems:"center"},f.createElement(u.XG,{ml:-2,iconId:"expand",variant:"Body2",tabIndex:-1,text:g.formatMessage({id:"general.viewMore",defaultMessage:"View more",description:"General text on 'view more' links"})})),t[25]=o,t[26]=g,t[27]=L):L=t[27],t[28]!==M||t[29]!==L||t[30]!==T?(O=f.createElement(u.az,{flexType:"block",flexDirection:"column",px:x,py:I,height:"full"},T,M,L),t[28]=M,t[29]=L,t[30]=T,t[31]=O):O=t[31],t[32]!==O||t[33]!==N?(z=f.createElement(v.A,null,N,O),t[32]=O,t[33]=N,t[34]=z):z=t[34],t[35]!==_||t[36]!==C||t[37]!==z||t[38]!==A?(R=f.createElement(u.az,{role:"button","aria-label":A,tabIndex:0,onClick:_,onKeyDown:C,width:"full",br:S},z),t[35]=_,t[36]=C,t[37]=z,t[38]=A,t[39]=R):R=t[39],t[40]!==s||t[41]!==R?(D=f.createElement(b.A,{className:q,aspectRatio:"portrait",hidden:s},R),t[40]=s,t[41]=R,t[42]=D):D=t[42],D},W=a(85410),U=a(5758);function K(){return K=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(99),{id:a,category:C,name:A,longName:S,productSku:k,articleIds:N,href:x,image:I,selected:T,topSpecs:P,hidden:M,onCardClick:L,isCrossSaleNecessary:O,isBestMatch:z,trackingContext:R,ratings:D,listName:F,isComparing:B,headingLevel:G,focusRef:V,disableCommerceData:j,repairabilityIndex:H}=e,q=void 0!==B&&B,$=void 0===G?"h2":G,W=void 0!==j&&j,Z=(0,p.tz)(),Q=!W;let J;t[0]!==Q?(J={enabled:Q},t[0]=Q,t[1]=J):J=t[1];const{data:Y,isLoading:ee}=(0,c.S)(k,J),te=(0,l.Z)(),ae=te?.features?.reviews?.hideNoRatings;let re;t[2]!==N||t[3]!==C||t[4]!==q||t[5]!==ee||t[6]!==F||t[7]!==A||t[8]!==L||t[9]!==Y||t[10]!==R?.event?(re=e=>{R?.event&&window.trackingLayer?.productInfo&&(0,m.eu)(e,{event:R?.event,productInfo:window.trackingLayer?.productInfo,elementInfo:{label:A}}),!q&&N&&(0,i.vz)(e,{category:C,listName:F??"",name:A,articleNumber:N[0],price:ee?void 0:Y}),L?.(e)},t[2]=N,t[3]=C,t[4]=q,t[5]=ee,t[6]=F,t[7]=A,t[8]=L,t[9]=Y,t[10]=R?.event,t[11]=re):re=t[11];const ne=re,ie=Y??null;let ce;t[12]!==Z||t[13]!==A||t[14]!==D||t[15]!==ie?(ce=(0,d.ZR)({productData:ie,intl:{instance:Z,values:{name:A}},ratings:D}),t[12]=Z,t[13]=A,t[14]=D,t[15]=ie,t[16]=ce):ce=t[16];const oe=ce;let le;t[17]!==Z||t[18]!==z||t[19]!==O||t[20]!==ee||t[21]!==F||t[22]!==Y||t[23]!==k?(le=!ee&&(0,g.b)(Z,Y,`${F}-${k}`,{necessary:O,isBestMatch:z}),t[17]=Z,t[18]=z,t[19]=O,t[20]=ee,t[21]=F,t[22]=Y,t[23]=k,t[24]=le):le=t[24];const se=le,de=N?N[0]:"",me=A??"",ue=C??"";let fe;t[25]!==Y||t[26]!==de||t[27]!==me||t[28]!==ue?(fe={commerceData:Y,articleNumber:de,name:me,category:ue},t[25]=Y,t[26]=de,t[27]=me,t[28]=ue,t[29]=fe):fe=t[29];const pe=(0,n.A)(fe);if(!N)return null;const ge="yes"===T;let he,ye,ve,be,Ee,_e,we;t[30]!==k?(he=(0,d.MZ)({productSku:k,cardType:"machine-specification"}),t[30]=k,t[31]=he):he=t[31],t[32]!==a||t[33]!==A||t[34]!==pe?(ye=f.createElement(o.A,{onAddToWishlist:pe,size:24,className:"wishlist-toggle",productName:A,id:a}),t[32]=a,t[33]=A,t[34]=pe,t[35]=ye):ye=t[35],t[36]!==oe?(ve=f.createElement(u.o5,{className:"sr-only"},oe),t[36]=oe,t[37]=ve):ve=t[37],t[38]===Symbol.for("react.memo_cache_sentinel")?(be=[3,3,4],Ee=[4,4,6],t[38]=be,t[39]=Ee):(be=t[38],Ee=t[39]),t[40]!==se?(_e=se&&f.createElement(h.A,se),t[40]=se,t[41]=_e):_e=t[41],t[42]!==I?(we=f.createElement(E.A,{image:I}),t[42]=I,t[43]=we):we=t[43];const Ce=se&&se.secondary.length>0;let Ae,Se,ke,Ne,xe,Ie,Te,Pe,Me,Le,Oe,ze,Re;return t[44]!==a||t[45]!==H||t[46]!==Ce?(Ae=f.createElement(U.A,{id:a,repairabilityIndex:H,hasSecondaryBadges:Ce}),t[44]=a,t[45]=H,t[46]=Ce,t[47]=Ae):Ae=t[47],t[48]!==we||t[49]!==Ae?(Se=f.createElement(u.az,{positionRoot:!0},we,Ae),t[48]=we,t[49]=Ae,t[50]=Se):Se=t[50],t[51]!==T?(ke=T&&"off"!==T&&f.createElement(w.A,{selected:"yes"===T}),t[51]=T,t[52]=ke):ke=t[52],t[53]!==T?(Ne=T&&"off"!==T?[7,10]:void 0,t[53]=T,t[54]=Ne):Ne=t[54],t[55]!==C||t[56]!==Ne?(xe=f.createElement(u.o5,{lineClamp:1,tag:"span",variant:"Microcopy",mb:1,mr:Ne},C),t[55]=C,t[56]=Ne,t[57]=xe):xe=t[57],t[58]!==$||t[59]!==A?(Ie=f.createElement(u.o5,{tag:$,variant:"Subtitle1"},A),t[58]=$,t[59]=A,t[60]=Ie):Ie=t[60],t[61]!==ae||t[62]!==D?(Te=D&&f.createElement(_.A,K({},D,{hideNoRatings:ae??!1})),t[61]=ae,t[62]=D,t[63]=Te):Te=t[63],t[64]!==P?(Pe=P&&f.createElement(u.az,{mt:2,flexDirection:"column",flexGrow:1},P.map(X)),t[64]=P,t[65]=Pe):Pe=t[65],t[66]!==ee||t[67]!==Y?(Me=(Y||ee)&&f.createElement(u.az,{mt:2,flexType:"block",flexWrap:"wrap",className:"hbd-machine-card__price card__price"},f.createElement(s.gm,{currentVariant:"Body1Medium",data:Y,isLoading:ee})),t[66]=ee,t[67]=Y,t[68]=Me):Me=t[68],t[69]!==_e||t[70]!==Se||t[71]!==ke||t[72]!==xe||t[73]!==Ie||t[74]!==Te||t[75]!==Pe||t[76]!==Me?(Le=f.createElement(v.A,{py:be,px:Ee},_e,Se,ke,xe,Ie,Te,Pe,Me),t[69]=_e,t[70]=Se,t[71]=ke,t[72]=xe,t[73]=Ie,t[74]=Te,t[75]=Pe,t[76]=Me,t[77]=Le):Le=t[77],t[78]!==V||t[79]!==ne||t[80]!==x||t[81]!==ve||t[82]!==Le?(Oe=f.createElement(u.N_,{ref:V,href:x,height:"full",width:"full",onClick:ne},ve,Le),t[78]=V,t[79]=ne,t[80]=x,t[81]=ve,t[82]=Le,t[83]=Oe):Oe=t[83],t[84]!==N||t[85]!==C||t[86]!==W||t[87]!==F||t[88]!==S||t[89]!==A||t[90]!==k?(ze=f.createElement(y.A,{productSku:k,articleIds:N,name:A,longName:S,category:C,showButtonWithoutHover:!0,cardContext:F,disableCommerceData:W}),t[84]=N,t[85]=C,t[86]=W,t[87]=F,t[88]=S,t[89]=A,t[90]=k,t[91]=ze):ze=t[91],t[92]!==M||t[93]!==ge||t[94]!==he||t[95]!==ye||t[96]!==Oe||t[97]!==ze?(Re=f.createElement(b.A,K({aspectRatio:"min-portrait",hidden:M,border:ge},he),ye,Oe,ze),t[92]=M,t[93]=ge,t[94]=he,t[95]=ye,t[96]=Oe,t[97]=ze,t[98]=Re):Re=t[98],Re};function X(e){return f.createElement(f.Fragment,{key:e.id},f.createElement(u.o5,{tag:"span",variant:"Microcopy",mt:1},e.name),f.createElement(u.o5,{tag:"span",variant:"Body2"},e.value))}function Q(){return Q=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(80),{id:a,name:C,longName:A,category:S,tagline:k,productSku:N,articleIds:x,href:I,image:T,selected:P,hidden:M,onCardClick:L,isCrossSaleNecessary:O,trackingContext:z,ratings:R,listName:D,isComparing:F,headingLevel:B,disableCommerceData:G}=e,V=void 0!==F&&F,j=void 0===B?"h4":B,H=void 0!==G&&G,q=(0,p.tz)(),$=!H;let W;t[0]!==$?(W={enabled:$},t[0]=$,t[1]=W):W=t[1];const{data:U,isLoading:K}=(0,c.S)(N,W),Z=(0,l.Z)(),X=Z?.features?.reviews?.hideNoRatings;let J;t[2]!==x||t[3]!==S||t[4]!==V||t[5]!==K||t[6]!==D||t[7]!==C||t[8]!==L||t[9]!==U||t[10]!==z?.event?(J=e=>{z?.event&&window.trackingLayer?.productInfo&&(0,m.eu)(e,{event:z?.event,productInfo:window.trackingLayer?.productInfo,elementInfo:{label:C}}),!V&&x&&(0,i.vz)(e,{category:S,name:C,articleNumber:x[0],price:K?void 0:U,listName:D??""}),L?.(e)},t[2]=x,t[3]=S,t[4]=V,t[5]=K,t[6]=D,t[7]=C,t[8]=L,t[9]=U,t[10]=z?.event,t[11]=J):J=t[11];const Y=J,ee=U??null;let te;t[12]!==q||t[13]!==C||t[14]!==ee?(te=(0,d.ZR)({productData:ee,intl:{instance:q,values:{name:C}}}),t[12]=q,t[13]=C,t[14]=ee,t[15]=te):te=t[15];const ae=te,re=x?x[0]:"",ne=C??"",ie=S??"";let ce;t[16]!==U||t[17]!==ne||t[18]!==ie||t[19]!==re?(ce={commerceData:U,articleNumber:re,name:ne,category:ie},t[16]=U,t[17]=ne,t[18]=ie,t[19]=re,t[20]=ce):ce=t[20];const oe=(0,n.A)(ce);if(!x)return null;const le="yes"===P;let se,de,me,ue,fe,pe,ge,he,ye,ve,be,Ee,_e,we,Ce;return t[21]!==N?(se=(0,d.MZ)({productSku:N,cardType:"machine-tagline"}),t[21]=N,t[22]=se):se=t[22],t[23]!==a||t[24]!==C||t[25]!==oe?(de=f.createElement(o.A,{onAddToWishlist:oe,size:24,className:"wishlist-toggle",productName:C,id:a}),t[23]=a,t[24]=C,t[25]=oe,t[26]=de):de=t[26],t[27]!==ae?(me=f.createElement(u.o5,{className:"sr-only"},ae),t[27]=ae,t[28]=me):me=t[28],t[29]===Symbol.for("react.memo_cache_sentinel")?(ue=[4,4,6],t[29]=ue):ue=t[29],t[30]!==q||t[31]!==O||t[32]!==K||t[33]!==D||t[34]!==U||t[35]!==N?(fe=!K&&f.createElement(h.A,(0,g.b)(q,U,`${D}-${N}`,{necessary:O})),t[30]=q,t[31]=O,t[32]=K,t[33]=D,t[34]=U,t[35]=N,t[36]=fe):fe=t[36],t[37]!==T?(pe=f.createElement(E.A,{image:T}),t[37]=T,t[38]=pe):pe=t[38],t[39]!==P?(ge=P&&"off"!==P&&f.createElement(w.A,{selected:"yes"===P}),t[39]=P,t[40]=ge):ge=t[40],t[41]!==j||t[42]!==C?(he=f.createElement(u.o5,{tag:j,variant:"Subtitle1"},C),t[41]=j,t[42]=C,t[43]=he):he=t[43],t[44]!==X||t[45]!==R?(ye=R&&f.createElement(_.A,Q({},R,{hideNoRatings:X??!1})),t[44]=X,t[45]=R,t[46]=ye):ye=t[46],t[47]!==k?(ve=f.createElement(u.az,{flexGrow:1},f.createElement(u.o5,{tag:"p",variant:"Microcopy",mt:2},k)),t[47]=k,t[48]=ve):ve=t[48],t[49]!==K||t[50]!==U?(be=(U||K)&&f.createElement(u.az,{mt:2,container:!0,flexWrap:"wrap",className:"hbd-machine-card__price card__price"},f.createElement(s.gm,{currentVariant:"Body1Medium",data:U,isLoading:K})),t[49]=K,t[50]=U,t[51]=be):be=t[51],t[52]!==fe||t[53]!==pe||t[54]!==ge||t[55]!==he||t[56]!==ye||t[57]!==ve||t[58]!==be?(Ee=f.createElement(v.A,{p:ue},fe,pe,ge,he,ye,ve,be),t[52]=fe,t[53]=pe,t[54]=ge,t[55]=he,t[56]=ye,t[57]=ve,t[58]=be,t[59]=Ee):Ee=t[59],t[60]!==Y||t[61]!==I||t[62]!==me||t[63]!==Ee?(_e=f.createElement(u.N_,{href:I,height:"full",width:"full",onClick:Y},me,Ee),t[60]=Y,t[61]=I,t[62]=me,t[63]=Ee,t[64]=_e):_e=t[64],t[65]!==x||t[66]!==S||t[67]!==H||t[68]!==D||t[69]!==A||t[70]!==C||t[71]!==N?(we=f.createElement(y.A,{productSku:N,articleIds:x,name:C,longName:A,showButtonWithoutHover:!0,cardContext:D,disableCommerceData:H,category:S}),t[65]=x,t[66]=S,t[67]=H,t[68]=D,t[69]=A,t[70]=C,t[71]=N,t[72]=we):we=t[72],t[73]!==M||t[74]!==le||t[75]!==se||t[76]!==de||t[77]!==_e||t[78]!==we?(Ce=f.createElement(b.A,Q({aspectRatio:"min-portrait",hidden:M,border:le},se),de,_e,we),t[73]=M,t[74]=le,t[75]=se,t[76]=de,t[77]=_e,t[78]=we,t[79]=Ce):Ce=t[79],Ce},Y=a(25594);function ee(){return ee=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(11),{title:a,tag:n,portraitImage:i,landscapeImage:c,link:o,videoId:l,hidden:s,onCardClick:d,headingLevel:m,offerCardHeadingLevel:p}=e;let g;return t[0]!==m||t[1]!==s||t[2]!==c||t[3]!==o||t[4]!==p||t[5]!==d||t[6]!==i||t[7]!==n||t[8]!==a||t[9]!==l?(g=f.createElement(Y.A.Consumer,null,(e=>{const{preferredAspectRatio:t}=e;return f.createElement(b.A,{className:"hbd-offer-card",hidden:s,fade:!0,aspectRatio:t||"portrait",backgroundImage:"landscape"===t?c:i},f.createElement(u.N_,ee({className:"hbd-card__fade-content",width:"full",height:"full","aria-label":a,onClick:d},o),f.createElement(v.A,{p:[5,5,"landscape"===t?4:5],alignSelf:"flex-end",justifyContent:"flex-end"},l&&f.createElement(u.In,{iconId:"play-thumbnail"}),f.createElement(u.o5,{tag:p??m,variant:"Subtitle2",className:"hbd-offer-card__texts"},f.createElement(u.o5,{tag:"span",variant:"Microcopy"},n)," ",f.createElement("br",null),a))))})),t[0]=m,t[1]=s,t[2]=c,t[3]=o,t[4]=p,t[5]=d,t[6]=i,t[7]=n,t[8]=a,t[9]=l,t[10]=g):g=t[10],g};function ae(){return ae=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(29),{image:a,tag:n,title:i,preamble:c,hasVideo:o,link:l,hidden:s,onCardClick:d,headingLevel:m}=e,p=void 0===m?"h5":m;let g,h,y,_,w,C,A,S,k,N,x,I,T;return t[0]===Symbol.for("react.memo_cache_sentinel")?(g=[2,2,3],h=[2,2,3],t[0]=g,t[1]=h):(g=t[0],h=t[1]),t[2]!==o||t[3]!==a?(y=f.createElement(E.A,{mt:g,mx:h,image:a,hasVideo:o}),t[2]=o,t[3]=a,t[4]=y):y=t[4],t[5]===Symbol.for("react.memo_cache_sentinel")?(_=[3,3,7],w=[5,5,7],C=[6,6,10],t[5]=_,t[6]=w,t[7]=C):(_=t[5],w=t[6],C=t[7]),t[8]!==n?(A=n&&f.createElement(u.o5,{tag:"p",variant:"Microcopy"},n),t[8]=n,t[9]=A):A=t[9],t[10]!==p||t[11]!==i?(S=f.createElement(u.o5,{tag:p,variant:"Subtitle2",mt:1},i),t[10]=p,t[11]=i,t[12]=S):S=t[12],t[13]!==c?(k=c&&f.createElement(u.o5,{tag:"p",variant:"Body2",mt:1},c),t[13]=c,t[14]=k):k=t[14],t[15]!==k||t[16]!==A||t[17]!==S?(N=f.createElement(u.az,{mt:_,px:w,mb:C},A,S,k),t[15]=k,t[16]=A,t[17]=S,t[18]=N):N=t[18],t[19]!==N||t[20]!==y?(x=f.createElement(v.A,null,y,N),t[19]=N,t[20]=y,t[21]=x):x=t[21],t[22]!==l||t[23]!==d||t[24]!==x?(I=f.createElement(u.N_,ae({},l,{width:"full",onClick:d}),x),t[22]=l,t[23]=d,t[24]=x,t[25]=I):I=t[25],t[26]!==s||t[27]!==I?(T=f.createElement(b.A,{hidden:s},I),t[26]=s,t[27]=I,t[28]=T):T=t[28],T};var ne=e=>{const t=(0,r.c)(22),{animating:a,children:n,hidden:i,onCardClick:c}=e;let o,l,s,d,m,p,g,h,y,E;return t[0]===Symbol.for("react.memo_cache_sentinel")?(o=[4,4,6],l=[4,4,5],t[0]=o,t[1]=l):(o=t[0],l=t[1]),t[2]!==a?(s=f.createElement(u.EA,{animating:a,variant:"Body2",width:"40%",mb:1,br:2}),d=f.createElement(u.EA,{animating:a,variant:"Heading4",width:"80%",br:2}),m=f.createElement(u.EA,{animating:a,variant:"Subtitle2",width:"60%",mt:2,mb:7,br:2}),t[2]=a,t[3]=s,t[4]=d,t[5]=m):(s=t[3],d=t[4],m=t[5]),t[6]!==n?(p=void 0!==n&&f.createElement(u.az,{className:"hbd-card-skeleton__content",flexType:"block",flexDirection:"column",alignItems:"center",justifyContent:"center",p:3},n),t[6]=n,t[7]=p):p=t[7],t[8]!==a||t[9]!==p?(g=f.createElement(u.az,{flexGrow:1,alignItems:"flex-end",width:"full"},f.createElement(u.EA,{animating:a,width:"100%",aspect:1,br:4},p)),t[8]=a,t[9]=p,t[10]=g):g=t[10],t[11]!==s||t[12]!==d||t[13]!==m||t[14]!==g?(h=f.createElement(v.A,{py:o,px:l},s,d,m,g),t[11]=s,t[12]=d,t[13]=m,t[14]=g,t[15]=h):h=t[15],t[16]!==c||t[17]!==h?(y=f.createElement(u.Nm,{width:"full",onClick:c},h),t[16]=c,t[17]=h,t[18]=y):y=t[18],t[19]!==i||t[20]!==y?(E=f.createElement(b.A,{hidden:i,"aria-hidden":"true"},y),t[19]=i,t[20]=y,t[21]=E):E=t[21],E},ie=a(19155),ce=a(13104),oe=a(71633),le=a.n(oe),se={"hbd-testimonial-card--landscape":"gpjjRg7cmPuLdtqxpiEu","hbd-testimonial-card__small-image":"dUcWLucby3yjzsNbIifk","hbd-testimonial-card__large-image":"hGr07w3JyraSysXf0KBG","hbd-testimonial-card__video":"yFm8pODNkmttbY_pfNSl","hbd-testimonial-card__video-modal":"mGhAadlnqFe5XIytTtrs","hbd-testimonial-card__video-modal-dialog":"VGCb_HhWReodso6pTe88","hbd-testimonial-card__video-modal-dialog-close":"LrTArIyY5po8eRmRdn1s","hbd-testimonial-card__video-cta":"Ws6BFEbqEBrJMEbusS8s"};var de=e=>{const t=(0,r.c)(49),{quote:a,cite:n,location:i,portraitImage:c,link:o,video:l,hidden:s,onCardClick:d}=e,[m,g]=(0,f.useState)(!1),[h,y]=(0,f.useState)(!1),v=(0,p.tz)(),E=void 0!==o;let _,w,C,A,S;t[0]===Symbol.for("react.memo_cache_sentinel")?(_=le()(se["hbd-testimonial-card"],se["hbd-testimonial-card--landscape"]),t[0]=_):_=t[0],t[1]===Symbol.for("react.memo_cache_sentinel")?(w=[5,6],C=["column","row"],t[1]=w,t[2]=C):(w=t[1],C=t[2]),t[3]!==n||t[4]!==v||t[5]!==c||t[6]!==l?.link?(A=c&&f.createElement(u.az,{positionRoot:!0,flexType:"block",className:se["hbd-testimonial-card__large-image"]},f.createElement(u.VI,{autoSizes:!0,aspectRatio:["landscape","portrait"],br:4,pictureData:c}),l?.link&&f.createElement(u.Nm,{"aria-label":v.formatMessage({id:"testimonialCard.playVideoTestimonial",defaultMessage:"Play testimonial video from {cite}"},{cite:n}),br:4,className:se["hbd-testimonial-card__video-cta"],onClick:()=>g(!0)},f.createElement(ce.A,{size:20}))),t[3]=n,t[4]=v,t[5]=c,t[6]=l?.link,t[7]=A):A=t[7],t[8]!==n||t[9]!==i?(S=[n,i],t[8]=n,t[9]=i,t[10]=S):S=t[10];const k=S.join(", ");let N,x,I,T,P,M,L,O,z,R,D,F;return t[11]!==k?(N=f.createElement(u.o5,{tag:"cite",color:"Grey500",variant:"Microcopy"},k),t[11]=k,t[12]=N):N=t[12],t[13]===Symbol.for("react.memo_cache_sentinel")?(x=[10,10,8],t[13]=x):x=t[13],t[14]!==a?(I=f.createElement(u.o5,{tag:"p",variant:"Body1",mt:3,lineClamp:x},a),t[14]=a,t[15]=I):I=t[15],t[16]!==I||t[17]!==N?(T=f.createElement("blockquote",null,N,I),t[16]=I,t[17]=N,t[18]=T):T=t[18],t[19]!==o||t[20]!==d?(P=o?.href&&f.createElement(u.XG,{ml:-3,text:o.text??"",iconId:"arrow-right",href:o.href,onClick:d}),t[19]=o,t[20]=d,t[21]=P):P=t[21],t[22]!==n||t[23]!==v||t[24]!==o?.href||t[25]!==l?.link?(M=l?.link&&!o?.href&&f.createElement(u.JJ,{ml:-3,iconId:"arrow-right","aria-label":v.formatMessage({id:"testimonialCard.playVideoTestimonial",defaultMessage:"Play testimonial video from {cite}"},{cite:n}),text:v.formatMessage({id:"testimonialCard.playVideoTestimonialLinkText",defaultMessage:"Watch the video"}),onClick:()=>g(!0)}),t[22]=n,t[23]=v,t[24]=o?.href,t[25]=l?.link,t[26]=M):M=t[26],t[27]!==P||t[28]!==M?(L=f.createElement(u.az,{flexType:"block",mt:2},P,M),t[27]=P,t[28]=M,t[29]=L):L=t[29],t[30]!==T||t[31]!==L?(O=f.createElement(u.az,{flexType:"block",flexDirection:"column",px:2},T,L),t[30]=T,t[31]=L,t[32]=O):O=t[32],t[33]!==O||t[34]!==A?(z=f.createElement(u.az,{flexType:"block",gap:w,flexDirection:C,alignItems:"center",height:"full",p:3},A,O),t[33]=O,t[34]=A,t[35]=z):z=t[35],t[36]!==s||t[37]!==E||t[38]!==z?(R=f.createElement(b.A,{hidden:s,aspectRatio:"min-landscape",shadowHover:E,className:_},z),t[36]=s,t[37]=E,t[38]=z,t[39]=R):R=t[39],t[40]!==v||t[41]!==h||t[42]!==m||t[43]!==c||t[44]!==l?(D=l?.link&&f.createElement(u.aF,{className:se["hbd-testimonial-card__video-modal"],backgroundColor:"Black",backgroundColorTint:.4,active:m,onClosing:()=>g(!1),closeable:!0,pageScrollLock:!0},f.createElement(u.yZ,{className:se["hbd-testimonial-card__video-modal-dialog"]},f.createElement(u.K0,{className:se["hbd-testimonial-card__video-modal-dialog-close"],onClick:()=>g(!1),"aria-label":v.formatMessage({id:"modal.close",defaultMessage:"Close modal",description:"ARIA text for the close modal button."}),iconId:"close"}),f.createElement(ie.A,{className:se["hbd-testimonial-card__video"],trigger:"inline",removeLinkWrapper:!0,videoUrl:l.link,videoType:l.videoType,onStateChange:y,state:h||m?"playing":"paused"},!h&&!m&&f.createElement(u.VI,{br:[2,2,4],pictureData:c})))),t[40]=v,t[41]=h,t[42]=m,t[43]=c,t[44]=l,t[45]=D):D=t[45],t[46]!==R||t[47]!==D?(F=f.createElement(f.Fragment,null,R,D),t[46]=R,t[47]=D,t[48]=F):F=t[48],F};function me(){return me=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(31),{category:a,quote:n,cite:i,location:c,squareImage:o,link:l,hidden:s,onCardClick:d}=e;let m,p,g,h,y,E,_,w,C,A,S,k,N;return t[0]===Symbol.for("react.memo_cache_sentinel")?(m=[5,5,7],t[0]=m):m=t[0],t[1]!==a?(p=f.createElement(u.o5,{tag:"span",variant:"Microcopy",mb:2},a),t[1]=a,t[2]=p):p=t[2],t[3]===Symbol.for("react.memo_cache_sentinel")?(g=[6,8,8],t[3]=g):g=t[3],t[4]!==n?(h=f.createElement(u.o5,{tag:"p",variant:"Body1",lineClamp:g},n),t[4]=n,t[5]=h):h=t[5],t[6]!==p||t[7]!==h?(y=f.createElement(u.az,{flexGrow:1},p,h),t[6]=p,t[7]=h,t[8]=y):y=t[8],t[9]!==i?(E=f.createElement(u.o5,{tag:"cite",variant:"Microcopy"},i),t[9]=i,t[10]=E):E=t[10],t[11]!==c?(_=f.createElement(u.o5,{tag:"div",variant:"Microcopy"},c),t[11]=c,t[12]=_):_=t[12],t[13]!==E||t[14]!==_?(w=f.createElement(u.az,{flexGrow:1},E,_),t[13]=E,t[14]=_,t[15]=w):w=t[15],t[16]!==o?(C=o&&f.createElement(u.az,{className:se["hbd-testimonial-card__small-image"],alignItems:"flex-end"},f.createElement(u.VI,{pictureData:o,autoSizes:!0,aspectRatio:"square",br:[2,2,4]})),t[16]=o,t[17]=C):C=t[17],t[18]!==w||t[19]!==C?(A=f.createElement(u.az,{flexType:"block",alignItems:"flex-end",mt:5},w,C),t[18]=w,t[19]=C,t[20]=A):A=t[20],t[21]!==A||t[22]!==y?(S=f.createElement(v.A,{p:m},y,A),t[21]=A,t[22]=y,t[23]=S):S=t[23],t[24]!==l||t[25]!==d||t[26]!==S?(k=f.createElement(u.N_,me({},l,{onClick:d}),S),t[24]=l,t[25]=d,t[26]=S,t[27]=k):k=t[27],t[28]!==s||t[29]!==k?(N=f.createElement(b.A,{hidden:s,aspectRatio:"min-portrait",className:se["hbd-testimonial-card"]},k),t[28]=s,t[29]=k,t[30]=N):N=t[30],N};var fe=e=>{const t=(0,r.c)(2);let a;return t[0]!==e?(a=f.createElement(Y.A.Consumer,null,(t=>{const{preferredAspectRatio:a}=t;return f.createElement(f.Fragment,null,"landscape"===a&&f.createElement(de,e),"landscape"!==a&&f.createElement(ue,e))})),t[0]=e,t[1]=a):a=t[1],a},pe=(a(20682),a(83438)),ge=a(13202);function he(){return he=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const y=(0,p.tz)(),_=(0,l.Z)(),w=_?.name,{selectedPartner:C}=(0,ge.Ay)(),[A,S]=(0,f.useState)(),[k,N]=(0,f.useState)(!1);(0,f.useEffect)((()=>{if(o){const e=(0,pe.Ay)();(async()=>{N(!0);e.getPartner({id:o,site:w??""}).then((e=>{const t=e.site?.husqvarnapartner?.getPartner;(0,ge.EN)(t)&&S(t)})).finally((()=>N(!1)))})()}}),[o,w]);const x=o?A:C,I=(0,f.useMemo)((()=>x?.services?.find((e=>e?.id===c))),[c,x?.services]),T=(0,f.useMemo)((()=>{if(o&&(k||!x))return null;const[e,...t]=x?.name.split(", ")||[],a=t.join(", ");return f.createElement(u.az,{flexType:"block",color:x?"Grey500":"Grey600",alignItems:"baseline",gap:2},f.createElement(u.In,{size:3,iconId:x?"check-filled":"info"}),f.createElement(u.o5,{variant:"Microcopy"},x?f.createElement(f.Fragment,null,e,a&&f.createElement(f.Fragment,null,",",f.createElement("br",null),a)):y.formatMessage({id:"husqvarnaPartnerServiceCard.choosePartnerText",defaultMessage:"Choose a partner to display the price",description:"Text shown when there is no selected dealer"})))}),[y,k,x,o]),P=(0,f.useMemo)((()=>i?.text?i.text:y.formatMessage({id:"general.readMore",defaultMessage:"Read more",description:"General text on 'Read more' links"})),[y,i]),M=(0,f.useMemo)((()=>d?f.createElement(u.az,{flexType:"inline",flexDirection:"column",gap:1,alignItems:"flex-start",mb:4},d.map(((e,t)=>f.createElement(u.Ex,{key:`${e.text}-${t}`,variant:e.type,size:e.size,text:e.text})))):null),[d]),L=(0,f.useMemo)((()=>{const e=I?.price||s;return x&&!e?null:f.createElement(f.Fragment,null,M,x&&f.createElement(u.o5,{mb:1,variant:"Body1Medium",color:"Grey600"},e),T)}),[I?.price,s,x,M,T]),O=(0,f.useCallback)(((t,a)=>{h?.event&&(0,m.eu)(t,{event:h.event,elementInfo:{name:e,...a}})}),[e,h?.event]),z=(0,f.useMemo)((()=>i?.href||!n?null:f.createElement(u.o5,{className:"hqva-partner-service-card__spacer",variant:"Body2",mt:[6,7]}," ")),[i,n]);return f.createElement(b.A,{className:"hqva-partner-service-card",hidden:g},f.createElement(v.A,{p:[2,3]},a&&f.createElement(E.A,{image:a,mb:[1,4]}),f.createElement(u.az,{flexType:"block",flexDirection:"column",justifyContent:"space-between",height:"full",p:[3,4],pt:3},f.createElement(u.az,{px:0,flexType:"block",flexDirection:"column",mb:4},f.createElement(u.o5,{color:"Grey600",variant:"Microcopy",mb:1},r),f.createElement(u.o5,{color:"Grey600",variant:"Subtitle2",mb:1},e),f.createElement(u.o5,{lineClamp:[11,7],color:"Grey600",variant:"Body2"},t)),f.createElement(u.az,null,L,n&&f.createElement(u.V6,he({},n,{mt:[4,5],width:"full",onClick:e=>O(e,{text:n.text??"",id:"cta"})})),i?.href&&f.createElement(u.XG,he({mt:[4,5],variant:"Body2",iconId:"arrow-right",onClick:e=>O(e,{text:P,id:"link"})},i,{text:P})),z))))}},19635:function(e,t,a){a.d(t,{A:function(){return E}});var r=a(82484),n=a(98973),i=a(64440),c=a(90699),o=a(71633),l=a.n(o),s=a(63696),d=a(56293),m=a(45520),u=a(21332),f="SzBVnMPZ9FLqJbVR6_rD",p="psmK1orXdjTiMikxtPXi",g="Wzy1DyiqS0ocC_385ati",h="QY7ibGMciyeo2JAOIpY0",y="_ggvaB7ukOraIfibBhmb",v="yZDiRRDJir22sZvCS8dw";function b(){return b=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(50),{image:a,title:o,links:E,cta:w,headingLevel:C,iconId:A,backgroundColor:S,buttonVariant:k,showFullLinks:N}=e,x=void 0===k?"primary":k,I=void 0!==N&&N,[T,P]=(0,s.useState)(!1),M=(0,c.fJ)("Large"),L=A&&!a;let O;t[0]!==M?(O=e=>{e.preventDefault(),M||P(_)},t[0]=M,t[1]=O):O=t[1];const z=O;let R;t[2]===Symbol.for("react.memo_cache_sentinel")?(R=[7,7,10],t[2]=R):R=t[2];const D=M?-1:0;let F,B,G,V,j;t[3]!==L?(F=l()(g,{[h]:L}),t[3]=L,t[4]=F):F=t[4],t[5]!==a?(B=a&&s.createElement(i.az,{className:y,flexGrow:0,flexShrink:0,mr:3},s.createElement(i.VI,{pictureData:a,aspectRatio:"landscape",autoSizes:!0})),t[5]=a,t[6]=B):B=t[6],t[7]!==A||t[8]!==L||t[9]!==M?(G=L&&M&&s.createElement(i.az,{flexDirection:"row",br:5,width:19,height:19,backgroundColor:"Grey100",justifyContent:"center",alignItems:"center",mr:4},s.createElement(i.In,{iconId:A,size:6})),t[7]=A,t[8]=L,t[9]=M,t[10]=G):G=t[10],t[11]!==C||t[12]!==L||t[13]!==o?(V=o&&s.createElement(i.o5,{variant:"Subtitle1",tag:C,text:o,textAlign:"left",mt:L?void 0:[void 0,void 0,8],mb:L?void 0:[void 0,void 0,2]}),t[11]=C,t[12]=L,t[13]=o,t[14]=V):V=t[14],t[15]!==F||t[16]!==B||t[17]!==G||t[18]!==V?(j=s.createElement(i.az,{flexType:"block",className:F,alignItems:"center"},B,G,V),t[15]=F,t[16]=B,t[17]=G,t[18]=V,t[19]=j):j=t[19];const H=T?"minus":"plus";let q,$;t[20]!==H?(q=s.createElement(i.In,{className:v,ml:4,iconId:H,size:4}),t[20]=H,t[21]=q):q=t[21],t[22]!==j||t[23]!==q||t[24]!==D||t[25]!==z?($=s.createElement(i.Nm,{onClick:z,className:p,tabIndex:D},j,q),t[22]=j,t[23]=q,t[24]=D,t[25]=z,t[26]=$):$=t[26];const W=T||M;let U,K,Z,X,Q,J,Y,ee;if(t[27]===Symbol.for("react.memo_cache_sentinel")?(U=[0,14,0],t[27]=U):U=t[27],t[28]!==E||t[29]!==I){let e;t[31]!==I?(e=(e,t)=>s.createElement(i.XG,b({mb:2,variant:"Body2",iconId:(0,n.A)(e.kind),key:t,text:""},e,{ml:-3,noEllipsis:I})),t[31]=I,t[32]=e):e=t[32],K=E.map(e),t[28]=E,t[29]=I,t[30]=K}else K=t[30];return t[33]!==K?(Z=s.createElement(i.az,{tag:"nav",flexGrow:1,flexType:"block",flexDirection:"column",width:"full"},K),t[33]=K,t[34]=Z):Z=t[34],t[35]!==x||t[36]!==w?(X=w&&s.createElement(i.az,{mt:[6,6,14]},"primary"===x?s.createElement(i.B0,w):s.createElement(i.V6,w)),t[35]=x,t[36]=w,t[37]=X):X=t[37],t[38]!==Z||t[39]!==X?(Q=s.createElement(i.az,{flexType:"block",mt:4,ml:U,alignItems:"flex-start",flexDirection:"column",width:"full"},Z,X),t[38]=Z,t[39]=X,t[40]=Q):Q=t[40],t[41]!==W||t[42]!==Q?(J=s.createElement(d.A,{container:!0,flexGrow:1,flexBasis:"auto",expanded:W,m:-4,p:4},Q),t[41]=W,t[42]=Q,t[43]=J):J=t[43],t[44]!==$||t[45]!==J?(Y=s.createElement(m.A,{p:R},$,J),t[44]=$,t[45]=J,t[46]=Y):Y=t[46],t[47]!==S||t[48]!==Y?(ee=s.createElement(u.A,{className:f,focusContent:!0,shadowHover:!1,backgroundColor:S},Y),t[47]=S,t[48]=Y,t[49]=ee):ee=t[49],ee};function _(e){return!e}},50843:function(e,t,a){var r=a(82484),n=a(74345),i=a(6041),c=a(64440),o=a(71633),l=a.n(o),s=a(63696);function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(58);let a,o,u,f,p,g,h,y,v,b,E;t[0]!==e?(({title:b,backgroundColor:v,bodyText:a,image:g,value:E,className:u,id:p,checked:o,defaultChecked:f,name:h,...y}=e),t[0]=e,t[1]=a,t[2]=o,t[3]=u,t[4]=f,t[5]=p,t[6]=g,t[7]=h,t[8]=y,t[9]=v,t[10]=b,t[11]=E):(a=t[1],o=t[2],u=t[3],f=t[4],p=t[5],g=t[6],h=t[7],y=t[8],v=t[9],b=t[10],E=t[11]);const _=void 0===v?"white":v,w=(0,n.vn)(g,i.f5W.PNG_LANDSCAPE_CONTAIN_SM);let C;C=w?a||!w?a?m.IMAGE_TITLE_AND_TEXT:m.IMAGE_AND_TITLE:m.IMAGE_AND_TITLE_VALIGNED:m.TITLE_AND_TEXT;const A=C;let S;e:{if(!w){S=null;break e}const e=A===m.IMAGE_AND_TITLE?24:20;let a;t[12]!==e?(a=[14,e],t[12]=e,t[13]=a):a=t[13];const r=a;let n,i,o;t[14]!==A?(n=A===m.IMAGE_TITLE_AND_TEXT?[3,4]:void 0,t[14]=A,t[15]=n):n=t[15],t[16]!==r||t[17]!==A?(i=A===m.IMAGE_AND_TITLE?[r[0],"auto"]:r,t[16]=r,t[17]=A,t[18]=i):i=t[18],t[19]!==r||t[20]!==w||t[21]!==n||t[22]!==i?(o=s.createElement(c.az,{className:"card-choice__media"},s.createElement(c.VI,{className:"card-choice__image",br:n,width:i,height:r,pictureData:w,alt:""})),t[19]=r,t[20]=w,t[21]=n,t[22]=i,t[23]=o):o=t[23],S=o}const k=S,N=p??`${h}_${E}`,x=`card-choice--variant-${A}`,I=`card-choice--bg-${_}`;let T,P,M,L;t[24]!==u||t[25]!==x||t[26]!==I?(T=l()("card-choice",x,I,u),t[24]=u,t[25]=x,t[26]=I,t[27]=T):T=t[27],t[28]!==o||t[29]!==N||t[30]!==f||t[31]!==h||t[32]!==y||t[33]!==E?(P=s.createElement("input",d({},y,{className:"card-choice__input",id:N,type:"radio",name:h,value:E,checked:o,defaultChecked:f})),t[28]=o,t[29]=N,t[30]=f,t[31]=h,t[32]=y,t[33]=E,t[34]=P):P=t[34],t[35]===Symbol.for("react.memo_cache_sentinel")?(M=[5,6],t[35]=M):M=t[35],t[36]===Symbol.for("react.memo_cache_sentinel")?(L=[2,4],t[36]=L):L=t[36];const O=A===m.IMAGE_AND_TITLE_VALIGNED?"center":"flex-start",z=A===m.TITLE_AND_TEXT?4:0;let R,D,F,B,G,V,j;return t[37]!==z?(R=[z,0],t[37]=z,t[38]=R):R=t[38],t[39]!==b?(D=s.createElement(c.o5,{tag:"h3",className:"card-choice__title",variant:"Subtitle2"},b),t[39]=b,t[40]=D):D=t[40],t[41]!==a?(F=a&&s.createElement(c.o5,{className:"card-choice__body",variant:"Body2",mt:[.5,1]},a),t[41]=a,t[42]=F):F=t[42],t[43]!==R||t[44]!==D||t[45]!==F?(B=s.createElement(c.az,{className:"card-choice__text",px:R},D,F),t[43]=R,t[44]=D,t[45]=F,t[46]=B):B=t[46],t[47]!==k||t[48]!==O||t[49]!==B?(G=s.createElement(c.az,{className:"card-choice__content",br:M,gap:4,p:L,alignItems:O},k,B),t[47]=k,t[48]=O,t[49]=B,t[50]=G):G=t[50],t[51]===Symbol.for("react.memo_cache_sentinel")?(V=s.createElement("div",{className:"card-choice__state"},s.createElement(c.In,{className:"card-choice__check",color:"White",iconId:"check"})),t[51]=V):V=t[51],t[52]!==N||t[53]!==G||t[54]!==T||t[55]!==P||t[56]!==b?(j=s.createElement("label",{className:T,"aria-label":b,htmlFor:N},P,G,V),t[52]=N,t[53]=G,t[54]=T,t[55]=P,t[56]=b,t[57]=j):j=t[57],j}},48152:function(e,t,a){var r=a(82484),n=a(64440),i=a(71633),c=a.n(i),o=a(63696),l=a(50843);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(37);let a,i,d,m,u,f,p,g,h;t[0]!==e?(({className:d,choices:i,choiceBackgroundColor:g,columns:h,defaultValue:m,name:u,onChange:f,ariaLabel:a,...p}=e),t[0]=e,t[1]=a,t[2]=i,t[3]=d,t[4]=m,t[5]=u,t[6]=f,t[7]=p,t[8]=g,t[9]=h):(a=t[1],i=t[2],d=t[3],m=t[4],u=t[5],f=t[6],p=t[7],g=t[8],h=t[9]);const y=void 0===g?"white":g,v=void 0===h?2:h;let b;t[10]!==f?(b=e=>{f&&f(e.currentTarget.value,e)},t[10]=f,t[11]=b):b=t[11];const E=b;let _,w,C,A,S,k;if(t[12]!==d?(_=c()("multiple-choice",d),t[12]=d,t[13]=_):_=t[13],t[14]!==a?(w=a&&o.createElement("legend",{className:"sr-only"},a),t[14]=a,t[15]=w):w=t[15],t[16]===Symbol.for("react.memo_cache_sentinel")?(C=[5,void 0,8],t[16]=C):C=t[16],t[17]!==y||t[18]!==i||t[19]!==v||t[20]!==m||t[21]!==E||t[22]!==u){let e;t[24]!==y||t[25]!==v||t[26]!==m||t[27]!==E||t[28]!==u?(e=(e,t)=>o.createElement(n.Ei,{key:`${u}_${t}`,span:[12,12/v]},o.createElement(l.A,s({},e,{className:"multiple-choice__option",backgroundColor:y,name:u,onChange:E,defaultChecked:m===e.value}))),t[24]=y,t[25]=v,t[26]=m,t[27]=E,t[28]=u,t[29]=e):e=t[29],A=i.map(e),t[17]=y,t[18]=i,t[19]=v,t[20]=m,t[21]=E,t[22]=u,t[23]=A}else A=t[23];return t[30]!==A?(S=o.createElement(n.xA,{className:"multiple-choice__grid",gap:C},A),t[30]=A,t[31]=S):S=t[31],t[32]!==p||t[33]!==_||t[34]!==w||t[35]!==S?(k=o.createElement(n.az,s({tag:"fieldset",className:_,mx:0},p),w,S),t[32]=p,t[33]=_,t[34]=w,t[35]=S,t[36]=k):k=t[36],k}},28889:function(e,t,a){a.d(t,{A:function(){return v}});var r=a(82484),n=a(64440),i=a(71633),c=a.n(i),o=a(63696),l=a(25594),s="xoMMVlB5N9uGsaM8HqIm",d="_YiiOZzEEE9wIvK0uwpX",m="jkDAokoqJvqJd0FOAOZw",u="qHOay6mcgjL9iI08R6SW",f="NnJpOYo8jVlRLK5yiB1F",p="OOO4tPHdR9gUZ_L4pw1O",g="xEJybaQ90YBmvy_F4Ugz",h="Q_koKjCp7BexpwMp1phB";function y(){return y=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(39),{primary:a,secondary:i,primaryClassName:v,inline:b,primaryBadgeSize:E,secondaryBadgeSize:_}=e,{background:w}=(0,o.useContext)(l.A),C=!b;let A;t[0]!==b||t[1]!==C?(A=c()(s,{[m]:b,[d]:C}),t[0]=b,t[1]=C,t[2]=A):A=t[2];const S=A,k=!b;let N;t[3]!==b||t[4]!==v||t[5]!==k?(N=c()(v,{[u]:b,[p]:k}),t[3]=b,t[4]=v,t[5]=k,t[6]=N):N=t[6];const x=N,I=!b;let T;t[7]!==b||t[8]!==I?(T=c()({[f]:b,[g]:I}),t[7]=b,t[8]=I,t[9]=T):T=t[9];const P=T;if(0===a.length&&0===i.length)return null;let M,L,O,z,R;if(t[10]!==b||t[11]!==a||t[12]!==E||t[13]!==i.length){let e;t[15]!==b||t[16]!==E||t[17]!==i.length?(e=e=>o.createElement(n.Ex,y({key:e.id,size:E??"small",mr:!b&&i.length>1?[1,2]:0,iconId:e.iconId},e)),t[15]=b,t[16]=E,t[17]=i.length,t[18]=e):e=t[18],M=a.map(e),t[10]=b,t[11]=a,t[12]=E,t[13]=i.length,t[14]=M}else M=t[14];if(t[19]!==x||t[20]!==M?(L=o.createElement(n.az,{flexType:"block",className:x},M),t[19]=x,t[20]=M,t[21]=L):L=t[21],t[22]!==w||t[23]!==b||t[24]!==i||t[25]!==_){let e;t[27]!==w||t[28]!==b||t[29]!==i.length||t[30]!==_?(e=e=>o.createElement(n.az,{key:e.id,className:h,backgroundColor:w?"White":"Grey100",mr:2},o.createElement(n.Ex,y({size:_??"micro",mr:!b&&i.length>1?[1,2]:0,iconId:e.iconId,removeUpperCase:e.removeUpperCase},e))),t[27]=w,t[28]=b,t[29]=i.length,t[30]=_,t[31]=e):e=t[31],O=i.map(e),t[22]=w,t[23]=b,t[24]=i,t[25]=_,t[26]=O}else O=t[26];return t[32]!==P||t[33]!==O?(z=o.createElement(n.az,{flexType:"block",className:P},O),t[32]=P,t[33]=O,t[34]=z):z=t[34],t[35]!==S||t[36]!==z||t[37]!==L?(R=o.createElement(n.az,{className:S},L,z),t[35]=S,t[36]=z,t[37]=L,t[38]=R):R=t[38],R}},27956:function(e,t,a){a.d(t,{A:function(){return S}});var r=a(82484),n=a(40958),i=a(74121),c=a(43903),o=a(64440),l=a(71633),s=a.n(l),d=a(63696),m=a(37899);function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(14),{commerceLink:a,noStatus:n,showButtonWithoutHover:i,productInfo:c}=e;let l;t[0]!==c?(l=e=>{(0,m.eu)(e,{event:"productPageCommerceLink",productInfo:c})},t[0]=c,t[1]=l):l=t[1];const s=l;if(!a)return null;let f,p,g,h,y;return t[2]!==a||t[3]!==n||t[4]!==i?(f=(!n||i)&&d.createElement(o.az,{className:"hbd-card-commerce__in-stock",alignItems:"center",pr:[6,6,6],pb:[5,5,5]},d.createElement(o.In,{mr:2,color:"SuccessGreen",iconId:"check"}),d.createElement(o.o5,{variant:"Microcopy"},a.text)),t[2]=a,t[3]=n,t[4]=i,t[5]=f):f=t[5],t[6]===Symbol.for("react.memo_cache_sentinel")?(p=[3,3,6],g=[3,3,5],t[6]=p,t[7]=g):(p=t[6],g=t[7]),t[8]!==a||t[9]!==s?(h=d.createElement(o.az,{className:"hbd-card-commerce__buy",pr:p,pb:g},d.createElement(o.sh,u({onClick:s,iconId:"cart",variant:"SuccessGreen"},a))),t[8]=a,t[9]=s,t[10]=h):h=t[10],t[11]!==f||t[12]!==h?(y=d.createElement(d.Fragment,null,f,h),t[11]=f,t[12]=h,t[13]=y):y=t[13],y},p=a(36185),g=a(90973),h=a(69156),y=a(4131);var v=e=>{const t=(0,r.c)(14),{noStatus:a,isInStock:n,onAddToCart:i,name:c}=e,l=(0,y.tz)();if(!n)return null;let s,m,u,f,p,g;return t[0]!==n||t[1]!==a?(s=!a&&d.createElement(o.az,{className:"hbd-card-commerce__in-stock",alignItems:"center",pr:[6,6,6],pb:[5,5,5]},d.createElement(o.In,{mr:2,color:"SuccessGreen",iconId:"check"}),d.createElement(o.o5,{variant:"Microcopy"},n&&d.createElement(y.sA,{id:"cards.commerce.inStock",defaultMessage:"Available online",description:"Ecommerce text that appears in cards for products in stock."}))),t[0]=n,t[1]=a,t[2]=s):s=t[2],t[3]===Symbol.for("react.memo_cache_sentinel")?(m=[3,3,6],u=[3,3,5],t[3]=m,t[4]=u):(m=t[3],u=t[4]),t[5]!==l||t[6]!==c?(f=l.formatMessage({id:"cards.commerce.addToCart",defaultMessage:"Add {name} to cart",description:"Add to cart button text"},{name:c}),t[5]=l,t[6]=c,t[7]=f):f=t[7],t[8]!==i||t[9]!==f?(p=d.createElement(o.az,{className:"hbd-card-commerce__buy",pr:m,pb:u},d.createElement(o.K0,{className:"hbd-card-commerce__buy-button",variant:"SuccessGreen",onClick:i,iconId:"cart","aria-label":f})),t[8]=i,t[9]=f,t[10]=p):p=t[10],t[11]!==s||t[12]!==p?(g=d.createElement(d.Fragment,null,s,p),t[11]=s,t[12]=p,t[13]=g):g=t[13],g};var b=e=>{const t=(0,r.c)(10),{isInStock:a,onAddToCart:n,isBuyableOnline:i,name:c}=e,l=(0,y.tz)();let s;t[0]!==l?(s=l.formatMessage({id:"cards.commerce.outOfStock",defaultMessage:"Out of stock",description:"Ecommerce text that appears in cards for products that are out of stock"}),t[0]=l,t[1]=s):s=t[1];const m=s;if(!i)return null;let u,f,p;return t[2]===Symbol.for("react.memo_cache_sentinel")?(u=[3,3,6],f=[3,3,5],t[2]=u,t[3]=f):(u=t[2],f=t[3]),t[4]!==l||t[5]!==a||t[6]!==c||t[7]!==n||t[8]!==m?(p=d.createElement(o.az,{className:"hbd-card-commerce__buy",pr:u,pb:f},a?d.createElement(o.K0,{className:"hbd-card-commerce__buy-button",iconId:"cart",variant:"SuccessGreen",onClick:n,"aria-label":l.formatMessage({id:"cards.commerce.addToCart",defaultMessage:"Add {name} to cart",description:"Add to cart button text"},{name:c})}):d.createElement(o.az,{className:"hbd-card-commerce__outOfStock_container"},d.createElement(o.m_,{toolTipText:m},d.createElement(o.az,{className:"hbd-card-commerce__outOfStock_innerContainer"},d.createElement(o.K0,{"aria-label":m,className:"commerce__outOfStock_btn",variant:"SuccessGreen",iconId:"cart-strike",disabled:!0}))))),t[4]=l,t[5]=a,t[6]=c,t[7]=n,t[8]=m,t[9]=p):p=t[9],p};var E=e=>{const t=(0,r.c)(20),{productSku:a,articleIds:n,name:i,noStatus:o,showButtonWithoutHover:l,cardContext:s,disableCommerceData:m}=e,u=(0,c.Z)(),f=u?.name,y=(0,p.A)(),E=!m;let S;t[0]!==E?(S={enabled:E},t[0]=E,t[1]=S):S=t[1];const{data:k,isLoading:N}=(0,g.A)(n,S);if(N||k.some(_))return null;let x,I;if(t[2]!==k){const e=k.filter(w);x=e.some(C),I=e.some(A),t[2]=k,t[3]=x,t[4]=I}else x=t[3],I=t[4];const T=I;let P;t[5]!==y||t[6]!==n[0]||t[7]!==n.length||t[8]!==s||t[9]!==i||t[10]!==a||t[11]!==f?(P=e=>{e.stopPropagation(),1===n.length?y({productId:a,articleId:n[0],quantity:1,title:i},{context:s}):f&&(0,h.U)(f,a)},t[5]=y,t[6]=n[0],t[7]=n.length,t[8]=s,t[9]=i,t[10]=a,t[11]=f,t[12]=P):P=t[12];const M=P;let L;return t[13]!==x||t[14]!==T||t[15]!==i||t[16]!==o||t[17]!==M||t[18]!==l?(L=l?d.createElement(b,{isBuyableOnline:x,isInStock:T,onAddToCart:M,name:i}):d.createElement(v,{noStatus:o,isInStock:T,onAddToCart:M,name:i}),t[13]=x,t[14]=T,t[15]=i,t[16]=o,t[17]=M,t[18]=l,t[19]=L):L=t[19],L};function _(e){return void 0===e}function w(e){return e}function C(e){return e.buyableOnline}function A(e){return e.buyableOnline&&(e.inventory||0)>0}var S=e=>{const t=(0,r.c)(38),{productSku:a,articleIds:l,name:m,longName:u,noStatus:p,showButtonWithoutHover:g,cardContext:h,disableCommerceData:y,category:v}=e,b=!y;let _;t[0]!==b?(_={enabled:b},t[0]=b,t[1]=_):_=t[1];const{data:w,isLoading:C}=(0,i.A)(a,_),A=(0,c.Z)(),S=A?.features?.commerce.settings,k=A?.features?.commerce.enhancedEcom,N=!C&&w?.commerceLink;let x;t[2]!==g?(x=s()("hbd-card-commerce",{"hbd-card-commerce__show-button-without-hover":g}),t[2]=g,t[3]=x):x=t[3];const I=x,T=l[0]??a,P=w;let M;t[4]!==P?(M=(0,n._)(P),t[4]=P,t[5]=M):M=t[5];const L=v??"",O=w?.fromPrice?.currency??"",z=u??m;let R;t[6]!==w?(R=(0,n.dN)(w)??"",t[6]=w,t[7]=R):R=t[7];const D=String(R);let F;t[8]!==m||t[9]!==D||t[10]!==T||t[11]!==M||t[12]!==L||t[13]!==O||t[14]!==z?(F={articleNumber:T,availability:M,category:L,currency:O,name:z,shortName:m,price:D},t[8]=m,t[9]=D,t[10]=T,t[11]=M,t[12]=L,t[13]=O,t[14]=z,t[15]=F):F=t[15];const B=F;let G,V,j;return t[16]!==w?.commerceLink||t[17]!==N||t[18]!==k||t[19]!==p||t[20]!==B||t[21]!==g?(G=N&&k&&d.createElement(f,{noStatus:p,commerceLink:w?.commerceLink,showButtonWithoutHover:g,productInfo:B}),t[16]=w?.commerceLink,t[17]=N,t[18]=k,t[19]=p,t[20]=B,t[21]=g,t[22]=G):G=t[22],t[23]!==l||t[24]!==h||t[25]!==y||t[26]!==S||t[27]!==N||t[28]!==k||t[29]!==m||t[30]!==p||t[31]!==a||t[32]!==g?(V=!N&&S&&k&&d.createElement(E,{productSku:a,articleIds:l,noStatus:p,name:m,cardContext:h,showButtonWithoutHover:g,disableCommerceData:y}),t[23]=l,t[24]=h,t[25]=y,t[26]=S,t[27]=N,t[28]=k,t[29]=m,t[30]=p,t[31]=a,t[32]=g,t[33]=V):V=t[33],t[34]!==I||t[35]!==G||t[36]!==V?(j=d.createElement(o.az,{className:I,flexType:"block",textAlign:"right",flexDirection:"column"},G,V),t[34]=I,t[35]=G,t[36]=V,t[37]=j):j=t[37],j}},45520:function(e,t,a){var r=a(82484),n=a(64440),i=a(63696);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(10);let a,o,l,s,d;return t[0]!==e?(({children:o,alignSelf:a,justifyContent:l,...s}=e),t[0]=e,t[1]=a,t[2]=o,t[3]=l,t[4]=s):(a=t[1],o=t[2],l=t[3],s=t[4]),t[5]!==a||t[6]!==o||t[7]!==l||t[8]!==s?(d=i.createElement(n.az,c({className:"hbd-card__content",flexType:"block",height:"full",width:"full",alignSelf:a,justifyContent:l,flexDirection:"column"},s),o),t[5]=a,t[6]=o,t[7]=l,t[8]=s,t[9]=d):d=t[9],d}},21332:function(e,t,a){var r=a(64440),n=a(71633),i=a.n(n),c=a(63696),o=a(25594);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{background:C,container:A}=(0,c.useContext)(o.A);return f?null:c.createElement(r.az,l({flexType:"block",width:"full","aria-hidden":b,className:i()("hbd-card",{"hbd-card--full-width":y,"hbd-card--no-overflow-hidden":v,"hbd-card--background":!(C||n||t||a),"hbd-card--border":n,"hbd-card--shadow":C,"hbd-card--shadow-hover":d,"hbd-card--card-focus":!p,"hbd-card--width-portrait":("portrait"===u||"min-portrait"===u||!u)&&"scroller"===A,"hbd-card--width-landscape":("landscape"===u||"min-landscape"===u)&&"scroller"===A,[`hbd-card--${u}`]:u,"hbd-card--active":C&&_},m),br:E||[5,5,8],backgroundColor:a},w),t&&c.createElement(r.VI,{autoSizes:!0,className:"hbd-card__background-image",pictureData:t}),c.createElement(r.az,{flexType:"block",width:"full",className:i()("hbd-card__frame",{"hbd-card__frame--fade":s,"hbd-card__frame--aspect-fit":"landscape"===u||"portrait"===u})},g))}},46255:function(e,t,a){var r=a(82484),n=a(64440),i=a(71633),c=a.n(i),o=a(63696);t.A=e=>{const t=(0,r.c)(20),{image:a,alt:i,flexGrow:l,hasVideo:s,mx:d,mb:m,mt:u,my:f,m:p,rc:g}=e;let h;t[0]!==m?(h=void 0===m?[6,6,7]:m,t[0]=m,t[1]=h):h=t[1];const y=h;let v,b,E,_,w;return t[2]===Symbol.for("react.memo_cache_sentinel")?(v=c()("hbd-card__media"),t[2]=v):v=t[2],t[3]!==g?(b=g??[4,4,5],t[3]=g,t[4]=b):b=t[4],t[5]!==i||t[6]!==a||t[7]!==b?(E=o.createElement(n.VI,{alt:i,pictureData:a,aspectRatio:"landscape",autoSizes:!0,br:b}),t[5]=i,t[6]=a,t[7]=b,t[8]=E):E=t[8],t[9]!==s?(_=s&&o.createElement(n.In,{iconId:"play-thumbnail",className:"hbd-card__media-play"}),t[9]=s,t[10]=_):_=t[10],t[11]!==l||t[12]!==p||t[13]!==y||t[14]!==u||t[15]!==d||t[16]!==f||t[17]!==E||t[18]!==_?(w=o.createElement(n.az,{flexGrow:l,flexShrink:0,alignItems:"center",mx:d,mb:y,mt:u,my:f,m:p,className:v},E,_),t[11]=l,t[12]=p,t[13]=y,t[14]=u,t[15]=d,t[16]=f,t[17]=E,t[18]=_,t[19]=w):w=t[19],w}},48460:function(e,t,a){a.d(t,{A:function(){return u}});var r=a(82484),n=a(64440),i=a(71633),c=a.n(i),o=a(63696),l=a(4131),s="x313xWF614pSc1zNX9_g",d="_1aCo8tSvBwcORU5a8mk";const m=e=>{const t=(0,r.c)(9),{rating:a,className:n}=e;let i,l;t[0]!==n?(i=c()(s,n),t[0]=n,t[1]=i):i=t[1],t[2]===Symbol.for("react.memo_cache_sentinel")?(l=o.createElement("rect",{id:"background",width:"100%",fill:"#D2D2D1",height:"98%"}),t[2]=l):l=t[2];const d=`${a}%`;let m,u,f;return t[3]!==d?(m=o.createElement("rect",{id:"rating",width:d,fill:"#F25420",height:"98%"}),t[3]=d,t[4]=m):m=t[4],t[5]===Symbol.for("react.memo_cache_sentinel")?(u=o.createElement("path",{id:"star-icon",fill:"white",d:"M0 0h64v63h-64v-64 M 62.799 23.737 C 62.329 22.338 61.118 21.318 59.66 21.095 L 42.691 18.502 l -7.622 -16.237 C 34.419 0.881 33.03 0 31.504 0 c -1.527 0 -2.915 0.881 -3.565 2.265 l -7.623 16.238 L 3.347 21.096 c -1.458 0.223 -2.669 1.242 -3.138 2.642 c -0.469 1.4 -0.115 2.942 0.916 4 l 12.392 12.707 l -2.935 17.977 c -0.242 1.488 0.389 2.984 1.62 3.854 c 1.23 0.87 2.854 0.958 4.177 0.228 l 15.126 -8.365 l 15.126 8.365 c 0.597 0.33 1.254 0.492 1.908 0.492 c 0.796 0 1.592 -0.242 2.269 -0.72 c 1.231 -0.869 1.861 -2.365 1.619 -3.854 l -2.935 -17.977 l 12.393 -12.707 C 62.914 26.68 63.268 25.138 62.799 23.737z"}),t[5]=u):u=t[5],t[6]!==i||t[7]!==m?(f=o.createElement("svg",{viewBox:"0 0 64 64",className:i},l,m,u),t[6]=i,t[7]=m,t[8]=f):f=t[8],f};var u=e=>{const t=(0,r.c)(12),{averageRating:a,numberOfReviews:i,hideNoRatings:c}=e,s=void 0!==c&&c;let u;t[0]!==a?(u=(e,t)=>a>=t?100:a<=e?0:(a-e)/1*100,t[0]=a,t[1]=u):u=t[1];const f=u;let p,g,h;return t[2]!==a||t[3]!==f||t[4]!==i?(p=i>0&&o.createElement(o.Fragment,null,o.createElement(m,{rating:f(0,1)}),o.createElement(m,{rating:f(1,2),className:d}),o.createElement(m,{rating:f(2,3),className:d}),o.createElement(m,{rating:f(3,4),className:d}),o.createElement(m,{rating:f(4,5),className:d}),o.createElement(n.o5,{ml:1,variant:"MicrocopyMedium",color:"Grey600"},a.toFixed(1)),o.createElement(n.o5,{ml:1,variant:"Microcopy",color:"Grey500"},`(${i})`)),t[2]=a,t[3]=f,t[4]=i,t[5]=p):p=t[5],t[6]!==s||t[7]!==i?(g=i<1&&!s&&o.createElement(n.o5,{variant:"Microcopy",color:"Grey500"},o.createElement(l.sA,{id:"productCard.noReviews",defaultMessage:"(No reviews)",description:"Fallback for cards that don't have any reviews data."})),t[6]=s,t[7]=i,t[8]=g):g=t[8],t[9]!==p||t[10]!==g?(h=o.createElement(n.az,{container:!0,alignItems:"center",mt:1},p,g),t[9]=p,t[10]=g,t[11]=h):h=t[11],h}},5758:function(e,t,a){a.d(t,{A:function(){return f}});var r=a(82484),n=a(64440),i=a(71633),c=a.n(i),o=a(63696),l=a(4131),s="Qwn0CTmwthsb6mU5fXkk",d="jJTTa29EFclpJ9D5ikaZ",m=a(3886);var u=e=>{const t=(0,r.c)(9),{minValuePrimary:a,id:n,title:i,description:c,iconText:l}=e;let s;t[0]!==c||t[1]!==i?(s=i?`${i}, ${c.charAt(0).toLowerCase()}${c.slice(1)}`:c,t[0]=c,t[1]=i,t[2]=s):s=t[2];const d=s;let u;return t[3]!==c||t[4]!==l||t[5]!==n||t[6]!==a||t[7]!==d?(u=o.createElement(m.A,{title:d,description:c,iconText:l,id:n,width:10,mt:0,score:a,maxScore:10}),t[3]=c,t[4]=l,t[5]=n,t[6]=a,t[7]=d,t[8]=u):u=t[8],u};var f=e=>{const t=(0,r.c)(17),{id:a,repairabilityIndex:i,title:m,className:f,hasSecondaryBadges:p}=e,g=(0,l.tz)();let h;t[0]!==g?(h=e=>g.formatMessage({id:"product.repairabilityIndex.ariaLabel",defaultMessage:"Repairability index, {value} out of 10"},{value:e}),t[0]=g,t[1]=h):h=t[1];const y=h;if(!i)return null;let v;t[2]!==g?(v=g.formatMessage({id:"product.repairabilityIndex.iconText",defaultMessage:"Indicé de Reparabilité"}),t[2]=g,t[3]=v):v=t[3];const b=v,E=Array.isArray(i);let _,w,C;return t[4]!==f||t[5]!==p?(_=c()(s,f,{[d]:p}),t[4]=f,t[5]=p,t[6]=_):_=t[6],t[7]!==y||t[8]!==b||t[9]!==a||t[10]!==E||t[11]!==i||t[12]!==m?(w=E?i.map(((e,t)=>o.createElement(u,{id:`${a}-repairability`,key:`${a}-repairability-${t}`,minValuePrimary:e.minValuePrimary,title:e.productName||m,description:y(e.minValuePrimary),iconText:b}))):o.createElement(u,{id:`${a}-repairability`,minValuePrimary:i.minValuePrimary,title:i.productName||m,description:y(i.minValuePrimary),iconText:b}),t[7]=y,t[8]=b,t[9]=a,t[10]=E,t[11]=i,t[12]=m,t[13]=w):w=t[13],t[14]!==_||t[15]!==w?(C=o.createElement(n.az,{className:_},w),t[14]=_,t[15]=w,t[16]=C):C=t[16],C}},23838:function(e,t,a){var r=a(82484),n=a(64440),i=a(71633),c=a.n(i),o=a(63696);t.A=e=>{const t=(0,r.c)(11),{selected:a,onSelectionClick:i}=e;let l,s,d,m;return t[0]!==a?(l=c()("hbd-card__selection-button",{"hbd-card__selection-button--selected":a}),t[0]=a,t[1]=l):l=t[1],t[2]!==a?(s=!a&&o.createElement(n.In,{iconId:"plus",size:[4,4,5]}),t[2]=a,t[3]=s):s=t[3],t[4]!==a?(d=a&&o.createElement(n.In,{iconId:"close",size:[4,4,5]}),t[4]=a,t[5]=d):d=t[5],t[6]!==i||t[7]!==l||t[8]!==s||t[9]!==d?(m=o.createElement(n.az,{onClick:i,className:l},s,d),t[6]=i,t[7]=l,t[8]=s,t[9]=d,t[10]=m):m=t[10],m}},38679:function(e,t,a){a.d(t,{k:function(){return r},m:function(){return n}});const r={id:"products.campaignBadge",defaultMessage:"Campaign",description:"the text on campaign badges"},n={id:"products.offerBadge",defaultMessage:"Offer",description:"the text on offer badges"}},45588:function(e,t,a){a.d(t,{A:function(){return y}});var r=a(82484),n=a(51120),i=a(74918),c=a(64440),o=a(71633),l=a.n(o),s=a(63696),d=a(45520),m=a(21332),u=a(46255),f="Nx1_PyVhO_dQFHeG4GRV",p="Rsb_51xsWIi7B9b07nAJ",g="mY6sLUxqhnIpmbTMn22N";function h(){return h=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(42),{title:a,text:o,image:y,link:v,hidden:b,limitHeight:E,justifyContent:_,useTransformer:w,isActive:C,headingLevel:A}=e,S=void 0!==C&&C,k=void 0===A?"h3":A;let N;t[0]===Symbol.for("react.memo_cache_sentinel")?(N=l()(f),t[0]=N):N=t[0];const x=!!v?.href;let I,T,P,M;t[1]!==v?(I=e=>v?s.createElement(c.N_,h({height:"full",width:"full"},v),e):e,t[1]=v,t[2]=I):I=t[2],t[3]!==y?(T=s.createElement(u.A,{image:y,rc:0,mb:0}),t[3]=y,t[4]=T):T=t[4],t[5]===Symbol.for("react.memo_cache_sentinel")?(P=[4,6,6],M=[2,4,4],t[5]=P,t[6]=M):(P=t[5],M=t[6]);const L=!!E;let O,z,R,D,F,B,G,V,j,H,q;return t[7]!==L?(O=l()({[p]:L}),t[7]=L,t[8]=O):O=t[8],t[9]!==k||t[10]!==a?(z=a&&s.createElement(c.o5,{tag:k,variant:"Subtitle2",lineClamp:2,text:a}),t[9]=k,t[10]=a,t[11]=z):z=t[11],t[12]!==o||t[13]!==w?(R=o&&s.createElement(n.sD,{content:o,variant:"Body2",useTransformer:w}),t[12]=o,t[13]=w,t[14]=R):R=t[14],t[15]!==R?(D=s.createElement(c.az,{flexGrow:1,flexShrink:1,mt:2,mb:4},R),t[15]=R,t[16]=D):D=t[16],t[17]!==S||t[18]!==E?(F=E&&!S&&s.createElement("div",{className:g}),t[17]=S,t[18]=E,t[19]=F):F=t[19],t[20]!==O||t[21]!==z||t[22]!==D||t[23]!==F?(B=s.createElement(c.az,{className:O},z,D,F),t[20]=O,t[21]=z,t[22]=D,t[23]=F,t[24]=B):B=t[24],t[25]!==v?(G=v&&s.createElement(c.az,{alignItems:"center"},s.createElement(c.XG,{ml:-2,iconId:"arrow-right",variant:"Body2",tabIndex:-1,text:v.text||""})),t[25]=v,t[26]=G):G=t[26],t[27]!==_||t[28]!==B||t[29]!==G?(V=s.createElement(c.az,{flexType:"block",flexDirection:"column",px:P,py:M,height:"full",justifyContent:_},B,G),t[27]=_,t[28]=B,t[29]=G,t[30]=V):V=t[30],t[31]!==V||t[32]!==T?(j=s.createElement(d.A,null,T,V),t[31]=V,t[32]=T,t[33]=j):j=t[33],t[34]!==j||t[35]!==x||t[36]!==I?(H=s.createElement(i.A,{condition:x,wrapper:I},j),t[34]=j,t[35]=x,t[36]=I,t[37]=H):H=t[37],t[38]!==b||t[39]!==S||t[40]!==H?(q=s.createElement(m.A,{aspectRatio:"min-portrait",hidden:b,isActive:S,className:N},H),t[38]=b,t[39]=S,t[40]=H,t[41]=q):q=t[41],q}},25020:function(e,t,a){var r=a(82484),n=a(64440),i=a(63696),c=a(21332);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(32),{link:a,category:l,title:s,image:d,hidden:m,onCardClick:u,headingLevel:f}=e,p=void 0===f?"h3":f;let g;t[0]!==a?.href||t[1]!==u?(g=e=>{u?.(e),window.location.href=a?.href||"#"},t[0]=a?.href,t[1]=u,t[2]=g):g=t[2];const h=g;let y,v,b,E,_,w,C,A,S,k,N,x,I;return t[3]===Symbol.for("react.memo_cache_sentinel")?(y=["space-between","flex-start"],t[3]=y):y=t[3],t[4]!==d?(v=d&&i.createElement(n.az,{alignItems:"flex-start",className:"hbd-teaser-card__image-container",pt:4,px:4},i.createElement(n.VI,{aspectRatio:"landscape",autoSizes:!0,pictureData:d})),t[4]=d,t[5]=v):v=t[5],t[6]===Symbol.for("react.memo_cache_sentinel")?(b=[0,1],E=[7,7,10],_=[7,7,10],w=[7,7,15],t[6]=b,t[7]=E,t[8]=_,t[9]=w):(b=t[6],E=t[7],_=t[8],w=t[9]),t[10]!==l?(C=l&&i.createElement(n.o5,{tag:"div",variant:"Body1",mb:2},l),t[10]=l,t[11]=C):C=t[11],t[12]!==p||t[13]!==s?(A=i.createElement(n.az,{flexGrow:1},i.createElement(n.o5,{className:"hbd-teaser-card__title",wordBreak:"break-word",tag:p},s)),t[12]=p,t[13]=s,t[14]=A):A=t[14],t[15]!==h||t[16]!==a?(S=a?.text&&i.createElement(n.az,{mt:[5,5,6]},i.createElement(n.jn,{onClick:h,text:a.text})),t[15]=h,t[16]=a,t[17]=S):S=t[17],t[18]!==A||t[19]!==S||t[20]!==C?(k=i.createElement(n.az,{flexDirection:"column",flexGrow:b,py:E,pl:_,pr:w},C,A,S),t[18]=A,t[19]=S,t[20]=C,t[21]=k):k=t[21],t[22]!==k||t[23]!==v?(N=i.createElement(n.az,{flexType:"block",height:"full",width:"full",flexDirection:"column",justifyContent:y},v,k),t[22]=k,t[23]=v,t[24]=N):N=t[24],t[25]!==a||t[26]!==u||t[27]!==N?(x=i.createElement(n.N_,o({width:"full",height:"full"},a,{onClick:u}),N),t[25]=a,t[26]=u,t[27]=N,t[28]=x):x=t[28],t[29]!==m||t[30]!==x?(I=i.createElement(c.A,{hidden:m,rc:10,className:"hbd-teaser-card",aspectRatio:"min-portrait"},x),t[29]=m,t[30]=x,t[31]=I):I=t[31],I}},20682:function(e,t,a){a.d(t,{A:function(){return y}});var r=a(82484),n=a(45520),i=a(21332),c=a(74345),o=a(6041),l=a(64440),s=a(71633),d=a.n(s),m=a(63696),u="BK553j0xz8xN2BMrGIHo",f="JgOYMAmoCrcRCJsOA__g",p="YXZgO7PVi4MpBakurmM6",g="buyPsoW0p4xddG33PEjl",h="abnryMk3YoCbveg4opCy";var y=e=>{const t=(0,r.c)(34),{category:a,title:s,image:y,selected:v,onClick:b}=e,E=(0,c.vn)(y,o.f5W.PNG_SQUARE_CONTAIN_MD);let _,w,C,A,S,k,N,x,I,T,P,M,L,O,z,R,D,F,B;return t[0]!==v?(_=d()(u,{[p]:v}),t[0]=v,t[1]=_):_=t[1],t[2]===Symbol.for("react.memo_cache_sentinel")?(w=[5,8,8],t[2]=w):w=t[2],t[3]!==b?(C=()=>b?.(),t[3]=b,t[4]=C):C=t[4],t[5]!==v?(A=v&&m.createElement(l.az,{flexType:"block",alignItems:"center",justifyContent:"center",className:g},m.createElement(l.In,{iconId:"check",size:3,color:"White"})),t[5]=v,t[6]=A):A=t[6],t[7]===Symbol.for("react.memo_cache_sentinel")?(S=[2,10,10],k=[2,10,10],N=[5,8,8],t[7]=S,t[8]=k,t[9]=N):(S=t[7],k=t[8],N=t[9]),t[10]===Symbol.for("react.memo_cache_sentinel")?(x=["row","column","column"],t[10]=x):x=t[10],t[11]===Symbol.for("react.memo_cache_sentinel")?(I=[0,0,6],t[11]=I):I=t[11],t[12]!==E?(T=m.createElement(l.az,{mt:I,className:h},m.createElement(l.VI,{pictureData:E,aspectRatio:"square",autoSizes:!0})),t[12]=E,t[13]=T):T=t[13],t[14]===Symbol.for("react.memo_cache_sentinel")?(P=[0,10,10],M=[4,0],t[14]=P,t[15]=M):(P=t[14],M=t[15]),t[16]===Symbol.for("react.memo_cache_sentinel")?(L=["center","flex-start"],t[16]=L):L=t[16],t[17]!==a?(O=m.createElement(l.o5,{variant:"Body2"},a),t[17]=a,t[18]=O):O=t[18],t[19]!==s?(z=m.createElement(l.o5,{variant:"Subtitle1"},s),t[19]=s,t[20]=z):z=t[20],t[21]!==O||t[22]!==z?(R=m.createElement(l.az,{mt:P,ml:M,textAlign:"left",alignSelf:L},O,z),t[21]=O,t[22]=z,t[23]=R):R=t[23],t[24]!==T||t[25]!==R?(D=m.createElement(n.A,{pb:S,pt:k,px:N},m.createElement(l.az,{container:!0,flexDirection:x,flexGrow:1},T,R)),t[24]=T,t[25]=R,t[26]=D):D=t[26],t[27]!==D||t[28]!==C||t[29]!==A?(F=m.createElement("button",{onClick:C,type:"button",className:f},A,D),t[27]=D,t[28]=C,t[29]=A,t[30]=F):F=t[30],t[31]!==_||t[32]!==F?(B=m.createElement(i.A,{aspectRatio:"none",className:_,rc:w},F),t[31]=_,t[32]=F,t[33]=B):B=t[33],B}},48311:function(e,t,a){a.d(t,{A:function(){return y}});var r=a(82484),n=a(40958),i=a(74121),c=a(51120),o=a(54165),l=a(37899),s=a(64440),d=a(63696),m=a(4131),u=a(27956),f=a(21332),p="NHE1esYBrC5IMfJHRQj2",g="SOSCOBI6kB8CsPP_0KOa";function h(){return h=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(59),{subtitle:a,title:y,description:v,image:b,href:E,hidden:_,productSku:w,articleIds:C,onCardClick:A,listName:S,index:k,category:N,longName:x,disableCommerceData:I}=e,T=!(void 0!==I&&I);let P;t[0]!==T?(P={enabled:T},t[0]=T,t[1]=P):P=t[1];const{data:M,isLoading:L}=(0,i.A)(w,P),O=(0,m.tz)();let z;t[2]!==C[0]||t[3]!==N||t[4]!==k||t[5]!==L||t[6]!==S||t[7]!==A||t[8]!==M||t[9]!==a||t[10]!==y?(z=e=>{(0,l.eu)(e,{event:"productTopPickClick",productInfo:{name:a,category:N},elementInfo:{label:y,location:k}}),(0,n.vz)(e,{category:N,listName:S??"",name:a??"",articleNumber:C[0],price:L?void 0:M}),A?.(e)},t[2]=C[0],t[3]=N,t[4]=k,t[5]=L,t[6]=S,t[7]=A,t[8]=M,t[9]=a,t[10]=y,t[11]=z):z=t[11];const R=z,D=M??null;let F;t[12]!==O||t[13]!==a||t[14]!==D||t[15]!==y?(F=(0,o.ZR)({productData:D,intl:{id:"cards.topPick.seeDetails",defaultMessage:"See details for {productName}, top choice for {choice}, {availability}",instance:O,values:{productName:a,choice:y}}}),t[12]=O,t[13]=a,t[14]=D,t[15]=y,t[16]=F):F=t[16];const B=F;let G,V,j,H,q,$,W,U,K,Z,X,Q,J,Y,ee;return t[17]!==w?(G=(0,o.MZ)({productSku:w,cardType:"accessory-article"}),t[17]=w,t[18]=G):G=t[18],t[19]!==B?(V=d.createElement(s.o5,{className:"sr-only"},B),t[19]=B,t[20]=V):V=t[20],t[21]!==a?(j=d.createElement(s.az,{backgroundColor:"Grey100",width:"full",py:1,className:p},d.createElement(s.o5,{variant:"Microcopy",mx:1,lineClamp:1},a)),t[21]=a,t[22]=j):j=t[22],t[23]!==b?(H=b&&d.createElement(s.az,{className:g,mt:3},d.createElement(s.VI,{aspectRatio:"landscape",autoSizes:!0,pictureData:b})),t[23]=b,t[24]=H):H=t[24],t[25]!==y?(q=y&&d.createElement(s.o5,{variant:"Subtitle2",px:[3,3,5]},y),t[25]=y,t[26]=q):q=t[26],t[27]===Symbol.for("react.memo_cache_sentinel")?($=[3,3,5],t[27]=$):$=t[27],t[28]!==v?(W=d.createElement(s.az,{flexGrow:1,px:$},d.createElement(s.o5,{tag:"p",variant:"Microcopy"},v)),t[28]=v,t[29]=W):W=t[29],t[30]===Symbol.for("react.memo_cache_sentinel")?(U=[3,3,5],t[30]=U):U=t[30],t[31]===Symbol.for("react.memo_cache_sentinel")?(K=["flex-start","center"],Z=["left","center"],t[31]=K,t[32]=Z):(K=t[31],Z=t[32]),t[33]!==L||t[34]!==M?(X=d.createElement(s.az,{mt:2,px:U,width:"full",justifyContent:K,textAlign:Z},d.createElement(c.gm,{currentVariant:"Body1Medium",previousVariant:"Microcopy",data:M,isLoading:L})),t[33]=L,t[34]=M,t[35]=X):X=t[35],t[36]!==H||t[37]!==q||t[38]!==W||t[39]!==X||t[40]!==j?(Q=d.createElement(s.az,{p:1,pb:3,textAlign:"center",flexDirection:"column",size:"full",alignItems:"center"},j,H,q,W,X),t[36]=H,t[37]=q,t[38]=W,t[39]=X,t[40]=j,t[41]=Q):Q=t[41],t[42]!==R||t[43]!==E||t[44]!==Q||t[45]!==V?(J=d.createElement(s.N_,{href:E,width:"full",height:"full",onClick:R},V,Q),t[42]=R,t[43]=E,t[44]=Q,t[45]=V,t[46]=J):J=t[46],t[47]!==C||t[48]!==N||t[49]!==S||t[50]!==x||t[51]!==w||t[52]!==a?(Y=d.createElement(u.A,{noStatus:!0,productSku:w,articleIds:C,name:a,longName:x,showButtonWithoutHover:!0,cardContext:S,category:N}),t[47]=C,t[48]=N,t[49]=S,t[50]=x,t[51]=w,t[52]=a,t[53]=Y):Y=t[53],t[54]!==_||t[55]!==J||t[56]!==Y||t[57]!==G?(ee=d.createElement(f.A,h({className:"hbd-top-pick",hidden:_},G),J,Y),t[54]=_,t[55]=J,t[56]=Y,t[57]=G,t[58]=ee):ee=t[58],ee}},27096:function(e,t,a){a.d(t,{A:function(){return g},Y:function(){return p}});var r=a(82484),n=a(51120),i=a(44267),c=a(64440),o=a(71633),l=a.n(o),s=a(63696),d="qXl4x9T5gk0oNHIjuMQA",m="zvhdwHwvuJ5r4hOKjvww",u="HZxX1YSQNx1syzSDmcbE";function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t({title:e.title,description:e.description,link:e.link});var g=e=>{const t=(0,r.c)(29);let a,o,p,g,h,y,v,b,E,_,w,C,A,S,k,N;if(t[0]!==e){const{title:r,description:n,link:s,className:m,badgeProps:u,...f}=e;y=r,p=n,g=s,o=u,a=c.az,h=l()(d,(0,i.K)(4,f),m),t[0]=e,t[1]=a,t[2]=o,t[3]=p,t[4]=g,t[5]=h,t[6]=y}else a=t[1],o=t[2],p=t[3],g=t[4],h=t[5],y=t[6];return t[7]===Symbol.for("react.memo_cache_sentinel")?(v=["row-reverse","row"],t[7]=v):v=t[7],t[8]===Symbol.for("react.memo_cache_sentinel")?(b=["space-between","flex-start"],t[8]=b):b=t[8],t[9]!==o?(E=s.createElement(c.Ex,f({className:m,iconId:"tag",size:"large",variant:"Secondary"},o)),t[9]=o,t[10]=E):E=t[10],t[11]!==y?(_=y&&s.createElement(c.o5,{variant:"Subtitle2",text:y,mb:2}),t[11]=y,t[12]=_):_=t[12],t[13]!==E||t[14]!==_?(w=s.createElement(c.az,{flexDirection:v,gap:6,justifyContent:b},E,_),t[13]=E,t[14]=_,t[15]=w):w=t[15],t[16]===Symbol.for("react.memo_cache_sentinel")?(C=[0,14,16],t[16]=C):C=t[16],t[17]!==p?(A=p&&s.createElement(n.sD,{useTransformer:!0,content:p}),t[17]=p,t[18]=A):A=t[18],t[19]!==g?(S=g&&g.text&&g.href&&s.createElement(c.XG,{className:u,variant:"Body2",mt:4,iconId:"arrow-right",text:g.text,href:g.href}),t[19]=g,t[20]=S):S=t[20],t[21]!==A||t[22]!==S?(k=s.createElement(c.az,{ml:C},A,S),t[21]=A,t[22]=S,t[23]=k):k=t[23],t[24]!==a||t[25]!==h||t[26]!==k||t[27]!==w?(N=s.createElement(a,{className:h,br:6,p:4,flexDirection:"column",gap:2},w,k),t[24]=a,t[25]=h,t[26]=k,t[27]=w,t[28]=N):N=t[28],N}},26771:function(e,t,a){a.d(t,{OJ:function(){return d},gm:function(){return g},NM:function(){return f}});var r=a(82484),n=a(64440),i=a(63696),c=a(43903),o=a(4131),l=a(51801);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(27);let a,d,m,u,f,p,g,h,y;if(t[0]!==e){const{price:r,bundleTotal:n,currentVariant:i,previousVariant:c,flexDirection:o,className:l,historicalLowestPrice:s,useExtendedTranslationHistorical:v,buyableOnline:b,...E}=e;p=r,a=n,m=i,f=c,h=o,d=l,u=s,y=v,g=E,t[0]=e,t[1]=a,t[2]=d,t[3]=m,t[4]=u,t[5]=f,t[6]=p,t[7]=g,t[8]=h,t[9]=y}else a=t[1],d=t[2],m=t[3],u=t[4],f=t[5],p=t[6],g=t[7],h=t[8],y=t[9];const v=void 0===h?"column":h,b=(0,c.Z)(),E=b?.features?.commerce.strikethroughPrices,_=(0,o.tz)(),w=a&&(0,l.bD)(a)?a:void 0;let C;t[10]!==u||t[11]!==_||t[12]!==p||t[13]!==w?(C=(0,l.Fx)(_,p,u,w),t[10]=u,t[11]=_,t[12]=p,t[13]=w,t[14]=C):C=t[14];const A=C;let S;return t[15]!==a||t[16]!==d||t[17]!==m||t[18]!==v||t[19]!==u||t[20]!==f||t[21]!==p||t[22]!==g||t[23]!==A||t[24]!==E||t[25]!==y?(S=(0,l.CC)(p)&&i.createElement(i.Fragment,null,i.createElement(n.o5,{tag:"p",className:"sr-only"},A),i.createElement(n.az,s({className:d,flexDirection:v,"aria-hidden":!0},g),i.createElement(n.o5,{tag:"span",variant:m,color:(0,l.XX)(p)?"SecondaryDarker":"Grey600"},i.createElement(o.Gr,{style:"currency",value:(0,l.XX)(p)?p.campaign:p.regular,currency:p.currency})),i.createElement(n.o5,{tag:"span",color:"Grey500",variant:f},(0,l.XX)(p)&&i.createElement(n.o5,{tag:"span",variant:f,strikethrough:E},i.createElement(o.Gr,{style:"currency",value:p.regular,currency:p.currency})),!!p.disclaimer&&i.createElement(i.Fragment,null,p.disclaimer," ")),a&&(0,l.bD)(a)&&i.createElement(n.o5,{tag:"span",color:"Grey500",variant:f},!!a.disclaimer&&i.createElement(i.Fragment,null,a.disclaimer," "),i.createElement(n.o5,{tag:"span",variant:f,strikethrough:E},i.createElement(o.Gr,{style:"currency",value:a.regular,currency:a.currency}))),u?.amount&&u?.currency&&i.createElement(n.o5,{tag:"span",color:"Grey500",variant:f},!y&&i.createElement(o.sA,{id:"product.price.articleHistoricalPrice",defaultMessage:"Previous price {price}",description:"The historical (30days) lowest price of an article",values:{price:i.createElement(n.o5,{tag:"span",variant:f},i.createElement(o.Gr,{style:"currency",value:u.amount,currency:u.currency}))}}),y&&i.createElement(o.sA,{id:"product.price.articleHistoricalPriceExtended",defaultMessage:"Lowest price last 30 days: {price}",description:"The historical (30days) lowest price of an article extended translation",values:{price:i.createElement(n.o5,{tag:"span",variant:f},i.createElement(o.Gr,{style:"currency",value:u.amount,currency:u.currency}))}})))),t[15]=a,t[16]=d,t[17]=m,t[18]=v,t[19]=u,t[20]=f,t[21]=p,t[22]=g,t[23]=A,t[24]=E,t[25]=y,t[26]=S):S=t[26],S};var m=e=>{const t=(0,r.c)(7),{price:a}=e;if(!a.price60Months?.amount)return null;let c,l,s,d;return t[0]!==a.price60Months?(c=a.price60Months&&a.price60Months.amount&&a.price60Months.currency&&i.createElement(n.o5,{tag:"span",variant:"Microcopy"},i.createElement(o.Gr,{style:"currency",value:a.price60Months.amount,currency:a.price60Months.currency})),t[0]=a.price60Months,t[1]=c):c=t[1],t[2]!==c?(l=i.createElement(o.sA,{id:"product.leasePlus.leaseFromLabel",defaultMessage:"Lease fr. {price}",description:"Lease price starts from",values:{price:c}}),t[2]=c,t[3]=l):l=t[3],t[4]===Symbol.for("react.memo_cache_sentinel")?(s=i.createElement(o.sA,{id:"product.leasePlus.perMonthLabel",defaultMessage:"/ month",description:"Lease price per month"}),t[4]=s):s=t[4],t[5]!==l?(d=i.createElement(n.o5,{variant:"Microcopy",color:"Grey500"},l," ",s),t[5]=l,t[6]=d):d=t[6],d};function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(22);let a,s,d,m,f,p,g;if(t[0]!==e){const{price:r,currentVariant:n,previousVariant:i,disclaimer:c,className:o,flexDirection:l,fromHistoricalLowestPrice:u,...h}=e;f=r,s=n,m=i,a=o,g=l,d=u,p=h,t[0]=e,t[1]=a,t[2]=s,t[3]=d,t[4]=m,t[5]=f,t[6]=p,t[7]=g}else a=t[1],s=t[2],d=t[3],m=t[4],f=t[5],p=t[6],g=t[7];const h=void 0===g?"column":g,y=(0,c.Z)(),v=y?.features?.commerce.strikethroughPrices,b=(0,o.tz)();let E;t[8]!==d||t[9]!==b||t[10]!==f?(E=(0,l.Fx)(b,f,d),t[8]=d,t[9]=b,t[10]=f,t[11]=E):E=t[11];const _=E;let w;return t[12]!==a||t[13]!==s||t[14]!==h||t[15]!==d||t[16]!==m||t[17]!==f||t[18]!==p||t[19]!==_||t[20]!==v?(w=(0,l.CC)(f)&&i.createElement(i.Fragment,null,i.createElement(n.o5,{tag:"p",className:"sr-only"},_),i.createElement(n.az,u({"data-ui-component":"ProductPrice",className:a,flexDirection:h,"aria-hidden":!0},p),i.createElement(n.o5,{tag:"span",variant:s,color:(0,l.XX)(f)?"SecondaryDarker":void 0},i.createElement(o.sA,{id:"product.price.from",defaultMessage:"from {price}",description:"The 'from' price of a product",values:{price:i.createElement(o.Gr,{style:"currency",value:(0,l.XX)(f)?f.campaign:f.regular,currency:f.currency})}})),i.createElement(n.o5,{tag:"div",color:"Grey500",variant:m},(0,l.XX)(f)&&i.createElement(n.o5,{tag:"span",variant:m},i.createElement(o.sA,{id:"product.price.from",defaultMessage:"from {price}",description:"The 'from' price of a product",values:{price:i.createElement(n.o5,{tag:"span",variant:m,strikethrough:v},i.createElement(o.Gr,{style:"currency",value:f.regular,currency:f.currency}))}})," "),!!f.disclaimer&&i.createElement(i.Fragment,null,f.disclaimer," ")),d?.amount&&d?.currency&&i.createElement(n.o5,{tag:"span",variant:m},i.createElement(o.sA,{id:"product.price.productHistoricalPrice",defaultMessage:"Previous price from {price}",description:"The historical (30days) lowest 'from' price of a product",values:{price:i.createElement(n.o5,{tag:"span",variant:m},i.createElement(o.Gr,{style:"currency",value:d.amount,currency:d.currency}))}})))),t[12]=a,t[13]=s,t[14]=h,t[15]=d,t[16]=m,t[17]=f,t[18]=p,t[19]=_,t[20]=v,t[21]=w):w=t[21],w};function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(53);let a,c,o,s,u,g,h,y,v;t[0]!==e?(({data:c,isLoading:s,currentVariant:g,previousVariant:h,className:a,flexDirection:y,gap:o,useExtendedTranslationHistorical:v,...u}=e),t[0]=e,t[1]=a,t[2]=c,t[3]=o,t[4]=s,t[5]=u,t[6]=g,t[7]=h,t[8]=y,t[9]=v):(a=t[1],c=t[2],o=t[3],s=t[4],u=t[5],g=t[6],h=t[7],y=t[8],v=t[9]);const b=void 0===g?"Body2Medium":g,E=void 0===h?"Microcopy":h,_=void 0===y?"column":y;if(null===c)return null;const w=s??!c;let C,A,S,k,N,x,I,T,P,M,L=!1,O=!1;if(c){let e;C=(0,l.ET)(c)?c.fromPrice:c.price,t[10]!==c?(e=(0,l.ET)(c),t[10]=c,t[11]=e):e=t[11],L=e,A=(0,l.ET)(c)?void 0:c.bundleTotalPrice,k=(0,l.ET)(c)?c.fromHistoricalLowestPrice:void 0,S=(0,l.RW)(c)?c.historicalLowestPrice:void 0,O=!!c.buyableOnline,N=(0,l.ET)(c)?c.leasePlus:void 0}return t[12]!==a||t[13]!==_||t[14]!==o||t[15]!==w||t[16]!==E||t[17]!==u?(x=w&&i.createElement(n.az,p({className:a,flexDirection:_,gap:o},u),i.createElement(n.az,{flexDirection:"row"},i.createElement(n.EA,{variant:E,width:"3em"})," ",i.createElement(n.EA,{variant:E,width:"4em"}))),t[12]=a,t[13]=_,t[14]=o,t[15]=w,t[16]=E,t[17]=u,t[18]=x):x=t[18],t[19]!==O||t[20]!==a||t[21]!==b||t[22]!==_||t[23]!==k||t[24]!==L||t[25]!==o||t[26]!==w||t[27]!==E||t[28]!==C||t[29]!==u?(I=!w&&C&&L&&i.createElement(f,p({},u,{flexDirection:_,gap:o,className:a,currentVariant:b,previousVariant:E,price:C,fromHistoricalLowestPrice:k,buyableOnline:O})),t[19]=O,t[20]=a,t[21]=b,t[22]=_,t[23]=k,t[24]=L,t[25]=o,t[26]=w,t[27]=E,t[28]=C,t[29]=u,t[30]=I):I=t[30],t[31]!==N||t[32]!==w?(T=!w&&N&&i.createElement(m,{price:N}),t[31]=N,t[32]=w,t[33]=T):T=t[33],t[34]!==A||t[35]!==O||t[36]!==a||t[37]!==b||t[38]!==_||t[39]!==L||t[40]!==o||t[41]!==S||t[42]!==w||t[43]!==E||t[44]!==C||t[45]!==u||t[46]!==v?(P=!w&&C&&!L&&i.createElement(d,p({},u,{flexDirection:_,gap:o,className:a,currentVariant:b,previousVariant:E,price:C,bundleTotal:A,historicalLowestPrice:S,useExtendedTranslationHistorical:v,buyableOnline:O})),t[34]=A,t[35]=O,t[36]=a,t[37]=b,t[38]=_,t[39]=L,t[40]=o,t[41]=S,t[42]=w,t[43]=E,t[44]=C,t[45]=u,t[46]=v,t[47]=P):P=t[47],t[48]!==x||t[49]!==I||t[50]!==T||t[51]!==P?(M=i.createElement(i.Fragment,null,x,I,T,P),t[48]=x,t[49]=I,t[50]=T,t[51]=P,t[52]=M):M=t[52],M}},51801:function(e,t,a){a.d(t,{CC:function(){return n},ET:function(){return o},Fx:function(){return s},Nj:function(){return r},RW:function(){return l},XX:function(){return i},bD:function(){return c}});const r=(e,t)=>{if("number"==typeof e?.displayPrice?.amount||"number"==typeof t?.displayPrice?.amount)return{disclaimer:t?.disclaimer||e?.disclaimer||void 0,currency:t?.displayPrice?.currency||e?.displayPrice?.currency||void 0,campaign:"number"==typeof t?.displayPrice?.amount?t.displayPrice.amount:void 0,regular:"number"==typeof e?.displayPrice?.amount?e.displayPrice.amount:void 0}};t.Ay=r;const n=e=>"number"==typeof e.campaign||"number"==typeof e.regular,i=e=>"number"==typeof e.campaign,c=e=>"number"==typeof e.regular,o=e=>!!e&&"fromPrice"in e,l=e=>!!e&&"price"in e,s=(e,t,a,r)=>[!i(t)&&t.regular&&t.regular?e.formatMessage({id:"product.price.nowPriceScreenReaderText",defaultMessage:"Price from {price}"},{price:e.formatNumber(t.regular,{style:"currency",currency:t.currency})}):"",i(t)&&t.campaign&&t.currency?e.formatMessage({id:"product.price.campaignPriceScreenReaderText",defaultMessage:"Campaign price from {price}"},{price:e.formatNumber(t.campaign,{style:"currency",currency:t.currency})}):"",i(t)&&t.regular&&t.currency?e.formatMessage({id:"product.price.wasPriceScreenReaderText",defaultMessage:"was from {price}"},{price:e.formatNumber(t.regular,{style:"currency",currency:t.currency})}):"",a?.amount&&a?.currency?e.formatMessage({id:"product.price.lowestPriceScreenReaderText",defaultMessage:"the lowest price within the last 30 days was {price}"},{price:e.formatNumber(a.amount,{style:"currency",currency:a.currency})}):"",r?.regular&&r?.currency?e.formatMessage({id:"product.price.bundleTotalScreenReaderText",defaultMessage:"bundle original price is {price}"},{price:e.formatNumber(r.regular,{style:"currency",currency:r.currency})}):""].filter(Boolean).join(", ")},72728:function(e,t,a){a.d(t,{A:function(){return E}});var r=a(82484),n=a(44267),i=a(71633),c=a.n(i),o=a(63696),l=a(72674),s=a(92182),d=a(15598),m=a(73580),u=a(57716),f=a(64440),p=a(47349),g=a(82160);function h(){return h=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if(!a)return null;const r=(e.children??[]).map((e=>{if("tag"===e?.type&&"source"===e.name)return e})).filter((e=>Boolean(e))),n=p.A(e.attribs,"style"),i=g.A(n,"controls");return o.createElement(f.az,{my:4,py:2},o.createElement("video",h({width:"100%"},n,{controls:i}),r.map(((e,t)=>o.createElement("source",{key:`video-source-${t}`,type:e.attribs?.type,src:e.attribs?.src}))),o.createElement(f.o5,{tag:"p"},"Your browser does not support HTML video.")))},condition:e=>"tag"===e.type&&"video"===e.name};const v=[s.Ay,d.Ay,m.Ay,y,u.Ay];var b=(e=v)=>{const t=(a,r)=>{for(const n of e)if(n.condition(a))return n.replaceWith(a,r,t)};return t};var E=e=>{const t=(0,r.c)(12);let a,i,s,d,m,u;if(t[0]!==e){const{content:r,useTransformer:o,transforms:l,variant:m,className:u,...f}=e;a=r,d=o,s=l,i=c()("hbd-editorial",u,{"hbd-editorial--body1":"Body1"===m,"hbd-editorial--body2":"Body2"===m},(0,n.K)(4,f)),t[0]=e,t[1]=a,t[2]=i,t[3]=s,t[4]=d}else a=t[1],i=t[2],s=t[3],d=t[4];return t[5]!==a||t[6]!==s||t[7]!==d?(m=(0,l.Ay)(a,{transform:d||s?.length?b(s):void 0}),t[5]=a,t[6]=s,t[7]=d,t[8]=m):m=t[8],t[9]!==i||t[10]!==m?(u=o.createElement("div",{className:i},m),t[9]=i,t[10]=m,t[11]=u):u=t[11],u}},92182:function(e,t,a){var r=a(64440),n=a(16966),i=a(63696),c=a(72674);const o=["b","strong","i","em","mark","small","del","ins","sub","sup","h2"];t.Ay={replaceWith:(e,t,a)=>{if(!a)return null;const l=n.A("accordion-"),s=n.A("accordionitem-"),d=e.children.find((e=>"div"===e.name&&"accordion-title"===e.attribs.class)),m=d?.children.find((e=>"tag"===e.type&&o.includes(e.name))),u=d?.children.find((e=>"text"===e.type))?.data||m?.children.find((e=>"text"===e.type))?.data||"",f=e.children.filter((e=>e!==d&&"tag"===e.type)),p="h2"===m?.name?"h2":"span";return i.createElement(r.nD,{key:l},i.createElement(r.Xo,{key:s},i.createElement(r.o5,{tag:p},u)),i.createElement(r.ub,null,(0,c.U6)(f,a)))},condition:e=>"tag"===e.type&&"div"===e.name&&"accordion"===e.attribs.class}},22958:function(e,t,a){a.d(t,{A:function(){return d}});var r=a(64440),n=a(63696),i=a(72674),c="Cl9Xz263hCWlLGkhtBNa",o="cnk0EJAXA0aSDHxIfXs8",l="l9Rg0gDdM4xeMa6GaC4A";const s=["ul","li"];var d={condition:e=>s.includes(e.name),replaceWith:(e,t,a)=>a?"li"===e.name?n.createElement(r.az,{tag:"li",className:o},n.createElement(r.o5,{color:"Grey600",variant:"Body2",className:l},n.createElement(r.In,{color:"Grey600",iconId:"check",mr:3}),(0,i.U6)(e.children,a))):"ul"===e.name?n.createElement(r.az,{tag:"ul",m:0,mb:3,className:c},(0,i.U6)(e.children,a)):void 0:null}},15598:function(e,t,a){var r=a(82484),n=a(58711),i=a(19155),c=a(6041),o=a(64440),l=a(63696);const s=e=>{const t=(0,r.c)(21),{youtubeUrl:a}=e;let s;t[0]!==a?(s=(0,n.dP)(a),t[0]=a,t[1]=s):s=t[1];const d=s,[m,u]=(0,l.useState)(!1);let f;t[2]!==a?(f=(0,n.IX)(a),t[2]=a,t[3]=f):f=t[3];const p=f,g=`https://img.youtube.com/vi/${p}/hqdefault.jpg`,h=`https://img.youtube.com/vi/${p}/mqdefault.jpg`;let y;t[4]!==h?(y={width:320,height:180,url:h},t[4]=h,t[5]=y):y=t[5];const v=`https://img.youtube.com/vi/${p}/hqdefault.jpg`;let b,E,_;t[6]!==v?(b={width:480,height:360,url:v},t[6]=v,t[7]=b):b=t[7],t[8]!==y||t[9]!==b?(E=[{output:"jpg",sources:[y,b]}],t[8]=y,t[9]=b,t[10]=E):E=t[10],t[11]!==g||t[12]!==E?(_={fallback:g,variants:E},t[11]=g,t[12]=E,t[13]=_):_=t[13];const w=_,C=m?"playing":"paused";let A,S;return t[14]!==w?(A=l.createElement(o.VI,{pictureData:w,aspectRatio:"16-9",autoSizes:!0}),t[14]=w,t[15]=A):A=t[15],t[16]!==d||t[17]!==C||t[18]!==A||t[19]!==a?(S=l.createElement(i.A,{trigger:"inline",videoUrl:a,videoType:c.JeG.YOUTUBE,start:d,state:C,onStateChange:u},A),t[16]=d,t[17]=C,t[18]=A,t[19]=a,t[20]=S):S=t[20],S};t.Ay={condition:e=>"tag"===e.type&&"iframe"===e.name&&e.attribs.src?.indexOf("youtube.com")>-1,replaceWith:(e,t)=>{const a=e.attribs.src;return l.createElement(o.az,{tag:"span",my:10,key:t,flexType:"block"},l.createElement(s,{youtubeUrl:a}))}}},76369:function(e,t,a){a.d(t,{Ay:function(){return b}});var r=a(63696),n=a(72674),i=a(82484),c=a(22529),o=a(64440),l=a(71633),s=a.n(l),d=a(4131),m="WmSDmL1dE7DY2P23m0cd",u="S1UjTmePSSOaonZ2a4Sg",f="YwDX9LW1RWhbuasJZEUB";const p=100;var g=e=>{const t=(0,i.c)(32),{node:a,children:n}=e,[l,p]=(0,r.useState)(!1),[g,v]=(0,r.useState)(0),b=(0,d.tz)();let E;if(t[0]!==a){const e=t=>t.parent?e(t.parent):t,r=e=>{const{children:t}=e;return t.flatMap((e=>{const{children:t,...a}=e;return[a,...r({children:void 0===t?[]:t})]}))},n=e(a);E=r(n).filter(h),t[0]=a,t[1]=E}else E=t[1];const _=E;let w;t[2]!==_?(w=_.map(y),t[2]=_,t[3]=w):w=t[3];const C=w;let A;t[4]!==_||t[5]!==l||t[6]!==a?(A=()=>{const e=_.findIndex((e=>e.attribs.src===a.attribs.src));e&&v(e),p(!l)},t[4]=_,t[5]=l,t[6]=a,t[7]=A):A=t[7];const S=A;let k,N,x,I,T,P,M,L,O,z;return t[8]===Symbol.for("react.memo_cache_sentinel")?(k=s()("hui-dialog--media-modal",f),t[8]=k):k=t[8],t[9]!==b?(N=b.formatMessage({id:"modal.close",defaultMessage:"Close modal",description:"ARIA text for the close modal button."}),t[9]=b,t[10]=N):N=t[10],t[11]!==S||t[12]!==N?(x=r.createElement(o.K0,{className:"hui-dialog--media-modal__close-modal",onClick:S,"aria-label":N,iconId:"close"}),t[11]=S,t[12]=N,t[13]=x):x=t[13],t[14]!==g||t[15]!==C?(I=r.createElement(c.A,{medias:C,activeIndex:g}),t[14]=g,t[15]=C,t[16]=I):I=t[16],t[17]!==x||t[18]!==I?(T=r.createElement(o.yZ,{className:k},x,I),t[17]=x,t[18]=I,t[19]=T):T=t[19],t[20]!==l||t[21]!==S||t[22]!==T?(P=r.createElement(o.aF,{closeable:!0,pageScrollLock:!0,preventScrollOnClose:!0,backgroundColor:"Black",backgroundColorTint:.4,onClosing:S,active:l},T),t[20]=l,t[21]=S,t[22]=T,t[23]=P):P=t[23],t[24]===Symbol.for("react.memo_cache_sentinel")?(M=s()(m,"hbd-image-wrapper"),t[24]=M):M=t[24],t[25]===Symbol.for("react.memo_cache_sentinel")?(L=r.createElement(o.az,{className:u},r.createElement(o.In,{iconId:"expand"})),t[25]=L):L=t[25],t[26]!==n||t[27]!==S?(O=r.createElement(o.Nm,{onClick:S,className:M},n,L),t[26]=n,t[27]=S,t[28]=O):O=t[28],t[29]!==O||t[30]!==P?(z=r.createElement(r.Fragment,null,P,O),t[29]=O,t[30]=P,t[31]=z):z=t[31],z};function h(e){return"tag"===e.type&&"img"===e.name&&Number(e.attribs.width)>=p&&Number(e.attribs.height)>=p}function y(e){return{fallback:e.attribs.src,variants:[]}}const v=["img"];var b={condition:e=>v.includes(e.name)&&Number(e.attribs.width)>=p&&Number(e.attribs.height)>=p,replaceWith:(e,t,a)=>a?"img"===e.name?r.createElement(g,{node:e},(0,n.$S)(e,t,a)):void 0:null}},2251:function(e,t,a){a.d(t,{Ay:function(){return b}});var r=a(82484),n=a(40724),i=a(64440),c=a(71633),o=a.n(c),l=a(91242),s=a(63696),d=a(72674),m="hKdKFXEqRv3b5JLKBs0L",u="poxYZ3rV7AHfZuWduong",f="U1i6lP7M0cnyM8maQW7v",p="A9oCaZvpj9tZTsMdlkCR",g="elxbxak72fHiiGea7jUO";const h=e=>{const t=(0,r.c)(8),{text:a,isActive:n,onClick:c}=e;let l,d,m;return t[0]!==n?(l=o()(p,{[g]:n}),t[0]=n,t[1]=l):l=t[1],t[2]!==a?(d=s.createElement(i.o5,{variant:"Body2"},a),t[2]=a,t[3]=d):d=t[3],t[4]!==c||t[5]!==l||t[6]!==d?(m=s.createElement("button",{type:"button",onClick:c,className:l},d),t[4]=c,t[5]=l,t[6]=d,t[7]=m):m=t[7],m},y=e=>{const t=(0,r.c)(21),{children:a,columnFilterSize:c}=e,o=void 0===c?2:c,d=(0,s.useRef)(null);let u;t[0]===Symbol.for("react.memo_cache_sentinel")?(u=[],t[0]=u):u=t[0];const[f,p]=(0,s.useState)(u),[g,y]=(0,s.useState)(0);let v,b,S,k,N,x,I;return t[1]!==o?(v=()=>{if(d.current){const e=Array.from(d.current.querySelectorAll("tr:nth-child(1) th")),t=l.A(e.slice(1,e.length).filter(E).map(_),o).map(w);p(t)}},t[1]=o,t[2]=v):v=t[2],t[3]!==a||t[4]!==o?(b=[a,o],t[3]=a,t[4]=o,t[5]=b):b=t[5],(0,s.useEffect)(v,b),t[6]!==g||t[7]!==o?(S=()=>{if(d.current){d.current.querySelectorAll("th, td").forEach(C);const e=`:nth-child(n + ${g*o+2}):nth-child(-n + ${g*o+o+1})`;d.current.querySelectorAll(["td","th"].map((t=>t.concat(e))).join(",")).forEach(A)}},t[6]=g,t[7]=o,t[8]=S):S=t[8],t[9]!==g||t[10]!==a||t[11]!==o?(k=[g,a,o],t[9]=g,t[10]=a,t[11]=o,t[12]=k):k=t[12],(0,s.useEffect)(S,k),t[13]!==g||t[14]!==f?(N=!!f.length&&s.createElement(i.az,{mb:6},f.map(((e,t)=>s.createElement(h,{key:e,isActive:t===g,text:e,onClick:()=>y(t)})))),t[13]=g,t[14]=f,t[15]=N):N=t[15],t[16]!==a?(x=s.createElement(n.XI,{className:m,ref:d},a),t[16]=a,t[17]=x):x=t[17],t[18]!==N||t[19]!==x?(I=s.createElement(i.az,{"data-test":"table-column-filter",mb:8},N,x),t[18]=N,t[19]=x,t[20]=I):I=t[20],I},v=["table","thead","tbody","tr","td","th"];var b={condition:e=>v.includes(e.name),replaceWith:(e,t,a)=>{if(!a)return null;switch(e.name){case"table":return s.createElement(y,null,(0,d.U6)(e.children,a));case"thead":return s.createElement(n.nd,null,(0,d.U6)(e.children,a));case"tbody":return s.createElement(n.BF,null,(0,d.U6)(e.children,a));case"tr":return s.createElement(n.Hj,null,(0,d.U6)(e.children,a));case"td":return s.createElement(n.nA,{className:u,invertShading:!0},(0,d.U6)(e.children,a));case"th":return s.createElement(n.nA,{className:u,type:"th",invertShading:!0},(0,d.U6)(e.children,a));default:return}}};function E(e){return!!e.textContent}function _(e){return e.textContent}function w(e){return e.join(" - ")}function C(e){return e.classList.remove(f)}function A(e){return e.classList.add(f)}},73580:function(e,t,a){var r=a(64440),n=a(63696),i=a(72674);const c=(e,...t)=>"tag"===e.type&&"string"==typeof e.name&&t.includes(e.name),o=e=>(e.children??[]).filter((e=>c(e,"th","td"))),l=(e,t,a,c,o)=>o?n.createElement(r.o5,{px:0===c?3:0,textAlign:"left",variant:"Subtitle2",key:a},(0,i.U6)(e.children,t)):n.createElement(r.o5,{textAlign:"left",variant:0===c?"Body1":"Body2",key:a},(0,i.U6)(e.children,t));t.Ay={replaceWith:(e,t,a)=>{if(!a)return null;const[i,...s]=(e=>{const t=[],a=e=>{(e.children??[]).forEach((e=>{c(e,"tr")?t.push(e):c(e,"thead","tbody","tfoot")&&a(e)}))};return a(e),t})(e),d=i?o(i).map(((e,t)=>l(e,a,`header-${t}`,t,!0))):[],m=s.map(((e,t)=>o(e).map(((e,r)=>l(e,a,`cell-${t}-${r}`,r)))));return n.createElement(r.az,{my:6,className:"table-transform"},n.createElement(r.Qe,{scrollable:!0,stickyFirstColumn:!0,stickyHeader:!0,navigationButtons:!0},n.createElement(r.XI,{headers:d,data:m})))},condition:e=>"tag"===e.type&&"table"===e.name}},57716:function(e,t){const a=["H1","H2","H3","H4","H5","H6","B","STRONG","I","EM","P","BR","OL","UL","LI","A","SUB","SUP","CAPTION","TABLE","THEAD","TBODY","TFOOT","TR","TH","TD","U","IFRAME","DIV","IMG","SPAN"];t.Ay={condition:e=>"tag"===e.type&&-1===a.indexOf(e.name.toUpperCase()),replaceWith:()=>null}},47373:function(e,t,a){var r=a(82484),n=a(71633),i=a.n(n),c=a(63696);t.A=e=>{const t=(0,r.c)(11),{hidden:a,className:n}=e;let o;t[0]!==a?(o=void 0===a?[]:a,t[0]=a,t[1]=o):o=t[1];const l=o,s=!!l[0],d=!!l[1],m=!!l[2];let u,f,p,g;return t[2]!==n||t[3]!==s||t[4]!==d||t[5]!==m?(u=i()("hbd-curve",{"hbd-curve--hide-sm":s,"hbd-curve--hide-md":d,"hbd-curve--hide-lg":m},n),t[2]=n,t[3]=s,t[4]=d,t[5]=m,t[6]=u):u=t[6],t[7]===Symbol.for("react.memo_cache_sentinel")?(f=c.createElement("defs",null,c.createElement("path",{id:"b",d:"M0-115h375V0c-62.5 5.33333333-125 8-187.5 8S62.5 5.33333333 0 0v-115z"})),t[7]=f):f=t[7],t[8]===Symbol.for("react.memo_cache_sentinel")?(p=c.createElement("g",{fill:"none",fillRule:"evenodd"},c.createElement("use",{fill:"#000",filter:"url(#a)",xlinkHref:"#b"}),c.createElement("use",{className:"hbd-curve__bg",fill:"",xlinkHref:"#b"})),t[8]=p):p=t[8],t[9]!==u?(g=c.createElement("svg",{"aria-hidden":"true",className:u,xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"none",xmlnsXlink:"http://www.w3.org/1999/xlink",viewBox:"0 0 375 28"},f,p),t[9]=u,t[10]=g):g=t[10],g}},5775:function(e,t,a){var r=a(82484),n=a(64440),i=a(71633),c=a.n(i),o=a(63696);t.A=e=>{const t=(0,r.c)(10),{text:a,onClick:i,selected:l,onSelected:s}=e;let d;t[0]!==l?(d=c()("hbd-dropdown-item",{"hbd-dropdown-item--selected":l}),t[0]=l,t[1]=d):d=t[1];const m=d;let u,f;return t[2]!==i||t[3]!==s||t[4]!==a?(u=e=>{i?.(e),s?.(a)},t[2]=i,t[3]=s,t[4]=a,t[5]=u):u=t[5],t[6]!==m||t[7]!==u||t[8]!==a?(f=o.createElement(n.Nm,{className:m,onClick:u},a),t[6]=m,t[7]=u,t[8]=a,t[9]=f):f=t[9],f}},82399:function(e,t,a){a.d(t,{A:function(){return ne}});var r=a(54134),n=a(64440),i=a(63696),c=a(40449),o=a(79215),l=a(4131),s=a(51120),d=a(82484);const m=(e,t)=>{switch(t.type){case"checkbox":case"radio":case"select":return e.push(...t.options.flatMap((e=>e.fields||[]))),e;default:return e}},u=(e,t)=>{const a=e.find((e=>e.type===t));if(a)return a;const r=e.reduce(m,[]);return r.length?u(r,t):void 0};const f=(0,i.createContext)(void 0),p=e=>{const t=(0,d.c)(3),a=(0,i.useContext)(f);let r;return t[0]!==a||t[1]!==e?(r=a?((e,t)=>u([...e.fields?e.fields:[],...e.groups?e.groups.flatMap((e=>e.fields)):[]],t))(a,e):void 0,t[0]=a,t[1]=e,t[2]=r):r=t[2],r};var g=a(38181),h=a(74507),y=a.n(h),v=a(71633),b=a.n(v),E={container:"xA_ntpoXaKTX4Lu2Phxp",containerWithFile:"RGB8TgoTfmnD1Wx77yTd",input:"IdirQr2ywpAxI6bAbiVC"};function _(){return _=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const a=(0,d.c)(39);let c,s,m,u,f,p,g,h,v;if(a[0]!==e){const{id:t,name:r,accept:n,maxFileSize:i,error:o,onChange:l,onRemove:d,onFocus:y,onFileSelected:b,...E}=e;m=t,u=r,c=n,s=o,f=l,h=d,g=y,p=b,v=E,a[0]=e,a[1]=c,a[2]=s,a[3]=m,a[4]=u,a[5]=f,a[6]=p,a[7]=g,a[8]=h,a[9]=v}else c=a[1],s=a[2],m=a[3],u=a[4],f=a[5],p=a[6],g=a[7],h=a[8],v=a[9];const w=(0,l.tz)(),C=(0,i.useRef)(null),{trigger:A}=(0,o.xW)(),[S,k]=(0,i.useState)(),N=e=>{f?.(e);const t=C.current?.files,a=t?.[0];a&&(k(a),A(u),p?.())},x=n.az,I=!!S;let T;a[10]!==I?(T=b()(E.container,{[E.containerWithFile]:I}),a[10]=I,a[11]=T):T=a[11];const P=S?3:void 0,M=S?7:void 0,L=E,O=(0,r.A)([C,t]);let z,R,D,F,B,G;return a[12]!==c||a[13]!==m||a[14]!==N||a[15]!==u||a[16]!==g||a[17]!==v||a[18]!==L.input||a[19]!==O?(z=i.createElement("input",_({id:m,name:u,type:"file",className:L.input,accept:c,ref:O,onFocus:g,onChange:N},v)),a[12]=c,a[13]=m,a[14]=N,a[15]=u,a[16]=g,a[17]=v,a[18]=L.input,a[19]=O,a[20]=z):z=a[20],a[21]!==s||a[22]!==S?(R=S&&i.createElement(n.az,{flexGrow:1,flexShrink:1},i.createElement(n.o5,{variant:"Body2"},S.name),!s&&i.createElement(n.o5,{variant:"Microcopy",color:"Grey400"},y()(S.size)),s&&i.createElement(n.o5,{variant:"Microcopy",color:"ErrorRed"},s)),a[21]=s,a[22]=S,a[23]=R):R=a[23],a[24]!==h?(D=()=>h?.(),a[24]=h,a[25]=D):D=a[25],a[26]!==w?(F=w.formatMessage({id:"forms.fileUpload.deleteFile",defaultMessage:"Remove file",description:"Aria-message for removing file."}),a[26]=w,a[27]=F):F=a[27],a[28]!==D||a[29]!==F?(B=i.createElement(n.K0,{onClick:D,iconId:"trash","aria-label":F}),a[28]=D,a[29]=F,a[30]=B):B=a[30],a[31]!==x||a[32]!==R||a[33]!==B||a[34]!==T||a[35]!==P||a[36]!==M||a[37]!==z?(G=i.createElement(x,{className:T,flexType:"block",py:P,mt:M},z,R,B),a[31]=x,a[32]=R,a[33]=B,a[34]=T,a[35]=P,a[36]=M,a[37]=z,a[38]=G):G=a[38],G}));w.displayName="FileUploadFile";var C=w,A="N5DcoTVHP70IiwuZrblK",S="kQxy7y6ielNKHZulxSRI";var k=e=>{const t=(0,d.c)(12),{className:a,maxNumberOfFiles:r,maxFileSize:c,allowedMimeTypeMessage:o,allowedMimeTypes:s}=e;let m,u,f,p;return t[0]!==r?(m="number"==typeof r&&i.createElement(n.az,{alignItems:"center",mb:3},i.createElement(n.In,{iconId:"check-filled"}),i.createElement(n.o5,{variant:"Body2",tag:"span",ml:3},i.createElement(l.sA,{id:"forms.fileUpload.numberOfFilesMessage",defaultMessage:"Upload up to {maxNumberOfFiles} files",description:"A message describing how many files you are allowed to select",values:{maxNumberOfFiles:r}}))),t[0]=r,t[1]=m):m=t[1],t[2]!==c?(u="number"==typeof c&&i.createElement(n.az,{alignItems:"center",mb:3},i.createElement(n.In,{iconId:"check-filled"}),i.createElement(n.o5,{variant:"Body2",tag:"span",ml:3},i.createElement(l.sA,{id:"forms.fileUpload.maxTotalFileSizeMessage",defaultMessage:"Max {maxTotalFileSize} per file",description:"A message defining max file size per file.",values:{maxTotalFileSize:y()(c)}}))),t[2]=c,t[3]=u):u=t[3],t[4]!==o||t[5]!==s?.length?(f=!!s?.length&&i.createElement(n.az,{alignItems:"center",mb:3},i.createElement(n.In,{iconId:"check-filled"}),i.createElement(n.o5,{variant:"Body2",tag:"span",ml:3},o)),t[4]=o,t[5]=s?.length,t[6]=f):f=t[6],t[7]!==a||t[8]!==m||t[9]!==u||t[10]!==f?(p=i.createElement(n.az,{className:a,flexGrow:1,flexShrink:1,mb:-3},m,u,f),t[7]=a,t[8]=m,t[9]=u,t[10]=f,t[11]=p):p=t[11],p};function N(){return N=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const a=(0,l.tz)(),{register:c,formState:{errors:s}}=(0,o.xW)(),{fields:d,append:m,remove:u}=(0,o.jz)({name:e.name,shouldUnregister:!0}),f=(0,i.useRef)(null),p="number"==typeof e.maxNumberOfFiles&&d.length>=e.maxNumberOfFiles+1,g=(0,i.useMemo)((()=>{if(e.allowedMimeTypes?.length)return e.allowedMimeTypes.join(",")}),[e.allowedMimeTypes]),h=t=>{const r=t?.[0];return"number"!=typeof e.maxFileSize||!r||(r.size<=e.maxFileSize||a.formatMessage({id:"forms.fileUpload.fileSizeExceeded",defaultMessage:"This file is {fileSize} and exceeds the maximum size allowed ({maxFileSize}). Remove file to continue.",description:"A message shown when someone has picked a too big file."},{fileSize:y()(r.size),maxFileSize:y()(e.maxFileSize)}))},v=t=>{const r=t?.[0];return!e.allowedMimeTypes?.length||!r||(!!e.allowedMimeTypes.includes(r.type.toLowerCase())||a.formatMessage({id:"forms.fileUpload.fileMimeWrong",defaultMessage:"You have selected an invalid file type.",description:"A message shown when someone picked wrong file type."}))};return(0,i.useEffect)((()=>{m({data:void 0})}),[m]),i.createElement(n.az,{my:8,mb:e.mb,mt:e.mt},i.createElement(n.az,{br:4,backgroundColor:"Grey100",p:[10,10,12],gap:5,alignContent:"center",flexDirection:["column","column","row"]},i.createElement(n.az,{flexGrow:1,flexShrink:0},i.createElement(n.o5,{variant:"Heading4",tag:"h5",mb:4},e.label),i.createElement(k,{className:A,maxFileSize:e.maxFileSize,maxNumberOfFiles:e.maxNumberOfFiles,allowedMimeTypeMessage:e.allowedMimeTypeMessage,allowedMimeTypes:e.allowedMimeTypes}),i.createElement(n.MX,{mt:[4,4,0],text:a.formatMessage({id:"forms.fileUpload.chooseAttachmentText",defaultMessage:"Choose Attachment",description:"Text on the button for choosing attachment."}),onClick:()=>{f.current&&f.current.click()},disabled:p}),p&&i.createElement(n.o5,{variant:"Microcopy",color:"Grey500",mt:2},i.createElement(l.sA,{id:"forms.fileUpload.cannotUpload",defaultMessage:"You can not upload more files",description:"Message shown under button when too many files"}))),i.createElement(k,{className:S,maxFileSize:e.maxFileSize,maxNumberOfFiles:e.maxNumberOfFiles,allowedMimeTypeMessage:e.allowedMimeTypeMessage,allowedMimeTypes:e.allowedMimeTypes})),i.createElement(n.az,null,d.map(((a,n)=>{const{ref:o,...l}=c(`${e.name}.${n}`,{validate:{validateFileSize:h,validateMime:v}});return i.createElement(C,N({key:a.id,accept:g,maxFileSize:e.maxFileSize,onFileSelected:()=>m({data:void 0}),onRemove:()=>u(n),onFocus:t,error:s[e.name]?.[n]?.message},l,n+1===d.length?{ref:(0,r.A)([o,f])}:{ref:o}))}))))},I=a(83438),T=a(43903),P=a(39155);var M=()=>{const e=(0,d.c)(10),t=(0,T.Z)(),a=t?.name;let r,n;e[0]!==a?(r=["productCategories",a],n=async()=>{const e=(0,I.Ay)(),t=await e.allProductCategories({siteName:a??""});return[...t.site?.productCategories?.all??[]].sort(L)},e[0]=a,e[1]=r,e[2]=n):(r=e[1],n=e[2]);const i=!!a;let c;e[3]!==r||e[4]!==n||e[5]!==i?(c={queryKey:r,queryFn:n,enabled:i},e[3]=r,e[4]=n,e[5]=i,e[6]=c):c=e[6];const{data:o,isLoading:l}=(0,P.I)(c);let s;return e[7]!==o||e[8]!==l?(s={categories:o,isLoading:l},e[7]=o,e[8]=l,e[9]=s):s=e[9],s};function L(e,t){return e.name.localeCompare(t.name)}var O=a(60303);function z(){return z=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const a=(0,d.c)(13);let r,c;a[0]!==e?(({width:c,...r}=e),a[0]=e,a[1]=r,a[2]=c):(r=a[1],c=a[2]);const{categories:o,isLoading:l}=M();if(l||!o){let e;return a[3]!==r?(e=i.createElement(n.EA,z({height:"48px",br:2},r)),a[3]=r,a[4]=e):e=a[4],e}let s,m,u;return a[5]===Symbol.for("react.memo_cache_sentinel")?(s={},a[5]=s):s=a[5],a[6]!==o?(m=[s,...o.map(F)],a[6]=o,a[7]=m):m=a[7],a[8]!==t||a[9]!==r||a[10]!==m||a[11]!==c?(u=i.createElement(O.F,z({},r,{width:c,ref:t,options:m})),a[8]=t,a[9]=r,a[10]=m,a[11]=c,a[12]=u):u=a[12],u}));R.displayName="FormProductCategory";var D=R;function F(e){return{label:e.name,value:e.name}}var B=a(83739),G=a(56293);function V(){return V=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const m=(0,i.useRef)(null),u=(0,T.Z)(),f=u?.name,h=(0,i.useMemo)((()=>(0,I.KU)()),[]),y=(0,l.tz)(),[v,b]=(0,i.useState)(!1),[E,_]=(0,i.useState)(0),[w,C]=(0,i.useState)([]),[A,S]=(0,i.useState)(""),[k,N]=(0,i.useState)(!1),x=(0,o.xW)(),P=p("product-category")?.name,M=P?x.watch(P):void 0,L=(0,i.useRef)(void 0);(0,i.useEffect)((()=>{M&&h.searchForDsssCategories({site:f||"",searchTerm:M,take:9999,skip:0}).then((e=>{const t=e.site?.dsss?.categories?.map((e=>e?.id))||[];L.current=t.length?t:void 0})).catch(console.error)}),[h,M,e,f]);const O=(0,i.useMemo)((()=>B.A((a=>{if(f){if(N(!!m.current?.value.length&&m.current.value.length>=2),b(!0),!a)return N(!1),void b(!1);h.searchForArticles({site:f,searchTerm:a,articleCategories:L.current,skip:0,take:e}).then((e=>{const r=e.site?.dsss?.articles?.results?.articles||[],n=e.site?.dsss?.articles?.results?.totalCount||0;_(n),N(n>0);const i=t?(0,g.rf)(t,{groups:"DSSS_ARTICLES",q:a}):"";if(S(i||""),r){const e=r.filter((e=>e.title&&e.link?.href));C(e)}})).catch((e=>{console.error(e)})).finally((()=>{b(!1)}))}}),400)),[f,h,e,t]);(0,i.useEffect)((()=>{const e=m.current?.value;return(void 0!==M||e)&&e&&O(e),()=>{O.cancel()}}),[M,O]);const z=(0,i.useCallback)((e=>{c?.({text:e.title,href:e.link?.href||""})}),[c]);return i.createElement(n.az,null,i.createElement(n.ay,V({ref:(0,r.A)([m,d]),mb:4,onChange:e=>{a?.(e),O(e.currentTarget.value)}},s)),i.createElement(G.A,{expanded:k},i.createElement(n.az,{width:"full",py:4,px:5,backgroundColor:"Grey100",br:4,mb:4},i.createElement(n.o5,{tag:"h3",variant:"Subtitle2"},i.createElement(l.sA,{id:"forms.formTextSearch.suggestionTitle",defaultMessage:"Related articles to your question",description:"Title over the suggestions appearing."})),v&&i.createElement(n.az,{mt:5},i.createElement(n.EA,{variant:"Body2",width:"200px",mb:3,br:2}),i.createElement(n.EA,{variant:"Body2",width:"170px",mb:3,br:2}),i.createElement(n.EA,{variant:"Body2",width:"350px",mb:3,br:2})),!v&&!!w.length&&i.createElement(n.az,{style:{textDecoration:"none"},p:0,m:0,tag:"ul",ml:-3},w.map(((e,t)=>i.createElement(n.az,{tag:"li",key:`hit_${t}`},i.createElement(n.XG,{variant:"Body2",mt:t?0:4,iconId:"new-tab",text:e.title,href:e.link?.href,target:"_blank",rel:"noopener",onClick:()=>z(e)})))),E>w.length&&i.createElement(n.XG,{iconId:"new-tab",target:"_blank",variant:"Body2",mt:5,text:y.formatMessage({id:"forms.formTextSearch.showAllHits",defaultMessage:"Show {numberOfHits} more results (opens in new tab)",description:"Text that is shown if there are more hits to show."},{numberOfHits:E-w.length}),href:A,onClick:()=>c?.({text:y.formatMessage({id:"forms.formTextSearch.showAllHits",defaultMessage:"Show {numberOfHits} more results (opens in new tab)",description:"Text that is shown if there are more hits to show."},{numberOfHits:E-w.length}),href:A})})))))}));j.displayName="FormTextWithSupportSearch";var H=j,q=a(5299);function $(){return $=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const a=(0,d.c)(14);let r,c,o;a[0]!==e?(({supportArticleId:c,supportLinkText:o,...r}=e),a[0]=e,a[1]=r,a[2]=c,a[3]=o):(r=a[1],c=a[2],o=a[3]);const[l,s]=(0,i.useState)(!1);let m,u,f;return a[4]!==t||a[5]!==r?(m=i.createElement(n.ay,$({ref:t},r)),a[4]=t,a[5]=r,a[6]=m):m=a[6],a[7]!==l||a[8]!==c||a[9]!==o?(u=c&&o&&i.createElement(i.Fragment,null,i.createElement(n.ye,{variant:"Microcopy",text:o,onClick:()=>s(!0)}),i.createElement(q.A,{open:l,supportArticleId:c,onClosing:()=>s(!1)})),a[7]=l,a[8]=c,a[9]=o,a[10]=u):u=a[10],a[11]!==m||a[12]!==u?(f=i.createElement(i.Fragment,null,m,u),a[11]=m,a[12]=u,a[13]=f):f=a[13],f}));W.displayName="FormTextSupport";var U=W;function K(){return K=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{register:c,unregister:l,setValue:d,formState:{errors:m,isSubmitting:u},watch:f}=(0,o.xW)(),p=e=>{a?.({field:e.field,breadCrumb:[...t?[t]:[],...e.breadCrumb||[]]})};(0,i.useEffect)((()=>()=>{d(e.name,void 0,{shouldValidate:!1,shouldDirty:!1}),l(e.name)}),[e.name,d,l]),(0,i.useEffect)((()=>{const t=(0,g.mn)()[e.name]?.toString();t&&d(e.name,t,{shouldValidate:!1,shouldDirty:!1,shouldTouch:!0})}),[e.name,d]);const h=(0,g.mn)()[e.name]?.toString();switch(e.type){case"hidden":return i.createElement("input",K({type:"hidden"},c(e.name,{value:e.value})));case"text":return i.createElement(n.ay,K({label:e.label,defaultValue:h||e.value,mb:e.mb?e.mb:4,mt:e.mt,required:!!e.required,disabled:u,error:m[e.name]?.message,onFocus:()=>p({field:e})},c(e.name,{required:e.required,...!!e.pattern&&{pattern:{value:new RegExp(e.pattern.value),message:e.pattern.message}}})));case"text-support":return i.createElement(n.az,{mb:4},i.createElement(U,K({label:e.label,defaultValue:h||e.value,required:!!e.required,mb:e.mb,mt:e.mt,error:m[e.name]?.message,disabled:u,supportArticleId:e.supportArticleId,supportLinkText:e.supportLinkText,onFocus:()=>p({field:e})},c(e.name,{required:e.required,...!!e.pattern&&{pattern:{value:new RegExp(e.pattern.value),message:e.pattern.message}}}))));case"textarea":return i.createElement(n.az,{mb:4},i.createElement(n.Lz,K({label:e.label,defaultValue:h||e.value,required:!!e.required,rows:6,mb:e.mb,mt:e.mt,error:m[e.name]?.message,disabled:u,onFocus:()=>p({field:e})},c(e.name,{required:e.required,...!!e.pattern&&{pattern:{value:new RegExp(e.pattern.value),message:e.pattern.message}}}))),e.additionalContent&&i.createElement(s.sD,{content:e.additionalContent,variant:"Body2"}));case"email":return i.createElement(n.ay,K({label:e.label,defaultValue:h||e.value,type:"email",mb:e.mb?e.mb:4,mt:e.mt,required:!!e.required,disabled:u,error:m[e.name]?.message,onFocus:()=>p({field:e})},c(e.name,{required:e.required,...!!e.pattern&&{pattern:{value:new RegExp(e.pattern.value),message:e.pattern.message}}})));case"radio":{const t=f(e.name);return i.createElement(i.Fragment,null,i.createElement(n.az,{mb:e.mb?e.mb:4,mt:e.mt,flexType:"vertical"===e.direction?"block":void 0,flexDirection:"vertical"===e.direction?"column":void 0,gap:"vertical"===e.direction?3:void 0},e.options.map(((t,a)=>i.createElement(n.Mi,K({key:`radio-${a}`,label:t.label,value:t.value,onFocus:()=>p({field:e})},c(e.name,{required:e.required})))))),e.options.map(((a,n)=>i.createElement(i.Fragment,{key:n},t===a.value&&a.fields?.map((t=>i.createElement(Z,{key:`${a.value}_${t.name}`,field:t,parentField:[e,a],onFieldFocused:p,onFormLinkClicked:r})))))))}case"checkbox":{let t=f(e.name);return t&&!Array.isArray(t)&&(t=[t]),i.createElement(i.Fragment,null,i.createElement(n.az,{mb:e.mb?e.mb:4,mt:e.mt,flexType:"vertical"===e.direction?"block":void 0,flexDirection:"vertical"===e.direction?"column":void 0,gap:"vertical"===e.direction?3:void 0},e.options.map(((t,a)=>i.createElement(n.cG,K({key:`checkbox-${a}`,label:t.label,value:t.value,defaultChecked:h===t.value,onFocus:()=>p({field:e})},c(e.name,{required:e.required}))))),m[e.name]?.message&&i.createElement(n.o5,{variant:"Microcopy",color:"ErrorRed",my:1},m[e.name]?.message?.toString())),e.options.map(((a,n)=>i.createElement(i.Fragment,{key:n},t&&t.includes(a.value)&&a.fields?.map((t=>i.createElement(Z,{key:`${a.value}_${t.name}`,field:t,parentField:[e,a],onFieldFocused:p,onFormLinkClicked:r})))))))}case"product-category":{if(!e.options?.length&&!e.priorityOptions?.length)return i.createElement(D,K({label:e.label,mb:e.mb?e.mb:4,mt:e.mt,error:m[e.name]?.message,disabled:u,onFocus:()=>p({field:e}),selectedValue:f(e.name)},c(e.name,{required:e.required})));const t=f(e.name),a=e.priorityOptions.length?e.options:[{disabled:!!e.required&&!!t},...e.options],n=e.priorityOptions.length?[{disabled:!!e.required&&!!t},...e.priorityOptions]:[];return i.createElement(i.Fragment,null,i.createElement(O.A,K({label:e.label,mb:e.mb?e.mb:4,mt:e.mt,error:m[e.name]?.message,onFocus:()=>p({field:e}),options:a,priorityOptions:n,separator:!0,disabled:u},c(e.name,{required:e.required}),{selectedValue:t})),e.priorityOptions.map((a=>i.createElement(i.Fragment,{key:a.value},t===a.value&&a.fields?.map((t=>i.createElement(Z,{key:`${a.value}_${t.name}`,field:t,parentField:[e,a],onFieldFocused:p,onFormLinkClicked:r})))))),e.options.map((a=>i.createElement(i.Fragment,{key:a.value},t===a.value&&a.fields?.map((t=>i.createElement(Z,{key:`${a.value}_${t.name}`,field:t,parentField:[e,a],onFieldFocused:p,onFormLinkClicked:r})))))))}case"select":{const t=f(e.name);return i.createElement(i.Fragment,null,i.createElement(O.A,K({label:e.label,mb:e.mb?e.mb:4,mt:e.mt,error:m[e.name]?.message,onFocus:()=>p({field:e}),options:[{disabled:!!e.required&&!!t},...e.options],disabled:u},c(e.name,{required:e.required}),{selectedValue:t})),e.options.map((a=>i.createElement(i.Fragment,{key:a.value},t===a.value&&a.fields&&i.createElement(n.az,{mt:a.mt,mb:a.mb},a.fields.map((t=>i.createElement(Z,{key:`${a.value}_${t.name}`,field:t,parentField:[e,a],onFieldFocused:p,onFormLinkClicked:r}))))))))}case"support-subject":return i.createElement(H,K({label:e.label,defaultValue:h||e.value,required:!!e.required,mb:e.mb,mt:e.mt,error:m[e.name]?.message,searchPageUrl:e.searchPageUrl,onFocus:()=>p({field:e}),onFormLinkClicked:r,disabled:u},c(e.name,{required:e.required,...!!e.pattern&&{pattern:{value:new RegExp(e.pattern.value),message:e.pattern.message}}})));case"file-upload":return i.createElement(x,{field:e,onFocus:()=>p({field:e})});case"newsletter":return i.createElement(n.cG,K({label:e.label,mb:e.mb?e.mb:4,mt:e.mt,defaultChecked:!!h,onFocus:()=>p({field:e})},c(e.name,{required:e.required})));case"legal":return i.createElement(n.cG,K({label:e.label,mb:e.mb?e.mb:4,mt:e.mt,defaultChecked:!!h,onFocus:()=>p({field:e}),error:m[e.name]?.message},c(e.name,{required:e.required})));case"rich-text":return i.createElement(s.sD,{mb:4,variant:"Body2",content:e.text});default:return console.warn("Unknown field type",e),null}};var X=Z;function Q(){return Q=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const a=(0,d.c)(23),{title:r,introduction:c,body:o,nextSteps:l,success:m}=e;let u,f,p,g,h,y,v,b,E;return a[0]===Symbol.for("react.memo_cache_sentinel")?(u=[3,3,4],a[0]=u):u=a[0],a[1]!==m?(f=m&&i.createElement(n.In,{size:6,iconId:"check-filled",color:"SuccessGreen",mr:3}),a[1]=m,a[2]=f):f=a[2],a[3]!==m?(p=!m&&i.createElement(n.In,{size:6,iconId:"close",color:"ErrorRed",mr:3}),a[3]=m,a[4]=p):p=a[4],a[5]!==r?(g=r&&i.createElement(n.o5,{variant:"Heading2",tag:"h2"},r),a[5]=r,a[6]=g):g=a[6],a[7]!==f||a[8]!==p||a[9]!==g?(h=i.createElement(n.az,{mb:u,alignItems:"center"},f,p,g),a[7]=f,a[8]=p,a[9]=g,a[10]=h):h=a[10],a[11]!==c?(y=c&&i.createElement(n.o5,{variant:"Introduction",tag:"p",mb:[3,3,4]},c),a[11]=c,a[12]=y):y=a[12],a[13]!==o?(v=o&&i.createElement(s.sD,{content:o}),a[13]=o,a[14]=v):v=a[14],a[15]!==l?(b=l&&i.createElement(n.az,{mt:[14,14,30]},l.title&&i.createElement(n.o5,{variant:"Heading3",tag:"h3",mb:8},l.title),i.createElement(n.az,null,l.links?.map(ee))),a[15]=l,a[16]=b):b=a[16],a[17]!==t||a[18]!==h||a[19]!==y||a[20]!==v||a[21]!==b?(E=i.createElement(n.az,{ref:t},h,y,v,b),a[17]=t,a[18]=h,a[19]=y,a[20]=v,a[21]=b,a[22]=E):E=a[22],E}));J.displayName="FormSubmit";var Y=J;function ee(e,t){return i.createElement(i.Fragment,{key:e.href},!t&&i.createElement(n.V6,Q({mr:[void 0,void 0,4],mb:[4,4,0],width:["full","full","auto"]},e)),!!t&&i.createElement(n.B0,Q({mr:[void 0,void 0,4],mb:[4,4,0],width:["full","full","auto"]},e)))}var te=e=>{const t=(0,d.c)(8),{title:a,fields:r,onFieldFocused:c}=e;let o,l,s;return t[0]!==a?(o=a&&i.createElement(n.o5,{variant:"Subtitle1",tag:"h4",mb:5},a),t[0]=a,t[1]=o):o=t[1],t[2]!==r||t[3]!==c?(l=r&&r.map((e=>i.createElement(X,{key:e.name,field:e,onFieldFocused:c}))),t[2]=r,t[3]=c,t[4]=l):l=t[4],t[5]!==o||t[6]!==l?(s=i.createElement(n.az,{mb:8},o,l),t[5]=o,t[6]=l,t[7]=s):s=t[7],s};function ae(){return ae=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const h=(0,i.useRef)(null),y=(0,i.useRef)(null),v=(0,l.tz)(),b=(0,o.mN)(),E=(0,i.useMemo)((()=>((e,t)=>!!u([...e.fields?e.fields:[],...e.groups?e.groups.flatMap((e=>e.fields)):[]],t))(e,"file-upload")?"multipart/form-data":"application/x-www-form-urlencoded"),[e]),[_,w]=(0,i.useState)(),[C,A]=(0,i.useState)(!1),{formState:S,handleSubmit:k,setFocus:N}=b,x=(0,i.useRef)(null),[I,T]=(0,i.useState)(!t),P=(0,i.useCallback)((a=>{A((()=>!1));const r=new FormData;t&&r.append("_GRECAPTCHA",x.current??""),Object.entries(a).forEach((([e,t])=>{Array.isArray(t)?t.filter((e=>e instanceof FileList&&e.length)).forEach(((t,a)=>{r.append(`${e}[${a}]`,t[0])})):r.append(e,t.toString())}));const n="multipart/form-data"===E?r:new URLSearchParams([...r.entries()].map((([e,t])=>[e,t.toString()])));return fetch(e.action,{method:"POST",body:n,headers:{Accepts:"application/json"}}).then((async e=>{if(!e.ok)throw new Error(e.statusText);return e.json()})).then((e=>{w(e),setTimeout((()=>{window.scrollTo({top:h.current?.clientTop,behavior:"smooth"})}),0),e.redirectLocation&&(window.location.href=e.redirectLocation),d?.(a,e)})).catch((e=>{throw console.log(e),A(!0),e}))}),[E,e.action,d,t]);return i.createElement(o.Op,b,i.createElement(f.Provider,{value:e},S.isSubmitted&&_&&i.createElement(Y,ae({ref:h,success:S.isSubmitSuccessful},_)),!S.isSubmitSuccessful&&i.createElement("form",{encType:E,onSubmit:k(P,(t=>{p?.(t);const a=((e,t)=>{if(!t)return;const a=Object.keys(t),r=e=>{let n=e.shift();for(;n;){if(a.includes(n.name))return{field:n,error:t[n.name]};const i=m([],n),c=r(i);if(c)return c;n=e.shift()}};return r([...e.fields||[],...e.groups?.flatMap((e=>e.fields))||[]])})(e,t);a&&setTimeout((()=>{N(a.field.name)}),0)})),action:e.action,method:"POST",ref:(0,r.A)([g,y]),noValidate:!0,className:"dynamic-form"},e.fields&&e.fields.map((e=>i.createElement(X,{key:e.name,field:e,onFieldFocused:a}))),e.groups&&e.groups.map(((e,t)=>i.createElement(te,ae({key:e.title??`form-group-${t}`,onFieldFocused:a},e)))),e.submit&&t&&i.createElement(n.az,{mb:12},i.createElement(c.A,{sitekey:t,onChange:e=>{T(!0),x.current=e},onExpired:()=>{T(!1),x.current=null}})),e.submit&&i.createElement(n.xA,null,i.createElement(n.Ei,{span:[12,6,4]},i.createElement(n.jn,{submit:!0,width:"full",text:e.submit,disabled:!I,loading:S.isSubmitting}))),C&&i.createElement(n.az,{mt:4},i.createElement(s.Kw,{message:v.formatMessage({id:"forms.genericError",defaultMessage:"Something went wrong, please try again.",description:"Text when a generic unknown error has occurred."})})))))}));re.displayName="DynamicForm";var ne=re},24632:function(e,t,a){a.d(t,{X:function(){return l}});var r=a(82484),n=a(63696),i=a(64440),c=a(71633),o=a.n(c);const l=e=>{const t=(0,r.c)(5),{children:a,className:i}=e;let c,l;return t[0]!==i?(c=o()("embla__slide",i),t[0]=i,t[1]=c):c=t[1],t[2]!==a||t[3]!==c?(l=n.createElement("div",{className:c},a),t[2]=a,t[3]=c,t[4]=l):l=t[4],l};t.A=e=>{const t=(0,r.c)(9),{emblaRef:a,children:c,className:l,sliderGap:s}=e,d=void 0===s?4:s;let m,u,f;return t[0]!==l?(m=o()("embla",l),t[0]=l,t[1]=m):m=t[1],t[2]!==c||t[3]!==d?(u=n.createElement(i.az,{gap:d,className:"embla__container"},c),t[2]=c,t[3]=d,t[4]=u):u=t[4],t[5]!==a||t[6]!==m||t[7]!==u?(f=n.createElement(i.az,{className:m,ref:a},u),t[5]=a,t[6]=m,t[7]=u,t[8]=f):f=t[8],f}},51353:function(e,t,a){var r=a(82484),n=a(64440),i=a(71633),c=a.n(i),o=a(63696),l=a(4131);t.A=e=>{const t=(0,r.c)(23),{title:a,children:i}=e,s=(0,l.tz)(),[d,m]=(0,o.useState)(!1);let u;t[0]!==d?(u=()=>m(!d),t[0]=d,t[1]=u):u=t[1];const f=u;let p,g,h,y,v,b;return t[2]!==i?.length||t[3]!==a?(p=a&&o.createElement(n.az,{flexType:"block",alignItems:"baseline",gap:2},o.createElement(n.o5,{color:"Grey600",variant:"Heading4",tag:"h2"},a,o.createElement(n.o5,{className:"expandable-list__count",ml:2,variant:"Body2",tag:"span",color:"Grey300"},"(",i?.length??0,")"))),t[2]=i?.length,t[3]=a,t[4]=p):p=t[4],t[5]!==i||t[6]!==s||t[7]!==f||t[8]!==d||t[9]!==a?(g=i&&i.length>5&&o.createElement(n.JJ,{variant:"Body2",onClick:f,iconId:"expand",text:s.formatMessage({id:d?"ui.expandableList.showLess":"ui.expandableList.showAll",defaultMessage:d?"Show less":"Show all",description:"Button text for showing all or less connected products"}),"aria-label":s.formatMessage({id:d?"ui.expandableList.showLessAriaLabel":"ui.expandableList.showAllAriaLabel",defaultMessage:d?"Show less {context}":"Show all {context}",description:"Button text for showing all or less connected products"},{context:a?.toLowerCase()??""})}),t[5]=i,t[6]=s,t[7]=f,t[8]=d,t[9]=a,t[10]=g):g=t[10],t[11]!==p||t[12]!==g?(h=o.createElement(n.az,{mb:8,flexType:"block",justifyContent:"space-between",alignItems:"center",gap:4},p,g),t[11]=p,t[12]=g,t[13]=h):h=t[13],t[14]!==i||t[15]!==d||t[16]!==a?(y=i?.map(((e,t)=>e?o.createElement(n.az,{className:c()("expandable-list__item",{"expandable-list__item--is-visible":t<5||d}),tag:"li",key:`connected-product-item-${t}-${a}`},e):null)),t[14]=i,t[15]=d,t[16]=a,t[17]=y):y=t[17],t[18]!==y?(v=o.createElement(n.az,{tag:"ul",pl:0,m:0},y),t[18]=y,t[19]=v):v=t[19],t[20]!==h||t[21]!==v?(b=o.createElement(n.az,{className:"expandable-list","data-ui-component":"ExpandableList"},h,v),t[20]=h,t[21]=v,t[22]=b):b=t[22],b}},51021:function(e,t,a){var r=a(82484),n=a(64440),i=a(71633),c=a.n(i),o=a(63696);t.A=e=>{const t=(0,r.c)(12),{indeterminate:a,value:i,max:l,label:s}=e;let d,m,u,f;return t[0]!==a||t[1]!==l||t[2]!==i?(d=!a&&o.createElement(n.az,{flexType:"block",alignItems:"center"},o.createElement(n.az,{flexGrow:1},o.createElement("progress",{value:i,max:l,className:"hbd-progress__indicator"})),o.createElement(n.az,{alignItems:"center",className:c()("hbd-progress__icon",{"hbd-progress__icon--finished":i===l}),ml:3},o.createElement(n.In,{iconId:"check-filled"}))),t[0]=a,t[1]=l,t[2]=i,t[3]=d):d=t[3],t[4]!==a?(m=a&&o.createElement("div",{className:"hbd-progress__indicator"},o.createElement("div",{className:"hbd-progress__indicator-bar"})),t[4]=a,t[5]=m):m=t[5],t[6]!==s?(u=s&&o.createElement(n.o5,{mt:3,mb:6,variant:"Body1"},s),t[6]=s,t[7]=u):u=t[7],t[8]!==d||t[9]!==m||t[10]!==u?(f=o.createElement(n.az,{className:"hbd-progress"},d,m,u),t[8]=d,t[9]=m,t[10]=u,t[11]=f):f=t[11],f}},60303:function(e,t,a){a.d(t,{F:function(){return u}});var r=a(82484),n=a(54134),i=a(84401),c=a(64440),o=a(71633),l=a.n(o),s=a(63696),d=a(44267);function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const a=(0,r.c)(79);let o,u,g,h,y,v,b,E,_,w,C,A,S,k,N,x,I,T,P,M,L,O,z;a[0]!==e?(({label:v,options:x,priorityOptions:I,error:h,onChange:k,separator:L,selectedValue:M,onFocus:N,width:z,className:o,m:b,my:S,mb:E,mx:A,mt:C,mr:w,ml:_,disabled:g,required:T,value:O,defaultValue:u,hidePlaceholder:y,...P}=e),a[0]=e,a[1]=o,a[2]=u,a[3]=g,a[4]=h,a[5]=y,a[6]=v,a[7]=b,a[8]=E,a[9]=_,a[10]=w,a[11]=C,a[12]=A,a[13]=S,a[14]=k,a[15]=N,a[16]=x,a[17]=I,a[18]=T,a[19]=P,a[20]=M,a[21]=L,a[22]=O,a[23]=z):(o=a[1],u=a[2],g=a[3],h=a[4],y=a[5],v=a[6],b=a[7],E=a[8],_=a[9],w=a[10],C=a[11],A=a[12],S=a[13],k=a[14],N=a[15],x=a[16],I=a[17],T=a[18],P=a[19],M=a[20],L=a[21],O=a[22],z=a[23]);const R=(0,s.useRef)(null),[D,F]=(0,s.useState)(!(!O&&!M)),B=`form-select-${(0,s.useId)()}`;let G;a[24]!==o||a[25]!==g||a[26]!==h||a[27]!==D||a[28]!==b||a[29]!==E||a[30]!==_||a[31]!==w||a[32]!==C||a[33]!==A||a[34]!==S||a[35]!==z?(G=l()("hbd-form-select",{"hbd-form-select--has-value":D,"hbd-form-select--invalid":h,"hbd-form-select--disabled":g},(0,d.K)(4,{m:b,my:S,mb:E,mx:A,mt:C,mr:w,ml:_}),(0,i.A)({width:z}),o),a[24]=o,a[25]=g,a[26]=h,a[27]=D,a[28]=b,a[29]=E,a[30]=_,a[31]=w,a[32]=C,a[33]=A,a[34]=S,a[35]=z,a[36]=G):G=a[36];const V=G;let j,H,q;a[37]!==M||a[38]!==O?(j=()=>{F(!(!O&&!M))},H=[O,M],a[37]=M,a[38]=O,a[39]=j,a[40]=H):(j=a[39],H=a[40]),(0,s.useEffect)(j,H),a[41]!==N?(q=e=>{N?.(e)},a[41]=N,a[42]=q):q=a[42];let $;a[43]!==k?($=e=>{F(!!e.target.value),k?.(e)},a[43]=k,a[44]=$):$=a[44];const W=(0,n.A)([R,t]),U=O||M;let K,Z,X,Q,J,Y,ee,te;return a[45]!==I?(K=I?.map(f),a[45]=I,a[46]=K):K=a[46],a[47]!==x.length||a[48]!==I?.length||a[49]!==L?(Z=I?.length&&x?.length&&L?s.createElement("optgroup",{className:"hbd-form-select__separator"}):void 0,a[47]=x.length,a[48]=I?.length,a[49]=L,a[50]=Z):Z=a[50],a[51]!==x?(X=x.map(p),a[51]=x,a[52]=X):X=a[52],a[53]!==u||a[54]!==g||a[55]!==B||a[56]!==T||a[57]!==P||a[58]!==Z||a[59]!==X||a[60]!==q||a[61]!==$||a[62]!==W||a[63]!==U||a[64]!==K?(Q=s.createElement("select",m({onFocus:q,className:"hbd-form-select__select",onChange:$,ref:W,id:B,disabled:g,required:T,"aria-required":T,value:U,defaultValue:u},P),K,Z,X),a[53]=u,a[54]=g,a[55]=B,a[56]=T,a[57]=P,a[58]=Z,a[59]=X,a[60]=q,a[61]=$,a[62]=W,a[63]=U,a[64]=K,a[65]=Q):Q=a[65],a[66]===Symbol.for("react.memo_cache_sentinel")?(J=s.createElement(c.In,{iconId:"angle-down",className:"hbd-form-select__select-icon"}),a[66]=J):J=a[66],a[67]!==D||a[68]!==y||a[69]!==B||a[70]!==v?(Y=!y&&s.createElement(c.o5,{className:"hbd-form-select__label",variant:D?"Body2":"Body1",tag:"label",color:"Grey500",htmlFor:B},v),a[67]=D,a[68]=y,a[69]=B,a[70]=v,a[71]=Y):Y=a[71],a[72]!==h?(ee=h&&s.createElement(c.o5,{variant:"Microcopy",color:"ErrorRed",my:1},h),a[72]=h,a[73]=ee):ee=a[73],a[74]!==V||a[75]!==Q||a[76]!==Y||a[77]!==ee?(te=s.createElement("div",{className:V},Q,J,Y,ee),a[74]=V,a[75]=Q,a[76]=Y,a[77]=ee,a[78]=te):te=a[78],te}));function f(e){return s.createElement("option",{key:`priority-${e.label}-${e.value}`,value:e.value,disabled:e.disabled},e.label)}function p(e,t){return s.createElement("option",{key:`option-${e.label}-${e.value}-${t}`,value:e.value,disabled:e.disabled},e.label)}u.displayName="FormSelect",t.A=u},74345:function(e,t,a){a.d(t,{a7:function(){return c},fZ:function(){return l},vn:function(){return o}});var r=a(82484);a(63696);const n=(e,t)=>{const a=t.output??"";return e[a]||(e[a]=[]),e[a].push(t),e},i=["webp"],c=(e,t)=>{if(!e?.sources)return;const a=e.sources.reduce(n,{}),r=Object.entries(a).sort((([e],[t])=>((e,t)=>i.indexOf(t)-i.indexOf(e))(e.toLowerCase(),t.toLowerCase()))).map((([e,t])=>({output:e,sources:t.map((e=>({config:e.config,url:e.url,width:e.width,height:e.height})))})));let c="";if(t){const a=e.sources.find((e=>e.config===t));a&&(c=a.url)}return{alt:e.alt,fallback:c,variants:r}},o=(e,t)=>{const a=(0,r.c)(3);let n;return a[0]!==e||a[1]!==t?(n=c(e,t),a[0]=e,a[1]=t,a[2]=n):n=a[2],n},l=(e,t)=>{if(!e)return;const{focalPoint:a,...r}=e;return c({...r,focalPoint:a||void 0},t)}},51120:function(e,t,a){a.d(t,{OJ:function(){return n.OJ},Hu:function(){return r.A},Kw:function(){return s},Pi:function(){return f},gm:function(){return n.gm},NM:function(){return n.NM},Q6:function(){return y},sD:function(){return i.A},l6:function(){return _},$4:function(){return E}});var r=a(27096),n=a(26771),i=a(72728),c=a(82484),o=a(64440),l=a(63696);var s=e=>{const t=(0,c.c)(4),{message:a}=e;let r,n,i;return t[0]===Symbol.for("react.memo_cache_sentinel")?(r=[5,7],n=[6,4],t[0]=r,t[1]=n):(r=t[0],n=t[1]),t[2]!==a?(i=l.createElement(o.az,{br:4,pl:r,pr:n,py:4,className:"hbd-error-message"},l.createElement(o.o5,{variant:"Body2"},a)),t[2]=a,t[3]=i):i=t[3],i},d=a(71633),m=a.n(d);var u=a(84401);var f=e=>{const t=(0,c.c)(34);let a,r,n,i;if(t[0]!==e){const{className:i,success:c,error:o,...l}=e;r=c,a=o,n=m()("hbd-outcome",{"hbd-outcome--success":r&&!a,"hbd-outcome--error":a},i,(0,u.V)(l),(({color:e,backgroundColor:t})=>m()({[`hui-color--${e}`]:void 0!==e,[`hui-bg-color--${t}`]:void 0!==t}))({color:a?"danger":"primary"})),t[0]=e,t[1]=a,t[2]=r,t[3]=n}else a=t[1],r=t[2],n=t[3];t[4]===Symbol.for("react.memo_cache_sentinel")?(i=l.createElement("defs",null),t[4]=i):i=t[4];const o=r||a;let s,d;t[5]!==o?(s=m()("hbd-outcome__border",{"hbd-outcome__border--done":o}),t[5]=o,t[6]=s):s=t[6],t[7]!==s?(d=l.createElement("path",{className:s,strokeLinejoin:"round",d:"M28.2779061 2c4.4497255.02743036 7.8823306.32354686 11.2072683 1.11278892 4.2043375.99768652 7.4241423 2.91046609 9.668408 6.01575211 1.8083656 2.50119627 3.0320461 5.32893057 3.674799 8.43405807 1.1018937 5.327708 1.3974542 10.9285617 1.0086404 17.1054232-.2467251 3.9138102-.6224818 6.6419992-1.4066366 9.3218528-1.1371835 3.8960495-2.8052833 6.8845445-5.3790259 9.1784811-1.6923537 1.5075048-3.7383519 2.57257-6.2183965 3.334158-2.7276461.8373944-5.6184535 1.2447558-9.2263405 1.4029534-5.3483743.234336-9.633056.0486047-13.7416265-.7327852-3.3789099-.6418406-6.158985-1.7858094-8.49266935-3.6422502-1.33256798-1.0599178-2.44624245-2.3875065-3.42580157-4.012258-1.54867658-2.568936-2.54377525-5.4409725-3.08147249-8.6859455-1.02413402-6.1790252-1.12727206-12.5441498-.37124347-19.1685058.37467288-3.2791507.97980203-5.9239447 2.01894504-8.3646007 1.4244229-3.34363838 3.23173334-5.8010035 5.80247534-7.53654441 2.1380174-1.44448388 4.5831625-2.37771625 7.4311679-2.92039609 2.9545218-.56262185 6.0237156-.80658259 9.8745485-.83877409L28.2779061 2z"}),t[7]=s,t[8]=d):d=t[8];const f=r||a;let p,g,h,y,v,b,E,_,w,C;return t[9]!==f?(p=m()("hbd-outcome__border2",{"hbd-outcome__border2--done":f}),t[9]=f,t[10]=p):p=t[10],t[11]!==p?(g=l.createElement("path",{className:p,strokeLinejoin:"round",d:"M28.2779061 2c4.4497255.02743036 7.8823306.32354686 11.2072683 1.11278892 4.2043375.99768652 7.4241423 2.91046609 9.668408 6.01575211 1.8083656 2.50119627 3.0320461 5.32893057 3.674799 8.43405807 1.1018937 5.327708 1.3974542 10.9285617 1.0086404 17.1054232-.2467251 3.9138102-.6224818 6.6419992-1.4066366 9.3218528-1.1371835 3.8960495-2.8052833 6.8845445-5.3790259 9.1784811-1.6923537 1.5075048-3.7383519 2.57257-6.2183965 3.334158-2.7276461.8373944-5.6184535 1.2447558-9.2263405 1.4029534-5.3483743.234336-9.633056.0486047-13.7416265-.7327852-3.3789099-.6418406-6.158985-1.7858094-8.49266935-3.6422502-1.33256798-1.0599178-2.44624245-2.3875065-3.42580157-4.012258-1.54867658-2.568936-2.54377525-5.4409725-3.08147249-8.6859455-1.02413402-6.1790252-1.12727206-12.5441498-.37124347-19.1685058.37467288-3.2791507.97980203-5.9239447 2.01894504-8.3646007 1.4244229-3.34363838 3.23173334-5.8010035 5.80247534-7.53654441 2.1380174-1.44448388 4.5831625-2.37771625 7.4311679-2.92039609 2.9545218-.56262185 6.0237156-.80658259 9.8745485-.83877409L28.2779061 2z"}),t[11]=p,t[12]=g):g=t[12],t[13]!==r?(h=m()("hbd-outcome__line",{"hbd-outcome__line--success":r}),t[13]=r,t[14]=h):h=t[14],t[15]!==h?(y=l.createElement("path",{className:h,strokeLinecap:"round",d:"M16 30l9 9 17-17"}),t[15]=h,t[16]=y):y=t[16],t[17]!==a?(v=m()("hbd-outcome__error-line1",{"hbd-outcome__error-line1--error":a}),t[17]=a,t[18]=v):v=t[18],t[19]!==v?(b=l.createElement("path",{className:v,strokeLinecap:"round",d:"M19 21l18 18"}),t[19]=v,t[20]=b):b=t[20],t[21]!==a?(E=m()("hbd-outcome__error-line2",{"hbd-outcome__error-line2--error":a}),t[21]=a,t[22]=E):E=t[22],t[23]!==E?(_=l.createElement("path",{className:E,strokeLinecap:"round",d:"M37 21L19 39"}),t[23]=E,t[24]=_):_=t[24],t[25]!==y||t[26]!==b||t[27]!==_||t[28]!==d||t[29]!==g?(w=l.createElement("g",{fill:"none",fillRule:"evenodd",stroke:"currentColor",strokeWidth:"2"},d,g,y,b,_),t[25]=y,t[26]=b,t[27]=_,t[28]=d,t[29]=g,t[30]=w):w=t[30],t[31]!==n||t[32]!==w?(C=l.createElement("svg",{className:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 56 60"},i,w),t[31]=n,t[32]=w,t[33]=C):C=t[33],C},p=a(17691),g=a(4131);const h=(e,t)=>{const a=parseInt(e,10);return Number.isNaN(a)?t:a};var y=e=>{const t=(0,c.c)(64),{id:a,countContext:r,label:n,value:i,min:s,max:d,step:u,optionsCount:f,disabled:y,onChange:b,inputBackgroundColor:E}=e,_=void 0===s?1:s,w=void 0===u?1:u,C=void 0===f?20:f,A=void 0===E?"Grey100":E,S=(0,g.tz)(),k=(0,l.useRef)(null),N=(0,l.useRef)(null);let x;t[0]!==_||t[1]!==b?(x=()=>{const e=h(N.current.value,_);b?.(e)},t[0]=_,t[1]=b,t[2]=x):x=t[2];const I=x,T=v;let P,M;t[3]!==r||t[4]!==S?(P=S.formatMessage({id:"range.decrease",defaultMessage:"Decrease quantity of {countContext} by one",description:"ARIA text for decreasing quantity"},{countContext:r}),t[3]=r,t[4]=S,t[5]=P):P=t[5],t[6]!==b||t[7]!==i?(M=()=>{b(i-1)},t[6]=b,t[7]=i,t[8]=M):M=t[8];const L=y||i<=_;let O,z;t[9]!==P||t[10]!==M||t[11]!==L?(O=l.createElement(o.K0,{className:"hbd-range__btn",size:"Medium","aria-label":P,onClick:M,iconId:"minus",disabled:L}),t[9]=P,t[10]=M,t[11]=L,t[12]=O):O=t[12],t[13]!==a||t[14]!==n?(z=l.createElement("label",{className:"sr-only",htmlFor:a},n),t[13]=a,t[14]=n,t[15]=z):z=t[15];const R=`hbd-range__number--${A}`;let D,F;t[16]!==R?(D=m()("hbd-range__number",R),t[16]=R,t[17]=D):D=t[17],t[18]!==_||t[19]!==b?(F=e=>{b(h(e.target.value,_))},t[18]=_,t[19]=b,t[20]=F):F=t[20];const B=y||i<=_&&i+1>(d||p.T);let G,V,j;t[21]!==a||t[22]!==d||t[23]!==_||t[24]!==D||t[25]!==F||t[26]!==B||t[27]!==i?(G=l.createElement("input",{id:a,value:i,ref:k,type:"number",min:_,max:d,step:1,onFocus:T,className:D,onChange:F,disabled:B}),t[21]=a,t[22]=d,t[23]=_,t[24]=D,t[25]=F,t[26]=B,t[27]=i,t[28]=G):G=t[28],t[29]!==r||t[30]!==S?(V=S.formatMessage({id:"range.increase",defaultMessage:"Increase quantity of {countContext} by one",description:"ARIA text for decreasing quantity"},{countContext:r}),t[29]=r,t[30]=S,t[31]=V):V=t[31],t[32]!==b||t[33]!==i?(j=()=>{b(i+1)},t[32]=b,t[33]=i,t[34]=j):j=t[34];const H=y||i+1>(d||p.T);let q,$;t[35]!==V||t[36]!==j||t[37]!==H?(q=l.createElement(o.K0,{size:"Medium",className:"hbd-range__btn","aria-label":V,onClick:j,iconId:"plus",disabled:H}),t[35]=V,t[36]=j,t[37]=H,t[38]=q):q=t[38],t[39]!==z||t[40]!==G||t[41]!==q||t[42]!==O?($=l.createElement(o.az,{className:"hbd-range__fine",flexType:"block",alignItems:"center"},O,z,G,q),t[39]=z,t[40]=G,t[41]=q,t[42]=O,t[43]=$):$=t[43];const W=`hbd-range__select--${A}`;let U,K,Z,X,Q,J;if(t[44]!==W?(U=m()("hbd-range__select",W),t[44]=W,t[45]=U):U=t[45],t[46]!==_||t[47]!==C||t[48]!==w){let e;t[50]!==_||t[51]!==w?(e=(e,t)=>l.createElement("option",{key:t,value:(t+_)*w},(t+_)*w),t[50]=_,t[51]=w,t[52]=e):e=t[52],K=Array(C).fill(void 0).map(e),t[46]=_,t[47]=C,t[48]=w,t[49]=K}else K=t[49];return t[53]!==I||t[54]!==U||t[55]!==K||t[56]!==i?(Z=l.createElement("select",{ref:N,value:i,className:U,onChange:I},K),t[53]=I,t[54]=U,t[55]=K,t[56]=i,t[57]=Z):Z=t[57],t[58]===Symbol.for("react.memo_cache_sentinel")?(X=l.createElement(o.In,{className:"hbd-range__select-icon",iconId:"angle-down",size:3}),t[58]=X):X=t[58],t[59]!==Z?(Q=l.createElement(o.az,{className:"hbd-range__coarse"},Z,X),t[59]=Z,t[60]=Q):Q=t[60],t[61]!==$||t[62]!==Q?(J=l.createElement(o.az,{flexType:"block",className:"hbd-range"},$,Q),t[61]=$,t[62]=Q,t[63]=J):J=t[63],J};function v(e){e.currentTarget.select()}var b=a(13104);var E=e=>{const t=(0,c.c)(3),{rc:a}=e;let r,n;return t[0]===Symbol.for("react.memo_cache_sentinel")?(r=l.createElement(b.A,{size:[20,30]}),t[0]=r):r=t[0],t[1]!==a?(n=l.createElement(o.az,{className:"hbd-video-cover",color:"White",size:"full",alignItems:"center",justifyContent:"center",tag:"span",br:a},r),t[1]=a,t[2]=n):n=t[2],n};var _=e=>{const t=(0,c.c)(17),{id:a,children:r,options:n,value:i,onChange:s,label:d}=e;let m,u,f,p,g,h;return t[0]!==r?(m=l.createElement(o.az,{flexWrap:"wrap",flexGrow:1,mr:2,alignItems:"center",flexDirection:"row"},r),t[0]=r,t[1]=m):m=t[1],t[2]===Symbol.for("react.memo_cache_sentinel")?(u=l.createElement(o.In,{iconId:"angle-down"}),t[2]=u):u=t[2],t[3]!==n?(f=n&&Object.entries(n).map(w),t[3]=n,t[4]=f):f=t[4],t[5]!==a||t[6]!==s||t[7]!==f||t[8]!==i?(p=l.createElement("select",{id:a,onChange:s,value:i,className:"hbd-select__select"},f),t[5]=a,t[6]=s,t[7]=f,t[8]=i,t[9]=p):p=t[9],t[10]!==a||t[11]!==d?(g=d&&l.createElement("label",{htmlFor:a,className:"sr-only"},d),t[10]=a,t[11]=d,t[12]=g):g=t[12],t[13]!==m||t[14]!==p||t[15]!==g?(h=l.createElement(o.az,{flexType:"block",positionRoot:!0,alignItems:"center",className:"hbd-select",br:3,py:2,px:3},m,u,p,g),t[13]=m,t[14]=p,t[15]=g,t[16]=h):h=t[16],h};function w(e){const[t,a]=e;return l.createElement("option",{key:t,value:t},a)}},1451:function(e,t,a){a.d(t,{A:function(){return v}});var r=a(82484),n=a(74121),i=a(26771),c=a(74345),o=a(6041),l=a(64440),s=a(71633),d=a.n(s),m=a(63696),u="QSaolhGhog1qV5x_hPWp",f="_xUDFRFAYQa_5ZNs3XNJ",p="rGEzMAbg0Ygyp1074g8V",g="IIaDd_Qsq6oDJ5bf6Ay7",h="SnR8d3xSwU6m963yJE5T";function y(){return y=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(30),{image:a,link:s,title:v,sku:b,subtitle:E,onClick:_,borderBottom:w,borderTop:C}=e,{data:A,isLoading:S}=(0,n.A)(b),k=(0,c.vn)(a,o.f5W.WEBP_SQUARE_CONTAIN_MD);let N,x,I,T,P,M,L,O,z,R,D;return t[0]!==w||t[1]!==C?(N=d()({[p]:w,[f]:C}),t[0]=w,t[1]=C,t[2]=N):N=t[2],t[3]!==s?(x="string"==typeof s?{href:s}:s,t[3]=s,t[4]=x):x=t[4],t[5]!==k?(I=m.createElement(l.az,null,m.createElement(l.az,{mr:4,className:g},m.createElement(l.VI,{className:h,pictureData:k,aspectRatio:"square",alt:""}))),t[5]=k,t[6]=I):I=t[6],t[7]!==v?(T=m.createElement(l.o5,{variant:"Subtitle2"},v),t[7]=v,t[8]=T):T=t[8],t[9]!==E?(P=E&&m.createElement(l.o5,{text:E,variant:"Body2"}),t[9]=E,t[10]=P):P=t[10],t[11]!==A||t[12]!==S||t[13]!==b?(M=b&&m.createElement(i.gm,{currentVariant:"Body2",data:A,isLoading:S}),t[11]=A,t[12]=S,t[13]=b,t[14]=M):M=t[14],t[15]!==T||t[16]!==P||t[17]!==M?(L=m.createElement(l.az,{flexGrow:1},T,P,M),t[15]=T,t[16]=P,t[17]=M,t[18]=L):L=t[18],t[19]===Symbol.for("react.memo_cache_sentinel")?(O=m.createElement(l.az,{flexGrow:0,textAlign:"right"},m.createElement(l.In,{iconId:"angle-right"})),t[19]=O):O=t[19],t[20]!==I||t[21]!==L?(z=m.createElement(l.az,{gap:2,py:2,alignItems:"center",width:"full"},I,L,O),t[20]=I,t[21]=L,t[22]=z):z=t[22],t[23]!==_||t[24]!==x||t[25]!==z?(R=m.createElement(l.N_,y({mx:-2,px:2,className:u,onClick:_},x,{my:1}),z),t[23]=_,t[24]=x,t[25]=z,t[26]=R):R=t[26],t[27]!==N||t[28]!==R?(D=m.createElement(l.az,{className:N},R),t[27]=N,t[28]=R,t[29]=D):D=t[29],D}},19155:function(e,t,a){a.d(t,{A:function(){return T}});var r=a(71633),n=a.n(r),i=a(63696),c=a(82484),o=a(12552),l=a(13104),s=a(64440),d=a(58711),m=a(6041),u=a(77771),f=a(37899);let p=function(e){return e[e.TEN_PERCENT=10]="TEN_PERCENT",e[e.TWENTY_FIVE_PERCENT=25]="TWENTY_FIVE_PERCENT",e[e.FIFTY_PERCENT=50]="FIFTY_PERCENT",e[e.SEVENTY_FIVE_PERCENT=75]="SEVENTY_FIVE_PERCENT",e[e.HUNDRED_PERCENT=100]="HUNDRED_PERCENT",e}({});const g=(e,t,a,r)=>{const n=(0,c.c)(10);let o;n[0]===Symbol.for("react.memo_cache_sentinel")?(o={fiftyPercent:!1,hundredPercent:!1},n[0]=o):o=n[0];const l=(0,i.useRef)(o);let s,d;n[1]!==r||n[2]!==a||n[3]!==t?(s=()=>{const e=t.current;if(!e)return;const n=()=>{if(!e)return;const t=e.currentTime/e.duration*100;r&&t<100&&l.current.fiftyPercent?(a(100),l.current.hundredPercent=!0):100!==t||l.current.hundredPercent?t>=50&&!l.current.fiftyPercent&&(a(50),l.current.fiftyPercent=!0):(a(100),l.current.hundredPercent=!0)};return e.addEventListener("timeupdate",n),()=>{e.removeEventListener("timeupdate",n)}},n[1]=r,n[2]=a,n[3]=t,n[4]=s):s=n[4],n[5]!==r||n[6]!==e||n[7]!==a||n[8]!==t?(d=[e,t,r,a],n[5]=r,n[6]=e,n[7]=a,n[8]=t,n[9]=d):d=n[9],(0,i.useEffect)(s,d)};var h=(e,t,a,r,n)=>{const i=(0,c.c)(11);let o;i[0]!==t?(o=()=>t(y),i[0]=t,i[1]=o):o=i[1];const l=o;let s;i[2]!==l||i[3]!==a||i[4]!==r||i[5]!==e||i[6]!==n?(s=t=>{t.preventDefault(),a||r(!0),"playing"!==e&&((0,f.sx)({event:"video_start",elementInfo:{location:window.location.href,title:n??""}}),l())},i[2]=l,i[3]=a,i[4]=r,i[5]=e,i[6]=n,i[7]=s):s=i[7];const d=s;let m;return i[8]!==l||i[9]!==d?(m={handleVideoState:l,playClicked:d},i[8]=l,i[9]=d,i[10]=m):m=i[10],m};function y(e){return!e}var v=({videoUrl:e,mp4FallbackUrl:t,playing:a=!1,onVideoProgress:r,loop:c,muted:o,hideControls:l,videoObjectFit:s,restart:d=!1,disableVideoFadeInAnimation:m=!1,initVideo:f,onPlaying:p,playsInline:h,removeVideoEmbedBackground:y,hlsConfig:v={capLevelToPlayerSize:!0}})=>{const b=(0,i.useRef)(null),E=(0,i.useRef)(null);(0,i.useEffect)((()=>{if(!f)return;const a=new u.Ay({debug:!1,abrEwmaDefaultEstimate:7e5,testBandwidth:!1,startLevel:2,...v});E.current=a;const r=b.current;if(r?.canPlayType("application/vnd.apple.mpegurl")){r.src=e;const a=()=>{t&&r&&(r.src=t)};return r.addEventListener("error",a),()=>{r?.removeEventListener("error",a),E.current&&(E.current.destroy(),E.current=null)}}return u.Ay.isSupported()&&b.current?(a.loadSource(e),a.attachMedia(b.current),a.on(u.Ay.Events.ERROR,((e,r)=>{r.fatal&&t&&b.current&&(a.destroy(),b.current.src=t)}))):t&&b.current&&(b.current.src=t),()=>{E.current&&(E.current.destroy(),E.current=null)}}),[e,t,f]),(0,i.useEffect)((()=>{b.current&&d&&(b.current.currentTime=0)}),[d]);const _=()=>{b.current&&(b.current.height=b.current.parentElement.clientHeight,b.current.width=b.current.parentElement.clientWidth)};return(0,i.useEffect)((()=>{if(b.current&&f)return a?b.current?.play():(b.current?.pause(),_()),a?void 0:(window.addEventListener("resize",_),()=>{window.removeEventListener("resize",_)})}),[a,f]),g(f,b,(e=>r?.(e)),c),f?i.createElement("div",{className:n()("hbd-video__embed",{"hbd-video__embed--fade-in-animation":!m,"hbd-video__embed--no-background":y})},i.createElement("div",{className:"hbd-video__embed-iframe",style:{display:"flex"}},i.createElement("video",{preload:"auto",className:n()({[`hbd-video__embed-iframe--fit-${s}`]:s}),ref:b,controls:!l,controlsList:"nodownload",autoPlay:a,loop:c,muted:o,onPlaying:()=>p?.(!0),onPause:()=>p?.(!1),playsInline:h}))):null};var b=({videoUrl:e,playing:t=!1,onVideoProgress:a,loop:r,muted:c,hideControls:o,videoObjectFit:l,restart:s=!1,disableVideoFadeInAnimation:d=!1,initVideo:m,onPlaying:u,playsInline:f,removeVideoEmbedBackground:p})=>{const h=(0,i.useRef)(null);(0,i.useEffect)((()=>{h.current&&s&&(h.current.currentTime=0)}),[s]);const y=()=>{h.current&&(h.current.height=h.current.parentElement.clientHeight,h.current.width=h.current.parentElement.clientWidth)};return(0,i.useEffect)((()=>{h.current&&(t&&h.current?.play(),t||(h.current?.pause(),y()))}),[t]),(0,i.useEffect)((()=>(t||y(),window.addEventListener("resize",y),()=>{window.removeEventListener("resize",y)})),[t]),(0,i.useEffect)((()=>{h.current&&e&&h.current.load()}),[m,e]),g(m,h,(e=>a?.(e)),r),m?i.createElement("div",{className:n()("hbd-video__embed",{"hbd-video__embed--fade-in-animation":!d,"hbd-video__embed--no-background":p})},i.createElement("div",{className:"hbd-video__embed-iframe",style:{display:"flex"}},i.createElement("video",{className:n()({[`hbd-video__embed-iframe--fit-${l}`]:l}),ref:h,controls:!o,controlsList:"nodownload",autoPlay:t,loop:r,muted:c,onPlaying:()=>u?.(!0),onPause:()=>u?.(!1),playsInline:f},i.createElement("source",{src:e,type:"video/mp4"})))):null};var E=({videoId:e,width:t,height:a,playing:r})=>{const n=(0,i.useRef)(null),c=`https://player.youku.com/embed/${e}`;return!r&&n.current&&(n.current.src=c),i.createElement("div",{className:"hbd-video__embed"},i.createElement("iframe",{ref:n,className:"hbd-video__embed-iframe",title:"youku",width:t??"560",height:a??"315",src:c,allow:"fullscreen; accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0}))},_=a(46641);function w(){return w=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,c.c)(63);let a,r,o,l,s,m,u,f,g,h,y,v,b,E,C,S,k,N;if(t[0]!==e){const{restart:n,url:i,className:c,loop:d,muted:p,hideControls:_,hideInfo:w,hideRelated:A,startAt:N,objectFit:x,width:I,height:T,playing:P,start:M,initVideo:L,onVideoProgress:O,onPlaying:z,removeVideoEmbedBackground:R,...D}=e;E=n,S=i,a=c,u=d,f=p,o=_,l=w,s=A,C=N,k=I,r=T,y=P,m=L,h=O,g=z,v=R,b=D,t[0]=e,t[1]=a,t[2]=r,t[3]=o,t[4]=l,t[5]=s,t[6]=m,t[7]=u,t[8]=f,t[9]=g,t[10]=h,t[11]=y,t[12]=v,t[13]=b,t[14]=E,t[15]=C,t[16]=S,t[17]=k}else a=t[1],r=t[2],o=t[3],l=t[4],s=t[5],m=t[6],u=t[7],f=t[8],g=t[9],h=t[10],y=t[11],v=t[12],b=t[13],E=t[14],C=t[15],S=t[16],k=t[17];t[18]!==S?(N=(0,d.IX)(S),t[18]=S,t[19]=N):N=t[19];const x=N,I=(0,i.useRef)(),T=(0,i.useRef)(null),[P,M]=i.useState(null),L=A;let O;t[20]!==g||t[21]!==h?(O=e=>{1===e.data&&h?(g?.(!0),I.current=setInterval((()=>{T.current=L(e),h(T.current)}),2e3)):clearInterval(I.current),2===e.data&&g?.(!1),0===e.data&&h&&h(p.HUNDRED_PERCENT)},t[20]=g,t[21]=h,t[22]=O):O=t[22];const z=O;let R;t[23]===Symbol.for("react.memo_cache_sentinel")?(R=e=>{M(e.target)},t[23]=R):R=t[23];const D=R;let F,B,G,V,j;if(t[24]!==P||t[25]!==y||t[26]!==E?(F=()=>{if(!P)return;E&&(P.stopVideo(),y&&P.playVideo())},B=[E,P,y],t[24]=P,t[25]=y,t[26]=E,t[27]=F,t[28]=B):(F=t[27],B=t[28]),(0,i.useEffect)(F,B),t[29]!==P||t[30]!==y?(G=()=>{P&&(y?P.playVideo():P.pauseVideo())},V=[P,y],t[29]=P,t[30]=y,t[31]=G,t[32]=V):(G=t[31],V=t[32]),(0,i.useEffect)(G,V),!m)return null;t[33]!==v?(j=n()("hbd-video__embed",{"hbd-video__embed--no-background":v}),t[33]=v,t[34]=j):j=t[34];const H=`youtube-player-${x}`,q=`YouTube (${x})`;let $;t[35]!==a?($=n()("video-player__iframe",a),t[35]=a,t[36]=$):$=t[36];const W=k||"560",U=r||"315",K=x||"",Z=y?1:0,X=u?1:0,Q=f?1:0,J=o?0:1,Y=l?0:1,ee=s?0:1;let te,ae,re,ne,ie;return t[37]!==C?(te=C?.toString()||"0",t[37]=C,t[38]=te):te=t[38],t[39]!==K||t[40]!==Z||t[41]!==X||t[42]!==Q||t[43]!==J||t[44]!==Y||t[45]!==ee||t[46]!==te?(ae={modestbranding:1,playlist:K,autoplay:Z,loop:X,mute:Q,controls:J,showinfo:Y,rel:ee,start:te},t[39]=K,t[40]=Z,t[41]=X,t[42]=Q,t[43]=J,t[44]=Y,t[45]=ee,t[46]=te,t[47]=ae):ae=t[47],t[48]!==W||t[49]!==U||t[50]!==ae?(re={width:W,height:U,playerVars:ae},t[48]=W,t[49]=U,t[50]=ae,t[51]=re):re=t[51],t[52]!==z||t[53]!==b||t[54]!==q||t[55]!==$||t[56]!==re||t[57]!==H||t[58]!==x?(ne=i.createElement(_.A,w({videoId:x,id:H,title:q,className:"hbd-video__embed-iframe-wrap",iframeClass:$,opts:re,onStateChange:z,onReady:D},b)),t[52]=z,t[53]=b,t[54]=q,t[55]=$,t[56]=re,t[57]=H,t[58]=x,t[59]=ne):ne=t[59],t[60]!==ne||t[61]!==j?(ie=i.createElement("div",{className:j},ne),t[60]=ne,t[61]=j,t[62]=ie):ie=t[62],ie};function A(e){const t=e.target.getDuration();return e.target.getCurrentTime()/t*100>=50?p.FIFTY_PERCENT:null}var S=e=>{const t=(0,c.c)(45),{videoType:a,videoUrl:r,state:n,start:o,mp4Link:l,onVideoProgress:s,restart:u,loop:f,muted:p,hideControls:g,videoObjectFit:h,disableVideoFadeInAnimation:y,initVideo:_,onPlayCallback:w,removeVideoEmbedBackground:A,hlsConfig:S}=e;switch(a){case m.JeG.YOUTUBE:{const e="playing"===n;let a;return t[0]!==g||t[1]!==_||t[2]!==f||t[3]!==p||t[4]!==w||t[5]!==s||t[6]!==A||t[7]!==u||t[8]!==o||t[9]!==e||t[10]!==r?(a=i.createElement(C,{onVideoProgress:s,url:r,start:o,muted:p,hideRelated:!0,loop:f,initVideo:_,playing:e,onPlaying:w,restart:u,removeVideoEmbedBackground:A,hideControls:g}),t[0]=g,t[1]=_,t[2]=f,t[3]=p,t[4]=w,t[5]=s,t[6]=A,t[7]=u,t[8]=o,t[9]=e,t[10]=r,t[11]=a):a=t[11],a}case m.JeG.YOUKU:{let e;t[12]!==r?(e=(0,d.yp)(r)||"",t[12]=r,t[13]=e):e=t[13];const a="playing"===n;let c;return t[14]!==e||t[15]!==a?(c=i.createElement(E,{videoId:e,playing:a}),t[14]=e,t[15]=a,t[16]=c):c=t[16],c}case m.JeG.NATIVE:{const e="playing"===n;let a;return t[17]!==y||t[18]!==g||t[19]!==_||t[20]!==f||t[21]!==p||t[22]!==w||t[23]!==s||t[24]!==A||t[25]!==u||t[26]!==e||t[27]!==h||t[28]!==r?(a=i.createElement(b,{onVideoProgress:s,videoUrl:r,playing:e,restart:u,loop:f,muted:p,hideControls:g,videoObjectFit:h,disableVideoFadeInAnimation:y,initVideo:_,onPlaying:w,playsInline:!0,removeVideoEmbedBackground:A}),t[17]=y,t[18]=g,t[19]=_,t[20]=f,t[21]=p,t[22]=w,t[23]=s,t[24]=A,t[25]=u,t[26]=e,t[27]=h,t[28]=r,t[29]=a):a=t[29],a}case m.JeG.STREAM:{const e="playing"===n;let a;return t[30]!==y||t[31]!==g||t[32]!==S||t[33]!==_||t[34]!==f||t[35]!==l||t[36]!==p||t[37]!==w||t[38]!==s||t[39]!==A||t[40]!==u||t[41]!==e||t[42]!==h||t[43]!==r?(a=i.createElement(v,{onVideoProgress:s,videoUrl:r,playing:e,restart:u,loop:f,muted:p,mp4FallbackUrl:l,hideControls:g,videoObjectFit:h,disableVideoFadeInAnimation:y,initVideo:_,onPlaying:w,playsInline:!0,removeVideoEmbedBackground:A,hlsConfig:S}),t[30]=y,t[31]=g,t[32]=S,t[33]=_,t[34]=f,t[35]=l,t[36]=p,t[37]=w,t[38]=s,t[39]=A,t[40]=u,t[41]=e,t[42]=h,t[43]=r,t[44]=a):a=t[44],a}default:return null}};var k=e=>{const t=(0,c.c)(8),{showMeta:a,mediaTypeText:r,duration:n}=e;if(!a)return null;let o,l,d,m;return t[0]===Symbol.for("react.memo_cache_sentinel")?(o=[3,3,6],t[0]=o):o=t[0],t[1]!==r?(l=i.createElement(s.o5,{m:o,variant:"Microcopy"},r),t[1]=r,t[2]=l):l=t[2],t[3]!==n?(d=n&&i.createElement(s.o5,{m:[3,3,6],variant:"Microcopy"},new Date(1e3*n).toISOString().substr(n<3600?14:11,n<3600?5:8)),t[3]=n,t[4]=d):d=t[4],t[5]!==l||t[6]!==d?(m=i.createElement(s.az,{className:"hbd-video__meta",justifyContent:"space-between",alignItems:"flex-end"},l,d),t[5]=l,t[6]=d,t[7]=m):m=t[7],m},N=a(4131);var x=e=>{const t=(0,c.c)(9),{playIconPosition:a,state:r,handleVideoButtonClicked:n,playIconSize:o}=e,l=(0,N.tz)();if("top-right"!==a&&"bottom-right"!==a)return null;const d=`hbd-video__play-icon-button hbd-video__play-icon-button--${a}`,m="paused"===r?"play":"pause";let u,f;return t[0]!==l||t[1]!==r?(u=l.formatMessage({id:"paused"===r?"video.play":"video.pause",defaultMessage:"paused"===r?"Play":"Pause"}),t[0]=l,t[1]=r,t[2]=u):u=t[2],t[3]!==n||t[4]!==o||t[5]!==d||t[6]!==m||t[7]!==u?(f=i.createElement(s.K0,{size:o,className:d,iconId:m,onClick:n,"aria-label":u}),t[3]=n,t[4]=o,t[5]=d,t[6]=m,t[7]=u,t[8]=f):f=t[8],f};var I=e=>{const t=(0,c.c)(56),{state:a,initVideo:r,playIconPosition:n,trigger:d,mp4Link:m,children:u,showMeta:f,mediaTypeText:p,duration:g,videoType:h,videoUrl:y,start:v,restart:b,loop:E,muted:_,hideControls:w,videoObjectFit:C,disableVideoFadeInAnimation:A,onVideoProgress:N,onPlayCallback:I,handleVideoButtonClicked:T,closeMediaModal:P,removeLinkWrapper:M,playClicked:L,playIconSize:O,removeVideoEmbedBackground:z,playVideoAriaLabel:R,hlsConfig:D}=e;let F,B,G,V,j,H,q;return t[0]!==T||t[1]!==r||t[2]!==L||t[3]!==n||t[4]!==O||t[5]!==a||t[6]!==y?(F=y&&i.createElement(x,{playIconPosition:n,playIconSize:O,state:a,handleVideoButtonClicked:e=>{r?T():L(e)}}),t[0]=T,t[1]=r,t[2]=L,t[3]=n,t[4]=O,t[5]=a,t[6]=y,t[7]=F):F=t[7],t[8]!==g||t[9]!==p||t[10]!==f?(B=i.createElement(k,{showMeta:f,mediaTypeText:p,duration:g}),t[8]=g,t[9]=p,t[10]=f,t[11]=B):B=t[11],t[12]!==A||t[13]!==w||t[14]!==D||t[15]!==r||t[16]!==E||t[17]!==m||t[18]!==_||t[19]!==I||t[20]!==N||t[21]!==z||t[22]!==b||t[23]!==v||t[24]!==a||t[25]!==d||t[26]!==C||t[27]!==h||t[28]!==y?(G="inline"===d&&i.createElement(S,{videoType:h,videoUrl:y,state:a,start:v,onVideoProgress:N,restart:b,mp4Link:m,videoObjectFit:C,loop:E,muted:_,hideControls:w,disableVideoFadeInAnimation:A,initVideo:r,onPlayCallback:I,removeVideoEmbedBackground:z,hlsConfig:D}),t[12]=A,t[13]=w,t[14]=D,t[15]=r,t[16]=E,t[17]=m,t[18]=_,t[19]=I,t[20]=N,t[21]=z,t[22]=b,t[23]=v,t[24]=a,t[25]=d,t[26]=C,t[27]=h,t[28]=y,t[29]=G):G=t[29],t[30]!==u||t[31]!==r||t[32]!==L||t[33]!==R||t[34]!==M||t[35]!==y?(V=M||r||!u?u&&i.createElement(s.Nm,{height:"full",width:"full",onClick:L,"aria-label":R},u):i.createElement(s.N_,{href:y,width:"full",height:"full",onClick:L,rel:"noopener nofollow","aria-label":R},u),t[30]=u,t[31]=r,t[32]=L,t[33]=R,t[34]=M,t[35]=y,t[36]=V):V=t[36],t[37]!==r||t[38]!==n||t[39]!==a?(j="paused"===a&&!r&&"center"===n&&i.createElement(l.A,{pointerEventsNone:!0,size:[20,30]}),t[37]=r,t[38]=n,t[39]=a,t[40]=j):j=t[40],t[41]!==u||t[42]!==P||t[43]!==m||t[44]!==a||t[45]!==d||t[46]!==h||t[47]!==y?(H="modal"===d&&i.createElement(i.Fragment,null,i.createElement(l.A,{pointerEventsNone:!0,size:[20,30]}),i.createElement(o.A,{active:"playing"===a,media:u,onClose:P,videoUrl:y,videoType:h,mp4Link:m})),t[41]=u,t[42]=P,t[43]=m,t[44]=a,t[45]=d,t[46]=h,t[47]=y,t[48]=H):H=t[48],t[49]!==F||t[50]!==B||t[51]!==G||t[52]!==V||t[53]!==j||t[54]!==H?(q=i.createElement(i.Fragment,null,F,B,G,V,j,H),t[49]=F,t[50]=B,t[51]=G,t[52]=V,t[53]=j,t[54]=H,t[55]=q):q=t[55],q};var T=({title:e,children:t,videoUrl:a,videoType:r,mp4Link:o,trigger:l="modal",showMeta:s,mediaTypeText:d,duration:m,overlay:u,start:g,loop:y,muted:v,hideControls:b,videoObjectFit:E,playIconPosition:_="center",playIconSize:w,disableVideoFadeInAnimation:C=!1,removeLinkWrapper:A=!1,removeVideoEmbedBackground:S=!1,state:k,onStateChange:N,restart:x,playVideoAriaLabel:T,className:P,hlsConfig:M})=>{const[L,O]=(0,i.useState)("playing"===k),[z,R]=(0,i.useState)(void 0),{onVideoProgress:D}=(e=>{const t=(0,c.c)(2),a=(0,i.useRef)(null);let r;t[0]!==e?(r={onVideoProgress:t=>{if(!t||t===a.current)return;const r=t===p.HUNDRED_PERCENT?"video_complete":"video_progress",n={location:window.location.href,title:e??"",...t!==p.HUNDRED_PERCENT&&{video_percent:t}};(0,f.sx)({event:r,elementInfo:n}),a.current=t}},t[0]=e,t[1]=r):r=t[1];return r})(e),{handleVideoState:F,playClicked:B}=h(k,N,L,O,e);(0,i.useEffect)((()=>{"playing"!==k||L||O(!0)}),[k,L]);const G=(0,i.useMemo)((()=>void 0===z?k:(!1===z&&"playing"===k&&R(void 0),z?"paused":"playing")),[z,k]);return i.createElement("div",{className:n()(P,"hbd-video",{[`hbd-video--${u}`]:u})},i.createElement(I,{state:G,initVideo:L,playIconPosition:_,playIconSize:w,trigger:l,mp4Link:o,showMeta:s,mediaTypeText:d,duration:m,videoType:r,videoUrl:a,start:g,restart:x,loop:y,muted:v,hideControls:b,title:e,overlay:u,videoObjectFit:E,disableVideoFadeInAnimation:C,handleVideoButtonClicked:()=>{N((e=>!e)),R("playing"===G)},closeMediaModal:F,onStateChange:N,onVideoProgress:D,removeLinkWrapper:A,removeVideoEmbedBackground:S,playClicked:B,onPlayCallback:N,playVideoAriaLabel:T,hlsConfig:M},t))}},13808:function(e,t,a){var r=a(82484),n=a(13202),i=a(64440),c=a(71633),o=a.n(c),l=a(63696),s=a(4131);function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(8),{className:a,partnerLink:c}=e,{selectedPartner:m}=(0,n.Ay)();if(!c?.href)return null;let u,f,p;return t[0]!==a?(u=o()("partner-selector",a),t[0]=a,t[1]=u):u=t[1],t[2]!==c||t[3]!==m?(f=l.createElement(i.o5,{tag:"p",variant:"Microcopy"},m?l.createElement(i.N_,{href:m.url,underline:!0},m.name):l.createElement(l.Fragment,null,l.createElement(s.sA,{defaultMessage:"Husqvarna partner",description:"Text label for the select partner link",id:"mainNavigation.partner.selectPartnerTitle"})," ","—"," ",l.createElement(i.N_,d({},c,{underline:!0}),l.createElement(s.sA,{defaultMessage:"Select partner",description:"Select partner link text",id:"mainNavigation.partner.selectPartnerLinkTitle"})))),t[2]=c,t[3]=m,t[4]=f):f=t[4],t[5]!==u||t[6]!==f?(p=l.createElement(i.az,{className:u},f),t[5]=u,t[6]=f,t[7]=p):p=t[7],p}},13104:function(e,t,a){var r=a(82484),n=a(64440),i=a(71633),c=a.n(i),o=a(63696);t.A=e=>{const t=(0,r.c)(11),{size:a,pointerEventsNone:i}=e;let l,s,d,m,u;return t[0]!==i?(l=c()("hbd-play-icon",{"hbd-play-icon--pointer-events-none":i}),t[0]=i,t[1]=l):l=t[1],t[2]!==a?(s=o.createElement(n.In,{size:a,iconId:"ellipse-filled",className:"hbd-play-icon__ellipse"}),t[2]=a,t[3]=s):s=t[3],t[4]===Symbol.for("react.memo_cache_sentinel")?(d=o.createElement(n.In,{iconId:"play-thumbnail-thick",className:"hbd-play-icon__triangle"}),t[4]=d):d=t[4],t[5]!==a||t[6]!==s?(m=o.createElement(n.Md,{size:a},s,d),t[5]=a,t[6]=s,t[7]=m):m=t[7],t[8]!==l||t[9]!==m?(u=o.createElement(n.az,{className:l},m),t[8]=l,t[9]=m,t[10]=u):u=t[10],u}},43396:function(e,t,a){a.d(t,{A:function(){return f}});var r=a(82484),n=a(64440),i=a(71633),c=a.n(i),o=a(63696),l=a(4131);var s=e=>{const t=(0,r.c)(19),{combinative:a,label:i,selected:s,data:d,onChangeListener:m,specificationName:u}=e,f=(0,l.tz)(),p=!a;let g,h,y,v,b;return t[0]!==a||t[1]!==s||t[2]!==p?(g=c()("hbd-article-selector-button",{"hbd-article-selector-button--combinative":a,"hbd-article-selector-button--non-combinative":p,"hbd-article-selector-button--selected":s}),t[0]=a,t[1]=s,t[2]=p,t[3]=g):g=t[3],t[4]!==f||t[5]!==i||t[6]!==u?(h=f.formatMessage({id:"productDetails.aside.selectProductVariantButton",description:"Text that is displayed in the article button",defaultMessage:"{specificationName}, select product variant with {label}"},{label:i,specificationName:u??""}),t[4]=f,t[5]=i,t[6]=u,t[7]=h):h=t[7],t[8]!==d||t[9]!==m?(y=e=>m&&m(e,d),t[8]=d,t[9]=m,t[10]=y):y=t[10],t[11]!==i?(v=o.createElement(n.o5,{variant:"Body2"},i),t[11]=i,t[12]=v):v=t[12],t[13]!==s||t[14]!==g||t[15]!==h||t[16]!==y||t[17]!==v?(b=o.createElement("button",{type:"button",className:g,"aria-label":h,"aria-pressed":s,onClick:y},v),t[13]=s,t[14]=g,t[15]=h,t[16]=y,t[17]=v,t[18]=b):b=t[18],b};function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;tt.every((t=>e.specifications.some((e=>e.id===t.id&&e.formattedValue===t.formattedValue)))),u=(e,t)=>e.filter((e=>m(e,t)));var f=e=>{const t=(0,r.c)(23),{selectedArticleId:a,articles:i,nameTypography:c,onArticlePicked:l,classNames:f}=e;let v;if(t[0]!==i||t[1]!==a){let e;t[3]!==a?(e=e=>a===e.id,t[3]=a,t[4]=e):e=t[4],v=i.find(e),t[0]=i,t[1]=a,t[2]=v}else v=t[2];const b=v,E=i.flatMap(p).filter(g),_=E.filter(h),[w,C]=(0,o.useState)(b?.specifications);let A;t[5]!==b?.specifications?(A=()=>{C(b?.specifications)},t[5]=b?.specifications,t[6]=A):A=t[6];const S=b?.specifications;let k,N;t[7]!==a||t[8]!==S?(k=[S,a],t[7]=a,t[8]=S,t[9]=k):k=t[9],(0,o.useEffect)(A,k),t[10]!==w?(N=e=>{const t=w?.find((t=>e.id===t.id&&e.formattedValue===t.formattedValue));return void 0!==t},t[10]=w,t[11]=N):N=t[11];const x=N;let I;t[12]!==i||t[13]!==w?(I=e=>{const t=[e,...(w??[]).filter((t=>t.id!==e.id))],a=((e,t)=>e.find((e=>m(e,t))))(i,t);return void 0!==a},t[12]=i,t[13]=w,t[14]=I):I=t[14];const T=I,P=e=>E.filter((t=>t.id===e)).sort(y).map((e=>({label:`${e?.formattedValue}`,selected:x(e),combinative:T(e),data:e})));let M;if(t[15]!==i||t[16]!==l||t[17]!==w){const e=e=>{const t=[e,...(w??[]).filter((t=>t.id!==e.id))],a=u(i,[e]);a.sort(((e,a)=>{const r=u([e],t).length;return u([a],t).length-r}));const r=a[0];l(r.id,e)};M=(t,a)=>{t.stopPropagation(),t.preventDefault(),e(a)},t[15]=i,t[16]=l,t[17]=w,t[18]=M}else M=t[18];const L=M;if(!a||!b)return null;if(!_.find((e=>P(e.id).length>1)))return null;const O=n.az,z=_.map((e=>{const t=P(e.id);return t.length<=1?null:o.createElement(o.Fragment,{key:e.id},o.createElement(n.o5,d({},c,{mt:c.mt||2,mb:c.mb||2}),e.name),t.map(((t,a)=>o.createElement(s,d({specificationName:e.name,key:`toggler-button-${a}`},t,{onChangeListener:L})))))}));let R;return t[19]!==O||t[20]!==f||t[21]!==z?(R=o.createElement(O,{mt:3,className:f},z),t[19]=O,t[20]=f,t[21]=z,t[22]=R):R=t[22],R};function p(e){return e.specifications}function g(e,t,a){return a.findIndex((t=>t.id===e.id&&t.formattedValue===e.formattedValue))===t}function h(e,t,a){return a.findIndex((t=>t.name===e.name))===t}function y(e,t){return(e.numericValue||0)-(t.numericValue||0)}},84520:function(e,t,a){var r=a(82484),n=a(64440),i=a(71633),c=a.n(i),o=a(63696);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(29);let a,i,d,m,u,f,p,g,h,y;t[0]!==e?(({id:d,sectionBg:g,sectionPaddingSize:h,className:i,children:a,py:f,pt:u,pb:m,...p}=e),t[0]=e,t[1]=a,t[2]=i,t[3]=d,t[4]=m,t[5]=u,t[6]=f,t[7]=p,t[8]=g,t[9]=h):(a=t[1],i=t[2],d=t[3],m=t[4],u=t[5],f=t[6],p=t[7],g=t[8],h=t[9]),t[10]!==m||t[11]!==u||t[12]!==f||t[13]!==g||t[14]!==h?(y=((e,t,a,r,n)=>a||(!e||r||n?void 0:s[t??"md"]))(g,h,f,u,m),t[10]=m,t[11]=u,t[12]=f,t[13]=g,t[14]=h,t[15]=y):y=t[15];const v="grey"===g?"Grey100":void 0,b="gradient"===g&&"hbd-rendering--gradient-bg",E="white"===g&&"hbd-rendering--white-bg";let _,w;return t[16]!==i||t[17]!==b||t[18]!==E?(_=c()(b,E,i),t[16]=i,t[17]=b,t[18]=E,t[19]=_):_=t[19],t[20]!==a||t[21]!==d||t[22]!==m||t[23]!==u||t[24]!==p||t[25]!==y||t[26]!==v||t[27]!==_?(w=o.createElement(n.az,l({id:d,tag:"section",py:y,pt:u,pb:m,backgroundColor:v,className:_},p),a),t[20]=a,t[21]=d,t[22]=m,t[23]=u,t[24]=p,t[25]=y,t[26]=v,t[27]=_,t[28]=w):w=t[28],w}},21889:function(e,t,a){var r=a(82484),n=a(63696);t.A=e=>{const t=(0,r.c)(3),{productId:a,noSeo:i}=e,c=i?"false":void 0;let o;return t[0]!==a||t[1]!==c?(o=n.createElement("div",{"data-bv-show":"inline_rating","data-bv-product-id":a,"data-bv-seo":c}),t[0]=a,t[1]=c,t[2]=o):o=t[2],o}},41149:function(e,t,a){var r=a(82484),n=a(63696);t.A=e=>{const t=(0,r.c)(2),{productId:a}=e;let i;return t[0]!==a?(i=n.createElement(n.Fragment,null,n.createElement("div",{"data-bv-show":"reviews","data-bv-product-id":a}),n.createElement("div",{"data-bv-show":"questions","data-bv-product-id":a})),t[0]=a,t[1]=i):i=t[1],i}},73994:function(e,t){t.A={REVIEW_SECTION_HASH:"#reviews",REVIEW_SECTION_ID:"reviews"}},26111:function(e,t,a){a.d(t,{A:function(){return f}});var r=a(82484),n=a(71516),i=a(83339),c=a(43903),o=a(64440),l=a(63696),s=a(73994);var d=e=>{const t=(0,r.c)(6),{productId:a,noSeo:n}=e,[i,c]=(0,l.useState)(!1),o=m;let s,d;t[0]===Symbol.for("react.memo_cache_sentinel")?(s=()=>{const e=new MutationObserver((e=>{e.forEach((e=>{"childList"===e.type&&e.target===document.querySelector("div.bv_modal_component_container")&&c(!0)}))}));e.observe(document.body,{subtree:!0,childList:!0});const t=document.querySelector(".bv_main_container .bv_stars_component_container"),a=document.querySelector(".bv_modal_component_container #bv_components_histogram > div.bv_button_component_container > button"),r=document.querySelectorAll("#bv_components_histogram > div.bv_histogram_component_container > div > .bv_histogram_row_container");return t?.addEventListener("click",o),a?.addEventListener("click",o),r.forEach((e=>e.addEventListener("click",o))),()=>{t?.removeEventListener("click",o),a?.removeEventListener("click",o),r.forEach((e=>e.removeEventListener("click",o))),e.disconnect()}},t[0]=s):s=t[0],t[1]!==i?(d=[i],t[1]=i,t[2]=d):d=t[2],(0,l.useEffect)(s,d);const u=n?"false":void 0;let f;return t[3]!==a||t[4]!==u?(f=l.createElement("div",{"data-bv-show":"rating_summary","data-bv-product-id":a,"data-bv-seo":u}),t[3]=a,t[4]=u,t[5]=f):f=t[5],f};function m(){window.location.hash=s.A.REVIEW_SECTION_ID}var u=a(60891);var f=e=>{const t=(0,r.c)(9),{productSku:a,numberOfReviews:s}=e,m=(0,c.Z)(),f=m?.features?.reviews?.bazaarVoice,p=m?.features?.reviews?.testFreaks,g=m?.features?.reviews?.hideNoRatings,{data:h}=(0,l.useContext)(i.S),[y,v]=(0,l.useState)(!1);let b,E;if(t[0]!==h?(b=()=>{h&&!(0,n.V)(h)&&(h.price||h.campaignPrice||h.bundleTotalPrice)?v(!0):v(!1)},E=[h],t[0]=h,t[1]=b,t[2]=E):(b=t[1],E=t[2]),(0,l.useEffect)(b,E),!a)return null;if(f){let e;return t[3]!==a?(e=l.createElement(o.az,{py:4},l.createElement(d,{productId:a})),t[3]=a,t[4]=e):e=t[4],e}if(p&&s>0){let e;return t[5]!==y||t[6]!==g||t[7]!==s?(e=l.createElement(o.az,{className:"rating-indicator",py:4},l.createElement(u.A,{type:"badge",productHasPrice:y,hideNoRatings:g,numberOfReviews:s})),t[5]=y,t[6]=g,t[7]=s,t[8]=e):e=t[8],e}return null}},60891:function(e,t,a){var r=a(82484),n=a(64440),i=a(71633),c=a.n(i),o=a(63696),l=a(4131),s=a(73994);function d(){const e=document.querySelector(s.A.REVIEW_SECTION_HASH);window.location.hash=s.A.REVIEW_SECTION_ID,e?.scrollIntoView({block:"start",behavior:"smooth"}),setTimeout((()=>{e?.querySelector("summary")?.focus()}),0)}t.A=e=>{const t=(0,r.c)(33),{type:a,hideNoRatings:i,numberOfReviews:s,productHasPrice:m}=e,u=void 0!==i&&i,f=(0,o.useRef)(null);let p;t[0]===Symbol.for("react.memo_cache_sentinel")?(p={rating:"",totalReviews:""},t[0]=p):p=t[0];const[g,h]=(0,o.useState)(p),y=(0,l.tz)();let v;t[1]===Symbol.for("react.memo_cache_sentinel")?(v={badge:"testfreaks-badge",reviews:"testfreaks-reviews"},t[1]=v):v=t[1];const b=v,E=d,_=Boolean(s&&s>=2&&m);let w,C,A,S,k;if(t[2]!==_?(w=()=>{_?(window.testFreaks?.push(["setAggregateRatingSchema","json-ld",window.location.href]),window.testFreaks?.push(["load",["badge","reviews"]])):window.testFreaks?.push(["load",["badge","reviews"]])},t[2]=_,t[3]=w):w=t[3],t[4]!==s||t[5]!==m||t[6]!==_||t[7]!==a?(C=[a,f,_,m,s],t[4]=s,t[5]=m,t[6]=_,t[7]=a,t[8]=C):C=t[8],(0,o.useEffect)(w,C),t[9]===Symbol.for("react.memo_cache_sentinel")?(A=()=>{const e=new MutationObserver((e=>{for(const t of e)if(t.target.hasChildNodes()){const e=t.target.querySelector(".tf-rating")?.textContent,a=t.target.querySelector(".tf-count")?.textContent;e&&h((t=>({...t,rating:e}))),a&&h((e=>({...e,totalReviews:a})))}}));return e.observe(f.current,{subtree:!0,childList:!0}),()=>{e.disconnect()}},t[9]=A):A=t[9],t[10]!==a?(S=[a],t[10]=a,t[11]=S):S=t[11],(0,o.useEffect)(A,S),"badge"===a){let e,r;t[12]!==y||t[13]!==g.rating||t[14]!==g.totalReviews?(e=y.formatMessage({id:"ratingIndicator.ariaLabel",defaultMessage:"Rating of {rating} out of 5 and a total of {totalReviews} reviews",description:"aria label for the rating indicator"},{rating:g.rating,totalReviews:g.totalReviews}),t[12]=y,t[13]=g.rating,t[14]=g.totalReviews,t[15]=e):e=t[15],t[16]!==u?(r=c()("testfreaks-section",{"testfreaks-section__hide-no-ratings":u}),t[16]=u,t[17]=r):r=t[17];const i=b[a];let l,s,d;return t[18]!==i?(l=o.createElement("div",{id:i}),t[18]=i,t[19]=l):l=t[19],t[20]!==l||t[21]!==r?(s=o.createElement(n.az,{className:r,ref:f},l),t[20]=l,t[21]=r,t[22]=s):s=t[22],t[23]!==s||t[24]!==e?(d=o.createElement(n.Nm,{className:"testfreaks-badge-button","aria-label":e,width:"full",onClick:E},s),t[23]=s,t[24]=e,t[25]=d):d=t[25],d}t[26]!==u?(k=c()("testfreaks-section",{"testfreaks-section__hide-no-ratings":u}),t[26]=u,t[27]=k):k=t[27];const N=b[a];let x,I;return t[28]!==N?(x=o.createElement("div",{id:N}),t[28]=N,t[29]=x):x=t[29],t[30]!==x||t[31]!==k?(I=o.createElement(n.az,{className:k,ref:f},x),t[30]=x,t[31]=k,t[32]=I):I=t[32],I}},7199:function(e,t,a){a.d(t,{A:function(){return m}});var r=a(82484),n=a(64440),i=a(74507),c=a.n(i),o=a(63696),l=a(4131),s="EglrkRWu7l5VFzuIL6p2";function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(21),{title:a,sizeInBytes:i,lastUpdated:m,languages:u,link:f,onClick:p}=e,g=(0,l.tz)();let h,y,v,b;t[0]!==a?(h=o.createElement(n.o5,{tag:"span",variant:"Body2",color:"Grey600"},a),t[0]=a,t[1]=h):h=t[1],t[2]!==g||t[3]!==m?(y=g.formatDate(m,{format:"dateStandard"}),t[2]=g,t[3]=m,t[4]=y):y=t[4],t[5]!==i?(v=c()(i),t[5]=i,t[6]=v):v=t[6],t[7]!==u?(b=u.join(", "),t[7]=u,t[8]=b):b=t[8];const E=`${y}, ${v}, ${b}`;let _,w,C,A,S;return t[9]!==E?(_=o.createElement(n.o5,{tag:"span",variant:"Microcopy",color:"Grey500"},E),t[9]=E,t[10]=_):_=t[10],t[11]!==h||t[12]!==_?(w=o.createElement(n.az,{tag:"span",flexGrow:1,flexShrink:1,flexDirection:"column"},h,_),t[11]=h,t[12]=_,t[13]=w):w=t[13],t[14]===Symbol.for("react.memo_cache_sentinel")?(C=o.createElement(n.az,{flexGrow:0,flexShrink:0},o.createElement(n.In,{iconId:"download",size:4})),t[14]=C):C=t[14],t[15]!==w?(A=o.createElement(n.az,{className:s,alignItems:"center",tag:"span",br:4,width:"full",px:4,py:3},w,C),t[15]=w,t[16]=A):A=t[16],t[17]!==f||t[18]!==p||t[19]!==A?(S=o.createElement(n.N_,d({},f,{target:"_blank",width:"full",onClick:p}),A),t[17]=f,t[18]=p,t[19]=A,t[20]=S):S=t[20],S}},78875:function(e,t,a){var r=a(82484),n=a(64440),i=a(71633),c=a.n(i),o=a(74507),l=a.n(o),s=a(63696),d=a(4131),m=a(3125);function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(39),{title:a,type:i,sizeInBytes:o,lastUpdated:f,languages:p,link:g,variant:h,onClick:y,headingLevel:v}=e,b=(0,d.tz)(),E=i;let _;t[0]!==b||t[1]!==E?(_=(0,m.vU)(b,E),t[0]=b,t[1]=E,t[2]=_):_=t[2];const w=_,C="Grey100"===h;let A;t[3]!==C?(A=c()("hbd-search-hit",{"hbd-document-hit--gray100":C}),t[3]=C,t[4]=A):A=t[4];const S="Grey100"===h?4:2;let k,N;t[5]===Symbol.for("react.memo_cache_sentinel")?(k=s.createElement(n.az,{className:"hbd-search-hit__media",flexShrink:0,mr:3,alignItems:"center",justifyContent:"center"},s.createElement(n.In,{size:10,iconId:"pdf-large"})),t[5]=k):k=t[5],t[6]!==w||t[7]!==a?(N=a&&s.createElement(n.o5,{variant:"Microcopy",color:"Grey500"},w),t[6]=w,t[7]=a,t[8]=N):N=t[8];const x=a??w;let I,T,P;t[9]!==v||t[10]!==x?(I=s.createElement(n.o5,{tag:v,variant:"Subtitle2",color:"Grey600",wordBreak:"break-all"},x),t[9]=v,t[10]=x,t[11]=I):I=t[11],t[12]!==b||t[13]!==f?(T=f&&s.createElement(n.o5,{variant:"Microcopy",color:"Grey600"},s.createElement(d.sA,{id:"supportHit.published",defaultMessage:"Published: {lastUpdated}",description:"Search hit published text.",values:{lastUpdated:b.formatDate(f,{format:"dateStandard"})}})),t[12]=b,t[13]=f,t[14]=T):T=t[14],t[15]!==o?(P=l()(o),t[15]=o,t[16]=P):P=t[16];const M=`${P},`;let L,O,z,R,D,F,B;return t[17]!==M?(L=s.createElement(n.o5,{variant:"Microcopy",color:"Grey600",mr:1},M),t[17]=M,t[18]=L):L=t[18],t[19]!==p?(O=p.slice(0,4).join(", "),t[19]=p,t[20]=O):O=t[20],t[21]!==O?(z=s.createElement(n.o5,{variant:"Microcopy",color:"Grey600"},O),t[21]=O,t[22]=z):z=t[22],t[23]!==L||t[24]!==z?(R=s.createElement(n.az,{flexDirection:"row"},L,z),t[23]=L,t[24]=z,t[25]=R):R=t[25],t[26]!==T||t[27]!==R||t[28]!==N||t[29]!==I?(D=s.createElement(n.az,{flexGrow:1,flexShrink:1},N,I,T,R),t[26]=T,t[27]=R,t[28]=N,t[29]=I,t[30]=D):D=t[30],t[31]!==D||t[32]!==S?(F=s.createElement(n.az,{flexType:"block",px:2,py:S,alignItems:"center"},k,D),t[31]=D,t[32]=S,t[33]=F):F=t[33],t[34]!==g||t[35]!==y||t[36]!==F||t[37]!==A?(B=s.createElement(n.N_,u({className:A,onClick:y},g),F),t[34]=g,t[35]=y,t[36]=F,t[37]=A,t[38]=B):B=t[38],B}},3125:function(e,t,a){a.d(t,{CE:function(){return i},Mi:function(){return c},TL:function(){return o},vU:function(){return n}});var r=a(6041);const n=(e,t)=>{switch(t){case r.VGv.AI:return e.formatMessage({id:"support.documentTypes.AI",defaultMessage:"Assembly instruction",description:"The name of the group"});case r.VGv.DOC:return e.formatMessage({id:"support.documentTypes.DOC",defaultMessage:"Declaration of conformity",description:"The name of the group"});case r.VGv.IPL:return e.formatMessage({id:"support.documentTypes.IPL",defaultMessage:"Illustrated part list",description:"The name of the group"});case r.VGv.OM:return e.formatMessage({id:"support.documentTypes.OM",defaultMessage:"Operator's manual",description:"The name of the group"});case r.VGv.QG:return e.formatMessage({id:"support.documentTypes.QG",defaultMessage:"Quick guides",description:"The name of the group"});case r.VGv.RD:return e.formatMessage({id:"support.documentTypes.RD",defaultMessage:"Regulatory document",description:"The name of the group"});case r.VGv.SDS:return e.formatMessage({id:"support.documentTypes.SDS",defaultMessage:"Safety data sheet",description:"The name of the group"});case r.VGv.PCG:return e.formatMessage({id:"support.documentTypes.PCG",defaultMessage:"Public consumer guides",description:"The name of the group"});default:return t}},i=(e,t)=>{switch(t){case"support-products":return e.formatMessage({id:"support.groups.headings.support-products",defaultMessage:"Product Support",description:"The name of the group"});case"articles":return e.formatMessage({id:"support.groups.headings.articles",defaultMessage:"Troubleshoot & Help",description:"The name of the group"});case"documents":return e.formatMessage({id:"support.groups.headings.documents",defaultMessage:"Documents",description:"The name of the group"});case"grouped-documents":return e.formatMessage({id:"support.groups.headings.grouped-documents",defaultMessage:"Documents",description:"The name of the group"});default:return t}},c=(e,t,a)=>{switch(t){case"support-products":return e.formatMessage({id:"support.groups.filterButtons.support-products",defaultMessage:"Product Support ({count})",description:"The name of the group"},{count:a});case"articles":return e.formatMessage({id:"support.groups.filterButtons.articles",defaultMessage:"Troubleshoot & Help ({count})",description:"The name of the group"},{count:a});case"documents":case"grouped-documents":return e.formatMessage({id:"support.groups.documents",defaultMessage:"Documents ({count})",description:"The name of the group"},{count:a});default:return t}},o=(e,t)=>{switch(t){case"support-products":return e.formatMessage({id:"support.groups.viewAll.support-products",defaultMessage:"View all products",description:"The name of the group"});case"articles":return e.formatMessage({id:"support.groups.viewAll.articles",defaultMessage:"View all articles",description:"The name of the group"});case"documents":case"grouped-documents":return e.formatMessage({id:"support.groups.viewAllDocuments",defaultMessage:"View all documents",description:"The name of the group"});default:return t}}},98054:function(e,t,a){a.d(t,{EE:function(){return o},EQ:function(){return d},Gz:function(){return p},LO:function(){return u},Pf:function(){return m},Sj:function(){return s},Vu:function(){return f},gF:function(){return l},i9:function(){return h},iA:function(){return y},po:function(){return g},tk:function(){return c}});var r=a(51801),n=a(74345),i=a(6041);const c=e=>{const t=e.preferredArticle??e.primaryArticle,a={sku:e.sku,id:e.preferredArticle?.id,title:t.name.shortName,category:e.subCategories[0]?.name||e.category.name,price:(0,r.Nj)(t.price,t.campaignPrice),link:{href:e.url},articleNumber:t.id,fromHistoricalLowestPrice:e.fromHistoricalLowestPrice||void 0,headingLevel:e.headingLevel},c=e.preferredArticle?.mainImage??e.mainImage;return c&&(a.image=(0,n.a7)(c,i.f5W.PNG_SQUARE_CONTAIN_SM)),a},o=(e,t)=>{const a={sku:e.sku,id:e.id,title:e.name,category:t.formatMessage({id:"searchResults.sparePartCategoryTitle",defaultMessage:"Spare part",description:"Category for spare parts in search result"}),price:(0,r.Nj)(e.price,e.campaignPrice),link:{href:e.url},articleNumber:e.articleNumberFormatted,headingLevel:e.headingLevel};return e.mainImage&&(a.image=(0,n.a7)(e.mainImage,i.f5W.PNG_SQUARE_CONTAIN_SM)),a},l=e=>{const t={title:e.primaryArticle.name.shortName,category:e.subCategories[0]?.name||e.category.name,link:{href:e.url},isExactMatch:e.isExactMatch,headingLevel:e.headingLevel};return e.primaryArticle?.mainImage&&(t.image=(0,n.a7)(e.primaryArticle?.mainImage,i.f5W.PNG_SQUARE_CONTAIN_SM)),t},s=e=>{const t={title:e.longName,category:e.subCategories[0]?.name||e.category.name,price:(0,r.Nj)(e.price,e.campaignPrice),sku:e.sku,link:{href:e.url},headingLevel:e.headingLevel};return e.mainImage&&(t.image=(0,n.a7)(e.mainImage,i.f5W.PNG_SQUARE_CONTAIN_SM)),t},d=e=>{const t=e.preferredArticle??e.primaryArticle,a={id:e.preferredArticle?.id,title:t.name?.shortName,category:e.subCategories[0]?.name||e.category?.name,price:(0,r.Nj)(t?.price,t?.campaignPrice),link:{href:e.url},articleNumber:t.id,fromHistoricalLowestPrice:e.fromHistoricalLowestPrice||void 0,headingLevel:e.headingLevel},c=e.preferredArticle?.mainImage??e.mainImage;return c&&(a.image=(0,n.a7)(c,i.f5W.PNG_SQUARE_CONTAIN_SM)),a},m=e=>{const t={title:e.contentTitle||"[No Name]",tag:e.tag,link:{href:e.link.href||"#",target:e.link.target||void 0},headingLevel:e.headingLevel};return e.image?t.image=(0,n.a7)(e.image,i.f5W.JPG_SQUARE_COVER_SM):e.thumbnail&&(t.image=(0,n.a7)(e.thumbnail,i.f5W.JPG_SQUARE_COVER_SM)),t},u=e=>({fileFormat:e.fileFormat,languages:e.languages,title:e.publicationTitle,type:e.publicationType,sizeInBytes:e.sizeInBytes,lastUpdated:e.lastUpdated,link:{target:"_blank",href:e.id},headingLevel:e.headingLevel}),f=e=>({fileFormat:e.fileFormat,languages:e.languages,type:e.publicationType,sizeInBytes:e.sizeInBytes,lastUpdated:e.lastUpdated,link:{target:"_blank",href:e.id},headingLevel:e.headingLevel}),p=e=>{const t={title:e.name,link:{href:e.url},headingLevel:e.headingLevel};return e.productCategoryImage&&(t.image=(0,n.a7)(e.productCategoryImage,i.f5W.PNG_SQUARE_CONTAIN_XS)),t},g=e=>({subtitle:[e.type?.name,e.articleCategory?.name].filter(Boolean).join(" | "),title:e.title,introduction:e.introduction,tags:e.tags?.filter((e=>!!e)),link:e.link,headingLevel:e.headingLevel}),h=e=>({text:e.text,id:e.id,link:e.link}),y=e=>{const t={title:e.name,link:e.link,headingLevel:e.headingLevel};return e.image&&(t.image=(0,n.a7)(e.image,i.f5W.PNG_SQUARE_CONTAIN_XS)),t}},37215:function(e,t,a){var r=a(82484),n=a(64440),i=a(63696),c=a(4131);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(21),{image:a,title:l,category:s,link:d,onClick:m,isExactMatch:u,headingLevel:f}=e,p=void 0!==u&&u,g=(0,c.tz)();let h;t[0]!==s||t[1]!==g||t[2]!==p?(h=p?g.formatMessage({id:"searchResults.productSupportCategoryTitle",defaultMessage:"Product support",description:"Category for Product support exact match in search result"}):s,t[0]=s,t[1]=g,t[2]=p,t[3]=h):h=t[3];const y=h;let v,b,E,_,w,C;return t[4]!==a?(v=i.createElement(n.az,{flexType:"block",className:"hbd-search-hit__media",mr:3,flexShrink:0},i.createElement(n.VI,{autoSizes:!0,aspectRatio:"square",pictureData:a,alt:"",br:2})),t[4]=a,t[5]=v):v=t[5],t[6]!==y?(b=y&&i.createElement(n.o5,{variant:"Microcopy",color:"Grey500"},y),t[6]=y,t[7]=b):b=t[7],t[8]!==f||t[9]!==l?(E=i.createElement(n.o5,{variant:"Subtitle2",tag:f},l),t[8]=f,t[9]=l,t[10]=E):E=t[10],t[11]!==b||t[12]!==E?(_=i.createElement(n.az,{flexGrow:1,flexShrink:1},b,E),t[11]=b,t[12]=E,t[13]=_):_=t[13],t[14]!==v||t[15]!==_?(w=i.createElement(n.az,{flexType:"block",py:1,alignItems:"center",width:"full"},v,_),t[14]=v,t[15]=_,t[16]=w):w=t[16],t[17]!==d||t[18]!==m||t[19]!==w?(C=i.createElement(n.N_,o({className:"hbd-search-hit",onClick:m},d),w),t[17]=d,t[18]=m,t[19]=w,t[20]=C):C=t[20],C}},43273:function(e,t,a){a.d(t,{A:function(){return S}});var r=a(82484),n=a(63696),i=a(4131),c=a(40958),o=a(51120),l=a(64440);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(32),{id:a,image:d,title:m,category:u,link:f,price:p,onClick:g,fromHistoricalLowestPrice:h,articleNumber:y,headingLevel:v}=e,b=(0,i.tz)();let E;t[0]!==y||t[1]!==u||t[2]!==g||t[3]!==p?.campaign||t[4]!==p?.regular||t[5]!==m?(E=e=>{(0,c.vz)(e,{category:u??"",listName:c.OT.SEARCH_RESULTS,name:m,articleNumber:y??"",price:p?.regular,discountedPrice:p?.campaign}),g?.(e)},t[0]=y,t[1]=u,t[2]=g,t[3]=p?.campaign,t[4]=p?.regular,t[5]=m,t[6]=E):E=t[6];const _=E;let w,C,A,S,k,N,x,I;return t[7]!==d?(w=n.createElement(l.az,{className:"hbd-search-hit__media",mr:3,flexShrink:0},n.createElement(l.VI,{autoSizes:!0,aspectRatio:"square",pictureData:d,alt:"",br:2})),t[7]=d,t[8]=w):w=t[8],t[9]!==u?(C=u&&n.createElement(l.o5,{variant:"Microcopy",color:"Grey500"},u),t[9]=u,t[10]=C):C=t[10],t[11]!==v||t[12]!==m?(A=n.createElement(l.o5,{tag:v,variant:"Subtitle2"},m),t[11]=v,t[12]=m,t[13]=A):A=t[13],t[14]!==a||t[15]!==b?(S=a&&n.createElement(l.o5,{variant:"Microcopy"},n.createElement("span",{className:"sr-only"},b.formatMessage({id:"searchHit.articleNumber",defaultMessage:"Article number "})),a),t[14]=a,t[15]=b,t[16]=S):S=t[16],t[17]!==C||t[18]!==A||t[19]!==S?(k=n.createElement(l.az,{flexGrow:1,flexShrink:1},C,A,S),t[17]=C,t[18]=A,t[19]=S,t[20]=k):k=t[20],t[21]!==h||t[22]!==p?(N=p&&n.createElement(l.az,{flexGrow:0,ml:3,textAlign:"right"},n.createElement(o.NM,{currentVariant:"Body1",previousVariant:"Microcopy",price:p,fromHistoricalLowestPrice:h})),t[21]=h,t[22]=p,t[23]=N):N=t[23],t[24]!==w||t[25]!==k||t[26]!==N?(x=n.createElement(l.az,{flexType:"block",py:1,alignItems:"center",width:"full"},w,k,N),t[24]=w,t[25]=k,t[26]=N,t[27]=x):x=t[27],t[28]!==_||t[29]!==f||t[30]!==x?(I=n.createElement(l.N_,s({className:"hbd-search-hit"},f,{onClick:_}),x),t[28]=_,t[29]=f,t[30]=x,t[31]=I):I=t[31],I};function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(12),{image:a,title:i,link:c,onClick:o,headingLevel:s}=e;let d,u,f,p;return t[0]!==a?(d=n.createElement(l.az,{className:"hbd-search-hit__media hbd-search-hit__media--small",mr:3,flexShrink:0},n.createElement(l.VI,{height:8,autoSizes:!0,aspectRatio:"square",pictureData:a,alt:"",br:2})),t[0]=a,t[1]=d):d=t[1],t[2]!==s||t[3]!==i?(u=n.createElement(l.az,{flexGrow:1,flexShrink:1,flexDirection:"row",alignItems:"center"},n.createElement(l.o5,{variant:"Body1",tag:s},i)),t[2]=s,t[3]=i,t[4]=u):u=t[4],t[5]!==d||t[6]!==u?(f=n.createElement(l.az,{flexType:"block",py:1,alignItems:"center"},d,u),t[5]=d,t[6]=u,t[7]=f):f=t[7],t[8]!==c||t[9]!==o||t[10]!==f?(p=n.createElement(l.N_,m({className:"hbd-search-hit"},c,{onClick:o}),f),t[8]=c,t[9]=o,t[10]=f,t[11]=p):p=t[11],p},f=a(78875);function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(18),{image:a,title:i,category:c,link:o,onClick:s,tag:d,headingLevel:m}=e;let u,f,g,h,y,v;return t[0]!==a?(u=n.createElement(l.az,{className:"hbd-search-hit__media",mr:3,flexShrink:0},n.createElement(l.VI,{autoSizes:!0,aspectRatio:"square",pictureData:a,alt:"",br:2})),t[0]=a,t[1]=u):u=t[1],t[2]!==c||t[3]!==d?(f=(c||d)&&n.createElement(l.o5,{variant:"Body2",color:"Grey500"},c||d),t[2]=c,t[3]=d,t[4]=f):f=t[4],t[5]!==m||t[6]!==i?(g=n.createElement(l.o5,{variant:"Subtitle2",tag:m},i),t[5]=m,t[6]=i,t[7]=g):g=t[7],t[8]!==f||t[9]!==g?(h=n.createElement(l.az,{flexGrow:1,flexShrink:1},f,g),t[8]=f,t[9]=g,t[10]=h):h=t[10],t[11]!==u||t[12]!==h?(y=n.createElement(l.az,{flexType:"block",py:1,alignItems:"center"},u,h),t[11]=u,t[12]=h,t[13]=y):y=t[13],t[14]!==o||t[15]!==s||t[16]!==y?(v=n.createElement(l.N_,p({className:"hbd-search-hit"},o,{onClick:s}),y),t[14]=o,t[15]=s,t[16]=y,t[17]=v):v=t[17],v},h=a(98054);function y(){return y=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(33),{sku:a,id:s,image:d,title:m,category:u,link:f,price:p,onClick:g,fromHistoricalLowestPrice:h,articleNumber:v,headingLevel:b}=e,E=(0,i.tz)();let _;t[0]!==v||t[1]!==u||t[2]!==g||t[3]!==p?.campaign||t[4]!==p?.regular||t[5]!==m?(_=e=>{(0,c.vz)(e,{category:u??"",listName:c.OT.SEARCH_RESULTS,name:m,articleNumber:v??"",price:p?.regular,discountedPrice:p?.campaign}),g?.(e)},t[0]=v,t[1]=u,t[2]=g,t[3]=p?.campaign,t[4]=p?.regular,t[5]=m,t[6]=_):_=t[6];const w=_;let C,A,S,k,N,x,I,T;return t[7]!==d?(C=n.createElement(l.az,{flexType:"block",className:"hbd-search-hit__media",mr:3,flexShrink:0},n.createElement(l.VI,{autoSizes:!0,aspectRatio:"square",pictureData:d,alt:"",br:2})),t[7]=d,t[8]=C):C=t[8],t[9]!==u?(A=u&&n.createElement(l.o5,{variant:"Microcopy",color:"Grey500",lineClamp:1},u),t[9]=u,t[10]=A):A=t[10],t[11]!==b||t[12]!==m?(S=n.createElement(l.o5,{tag:b,variant:"Subtitle2"},m),t[11]=b,t[12]=m,t[13]=S):S=t[13],t[14]!==s||t[15]!==E?(k=s&&n.createElement(l.o5,{variant:"Microcopy"},n.createElement("span",{className:"sr-only"},E.formatMessage({id:"searchHit.articleNumber",defaultMessage:"Article number "})),s),t[14]=s,t[15]=E,t[16]=k):k=t[16],t[17]!==A||t[18]!==S||t[19]!==k?(N=n.createElement(l.az,{flexGrow:1,flexShrink:1},A,S,k),t[17]=A,t[18]=S,t[19]=k,t[20]=N):N=t[20],t[21]!==h||t[22]!==p?(x=p&&n.createElement(l.az,{flexGrow:0,ml:3,textAlign:"right"},n.createElement(o.NM,{currentVariant:"Body1",previousVariant:"Microcopy",price:p,fromHistoricalLowestPrice:h})),t[21]=h,t[22]=p,t[23]=x):x=t[23],t[24]!==a||t[25]!==C||t[26]!==N||t[27]!==x?(I=n.createElement(l.az,{flexType:"block",py:1,alignItems:"center",width:"full","data-product-sku":a},C,N,x),t[24]=a,t[25]=C,t[26]=N,t[27]=x,t[28]=I):I=t[28],t[29]!==w||t[30]!==f||t[31]!==I?(T=n.createElement(l.N_,y({className:"hbd-search-hit",onClick:w},f),I),t[29]=w,t[30]=f,t[31]=I,t[32]=T):T=t[32],T},b=a(37215),E=a(72728);var _=e=>{const t=(0,r.c)(10),{link:a,id:i,text:c}=e;let o;t[0]!==a?.href||t[1]!==a?.target||t[2]!==a?.text||t[3]!==c?(o=c.replace("{link}",`${a?.text}`),t[0]=a?.href,t[1]=a?.target,t[2]=a?.text,t[3]=c,t[4]=o):o=t[4];const s=o;let d,m;return t[5]!==s?(d=n.createElement(l.Ri,{variant:"Grey400"},n.createElement(l.o5,{variant:"Microcopy"},n.createElement(E.A,{content:s}))),t[5]=s,t[6]=d):d=t[6],t[7]!==i||t[8]!==d?(m=n.createElement(l.az,{id:i},d),t[7]=i,t[8]=d,t[9]=m):m=t[9],m},w=a(39553),C=a(70001);function A(){return A=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(1),{__typename:a,onClick:c,...o}=e,l=(0,i.tz)();switch(a){case"Machine":return n.createElement(v,A({onClick:c},(0,h.tk)(o)));case"SparePart":return n.createElement(v,A({onClick:c},(0,h.EE)(o,l)));case"Accessory":return n.createElement(d,A({onClick:c},(0,h.EQ)(o)));case"ProductCategory":case"VirtualProductCategory":case"MpimProductCategory":case"SubCategory":return n.createElement(u,A({onClick:c},(0,h.Gz)(o)));case"SupportCategoryPage":return n.createElement(u,A({onClick:c},(0,h.iA)(o)));case"ProductSupport":return n.createElement(b.A,A({onClick:c},(0,h.gF)(o)));case"Bundle":return n.createElement(v,A({onClick:c},(0,h.Sj)(o)));case"AboutUsPage":case"ActivitiesAndEventsPage":case"BuyingAdvicePage":case"ContactUsPage":case"HowTosAndGuidesPage":case"DigitalSolutionsSelfServicePage":case"LegalPage":case"NewsAndMediaPage":case"OffersPage":case"PowerPage":case"ProductCategoryContentPage":case"ProductCategoryExperiencePage":case"ProductCategoryPage":case"ProductsAndInnovationsPage":case"ServicesAndSolutionsPage":case"SolutionsPage":case"StoriesAndInspirationPage":case"TestimonialsPage":case"ThemesPage":case"BarsAndChainsPage":case"CustomNavigationWithDynamicsFormPage":case"SupportContactPage":case"LearnAndDiscoverPage":case"SolutionPageWithCampaignHero":case"SubSolutionsPage":case"ApplicationInclusionContentPage":case"BuyingGuidePage":case"AcademyLandingPage":case"AcademyIndexPage":case"AcademyArticlePage":case"PressRoomArticlePage":return n.createElement(g,A({onClick:c},(0,h.Pf)(o)));case"ProductDocument":return n.createElement(f.A,A({onClick:c},(0,h.LO)(o)));case"DsssArticle":return n.createElement(C.A,A({onClick:c},(0,h.po)(o)));case"PromotedSearch":return n.createElement(_,(0,h.i9)(o));case"Skeleton":case"LoadingState":{let e;return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=n.createElement(w.A,null),t[0]=e):e=t[0],e}default:return console.error("SearchHitRenderer tried to render not implemented typename ",a),null}}},39553:function(e,t,a){var r=a(82484),n=a(64440),i=a(63696);t.A=()=>{const e=(0,r.c)(3);let t,a,c;return e[0]===Symbol.for("react.memo_cache_sentinel")?(t=i.createElement(n.az,{className:"hbd-search-hit__media",mr:3},i.createElement(n.EA,{width:"100%",aspect:1,br:4})),e[0]=t):t=e[0],e[1]===Symbol.for("react.memo_cache_sentinel")?(a=i.createElement(n.az,{flexGrow:1,flexShrink:1},i.createElement(n.EA,{variant:"Microcopy",width:"80px",mb:1,br:2}),i.createElement(n.EA,{variant:"Subtitle2",width:"150px",br:2})),e[1]=a):a=e[1],e[2]===Symbol.for("react.memo_cache_sentinel")?(c=i.createElement(n.az,{py:1,className:"hbd-search-hit"},i.createElement(n.az,{flexType:"block",flexGrow:0,alignItems:"center"},t,a,i.createElement(n.az,{flexGrow:0,ml:3,textAlign:"right",flexDirection:"column",alignItems:"flex-end"},i.createElement(n.EA,{variant:"Subtitle2",width:"40px",mb:1,br:2}),i.createElement(n.EA,{variant:"Subtitle1",width:"60px",br:2})))),e[2]=c):c=e[2],c}},70001:function(e,t,a){var r=a(82484),n=a(64440),i=a(63696);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(23),{link:a,subtitle:l,title:s,introduction:d,tags:m,onClick:u,headingLevel:f}=e;let p;t[0]!==m?(p=void 0===m?[]:m,t[0]=m,t[1]=p):p=t[1];const g=p;let h,y,v,b,E,_,w,C;return t[2]===Symbol.for("react.memo_cache_sentinel")?(h=[3,4,5],t[2]=h):h=t[2],t[3]!==l?(y=i.createElement(n.o5,{variant:"Microcopy",color:"Grey500",lineClamp:1},l),t[3]=l,t[4]=y):y=t[4],t[5]!==f||t[6]!==s?(v=i.createElement(n.o5,{variant:"Subtitle2",tag:f,color:"Grey600",mt:1},s),t[5]=f,t[6]=s,t[7]=v):v=t[7],t[8]!==d?(b=i.createElement(n.o5,{variant:"Body2",color:"Grey500",mt:1,lineClamp:1},d),t[8]=d,t[9]=b):b=t[9],t[10]!==g?(E=g?.map(o),t[10]=g,t[11]=E):E=t[11],t[12]!==E?(_=i.createElement(n.az,{flexType:"block",flexWrap:"wrap",mt:2},E),t[12]=E,t[13]=_):_=t[13],t[14]!==y||t[15]!==v||t[16]!==b||t[17]!==_?(w=i.createElement(n.az,{py:h,width:"full"},y,v,b,_),t[14]=y,t[15]=v,t[16]=b,t[17]=_,t[18]=w):w=t[18],t[19]!==a||t[20]!==u||t[21]!==w?(C=i.createElement(n.N_,c({className:"hbd-search-hit"},a,{onClick:u}),w),t[19]=a,t[20]=u,t[21]=w,t[22]=C):C=t[22],C}},29832:function(e,t,a){var r=a(82484),n=a(64440),i=a(63696);t.A=()=>{const e=(0,r.c)(1);let t;return e[0]===Symbol.for("react.memo_cache_sentinel")?(t=i.createElement(n.az,{className:"hbd-search-hit"},i.createElement(n.az,{flexType:"block",py:1,width:"full",flexDirection:"column"},i.createElement(n.EA,{variant:"Microcopy",width:"40%",mb:1}),i.createElement(n.EA,{variant:"Subtitle2",width:"60%",mb:1}),i.createElement(n.EA,{variant:"Microcopy",width:"100%",mb:1}))),e[0]=t):t=e[0],t}},85346:function(e,t,a){a.d(t,{A:function(){return E}});var r=a(82484),n=a(24139),i=a(64440),c=a(71633),o=a.n(c),l=a(63696),s=a(4131),d=a(92491),m=a(40958),u=a(89189),f=a(43273),p=a(39553);function g(){return g=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(20),{group:a,onItemClicked:c,isTyping:o,isExactMatch:s,searchHitHeadingLevel:u,take:p}=e,{hasIntersectedOnce:h,targetRef:E}=(0,n.W)(),_=(0,l.useRef)(null);let w;t[0]!==a.items?(w=a.items.map(y).filter(v),t[0]=a.items,t[1]=w):w=t[1];const C=w,A=!h||o;let S,k,N,x,I,T,P;return t[2]!==A?(S={context:"search",disable:A},t[2]=A,t[3]=S):S=t[3],(0,d.A)(C,m.OT.SEARCH_RESULTS,S),t[4]!==p?(k=()=>{p&&p>0&&_.current?.querySelector("a")?.focus()},N=[p],t[4]=p,t[5]=k,t[6]=N):(k=t[5],N=t[6]),(0,l.useEffect)(k,N),t[7]!==a.items||t[8]!==s||t[9]!==c||t[10]!==u?(x=a.items.map(((e,t)=>l.createElement("li",{ref:_,key:`${e.id}-${t}`,className:"hbd-search-results-list__list-item"},l.createElement(f.A,g({headingLevel:u,onClick:t=>c?.(t,e)},e,{isExactMatch:s}))))),t[7]=a.items,t[8]=s,t[9]=c,t[10]=u,t[11]=x):x=t[11],t[12]!==a.loadingItems?(I=!!a.loadingItems?.length&&a.loadingItems.map(b),t[12]=a.loadingItems,t[13]=I):I=t[13],t[14]!==x||t[15]!==I?(T=l.createElement("ol",{className:"hbd-search-results-list__list"},x,I),t[14]=x,t[15]=I,t[16]=T):T=t[16],t[17]!==T||t[18]!==E?(P=l.createElement(i.az,{ref:E},T),t[17]=T,t[18]=E,t[19]=P):P=t[19],P};function y(e){if((0,u.b5)(e))return e}function v(e){return void 0!==e}function b(e,t){return l.createElement("li",{key:`search-results-item-loading-${t}`,className:"hbd-search-results-list__list-item"},l.createElement(p.A,null))}var E=e=>{const t=(0,r.c)(23),{isTyping:a,name:c,group:d,onItemClicked:m,isLayoutSlim:u,hideGroupName:f,borderless:p,viewResultsUrl:g,headlineVariant:y,groupCountVariant:v,isExactMatch:b,titleHeadingLevel:E,searchHitHeadingLevel:_,take:w}=e,C=void 0===y?"Label":y,A=void 0===v?"Microcopy":v,S=(0,s.tz)();let k;t[0]!==p||t[1]!==u?(k=o()("hbd-search-results-list",{"hbd-search-results-list--slim":u,"hbd-search-results-list--borderless":p}),t[0]=p,t[1]=u,t[2]=k):k=t[2];const N=k;let x,I,T;return t[3]!==d||t[4]!==A||t[5]!==C||t[6]!==f||t[7]!==S||t[8]!==c||t[9]!==E||t[10]!==g?(x=(g||!f)&&l.createElement(i.az,{flexDirection:"row",alignItems:"center",mb:3},!f&&l.createElement(l.Fragment,null,l.createElement(i.o5,{variant:C,color:"Grey600",tag:E??"span"},c),l.createElement(i.o5,{variant:A,color:"Grey500",tag:"span",ml:1},`(${d.totalCount})`)),g&&l.createElement(i.gH,{className:"hbd-search-results-list__viewAllButton",variant:"Body2",href:g,text:S.formatMessage({id:"searchResultsPreview.viewAllInGroup",defaultMessage:"View all"})})),t[3]=d,t[4]=A,t[5]=C,t[6]=f,t[7]=S,t[8]=c,t[9]=E,t[10]=g,t[11]=x):x=t[11],t[12]!==d||t[13]!==b||t[14]!==a||t[15]!==m||t[16]!==_||t[17]!==w?(I=l.createElement(n.i,null,l.createElement(h,{searchHitHeadingLevel:_,isTyping:a,group:d,onItemClicked:m,isExactMatch:b,take:w})),t[12]=d,t[13]=b,t[14]=a,t[15]=m,t[16]=_,t[17]=w,t[18]=I):I=t[18],t[19]!==N||t[20]!==x||t[21]!==I?(T=l.createElement(i.az,{className:N},x,I),t[19]=N,t[20]=x,t[21]=I,t[22]=T):T=t[22],T}},80892:function(e,t,a){var r=a(82484),n=a(64440),i=a(63696),c=a(39553);t.A=()=>{const e=(0,r.c)(2);let t,a;return e[0]===Symbol.for("react.memo_cache_sentinel")?(t=i.createElement(n.az,{mb:3},i.createElement(n.EA,{height:"20px",width:"120px"})),e[0]=t):t=e[0],e[1]===Symbol.for("react.memo_cache_sentinel")?(a=i.createElement(n.az,{className:"hbd-search-results-list"},t,i.createElement("ol",{className:"hbd-search-results-list__list"},i.createElement("li",{className:"hbd-search-results-list__list-item"},i.createElement(c.A,null)))),e[1]=a):a=e[1],a}},16558:function(e,t,a){var r=a(82484),n=a(54134),i=a(64440),c=a(71633),o=a.n(c),l=a(63696),s=a(4131);function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const a=(0,r.c)(39);let c,m,u,f,p,g,h,y;a[0]!==e?(({className:c,submit:y,onChange:f,onButtonClick:u,onFocus:p,onBlur:m,onKeyPress:g,...h}=e),a[0]=e,a[1]=c,a[2]=m,a[3]=u,a[4]=f,a[5]=p,a[6]=g,a[7]=h,a[8]=y):(c=a[1],m=a[2],u=a[3],f=a[4],p=a[5],g=a[6],h=a[7],y=a[8]);const v=(0,s.tz)(),b=(0,l.useRef)(null);let E;a[9]!==f?(E=e=>{f?.(e.currentTarget.value)},a[9]=f,a[10]=E):E=a[10];const _=E,w=i.az;let C;a[11]!==c?(C=o()("hbd-search-basic",c),a[11]=c,a[12]=C):C=a[12];const A=i.o5,S=h.id;let k;a[13]!==h.placeholder?(k=l.createElement("span",{className:"sr-only"},h.placeholder),a[13]=h.placeholder,a[14]=k):k=a[14];const N=(0,n.A)([t,b]);let x,I;a[15]!==_||a[16]!==m||a[17]!==p||a[18]!==g||a[19]!==h||a[20]!==N?(x=l.createElement("input",d({ref:N,className:"hbd-search-basic__input",onChange:_,onFocus:p,onBlur:m,onKeyPress:g,autoComplete:"off"},h)),a[15]=_,a[16]=m,a[17]=p,a[18]=g,a[19]=h,a[20]=N,a[21]=x):x=a[21],a[22]!==A||a[23]!==h.id||a[24]!==x||a[25]!==k?(I=l.createElement(A,{tag:"label",className:"hbd-search-basic__label",htmlFor:S},k,x),a[22]=A,a[23]=h.id,a[24]=x,a[25]=k,a[26]=I):I=a[26];const T=""===h.value;let P,M,L;return a[27]!==v?(P=v.formatMessage({id:"searchBasic.buttonLabel",defaultMessage:"Search"}),a[27]=v,a[28]=P):P=a[28],a[29]!==u||a[30]!==y||a[31]!==T||a[32]!==P?(M=l.createElement(i.az,{className:"hbd-search-basic__icon-wrapper"},l.createElement(i.K0,{iconId:"search",onClick:u,size:"Big",disabled:T,submit:y,"aria-label":P,variant:"Primary"})),a[29]=u,a[30]=y,a[31]=T,a[32]=P,a[33]=M):M=a[33],a[34]!==w||a[35]!==I||a[36]!==M||a[37]!==C?(L=l.createElement(w,{className:C,flexType:"block",br:5,alignItems:"center"},I,M),a[34]=w,a[35]=I,a[36]=M,a[37]=C,a[38]=L):L=a[38],L}));m.displayName="SearchBasic",t.A=m},32039:function(e,t,a){a.d(t,{hy:function(){return g},Ay:function(){return y}});var r=a(82484),n=a(97208),i=a(7758),c=a(54134),o=a(57385),l=a(64440),s=a(90699),d=a(71633),m=a.n(d),u=a(63696),f=a(4131);const p=(0,u.forwardRef)(((e,t)=>{const a=(0,r.c)(80),{id:d,autoFocus:p,scrollToOnFocus:g,className:h,placeholder:y,submit:v,name:b,children:E,value:_,isOpen:w,onFocus:C,onChange:A,onClear:S,onKeyPress:k,onOutsideClick:N,filterVariant:x,loading:I,disabled:T,maxHeightEnabled:P,inputMaxLength:M,resultsCount:L,smallInput:O,noBorder:z,noIcon:R,noClearBtn:D,required:F}=e,B=void 0===M?o.lR:M,G=(0,f.tz)(),V=(0,u.useRef)(null),j=(0,u.useRef)(null),H=(0,u.useRef)(null),q=(0,s.bQ)("Medium");let $;a[0]!==q||a[1]!==C||a[2]!==g?($=e=>{if(q&&H.current&&g){const e=H.current,t=e.getBoundingClientRect().top+(window.scrollY||e.scrollTop)-10;window.scrollTo({top:t,behavior:"smooth"})}C?.(e)},a[0]=q,a[1]=C,a[2]=g,a[3]=$):$=a[3];const W=$;let U,K,Z,X;(0,i.A)(j),a[4]!==N?(U=()=>{N?.()},a[4]=N,a[5]=U):U=a[5],(0,n.A)(V,U),a[6]!==p||a[7]!==g?(K=()=>{p&&H.current?.focus({preventScroll:!g})},Z=[p,g],a[6]=p,a[7]=g,a[8]=K,a[9]=Z):(K=a[8],Z=a[9]),(0,u.useEffect)(K,Z),a[10]!==N?(X=e=>{null===e.relatedTarget||e.currentTarget.contains(e.relatedTarget)||N?.()},a[10]=N,a[11]=X):X=a[11];const Q=X;let J,Y,ee;a[12]!==h?(J=m()("hbd-search-interactive",h),a[12]=h,a[13]=J):J=a[13],a[14]!==y?(Y=u.createElement(l.az,{tag:"span",className:"sr-only"},y),a[14]=y,a[15]=Y):Y=a[15],a[16]!==t?(ee=(0,c.A)([t,H]),a[16]=t,a[17]=ee):ee=a[17];const te=w&&(E||x);let ae,re,ne,ie,ce,oe,le,se,de,me,ue,fe,pe,ge;return a[18]!==x||a[19]!==z||a[20]!==R||a[21]!==O||a[22]!==te?(ae=m()("hbd-search-interactive__search-input",{"hbd-search-interactive__search-input--active-search":te,"hbd-search-interactive__search-input--filter-variant":x,"hbd-search-interactive__search-input--small":O,"hbd-search-interactive__search-input--no-border":z,"hbd-search-interactive__search-input--no-icon":R}),a[18]=x,a[19]=z,a[20]=R,a[21]=O,a[22]=te,a[23]=ae):ae=a[23],a[24]!==T||a[25]!==W||a[26]!==d||a[27]!==B||a[28]!==b||a[29]!==A||a[30]!==k||a[31]!==y||a[32]!==F||a[33]!==ae||a[34]!==ee||a[35]!==_?(re=u.createElement("input",{id:d,ref:ee,className:ae,name:b,autoComplete:"off",value:_,placeholder:y,onKeyPress:k,onChange:A,onFocus:W,disabled:T,maxLength:B,required:F}),a[24]=T,a[25]=W,a[26]=d,a[27]=B,a[28]=b,a[29]=A,a[30]=k,a[31]=y,a[32]=F,a[33]=ae,a[34]=ee,a[35]=_,a[36]=re):re=a[36],a[37]!==d||a[38]!==re||a[39]!==Y?(ne=u.createElement(l.o5,{tag:"label",className:"hbd-search-interactive__search-input-label",htmlFor:d},Y,re),a[37]=d,a[38]=re,a[39]=Y,a[40]=ne):ne=a[40],a[41]!==x||a[42]!==I||a[43]!==R||a[44]!==O?(ie=!O&&!R&&u.createElement(l.az,{className:m()("hbd-search-interactive__search-icon",{"hbd-search-interactive__search-icon--filter-variant":x})},I?u.createElement(l.Fd,{color:"Black",size:5}):u.createElement(l.In,{iconId:"search",size:5})),a[41]=x,a[42]=I,a[43]=R,a[44]=O,a[45]=ie):ie=a[45],a[46]!==x||a[47]!==G||a[48]!==D||a[49]!==S||a[50]!==v||a[51]!==_?(ce=!D&&u.createElement(l.K0,{size:"Small",iconId:"close",variant:"Primary",onClick:S,submit:v,iconSize:3,className:m()("hbd-search-interactive__search-clear",{"hbd-search-interactive__search-clear--hidden":0===_.length,"hbd-search-interactive__search-clear--filter-variant":x}),"aria-label":G.formatMessage({id:"searchResults.closeSearchAriaLabel",defaultMessage:"Close search",description:"Aria label for closing search input"})}),a[46]=x,a[47]=G,a[48]=D,a[49]=S,a[50]=v,a[51]=_,a[52]=ce):ce=a[52],a[53]!==ne||a[54]!==ie||a[55]!==ce?(oe=u.createElement(l.az,{className:"hbd-search-interactive__search-container"},ne,ie,ce),a[53]=ne,a[54]=ie,a[55]=ce,a[56]=oe):oe=a[56],a[57]!==w?(le=m()("hbd-search-interactive__container",{"hbd-search-interactive__container--active":w}),a[57]=w,a[58]=le):le=a[58],a[59]!==P?(se=m()("hbd-search-dealer-interactive",{"hbd-search-interactive__overflow":P}),a[59]=P,a[60]=se):se=a[60],a[61]!==G||a[62]!==L?(de=L?G.formatMessage({id:"searchResults.totalHitCount",defaultMessage:"{totalHitCount} total results",description:"Screen reader message for search results count"},{totalHitCount:L}):null,a[61]=G,a[62]=L,a[63]=de):de=a[63],a[64]!==de?(me=u.createElement(l.az,{role:"status","aria-live":"polite",className:"hbd-search-interactive__sr-only"},de),a[64]=de,a[65]=me):me=a[65],a[66]!==E||a[67]!==me?(ue=u.createElement(u.Fragment,null,me,E),a[66]=E,a[67]=me,a[68]=ue):ue=a[68],a[69]!==se||a[70]!==ue?(fe=u.createElement(l.M6,{direction:"vertical",offset:10,fadeOut:"mask",className:se},ue),a[69]=se,a[70]=ue,a[71]=fe):fe=a[71],a[72]!==le||a[73]!==fe?(pe=u.createElement(l.az,{className:le,width:"full",ref:j,role:"dialog"},fe),a[72]=le,a[73]=fe,a[74]=pe):pe=a[74],a[75]!==Q||a[76]!==oe||a[77]!==pe||a[78]!==J?(ge=u.createElement(l.az,{className:J,ref:V,onBlur:Q},oe,pe),a[75]=Q,a[76]=oe,a[77]=pe,a[78]=J,a[79]=ge):ge=a[79],ge}));p.displayName="SearchInteractiveControlled";var g=p;const h=u.forwardRef(((e,t)=>{const a=(0,r.c)(35),{id:n,scrollToOnFocus:i,autoFocus:c,className:o,placeholder:l,submit:s,name:d,children:m,value:f,onChange:p,onKeyPress:h,onClickClear:y,filterVariant:v,loading:b,disabled:E,inputMaxLength:_,smallInput:w,noBorder:C,noIcon:A,noClearBtn:S}=e,k=void 0===f?"":f,[N,x]=(0,u.useState)(k),[I,T]=(0,u.useState)(!1),P=(0,u.useRef)(k);let M;a[0]!==p?(M=e=>{const t=e.currentTarget.value;x(t),p?.(t),T(!!t.length)},a[0]=p,a[1]=M):M=a[1];const L=M;let O;a[2]!==k?(O=()=>{k!==P.current&&(P.current="",T(!0))},a[2]=k,a[3]=O):O=a[3];const z=O;let R;a[4]!==p||a[5]!==y?(R=()=>{x(""),p?.(""),y?.()},a[4]=p,a[5]=y,a[6]=R):R=a[6];const D=R;let F;a[7]===Symbol.for("react.memo_cache_sentinel")?(F=()=>{setTimeout((()=>{T(!1)}),0)},a[7]=F):F=a[7];const B=F;let G,V;a[8]!==k?(G=()=>{x(k??"")},V=[k],a[8]=k,a[9]=G,a[10]=V):(G=a[9],V=a[10]),(0,u.useEffect)(G,V);const j=I&&!!N;let H;return a[11]!==c||a[12]!==L||a[13]!==m||a[14]!==o||a[15]!==D||a[16]!==E||a[17]!==v||a[18]!==z||a[19]!==n||a[20]!==_||a[21]!==N||a[22]!==b||a[23]!==d||a[24]!==C||a[25]!==S||a[26]!==A||a[27]!==h||a[28]!==l||a[29]!==t||a[30]!==i||a[31]!==w||a[32]!==s||a[33]!==j?(H=u.createElement(g,{id:n,ref:t,scrollToOnFocus:i,autoFocus:c,className:o,placeholder:l,submit:s,value:N,name:d,isOpen:j,onChange:L,onFocus:z,onClear:D,onOutsideClick:B,onKeyPress:h,filterVariant:v,loading:b,disabled:E,inputMaxLength:_,smallInput:w,noBorder:C,noIcon:A,noClearBtn:S},m),a[11]=c,a[12]=L,a[13]=m,a[14]=o,a[15]=D,a[16]=E,a[17]=v,a[18]=z,a[19]=n,a[20]=_,a[21]=N,a[22]=b,a[23]=d,a[24]=C,a[25]=S,a[26]=A,a[27]=h,a[28]=l,a[29]=t,a[30]=i,a[31]=w,a[32]=s,a[33]=j,a[34]=H):H=a[34],H}));h.displayName="SearchInteractiveUncontrolled";var y=h},32826:function(e,t,a){var r=a(82484),n=a(64440),i=a(71633),c=a.n(i),o=a(63696);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(12);let a,i,s,d;t[0]!==e?(({children:i,className:s,p:d,...a}=e),t[0]=e,t[1]=a,t[2]=i,t[3]=s,t[4]=d):(a=t[1],i=t[2],s=t[3],d=t[4]);const m=void 0===d?2:d;let u,f;return t[5]!==s?(u=c()(s),t[5]=s,t[6]=u):u=t[6],t[7]!==a||t[8]!==i||t[9]!==m||t[10]!==u?(f=o.createElement(n.az,l({className:u,flexType:"block",flexDirection:"column",justifyContent:"flex-start",p:m},a),i),t[7]=a,t[8]=i,t[9]=m,t[10]=u,t[11]=f):f=t[11],f}},13438:function(e,t,a){var r=a(6041);const n=[r.K48.PROMOTED,r.K48.EXACTMATCHES];t.A=(e,t,a,r)=>{const i=a?n.indexOf(a):-1,c=r?n.indexOf(r):-1;return-1!==i||-1!==c?(-1===i?n.length:i)-(-1===c?n.length:c):(t.avgScore||0)-(e.avgScore||0)}},5299:function(e,t,a){a.d(t,{A:function(){return u}});var r=a(82484),n=a(83438),i=a(43903),c=a(64440),o=a(63696),l=a(72728),s="LGyKZOcwqFYF04hZYxYQ",d="bj3LcwvbuBOWd41VZhJc",m="IzpQj0pWXhSiV5y3Suna";var u=e=>{const t=(0,r.c)(20),{open:a,supportArticleId:u,onClosing:p,type:g}=e,h=void 0===g?"dialog":g,y=(0,i.Z)(),v=y?.name,[b,E]=(0,o.useState)(!1),[_,w]=(0,o.useState)();let C,A,S;t[0]!==a||t[1]!==v||t[2]!==u?(C=()=>{if(!v)return;const e=(0,n.Ay)();a&&(E(!0),e.getSupportArticle({site:v,articleId:u}).then((e=>{const t=e.site?.support?.articles?.byId;w(t)})).catch(f).finally((()=>{E(!1)})))},A=[a,v,u],t[0]=a,t[1]=v,t[2]=u,t[3]=C,t[4]=A):(C=t[3],A=t[4]),(0,o.useEffect)(C,A),t[5]!==_||t[6]!==b||t[7]!==p?(S=e=>o.createElement(o.Fragment,null,o.createElement(c.K0,{className:d,onClick:p,iconId:"close"}),b&&o.createElement(c.az,{alignItems:"center",justifyContent:"center",width:"full",height:"full"},o.createElement(c.Fd,{size:30})),!b&&_&&o.createElement(o.Fragment,null,"dialog"===e&&o.createElement(c.M6,{direction:"vertical",fadeOut:"mask",offset:10,pr:10,py:10},o.createElement(c.mc,{size:"small"},o.createElement(c.az,null,o.createElement(c.o5,{variant:"Heading2",mb:10},_.title),o.createElement(l.A,{content:_.content,useTransformer:!0})))),"drawer"===e&&o.createElement(c.M6,{direction:"vertical",fadeOut:"mask",offset:10,pr:10,py:10},o.createElement(c.az,null,o.createElement(c.o5,{variant:"Heading2",mb:10},_.title),o.createElement(l.A,{content:_.content,useTransformer:!0}))))),t[5]=_,t[6]=b,t[7]=p,t[8]=S):S=t[8];const k=S,N=a??!1;let x,I,T;return t[9]!==k||t[10]!==h?(x="dialog"===h&&o.createElement(c.yZ,{className:s,br:[0,10],py:[20,20,10],px:[0,10]},k(h)),t[9]=k,t[10]=h,t[11]=x):x=t[11],t[12]!==k||t[13]!==h?(I="drawer"===h&&o.createElement(c.BJ,{className:m,anchor:"right",active:!0},o.createElement(c.az,{flexType:"block",height:"full",flexDirection:"column",pl:[10,20,20],pr:[6,11,11]},k(h))),t[12]=k,t[13]=h,t[14]=I):I=t[14],t[15]!==p||t[16]!==N||t[17]!==x||t[18]!==I?(T=o.createElement(c.aF,{backgroundColor:"Black",backgroundColorTint:.4,closeable:!0,pageScrollLock:!0,active:N,onClosing:p},x,I),t[15]=p,t[16]=N,t[17]=x,t[18]=I,t[19]=T):T=t[19],T};function f(e){console.error(e)}},44267:function(e,t,a){a.d(t,{K:function(){return c}});var r=a(99804),n=a(71633),i=a.n(n);const c=(e,t)=>i()(["m","mt","mr","mb","ml","mx","my","p","pt","pr","pb","pl","px","py"].map((a=>{const n=t[a];if(void 0===n)return null;const c=(0,r.q)(n);return i()({[`hui-spacing--sm-${a}-${e}-times-${c[0]}`]:void 0!==c[0],[`hui-spacing--md-${a}-${e}-times-${c[1]}`]:void 0!==c[1],[`hui-spacing--lg-${a}-${e}-times-${c[2]}`]:void 0!==c[2]})})))},7436:function(e,t){t.A=(e,t)=>{const a=e=>t.some((t=>t.specificationValues.some((t=>t.id===e.id))));return{specificationGroups:e.filter((e=>e.specifications.some(a))).map((e=>({id:e.name,name:e.name,specifications:e.specifications.filter(a).map((e=>({id:e.id,name:e.name,disclaimerText:e.disclaimerText})))}))),articleSpecs:t.map((e=>({id:e.id,name:e.description.shortDescription??e.name.shortName,number:e.numberFormatted,specificationValues:e.specificationValues.reduce(((e,t)=>({...e,[t.id]:t.formattedValue})),{})})))}}},73488:function(e,t,a){a.d(t,{A:function(){return f}});var r=a(82484),n=a(40970),i=a(64440),c=a(90699),o=a(71633),l=a.n(o),s=a(63696),d=a(4131),m=a(43088);var u=e=>{const t=(0,r.c)(9),{spec:a,hideCitation:n}=e;let c,o,l;return t[0]!==a.name?(c=s.createElement(i.o5,{variant:"Body1",tag:"h4"},a.name),t[0]=a.name,t[1]=c):c=t[1],t[2]!==n||t[3]!==a.disclaimerText||t[4]!==a.id?(o=a.disclaimerText&&s.createElement(s.Fragment,null,!n&&s.createElement(m.lt,{id:a.id})," ",s.createElement(m.FQ,{id:a.id})),t[2]=n,t[3]=a.disclaimerText,t[4]=a.id,t[5]=o):o=t[5],t[6]!==c||t[7]!==o?(l=s.createElement(s.Fragment,null,c,o),t[6]=c,t[7]=o,t[8]=l):l=t[8],l};var f=e=>{const t=(0,r.c)(35),{activeArticleId:a,articleSpecs:o,specificationGroups:m,hideCitation:f,isVisible:h}=e,y=(0,d.tz)(),v=(0,c.bQ)("Small"),[b,E]=(0,s.useState)(!1),_=(0,s.useRef)(null),{scrollHeight:w}=(0,n.A)(_),C=v&&(void 0===w||w>680);let A;t[0]!==a?(A=e=>e.id===a?-1:0,t[0]=a,t[1]=A):A=t[1];const S=o.sort(A),k=["",...S.map(p)],N=m.map((e=>({id:e.id,name:e.name,rows:[[s.createElement(i.o5,{key:`group-name-${e.id}`,variant:"Subtitle2"},e.name),...Array(S.length).fill("")],...e.specifications.map((e=>[s.createElement(u,{key:`spec-${e.id}`,spec:e,hideCitation:f}),...S.map((t=>s.createElement(i.o5,{key:`article-spec-${t.id}-${e.id}`,variant:"Body2"},t.specificationValues[e.id]||"-")))]))]})));let x;t[2]!==a?(x=e=>e.id===a,t[2]=a,t[3]=x):x=t[3];const I=S.findIndex(x)+1;let T;t[4]!==y||t[5]!==b?(T=b?y.formatMessage({id:"productDetails.specificationsTableShowLess",defaultMessage:"Show less"}):y.formatMessage({id:"productDetails.specificationsTableShowMore",defaultMessage:"Show more"}),t[4]=y,t[5]=b,t[6]=T):T=t[6];const P=T;let M;t[7]!==y||t[8]!==b?(M=b?y.formatMessage({id:"productDetails.specificationsTableShowLessAriaLabel",defaultMessage:"Show less specifications"}):y.formatMessage({id:"productDetails.specificationsTableShowMoreAriaLabel",defaultMessage:"Show more specifications"}),t[7]=y,t[8]=b,t[9]=M):M=t[9];const L=M;let O;t[10]!==h?(O=e=>{e&&h?document.querySelector("[data-ui-component='MainNavigation']")?.setAttribute("hidden",""):document.querySelector("[data-ui-component='MainNavigation']")?.removeAttribute("hidden")},t[10]=h,t[11]=O):O=t[11];const z=O;let R,D;if(t[12]!==v?(R=()=>{E(!v)},D=[v],t[12]=v,t[13]=R,t[14]=D):(R=t[13],D=t[14]),(0,s.useEffect)(R,D),!o||!m||m.length<1||!a)return null;const F=i.az,B=b||!C;let G;t[15]!==B?(G=l()("spec-table",{"spec-table--expanded":B}),t[15]=B,t[16]=G):G=t[16];const V=i.az,j=i.Qe,H=N.map((e=>s.createElement(i.XI,{caption:y.formatMessage({id:"productDetails.specificationsTableCaption",defaultMessage:"{groupName} - Compare specifications across different product articles"},{groupName:e.name}),key:e.id,data:e.rows,headers:k})));let q,$,W,U;return t[17]!==j||t[18]!==a||t[19]!==I||t[20]!==z||t[21]!==H?(q=s.createElement(j,{key:a,stickyFirstColumn:true,stickyHeader:true,scrollable:true,navigationButtons:true,activeIndex:I,onStickyHeaderActive:z},H),t[17]=j,t[18]=a,t[19]=I,t[20]=z,t[21]=H,t[22]=q):q=t[22],t[23]!==V||t[24]!==q?($=s.createElement(V,{ref:_,className:"spec-table__table-wrapper"},q),t[23]=V,t[24]=q,t[25]=$):$=t[25],t[26]!==C||t[27]!==L||t[28]!==P?(W=C&&s.createElement(i.MX,{onClick:()=>E(g),className:"spec-table__mobile-toggle-btn",text:P,"aria-label":L}),t[26]=C,t[27]=L,t[28]=P,t[29]=W):W=t[29],t[30]!==F||t[31]!==G||t[32]!==$||t[33]!==W?(U=s.createElement(F,{mt:6,className:G},$,W),t[30]=F,t[31]=G,t[32]=$,t[33]=W,t[34]=U):U=t[34],U};function p(e){return s.createElement(i.az,{width:50,key:e.id},s.createElement(i.o5,{variant:"Subtitle2",mb:2},e.name),s.createElement(i.o5,{variant:"Body2",color:"Grey600"},e.number))}function g(e){return!e}},96385:function(e,t,a){var r=a(82484),n=a(64440),i=a(71633),c=a.n(i),o=a(63696);const l={sm:[3,3,5],md:[5,5,8],lg:[8,8,10]};t.A=e=>{const t=(0,r.c)(10),{variant:a,border:i,borderColor:s,rounded:d,overflow:m,className:u,children:f}=e,p=void 0!==i&&i,g=l[void 0===d?"md":d],h=`hbd-surface--${void 0===a?"white":a}`;let y,v;return t[0]!==p||t[1]!==s||t[2]!==u||t[3]!==m||t[4]!==h?(y=c()("hbd-surface",h,{"hbd-surface--with-border":p},s&&`hbd-surface--border-${s}`,m&&`hbd-surface--overflow-${m}`,u),t[0]=p,t[1]=s,t[2]=u,t[3]=m,t[4]=h,t[5]=y):y=t[5],t[6]!==f||t[7]!==g||t[8]!==y?(v=o.createElement(n.az,{br:g,className:y},f),t[6]=f,t[7]=g,t[8]=y,t[9]=v):v=t[9],v}},46417:function(e,t,a){a.d(t,{Vh:function(){return c.A}});var r=a(71633),n=a.n(r),i=a(63696),c=a(75827);t.Ay=({children:e,direction:t="horizontal",fullWidth:a})=>{const r="string"==typeof t?[t]:t,c=n()("hbd-tab",{[`hbd-tab--direction-${t}`]:"string"==typeof t,[`hbd-tab--sm-direction-${r[0]}`]:r[0],[`hbd-tab--md-direction-${r[1]}`]:r[1],[`hbd-tab--lg-direction-${r[2]}`]:r[2],"hbd-tab--full-width":a});return i.createElement("nav",{className:c},e)}},75827:function(e,t,a){var r=a(82484),n=a(64440),i=a(71633),c=a.n(i),o=a(63696);const l=e=>{const t=(0,r.c)(11),{className:a,href:i,children:c,onClick:l,rel:s,target:d}=e;if(i){let e;return t[0]!==c||t[1]!==a||t[2]!==i||t[3]!==l||t[4]!==s||t[5]!==d?(e=o.createElement(n.N_,{className:a,href:i,onClick:l,rel:s,target:d},c),t[0]=c,t[1]=a,t[2]=i,t[3]=l,t[4]=s,t[5]=d,t[6]=e):e=t[6],e}let m;return t[7]!==c||t[8]!==a||t[9]!==l?(m=o.createElement("button",{type:"button",className:a,onClick:l},c),t[7]=c,t[8]=a,t[9]=l,t[10]=m):m=t[10],m};t.A=e=>{const t=(0,r.c)(12),{active:a,href:i,text:s,badgeText:d,onClick:m}=e;let u,f,p,g;return t[0]!==a?(u=c()("hbd-tab__item",{"hbd-tab__item--active":a}),t[0]=a,t[1]=u):u=t[1],t[2]!==s?(f=o.createElement(n.o5,{className:"hbd-tab__item-text",tag:"span",variant:"Body1"},s),t[2]=s,t[3]=f):f=t[3],t[4]!==d?(p=d&&o.createElement(n.o5,{tag:"span",variant:"Body2",ml:1,color:"Grey500"},"(",d,")"),t[4]=d,t[5]=p):p=t[5],t[6]!==i||t[7]!==m||t[8]!==u||t[9]!==f||t[10]!==p?(g=o.createElement(l,{className:u,href:i,onClick:m},f,p),t[6]=i,t[7]=m,t[8]=u,t[9]=f,t[10]=p,t[11]=g):g=t[11],g}},40724:function(e,t,a){a.d(t,{XI:function(){return d},BF:function(){return m},nA:function(){return u},g9:function(){return f},Gg:function(){return g},nd:function(){return h},A0:function(){return y},Hj:function(){return v},h5:function(){return E}});var r=a(82484),n=a(80346),i=a(64440),c=a(71633),o=a.n(c),l=a(63696);const s=(0,l.forwardRef)(((e,t)=>{const a=(0,r.c)(10),{children:c,className:s}=e,[d,m]=(0,n.A)(!1),u=(0,l.useRef)(null);let f,p,g,h;return a[0]!==m?(f=()=>{const e=u.current,t=()=>{m(!!u.current?.scrollLeft)};return e?.addEventListener("scroll",t,{passive:!0}),()=>{e?.removeEventListener("scroll",t)}},p=[m],a[0]=m,a[1]=f,a[2]=p):(f=a[1],p=a[2]),(0,l.useEffect)(f,p),a[3]!==s||a[4]!==d?(g=o()("hbd-table",{"hbd-table--scrolled":d},s),a[3]=s,a[4]=d,a[5]=g):g=a[5],a[6]!==c||a[7]!==t||a[8]!==g?(h=l.createElement(i.az,{ref:u,width:"full",pb:8},l.createElement("table",{ref:t,className:g},c)),a[6]=c,a[7]=t,a[8]=g,a[9]=h):h=a[9],h}));s.displayName="Table";var d=s;var m=e=>{const t=(0,r.c)(2),{children:a}=e;let n;return t[0]!==a?(n=l.createElement("tbody",null,a),t[0]=a,t[1]=n):n=t[1],n};var u=e=>{const t=(0,r.c)(9),{children:a,className:n,type:c,invertShading:s}=e,d=void 0===c?"td":c;let m,u,f;return t[0]!==n||t[1]!==s?(m=o()("hbd-table__td",n,{"hbd-table__td_invertedShading":s}),t[0]=n,t[1]=s,t[2]=m):m=t[2],t[3]!==a?(u=l.createElement(i.o5,{variant:"Body2",px:10,py:4},a),t[3]=a,t[4]=u):u=t[4],t[5]!==d||t[6]!==m||t[7]!==u?(f=l.createElement(d,{className:m},u),t[5]=d,t[6]=m,t[7]=u,t[8]=f):f=t[8],f};var f=e=>{const t=(0,r.c)(10),{title:a,text:n}=e;let c,o,s,d,m,u;return t[0]===Symbol.for("react.memo_cache_sentinel")?(c=l.createElement(i.Ei,{span:[0,0,4]}),t[0]=c):c=t[0],t[1]===Symbol.for("react.memo_cache_sentinel")?(o=[12,0,4],t[1]=o):o=t[1],t[2]===Symbol.for("react.memo_cache_sentinel")?(s=l.createElement(i.az,{m:5},l.createElement(i.In,{iconId:"search",className:"hbd-table__no-hits-icon"})),t[2]=s):s=t[2],t[3]!==a?(d=l.createElement(i.o5,{variant:"Heading3"},a),t[3]=a,t[4]=d):d=t[4],t[5]!==n?(m=l.createElement(i.o5,{tag:"p",variant:"Body1"},n),t[5]=n,t[6]=m):m=t[6],t[7]!==d||t[8]!==m?(u=l.createElement(i.xA,null,c,l.createElement(i.Ei,{span:o},l.createElement(i.az,{textAlign:"center",py:20},s,d,m))),t[7]=d,t[8]=m,t[9]=u):u=t[9],u},p=a(4131);var g=e=>{const t=(0,r.c)(5),{visible:a,total:n}=e;let c,o,s;return t[0]===Symbol.for("react.memo_cache_sentinel")?(c=l.createElement(i.Ei,{span:[12,12,3]}),t[0]=c):c=t[0],t[1]===Symbol.for("react.memo_cache_sentinel")?(o=[12,12,6],t[1]=o):o=t[1],t[2]!==n||t[3]!==a?(s=l.createElement(i.az,{mt:8},l.createElement(i.xA,null,c,l.createElement(i.Ei,{span:o},l.createElement(i.o5,{textAlign:"center",variant:"Body1"},l.createElement(p.sA,{id:"dataGrid.progressLabel",defaultMessage:"Showing {visible} of {total}",description:"Message in the footer regarding how many hits currently showing.",values:{visible:a,total:n}}))))),t[2]=n,t[3]=a,t[4]=s):s=t[4],s};var h=e=>{const t=(0,r.c)(2),{children:a}=e;let n;return t[0]!==a?(n=l.createElement("thead",null,a),t[0]=a,t[1]=n):n=t[1],n};var y=e=>{const t=(0,r.c)(22),{children:a,isCurrentSortColumn:n,sortDirection:c,onColumnHeaderClick:s,disableSort:d}=e;if(d){let e;return t[0]!==a?(e=l.createElement("th",{className:"hbd-table__th"},l.createElement(i.o5,{py:4,pl:10,pr:2,tag:"span",variant:"Label"},a)),t[0]=a,t[1]=e):e=t[1],e}let m,u,f,p,g,h,y;return t[2]!==s?(m=()=>s?.(),t[2]=s,t[3]=m):m=t[3],t[4]!==a?(u=l.createElement(i.o5,{py:4,pl:10,pr:2,tag:"span",variant:"Label"},a),t[4]=a,t[5]=u):u=t[5],t[6]!==n?(f=o()("hbd-table__th-sort",{"hbd-table__th-sort--current":n}),t[6]=n,t[7]=f):f=t[7],t[8]!==n||t[9]!==c?(p=("descending"===c||!n)&&l.createElement(i.In,{iconId:"angle-up"}),t[8]=n,t[9]=c,t[10]=p):p=t[10],t[11]!==n||t[12]!==c?(g="ascending"===c&&n&&l.createElement(i.In,{iconId:"angle-down"}),t[11]=n,t[12]=c,t[13]=g):g=t[13],t[14]!==f||t[15]!==p||t[16]!==g?(h=l.createElement(i.az,{className:f,tag:"span",mx:2,alignItems:"center"},p,g),t[14]=f,t[15]=p,t[16]=g,t[17]=h):h=t[17],t[18]!==m||t[19]!==u||t[20]!==h?(y=l.createElement("th",{className:"hbd-table__th"},l.createElement("button",{type:"button",className:"hbd-table__sort-btn",onClick:m},u,h)),t[18]=m,t[19]=u,t[20]=h,t[21]=y):y=t[21],y};var v=e=>{const t=(0,r.c)(5),{children:a,className:n}=e;let i,c;return t[0]!==n?(i=o()("hbd-table__tr",n),t[0]=n,t[1]=i):i=t[1],t[2]!==a||t[3]!==i?(c=l.createElement("tr",{className:i},a),t[2]=a,t[3]=i,t[4]=c):c=t[4],c},b=a(16558);var E=e=>{const t=(0,r.c)(4),{placeholder:a,onQueryChanged:n}=e;let c,o;return t[0]===Symbol.for("react.memo_cache_sentinel")?(c=[5,5,10],t[0]=c):c=t[0],t[1]!==n||t[2]!==a?(o=l.createElement(i.az,{backgroundColor:"Grey100",className:"hbd-table__search",p:c},l.createElement(b.A,{placeholder:a,onChange:n})),t[1]=n,t[2]=a,t[3]=o):o=t[3],o}},47629:function(e,t,a){var r=a(82484),n=a(64440),i=a(63696),c=a(44267);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(20);let a,l,s,d,m,u,f,p,g,h;if(t[0]!==e){const{heading:r,body:i,link:o,headingTag:f,...p}=e;s=r,l=i,m=o,d=void 0===f?"h3":f,a=n.az,u=(0,c.K)(4,p),t[0]=e,t[1]=a,t[2]=l,t[3]=s,t[4]=d,t[5]=m,t[6]=u}else a=t[1],l=t[2],s=t[3],d=t[4],m=t[5],u=t[6];return t[7]!==s||t[8]!==d?(f=s&&i.createElement(n.o5,{variant:"Heading3",tag:d},s),t[7]=s,t[8]=d,t[9]=f):f=t[9],t[10]!==l?(p=l&&i.createElement(n.o5,{variant:"Body1",tag:"p",mt:[4,2,5]},l),t[10]=l,t[11]=p):p=t[11],t[12]!==m?(g=m&&i.createElement(n.XG,o({mt:[4,3,4],ml:-2,iconId:"arrow-right",variant:"Body2",tabIndex:-1,text:m.text||""},m)),t[12]=m,t[13]=g):g=t[13],t[14]!==a||t[15]!==u||t[16]!==f||t[17]!==p||t[18]!==g?(h=i.createElement(a,{className:u},f,p,g),t[14]=a,t[15]=u,t[16]=f,t[17]=p,t[18]=g,t[19]=h):h=t[19],h}},56293:function(e,t,a){a.d(t,{A:function(){return p}});var r=a(82484),n=a(93956),i=a(50100),c=a(99804),o=a(71633),l=a.n(o),s=a(63696);const d=e=>{const{container:t}=e,a=[["alignItems","align-items"],["alignContent","align-content"],["justifyContent","justify-content"],["flexWrap","flex-wrap"],["flexDirection","flex-direction"],["gap","gap"]],r=a.concat([["flexGrow","flex-grow"],["flexShrink","flex-shrink"],["flexBasis","flex-basis"],["justifySelf","justify-self"],["alignSelf","align-self"],["order","order"]]),n=t||a.some((t=>void 0!==e[t[0]]));return l()(r.map((([t,a])=>{const r=e[t];if(void 0===r)return null;const n=(0,c.q)(r);return l()({[`hui-flexbox--sm-${a}-${n[0]}`]:void 0!==n[0],[`hui-flexbox--md-${a}-${n[1]}`]:void 0!==n[1],[`hui-flexbox--lg-${a}-${n[2]}`]:void 0!==n[2]})})),{"hui-flexbox--container":n})};var m=a(44267),u="UWnvAr3Iui3Xek6hS1lZ",f="yLt16L4jQbex2pnNK_vT";var p=e=>{const t=(0,r.c)(12),{children:a,expanded:c,...o}=e,p=(0,s.useRef)(null),g=(0,n.A)();let h,y;t[0]!==c||t[1]!==g?(h=()=>{if(!g&&p?.current&&"undefined"!=typeof document&&"animate"in document.body){c&&(p.current.style.display="flex");const{scrollHeight:e}=p.current,t=c?[{height:"0px"},{height:`${e}px`},{height:"auto"}]:[{height:`${e}px`},{height:"0px"}];p.current.animate(t,{duration:200,easing:"ease-in-out"}).onfinish=()=>{p.current&&(c||(p.current.style.display="none"))}}},t[0]=c,t[1]=g,t[2]=h):h=t[2],t[3]!==c?(y=[c],t[3]=c,t[4]=y):y=t[4],(0,i.A)(h,y);const v=c?"auto":"0px";let b;t[5]!==v?(b={height:v},t[5]=v,t[6]=b):b=t[6];const E=!c,_=l()(u,{[f]:c},(0,m.K)(4,o),d(o));let w;return t[7]!==a||t[8]!==b||t[9]!==E||t[10]!==_?(w=s.createElement("div",{style:b,ref:p,"aria-hidden":E,className:_},a),t[7]=a,t[8]=b,t[9]=E,t[10]=_,t[11]=w):w=t[11],w}},74918:function(e,t,a){var r=a(82484),n=a(63696);t.A=e=>{const t=(0,r.c)(4),{condition:a,wrapper:i,children:c}=e;let o;return t[0]!==c||t[1]!==a||t[2]!==i?(o=a?i(n.createElement(n.Fragment,null,c)):n.createElement(n.Fragment,null,c),t[0]=c,t[1]=a,t[2]=i,t[3]=o):o=t[3],o}},24727:function(e,t,a){a.d(t,{s:function(){return o}});var r=a(82484),n=a(64440),i=a(63696);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.c)(28);let a,o,l,s,d;t[0]!==e?(({children:a,onEscape:s,className:o,id:l,...d}=e),t[0]=e,t[1]=a,t[2]=o,t[3]=l,t[4]=s,t[5]=d):(a=t[1],o=t[2],l=t[3],s=t[4],d=t[5]);const m=`${l}-firstTrap`,u=`${l}-lastTrap`,f=(0,i.useRef)(null),p=(0,i.useRef)(),g=(0,i.useRef)(),h=(0,i.useRef)();let y;t[6]!==m||t[7]!==u?(y=e=>{if(!(e.target instanceof HTMLElement)||null===f.current)return;g.current?.hasAttribute("disabled")&&(g.current=void 0);if(f.current.contains(e.target)){if(e.target.id===m)return g.current?void g.current.focus():void h.current?.focus();if(e.target.id===u)return g.current||(g.current=p.current),h.current?void h.current?.focus():void p.current?.focus();p.current=e.target,h.current||(h.current=e.target)}else p.current?.focus()},t[6]=m,t[7]=u,t[8]=y):y=t[8];const v=y;let b;t[9]!==s?(b=e=>{"Escape"===e.key&&null!==f&&s?.()},t[9]=s,t[10]=b):b=t[10];const E=b;let _,w,C,A,S;return t[11]!==v||t[12]!==E?(_=()=>(document.addEventListener("focusin",v,!0),document.addEventListener("keydown",E,!0),()=>{document.removeEventListener("focusIn",v,!0),document.removeEventListener("keydown",E,!0)}),t[11]=v,t[12]=E,t[13]=_):_=t[13],t[14]!==s||t[15]!==v||t[16]!==E?(w=[s,v,E],t[14]=s,t[15]=v,t[16]=E,t[17]=w):w=t[17],(0,i.useEffect)(_,w),t[18]!==m?(C=i.createElement("div",{id:m,tabIndex:0}),t[18]=m,t[19]=C):C=t[19],t[20]!==u?(A=i.createElement("div",{id:u,tabIndex:0}),t[20]=u,t[21]=A):A=t[21],t[22]!==a||t[23]!==o||t[24]!==d||t[25]!==C||t[26]!==A?(S=i.createElement(n.az,c({},d,{width:"full",height:"full",className:o,ref:f}),C,a,A),t[22]=a,t[23]=o,t[24]=d,t[25]=C,t[26]=A,t[27]=S):S=t[27],S}}}]);