1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2264,6967],{86257:function(e,t,o){"use strict";o.r(t),o.d(t,{ImageMosaicVanilla:function(){return I},default:function(){return _}});var a=o(43350),n=o(80040),i=o(59307),r=o(48415),s=o(73667),c=o(3117),l=o(90849),u=o(27378),d=o(60042),m=o.n(d),p=o(63594),g=o.n(p),f=o(41408),h=o(96667),v=(0,f.iv)(["&.o-imageMosaic{&.-grid{",";padding:32px 18px;@media ","{padding:48px 18px;}@media ","{padding:64px 32px;}@media ","{overflow:auto;&::-webkit-scrollbar{display:none;}}ul{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:auto;gap:18px;overflow:hidden;padding:0;margin:0;transition:height "," ",";@media ","{gap:32px;}@media ","{width:245%;}}li{position:relative;overflow:hidden;list-style:none;border-bottom:solid 2px ",";&::before{content:'';display:block;padding-top:56%;}&:nth-child(odd){border-right:solid 2px ",";}.a-responsiveImage{position:absolute;width:100%;height:100%;top:0;left:0;img{@media ","{height:inherit;}@media ","{height:fill-available;}}}.videoCont{position:absolute;inset:0;}}.smallImage{grid-column:span 4;}.largeImage{grid-column:span 8;}.a-loadMoreButton{margin-top:-1px;transform:translateZ(0);}}}"],h.Z.maxWidthNoPadding("small"),(function(e){return e.theme.mediaQuery.small}),(function(e){return e.theme.mediaQuery.medium}),(function(e){return e.theme.mediaQuery.xSmallOnly}),(function(e){return e.theme.duration.normal}),(function(e){return e.theme.easing.easeOutQuart}),(function(e){return e.theme.mediaQuery.medium}),(function(e){return e.theme.mediaQuery.xSmallOnly}),(function(e){return e.theme.colors.WHITE}),(function(e){return e.theme.colors.WHITE}),(function(e){return e.theme.mediaQuery.xSmallOnly}),(function(e){return e.theme.mediaQuery.small})),b=o(34869),y=o(2463),x=o(6234),w=o(34919),S=o(24246);function C(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var o,a=(0,c.Z)(e);if(t){var n=(0,c.Z)(this).constructor;o=Reflect.construct(a,arguments,n)}else o=a.apply(this,arguments);return(0,s.Z)(this,o)}}var I=function(e){(0,r.Z)(o,e);var t=C(o);function o(e){var n;return(0,a.Z)(this,o),n=t.call(this,e),(0,l.Z)((0,i.Z)(n),"onResize",(function(e){n.toggleCarouselMode(e.matches)})),(0,l.Z)((0,i.Z)(n),"resetHeight",(function(){n.setState({listHeight:"auto"})})),(0,l.Z)((0,i.Z)(n),"getSmallScreenSlides",(function(e){for(var t=[],o=0;o<e.length;o++){var a=e[o].get("entryName"),n=e[o].get("description"),i=e[o],r=[i];1===o?t[0].mediaItems.push(i):t.push({entryName:a,description:n,mediaItems:r})}return t})),(0,l.Z)((0,i.Z)(n),"list",(0,u.createRef)()),n.state={visibleItems:4,listHeight:"auto"},n}return(0,n.Z)(o,[{key:"componentDidMount",value:function(){g()()}},{key:"render",value:function(){var e=this.props,t=e.className,o=e.data.get("item"),a="image-mosaic",n=m()(t,"o-imageMosaic","-grid"),i=o&&o.toArray().slice(0,this.state.visibleItems),r=this.state.visibleItems-2-1;return(0,S.jsx)("div",{className:n,children:(0,S.jsx)(S.Fragment,{children:(0,S.jsx)("ul",{className:"-noBullets",ref:this.list,style:{height:this.state.listHeight},onTransitionEnd:this.resetHeight,"data-sln-id":"".concat(a,"_container"),children:i.map((function(e,t){var o,n=e.get("mediaType"),i=e.get("media"),s=e&&e.getIn(["media","autoPlay"]),c=e&&e.getIn(["media","enableLoop"]),u="mosaic_".concat(t),d=m()("o-galleryGrid__item",(o={},(0,l.Z)(o,"-fadeInUp",t>r&&t>3),(0,l.Z)(o,"smallImage","mosaic_0"===u||"mosaic_3"===u),(0,l.Z)(o,"largeImage","mosaic_1"===u||"mosaic_2"===u),o));return(0,S.jsx)("li",{className:d,"data-sln-id":"".concat(a,"_images"),children:"video"===n||"externalVideo"===n?(0,S.jsx)("div",{className:"videoCont",children:(0,S.jsx)(y.default,{mediaItem:e,responsive:!1,ratio:[16,9],muted:s,autoplay:s,loop:c})}):(0,S.jsx)("div",{children:(0,S.jsx)(w.Z,{media:i,layout:"fill",objectFit:"cover",contentfulImage:!0})})},u)}))})})})}}]),o}(u.PureComponent);I.displayName="ImageMosaic";var Z=(0,x.Z)(I),_=(0,b.Z)(Z,v)},36967:function(e,t,o){"use strict";o.r(t),o.d(t,{default:function(){return _}});var a=o(43350),n=o(80040),i=o(48415),r=o(73667),s=o(3117),c=o(27378),l=o(60042),u=o.n(l),d=o(34051),m=o(348
169),p=o(41408),g=o(96667),f=(0,p.iv)(["&.m-quote{.m-quote__background{min-height:100vh;display:flex;align-items:center;position:relative;margin:0;margin-top:80px;padding:120px 0;background-size:cover;background-position:center;background-color:",";}&.-fixedRatio{.m-quote__background{min-height:auto;padding:0;&::before{content:'';display:block;",";}}}&.-isResponsive{.m-quote__background{min-height:auto;padding:120px 0;}}.m-quote__wrapper{padding:0 20px;@media ","{padding:0;}}.m-quote__content{z-index:1;position:relative;opacity:0;transition:opacity 2500ms ease ",";p.-tertiary.-dark{color:",";}p.-tertiary.-light{color:",";}.quote{color:",";margin-bottom:40px;}.quoteSource{color:",";margin-top:0;margin-bottom:8px;}.quoteSourceDesignation{color:",";margin:0;}}h3{span{width:100%;background-image:",";background-repeat:no-repeat;background-size:0 2px;transition:background-size 1500ms "," ",";}&.-dark{span{background-image:",";}}}&.-inView{.m-quote__content{opacity:1;}h3{span{background-size:100% 2px;}}}&.-hasOverlay{.m-quote__wrapper{&::after{",";}}}}
1"],(function(e){return e.theme.colors.GREY1}),g.Z.maintainRatio(9,16),(function(e){return e.theme.mediaQuery.medium}),(function(e){return e.theme.delay.short}),(function(e){return e.data.get("textColor")||e.theme.colors.BEO_BLACK}),(function(e){return e.data.get("textColor")||e.theme.colors.WHITE}),(function(e){return e.quoteTextColor}),(function(e){return e.quoteSourceTextColor}),(function(e){return e.quoteSourceDesignationTextColor}),(function(e){return"linear-gradient(transparent calc(100% - 2px), ".concat(e.theme.colors.WHITE," 0)")}),(function(e){return e.theme.delay.short}),(function(e){return e.theme.easing.easeOutQuart}),(function(e){return"linear-gradient(transparent calc(100% - 2px), ".concat(e.theme.colors.BEO_BLACK," 0)")}),(function(e){return g.Z.imageOverlay([{hex:e.theme.colors.BEO_BLACK,opacity:.5}])})),h=o(71377),v=o(95739),b=o(56438),y=o(77759),x=o(56407),w=o(6234),S=o(24246);function C(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var o,a=(0,s.Z)(e);if(t){var n=(0,s.Z)(this).constructor;o=Reflect.construct(a,arguments,n)}else o=a.apply(this,arguments);return(0,r.Z)(this,o)}}var I=function(e){(0,i.Z)(o,e);var t=C(o);function o(){return(0,a.Z)(this,o),t.apply(this,arguments)}return(0,n.Z)(o,[{key:"render",value:function(){var e=this.props,t=e.className,o=e.data,a=e.viewportInfo,n=void 0===a?(0,d.fromJS)({}):a,i=o.getIn(["item","0"]),r=i.get("quote"),s=i.get("quoteSource"),c=i.get("quoteSourceDesignation"),l=i.get("fixedRatio"),m=null===i||void 0===i?void 0:i.get("quoteComponentType"),p=n&&n.getIn(["isSmallerThan","medium"])?x.ZP.SIZES.MEDIUM:x.ZP.SIZES.LARGE,g="light"===o.get("colorTheme"),f=g?"-light":"-dark",w=o.get("backgroundColor"),C=o.get("backgroundImage"),I=C&&C.get("media"),Z=(0,b.dk)(y.F9[p][2],{connectionSpeed:this.props.connectionSpeed,isWebpSupported:this.props.isWebpSupported,media:I,ratio:"portrait"===n.get("orientation")?[1,2]:[16,9],fit:x.ZP.FIT.FILL}),_={backgroundImage:Z?"url(".concat(Z,")"):null,backgroundColor:w},P=u()(t,"m-quote",{"-hasOverlay":g&&C,"-fixedRatio":l,"-isResponsive":"responsive"===m});return(0,S.jsx)(v.Z,{className:P,"data-sln-id":"automation_quote_container",children:(0,S.jsx)("blockquote",{className:"m-quote__background",style:_,children:(0,S.jsx)(h.Z,{disablePadding:!0,children:(0,S.jsx)("div",{className:"m-quote__wrapper",children:(0,S.jsx)("div",{className:"row",children:(0,S.jsxs)("div",{className:"m-quote__content col-xs-12 col-md-8 col-md-offset-2 col-lg-6 col-lg-offset-3",children:[(0,S.jsx)("p",{className:"h3 quote ".concat(f),children:(0,S.jsx)("span",{children:r})}),s&&(0,S.jsx)("p",{className:"b3 -bold quoteSource ".concat(f),children:s}),c&&(0,S.jsx)("p",{className:"b3 quoteSourceDesignation ".concat(f),children:c})]})})})})})})}}]),o}(c.PureComponent);I.displayName="Quote";var Z=(0,w.Z)(I),_=(0,m.Z)(Z,f)},25637:function(e,t,o){"use strict";o.r(t),o.d(t,{default:function(){return y}});var a=o(43350),n=o(80040),i=o(48415),r=o(73667),s=o(3117),c=o(27378),l=o(34869),u=o(41408),d=o(83030),m=(0,u.iv)(["&.-mediaSixteenNine{.m-videoPlayer{.a-observer{position:relative;}.video-js .vjs-tech{position:relative;}}.mediaSixteenNine__wrapper{.video-js{font-size:",";.vjs-control-bar{font-size:",";}}}}"],(function(e){return(0,d.hO)(e.theme.fonts.fontSize.body.custom.custom_2)}),(function(e){return(0,d.hO)(e.theme.fonts.fontSize.body.small.octonary)})),p=o(2463),g=o(6234),f=o(41003),h=o(24246);function v(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var o,a=(0,s.Z)(e);if(t){var n=(0,s.Z)(this).constructor;o=Reflect.construct(a,arguments,n)}else o=a.apply(this,arguments);return(0,r.Z)(this,o)}}var b=function(e){(0,i.Z)(o,e);var t=v(o);function o(){return(0,a.Z)(this,o),t.apply(this,arguments)}return(0,n.Z)(o,[{key:"render",value:function(){var e=this.props,t=e.className,o=e.mediaItem,a=e.locale,n=e.overlay,i=e.inheritedClass,r=e.title,s=o&&o.getIn(["media","autoPlay"]),c=o&&o.getIn(["media","enableLoop"]);return(0,h.jsx)("div",{className:"".concat(t," -mediaSixteenNine"),children:(0,h.jsxs)(f.Z,{children:[r&&(0,h.jsx)("div",{children:(0,h.jsx)("h3",{className:"h3 center-sm",children:r})}),(0,h.jsx)("div",{className:"mediaSixteenNine__wrapper",children:(0,h.jsx)(p.default,{className:i,overlay:n,mediaItem:o,locale:a,muted:s,autoplay:s,loop:c})})]})})}}]),o}(c.PureComponent);b.displayName="VideoSixteenNine";var y=(0,l.Z)((0,g.Z)(b),m)},23312:function(e,t,o){"use strict";var a=o(65218),n=o.n(a);t.Z=n()((function(){return Promise.all([o.e(429),o.e(2736),o.e(9887)]).then(o.bind(o,9887))}),{ssr:!1,loadableGenerated:{webpack:function(){return[9887]}}})},54214:function(e,t,o){"use strict";o.r(t),o.d(t,{default:function(){return w}});var a=o(43350),n=o(80040),i=o(48415),r=o(73667),s=o(3117),c=o(27378),l=o(34051),u=o(41408),d=o(49366),m=o(5337),p=(0,u.iv)(["&.o-carouselShopByImage{margin:0;overflow:hidden;
1.m-carousel{padding:60px 0;background-color:",";.a-container{padding:0;}.slick-slider{width:100%;}.slick-track{position:relative;height:auto;}.slick-list{overflow:visible;@media (min-width:","px){overflow:hidden;}}.slick-slide{height:auto;@media ","{padding-right:0;}@media (min-width:","px){padding-right:0;}> div{overflow:hidden;@media ","{max-height:800px;}}.m-shopByImageCTA{@media ","{opacity:0;transition:opacity "," ease-in-out;transition-delay:",";}}.a-anchorButton.-buy{@media ","{opacity:1;transition:opacity "," ease-in-out ",";}}&.slick-active{.m-shopByImageCTA,.a-anchorButton.-buy{opacity:1;}}}.slick-initialized{.slick-slide{display:block;}}.slick-arrow{position:absolute;&.slick-prev{display:none !important;@media ",'{display:block !important;visibility:visible;top:unset;bottom:-10px;left:100px;right:0;height:60px;width:60px;background:url("/static-assets/images/common/chevron-black-left-white-bg.svg") 50% 50% no-repeat;&:hover{background:url("/static-assets/images/common/chevron-white-left-black-bg.svg") 50% 50% no-repeat;}}@media ',"{top:unset;left:120px;}}&.slick-next{display:none !important;@media ",'{display:block !important;visibility:visible;top:unset;bottom:-10px;right:100px;height:60px;width:60px;background:url("/static-assets/images/common/chevron-black-right-white-bg.svg") 50% 50% no-repeat;&:hover{background:url("/static-assets/images/common/chevron-white-right-black-bg.svg") 50% 50% no-repeat;}}@media ',"{top:unset;bottom:-15px;right:120px;}}}.m-carousel__pagination{height:40px;padding:0;text-align:center;font-size:unset;max-width:180px;display:flex !important;overflow:hidden;scrollbar-width:none;scroll-behavior:smooth;transition:all 300ms ease-out;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:auto;transform:translateX(0);margin-top:32px;align-items:center;li{vertical-align:middle;width:4px;height:4px;min-width:36px;min-height:20px;margin:0;align-items:center;justify-content:center;display:flex;padding:unset;
1button{cursor:pointer;width:4px;height:4px;border-radius:50%;text-indent:-9999px;position:relative;background-color:",";padding:0;&:focus{","}&:focus:not(.focus-visible){","}&:hover,&:active{outline:none;border-radius:50%;}&::before{display:none;}}&.slick-active{button{height:8px;width:8px;background-color:",";border-radius:50%;&::before{display:none;}}}}.m-carousel__pagination::-webkit-scrollbar{display:none;}}}}"],(function(e){return e.backgroundColor||e.theme.colors.GREY1}),m.j$.large+1,(function(e){return e.theme.mediaQuery.small}),m.j$.medium,(function(e){return e.theme.mediaQuery.small}),(function(e){return e.theme.mediaQuery.xSmallMax}),(function(e){return e.theme.duration.normal}),(function(e){return e.theme.delay.normal}),(function(e){return e.theme.mediaQuery.small}),(function(e){return e.theme.duration.normal}),(function(e){return e.theme.delay.xlong}),(function(e){return e.theme.mediaQuery.small}),(function(e){return e.theme.mediaQuery.medium}),(function(e){return e.theme.mediaQuery.small}),(function(e){return e.theme.mediaQuery.medium}),(function(e){return e.theme.colors.GREY4}),(0,d.Z)(),(0,d.Z)({revert:!0}),(function(e){return e.theme.colors.BEO_BLACK})),g=o(34869),f=o(11654),h=o(71250),v=o(41605),b=o(24246);function y(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var o,a=(0,s.Z)(e);if(t){var n=(0,s.Z)(this).constructor;o=Reflect.construct(a,arguments,n)}else o=a.apply(this,arguments);return(0,r.Z)(this,o)}}var x=function(e){(0,i.Z)(o,e);var t=y(o);function o(){return(0,a.Z)(this,o),t.apply(this,arguments)}return(0,n.Z)(o,[{key:"componentDidMount",value:function(){(0,h.Ei)([v.ddy.chevronBlackRightWhiteBg,v.ddy.chevronWhiteRightBlackBg,v.ddy.chevronBlackLeftWhiteBg,v.ddy.chevronWhiteLeftBlackBg]);var e=this.props,t=e.data,o=e.getVariantStockAvailability;if(o){var a=null===t||void 0===t?void 0:t.toJS();a&&Array.isArray(a)?o(null===a||void 0===a?void 0:a.map((function(e){return e.productDetails.sku})),"crossSell"):o([t&&t.getIn(["productDetails","sku"])],"crossSell")}}},{key:"render",value:function(){var e=this.props,t=e.className,o=e.data,a=e.slnId,n=e.addToCartSuccessAction,i=e.trackAnalytics,r=e.availableQuant,s=e.handleShowCartPopup,c=e.setAddToBasketProdSku,u=e.hidePriceForCountries,d=e.homeCountryCookie,m=e.colorTheme,p=e.backgroundColor,g=e.textColor,v=l.List.isList(o)?o:(0,l.List)(l.List.of(o)),y=(0,h.CQ)(d,u);return(0,b.jsx)("div",{className:"".concat(t," o-carouselShopByImage"),"data-sln-id":"".concat(a,"_container"),children:o&&(0,b.jsx)(f.default,{variant:"shopByImage",data:v,slnId:a,addToCartSuccessAction:n,trackAnalytics:i,availableQuant:r,handleShowCartPopup:s,setAddToBasketProdSku:c,hidePrice:y,colorTheme:m,backgroundColor:p,textColor:g})})}}]),o}(c.PureComponent);x.displayName="CarouselShopByImage";var w=(0,g.Z)(x,p)},14547:function(e,t,o){"use strict";o.r(t),o.d(t,{default:function(){return a.Z}});var a=o(97409)},63319:function(e,t,o){"use strict";o.r(t),o.d(t,{default:function(){return ct}});var a=o(43350),n=o(80040),i=o(59307),r=o(48415),s=o(73667),c=o(3117),l=o(90849),u=o(27378),d=o(34051),m=o(62557),p=o(86107),g=o(41408),f=g.ZP.div.withConfig({componentId:"sc-17j1l4a-0"})(["h2.title{span{font-weight:",";font-size:","px;}}"],(function(e){return e.theme.fonts.fontWeight.light}),(function(e){return e.theme.fonts.fontSize.heading.large.h2})),h=o(34707),v=o.n(h),b=o(22278),y=o(14334),x="GET_CUSTOMISE_PAGE_DATA",w="CUSTOMISE_PAGE_DATA_SUCCESS",S=function(e){return{type:w,data:e}},C=[function(e){return{type:x,pageQuery:e}}],I=o(90888),Z=o(41605),_=v().mark(D),P=v().mark(k);function D(e){var t,o;return v().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if(a.prev=0,!e||!e.pageQuery){a.next=8;break}return t=e.pageQuery.slug,a.next=5,(0,b.RE)(y.Z.fetch,"".concat(Z.Y9z.customisePage).replace("{configuratorSlug}",t),e);case 5:return o=a.sent,a.next=8,(0,b.gz)(S(o));case 8:a.next=14;break;case 10:return a.prev=10,a.t0=a.catch(0),a.next=14,(0,b.gz)((0,I.PU)(a.t0));case 14:case"end":return a.stop()}}),_,null,[[0,10]])}function k(){return v().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,b.$6)([(0,b.Fm)(x,D)]);case 3:e.next=9;break;case 5:return e.prev=5,e.t0=e.catch(0),e.next=9,(0,b.gz)((0,I.PU)(e.t0));case 9:case"end":return e.stop()}}),P,null,[[0,5]])}var O=(0,d.fromJS)({}),N=function(e,t){return e.set("customiseData",(0,d.fromJS)(t.data))},j=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:O,t=arguments.length>1?arguments[1]:void 0;return t.type===w?N(e,t):e},T=o(14547),V=o(3514),E=o(44285),L=o(73546),A=o(61060),M=o(60042),R=o.n(M),z=o(86677),B=o.n(z),G=
1o(71377),Q=o(36371),U=o(5852),H=o(20996),q=o(18307),K=o(81365),F=o(23312),W=o(51049),J=o(1690),Y=o(83030),X=(0,g.iv)(["&.o-customiseDetail{position:relative;margin:"," 0 40px;padding:"," 0 ",";background-color:",";@media ","{padding:"," 0 0;}@media ","{margin-top:0;}@media ","{padding-top:0;}.greyBorder{@media ","{border-top:1px solid ",";}}.backButton__anchor{display:flex;justify-content:center;align-items:center;background:",";position:absolute;top:20px;z-index:1;height:32px;padding-right:16px;@media ","{top:116px;}@media ","{top:180px;}.backButton__text{color:",';}.backButton__arrow_wrapper{width:32px;height:32px;background:url("/static-assets/images/common/chevron-black-left-white-bg.svg") 50% 50% no-repeat;}}&.-zoomedOut{.m-webGLConfigurator{canvas{transition:none;}}.-fadeInUp{animation:none;opacity:1;}}.o-customiseDetail__content{padding-top:20px;padding-bottom:30px;@media ',"{padding-top:54px;padding-bottom:54px;}@media ","{padding-top:80px;padding-bottom:80px;}.row{position:relative;}}.o-customiseDetail__info{display:flex;flex:1;flex-direction:column;align-items:stretch;justify-content:center;transform:translate3d(0,0,0);transition:all "," ",";position:relative;@media ","{max-width:580px;}@media ","{max-width:none;}.original-price{&.-strikePrice{text-decoration:line-through;}position:relative;color:",";}.discounted-price{color:",";margin:4px 0 0 10px;}.choose-country-text{padding-top:5px;}}.webgl-controls{display:flex;justify-content:space-between;@media ","{position:absolute;width:100%;text-align:center;z-index:1;opacity:0;}&.-active{opacity:1;}& > div{display:flex;align-items:center;flex:0 1 auto;max-width:33.333%;button{cursor:pointer;}}.-toggle3d{min-width:32px;height:22px;padding:0 10px;font-size:",";font-weight:700;background:none;.a-svgIcon{width:32px;}}.webgl-control{min-width:40px;height:40px;padding:0 10px;font-size:",";font-weight:700;background:none;&:focus{outline:none;}&.-power{position:relative;margin:4px 0;padding:3px 5px;min-width:0;height:auto;&::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;border-radius:50%;transform:scale(0.9);opacity:0;background-color:",";transition:all "," ",";}.a-svgIcon{position:relative;width:18px;height:18px;top:1px;fill:",";}&.-active{&::before{transform:scale(1);opacity:1;}.a-svgIcon{fill:",";}}}&-zoom{right:5px;@media ","{right:0;}}}}.webgl-focus-lock{position:static;width:100%;@media ","{position:absolute;bottom:82px;}}&.-zoomedIn{overflow:hidden;height:150vh;width:100vw;z-index:",";.o-customiseDetail__info{display:none;}.o-customiseDetail__webGLContent{max-width:100%;flex-basis:100%;height:97vh;}.webgl-controls{position:fixed;left:0;bottom:0;right:0;max-width:100%;padding:5px 0 10px;}.backButton__anchor{display:none;}.m-webGLConfigurator{height:100%;canvas{opacity:1;transition:opacity 200ms ease-in;}&__loader{height:98%;}&__loaderImg{img{max-height:100vh;max-width:100vh;margin:auto;}}}.o-customiseDetail__content{padding-top:0;padding-bottom:0;}}.o-customiseDetail__webGLContent{position:relative;display:flex;flex-direction:column;justify-content:center;margin-bottom:5px;&.-has-webglEnabled{.a-zoom{display:none;}}@media ","{margin-bottom:0;}}.o-customiseDetail__name{flex:0 0 auto;display:flex;flex-direction:column;margin-bottom:0;.o-customiseDetail__title{display:block;margin-bottom:5px;line-height:",";@media ","{margin:14px 0 5px;}}.o-customiseDetail__shortDesc{margin-bottom:40px;@media ","{margin-bottom:20px;}}}.o-customiseDetail__options{width:100%;display:flex;flex-flow:column wrap;justify-content:space-between;align-items:flex-start;margin-bottom:20px;@media ","{overflow-x:scroll;scroll-behavior:smooth;}@media ","{margin-bottom:10px;}@media ","{padding-bottom:20px;}}.-m-options{margin-bottom:10px;}.o-customiseDetail__variants{border-top:1px solid ",";border-bottom:1px solid ",";width:100%;flex:1 1 auto;padding:20px 0;max-height:474px;max-width:644px;overflow-y:scroll;scroll-behavior:smooth;position:relative;p{&.label{margin-top:4px;}margin:0;line-height:1;}}.o-customiseDetail__price{flex:0 0 auto;display:flex;transform:translateX(0%);margin-top:40px;@media ","{margin-top:20px;}@media ","{margin-top:0;}.product-price{margin:0;font-size:",";font-weight:325;letter-spacing:1px;line-height:",";color:",";@media ","{line-height:",";letter-spacing:1px;}}}.m-swatches__group{position:relative;.o-customiseDetail__price{margin:0;transform:translateX(0);}.m-swatches__title{.-multiLevel{&.mobileTitle{line-height:1rem;font-size:12px;}}}.m-swatches__info{@media ","{li{top:0;left:0;opacity:0;display:none;transition:opacity "," ease-in-out;min-width:150px;&.-selected{opacity:1;display:inline-block;}p{line-height:1.25rem;text-transform:uppercase;letter-spacing:2px;font-weight:500;margin-top:10px;margin-bottom:10px;color:",";}}}}.m-swatches__desc{@media ","{margin-top:10px;li{top:0;left:0;opacity:0;display:none;transition:opacity "," ease-in-out;min-width:150px;&.-selected{opacity:1;display:inline-block;}}p{font-size:0.875rem;line-height:1.25rem;color:",";}}}}.m-swatches__form{fieldset{border:0;padding:0;}legend{position:absolute;width:0;visibility:hidden;}ul{@media ","{padding-bottom:20px;}}}.o-customiseDetail__actions{text-align:right;direction:rtl;display:flex;flex-direction:column;width:fit-content;align-self:flex-start;@media ","{width:100%;.a-anchorButton{width:100%;}}.a-anchorButton{height:fit-content;}
1.country-selector-cta{margin-top:16px;}}.o-customiseDetail__name,.o-customiseDetail__shortDesc{color:",";}@media ","{.o-customiseDetail__name,.o-customiseDetail__options,.o-customiseDetail__actions{opacity:0;animation-fill-mode:forwards;}.o-customiseDetail__name{animation-delay:500ms;}.o-customiseDetail__options{animation-delay:700ms;}.o-customiseDetail__actions{animation-delay:800ms;}}&.-zoomIn{overflow:hidden;height:150vh;width:100vw;z-index:",";.m-webGLConfigurator{height:100%;canvas{opacity:0;transition:none;}}.o-customiseDetail__info{@media ","{opacity:0;visibility:hidden;transform:translate3d(100%,0,0);}}.o-customiseDetail__webGLContent{max-width:100%;flex-basis:100%;height:97vh;}.webgl-controls{position:fixed;left:0;bottom:0;right:0;max-width:100%;padding:5px 0 10px;}.uspContainer{display:none;}}.o-customiseDetail__webGLOverlay{position:absolute;top:0;left:0;width:100%;height:calc(50% + 40px);background-color:",";z-index:",";opacity:0.5;display:none;&.-iteraction-disabled{display:block;}@media ","{display:none;&.-iteraction-disabled{display:none;}}}.o-customiseDetail__webGLOverlayText{color:",";position:absolute;top:100px;left:50%;width:80%;transform:translateX(-50%);text-align:center;}.configuratorBtn_wrapper{display:flex;flex-direction:row;overflow-x:auto;.configurator_variantType{font-size:",";line-height:",";text-align:center;color:",";padding:10px 0 5px;}.configurator_variantName{font-size:",";line-height:",";color:",";text-align:center;}.materialBtns_wrapper{display:flex;flex-direction:row;}.configurator_button_container{border:",";box-sizing:border-box;border-radius:41px;padding:5px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;}.configurator_variantBtn_wrapper{border:1px solid ",";box-sizing:border-box;padding:5px;border-radius:41px;}.configurator_MasterVariantBtn_wrapper{width:60px;height:60px;border-radius:41px;}.configurator_Masterbutton{border-radius:41px;width:60px;height:60px;padding:5px;border:",";display:flex;align-items:center;justify-content:center;background-color:white;span{position:absolute;top:24px;color:white;font-size:",";}.a-responsiveImage{border-radius:41px;}img{border:none;width:100%;}}}.variantBtn_wrapper,.material_buttons{display:flex;flex-direction:column;padding:0 26.5px;align-items:center;width:37vw;}.configurator_button{padding:0;border-radius:41px;width:50px;height:50px;}.configuratorBtn-image{width:50px;height:50px;border-radius:41px;}.popup-overlay{position:fixed;width:100vw;height:100vh;inset:0;margin:auto;z-index:998;}.popup-wrapper{.-customise-product{.m-swatches__group{.m-swatches__form{li{@media ","{margin-right:27px;}}@media ","{overflow-x:scroll;ul{width:max-content;display:flex;}}}}}}.openPopUp{display:block;bottom:-1px;transition:bottom 0.6s ease-in-out;transform:translateY(0);.popup-content{transform:translate3d(0,0,0);transition-delay:0.4s;}}.popup-content{transform:translate3d(0,251px,0);transition:transform "," "," ",";}}"],(function(e){return"-".concat(e.theme.sizes.headerOverlap.small)}),(function(e){return e.theme.sizes.headerOverlap.small}),(function(e){return e.theme.padding.paddingMedium}),(function(e){return e.backgroundColor||e.theme.colors.GREY1}),(function(e){return e.theme.mediaQuery.medium}),(function(e){return e.theme.sizes.headerOverlap.medium}),(function(e){return e.theme.mediaQuery.xSmallMax}),(function(e){return e.theme.mediaQuery.xSmall}),(function(e){return e.theme.mediaQuery.small}),(function(e){return e.theme.colors.GREY1}),(function(e){return e.theme.colors.WHITE}),(function(e){return e.theme.mediaQuery.small}),(function(e){return e.theme.mediaQuery.medium}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.mediaQuery.small}),(function(e){return e.theme.mediaQuery.medium}),(function(e){return e.theme.duration.zoom}),(function(e){return e.theme.easing.easeOutQuart}),(function(e){return e.theme.mediaQuery.small}),(function(e){return e.theme.mediaQuery.medium}),(function(e){return e.theme.colors.GREY5}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.mediaQuery.small}),(function(e){return(0,Y.hO)(e.theme.fonts.fontSize.body.small.quinary)}),(function(e){return(0,Y.hO)(e.theme.fonts.fontSize.body.small.quinary)}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.duration.normal}),(function(e){return e.theme.easing.easeOutQuart}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.colors.WHITE}),(function(e){return e.theme.mediaQuery.small}),(function(e){return e.theme.mediaQuery.small}),(function(e){return e.theme.zIndex.zProductLightbox}),(function(e){return e.theme.mediaQuery.small}),(function(e){return(0,Y.hO)(e.theme.fonts.lineHeight.custom.custom_9)}),(function(e){return e.theme.mediaQuery.xSmall}),(function(e){return e.theme.mediaQuery.smallMax}),(function(e){return e.theme.mediaQuery.xSmall}),(function(e){return e.theme.mediaQuery.smallMax}),(function(e){return e.theme.mediaQuery.xsmallMax}),(function(e){return e.theme.colors.GREY1}),(function(e){return e.theme.colors.GREY1}),(function(e){return e.theme.mediaQuery.smallMax}),(function(e){return e.theme.mediaQuery.xSmall}),(function(e){var t=e.theme;return(0,Y.hO)(t.fonts.fontSize.price.large)}),(function(e){return(0,Y.hO)(e.theme.fonts.lineHeight.custom.custom_15)}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.mediaQuery.xSmall}),(function(e){return(0,Y.hO)(e.theme.fonts.lineHeight.custom.custom_15)}),(function(e){return e.theme.mediaQuery.xSmallMax}),(function(e){return e.theme.duration.normal}),(function(e){return e.textColor||e.theme.colors.BEO_BLACK}),(function(e){return e.theme.mediaQuery.xSmallMax}),(function(e){return e.theme.duration.normal}),(function(e){return e.theme.colors.GREY5}),(function(e){return e.theme.mediaQuery.xSmallMax}),(function(e){return e.theme.mediaQuery.smallMax}),(function(e){return e.textColor||e.theme.colors.BEO_BLACK}),(function(e){return e.theme.mediaQuery.small}),(function(e){return e.theme.zIndex.zProductLightbox}),(function(e){return e.theme.mediaQuery.small}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.zIndex.zDefault}),(function(e){return e.theme.mediaQuery.small}),(function(e){return e.theme.colors.WHITE}),(function(e){return(0,Y.hO)(e.theme.fonts.fontSize.bodySmall.primary)}),(function(e){return(0,Y.hO)(e.theme.fonts.lineHeight.custom.custom_6)}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return(0,Y.hO)(e.theme.fonts.fontSize.body.small.quaternary)}),(function(e){return(0,Y.hO)(e.theme.fonts.lineHeight.custom.custom_6)}),(function(e){return e.theme.colors.GREY5}),(function(e){return e.theme.borders.senary}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.borders.senary}),(function(e){return(0,Y.hO)(e.theme.fonts.fontSize.body.small.tert
1iary)}),(function(e){return e.theme.mediaQuery.xSmall}),(function(e){return e.theme.mediaQuery.xSmall}),(function(e){return e.theme.duration.normal}),(function(e){return e.theme.duration.normal}),(function(e){return e.theme.easing.easeOutQuart})),$=o(34869),ee=o(58954),te=o(6234),oe=o(4798),ae=o(70782),ne=o(71250),ie=o(21318),re=o(50813),se=o(5337),ce={BOTH:"both",BUY:"buy",EXPERIENCEINSTORE:"experienceinstore"};Object.freeze(ce);var le="variantKey",ue="customise-product",de=function(e){return e&&["variant"].concat((0,E.Z)(e.map((function(e){return e.get("swatchId")})).toJS()))},me=function(e,t){var o=null===e||void 0===e?void 0:e.map((function(e){return(null===e||void 0===e?void 0:e.get("swatchSelectionMandatory"))&&(null===e||void 0===e?void 0:e.getIn(["variants","0",le]))}));return[null===t||void 0===t?void 0:t.getIn([0,le])].concat((0,E.Z)(null===o||void 0===o?void 0:o.toJS()))},pe=(0,g.iv)(["&.configurator_material_popUp{position:fixed;width:100%;min-height:251px;bottom:-300px;top:unset;left:0;padding:30px 16px;overflow:hidden;transition:bottom 0.6s ease-in-out;transition-delay:0.2s;border-bottom:",";background:",";box-shadow:0 0 24px rgb(0 0 0 / 15%);z-index:90;.-closePopUp{display:none;}.openPopUp{display:block;bottom:-100.5px;transition:bottom 0.6s ease-in-out;background:blue;}.close-button_wrapper{position:absolute;z-index:5;padding-left:80vw;display:flex;align-items:flex-end;background:transparent;top:10px;}.close-button{background:white;font-size:",";}.cross-btn{background:",";align-self:flex-start;cursor:pointer;position:absolute;.close-icon{height:20px;width:20px;}}}"],(function(e){return e.theme.borders.secondary}),(function(e){return e.theme.colors.WHITE}),(function(e){return(0,Y.hO)(e.theme.fonts.fontSize.body.large.senary)}),(function(e){return e.theme.colors.WHITE})),ge=o(24246);function fe(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var o,a=(0,c.Z)(e);if(t){var n=(0,c.Z)(this).constructor;o=Reflect.construct(a,arguments,n)}else o=a.apply(this,arguments);return(0,s.Z)(this,o)}}var he=function(e){(0,r.Z)(o,e);var t=fe(o);function o(){return(0,a.Z)(this,o),t.apply(this,arguments)}return(0,n.Z)(o,[{key:"render",value:function(){var e=this.props,t=e.className,o=e.onClose,a=R()(t,{});return(0,ge.jsx)("div",{className:a,children:(0,ge.jsxs)("div",{className:"popup-content",children:[(0,ge.jsx)("div",{className:"close-button_wrapper",children:(0,ge.jsx)(Q.Z,{className:"cross-btn",onClick:function(){return o()},children:(0,ge.jsx)(H.Z,{className:"close-icon",icon:"closeIconBlack"})})}),this.props.children]})})}}]),o}(u.PureComponent),ve=(0,$.Z)(he,pe),be=o(5047),ye=o(81736);function xe(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,a)}return o}function we(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?xe(Object(o),!0).forEach((function(t){(0,l.Z)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):xe(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function Se(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var o,a=(0,c.Z)(e);if(t){var n=(0,c.Z)(this).constructor;o=Reflect.construct(a,arguments,n)}else o=a.apply(this,arguments);return(0,s.Z)(this,o)}}var Ce=function(e){(0,r.Z)(o,e);var t=Se(o);function o(e){var n;(0,a.Z)(this,o),n=t.call(this,e),(0,l.Z)((0,i.Z)(n),"onPowerButtonClick",null),(0,l.Z)((0,i.Z)(n),"closeCountryLangSelectorCustomisePage",(function(){n.setState({showCountryLangSelectorModal:!1})})),(0,l.Z)((0,i.Z)(n),"showCountryLangSelectorCustomisePage",(function(){var e;n.setState({showCountryLangSelectorModal:!0});var t=n.props.product.getIn(["productDetail","productName"]),o={eventName:re.otR,section:null===(e=re.EkU.PAGE_TYPE)||void 0===e?void 0:e.toLowerCase(),subSection:re.ih3,selection:null===t||void 0===t?void 0:t.toLowerCase()};(0,ie.Cm)(o)})),(0,l.Z)((0,i.Z)(n),"onPowerButtonClickHandler",(function(){var e=(0,i.Z)(n).onPowerButtonClick;e&&(e(),n.setState((function(e){return{isOn:!e.isOn}}),(function(){var e=re.QMI.event,t=re.QMI.eventType,o=n.props.product.getIn(["productDetail","productName"]);(0,ie.q8)({event:e,eventCategory:t.openClose,eventAction:n.state.isOn?re.Ox6:re.aLw,eventLabel:o})})))})),(0,l.Z)((0,i.Z)(n),"onResize",(function(e){n.toggleMobileView(e.matches)})),(0,l.Z)((0,i.Z)(n),"addResizeListener",(function(){var e=window.matchMedia("(max-width: ".concat(se.j$.xSmall,"px)"));n.toggleMobileView(e.matches),e.addListener(n.onResize)})),(0,l.Z)((0,i.Z)(n),"toggleMobileView",(function(e){n.setState({isMobileView:e})})),(0,l.Z)((0,i.Z)(n),"getMultipleVariantsAttribute",(function(e,t){var o=n.props,a=o.multipleVariants,i=o.masterVariants,r=a.map((function(e){return e.get("variants")}));return[i].concat((0,E.Z)(r)).map((function(e,o){return e.filter((function(e){return e.get("variantKey")===t[o]}))})).map((function(t){return t.getIn([0,e])}))})),(0,l.Z)((0,i.Z)(n),"getDefaultSwatchKeys",(function(e){var t=n.props,o=t.product,a=t.masterVariants,i=o.get("productDetail"),r=e?a.filter((function(t){return t.get("variantKey")===e})).getIn([0,"additionalProperties"]):a.getIn(["0","additionalProperties"]),s=i&&i.get("swatchConfigurations");return s&&s.size&&(0,d.fromJS)(r)})),(0,l.Z)((0,i.Z)(n),"getSwatchDetails",(function(e,t,o){return e.filter((function(e){return!e.get("price")||!0===e.get("isOnStock")})).map((function(e){var a;o&&(a=o.match(/Position|Size/i)?"size":"color");var n="color"===a,i=e.get("variantAttributes"),r=n?i&&i.get("colorCode"):i&&i.get("size")||i.get("swatchText"),s=e.get("variantTitle"),c=e.get("variantId"),l=e.get("variantKey"),u=e.get("isLimitedEditionVariant"),m=e.get("price"),p=e.get("discountedPrice"),g=e.get("isOnStock"),f=e.get("swatchImage"),h=e.get("selectedSwatchImage"),v=e.get("variantDescription");return(0,d.fromJS)({variantId:c,variantKey:l,name:s,type:a,value:r,isLimitedEdition:u,idx:t,price:m,discountedPrice:p,isOnStock:g,swatchImage:f,selectedSwatchImage:h,description:v})}))})),(0,l.Z)((0,i.Z)(n),"getMultipleSwatches",(function(e){return e.map((function(e,t){var o=e.get("variants"),a=e.get("defaultVariantAttribute")||"color";return n.getSwatchDetails(o,t+1,a)}))})),(0,l.Z)((0,i.Z)(n),"getSwatchesTitle",(function(e){return e.map((function(e){return e.get("swatchTitle")}))})),(0,l.Z)((0,i.Z)(n),"getSwatchesMandatoryFlag",(function(e){return e.map((function(e){return e.get("swatchSelectionMandatory")}))}
1)),(0,l.Z)((0,i.Z)(n),"getPrimaryMaterialDetails",(function(e,t){var o=n.props,a=o.multipleVariants,i=o.masterVariants,r=(0===e?i:a.getIn([e-1,"variants"])).filter((function(e){return e.get("variantKey")===t})).getIn([0,"webGlMaterialParameters"]);return r&&r.size&&r.map((function(e){return{key:e.get("key"),value:e.get("value")}}))})),(0,l.Z)((0,i.Z)(n),"keyUpCallback",(function(e){var t=e.which,o=n.state.zoomedIn;t===Z.KWq&&o&&n.onZoomClickHandler()})),(0,l.Z)((0,i.Z)(n),"initialSelectedVariants",(function(){var e=n.props,t=e.product,o=e.currentUrlVariant,a=t.get("productDetail");if(a&&a.get("swatchConfigurations")){var i=n.getDefaultSwatchKeys(o),r={};i&&i.map((function(e,t){r[t]="object"===typeof e&&e.get("key")?e.get("key"):e})),n.setState({swatchObject:r})}})),(0,l.Z)((0,i.Z)(n),"getSwatchConfigKey",(function(){var e=n.props.product.get("productDetail").get("variantUniqueKeys"),t=Object.keys(n.state.swatchObject).map((function(e){return n.state.swatchObject[e]})).join("");return e.get(t)})),(0,l.Z)((0,i.Z)(n),"onColorVariantChange",(function(e,t,o,a){var i=n.props.isCustomisePage,r=n.state.isMobileView;a&&i&&!r&&n.adjustSwatchesPosition(a)})),(0,l.Z)((0,i.Z)(n),"adjustSwatchesPosition",(function(e){var t=n.variantContainer.current.offsetHeight,o=e.offsetParent.offsetParent.offsetTop;n.variantContainer.current.scrollTop=(o-t)/2+100})),(0,l.Z)((0,i.Z)(n),"adjustMobileSwatchesPosition",(function(e){var t=n.variantButtonsContainer.current.offsetWidth,o=e.offsetLeft;n.variantButtonsContainer.current.scrollLeft=(o-t)/2+40})),(0,l.Z)((0,i.Z)(n),"onZoomIn",(function(){var e=n.props.handleZoomImage;n.setState({zoomingIn:!0}),n.props.toggleFooter(!1),n.props.toggleHeader(!1),n.props.toggleSupportingNav(!1),(0,ae.Z)("keyup",n.keyUpCallback,!0),e&&e(!0)})),(0,l.Z)((0,i.Z)(n),"onZoomInEnd",(function(){var e=(0,i.Z)(n).webglResizeHandler;n.setState({zoomingIn:!1,zoomedIn:!0}),e&&e()})),(0,l.Z)((0,i.Z)(n),"onZoomOut",(function(){var e=n.props.handleZoomImage;n.setState({zoomedIn:!1,zoomedOut:!0}),n.props.toggleFooter(!0),n.props.toggleHeader(!0),setTimeout((function(){n.props.toggleSupportingNav(!0)}),400),(0,ae.Z)("keyup",n.keyUpCallback,!1),e&&e(!1)})),(0,l.Z)((0,i.Z)(n),"onZoomOutEnd",(function(){var e=(0,i.Z)(n).webglResizeHandler;n.setState({zoomingIn:!1}),n.pageYOffset&&n.pageYOffset>0&&(0,ne.NY)(n.pageYOffset,0),e&&e()})),(0,l.Z)((0,i.Z)(n),"onZoomClickHandler",(function(){var e=(0,i.Z)(n),t=e.onZoomIn,o=e.onZoomInEnd,a=e.onZoomOut,r=e.onZoomOutEnd;n.state.zoomedIn?(n.setState({zoomingIn:!0}),a(),setTimeout(r,300)):(n.pageYOffset=window.pageYOffset,t(),setTimeout(o,100)),(0,oe.ZP)(n.lockScroll,!0),n.lockScroll=!n.lockScroll})),(0,l.Z)((0,i.Z)(n),"setResizeHandler",(function(e){n.webglResizeHandler=e})),(0,l.Z)((0,i.Z)(n),"setPowerButtonClickHandler",(function(e){n.onPowerButtonClick=e})),(0,l.Z)((0,i.Z)(n),"updateCustomisePageUrl",(function(e,t){var o=(0,i.Z)(n).props,a=o.locale,r=o.product,s=o.multipleVariants,c=o.configuratorSlug,l=o.country,u=o.masterVariants,d=c,m=r.get("productDetail").get("swatchConfigurations"),p=l?"/".concat(l.toLowerCase()):"",g="";m&&(g=n.getSwatchConfigKey());var f=m?g:e,h={pathname:"/[language]/[country]/".concat(ue,"/").concat(d),query:{language:a,variant:f}},v="/".concat(a).concat(p,"/").concat(ue,"/").concat(d,"?variant=").concat(f);h.query={language:a,country:l&&l.toLowerCase(),variant:f},s&&s.size&&(n.updateSelectedVariants(t,e),v=n.getMultipleVariantAsUrl(),h.query=function(){var e=(0,i.Z)(n).selectedVariants,t=s.map((function(e){return e.get("swatchId")})).toJS(),o=n.defaultVariantsList,r={language:a,country:l&&l.toLowerCase()};r.variant=n.selectedVariants[0]||u.getIn(["0","variantKey"]);for(var c=0;c<o.length-1;c++)r[t[c]]=e[c+1]||o[c+1];return r}()),B().replace(v,v,{shallow:!0})})),(0,l.Z)((0,i.Z)(n),"updateSelectedVariants",(function(e,t){var o=n.props.multipleVariants;if(0===e){var a=n.getSwatchesMandatoryFlag(o);n.multipleSwatchDetails=n.getRelatedProductSwatches(t),n.multipleSwatchDetails&&n.multipleSwatchDetails.forEach((function(e){n.selectedVariants[e.getIn([0,"idx"])]=e.getIn([0,"variantKey"])})),-1===a.indexOf(!0)&&(n.selectedVariants=n.selectedVariants.map((function(e,t){return 0===t?n.selectedVariants[t]:null})))}if(n.selectedVariants[e]&&!t){var i=n.getPrimaryMaterialDetails(e,n.selectedVariants[e]),r=i.get("0").key,s=n.getWebGlMaterialNames().filter((function(e){return e.get("key")===r}));return i.get("0").value=s.getIn(["0","value"]),n.selectedVariants[e]=t,void(n.webGlPrimaryMaterialDetails=i)}n.selectedVariants[e]=t,n.webGlPrimaryMaterialDetails=t&&n.getPrimaryMaterialDetails(e,t)})),(0,l.Z)((0,i.Z)(n),"getRelatedProductSwatches",(function(e){var t=n.props,o=t.multipleVariants,a=t.masterVariants.filter((function(t){return t.get("variantKey")===e})).getIn([0,"availableSubProductVariants"]);if(a&&a.size>0){var i=a.map((function(e){return e.map((function(e){return e.get("variantKey")}))}
1)),r=o.map((function(e,t){return e.get("variants").filter((function(e){var o=e.get("variantKey");return i.get(t).some((function(e){return e===o}))}))})),s=r&&r.map((function(e){return(0,d.fromJS)({variants:e.toJS()})}));return n.getMultipleSwatches(s)}})),(0,l.Z)((0,i.Z)(n),"getWebGlMaterialNames",(function(e){var t,o=n.props,a=o.query,r=o.multipleVariants,s=o.masterVariants,c=de(r),l=(0,i.Z)(n).selectedVariants,u=l[0]||a[c[0]]||s.getIn([0,"variantKey"]),m=s.filter((function(e){return e.get("variantKey")===u})).getIn([0,"webGlMaterialParameters"]);if(m&&m.size>1&&e&&e.length&&e.filter((function(e){return!0===e})).size<1)t=m.map((function(e){return(0,d.fromJS)({key:e.get("key"),value:e.get("value")})}));else{var p=n.getMultipleVariantsAttribute("webGlMaterialParameters",l),g=[];p.forEach((function(e){e&&e.forEach((function(e){e&&g.push(e)}))})),t=(0,d.fromJS)(g)}return t})),(0,l.Z)((0,i.Z)(n),"getVariantCarousel",(function(e,t){var o=n.props.currentUrlVariant,a=t?e.filter((function(e){return e.get("variantKey")===t})):e.filter((function(e){return e.get("variantKey")===o}));return a.length?a.get(0):e.get(0)})),(0,l.Z)((0,i.Z)(n),"updateVariantsIfNotAvailable",(function(e){var t=e.selectedVariants,o=e.variants,a=e.multipleVariants;t[0]&&o&&o.filter((function(e){return e.get("variantKey")===t[0]})).size<1&&(t[0]=o.getIn(["0","variantKey"]));for(var n=function(e){a[e-1]&&a[e-1].variants&&a[e-1].variants.filter((function(o){return o.get("variantKey")===t[e]})).size<1&&(t[e]=a[e-1].variants.getIn(["0","variantKey"]))},i=1;i<=t.length&&null!==t[i];i++)n(i);return t})),(0,l.Z)((0,i.Z)(n),"container",(0,u.createRef)()),(0,l.Z)((0,i.Z)(n),"getMultipleItemsPrices",(function(){var e=function(e,t){for(var o=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],n=[],i=0;i<e.length;i++)n[i]=!1===t[i]&&0!==i?null:o&&a[i]||e[i];return n},t=n.getMultipleVariantsAttribute("price",n.selectedVariants),o=n.getMultipleVariantsAttribute("discountedPrice",n.selectedVariants),a=n.getMultipleVariantsAttribute("isOnStock",n.selectedVariants),i=t&&t[0],r=o.some((function(e){return!0===!!e})),s=i&&e(t,a),c=i&&r&&e(t,a,!0,o),l=s&&s.length&&s.reduce((function(e,t){return t&&t.get("centAmount")?e+parseFloat(t.get("centAmount")):e}),0),u=c&&c.length&&c.reduce((function(e,t){return t&&t.get("centAmount")?e+parseFloat(t.get("centAmount")):e}),0);return{totalPrice:i&&(0,d.fromJS)({centAmount:l,currencyCode:t[0].get("currencyCode"),fractionDigits:t[0].get("fractionDigits")}),discountedTotalPrice:i&&r&&(0,d.fromJS)({centAmount:u,currencyCode:t[0].get("currencyCode"),fractionDigits:t[0].get("fractionDigits")})}})),(0,l.Z)((0,i.Z)(n),"showMobileView",(function(){for(var e=n.props.multipleVariants,t=n.getSwatchesTitle(e),o=n.getMultipleVariantsAttribute("variantTitle",n.selectedVariants),a=n.getMultipleVariantsAttribute("swatchImage",n.selectedVariants),i=n.getMultipleVariantsAttribute("selectedSwatchImage",n.selectedVariants),r=[],s=0;s<t.size;s++){var c=i[s+1]||a[s+1],l=t.get(s),u=o[s+1];r.push({swatchesTitle2:l,selectedAttributes2:u,materialSwatches:c})}return r.map((function(e){var t=e.swatchesTitle2,o=e.selectedAttributes2,a=e.materialSwatches,i=a.get("defaultAssetUrl"),r=a.get("altText");return(0,ge.jsxs)("div",{className:"material_buttons",children:[(0,ge.jsx)("div",{className:"configurator_button_container",children:(0,ge.jsx)(Q.Z,{className:"configurator_button",onClick:function(t){return n.onMaterialBtnClick(e,t)},children:(0,ge.jsx)(ye.Z,{className:"configuratorBtn-image",src:i,alt:r})})}),(0,ge.jsxs)("span",{className:"configurator_variantType",children:[" ",t," "]}),(0,ge.jsx)("span",{className:"configurator_variantName",children:o})]})}))})),(0,l.Z)((0,i.Z)(n),"onSwatchSelect",(function(e,t,o){var a=n.props,i=a.selectedSwatchesMultiple,r=a.swatchesMandatoryFlag;if(!a.swatchClickDisabled){var s;s="string"===typeof e?e:e.target.value;var c=i&&(0,d.fromJS)([!0].concat((0,E.Z)(r))),l=i&&c.get(t);n.setState({}),i&&i[t]!==s||!i?n.updateCustomisePageUrl(s,t):i&&i[t]===s&&!l&&n.updateCustomisePageUrl(null,t),n.onColorVariantChange(s,!1,t,o)}})),(0,l.Z)((0,i.Z)(n),"onSwatchHover",(function(e){var t=n.props.onSelect,o=e;n.setState({}),t&&t(o,!1)})),(0,l.Z)((0,i.Z)(n),"showSwatches",(function(){for(var e=n.state.selectedMaterialVariant,t=n.props,o=t.currentUrlVariant,a=t.multipleVariants,i=t.configuratorSlug,r=t.disableMultiColorSwatchesStyles,s=t.isTouchEnabled,c=t.isMobileSwatchClickable,l=t.limitedEditionLabel,u=t.slnId,m=t.className,p=t.isCustomisePage,g=t.masterVariants,f=n.getSwatchesTitle(a),h=g.filter((function(e){return e.get("variantKey")===o})).getIn([0,"availableSubProductVariants"])?n.getRelatedProductSwatches(o):n.getMultipleSwatches(a),v=h&&h.filter((function(e){return e.some((function(e){return!e.get("price")||!0===e.get("isOnStock")}))})).map((function(e,t){return(0,d.fromJS)({data:e.toJS(),name:f.get(t)})})),b={isMultiLevelSwatch:!0,selectedSwatchesMultiple:n.selectedVariants,disableMultiColorSwatchesStyles:r,onSwatchSelect:n.onSwatchSelect,onSwatchHover:n.onSwatchHover,changeOnHover:n.changeOnHover,isTouchEnabled:s,isMobileSwatchClickable:c,displayDisabledSwatch:!(!a||!a.size),limitedEditionLabel:l,slnId:u,swatchesTitle:f,showInfo:!0,showSwatchDesc:!0,componentClass:"o-productDetail",className:m},y={},x="",w=0;w<v.size;w++)v.getIn([w,"name"])===e.swatchesTitle2&&(y=v.getIn([w]),x=w);var S=y.get("name"),C=R()(m,"m-swatches","sc-182o2pm-0","kvNEIE",{"-customise-product":!!i}),I=y.get("data").some((function(e){return void 0!==e.get("description")}));return(0,ge.jsx)("div",{className:C,children:(0,ge.jsx)(ee.Z,{isCustomisePage:p,title:S,data:y,index:x,otherDetails:b,minusTabIndex:-1,
1configuratorSlug:i,mobileCheck:!0,classNames:C,ShowDesc:I})})})),(0,l.Z)((0,i.Z)(n),"onMaterialBtnClick",(function(e,t){n.setState({isPopUpOpen:!0,selectedMaterialVariant:e}),n.adjustMobileSwatchesPosition(t.target)})),(0,l.Z)((0,i.Z)(n),"onGetAQuoteClickhandler",(function(e){var t=n.props,o=t.product,a=t.multipleVariants,i=t.query,r=t.asPath,s=t.country,c=t.genericPostalCode,l="",u=o.get("productDetail"),d=e.get("mediaItems"),m=u.get("productName"),p=d.toJS()[0].media,g=u.get("startingFrom"),f=n.getSwatchesTitle(a),h=[u.get("swatchTitle")||"Color"].concat((0,E.Z)(f)),v=n.getMultipleVariantsAttribute("variantTitle",n.selectedVariants),b="";if(g){var y=g.get("centAmount"),x=Math.pow(10,g.get("fractionDigits"));b=y/(isNaN(x)||!x?1:x)}h.forEach((function(e,t){var o=h.length-1===t;l+="".concat(v[t]).concat(o?"":", ")}));var w={id:e.get("productId"),name:m,price:b,category:e.get("categoryName"),variant:e.get("variantTitle"),currency:e.getIn(["price","currencyCode"])},S={section:re.EkU.PAGE_TYPE,subSection:re.EkU.CLICK_ACTION,selection:"".concat(m,":").concat(re.EkU.PAGE_TYPE),eventName:re.EkU.BUTTON_CLICK},C={event:re.tnm,event_info:re.Dnu,product_name:null===m||void 0===m?void 0:m.toLowerCase()},I=JSON.stringify({material:l,productImages:p,apiAction:"GETAQUOTE",pathName:"/[language]/[country]/customise-product/[slug]",productName:m,query:i,asPath:r,productDetailsGA:w});s===Z.O30?(I=JSON.stringify({material:l,productImages:p,apiAction:"GETAQUOTE",pathName:"/[language]/[country]/customise-product/[slug]",postcode:c,productName:m,query:i,asPath:r,productDetailsGA:w}),(0,ne.t_)(Z.TMf,I)):(0,ne.t_)(Z.i15,I),(0,ie.q8)(C),(0,ie.Cm)(S)})),(0,l.Z)((0,i.Z)(n),"closePopUp",(function(){n.setState({isPopUpOpen:!1})}));var r=e.multipleVariants,s=e.masterVariants;return n.state={zoomingIn:!1,zoomedIn:!1,zoomedOut:!1,isOn:!1,webGlInteractionDisabled:!1,isMobileView:!1,isPopUpOpen:!1,selectedMaterialVariant:null,showCountryLangSelectorModal:!1},n.selectedVariants=me(r,s),n.initialSelectedVariants(),n.defaultVariantsList=me(r,s),n.lockScroll=!0,n.webGlWrapper=(0,u.createRef)(),n.variantContainer=(0,u.createRef)(),n.variantButtonsContainer=(0,u.createRef)(),n.pageYOffset=0,n}return(0,n.Z)(o,[{key:"componentWillUnmount",value:function(){var e=this.props.toggleHeader;e&&e(!0)}},{key:"componentDidMount",value:function(){this.addResizeListener()}},{key:"getMultipleVariantAsUrl",value:function(){for(var e=this.selectedVariants,t=this.props,o=t.multipleVariants,a=t.locale,n=t.configuratorSlug,i=t.country,r=this.defaultVariantsList,s=0;s<r.length;s+=1)e[s]||(e[s]=r[s]);for(var c=this.getMultipleVariantsAttribute("isOnStock",e),l=this.getMultipleVariantsAttribute("price",e),u=n,d=i?"/".concat(i.toLowerCase()):"",m="/".concat(a).concat(d,"/").concat(ue,"/").concat(u,"?variant=").concat(e[0]),p=o.map((function(e){return e.get("swatchId")})).toJS(),g=0;g<e.length-1;g+=1)!e[g+1]||l[g+1]&&!c[g+1]||(m="".concat(m,"&").concat(p[g],"=").concat(e[g+1]));return m}},{key:"render",value:function(){var e,t=this,o=this.props,a=o.className,n=o.webGLContent,i=o.slnId,r=o.product,s=o.currentUrlVariant,c=o.multipleVariants,l=o.pageUrl,u=o.query,m=o.viewportInfo,p=o.locale,g=o.startingFromLabel,f=void 0===g?"From":g,h=o.categorySlug,v=o.slug,b=o.backButtonLabel,y=o.ecommerceDisabled,x=o.country,w=o.masterVariants,S=o.getAQuoteLabel,C=o.countryLocaleSelectorData,I=o.countrySelectorTitle,_=o.countrySelectorSubtitle,P=o.selectCountryLabel,D=o.configuratorChooseCountryTextLabel,k=o.countryList,O=o.pageRoute,N=o.localizedSlugs,j=o.featureConfigs,T=this.state,V=T.zoomedIn,E=T.zoomedOut,L=T.zoomingIn,M=T.webGlInteractionDisabled,z=T.isMobileView,B=T.isPopUpOpen,Y=T.selectedMaterialVariant,X=T.showCountryLangSelectorModal,$=r.get("productDetail"),ee=$.get("productName"),te=$.get("shortDescription"),oe=$.get("isStagedProduct"),ae=$.get("startingFrom"),ne=w.filter((function(e){return e.get("variantKey")===s})).getIn([0,"availableSubProductVariants"])?this.getRelatedProductSwatches(s):this.getMultipleSwatches(c),ie=$.get("swatchTitle"),se=this.getSwatchesTitle(c),ce=this.getSwatchesMandatoryFlag(c),le=$.get("defaultVariantAttribute"),ue=n.getIn(["configurations"]),me=ue&&ue.size&&ue.some((function(e){return"animationbuttonstate"===e.get("eventType")})),pe=null===ue||void 0===ue?void 0:ue.find((function(e){return"showplaybutton"===e.get("eventType")})),fe=!1===(null===pe||void 0===pe?void 0:pe.get("defaultAction")),he=$.get("swatchConfigurations"),xe="";he&&(xe=this.getSwatchConfigKey());var Se,Ce=n&&n.get("displayProductVariantsPrice"),Ie=w.map((function(e){var t=le.toLowerCase(),o="color"===t,a=e.get("variantAttributes"),n=o?a.get("colorCode"):a.get("size")||a.get("swatchText"),i=e.get("variantTitle"),r=e.get("variantId"),s=e.get("variantKey"),c=e.get("isLimitedEditionVariant"),l=e.get("isOnStock"),u=e.get("price"),m=e.get("discountedPrice"),p=e.get("swatchImage"),g=e.get("selectedSwatchImage"),f=e.get("variantDescription");return(0,d.fromJS)({variantId:r,variantKey:s,name:i,type:t,value:n,isLimitedEdition:c,idx:0,swatchSelectionMandatory:!0,isOnStock:l,price:u,discountedPrice:m,swatchImage:p,selectedSwatchImage:g,description:f})})),Ze=he?this.getVariantCarousel(w,xe):this.getVariantCarousel(w),_e=Ze.get("variantTitle"),Pe=Ze.get("variantKey"),De=Pe,ke=Ze.get("price"),Oe=Ze.get("discountedPrice"),Ne=Ze.getIn(["variantAttributes","webGlPrimaryMaterialName"]),je=R()("webgl-control
1s","-active"),Te=R()("webgl-control",{"-active":this.state.isOn}),Ve=Oe;if(c){for(var Ee=de(c),Le=this.defaultVariantsList,Ae=w.getIn([0,"variantKey"]),Me=w.filter((function(e){return e.get("variantKey")===Ae})).getIn([0,"defaultSubProductVariants"]),Re=Me?this.getDefaultSelectedCombinationVariants(Ae,Me):[],ze=[],Be=0;Be<Ee.length;Be+=1)ze[Be]=u[Ee[Be]]||Re[Be]||Le[Be];this.selectedVariants=this.updateVariantsIfNotAvailable({selectedVariants:ze,masterVariants:w,multipleVariants:c}),n&&(Se=this.getWebGlMaterialNames(ce));var Ge=this.getMultipleItemsPrices();Ve=Ge&&Ge.discountedTotalPrice}else n&&(Se=[Ne]);var Qe=R()(a,"o-customiseDetail",{"-zoomIn":L,"-zoomedIn":V,"-zoomedOut":E}),Ue={language:p,country:x.toLowerCase(),step:re.cap.ENTER_POST_CODE,flow:Z.i15},He={href:{pathname:"/[language]/".concat(re.iKD),query:Ue},forwardedAs:"/".concat(p,"/").concat(re.iKD,"/").concat(re.cap.ENTER_POST_CODE,"?flow=").concat(Z.i15),onClick:function(){return t.onGetAQuoteClickhandler(Ze)}};x===Z.O30&&(Ue={language:p,step:re.cap.SELECT_STORE,flow:Z.TMf},He={href:{pathname:"/[language]/".concat(re.iKD),query:Ue},forwardedAs:"/".concat(p,"/").concat(re.iKD,"/").concat(re.cap.SELECT_STORE,"?flow=").concat(Z.TMf),onClick:function(){return t.onGetAQuoteClickhandler(Ze)}});var qe=R()("configurator_material_popUp",{closePopUp:!B,openPopUp:B}),Ke=Ze.getIn(["swatchImage","altText"]),Fe=le.toLowerCase(),We=this.getMultipleVariantsAttribute("selectedSwatchImage",this.selectedVariants),Je=this.getMultipleVariantsAttribute("swatchImage",this.selectedVariants),Ye=Ze.getIn(["variantAttributes","size"]),Xe="";"size"===Fe?Xe="undefined"===We[0]?Je[0].get("defaultAssetUrl"):We[0].get("defaultAssetUrl"):"color"===Fe&&(Xe=Je[0]&&Je[0].get("defaultAssetUrl"));var $e={pathname:"/[language]/[country]/[categoriesSlug]/[slug]",query:{slug:v,language:p,country:null===x||void 0===x?void 0:x.toLowerCase(),categoriesSlug:h}},et=null===j||void 0===j||null===(e=j.toJS())||void 0===e?void 0:e.find((function(e){return"fromPriceLabelOnRight"===(null===e||void 0===e?void 0:e.key)})),tt=null===et||void 0===et?void 0:et.enabled;return(0,ge.jsxs)("div",{className:Qe,"data-sln-id":"".concat(i,"_container"),children:[(0,ge.jsx)("div",{children:z&&!he&&Ie&&(0,ge.jsx)("div",{className:"popup-wrapper ".concat(B&&"popup-overlay"),children:(0,ge.jsx)(ve,{className:"".concat(qe," m-swatches"),onClose:this.closePopUp,children:(0,ge.jsxs)("div",{className:"",children:[!Y&&(0,ge.jsx)(W.Z,{swatches:Ie,isCustomisePage:!0,onSelect:this.onColorVariantChange,showInfo:!0,showSwatchDesc:!0,slnId:"".concat(i,"_swatchToggle"),pageUrl:l,updatePageUrl:this.updateCustomisePageUrl,activeColorVariant:Pe,selectedSwatchesMultiple:this.selectedVariants,swatchesTitle:se,singleSwatchTitle:ie,swatchesMandatoryFlag:ce,displayProductVariantsPrice:Ce,hasWebGlContent:!0,displayDisabledSwatch:!(!c||!c.size),displayMasterSwatch:!0}),Y&&this.showSwatches()]})})})}
1),(0,ge.jsxs)(G.Z,{className:"o-customiseDetail__content",disablePadding:!0,children:[(0,ge.jsxs)(be.Z,{cta:null,className:"backButton__anchor",href:$e,slnId:"customisationPage_back_button",tabIndex:"0",children:[(0,ge.jsx)("span",{className:"backButton__arrow_wrapper"}),(0,ge.jsx)("span",{className:"backButton__text b3",children:b})]}),(0,ge.jsxs)("div",{className:"row",children:[n&&(0,ge.jsxs)(ge.Fragment,{children:[(0,ge.jsx)("div",{className:"o-customiseDetail__webGLContent col-xs-12 col-sm-6",children:(0,ge.jsx)(F.Z,{variant:De,webGLContent:n,materialNames:Se,viewportInfo:m,onZoomIn:this.onZoomIn,onZoomInEnd:this.onZoomInEnd,onZoomOut:this.onZoomOut,onZoomOutEnd:this.onZoomOutEnd,setPowerButtonClickHandler:this.setPowerButtonClickHandler,slnId:"".concat(i,"_webGLConfigurator"),setResizeHandler:this.setResizeHandler,productName:ee,webGlLoaderText:this.props.webGlLoaderText,webGlErrorText:this.props.webGlErrorText,ref:this.webGlWrapper,webGlPrimaryMaterialDetails:this.webGlPrimaryMaterialDetails,webGlWrapper:this.webGlWrapper,disableWebGlInteraction:function(e){t.setState((function(t){return{webGlInteractionDisabled:e&&!t.zoomedIn}}))}})}
1),(0,ge.jsx)("div",{className:"o-customiseDetail__webGLOverlay ".concat(M&&"-iteraction-disabled"),children:(0,ge.jsx)("h2",{className:"o-customiseDetail__webGLOverlayText",children:this.props.webGlDisabledMsg})}),(0,ge.jsx)(A.ZP,{disabled:!V,className:"webgl-focus-lock",children:(0,ge.jsxs)("div",{className:"".concat(je," col-xs-12 col-sm-6"),children:[(0,ge.jsx)("div",{children:(0,ge.jsx)("div",{className:"-toggle3d",children:(0,ge.jsx)(H.Z,{icon:"webGLConfig"})})}),me&&!fe&&(0,ge.jsx)("div",{children:(0,ge.jsx)(Q.Z,{className:"".concat(Te," -power"),onClick:this.onPowerButtonClickHandler,children:(0,ge.jsx)(H.Z,{icon:"power"})})}),(0,ge.jsx)("div",{className:"web-cofigurator-zoom",children:(0,ge.jsx)(U.Z,{type:"in",onClick:this.onZoomClickHandler})})]})})]}),(0,ge.jsxs)("div",{className:"o-customiseDetail__info col-xs-12 col-sm-6",children:[(0,ge.jsxs)("h1",{className:"o-customiseDetail__name -tertiary -fadeInUp","data-sln-id":"".concat(i,"_productName"),children:[ee&&(0,ge.jsx)("span",{className:"h5 o-customiseDetail__title -secondary",children:ee}
1),te&&(0,ge.jsx)("span",{className:"o-customiseDetail__shortDesc h3","data-sln-id":"".concat(i,"_descriptionHeader"),children:te})]}),(0,ge.jsxs)("div",{className:"o-customiseDetail__options -fadeInUp",ref:this.variantButtonsContainer,children:[!z&&(0,ge.jsx)("div",{className:"o-customiseDetail__variants",ref:this.variantContainer,children:!he&&Ie&&(0,ge.jsx)(W.Z,{swatches:Ie,isCustomisePage:!0,onSelect:this.onColorVariantChange,showInfo:!0,slnId:"".concat(i,"_swatchToggle"),pageUrl:l,updatePageUrl:this.updateCustomisePageUrl,activeColorVariant:Pe,multipleSwatchDetails:this.multipleSwatchDetails||ne,selectedSwatchesMultiple:this.selectedVariants,swatchesTitle:se,singleSwatchTitle:ie,swatchesMandatoryFlag:ce,displayProductVariantsPrice:Ce,hasWebGlContent:!0,displayDisabledSwatch:!(!c||!c.size)})}),z&&!he&&Ie&&(0,ge.jsxs)("div",{className:"configuratorBtn_wrapper",children:[(0,ge.jsxs)("div",{className:"variantBtn_wrapper",children:[(0,ge.jsx)("div",{className:"configurator_MasterVariantBtn_wrapper",children:(0,ge.jsx)(Q.Z,{className:"configurator_Masterbutton",onClick:function(e){return t.onMaterialBtnClick("",e)},children:(0,ge.jsxs)(ge.Fragment,{children:[(0,ge.jsx)(ye.Z,{src:Xe,alt:Ke,title:Ke}),"size"===Fe&&(0,ge.jsx)("span",{children:Ye})]})})}),(0,ge.jsxs)("span",{className:"configurator_variantType",children:[" ",ie||"Select a color"," "]}),(0,ge.jsxs)("span",{className:"configurator_variantName",children:[" ",_e," "]})]}),(0,ge.jsx)("div",{className:"materialBtns_wrapper",children:this.showMobileView()})]}
1),!z&&(oe&&ke&&ae?(0,ge.jsx)("div",{className:"o-customiseDetail__price",children:(0,ge.jsxs)("p",{className:"product-price ".concat(Ve&&"original-price"," ").concat(Oe&&"-strikePrice"),children:[!tt&&(0,ge.jsx)("span",{className:"b1",children:"".concat(f," ")}),(0,ge.jsx)(q.Z,{className:"h4",price:ae,slnId:"".concat(i,"_productPrice")}),tt&&(0,ge.jsx)("span",{className:"b1",children:"".concat(f," ")})]})}):null)]}),z&&(0,ge.jsx)("div",{className:"o-customiseDetail__options -m-options -fadeInUp",children:oe&&ke&&ae?(0,ge.jsx)("div",{className:"o-customiseDetail__price ",children:(0,ge.jsxs)("p",{className:"product-price ".concat(Ve&&"original-price"," ").concat(Oe&&"-strikePrice"),children:[!tt&&(0,ge.jsx)("span",{className:"b1",children:"".concat(f," ")}),(0,ge.jsx)(q.Z,{className:"h4",price:ae,slnId:"".concat(i,"_productPrice")}),tt&&(0,ge.jsx)("span",{className:"b1",children:"".concat(f," ")})]})}):null}),X&&(0,ge.jsx)("div",{className:"".concat(a," country-lang-display-wrapper"),children:(0,ge.jsx)(J.Z,{closePopupModal:this.closeCountryLangSelectorCustomisePage,countryList:k,country:x,locale:this.props.locale,isCountryEnabledInUrl:!0,pageRoute:O,localizedSlugs:N,countryLocaleSelectorData:C,countrySelectorTitle:I,countrySelectorSubtitle:_})}
1),(0,ge.jsx)("div",{className:"o-customiseDetail__actions -fadeInUp",children:!y&&(0,ge.jsx)(K.Z,we(we({cta:null},He),{},{variant:"quote",labelText:S||"GET A QUOTE",forceClick:!0,isButton:!0}))}),y&&x===Z.SMZ&&(0,ge.jsxs)(ge.Fragment,{children:[D&&(0,ge.jsxs)("p",{className:"b3 choose-country-text",children:[" ",D," "]}),(0,ge.jsx)("div",{className:"o-customiseDetail__actions -fadeInUp",children:(0,ge.jsx)(K.Z,{cta:null,labelText:P,variant:"primary",className:"country-selector-cta",isButton:!0,onClick:this.showCountryLangSelectorCustomisePage,buttonColor:"black"})})]})]})]})]})]})}}]),o}(u.PureComponent);Ce.defaultProps={toggleFooter:function(){},toggleHeader:function(){},toggleSupportingNav:function(){}};var Ie,Ze=(0,te.Z)(Ce),_e=(0,$.Z)(Ze,X),Pe=(0,L.connect)((function(e){return{locale:e.getIn(["global","globalData","userlanguage"]),pageUrl:e.getIn(["global","globalData","pageUrl"]),viewportInfo:e.getIn(["global","globalData","viewportInfo"]),webGlLoaderText:e.getIn(["global","cmsData","ProductDetailPage","webglLoadingLabel"]),webGlErrorText:e.getIn(["global","cmsData","ProductDetailPage","webglLoadingErrorLabel"]),webGlDisabledMsg:e.getIn(["global","cmsData","ProductDetailPage","webglDisabledMessage"]),backButtonLabel:e.getIn(["global","cmsData","ProductDetailPage","CustomizationPageBackButtonLabel"]),startingFromLabel:e.getIn(["global","cmsData","Global","startingFromLabel"]),genericPostalCode:e.getIn(["global","cmsData","Global","genericPostalCode"]),ecommerceDisabled:e.getIn(["global","globalData","siteSettings","ecommerceDisabled"]),getAQuoteLabel:e.getIn(["global","cmsData","Global","getAQuoteLabel"]),countryLocaleSelectorData:e.getIn(["global","globalData","countryRegionData"]),countrySelectorTitle:e.getIn(["global","cmsData","Global","countrySelectorTitle"]),countrySelectorSubtitle:e.getIn(["global","cmsData","Global","configuratorCountrySelectorTextLabel"]),selectCountryLabel:e.getIn(["global","cmsData","Global","selectCountryLabel"]),configuratorChooseCountryTextLabel:e.getIn(["global","cmsData","Global","configuratorChooseCountryTextLabel"]),countryList:e.getIn(["global","globalData","countryList"]),pageRoute:e.getIn(["global","globalData","route"]),featureConfigs:e.getIn(["global","globalData","siteSettings","featureConfigs"])}}),null)(_e),De=(0,g.iv)(["&.a-componentGenerator{.row.-left{justify-content:left;}.m-textAndImage.-categoryTile{padding:0 5px;margin:20px 0;@media ","{display:inline-block;width:33.333%;padding:0 10px;}@media ","{padding:0 18px 0 30px;&:nth-child(3n){padding:0 30px;}}@media ","{padding:0 18px 0 36px;}}.m-text + div > .o-hero,.m-videoPlayer.-responsive{margin-top:30px;@media ","{margin-top:90px;}}}"],(function(e){return e.theme.mediaQuery.small}),(function(e){return e.theme.mediaQuery.medium}),(function(e){return e.theme.mediaQuery.large}),(function(e){return e.theme.mediaQuery.small})),ke=o(5307),Oe=o(94026),Ne=o(11654),je=o(75628),Te=o(36967),Ve=o(25637),Ee=o(73578),Le=o(86257),Ae=o(54245),Me=o(47521),Re=o(79206),ze=o(78472),Be=o(54214),Ge=o(18267),Qe=o(69148),Ue=o(2463),He=o(96686),qe=o(948),Ke="data",Fe={Carousel:{gallery:"galleryCarousel",single:"imageCarousel",shopByImage:"shopByImage",multiple:"carouselMultiple"},GalleryGrid:"galleryGrid",ProductListing:"productListing",Text:"text",TextAndImage:{left:"textAndImageLeft",right:"textAndImageRight"},RecommendedStory:"recommendedStory",Quote:"quote",VideoSixteenNine:"mediaSixteenNine",VideoPlayer:"media",ProductCrossSellUpSellWrapper:"productCrossSell",ImageMosaic:"mosaic",title3Grid:"title3Grid",Hero:"hero",Features:"features",ExpertReviews:"expertReviews",ProductComparisonTable:"pdpProductsComparisonTeaser"},We=(Ie={},(0,l.Z)(Ie,Fe.TextAndImage.left,{componentName:"TextAndImage",customProps:{variant:He.ZP.fiftyFifty,slnId:"atm_TextAndImageVariants"},isDataAtRoot:!1,isObjectExpected:!0}),(0,l.Z)(Ie,Fe.TextAndImage.right,{componentName:"TextAndImage",customProps:{variant:He.ZP.fiftyFifty,imageRight:!0,slnId:"atm_TextAndImageVariants.fiftyFifty"},isDataAtRoot:!1,isObjectExpected:!0}),(0,l.Z)(Ie,Fe.Text,{componentName:"Text",customProps:{modifierClasses:"col-xs-12 col-sm-offset-2 col-sm-8 col-lg-offset-3 col-lg-6",slnId:"atm_Text"},isDataAtRoot:!1,isObjectExpected:!0}),(0,l.Z)(Ie,Fe.ProductListing,{componentName:"ProductListing",customDataProp:"items",customProps:{template:"product",slnId:"atm_ProductListing"},isDataAtRoot:!1,isObjectExpected:!1}),(0,l.Z)(Ie,Fe.GalleryGrid,{componentName:"GalleryGrid",customDataProp:"gallery",isDataAtRoot:!1,isObjectExpected:!1,customProps:{slnId:"atm_GalleryGrid"}}),(0,l.Z)(Ie,Fe.Carousel.shopByImage,{componentName:"CarouselShopByImage",customProps:{variant:qe.ZC.shopByImage,slnId:"atm_shopByImage"},isDataAtRoot:!1,isObjectExpected:!1}),(0,l.Z)(Ie,Fe.TextAndImage.categoryTile,{componentName:"TextAndImage",customProps:{className:"col-sm-4",variant:He.ZP.categoryTile,slnId:"atm_TextAndImageVariants.categoryTile"},isDataAtRoot:!0,isObjectExpected:!1}),(0,l.Z)(Ie,Fe.Carousel.gallery,{componentName:"CarouselGallery",isDataAtRoot:!1,isObjectExpected:!1}),(0,l.Z)(Ie,Fe.Carousel.multiple,{componentName:"CarouselMultiple",isDataAtRoot:!1,isObjectExpected:!0,customProps:{slnId:"atm_CarouselMultiple"}}),(0,l.Z)(Ie,Fe.RecommendedStory,{componentName:"RecommendedStory",isDataAtRoot:!1,isObjectExpected:!0,customProps:{slnId:"atm_RecommendedStory"}}),(0,l.Z)(Ie,Fe.Quote,{componentName:"Quote",isDataAtRoot:!0,isObjectExpected:!0}),(0,l.Z)(Ie,Fe.VideoSixteenNine,{componentName:"VideoSixteenNine",customDataProp:"mediaItem",customProps:{responsive:!0,slnId:"atm_VideoVideoSixteenNine"},isDataAtRoot:!1,isObjectExpected:!0}),(0,l.Z)(Ie,Fe.VideoPlayer,{componentName:"VideoPlayer",customDataProp:"mediaItem",customProps:{responsive:!0,slnId:"atm_VideoPlayer"},isDataAtRoot:!1,isObjectExpected:!0}),(0,l.Z)(Ie,Fe.ProductCrossSellUpSellWrapper,{componentName:"ProductCrossSellUpSellWrapper",isDataAtRoot:!1,isObjectExpected:!1,customProps:{hasSticky:!0,slnId:"atm_ProductCrossSellUpSellWrapper"}}),(0,l.Z)(Ie,Fe.ImageMosaic,{componentName:"ImageMosaic",customProp:"mosaic",isDataAtRoot:!0,isObjectExpected:!0}),(0,l.Z)(Ie,Fe.Hero,{componentName:"Hero",customDataProp:"hero",customProps:{fadeContentOnScroll:!0},isDataAtRoot:!0,isObjectExpected:!0}),(0,l.Z)(Ie,Fe.Carousel.shopByImage,{componentName:"CarouselShopByImage",customProps:{variant:qe.ZC.shopByImage,slnId:"atm_shopByImage"},isDataAtRoot:!1,isObjectExpected:!1}),(0,l.Z)(Ie,Fe.Features,{componentName:"Features",customDataProp:"features",customProps:{slnId:"atm_Features"},isDataAtRoot:!1,isObjectExpected:!0}),(0,l.Z)(Ie,Fe.ExpertReviews,{componentName:"ProductReviews",customDataProp:"reviewData",isDataAtRoot:!0,isObjectExpected:!0}),(0,l.Z)(Ie,Fe.ProductComparisonTable,{componentName:"ProductComparisonTable",customDataProp:"productC
1omparisonData",isDataAtRoot:!1,isObjectExpected:!0}),Ie);function Je(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,a)}return o}function Ye(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?Je(Object(o),!0).forEach((function(t){(0,l.Z)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Je(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function Xe(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var o,a=(0,c.Z)(e);if(t){var n=(0,c.Z)(this).constructor;o=Reflect.construct(a,arguments,n)}else o=a.apply(this,arguments);return(0,s.Z)(this,o)}}var $e=function(e){(0,r.Z)(o,e);var t=Xe(o);function o(){var e;(0,a.Z)(this,o);for(var n=arguments.length,r=new Array(n),s=0;s<n;s++)r[s]=arguments[s];return e=t.call.apply(t,[this].concat(r)),(0,l.Z)((0,i.Z)(e),"getComponentSettings",(function(t){return e.props.customSettings&&e.props.customSettings[t]?e.props.customSettings[t]:We[t]})),(0,l.Z)((0,i.Z)(e),"getComponent",(function(e){return e&&o.COMPONENTS[e]})),(0,l.Z)((0,i.Z)(e),"getComponentProps",(function(t,o,a){var n=e.props,i=n.locale,r=n.viewportInfo,s=n.globalLabels,c=n.toggleHeader,l=n.toggleSupportingNav,u=n.isFirstOnPage,d=n.pageURL,m=n.country,p=t.customDataProp,g=t.customProps,f=t.isDataAtRoot,h=t.isObjectExpected,v={locale:i,country:m,disableParallax:r&&r.getIn(["isSmallerThan","small"]),overlapHeader:u&&0===a,toggleHeader:c,toggleSupportingNav:l,pageURL:d,position:a,backgroundColor:o.get("backgroundColor")||"",textColor:o.get("textColor")||""},b=Object.assign(v,g);b.categoryLabels=s,b.cmsLabel=s;var y=o.get("item"),x=h?y&&y.get(0):y,w=f?o:x;return b[p||Ke]=w,b})),e}return(0,n.Z)(o,[{key:"render",value:function(){var e=this,t=this.props,o=t.className,a=t.items,n=t.addToCartSuccessAction,i=t.pageType,r=t.trackAnalytics,s=t.listName,c=t.isServer,l=t.level,u=t.viewportInfo,d=t.immersiveComponents,m=t.slugConfig,p=void 0===m?{}:m,g=t.productName;return a&&a.size>0?(0,ge.jsx)("div",{className:"".concat(o," a-customisePageComponentGenerator"),children:a.map((function(t,o){var a=t.get("cardType"),m="".concat(a,"_").concat(o),f=t.get("backgroundColor"),h=t.get("textColor"),v=null===t||void 0===t?void 0:t.get("colorTheme"),b=null===t||void 0===t?void 0:t.get("textAlignment"),y=null===t||void 0===t?void 0:t.get("textAlignmentMobile"),x=null===t||void 0===t?void 0:t.get("enableParallax"),w=null===t||void 0===t?void 0:t.get("backgroundSecondaryColor"),S=null===t||void 0===t?void 0:t.get("backgroundImage"),C=null===t||void 0===t?void 0:t.get("countdownExpirationDate"),I=null===t||void 0===t?void 0:t.getIn(["item",0,"quoteSourceDesignationTextColor"]),Z=null===t||void 0===t?void 0:t.getIn(["item",0,"quoteSourceTextColor"]),_=null===t||void 0===t?void 0:t.getIn(["item",0,"quoteTextColor"]),P=null===t||void 0===t?void 0:t.get("itemHorizontalAlignment"),D=null===t||void 0===t?void 0:t.get("itemVerticalAlignment"),k=null===t||void 0===t?void 0:t.get("size"),O=a&&e.getComponentSettings(a);if(O){var N=O.componentName,j=e.getComponent(N),T=e.getComponentProps(O,t,o);if(j)return(0,ge.jsx)(j,Ye(Ye({enableParallax:x,cardType:a},T),{},{addToCartSuccessAction:n,pageType:i,trackAnalytics:r,listName:s,isServer:c,level:l,title:t.get("title"),subTitle:t.get("subtitle"),viewportInfo:u,immersiveComponents:d,slugConfig:p,productName:g,textAlignment:b,textAlignmentMobile:y,colorTheme:v,textColor:h,backgroundColor:f,backgroundSecondaryColor:w,backgroundImage:S,countdownExpirationDate:C,quoteSourceDesignationTextColor:I,quoteSourceTextColor:Z,quoteTextColor:_,itemHorizontalAlignment:P,itemVerticalAlignment:D,size:k}),m)}return null}))}):null}}]),o}(u.PureComponent);(0,l.Z)($e,"COMPONENTS",{Carousel:Ne.default,CarouselMultiple:ze.default,GalleryGrid:Re.default,ProductListing:Me.default,Text:ke.default,TextAndImage:Oe.default,RecommendedStory:je.default,Quote:Te.default,VideoSixteenNine:Ve.default,VideoPlayer:Ue.default,ProductCrossSellUpSellWrapper:Ee.default,ImageMosaic:Le.default,Hero:T.default,CarouselShopByImage:Be.default,Features:Ae.Z,ProductReviews:Ge.default,ProductComparisonTable:Qe.default}),(0,l.Z)($e,"ITEM_TYPES",Fe),$e.displayName="CustomisePageComponentGenerator";
1var et=(0,te.Z)($e),tt=(0,$.Z)(et,De),ot=(0,L.connect)((function(e){return{locale:e.getIn(["global","globalData","userlanguage"]),globalLabels:e.getIn(["global","cmsData","Global"]),viewportInfo:e.getIn(["global","globalData","viewportInfo"]),pageURL:e.getIn(["global","globalData","pageUrl"]),country:e.getIn(["global","globalData","country"])}}),null)(tt),at=o(72641);function nt(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,a)}return o}function it(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?nt(Object(o),!0).forEach((function(t){(0,l.Z)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):nt(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function rt(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var o,a=(0,c.Z)(e);if(t){var n=(0,c.Z)(this).constructor;o=Reflect.construct(a,arguments,n)}else o=a.apply(this,arguments);return(0,s.Z)(this,o)}}var st=function(e){(0,r.Z)(o,e);var t=rt(o);function o(e){var n;return(0,a.Z)(this,o),n=t.call(this,e),(0,l.Z)((0,i.Z)(n),"toggleHeader",(function(e){n.setState((function(t){return{showHeader:"undefined"===typeof e?!t.showHeader:e}}))})),(0,l.Z)((0,i.Z)(n),"toggleSupportingNav",(function(e){n.setState((function(t){return{showSupportingNav:"undefined"===typeof e?!t.showSupportingNav:e}}))})),(0,l.Z)((0,i.Z)(n),"toggleFooter",(function(e){n.setState((function(t){return{showFooter:"undefined"===typeof e?!t.showFooter:e}}))})),(0,l.Z)((0,i.Z)(n),"renderSeoTags",(function(){var e=n.props,t=e.categorySlug,o=e.slug,a=e.originalVariantSlug,i=e.locale,r=e.secondaryLocales,s=e.defaultLocale,c=e.country,l=e.pageSeo,u=e.globalData,d=e.router,m=(0,ne.aj)({locale:i,secondaryLocales:r,defaultLocale:s})||i,p=c?"/".concat(c.toLowerCase()):"",g="".concat(Z.zDf,"/").concat(m).concat(p,"/").concat(t,"/").concat(o);if(a&&t&&(g="".concat(Z.zDf,"/").concat(m).concat(p,"/").concat(t,"/").concat(a)),!l)return(0,ge.jsx)(V.Z,{canonical:g});var f=((null===l||void 0===l?void 0:l.toJS())||{}).includeNoIndexMetaTag,h=(0,ne.Kc)(l,d),v=h[0],b=h[1],y=(0,ne.L5)({localizedSlugs:null,localizedKeys:null,currentPath:d.asPath,globalData:u}),x=it(it({},v),{},{canonical:g,alternate:y});return(0,ge.jsx)(V.Z,it(it({},x),{},{schemas:b.schemaInfo,includeNoIndexMetaTag:f}))})),n.state={showFooter:!0,showHeader:!0,showSupportingNav:!0},n}return(0,n.Z)(o,[{key:"componentDidMount",value:function(){var e=this.props,t=e.cartData,o=e.userInfo,a=e.product,n=e.currencyCode,i=(0,ie.v8)({userInfo:o,pageType:re.q7p,cartData:t,pageName:"".concat(re.s$c," ").concat(a.getIn(["productDetail","productName"])),currencyCode:n});(0,ie.q8)(i),window.scroll(0,0)}},{key:"render",value:function(){var e=this.props,t=e.product,o=e.hero,a=e.webGLContent,n=e.multipleVariants,i=e.router,r=i.query,s=i.asPath,c=e.configuratorSlug,l=e.multipleVariantsCombination,u=e.slug,m=e.categorySlug,g=e.viewportInfo,h=e.inPageNav,v=e.localizedSlugs,b=e.cards,y=e.country,x=e.hideDefaultProductVariants,w=this.state,S=w.showFooter,C=w.showHeader,I=this.toggleFooter,Z=this.toggleHeader,_=this.toggleSupportingNav,P=h?h.map((function(e){var t=e&&e.get("label"),o=e&&e.get("id");return(0,d.fromJS)({name:t,entryName:t,slug:"#".concat(o)})})):[],D=at.Z.Consumer,k=n&&n.size>0&&x?n.getIn([0,"variants"]):t.get("variants"),O=n&&n.size>0&&x?n.splice(0,1):n,N=Array.isArray(r.variant)?r.variant[0]:r.variant;return(0,ge.jsxs)(p.Z,{showFooter:S,showHeader:C,showSupportingNav:!1,pdpNavItems:P,isPdp:!0,isCustomisePage:!0,hasParallax:!0,localizedSlugs:v,pageType:re.Hao.CUSTOMISE,children:[this.renderSeoTags(),o&&(0,ge.jsx)(T.default,{hero:o,pageType:re.Hao.CUSTOMISE_PRODUCT,viewportInfo:g,overlapHeader:!0,fadeContentOnScroll:!0,isCustomisePage:!0}),(0,ge.jsx)(D,{children:function(e){return(0,ge.jsx)(f,{children:(0,ge.jsx)(Pe,{isCustomisePage:!0,product:t,masterVariants:k,webGLContent:a,multipleVariants:O,currentUrlVariant:N,query:r,slnId:"atm_Customise_Config",configuratorSlug:c,toggleFooter:I,toggleHeader:Z,toggleSupportingNav:_,globalMsgHeight:e,multipleVariantsCombination:l,slug:u,categorySlug:m,asPath:s,country:y,localizedSlugs:v})})}}),b&&(0,ge.jsx)(ot,{items:b,pageType:re.Hao.CUSTOMISE_PRODUCT})]})}}]),o}(u.PureComponent);st.displayName="CustomisePage";var ct=(0,m.Z)(st,{saga:k,reducer:j,initialActions:C,mapStateToProps:function(e){var t=e.getIn(["CustomisePage","customiseData"]),o=t.getIn(["productC
1onfigurator","isRenderedOnPDP"]);return{product:t.getIn(["product","overview","productDescription"]),webGLContent:t.getIn(["webGl"]),multipleVariants:o&&t.getIn(["productConfigurator","configuratorProductBases"]),multipleVariantsCombination:o&&t.getIn(["productConfigurator","configuratorVariants"]),showMultipleVariants:o,configuratorSlug:t.get("slug"),hideDefaultProductVariants:t.getIn(["productConfigurator","hideDefaultProductVariants"],!0),categorySlug:t.getIn(["product","categorySlug"]),slug:t.getIn(["product","slug"]),userInfo:e.getIn(["global","userData","userInfo"]),cartData:e.getIn(["global","cart","cartData"]),originalVariantSlug:t.get("originalVariantSlug"),currencyCode:e.getIn(["global","globalData","siteSettings","country","currency","code"]),hero:t.get("hero"),inPageNav:t.getIn(["product","inPageNavigation"]),localizedSlugs:t.get("localizedSlugs"),globalData:e.getIn(["global","globalData"]),cards:t.get("cards"),defaultLocale:e.getIn(["global","globalData","siteSettings","defaultLocale"]),secondaryLocales:e.getIn(["global","globalData","siteSettings","secondaryLocales"]),ecommerceDisabled:e.getIn(["global","globalData","siteSettings","ecommerceDisabled"]),pageSeo:e.getIn(["CustomisePage","customiseData","pageSeo"])}},key:"CustomisePage",useQuery:!0,criticalState:[["global","header","categories"]]})},70782:function(e,t,o){"use strict";function a(e,t){var o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];o?document.body.addEventListener(e,t):document.body.removeEventListener(e,t)}o.d(t,{Z:function(){return a}})},53338:function(e,t,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/[language]/[country]/customise-product/[slug]",function(){return o(63319)}])}},function(e){e.O(0,[6954,7734,5301,5781,2463,9920,1058,5407,9650,7409,5006,7168,1654,9148,1137,3578,3934,6149,5137,4245,8267,4322,9774,2888,179],(function(){return t=53338,e(e.s=t);var t}));var t=e.O();_N_E=t}]);
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.