PageSourceSearch

https://www.obs.no/assets/1009.chunk.613189a65666202db64e.js

js obs.no collected 2026-10-02 14:40:23 UTC 25,485 bytes, 3 lines download raw bytes

1/*! For license information please see 1009.chunk.613189a65666202db64e.js.LICENSE.txt */
2"use strict";(globalThis.webpackChunknitro5_app=globalThis.webpackChunknitro5_app||[]).push([[1009],{20:(e,t,n)=>{n.d(t,{A:()=>j});var r=n(3696),a=n(774),i=n(4929),o=n(1940),l=n(1659),c=n(1245),s=n(5007),d=n(4702),u=n(1326),m=n(6447),g=n(8194),p=n(62),v=n(667);const f=(0,n(6248).A)(e=>r.createElement(a.I4.Svg,{xmlns:"http://www.w3.org/2000/svg",width:"15",height:"16",viewBox:"0 0 15 16",fill:"#004993",fillOpacity:e.fillOpacity},r.createElement("path",{d:"M8.04053 2.3726C7.79967 1.95751 7.20023 1.9575 6.95936 2.3726L5.26308 5.29592C5.1441 5.50097 4.93844 5.6409 4.70403 5.67631L1.52508 6.15645C0.991153 6.23709 0.803865 6.91122 1.21968 7.25572L3.58786 9.21774C3.80708 9.39935 3.91015 9.68583 3.8569 9.96548L3.23742 13.2187C3.13949 13.733 3.67936 14.1325 4.14258 13.8886L7.13596 12.3125C7.36379 12.1925 7.6361 12.1925 7.86393 12.3125L10.8573 13.8886C11.3205 14.1325 11.8604 13.733 11.7625 13.2187L11.143 9.96548C11.0897 9.68583 11.1928 9.39935 11.412 9.21774L13.7802 7.25572C14.196 6.91123 14.0087 6.23709 13.4748 6.15645L10.2959 5.67631C10.0615 5.6409 9.8558 5.50097 9.73681 5.29592L8.04053 2.3726Z",stroke:"#004993",strokeWidth:"1.4",strokeLinejoin:"round"}))),h=(0,a.I4)(e=>{const t=(0,p.c)(6);let n;t[0]!==e.averageRating||t[1]!==e.starSize?(n=function(e,t){const n=[],a=Math.floor(e);let i=Math.round(e%1*2)/2*100;for(let e=1;e<=5;e++)n.push(r.createElement(b,{key:`starRating${e}`,averageRating:e<=a?100:i,starSize:t})),e>a&&(i=0);return n}(e.averageRating,e.starSize),t[0]=e.averageRating,t[1]=e.starSize,t[2]=n):n=t[2];const a=n;let i;return t[3]!==e.starsStyle||t[4]!==a?(i=r.createElement(E,{css:e.starsStyle},a),t[3]=e.starsStyle,t[4]=a,t[5]=i):i=t[5],i});function b(e){const t=(0,p.c)(5),n=100===e.averageRating?"0.70":"0";let a,i;return t[0]!==e.starSize?(a=Object.assign({},e.starSize&&{height:e.starSize}),t[0]=e.starSize,t[1]=a):a=t[1],t[2]!==n||t[3]!==a?(i=r.createElement(y,{"data-test-id":"starratingsblue"},r.createElement(f,{"aria-hidden":!0,fillOpacity:n,css:a})),t[2]=n,t[3]=a,t[4]=i):i=t[4],i}const y=a.I4.span({display:"flex",marginRight:l.nU9}),E=a.I4.div({display:"inline-flex",alignItems:"center",rowGap:l.nU9});var w=n(9540),x=n(4519),I=n(2040),C=n(2833);function k(){return k=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},k.apply(null,arguments)}const j=(0,a.I4)(function(e){const{product:t,description:n}=e,i=(0,w.tO)(),[o,c]=(0,r.useState)(!1);if(!t)return r.createElement(r.Fragment,null);const d=e.overrideImageUrl||(null==t?void 0:t.images[0]);return r.createElement(S,{id:`product-card-${null==t?void 0:t.code}`,onMouseEnter:()=>c(!0),onMouseLeave:()=>c(!1),"data-test-id":e.testId},r.createElement(O,{to:t.url,linkIdentifier:null==t?void 0:t.linkIdentifier,"aria-label":t.displayName,gtmData:{linkText:t.displayName,linkPath:t.url,context:"Product card link to product",eventType:g.SF.Redirect,eventGroup:g.jf.Product,listType:e.listType,listName:e.listName}},r.createElement(a.I4.Div,{css:M},r.createElement(L,null,r.createElement(_,{variationCode:null==t?void 0:t.exhibitVariationCode,transparent:!0,hasNewHeartIcon:!0})),r.createElement(T,{css:Object.assign({},!i&&(0,l.EI2)(o))},r.createElement(A,{src:d,alt:t.displayName,itemProp:"image",sizes:"260px",ratio:x.w.OneToOne,css:!!e.overrideImageUrl&&{objectFit:"cover"}})),r.createElement(B,null,!!t.brandName&&r.createElement(R,null,t.brandName),r.createElement(P,null,t.displayName),r.createElement(D,{tabIndex:0,role:"img","aria-description":(m=t.averageRating,p=null==t?void 0:t.totalReviews,(0,v.TlY)("/Accessibility/RatingAndReviewInformation",{rating:(Math.round(10*m)/10).toString(),review:null==p?void 0:p.toString()}))},r.createElement(h,{averageRating:t.averageRating,starSize:15}),r.createElement(Y,{"aria-hidden":!0},"(",null==t?void 0:t.totalReviews,")")),!!n&&r.createElement($,null,n))),r.createElement(N,null,r.createElement(s.A,k({},t.price,{rightAligned:!1,appearance:u.m_.Light,formatOptions:{symbol
2:""},hasMemberPrice:!1,css:{fontSize:i?11.42857:13.71428}})))));var m,p}),S=a.I4.div({height:"100%",padding:{x:l.YaY,top:l.YaY,bottom:l.asY},borderRadius:e=>e.tokens.borderRadius.md,display:"flex",flexDirection:"column",backgroundColor:l.ONy}),O=(0,a.I4)(o.A,c.pW,(0,C.C)({top:-l.YaY-1,right:-l.YaY-1,left:-l.YaY-1,bottom:-l.asY,borderRadius:l.EXj}),{height:"100%",display:"flex",flexDirection:"column",justifyContent:"space-between",position:"relative"}),T=a.I4.div({height:229,marginBottom:l.YaY}),A=(0,a.I4)(i.A,{width:"100%",height:"100%",borderRadius:l.EXj}),P=a.I4.h3((0,l.Wlv)("SubtitleLarge"),{width:"100%",margin:{y:0},color:l.eku,overflowWrap:"anywhere",display:"-webkit-box",WebkitLineClamp:2,WebkitBoxOrient:"vertical",overflow:"hidden",textOverflow:"ellipsis"}),L=a.I4.div({position:"absolute",top:l.EXj,right:l.EXj,display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",zIndex:1,width:40,height:40,backgroundColor:e=>e.tokens.color.dominant.background.tinted,borderRadius:"50%"}),B=a.I4.div({display:"flex",flexDirection:"column",gap:l.nU9}),R=(0,a.I4)(I.VY,{margin:{xy:0},color:l.c1C}),$=(0,a.I4)(I.VY,{color:"#202021b3",overflowWrap:"anywhere",display:"-webkit-box",WebkitLineClamp:1,WebkitBoxOrient:"vertical",overflow:"hidden",textOverflow:"ellipsis"}),D=a.I4.div({display:"flex",alignItems:"center"}),Y=(0,a.I4)(I.w_,{marginBottom:0}),_=(0,a.I4)(m.A,{height:18,maxHeight:18,width:18,minWidth:18}),N=a.I4.div(Object.assign({display:"flex",justifyContent:"flex-start",width:"100%",maxWidth:"100%"},(0,d.$_)(l._fM,{margin:{y:0}}))),M={position:"relative"}},1009:(e,t,n)=>{n.d(t,{default:()=>k});var r=n(3696),a=n(121),i=n(9020),o=n(4929),l=n(2432),c=n(4875),s=n(667),d=n(774),u=n(9341),m=n(1659),g=n(4702),p=n(6597),v=n(7091),f=n(6488),h=n(9540),b=n(4519),y=n(2040),E=n(4485),w=n(4072);const x=(e,t)=>{if(!e)return"";const n=new Date(e),r=String(n.getDate()).padStart(2,"0"),a=String(n.getMonth()+1).padStart(2,"0"),i=String(n.getFullYear());if(!t)return`${r}.${a}.${i}`;return`${r}.${a}.${i} kl. ${String(n.getHours()).padStart(2,"0")}:${String(n.getMinutes()).padStart(2,"0")}`};var I=n(7600);const C=560;function k(e){var t,n;const{breadcrumbs:d,blogTitle:u,content:m,blogInformation:g,brandSection:p}=e,f=(0,h.tO)(),y=(0,s.T76)(p),w=(0,a.Jn)(m.preamble),k=(0,a.Jn)(m.mainImageAltText),W=(0,a.Jn)(m.imageDescription),U=(null===(n=null===(t=(0,a.Jn)(m.mainContent))||void 0===t?void 0:t.items)||void 0===n?void 0:n.length)>0,H=(0,a.Jn)(m.mainImageUrl),X=(0,a.Jn)(m.mobileImageUrl),G=f&&X||H,z=e.renderChatNow,F=x(e.publishDateUtc,!0),J=x(e.modifiedDateUtc,!1),V="variation_1"===(0,I.i)("show_dates_on_blog_posts",e.experimentationData);return r.createElement(i.A,{appearanceWidth:"wide",hasGap:!0,"data-test-id":"blogpost-page"},r.createElement(j,null,(0,a.Jn)(m.topBannerArea)&&r.createElement(S,null,r.createElement(a.Cx,{component:A,for:m.topBannerArea})),r.createElement(P,{breadcrumbs:d})),r.createElement(T,null,r.createElement(L,null,!!u&&r.createElement(B,null,u),!!g&&r.createElement(l.H2,null,g),r.createElement(a.Cx,{component:B,for:m.title}),r.createElement(R,{descriptionText:w})),!!G&&r.createElement(S,{isPart:!0,appearanceWidth:"narrow"},r.createElement(o.A,{src:G,alt:k||(0,a.Jn)(m.title)||u,ratio:f?b.w.ThreeToFour:b.w.SixteenToNine,css:M,loading:"eager"}),!!W&&r.createElement(O,null,W)),!!V&&r.createElement(_,{css:!U&&{maxWidth:C}},!!e.publishDateUtc&&r.createElement(N,null,`${(0,s.TlY)("/Shared/Blog/PublishedDate")} ${F}`),!!e.modifiedDateUtc&&r.createElement(N,null,`${(0,s.TlY)("/Shared/Blog/UpdatedDate")} ${J}`)),!!U&&r.createElement(v.A.Provider,{value:v.n.BlogPostMainContent},r.createElement(a.Cx,{for:m.mainContent,component:D})),!U&&r.createElement(a.Cx,{for:m.body,component:$})),r.createElement(Y,null,r.createElement(l.Hr,null),r.createElement(a.Cx,{for:m.bottomContent}),!!(null==y?void 0:y.adsInBrand)&&r.createElement(c.A,{brandSection:y})),!!z&&r.createElement(E.c,null))}const j=d.I4.div({display:"flex",justifyContent:"flex-start",alignContent:"center",flexDirection:"column",maxWidth:1440,margin:{x:"auto"}}),S=(0,d.I4)(f.wn,{}),O=(0,d.I4)(y.do,{margin:{top:m.EXj,bottom:0},color:m.c1C}),T=d.I4.div({margin:{x:"auto",y:0}}),A=d.I4.div({width:"100%",margin:{xy:"auto"}}),P=(0,d.I4)(u.z0,Object.assign({},(0,g.$_)(m._fM,{margin:{left:m.wmU,right:"auto",top:16,bottom:16}}))),L=d.I4.div({display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column"}),B=(0,d.I4)(l.H1,{color:e=>
2e.mainBackgroundColor,lineHeight:1,textAlign:"center",margin:{y:0},padding:{y:0},maxWidth:800}),R=(0,d.I4)(p.A,{maxWidth:613,textAlign:"center"}),$=d.I4.div({margin:{x:"auto"},maxWidth:C,display:"flex",justifyContent:"center",flexDirection:"column"}),D=d.I4.div({margin:{x:"auto"},display:"flex",justifyContent:"center",flexDirection:"column",maxWidth:960}),Y=d.I4.div({maxWidth:1440,margin:{x:"auto"}}),_=d.I4.div({margin:{x:"auto"},display:"flex",justifyContent:"center",flexDirection:"column",maxWidth:960}),N=d.I4.span((0,w.L)("description",{mobile:"small",desktop:"medium"}),{color:e=>e.styleguide.color.neutral.text.subtle}),M={objectFit:"cover"}},4485:(e,t,n)=>{n.d(t,{c:()=>o});var r=n(6166),a=n(3696),i=n(7539);function o(){const e=(0,i.d)(e=>e.appShellData.siteSettings.serviceNowBaseUrl),t=(0,i.d)(e=>e.appShellData.siteSettings.serviceNowScriptPath),n=(0,a.useRef)(null);return(0,a.useEffect)(()=>{if(!e||!t)return;const a=document.getElementById("kampyleButtonContainer");a&&(a.style.display="none");const i=`${e}${t}`,o="servicenow-chat-script";return(()=>(0,r.__awaiter)(this,void 0,void 0,function*(){if(!document.getElementById(o))return new Promise((e,t)=>{const n=document.createElement("script");n.id=o,n.type="module",n.src=i,n.onload=()=>e(),n.onerror=t,document.body.appendChild(n)})}))().then(()=>{try{n.current=new window.ServiceNowChat({instance:e,branding:{bgColor:"#00336A",hoverColor:"#002854",activeColor:"#002854"}})}catch(e){}}).catch(e=>{}),()=>{var e,t;null===(t=null===(e=n.current)||void 0===e?void 0:e.destroy)||void 0===t||t.call(e),n.current=null,a&&(a.style.display="")}},[e,t]),null}},4875:(e,t,n)=>{n.d(t,{A:()=>C});var r=n(62),a=n(3696),i=n(6488),o=n(1659),l=n(5036),c=n(774),s=n(33),d=n(4702),u=n(1245),m=n(1940),g=n(1056),p=n(9540),v=n(6686),f=n(8194),h=n(3782),b=n(2432),y=n(7539),E=n(6228),w=n(2833),x=n(6049);function I(){return I=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},I.apply(null,arguments)}const C=(0,c.I4)(e=>{const t=(0,r.c)(23),{brandSection:n}=e,i=(0,p.tO)(),o=(0,y.d)(P);let l;t[0]!==o?(l=(0,E.G)(o),t[0]=o,t[1]=l):l=t[1];const c=l,s=(0,x.f)();if(!(null==n?void 0:n.adsInBrand))return null;const{sectionTitle:d,adsInBrand:u,productsInBrand:m,brandName:b,brandUrl:w,brandLogoUrl:C}=n,R=!i;let $,D,Y,_,N;return t[2]!==b?($=a.createElement(O,{css:A},b),t[2]=b,t[3]=$):$=t[3],t[4]!==w||t[5]!==d?(D=!!d&&a.createElement(j,I({id:`brand-showcase-header-link-${d}`,to:w},h.GB.BrandCategory,{gtmData:{linkText:d,linkPath:w,context:"Link from Brand showcase on the PDP to the brand page",eventType:f.SF.Browse,eventGroup:f.jf.PDP}}),d),t[4]=w,t[5]=d,t[6]=D):D=t[6],t[7]!==$||t[8]!==D?(Y=a.createElement(T,null,$,D),t[7]=$,t[8]=D,t[9]=Y):Y=t[9],t[10]!==u||t[11]!==C||t[12]!==b||t[13]!==w||t[14]!==c||t[15]!==i||t[16]!==s||t[17]!==m?(_=i?a.createElement(v.Ay,{id:"brand-showcase-carousel-mobile",edgeGap:i,itemGap:s,arrows:!i,scrollbar:!0,showNextSlide:!0},null==u?void 0:u.map(e=>a.createElement(g.A,I({key:e.id},Object.assign(Object.assign({},e),{adTeaserBrand:{logoUrl:C,name:b,url:w}}),{productsPerRow:c}))),null==m?void 0:m.map(L)):a.createElement(S,{css:{gap:s}},null==u?void 0:u.map(e=>a.createElement(g.A,I({key:e.id},Object.assign(Object.assign({},e),{adTeaserBrand:{logoUrl:C,name:b,url:w}}),{productsPerRow:c}))),null==m?void 0:m.map(B)),t[10]=u,t[11]=C,t[12]=b,t[13]=w,t[14]=c,t[15]=i,t[16]=s,t[17]=m,t[18]=_):_=t[18],t[19]!==R||t[20]!==Y||t[21]!==_?(N=a.createElement(k,{hasGap:R,isPart:!0,id:"brand-showcase-section","data-test-id":"brand-showcase-section"},Y,_),t[19]=R,t[20]=Y,t[21]=_,t[22]=N):N=t[22],N}),k=(0,c.I4)(i.wn,{width:"100%",margin:{top:o.EXj,bottom:o.utm}}),j=(0,c.I4)(m.A,u.pW,(0,o.Wlv)("LabelLarge"),(0,w.k)({color:o.ONy,offset:o.q$c,borderRadius:o.yLY}),{display:"inline",color:o.ONy,paddingRight:o.EXj,":hover":{color:o.ONy,textDecoration:"underline"}}),S=c.I4.div(Object.assign({display:"grid",gridTemplateColumns:"repeat(2, 1fr)",gridTemplateRows:"repeat(2, 1fr)"},(0,d.$_)(o._fM,{gridTemplateColumns:"repeat(4, 1fr)",gridTemplateRows:"1fr"}))),O=(0,c.I4)(b.H5,{color:o.ONy,margin:{y:0}}),T=c.I4.div({display:"flex",justifyContent:"space-between",alignItems:"center",height:({isCompact:e})=>e?l.Wi:l.GB,width:"100%",backgroundColor:o.YVp,borderRadius:`${o.k8U}px ${o.k8U}px 0 0`,minHeight:56,alignContent:"center",flexWrap:"wrap",gap:o.nU9,padding:{left:o.asY,right:o.EXj,y:o.EXj},marginBottom:o.asY}),A={marginTop:o.nU9};function P(e){return e.currentBreakpoint}function L(e,t){return a.createElement(s.A,{key:`${e.code}_${e.variationCode}_${t}`,product:e,trackingListName:f.Zv.brandSection})}function B(e,t){return a.createElement(s.A,{key:`${e.code}_${e.variationCode}_${t}`,product:e,trackingListName:f.Zv.brandSection})}}
2,6049:(e,t,n)=>{n.d(t,{f:()=>i});var r=n(9540),a=n(9331);function i(){const e=(0,r.tO)();return parseFloat(e?a.P.dimension5.small:a.P.dimension5.medium)}},6228:(e,t,n)=>{n.d(t,{A:()=>k,G:()=>C});var r,a=n(3696),i=n(774),o=n(6686),l=n(667),c=n(9540),s=n(7389);!function(e){e.LEFT="Left",e.RIGHT="Right",e.UP="Up",e.DOWN="Down"}(r||(r={}));const d={preventDefaultTouchmoveEvent:!1,delta:10,rotationAngle:0},u={xy:[0,0],swiping:!1,lastEventData:void 0,start:void 0},m="touchstart",g="touchmove",p="touchend";function v(e,t){if(0===t)return e;const n=Math.PI/180*t;return[e[0]*Math.cos(n)+e[1]*Math.sin(n),e[1]*Math.cos(n)-e[0]*Math.sin(n)]}function f(e,t){const n=(0,a.useRef)(null),i=(0,a.useRef)(u);n.current=Object.assign(Object.assign({},d),e);const o=e=>{const t=i.current,r=e.touches;if(e.stopPropagation(),r&&r.length>1)return;const{clientX:a,clientY:o}=r[0],l=v([a,o],n.current.rotationAngle);i.current=Object.assign(Object.assign(Object.assign({},t),u),{xy:l,start:e.timeStamp||0})},l=e=>{const t=n.current,a=e.touches,o=i.current;if(!o.xy[0]||!o.xy[1]||a&&a.length>1)return o;const{clientX:l,clientY:c}=a[0],[s,d]=v([l,c],t.rotationAngle),u=o.xy[0]-s,m=o.xy[1]-d,g=Math.abs(u),p=Math.abs(m),f=(e.timeStamp||0)-o.start,h=Math.sqrt(g*g+p*p)/(f||1);if(g<t.delta&&p<t.delta&&!o.swiping)return o;const b=function(e,t,n,a){return e>t?n>0?r.LEFT:r.RIGHT:a>0?r.UP:r.DOWN}(g,p,u,m),y={event:e,absX:g,absY:p,deltaX:u,deltaY:m,velocity:h,dir:b};t.onSwiping&&t.onSwiping(y);let E=!1;g>p&&(t.onSwiping||t.onSwiped||t[`onSwiped${b}`])&&(E=!0),E&&t.preventDefaultTouchmoveEvent&&e.preventDefault(),i.current=Object.assign(Object.assign({},o),{lastEventData:y,swiping:!0})},c=e=>{const t=n.current,r=i.current;if(r.swiping){const n=Object.assign(Object.assign({},r.lastEventData),{event:e});t.onSwiped&&t.onSwiped(n),t[`onSwiped${n.dir}`]&&t[`onSwiped${n.dir}`](n)}i.current=Object.assign(Object.assign({},r),u)};(0,a.useEffect)(()=>{const e=t.current;return e&&(e.addEventListener(m,o,{passive:!0}),e.addEventListener(g,l,{passive:!0}),e.addEventListener(p,c,{passive:!0})),()=>{e&&(e.removeEventListener(m,o),e.removeEventListener(g,l),e.removeEventListener(p,c))}},[t])}var h=n(1924),b=n(7539),y=n(20),E=n(33),w=n(1056),x=n(6049);function I(){return I=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},I.apply(null,arguments)}function C(e,t){switch(e){case l.EA.Init:case l.EA.Micro:return 1;case l.EA.Tiny:return 2;case l.EA.Small:return 3;case l.EA.Medium:return t>0?t:4;default:return t>0?t:5}}const k=(0,i.I4)(function(e){var t,n,r,i;const l=(0,c.tO)(),d=(0,b.d)(e=>e.currentPage),u=(0,h.X)(d),{measureElementRef:m}=(0,s.A)(!1),g=(0,a.useRef)(null),p=(0,a.useCallback)(e=>{g.current=e,m(e)},[m]);f({preventDefaultTouchmoveEvent:!0},g);const v=(0,x.f)();return a.createElement("div",{ref:p},e.isLighterStyleTheme?a.createElement(o.Ay,{itemGap:v,scrollbar:!0,arrows:!l,getVisibleCount:C,visibleItemCount:u?3:void 0,showNextSlide:!0},[...null!==(n=null===(t=e.adTeasers)||void 0===t?void 0:t.map(e=>a.createElement(w.A,I({key:e.id},e))))&&void 0!==n?n:[],...e.products.map((t,n)=>a.createElement(y.A,{blockTitle:e.blockTitle,key:`${t.code}_${t.variationCode}_${n}`,listType:e.listType,listName:e.listName,product:t}))]):a.createElement(o.Ay,{itemGap:v,getVisibleCount:C,arrows:!l,visibleItemCount:u?3:void 0,scrollbar:!0,showNextSlide:!0},[...null!==(i=null===(r=e.adTeasers)||void 0===r?void 0:r.map(e=>a.createElement(w.A,I({key:e.id},e))))&&void 0!==i?i:[],...e.products.map((t,n)=>a.createElement(E.A,{blockTitle:e.blockTitle,key:`${t.code}_${t.variationCode}_${n}`,trackingListName:e.trackingListName,listType:e.listType,listName:e.listName,product:t,isTriggerCart:e.isTriggerCartPanel}))]))})},6597:(e,t,n)=>{n.d(t,{A:()=>f});var r=n(667),a=n(121),i=n(4702),o=n(774),l=n(3696),c=n(8194),s=n(7458),d=n(9412),u=n(7091),m=n(1659),g=n(9540),p=n(992);function v(){return v=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},v.apply(null,arguments)}const f=e=>{var t;const{content:n,descriptionText:i}=e,[o,s]=(0,l.useState)(!1),[d,m]=(0,l.useState)(0),[f,S]=(0,l.useState)(!1),O
2=(0,l.useRef)(null),T=(0,g.tO)();(0,p.N)(()=>{var e;if(T&&(null==O?void 0:O.current)){const t=null===(e=O.current)||void 0===e?void 0:e.clientHeight;t>100&&s(!0),m(t)}},[T,null===(t=O.current)||void 0===t?void 0:t.scrollHeight]);return l.createElement(u.A.Provider,{value:u.n.LandingPageDescription},T?l.createElement(x,null,l.createElement(h,{css:{maxHeight:f?d:100},id:"productlisting-description"},l.createElement(w,{ref:O},!!n&&l.createElement(a.fi,v({component:E},n)),!!i&&l.createElement(y,null,i),!f&&!!o&&l.createElement(k,null," "))),!!o&&l.createElement(b,null,l.createElement(I,{onClick:()=>{S(!f)}},l.createElement(j,{gtmButtonData:{buttonText:f?(0,r.TlY)("/Product/ReadLessButton"):(0,r.TlY)("/Product/ReadMoreButton"),context:(f?"Read less":"Read more")+" product listing description text",eventType:f?c.LU.Close:c.LU.Open,eventGroup:c._B.PLP},id:"productlisting-description-read-more-btn"},f?(0,r.TlY)("/Product/ReadLessButton"):(0,r.TlY)("/Product/ReadMoreButton"),l.createElement(C,{css:!!f&&{transform:"rotate(180deg)"}}))))):l.createElement(x,null,l.createElement(a.fi,v({component:E},n)),!!i&&l.createElement(y,null,i)))},h=o.I4.div((0,m.X6j)({property:"max-height",duration:"500ms",timingFunction:"ease"}),{overflow:"hidden",position:"relative"}),b=o.I4.div({display:"flex",justifyContent:"center",alignItems:"center",margin:{y:m.EXj}}),y=o.I4.p({padding:{y:({isCompact:e})=>e?m.EXj:m.YaY}}),E=o.I4.div({padding:{bottom:m.YaY},margin:{top:0}}),w="div",x=o.I4.div((0,m.Wlv)("Preamble"),Object.assign({width:"100%",margin:{x:"auto"},padding:{xy:m.EXj}},(0,i.$_)(m._fM,{width:989,padding:{xy:0}}))),I="div",C=(0,o.I4)(d.yd,{transition:{property:"transform"},color:m.wDm}),k=o.I4.div((0,m.X6j)({property:["opacity"]}),{position:"absolute",bottom:0,height:75,width:"100%",backgroundImage:e=>`linear-gradient(to bottom, transparent, ${e.tokens.color.dominant.background.tinted})`}),j=(0,o.I4)(s.pH,Object.assign({display:"flex",textAlign:"center",fontSize:m.pU_,color:m.wDm,marginLeft:m.q$c,":focus":{outline:{width:0}}},(0,i.$_)(m._fM,{":hover":{cursor:"pointer",textDecoration:"underline",color:m.YTN}})))},7091:(e,t,n)=>{n.d(t,{A:()=>i,n:()=>r});var r,a=n(3696);!function(e){e[e.LandingPageDescription=0]="LandingPageDescription",e[e.BlogPostMainContent=1]="BlogPostMainContent",e[e.CatalogPageContent=2]="CatalogPageContent",e[e.ContentPageMainContent=3]="ContentPageMainContent"}(r||(r={}));const i=(0,a.createContext)(null)},7600:(e,t,n)=>{n.d(t,{i:()=>a});var r=n(3696);function a(e,t){var n;const a=null===(n=null==t?void 0:t.experiments)||void 0===n?void 0:n[e],i=null==a?void 0:a.variation;return(0,r.useEffect)(()=>{if(!i)return;const t=`kameleoon-tracking-script-${e}`;if(document.getElementById(t))return;const n=document.createElement("script");n.id=t,n.type="text/javascript",n.textContent=a.trackingCode,document.head.appendChild(n)},[e,null==a?void 0:a.trackingCode,i]),i}},9341:(e,t,n)=>{n.d(t,{lZ:()=>N,z0:()=>M,hE:()=>W,Ry:()=>U,default:()=>_});var r=n(3696),a=n(7146),i=n(121),o=n(2432),l=n(774),c=n(1659),s=n(4418),d=n(6597),u=n(62),m=n(667),g=n(5587),p=n(7848),v=n(4702),f=n(5466),h=n(9540),b=n(8082),y=n(7458),E=n(1245),w=n(8645),x=n(8858),I=n(3782),C=n(5203);function k(){return k=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},k.apply(null,arguments)}const j=(0,l.I4)(({items:e,parent:t})=>{const{href:n}=(0,m.bSK)(),a=(0,h.tO)(),i=(0,r.useMemo)(()=>{var t;const r=new m.Acj(n);return null===(t=e.find(e=>(0,g.N)(new m.Acj(e.url),r)))||void 0===t?void 0:t.url},[e,n]);return r.createElement(T,{fitContentWidth:!0,hideNativeScrollbar:!0},r.createElement(l.I4.Nav,{"aria-label":(0,m.TlY)("/ProductListing/Categories")},r.createElement(A,{row:!0},!!t&&r.createElement("li",null,r.createElement(O,{parent:t})),e.map(e=>r.createElement(S,{key:e.url,item:e,isCurrent:e.url===i,scrollIntoView:a})))))}),S=e=>{const t=(0,u.c)(8),{item:n,isCurrent:a,scrollIntoView:i}=e,o=(0,r.useRef)(null);let l;(0,f.Q)(o,i&&a),t[0]!==n.linkIdentifier||t[1]!==n.name||t[2]!==n.url?(l=Object.assign({to:n.url,gtmButtonData:{linkText:n.name,linkPath:n.url,context:"Category page item list",eventType:C.LU.Browse,eventGroup:C._B.Listing},linkIdentifier:n.linkIdentifier},I.GB.SelectCategoryTag),t[0]=n.linkIdentifier,t[1]=n.name,t[2]=n.url,t[3]=l):l=t[3];const c=l;let s;return t[4]!==a||t[5]!==n.name||t[6]!==c?(s=r.createElement("li",null,a?r.createElement(B,k({ref:o,"aria-current":"page"},c),n.name):r.createElement(L,k({as:x.Sx.Secondary},c),n.name)),t[4]=a,t[5]=n.name,t[6]=c,t[7]=s):s=t[7],s},O=e=>{const t=(0,u.c)(9),{parent:n}=e;let a;t[0]===Symbol.for("react.memo_cache_sentinel")?(a=(0,m.TlY)("/Shared/Back"),t[0]=a):a=t[0];const i=a,o=`${i}, ${n.name}`;let l,c,s;return t[1]!==n.url?(l={linkText:i,linkPath:n.url,context:"Category page back to parent",eventType:C.LU.Browse,eventGroup:C._B.Listing},t[1]=n.url,t[2]=l):l=t[2],t[3]===Symbol.for("react.memo_cache_sentinel")?(c=r.createElement($,{fill:"currentColor"}),t[3]=c):c=t[3],t[4]!==n.linkIdentifier||t[5]!==n.url||t[6]!==o||t[7]!==l?(s=r.createElement(R,{as:x.Sx.Secondary,to:n.url,"aria-label":o,gtmButtonData:l,linkIdentifier:n.linkIdentifier},c,i),t[4]=n.linkIdentifier,t[5]=n.url,t[6]=o,t[7]=l,t[8]=s):s=t[8],s},T=(0,l.I4)(b.Ay,Object.assign({margin:{top:e=>e.tokens.spacing.dimension10.small,bottom:e=>e.tokens.spacing.dimension11.small}},(0,v.$_)(p._f,{margin:{top:e=>e.tokens.spacing.dimension10.medium,bottom:e=>e.tokens.spacing.dimension13.medium}}))),A=(0,l.I4)(o.Ul,Object.assign({gap:e=>e.tokens.spacing.dimension3.small},(0,v.$_)(p._f,{justifyContent:"center",flexWrap:"wrap",gap:e=>e.tokens.spacing.dimension3.medium}))),P=(0,l.I4)(Object.assign({whiteSpace:"nowrap",minWidth:e=>e.tokens.spacing.dimension26.small},(0,v.$_)(p._f,{minWidth:e=>e.tokens.spacing.dimension26.medium}))),L=(0,l.I4)(y.Ay,P),B=(0,l.I4)(y.pH,(0,c.qYm)(),P,(0,E.IA)({color:e=>e.tokens.color.dominant.text.default,backgroundColor:e=>e.tokens.color.dominant.surface.active}),{display:"inline-flex",alignItems:"center",justifyContent:"center",borderRadius:e=>e.tokens.borderRadius.default,border:{xy:{width:e=>e.tokens.borderWidth.default,style:"solid",color:e=>e.tokens.color.dominant.border.default}},fontWeight:500}),R=(0,l.I4)(L,{gap:e=>e.tokens.spacing.dimension2.medium}),$=(0,l.I4)(w.A,{width:20,height:20,transform:"rotate(180deg)"});function D(){return D=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},D.apply(null,arguments)}const Y=e=>{var t,n;const o=e.categoryDescription,l=(null===(n=null===(t=e.submenu)||void 0===t?void 0:t.children)||void 0===n?void 0:n.length)>0&&r.createElement(j,{items:e.submenu.children,parent:e.parent});return r.createElement(a.A,D({},e,{landingPageLayout:!0}),r.createElement(a.E,null,r.createElement(i.fi,D({component:N},e.bannerContentArea)),r.createElement(M,{breadcrumbs:e.breadcrumbs,noMargin:!0}),r.createElement(i.Cx,{component:W,for:e.content.displayName}),r.createElement(i.fi,D({component:U},e.topContent)),r.createElement(d.A,{content:e.customContent,descriptionText:o}),r.createElement(i.fi,e.activeCampaignContentArea)),l)},_=r.memo(Y),N=l.I4.div({width:"100%"}),M=(0,l.I4)(s.A,{margin:{y:({isCompact:e})=>e?0:c.EXj}}),W=(0,l.I4)(o.H1,{color:e=>
2e.mainBackgroundColor,textAlign:"center",margin:{y:0},padding:{y:0}}),U=l.I4.div({margin:{top:c.YaY,bottom:({isCompact:e})=>e?0:c.YaY}})}},e=>{Object.assign(e.sriHashes,{6013:"sha384-FXCqpGkDTrjieenYCKKMmLE0D1zprZ+xPYePrqf5ToKSXEN8OldSSuHlWF++Tq6y"})}]);
3//# sourceMappingURL=1009.chunk.613189a65666202db64e.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.