PageSourceSearch

https://www.bang-olufsen.com/_next/static/chunks/pages/[language]/…/reloved-instore/[slug]-aa3d91a47c1b21c3.js

js bang-olufsen.com collected 2026-10-09 22:41:03 UTC 63,143 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6809,3594],{63681:function(e,t,o){"use strict";o.r(t),o.d(t,{default:function(){return st}});var n=o(90089),r=o(43350),i=o(80040),a=o(59307),l=o(48415),c=o(73667),s=o(3117),d=o(90849),u=o(27378),m=o(34051),v="FETCH_RELOVED_PDP_PAGE_CONTENT",g="FETCH_RELOVED_PDP_PAGE_CONTENT_SUCCESS",f="FETCH_RELOVED_PDP_PAGE_CONTENT_FAILURE",p="FETCH_RELOVED_PDP_PRODUCT_DETAIL",h="FETCH_RELOVED_PDP_PRODUCT_DETAIL_SUCCESS",_="FETCH_RELOVED_PDP_PRODUCT_DETAIL_FAILURE",x="FETCH_RELOVED_BOOK_A_DEMO",y="FETCH_RELOVED_BOOK_A_DEMO_SUCCESS",b="FETCH_RELOVED_BOOK_A_DEMO_FAILURE",E="FETCH_RELOVED_STORE_HOURS",D="FETCH_RELOVED_STORE_HOURS_SUCCESS",w="FETCH_RELOVED_STORE_HOURS_FAILURE",O="SUBMIT_RELOVED_ENQUIRY",P="SUBMIT_RELOVED_ENQUIRY_SUCCESS",j="SUBMIT_RELOVED_ENQUIRY_FAILURE",N="RELOVED_ENQUIRY_SHOW_LOADER",k="RELOVED_ENQUIRY_HIDE_LOADER",C="RELOVED_ENQUIRY_RESET",L=(0,m.fromJS)({pageData:null,isPageLoading:!1,isPageError:!1,productDetail:null,isProductLoading:!1,isProductError:!1,bookADemoData:null,isBookADemoLoading:!1,isBookADemoError:!1,storeHours:null,isStoreHoursLoading:!1,isStoreHoursError:!1,isEnquiryLoading:!1,isEnquirySuccess:!1,isEnquiryError:!1,enquiryErrorData:null}),T=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:L,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case v:return e.set("isPageLoading",!0).set("isPageError",!1);case g:return e.set("isPageLoading",!1).set("pageData",(0,m.fromJS)(t.data));case f:return e.set("isPageLoading",!1).set("isPageError",!0);case p:return e.set("isProductLoading",!0).set("isProductError",!1);case h:return e.set("isProductLoading",!1).set("productDetail",(0,m.fromJS)(t.data));case _:return e.set("isProductLoading",!1).set("isProductError",!0);case x:return e.set("isBookADemoLoading",!0).set("isBookADemoError",!1);case y:return e.set("isBookADemoLoading",!1).set("bookADemoData",(0,m.fromJS)(t.data));case b:return e.set("isBookADemoLoading",!1).set("isBookADemoError",!0);case E:return e.set("isStoreHoursLoading",!0).set("isStoreHoursError",!1);case D:return e.set("isStoreHoursLoading",!1).set("storeHours",(0,m.fromJS)(t.data));case w:return e.set("isStoreHoursLoading",!1).set("isStoreHoursError",!0);case N:return e.set("isEnquiryLoading",!0);case k:return e.set("isEnquiryLoading",!1);case P:return e.set("isEnquiryLoading",!1).set("isEnquirySuccess",!0).set("isEnquiryError",!1).set("enquiryErrorData",null);case j:return e.set("isEnquiryLoading",!1).set("isEnquirySuccess",!1).set("isEnquiryError",!0).set("enquiryErrorData",(0,m.fromJS)(t.err));case C:return e.set("isEnquiryLoading",!1).set("isEnquirySuccess",!1).set("isEnquiryError",!1).set("enquiryErrorData",null);default:return e}},S=o(62557),I=o(34707),Z=o.n(I),q=o(22278),A=o(14334),R=o(41605),B=function(e){return{type:P,data:e}},H=function(){return{type:k}},F=[function(e){return{type:v,data:e}}],z=o(90888),U=Z().mark(Y),K=Z().mark(J),M=Z().mark($),Q=Z().mark(X),G=Z().mark(ee),W=Z().mark(te),V=Z().mark(oe);function Y(e){var t;return Z().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,(0,q.RE)(A.Z.fetch,"".concat(R.Y9z.relovedInstorePageContent),e);case 3:return t=o.sent,o.next=6,(0,q.gz)({type:g,data:t});case 6:o.next=14;break;case 8:return o.prev=8,o.t0=o.catch(0),o.next=12,(0,q.gz)((n=o.t0,{type:f,error:n}));case 12:return o.next=14,(0,q.gz)((0,z.PU)(o.t0));case 14:case"end":return o.stop()}var n}),U,null,[[0,8]])}function J(e,t){var o;return Z().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,(0,q.RE)(A.Z.fetch,"".concat(R.Y9z.storeHours,"/").concat(e),t);case 3:return o=n.sent,n.next=6,(0,q.gz)({type:D,data:o});case 6:n.next=12;break;case 8:return n.prev=8,n.t0=n.catch(0),n.next=12,(0,q.gz)((r=n.t0,{type:w,error:r}));case 12:case"end":return n.stop()}var r}),K,null,[[0,8]])}function $(e){var t,o,n,r,i;return Z().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,o=null===e||void 0===e?void 0:e.data,n=o.slug,a.next=4,(0,q.RE)(A.Z.fetch,"".concat(R.Y9z.relovedInStoreProductDetail,"/").concat(n),e);case 4:return r=a.sent,a.next=7,(0,q.gz)({type:h,data:r});case 7:if(!(i=null===r||void 0===r||null===(t=r.store)||void 0===t?void 0:t.id)){a.next=11;break}return a.next=11,(0,q.RE)(J,i,e);case 11:a.next=19;break;case 13:return a.prev=13,a.t0=a.catch(0),a.next=17,(0,q.gz)((l=a.t0,{t
1ype:_,error:l}));case 17:return a.next=19,(0,q.gz)((0,z.PU)(a.t0));case 19:case"end":return a.stop()}var l}),M,null,[[0,13]])}function X(e){var t;return Z().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,(0,q.RE)(A.Z.fetch,"".concat(R.Y9z.relovedBookADemoData),e);case 3:return t=o.sent,o.next=6,(0,q.gz)({type:y,data:t});case 6:o.next=14;break;case 8:return o.prev=8,o.t0=o.catch(0),o.next=12,(0,q.gz)((n=o.t0,{type:b,error:n}));case 12:return o.next=14,(0,q.gz)((0,z.PU)(o.t0));case 14:case"end":return o.stop()}var n}),Q,null,[[0,8]])}function ee(e){return Z().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,(0,q.$6)([(0,q.RE)(Y,e),(0,q.RE)($,e),(0,q.RE)(X,e)]);case 3:t.next=9;break;case 5:return t.prev=5,t.t0=t.catch(0),t.next=9,(0,q.gz)((0,z.PU)(t.t0));case 9:case"end":return t.stop()}}),G,null,[[0,5]])}function te(e){var t;return Z().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,(0,q.gz)({type:N});case 3:return o.next=5,(0,q.RE)(A.Z.fetch,R.Y9z.relovedSendEnquiry,e,{method:"POST",data:e.data});case 5:return t=o.sent,o.next=8,(0,q.gz)(B(t));case 8:return o.next=10,(0,q.gz)(H());case 10:o.next=20;break;case 12:return o.prev=12,o.t0=o.catch(0),o.next=16,(0,q.gz)((n=o.t0,{type:j,err:n}));case 16:return o.next=18,(0,q.gz)((0,z.PU)(o.t0));case 18:return o.next=20,(0,q.gz)(H());case 20:case"end":return o.stop()}var n}),W,null,[[0,12]])}function oe(){return Z().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,q.Fm)(v,ee);case 3:return e.next=5,(0,q.Fm)(p,$);case 5:return e.next=7,(0,q.Fm)(O,te);case 7:e.next=13;break;case 9:return e.prev=9,e.t0=e.catch(0),e.next=13,(0,q.gz)((0,z.PU)(e.t0));case 13:case"end":return e.stop()}}),V,null,[[0,9]])}var ne=o(86107),re=o(3514),ie=o(89633),ae=o(60042),le=o.n(ae),ce=o(73546),se=o(98784),de=o(6234),ue=o(34869),me=o(41408),ve=o(83030),ge=(0,me.iv)(["&.o-relovedProductDetail{position:relative;background-color:",";padding:calc(85px + var(--banner-height,0px)) 0 0;@media ","{padding:calc(82px + var(--banner-height,0px)) 0 0;}@media ","{padding:calc(116px + var(--banner-height,0px)) 0 0;}.o-relovedProductDetail__wrapper{display:flex;align-items:flex-start;justify-content:center;@media ","{justify-content:flex-start;}.__variantDescription{width:100%;align-self:stretch;box-sizing:border-box;display:flex;flex-direction:column;}.o-relovedProductDetail__content{display:flex;max-width:22.625rem;flex-direction:column;align-items:flex-start;gap:1.5rem;flex-shrink:0;@media ","{display:flex;padding:0 1rem 1.75rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;align-self:stretch;width:100%;max-width:100%;flex-shrink:1;box-sizing:border-box;}}.o-relovedProductDetail__info{display:flex;padding:0;align-items:center;flex-shrink:0;@media ","{justify-content:center;padding:5rem 0;}}.__labelContainer{display:flex;padding:0.5rem 0.75rem 0.5rem 0.625rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:0.625rem;position:absolute;left:2.75rem;top:2rem;border-radius:0.25rem;@media ","{display:none;}.__backBtnWrapper{display:flex;justify-content:center;align-items:center;gap:0.5rem;}}.o-relovedProductDetail__carousel{display:flex;position:relative;flex-direction:column;align-items:center;@media ","{gap:3.3125rem;}@media ","{margin-bottom:1rem;}@media ","{padding:6.5rem 9rem;}@media ","{padding:7.5rem 12.5rem;}}.__carouselImageContainer{position:relative;width:100%;flex-shrink:0;overflow:visible;@media ","{padding-bottom:5rem;}.a-responsiveImage{aspect-ratio:1/1;}.m-carousel,.sliderwrapper,.slick-slider,.slick-list,.slick-track,.slick-slide > div{height:100%;}.m-carousel{padding:0;}@media ","{.a-carouselProductDetailSlide__img{align-items:unset;.img-button{padding:0;}}}.a-zoom{right:0;@media ","{bottom:-5rem;}@media ","{right:-9rem;bottom:-3.3rem;}@media ","{right:-12.5rem;}}}.__carouselImage{width:17.25rem;height:17.25rem;}.__carouselPlaceholderContainer{width:100%;height:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;}.o-relovedProductDetail__carouselPlaceholderImg{object-fit:contain;flex-shrink:0;}.o-relovedProductDetail__carouselDisclaimer{display:flex;padding:0.5rem;justify-content:center;align-items:center;gap:0.5rem;color:",";font-feature-settings:'liga' off,'clig' off;text-align:center;@media ","{position:absolute;bottom:2.5rem;align-self:stretch;left:0;right:0;text-align:center;pointer-events:none;padding:0 0.5rem;}}.o-relovedProductDetail__backToCategory{display:flex;text-decoration:none;justify-content:center;align-items:center;gap:0.5rem;color:",";z-index:1;}.o-relovedProductDetail__backArrow{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;flex-shrink:0;}.o-relovedProductDetail__backLabel{font-feature-settings:'liga' off,'clig' off;color:",";}.o-relovedProductDetail__productInfoWrapper{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;align-self:stretch;}.o-relovedProductDetail__productInfo{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;align-self:stretch;}.o-relovedProductDetail__productTitle{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;align-self:stretch;}.reloved-variantName{font-feature-settings:'liga' off,'clig' off;margin:0;}
1.o-relovedProductDetail__colorSection{display:flex;align-items:center;gap:0.5rem;}.o-relovedProductDetail__colorName{color:",";font-feature-settings:'liga' off,'clig' off;font-family:",";line-height:",";}.o-relovedProductDetail__swatchGroup{display:inline-flex;align-items:center;.o-relovedProductDetail__colorDot{position:relative;width:0.5rem;height:0.5rem;flex-shrink:0;border-radius:50%;&.has-border{border:1px solid ",";}}}.o-relovedProductDetail__swatchGroup .o-relovedProductDetail__colorDot + .o-relovedProductDetail__colorDot{margin-left:-0.18rem;}.o-relovedProductDetail__productDescription{display:flex;flex-direction:column;align-items:flex-start;gap:0.5rem;align-self:stretch;.__variantDescriptionGroup{margin-bottom:1rem;}.__variantDescriptionPara{align-self:stretch;font-feature-settings:'liga' off,'clig' off;color:",";}.__variantDescriptionRichText{&.richTextWrapper{display:inline-block;margin-top:15px;}}.__variantDescriptionBody{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;align-self:stretch;&--expanded{display:block;-webkit-line-clamp:unset;overflow:visible;}}}.o-relovedProductDetail__descriptionToggle{display:flex;background:none;border:none;padding:0;cursor:pointer;text-decoration:underline;color:",";font-family:",";font-feature-settings:'liga' off,'clig' off;button{background:none;border:none;padding:0;cursor:pointer;text-decoration:underline;}}.o-relovedProductDetail__createdDate{color:",";margin-bottom:1.5rem;}.o-relovedProductDetail__userGuide{display:flex;position:relative;flex-direction:column;align-items:flex-start;align-self:stretch;height:2rem;justify-content:center;color:",";}.o-relovedProductDetail__userGuideWrap{margin-bottom:1.5rem;}.extrnal__link{text-decoration:underline;::after{content:'';position:absolute;background:url('/static-assets/images/common/external-link.svg') 50% 50% no-repeat;height:2rem;width:2rem;top:0;}}.o-relovedProductDetail__variantSelector{display:flex;flex-direction:column;align-items:flex-start;padding:1rem 0;align-self:stretch;border-top:1px solid ",";border-bottom:1px solid ",";}.o-relovedProductDetail__variantConditionGroup{display:flex;align-items:center;gap:0.25rem;align-self:stretch;.cta{text-decoration:underline;}}.o-relovedProductDetail__conditionBadge{display:flex;align-items:center;gap:0.75rem;flex:1 0 0;}.o-relovedProductDetail__conditionText{color:",";font-feature-settings:'liga' off,'clig' off;}.o-relovedProductDetail__howWeGrade{text-decoration:underline;color:",";}.__variantComponents{display:flex;flex-direction:column;align-items:flex-start;gap:0.75rem;
1align-self:stretch;}.o-relovedProductDetail__viewPartsToggle{background:none;border:none;padding:0;cursor:pointer;text-decoration:underline;color:",";font-family:",";font-feature-settings:'liga' off,'clig' off;&:hover{opacity:0.7;}}.o-relovedProductDetail__componentsList,.o-relovedProductDetail__titlesList{display:grid;grid-template-columns:auto 1fr;column-gap:1.5rem;align-self:stretch;margin-bottom:1rem;}.o-relovedProductDetail__componentsList{padding-top:0.6875rem;}.o-relovedProductDetail__componentRow,.o-relovedProductDetail__titlesRow{display:contents;}.o-relovedProductDetail__componentName,.o-relovedProductDetail__titlesName{font-feature-settings:'liga' off,'clig' off;&::after{content:':';}}.o-relovedProductDetail__componentName{color:",";}.o-relovedProductDetail__componentCondition{color:",";font-feature-settings:'liga' off,'clig' off;}.o-relovedProductDetail__titlesName{color:",";}.o-relovedProductDetail__titlesTitle{color:",";font-feature-settings:'liga' off,'clig' off;}.o-relovedProductDetail__variantContainer{display:flex;flex-direction:column;align-items:flex-start;gap:1.75rem;
1align-self:stretch;}.o-relovedProductDetail__variantActions{display:flex;padding-bottom:1.3125rem;flex-direction:column;align-items:flex-start;gap:1.75rem;align-self:stretch;border-bottom:1px solid ",";}.o-relovedProductDetail__variantActionsInner{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;align-self:stretch;}.o-relovedProductDetail__storeDetails{display:flex;flex-direction:column;align-items:flex-start;gap:0.5rem;}.o-relovedProductDetail__storeAvailability{display:flex;align-items:center;gap:0.5rem;}.o-relovedProductDetail__locationIcon{flex-shrink:0;}.o-relovedProductDetail__storeLabel{color:",";font-feature-settings:'liga' off,'clig' off;}.o-relovedProductDetail__enquiryText{color:",";font-feature-settings:'liga' off,'clig' off;margin:0;p{color:",";}}.o-relovedProductDetail__enquiryLink{text-decoration:underline;cursor:pointer;}.o-relovedProductDetail__price{margin:0;font-feature-settings:'liga' off,'clig' off;color:",";}.o-relovedProductDetail__enquireNowCta{width:100%;box-sizing:border-box;max-width:100%;}.o-relovedProductDetail__viewAllProducts{display:inline-block;text-decoration:underline;color:",";font-feature-settings:'liga' off,'clig' off;cursor:pointer;}.o-relovedProductDetail__topBenefits{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0.25rem;align-self:stretch;}.o-relovedProductDetail__benefitItem{display:flex;align-items:center;gap:0.25rem;}.o-relovedProductDetail__benefitIcon{flex-shrink:0;width:1.625rem;height:1.625rem;}.o-relovedProductDetail__benefitLabel{color:",";font-feature-settings:'liga' off,'clig' off;}}}"],(function(e){return e.theme.darkColor?e.theme.colors.BEO_BLACK:e.backgroundColor||e.theme.colors.GREY1}),(function(e){return e.theme.mediaQuery.smallOnly}),(function(e){return e.theme.mediaQuery.medium}),(function(e){return e.theme.mediaQuery.medium}),(function(e){return e.theme.mediaQuery.smallMax}),(function(e){return e.theme.mediaQuery.medium}),(function(e){return e.theme.mediaQuery.smallMax}),(function(e){return e.theme.mediaQuery.small}),(function(e){return e.theme.mediaQuery.smallMax}),(function(e){return e.theme.mediaQuery.medium}),(function(e){return e.theme.mediaQuery.large}),(function(e){return e.theme.mediaQuery.smallMax}),(function(e){return e.theme.mediaQuery.medium}),(function(e){return e.theme.mediaQuery.smallMax}),(function(e){return e.theme.mediaQuery.medium}),(function(e){return e.theme.mediaQuery.large}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.mediaQuery.smallMax}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.fonts.primaryFontFamily}),(function(e){return(0,ve.hO)(e.theme.fonts.lineHeight.custom.custom_8)}),(function(e){return e.theme.colors.GREY4}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.fonts.primaryFontFamily}),(function(e){return e.theme.colors.GREY4}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.colors.GREY2}),(function(e){return e.theme.colors.GREY2}),(function(e){return e.theme.colors.FUTURE_BLUE}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.fonts.primaryFontFamily}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.colors.FUTURE_BLUE}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.colors.GREY5}),(function(e){return e.theme.colors.GREY2}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.colors.BEO_BLACK})),fe=o(71377),pe=o(34919),he=o(5047),_e=o(81365),xe=o(79341),ye=o(18307),be=o(61060),Ee=o(40154),De=o(48604),we=(0,me.iv)(["&.o-relovedEnquireOverlay{.o-relovedEnquireOverlay__drawer{position:fixed;top:0;right:0;bottom:0;width:50vw;min-width:320px;height:100dvh;z-index:1001;display:flex;flex-direction:column;overflow:hidden;background:",";box-sizing:border-box;@media ","{width:55vw;}@media ","{width:100%;}}&.reloved-enquire-overlay-animation-enter,&.reloved-enquire-overlay-animation-appear{.o-relovedEnquireOverlay__drawer{right:-100vw;}}&.reloved-enquire-overlay-animation-enter-active,&.reloved-enquire-overlay-animation-appear-active{.o-relovedEnquireOverlay__drawer{right:0;transition:right 300ms cubic-bezier(0.65,0,0.35,1);}}&.reloved-enquire-overlay-animation-enter-done,&.reloved-enquire-overlay-animation-appear-done{.o-relovedEnquireOverlay__drawer{right:0;}}&.reloved-enquire-overlay-animation-exit{.o-relovedEnquireOverlay__drawer{right:0;}}&.reloved-enquire-overlay-animation-exit-active{.o-relovedEnquireOverlay__drawer{right:-100vw;transition:right 300ms cubic-bezier(0.65,0,0.35,1);@media ","{right:-100%;}}}.o-relovedEnquireOverlay__drawerHeader{flex-shrink:0;position:relative;height:0;}.o-relovedEnquireOverlay__drawerClose{position:absolute;top:1.5rem;left:1.5rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;background:none;border:none;cursor:pointer;padding:0;@media ","{top:0.5rem;left:0.5rem;}&:hover{opacity:0.6;}&:focus-visible{outline:2px solid ",";outline-offset:2px;}.cross-icon{width:1.5rem;height:1.5rem;display:block;flex-shrink:0;}}.o-relovedEnquireOverlay__drawerBody{flex:1 1 auto;overflow-y:auto;min-height:0;display:flex;flex-direction:column;gap:2rem;padding:6rem 6.5rem 2rem;@media ","{padding:5rem 2.25rem 2rem;}}.o-relovedEnquireOverlay__spinnerContainer{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:100%;.-darkSpinner{border-color:#d9d9d9 #d9d9d9 #2d2d2d #2d2d2d;}}.o-relovedEnquireOverlay__statePage{display:flex;align-self:stretch;flex-direction:column;align-items:flex-start;gap:3rem;height:100%;justify-content:center;@media ","{gap:2.5rem;}}.o-relovedEnquireOverlay__stateTitle{margin:0;color:",";}.o-relovedEnquireOverlay__stateRichText{p{color:",";}u{color:",";text-decoration:none;}display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;}.o-relovedEnquireOverlay__storeInfo{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;align-self:stretch;
1.-isFullWidth{width:100%;}}.o-relovedEnquireOverlay__storeName{margin:0;color:",";}.o-relovedEnquireOverlay__contactSection{display:flex;flex-direction:column;align-items:flex-start;gap:1.375rem;align-self:stretch;.column-wrapper{display:flex;align-items:flex-start;gap:2rem;align-self:stretch;@media ","{flex-direction:column;}.contact-info{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;flex:1 0 0;}.contact-title{display:flex;flex-direction:column;align-items:flex-start;gap:0.5rem;align-self:stretch;}}.store-visit-btn-wrapper{width:100%;}.store-visit-btn{.-isFullWidth{width:100%;}}}.o-relovedEnquireOverlay__label,.o-relovedEnquireOverlay__storeAddress{margin:0;color:",";}p + p{margin-top:0;}.o-relovedEnquireOverlay__contactLink{display:block;color:",";text-decoration:underline;text-underline-offset:2px;}.o-relovedEnquireOverlay__openingHours{display:flex;flex-direction:column;align-items:flex-start;gap:18px;flex:1 0 0;@media ","{width:100%;}.o-relovedEnquireOverlay__columnTitle{display:flex;flex-direction:column;align-items:flex-start;gap:8px;}.o-relovedEnquireOverlay__weekChart{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;}.o-relovedEnquireOverlay__dailyWrapper{display:flex;justify-content:space-between;align-items:center;align-self:stretch;.o-relovedEnquireOverlay__time{width:6.5rem;}}}.o-relovedEnquireOverlay__separator{display:flex;align-items:center;gap:1.8rem;align-self:stretch;&::before,&::after{content:'';flex:1;height:1px;background-color:",";}}.o-relovedEnquireOverlay__separatorText{flex-shrink:0;color:",";white-space:nowrap;}.form-container{display:flex;flex-direction:column;align-items:flex-start;gap:0.375rem;}.o-relovedEnquireOverlay__form{display:flex;flex-direction:column;gap:0.75rem;width:100%;.dynamic-placeholder{font-size:",";}@media ","{fieldset{display:grid;grid-template-columns:1fr 1fr;column-gap:1rem;> *{grid-column:1 / -1;}div.input-firstName{grid-column:1;}div.input-lastName{grid-column:2;}}}}.o-relovedEnquireOverlay__consentText{display:flex;padding-bottom:1rem;justify-content:center;align-items:center;gap:0.5rem;align-self:stretch;p{margin:0;color:",";}}.o-relovedEnquireOverlay__drawerFooter{flex-shrink:0;display:flex;flex-direction:column;gap:1rem;padding:2rem 6.5rem;background:",";box-shadow:0 -4px 13.4px 0 rgb(0 0 0 / 8%);@media ","{padding:1.5rem 2.25rem;}}.o-relovedEnquireOverlay__submitBtn,.a-anchorButton{width:100%;box-sizing:border-box;}.o-relovedEnquireOverlay__stateCtaBtn{.a-anchorButton{font-weight:",";}.o-relovedEnquireOverlay__errorCta,.o-relovedEnquireOverlay__successCta{color:",";}}.o-relovedEnquireOverlay__disclaimer{width:100%;text-align:center;.o-relovedEnquireOverlay__disclaimerText{color:",";margin:0;}}}"],(function(e){return e.theme.colors.WHITE}),(function(e){return e.theme.mediaQuery.mediumOnly}),(function(e){return e.theme.mediaQuery.smallMax}),(function(e){return e.theme.mediaQuery.medium}),(function(e){return e.theme.mediaQuery.smallMax}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.mediaQuery.smallMax}),(function(e){return e.theme.mediaQuery.smallMax}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.colors.FUTURE_BLUE}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.mediaQuery.smallMax}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.mediaQuery.smallMax}),(function(e){return e.theme.colors.GREY2}),(function(e){return e.theme.colors.GREY4}),(function(e){return(0,ve.hO)(e.theme.fonts.fontSize.body.large.quinary)}),(function(e){return e.theme.mediaQuery.small}),(function(e){return e.theme.colors.GREY5}),(function(e){return e.theme.colors.WHITE}),(function(e){return e.theme.mediaQuery.smallMax}),(function(e){return e.theme.fonts.fontWeight.normal}),(function(e){return e.theme.colors.BEO_BLACK}),(function(e){return e.theme.colors.GREY5})),Oe=o(7050),Pe=o(36371),je=o(20996),Ne=o(92471),ke=o(50385),Ce=o(11246),Le={monday:"Mon",tuesday:"Tue",wednesday:"Wed",thursday:"Thu",friday:"Fri",saturday:"Sat",sunday:"Sun"},Te=function(e,t){if(!e)return e;var o=JSON.stringify(e.toJS());return Object.entries(t).forEach((function(e){var t=(0,Ce.Z)(e,2),n=t[0],r=t[1];o=o.replace(new RegExp(n,"g"),r||"")})),(0,m.fromJS)(JSON.parse(o))},Se=o(71250),Ie=o(21318),Ze=o(50813),qe=o(24246);function Ae(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function Re(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};
1t%2?Ae(Object(o),!0).forEach((function(t){(0,d.Z)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Ae(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function Be(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,n=(0,s.Z)(e);if(t){var r=(0,s.Z)(this).constructor;o=Reflect.construct(n,arguments,r)}else o=n.apply(this,arguments);return(0,c.Z)(this,o)}}var He="o-relovedEnquireOverlay",Fe="".concat(He,"__drawerBody"),ze=function(e){(0,l.Z)(o,e);var t=Be(o);function o(e){var n;return(0,r.Z)(this,o),n=t.call(this,e),(0,d.Z)((0,a.Z)(n),"handleClickOutside",(function(e){n.panelRef.current&&!n.panelRef.current.contains(e.target)&&n.props.onClose()})),(0,d.Z)((0,a.Z)(n),"handleFooterSubmit",(function(e){var t,o=null===(t=n.formRef.current)||void 0===t?void 0:t.querySelector("form");if(o){var r,i;o.dispatchEvent(new Event("submit",{bubbles:!0,cancelable:!0})),null!==(r=(0,a.Z)(n))&&void 0!==r&&null!==(i=r.props)&&void 0!==i&&i.isTabletOrBelowView&&n.scrollFocusedFieldIntoView();var l={event:Ze.z8Q,eventAction:Ze.z8Q,eventCategory:Ze.Ib3,eventLabel:null===e||void 0===e?void 0:e.toLowerCase(),form_name:Ze.GgK};(0,Ie.q8)(l)}})),(0,d.Z)((0,a.Z)(n),"scrollFocusedFieldIntoView",(function(){var e=n.formRef.current;if(e){var t=function(){var t,o=document.activeElement;if(o&&e.contains(o)){var n=o.closest(".".concat(Fe));if(n){window.scrollTo(0,0);var r=n.getBoundingClientRect(),i=o.getBoundingClientRect(),a=(null===(t=window.visualViewport)||void 0===t?void 0:t.offsetTop)||0;n.scrollTop+=i.top-r.top-24+a}}},o=window.visualViewport;if(o){var r=function e(){o.removeEventListener("resize",e),window.requestAnimationFrame(t)};o.addEventListener("resize",r),setTimeout((function(){o.removeEventListener("resize",r),t()}),350)}else setTimeout(t,350)}})),(0,d.Z)((0,a.Z)(n),"handleViewStoreOnClick",(function(e){var t={event:Ze.cHh,eventCategory:Ze.Hao.RELOVED_CATEGORY_PAGE,eventAction:Ze.tnm,eventLabel:null===e||void 0===e?void 0:e.toLowerCase()};(0,Ie.q8)(t)})),n.panelRef=(0,u.createRef)(),n.formRef=(0,u.createRef)(),n}return(0,i.Z)(o,[{key:"componentDidMount",value:function(){document.addEventListener("mousedown",this.handleClickOutside)}},{key:"componentWillUnmount",value:function(){document.removeEventListener("mousedown",this.handleClickOutside)}},{key:"render",value:function(){var e=this,t=this.props,o=t.className,n=t.isOpen,r=t.onClose,i=t.bookADemoData,a=t.productDetail,l=t.storeHours,c=t.formSubmitHandler,s=t.isSubmitting,d=t.isEnquirySuccess,u=t.isEnquiryError,v=t.cmsLabels,g=t.submittedEmail,f=t.locale,p=t.country,h=null===i||void 0===i?void 0:i.get("form"),_=(null===h||void 0===h?void 0:h.get("formFields"))||(0,m.List)(),x=(null===h||void 0===h?void 0:h.get("type"))||"",y=(null===h||void 0===h?void 0:h.get("id"))||"relovedEnquire",b=null===h||void 0===h?void 0:h.get("descriptionRichText"),E=null===i||void 0===i?void 0:i.get("contactInfoTitle"),D=null===i||void 0===i?void 0:i.get("contactFormHelperText"),w=null===i||void 0===i?void 0:i.get("viewStorePageCta"),O=null===i||void 0===i?void 0:i.get("openingHoursLabel"),P=null===i||void 0===i?void 0:i.get("reservationDisclaimerText"),j=null===i||void 0===i?void 0:i.get("whatsAppText"),N=null===i||void 0===i?void 0:i.get("sendEnquiryCta"),k=null===h||void 0===h?void 0:h.get("thankyouPage"),C=null===k||void 0===k?void 0:k.get("title"),L=null===k||void 0===k?void 0:k.get("callToAction"),T=null===k||void 0===k?void 0:k.get("descriptionRichText"),S=null===i||void 0===i?void 0:i.get("formNotSubmittedErrorPage"),I=null===S||void 0===S?void 0:S.get("title"),Z=null===S||void 0===S?void 0:S.get("callToAction"),q=null===S||void 0===S?void 0:S.get("descriptionRichText"),A=(null===l||void 0===l?void 0:l.get("name"))||(null===a||void 0===a?void 0:a.getIn(["store","name"])),R=null===l||void 0===l?void 0:l.get("address"),B=(null===R||void 0===R?void 0:R.get("streetName"))||"",H=(null===R||void 0===R?void 0:R.get("phone"))||"",F=(null===l||void 0===l?void 0:l.get("emailCTA"))||(null===R||void 0===R?void 0:R.get("email"))||"",z=null===l||void 0===l?void 0:l.get("openingHours"),U=null===l||void 0===l?void 0:l.get("websiteUrl"),K=null===l||void 0===l?void 0:l.get("whatsApp"),M=null===v||void 0===v?void 0:v.get("
1closeLabel"),Q=null===N||void 0===N?void 0:N.get("linkText"),G=function(e){if(!e)return null;var t=(new Date).toUTCString().split(",")[0],o=Object.keys(Le).find((function(e){return Le[e]===t})),n=e.get(o),r=null===n||void 0===n?void 0:n.getIn(["openIntervals",0,"start"]),i=null===n||void 0===n?void 0:n.getIn(["openIntervals",0,"end"]);return r&&i?"".concat(r," - ").concat(i):null}(z),W=Te(T,{"%%storeName%%":A||"","%%customerEmailAddress%%":g||""}),V=null===w||void 0===w?void 0:w.get("url"),Y=(U||V)&&(0,Se.LK)({pathname:U||V,query:{language:f,country:null===p||void 0===p?void 0:p.toLowerCase()}}),J=null===w||void 0===w?void 0:w.get("ariaLabel"),$={href:Y,labelText:J,ariaLabel:null===w||void 0===w?void 0:w.get("ariaLabel"),target:null===w||void 0===w?void 0:w.get("target")},X=function(e){var t=function(e){return e?e.keySeq().toArray().map((function(t){var o=e.get(t),n=null===o||void 0===o?void 0:o.get("isClosed"),r=null===o||void 0===o?void 0:o.getIn(["openIntervals",0]);return{day:Le[t]||t,time:n?"Closed":"".concat(null===r||void 0===r?void 0:r.get("start")," - ").concat(null===r||void 0===r?void 0:r.get("end"))}})):[]}(e);return t.map((function(e){var t=e.day,o=e.time;return(0,qe.jsxs)("div",{className:le()("".concat(He,"__dailyWrapper"),"b1"),children:[(0,qe.jsx)("span",{className:le()("".concat(He,"__day"),"b1"),children:t}),(0,qe.jsx)("span",{className:le()("".concat(He,"__time"),"b1"),children:o})]},t)}))},ee=!d&&!u;return(0,qe.jsx)(De.Z,{in:n,timeout:300,classNames:"reloved-enquire-overlay-animation",unmountOnExit:!0,children:(0,qe.jsx)(Oe.Z,{modalWithoutScroll:!0,opacity:"0.25",children:(0,qe.jsx)("div",{className:le()(o,He),"aria-modal":"true",role:"dialog",children:(0,qe.jsx)(be.ZP,{children:(0,qe.jsx)(Ee.Z,{children:(0,qe.jsxs)("div",{className:"".concat(He,"__drawer"),ref:this.panelRef,children:[(0,qe.jsx)("div",{className:"".concat(He,"__drawerHeader"),children:(0,qe.jsx)(Pe.Z,{type:"button",className:"".concat(He,"__drawerClose"),onClick:r,"aria-label":M,slnId:"".concat(He,"_close"),children:(0,qe.jsx)(je.Z,{className:"cross-icon",icon:"closeCircle"})})}),(0,qe.jsx)("div",{className:Fe,children:function(){if(s)return(0,qe.jsx)("div",{className:"".concat(He,"__spinnerContainer"),children:(0,qe.jsx)(ke.Z,{withoutOverlayEnabled:!0,spinner:!0,spinnerClassName:"-darkSpinner"})});if(d){var t={labelText:null===L||void 0===L?void 0:L.get("linkText"),ariaLabel:null===L||void 0===L?void 0:L.get("ariaLabel")};return(0,qe.jsxs)("div",{className:"".concat(He,"__statePage"),children:[C&&(0,qe.jsx)("h4",{className:"".concat(He,"__stateTitle"),children:C}),W&&(0,qe.jsx)(xe.Z,{data:W,className:"".concat(He,"__stateRichText"),paragraphClassName:"b1"}),L&&(0,qe.jsx)("div",{className:"".concat(He,"__stateCtaBtn"),children:(0,qe.jsx)(_e.Z,Re({cta:null,className:"".concat(He,"__successCta"),"data-sln-id":"".concat(He,"_success_cta"),variant:"underline",isButton:!0,forceClick:!0,onClick:r},t))})]})}return u?(0,qe.jsxs)("div",{className:"".concat(He,"__statePage"),children:[I&&(0,qe.jsx)("h4",{className:"".concat(He,"__stateTitle"),children:I}),q&&(0,qe.jsx)(xe.Z,{data:q,className:"".concat(He,"__stateRichText"),paragraphClassName:"b1"}),Z&&(0,qe.jsx)("div",{className:"".concat(He,"__stateCtaBtn"),children:(0,qe.jsx)(_e.Z,{cta:null,variant:"underline",labelText:null===Z||void 0===Z?void 0:Z.get("linkText"),ariaLabel:null===Z||void 0===Z?void 0:Z.get("ariaLabel"),isButton:!0,forceClick:!0,onClick:r,className:"".concat(He,"__errorCta"),"data-sln-id":"".concat(He,"_error_cta")})})]}):(0,qe.jsxs)(qe.Fragment,{children:[(0,qe.jsxs)("div",{className:"".concat(He,"__storeInfo"),children:[A&&(0,qe.jsx)("h4",{className:"".concat(He,"__storeName"),children:A}),(0,qe.jsxs)("div",{className:"".concat(He,"__contactSection"),children:[(0,qe.jsxs)("div",{className:"column-wrapper",children:[(0,qe.jsxs)("div",{className:"contact-info",children:[(0,qe.jsxs)("div",{className:le()("contact-title","b1"),children:[(0,qe.jsx)("p",{className:le()("".concat(He,"__label"),"b1"),children:E}),B&&(0,qe.jsx)("p",{className:le()("".concat(He,"__storeAddress"),"b1"),children:B})]}),H&&(0,qe.jsx)(he.Z,{href:"tel:".concat(H),className:le()("".concat(He,"__contactLink"),"b1"),noLink:!1,children:H}),F&&(0,qe.jsx)(he.Z,{href:"mailto:".concat(F),className:le()("".concat(He,"__contactLink"),"b1"),noLink:!1,children:F}),K&&j&&(0,qe.jsx)(he.Z,{href:K,className:le()("".concat(He,"__contactLink"),"b1"),target:"_blank",noLink:!1,children:j})]}),z&&(0,qe.jsxs)("div",{className:"".concat(He,"__openingHours"),children:[(0,qe.jsxs)("div",{className:le()("".concat(He,"__columnTitle"),"b1"),children:[(0,qe.jsx)("p",{className:le()("".concat(He,"__label"),"b1"),children:O}),G&&(0,qe.jsx)("span",{className:le()("".concat(He,"__todayHours"),"b1"),children:G})]}),(0,qe.jsx)("div",{className:le()("".concat(He,"__weekChart"),"b1"),children:X(z)})]})]}),(0,qe.jsx)("div",{className:"store-visit-btn-wrapper",children:w&&$&&(0,qe.jsx)(_e.Z,Re(Re({cta:w},$),{},{onClick:function(){return e.handleViewStoreOnClick(J)},className:"store-visit-btn",variant:"secondary",isFullWidth:!0}))})]})]}),(0,qe.jsx)("div",{className:"".concat(He,"__separator"),children:(0,qe.jsx)("span",{className:"".concat(He,"__separatorText b3"),children:D})}),(0,qe.jsxs)("div",{className:"form-container",ref:e.formRef,children:[(0,qe.jsx)(Ne.Z,{formFields:_,formType:x,formName:y,formClass:"".concat(He,"__form"),withF
1ormTag:!0,formSubmitHandler:c,hideSubmitButton:!0,buttonProps:{wrapperClass:"".concat(He,"__submitWrap"),labelText:Q,variant:"primary",isLarge:!0,disabled:s,isButton:!0},namedProps:{},commonTextProps:{placeHolderClass:"b3"},checkBoxProps:{}}),b&&(0,qe.jsx)(xe.Z,{data:b,className:"".concat(He,"__consentText"),paragraphClassName:"b3"})]})]})}()}),ee?(0,qe.jsxs)("div",{className:"".concat(He,"__drawerFooter"),children:[(0,qe.jsx)(_e.Z,{cta:null,variant:"primary",labelText:Q,isButton:!0,forceClick:!0,disabled:s,onClick:function(){return e.handleFooterSubmit(Q)},className:"".concat(He,"__submitBtn"),"data-sln-id":"".concat(He,"_submit")}),P&&(0,qe.jsx)("div",{className:"".concat(He,"__disclaimer"),children:(0,qe.jsx)("p",{className:le()("".concat(He,"__disclaimerText"),"b3"),children:P})})]}):null]})})})})})})}}]),o}(u.Component);ze.displayName="RelovedEnquireOverlay",ze.defaultProps={isOpen:!1,isSubmitting:!1,isEnquirySuccess:!1,isEnquiryError:!1,bookADemoData:null,storeHours:null,cmsLabels:null,submittedEmail:""};var Ue=(0,de.Z)(ze),Ke=(0,ue.Z)(Ue,we),Me=o(40452),Qe=o(20865),Ge=o(29750);function We(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function Ve(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?We(Object(o),!0).forEach((function(t){(0,d.Z)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):We(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function Ye(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,n=(0,s.Z)(e);if(t){var r=(0,s.Z)(this).constructor;o=Reflect.construct(n,arguments,r)}else o=n.apply(this,arguments);return(0,c.Z)(this,o)}}var Je="o-relovedProductDetail",$e=function(e){(0,l.Z)(o,e);var t=Ye(o);function o(e){var n;return(0,r.Z)(this,o),n=t.call(this,e),(0,d.Z)((0,a.Z)(n),"pageLoadAnalytics",(function(){var e,t=n.props,o=t.productDetail,r=t.storeHours,i=(null===r||void 0===r||null===(e=r.toJS)||void 0===e?void 0:e.call(r))||{},a=null===o||void 0===o?void 0:o.get("variantName"),l=null===o||void 0===o?void 0:o.get("name"),c=null===o||void 0===o?void 0:o.get("relovedGradeKey"),s=null===o||void 0===o?void 0:o.get("price"),d=(null===s||void 0===s?void 0:s.get("currencyCode"))||"",u=s&&(0,Se.e_)(s),m=null===o||void 0===o?void 0:o.get("sku"),v={event:Ze.zbh,currency:d,ecommerce:(0,Qe.F4)({productName:l,variantKey:a,value:u,grade:c,storeName:null===i||void 0===i?void 0:i.name,itemCategory:Ze.YO$,skuId:m})};(0,Ie.v8)(v)})),(0,d.Z)((0,a.Z)(n),"closeEnquireOverlay",(function(){n.setState({isOverlayOpen:!1}),document.body.style.overflow=""})),(0,d.Z)((0,a.Z)(n),"openEnquireOverlay",(function(){n.props.onResetEnquiry(),n.setState({isOverlayOpen:!0}),document.body.style.overflow="hidden"})),(0,d.Z)((0,a.Z)(n),"handleEnquireNowClick",(function(){var e;n.openEnquireOverlay();var t=n.props,o=t.pageData,r=t.productDetail,i=null===o||void 0===o?void 0:o.get("enquireNowCta"),a=null===r||void 0===r?void 0:r.get("variantName"),l={event:Ze.cHh,eventAction:Ze.tnm,eventCategory:"".concat(a,"-").concat(Ze.Hao.PDP," page"),eventLabel:"".concat(null===i||void 0===i||null===(e=i.get("linkText"))||void 0===e?void 0:e.toLowerCase())};(0,Ie.Cm)(l)})),(0,d.Z)((0,a.Z)(n),"handleFormSubmit",(function(e){var t,o=n.props,r=o.onSubmitEnquiry,i=o.productDetail,a=o.storeHours,l=(null===a||void 0===a||null===(t=a.toJS)||void 0===t?void 0:t.call(a))||{};n.setState({submittedEmail:e.email||""}),r({receiverEmail:(null===l||void 0===l?void 0:l.emailCTA)||"",emailContent:"",action:"BOOKADEMO",contact:{givenName:null===e||void 0===e?void 0:e.firstName,familyName:null===e||void 0===e?void 0:e.lastName,email:null===e||void 0===e?void 0:e.email,phoneNumber:null===e||void 0===e?void 0:e.phone,comment:(null===e||void 0===e?void 0:e.comment)||""},store:{name:null===l||void 0===l?void 0:l.name,storeAddress:null===l||void 0===l?void 0:l.address,storeId:(null===l||void 0===l?void 0:l.id)||(null===i||void 0===i?void 0:i.getIn(["store","id"])),geoLocation:null===l||void 0===l?void 0:l.geoLocation,openingTime:null===l||void 0===l?void 0:l.openingTime,websiteUrl:null===l||void 0===l?void 0:l.websiteUrl,distanceMiles:null===l||void 0===l?void 0:l.distanceMiles,distanceKilometers:null===l||void 0===l?void 0:l.distanceKilometers,openingHours:null===l||void 0===l?void 0:l.openingHours},variantAttributes:(null===i||void 0===i?void 0:i.get("sku"))||""})})),(0,d.Z)((0,a.Z)(n),"toggleDescription",(function(){n.setState((function(e){return{isDescriptionExpanded:!e.isDescriptionExpanded}}))})),(0,d.Z)((0,a.Z)(n),"toggleComponents",(function(){n.setState((function(e){return{isComponentsExpanded:!e.isComponentsExpanded}}))})),(0,d.Z)((0,a.Z)(n),"onZoomIn",(function(){var e=n.props,t=e.toggleHeader,o=e.toggleFooter,r=e.toggleSupportingNav;null===t||void 0===t||t(!1),null===o||void 0===o||o(!1),null===r||void 0===r||r(!1)})),(0,d.Z)((0,a.Z)(n),"onZoomInEnd",(function(){})),(0,d.Z)((0,a.Z)(n),"onZoomOut",(function(){var e=n.props,t=e.toggleHeader,o=e.toggleFooter,r=e.toggleSupportingNav;null===t||void 0===t||t(!0),null===o||void 0===o||o(!0),setTimeout((function(){return null===r||void 0===r?void 0:r(!0)}),400)})),(0,d.Z)((0,a.Z)(n),"onZoomOutEnd",(function(){})),n.state={isDescriptionExpanded:!1,isComponentsExpanded:!1,isOverlayOpen:!1,submittedEmail
1:""},n.container=(0,u.createRef)(),n}return(0,i.Z)(o,[{key:"componentDidMount",value:function(){this.pageLoadAnalytics()}},{key:"componentWillUnmount",value:function(){var e=this.props,t=e.toggleHeader,o=e.toggleFooter,n=e.toggleSupportingNav;null===t||void 0===t||t(!0),null===o||void 0===o||o(!0),null===n||void 0===n||n(!0)}},{key:"render",value:function(){var e,t,o,n,r=this.props,i=r.pageData,a=r.productDetail,l=r.className,c=r.locale,s=r.country,d=r.slnId,u=r.promoBannerHeight,v=void 0===u?0:u,g=r.viewportInfo,f=r.bookADemoData,p=r.storeHours,h=r.isEnquiryLoading,_=r.isEnquirySuccess,x=r.isEnquiryError,y=r.relovedConfiguration,b=this.state,E=b.isDescriptionExpanded,D=b.isComponentsExpanded,w=b.isOverlayOpen,O=b.submittedEmail,P=null===i||void 0===i?void 0:i.get("backToCategory"),j=null===i||void 0===i?void 0:i.get("createdDateLabelWithPlaceholder"),N=null===i||void 0===i?void 0:i.get("enquireNowCta"),k=null===i||void 0===i?void 0:i.get("howDoWeGrade"),C=null===i||void 0===i?void 0:i.get("imageCarouselDisclaimer"),L=null===i||void 0===i?void 0:i.getIn(["locationIcon","icon"]),T=null===i||void 0===i?void 0:i.get("availableStoreWithPlaceholder"),S=null===i||void 0===i?void 0:i.get("topBenefits"),I=null===i||void 0===i?void 0:i.get("userGuideCta"),Z=null===I||void 0===I?void 0:I.get("url"),q=null===i||void 0===i?void 0:i.get("viewAllProducts"),A=null===q||void 0===q?void 0:q.get("url"),R=null===i||void 0===i?void 0:i.getIn(["relovedIcon","icon"]),B=null===i||void 0===i?void 0:i.getIn(["viewPartsCta","linkText"]),H=null===i||void 0===i?void 0:i.getIn(["viewLess","linkText"]),F=null===i||void 0===i?void 0:i.getIn(["viewMoreCta","linkText"]),z=null===i||void 0===i?void 0:i.get("productAuthenticityRichText"),U=null===i||void 0===i?void 0:i.get("conditionLabel"),K=null===i||void 0===i?void 0:i.get("inquiryMessage"),M=null===i||void 0===i?void 0:i.get("noProductImagePlaceholderImage"),Q=null===i||void 0===i?void 0:i.get("noProductImageCarouselDisclaimer"),G={url:null===P||void 0===P?void 0:P.get("url"),linkText:(null===P||void 0===P?void 0:P.get("linkText"))||"",ariaLabel:(null===P||void 0===P?void 0:P.get("ariaLabel"))||(null===P||void 0===P?void 0:P.get("linkText")),iconUrl:null===P||void 0===P?void 0:P.getIn(["icon","defaultAssetUrl"]),iconAlt:(null===P||void 0===P?void 0:P.getIn(["icon","altText"]))||""},W=null===a||void 0===a?void 0:a.get("image"),V=null===a||void 0===a?void 0:a.get("variantName"),Y=null===a||void 0===a?void 0:a.get("price"),J=null===a||void 0===a?void 0:a.getIn(["store","name"]),$=null===a||void 0===a?void 0:a.getIn(["store","id"]),X=null===a||void 0===a?void 0:a.get("createdAt"),ee=null===a||void 0===a?void 0:a.get("relovedGradeKey"),te=null===y||void 0===y?void 0:y.get("grades"),oe=(0,Se.MA)(te,ee),ne=null===T||void 0===T?void 0:T.replace("%%storeName%%",J),re={href:Z&&(0,Se.LK)({pathname:Z,query:{language:c,country:null===s||void 0===s?void 0:s.toLowerCase()}}),ariaLabel:null===I||void 0===I?void 0:I.get("ariaLabel")},ie={href:(null===G||void 0===G?void 0:G.url)&&(0,Se.LK)({pathname:null===G||void 0===G?void 0:G.url,query:{language:c,country:null===s||void 0===s?void 0:s.toLowerCase()}}),ariaLabel:null===G||void 0===G?void 0:G.ariaLabel},ae={href:A&&(0,Se.LK)({pathname:A,query:Ve({language:c,country:null===s||void 0===s?void 0:s.toLowerCase()},$&&{store:$})}),ariaLabel:null===G||void 0===G?void 0:G.ariaLabel},ce=function(e){if(!e)return"";var t=new Date(e);return Number.isNaN(t.getTime())?"":t.toLocaleDateString("en-US",{month:"long",day:"numeric",year:"numeric"})}(X),de=W?(0,m.fromJS)([{mediaType:"image",media:{defaultAssetUrl:W,altText:V||"",contentType:"image/jpeg"}}]):null,ue=null===a||void 0===a?void 0:a.get("variantDescription"),me=null===a||void 0===a||null===(e=a.get("components"))||void 0===e||null===(t=e.toJS)||void 0===t?void 0:t.call(e),ve=(0,se.uniqBy)(me,"sku"),ge=(0,Ge.bU)(me),be=null===me||void 0===me?void 0:me[0],Ee=null===be||void 0===be?void 0:be.finishText,De=ge.length>1?"".concat(Ee," +"):Ee,we=(me||[]).reduce((function(e,t){var o=t.sku;return e[o]=(e[o]||0)+1,e}),{}),Oe={},Pe=(me||[]).map((function(e){var t=e.sku,o=e.header;return Oe[t]=(Oe[t]||0)+1,Ve(Ve({},e),{},{displayHeader:we[t]>1?"".concat(o," ").concat(Oe[t]):e.header})})),je=null===N||void 0===N?void 0:N.get("linkText"),Ne=null===N||void 0===N?void 0:N.get("ariaLabel"),ke=le()(l,Je),Ce=null===g||void 0===g?void 0:g.getIn(["isEqualOrLargerThan","medium"]),Le=null===g||void 0===g?void 0:g.getIn(["isSmallerThan","medium"]),Ie=Te(K,{"%%storeName%%":J}),Ze=null===q||void 0===q||null===(o=q.get("linkText"))||void 0===o?void 0:o.replace("%%storeName%%",J);return(0,qe.jsx)("div",{ref:this.container,className:ke,"data-sln-id":"".concat(d,"_container"),style:{"--banner-height":"".concat(v||0,"px")},children:(0,qe.jsxs)(fe.Z,{className:"".concat(Je,"__content"),disablePadding:!0,children:[(0,qe.jsxs)("div",{className:"".concat(Je,"__wrapper row"),children:[(0,qe.jsxs)("div",{className:le()("".concat(Je,"__carousel col-xs-12"),Ce?"col-sm-7":"
1col-sm-12"),children:[Ce&&(0,qe.jsx)("div",{className:"__labelContainer",children:(0,qe.jsx)("div",{className:"__backBtnWrapper",children:(0,qe.jsxs)(he.Z,Ve(Ve({},ie),{},{cta:P,className:"".concat(Je,"__backToCategory"),ariaLabel:null===G||void 0===G?void 0:G.ariaLabel,slnId:"".concat(Je,"_backToCategory"),children:[(null===G||void 0===G?void 0:G.iconUrl)&&(0,qe.jsx)("span",{className:"".concat(Je,"__backArrow"),"aria-hidden":"true",children:(0,qe.jsx)(pe.Z,{imgSrc:null===G||void 0===G?void 0:G.iconUrl,alt:null===G||void 0===G?void 0:G.iconAlt,imgWidth:"7",imgHeight:"12",unoptimized:!0})}),(0,qe.jsx)("span",{className:"".concat(Je,"__backLabel b3"),children:G.linkText})]}))})}),de&&(0,qe.jsxs)("div",{className:"__carouselImageContainer",ref:function(e){e&&[".m-carousel",".slick-list",".slick-slide"].forEach((function(t){e.querySelectorAll(t).forEach((function(e){return null===e||void 0===e?void 0:e.setAttribute("tabindex","-1")}))}))},children:[(0,qe.jsx)(Me.Z,{data:de,onZoomIn:this.onZoomIn,onZoomInEnd:this.onZoomInEnd,onZoomOut:this.onZoomOut,onZoomOutEnd:this.onZoomOutEnd,slnId:"".concat(d,"_carousel"),hideZoomIcon:!1}),C&&!Ce&&(0,qe.jsx)("p",{className:le()("".concat(Je,"__carouselDisclaimer"),"b3"),children:C})]}),de&&C&&Ce&&(0,qe.jsx)("p",{className:le()("".concat(Je,"__carouselDisclaimer"),"b3"),children:C}),!de&&M&&(0,qe.jsx)("div",{className:"__carouselPlaceholderContainer",children:(0,qe.jsx)(pe.Z,{className:"".concat(Je,"__carouselPlaceholderImg"),imgSrc:null===M||void 0===M?void 0:M.get("defaultAssetUrl"),imgAlt:null===M||void 0===M?void 0:M.get("altText"),imgWidth:"145",imgHeight:"31",unoptimized:!0})}),!de&&Q&&(0,qe.jsx)("p",{className:le()("".concat(Je,"__carouselDisclaimer"),"b3"),children:Q})]}),(0,qe.jsx)("div",{className:le()("".concat(Je,"__info col-xs-12"),Ce?"col-sm-5":"col-sm-12"),children:(0,qe.jsxs)("div",{className:"".concat(Je,"__content"),children:[(0,qe.jsxs)("div",{className:"".concat(Je,"__productInfoWrapper"),children:[(0,qe.jsxs)("div",{className:"".concat(Je,"__productInfo"),children:[(0,qe.jsxs)("div",{className:"".concat(Je,"__productTitle"),children:[R&&(0,qe.jsx)("div",{className:"reloved-tag-image",children:(0,qe.jsx)(pe.Z,{className:"reloved-tag-image",media:R,imgWidth:"51",imgHeight:"11",slnId:"$_imageResponsive",contentfulImage:!0,unoptimized:!0})}),(0,qe.jsx)("div",{className:"reloved-variantName h4",children:V}),(0,qe.jsxs)("div",{className:"".concat(Je,"__colorSection"),children:[Ee&&(0,qe.jsx)("span",{className:le()("".concat(Je,"__colorName"),"b3"),children:De}),ge.length>0&&(0,qe.jsx)("span",{className:"".concat(Je,"__swatchGroup"),"aria-hidden":"true",children:ge.map((function(e,t){return(0,qe.jsx)("span",{className:le()("".concat(Je,"__colorDot"),{"has-border":(0,Ge.jc)(e)}),style:{backgroundColor:e,zIndex:ge.length-t}},e)}))})]})]}),(0,qe.jsx)("div",{className:"".concat(Je,"__productDescription"),children:(0,qe.jsxs)("div",{className:"__variantDescription",children:[(0,qe.jsxs)("div",{className:le()("__variantDescriptionBody",{"__variantDescriptionBody--expanded":E}),children:[(0,qe.jsxs)("div",{className:"__variantDescriptionGroup",children:[(0,qe.jsx)("p",{className:"__variantDescriptionPara b3",children:ue}),z&&(0,qe.jsx)(xe.Z,{data:z,className:"__variantDescriptionRichText b3",paragraphClassName:"__variantDescriptionPara b3",dataSlnId:"".concat(Je,"__variantDescriptionPara")})]}),E&&(null===ve||void 0===ve?void 0:ve.length)>0&&(0,qe.jsx)("div",{className:"".concat(Je,"__titlesList"),role:"list",children:ve.map((function(e,t){var o=e.header,n=e.title,r=e.sku;return(0,qe.jsxs)("div",{className:"".concat(Je,"__titlesRow"),role:"listitem",children:[(0,qe.jsx)("span",{className:le()("".concat(Je,"__titlesName"),"b3"),children:o}),(0,qe.jsx)("span",{className:le()("".concat(Je,"__titlesTitle"),"b3"),children:n})]},"".concat(r,"-").concat(t))}))}),E&&I&&(0,qe.jsx)("div",{className:le()("".concat(Je,"__userGuideWrap")),children:(0,qe.jsx)(he.Z,Ve(Ve({},re),{},{cta:I,className:le()("".concat(Je,"__userGuide"),"b3"),slnId:"".concat(Je,"_userGuide"),target:null===I||void 0===I?void 0:I.get("target"),children:(0,qe.jsx)("div",{className:"b3 extrnal__link",children:null===I||void 0===I?void 0:I.get("linkText")})}))}),E&&ce&&(0,qe.jsx)("p",{className:le()("".concat(Je,"__createdDate"),"b3"),children:null!==(n=null===j||void 0===j?void 0:j.replace("%%date%%",ce))&&void 0!==n?n:ce})]}),(0,qe.jsx)("div",{className:le()("".concat(Je,"__descriptionToggle"),"b3",{isDescriptionExpanded:E}),children:(0,qe.jsx)("button",{onClick:this.toggleDescription,type:"button",children:E?H:F})})]})})]}),(0,qe.jsxs)("div",{className:"".concat(Je,"__variantSelector"),children:[(0,qe.jsxs)("div",{className:"".concat(Je,"__variantConditionGroup"),children:[oe&&(0,qe.jsx)("div",{className:le()("".concat(Je,"__conditionBadge"),"b3"),children:(0,qe.jsxs)("span",{className:le()("".concat(Je,"__conditionText"),"b3"),children:[oe," ",U]})}),k&&(0,qe.jsx)(he.Z,{cta:k,className:"cta b3",children:null===k||void 0===k?void 0:k.get("title")})]}),(null===Pe||void 0===Pe?void 0:Pe.length)>0&&(0,qe.jsxs)("div",{className:"__variantComponents",children:[!D&&(0,qe.jsx)("button",{className:"".concat(Je,"__viewPartsToggle b3"),onClick:this.toggleComponents,type:"button",children:D?H:B}),D&&(0,qe.jsx)("div",{className:"".concat(Je,"__componentsList"),role:"list",children:Pe.map((function(e,t){var o=e.displayHeader,n=e.condition,r=e.sku;return(0,qe.jsxs)("div",{className:"".concat(Je,"__componentRow"),role:"listitem",children:[(0,qe.jsx)("span",{className:le()("".concat(Je,"__componentName"),"b3"),children:o}),(0,qe.jsx)("span",{className:le()("".concat(Je,"__componentCondition"),"b3"),children:n})]},"".concat(r,"-").concat(t))}))}),D&&(0,qe.jsx)("button",{className:"".concat(Je,"__viewPartsToggle b3"),onClick:this.toggleComponents,type:"button",children:D?H:B})]})]})]}),(0,qe.jsxs)("div",{className:"".concat(Je,"__variantContainer"),children:[(0,qe.jsxs)("div",{className:"".concat(Je,"__variantActions"),children:[(0,qe.jsxs)("div",{className:"".concat(Je,"__variantActionsInner"),children:[(0,qe.jsxs)("div",{className:"".concat(Je,"__storeDetails"),children:[J&&(0,qe.jsxs)("div",{className:"".concat(Je,"__storeAvailability"),children:[L&&(0,qe.jsx)(pe.Z,{className:"".concat(Je,"__locationIcon"),media:L,imgWidth:"13",imgHeight:"17",contentfulImage:!0,unoptimized:!0}),(0,qe.jsx)("span",{className:le()("".concat(Je,"__storeLabel"),"b1"),children:ne})]}),Ie&&(0,qe.jsx)(xe.Z,{data:Ie,className:"".concat(Je,"__enquiryText"),paragraphClassName:"b3",dataSlnId:"".concat(Je,"_enquiryText")})]}),Y&&(0,qe.jsx)(ye.Z,{className:le()("".concat(Je,"__price"),"b1 -secondary"),price:Y}),(0,qe.jsx)(_e.Z,{cta:N,onClick:this.handleEnquireNowClick,isButton:!0,variant:"primary",labelText:je,ariaLabel:Ne,className:"".concat(Je,"__enquireNowCta"),slnId:"".concat(Je,"_enquireNow"),isLarge:!0})]}),q&&(0,qe.jsx)(he.Z,Ve(Ve({},ae),{},{cta:q,className:le()("".concat(Je,"__viewAllProducts"),"b3"),slnId:"".concat(Je,"_viewAllProducts"),noLink:!(null!==ae&&void 0!==ae&&ae.href),children:Ze}))]}),(null===S||void 0===S?void 0:S.size)>0&&(0,qe.jsx)("ul",{className:"".concat(Je,"__topBenefits"),children:S.map((function(e,t){var o,n,r=null===e||void 0===e||null===(o=e.get)||void 0===o?void 0:o.call(e,"icon"),i=null===e||void 0===e||null===(n=e.get)||void 0===n?void 0:n.call(e,"linkText");
1return(0,qe.jsxs)("li",{className:"".concat(Je,"__benefitItem"),children:[r&&(0,qe.jsx)(pe.Z,{className:"".concat(Je,"__benefitIcon"),media:r,imgWidth:"24",imgHeight:"24",contentfulImage:!0,objectFit:"contain"}),(0,qe.jsx)("span",{className:le()("".concat(Je,"__benefitLabel"),"b3"),children:i})]},t)}))})]})]})})]}),(0,qe.jsx)(Ke,{className:"",isOpen:w,isTabletOrBelowView:Le,onClose:this.closeEnquireOverlay,bookADemoData:f,storeHours:p,productDetail:a,formSubmitHandler:this.handleFormSubmit,isSubmitting:h,isEnquirySuccess:_,isEnquiryError:x,submittedEmail:O,locale:c,country:s})]})})}}]),o}(u.Component),Xe=(0,de.Z)($e),et=(0,ue.Z)(Xe,ge),tt=(0,ce.connect)((function(e){var t=e.get("relovedPDP");return{isEnquiryLoading:null===t||void 0===t?void 0:t.get("isEnquiryLoading"),isEnquirySuccess:null===t||void 0===t?void 0:t.get("isEnquirySuccess"),isEnquiryError:null===t||void 0===t?void 0:t.get("isEnquiryError"),storeHours:null===t||void 0===t?void 0:t.get("storeHours")}}),(function(e){return{onSubmitEnquiry:function(t){return e(function(e){return{type:O,data:e}}(t))},onResetEnquiry:function(){return e({type:C})}}}))(et),ot=o(72641),nt=o(61309),rt=["schemas","includeNoIndexMetaTag"];function it(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function at(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?it(Object(o),!0).forEach((function(t){(0,d.Z)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):it(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function lt(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,n=(0,s.Z)(e);if(t){var r=(0,s.Z)(this).constructor;o=Reflect.construct(n,arguments,r)}else o=n.apply(this,arguments);return(0,c.Z)(this,o)}}var ct=function(e){(0,l.Z)(o,e);var t=lt(o);function o(e){var i;return(0,r.Z)(this,o),i=t.call(this,e),(0,d.Z)((0,a.Z)(i),"toggleHeader",(function(e){i.setState((function(t){return{showHeader:"undefined"===typeof e?!t.showHeader:e}}))})),(0,d.Z)((0,a.Z)(i),"toggleFooter",(function(e){i.setState((function(t){return{showFooter:"undefined"===typeof e?!t.showFooter:e}}))})),(0,d.Z)((0,a.Z)(i),"toggleSupportingNav",(function(e){i.setState((function(t){return{showSupportingNav:"undefined"===typeof e?!t.showSupportingNav:e}}))})),(0,d.Z)((0,a.Z)(i),"renderSeoTags",(function(){var e,t=i.props,o=t.router,r=t.pageData,a=t.country,l=t.secondaryLocales,c=t.defaultLocale,s=t.locale,d=t.globalData,u=null===r||void 0===r?void 0:r.get("seo"),m=null===r||void 0===r?void 0:r.get("localizedSlugs");if(!u)return null;var v=u.toJS(),g=v.schemas,f=void 0===g?[]:g,p=v.includeNoIndexMetaTag,h=(0,n.Z)(v,rt),_=encodeURI("".concat(R.zDf).concat(o.asPath)),x=(0,Se.aj)({locale:s,secondaryLocales:l,defaultLocale:c}),y=a?"/".concat(a.toLowerCase()):"",b=o.query.slug||(null===(e=o.asPath.split("/")[3])||void 0===e?void 0:e.split("?")[0]),E=(null===m||void 0===m?void 0:m.get(x))||"/".concat(Ze.YO$,"/").concat(b),D="".concat(R.zDf,"/").concat(x).concat(y).concat(E),w=(0,Se.L5)({globalData:d,localizedSlugs:m,currentPath:o.asPath});return(0,qe.jsx)(re.Z,at(at({},h),{},{url:_,site_name:_,canonical:D,alternate:w,schemas:[at(at({},f[0]),{},{url:_}),at(at({},f[1]),{},{url:_})],includeNoIndexMetaTag:p}))})),i.state={showHeader:!0,showFooter:!0,showSupportingNav:!0},i}return(0,i.Z)(o,[{key:"render",value:function(){var e=this,t=this.props,o=t.pageData,n=t.productDetail,r=t.relovedConfiguration,i=t.locale,a=t.country,l=t.viewportInfo,c=t.bookADemoData,s=t.isBookADemoLoading,d=this.state,u=d.showHeader,v=d.showFooter,g=d.showSupportingNav,f=ot.Z.Consumer,p=null===o||void 0===o?void 0:o.get("newsletter"),h=null===o||void 0===o?void 0:o.get("textAndImageCardData"),_=null===o||void 0===o?void 0:o.get("recommendedStory"),x=null===n||void 0===n?void 0:n.get("similarItems"),y=null===o||void 0===o?void 0:o.get("productListingTitle"),b=null===o||void 0===o?void 0:o.get("noProductImagePlaceholderImage"),E=null===o||void 0===o?void 0:o.get("faqCard"),D=(0,m.List)([h,_,E,p].filter(
1Boolean));return(0,qe.jsxs)(ne.Z,{isCountryEnabledInUrl:!0,pageType:Ze.Hao.PDP,showHeader:u,showFooter:v,showSupportingNav:g,isPdp:!0,isHeaderFixed:!0,children:[this.renderSeoTags(),(0,qe.jsx)(f,{children:function(t){return(0,qe.jsxs)(qe.Fragment,{children:[(0,qe.jsx)(tt,{className:"",locale:i,country:a,pageData:o,productDetail:n,relovedConfiguration:r,viewportInfo:l,toggleHeader:e.toggleHeader,toggleFooter:e.toggleFooter,toggleSupportingNav:e.toggleSupportingNav,globalMsgHeight:t,bookADemoData:c,isBookADemoLoading:s,promoBannerHeight:(0,Se.Hc)(t)}),x&&x.size>0&&(0,qe.jsx)(nt.Z,{className:"pdp-recommended-products",products:x,locale:i,country:a,relovedConfiguration:r,sectionTitle:y,isPdpPage:!0,viewportInfo:l,noProductImagePlaceholderImage:b}),D.size>0&&(0,qe.jsx)(ie.Z,{items:D,className:"content-class",isCategoryPage:!0,pageType:Ze.Hao.PDP})]})}})]})}}]),o}(u.PureComponent);ct.displayName="RelovedPDP",ct.defaultProps={pageData:(0,m.Map)(),productDetail:(0,m.Map)()};var st=(0,S.Z)(ct,{mapStateToProps:function(e){var t=e.get("relovedPDP");return{pageData:null===t||void 0===t?void 0:t.get("pageData"),productDetail:null===t||void 0===t?void 0:t.get("productDetail"),isPageLoading:null===t||void 0===t?void 0:t.get("isPageLoading"),isProductLoading:null===t||void 0===t?void 0:t.get("isProductLoading"),isPageError:null===t||void 0===t?void 0:t.get("isPageError"),isProductError:null===t||void 0===t?void 0:t.get("isProductError"),locale:e.getIn(["global","globalData","userlanguage"]),country:e.getIn(["global","globalData","country"]),userInfo:e.getIn(["global","userData","userInfo"]),viewportInfo:e.getIn(["global","globalData","viewportInfo"]),currencyCode:e.getIn(["global","globalData","siteSettings","country","currency","code"]),globalData:e.getIn(["global","globalData"]),defaultLocale:e.getIn(["global","globalData","siteSettings","defaultLocale"]),secondaryLocales:e.getIn(["global","globalData","siteSettings","secondaryLocales"]),relovedConfiguration:e.getIn(["global","globalData","siteSettings","relovedConfiguration"]),bookADemoData:null===t||void 0===t?void 0:t.get("bookADemoData"),isBookADemoLoading:null===t||void 0===t?void 0:t.get("isBookADemoLoading")}},key:"relovedPDP",reducer:T,saga:oe,initialActions:F,useQuery:!0,criticalState:[["relovedPDP","pageData"],["relovedPDP","productDetail"],["relovedPDP","bookADemoData"]]})},95064:function(e,t,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/[language]/[country]/reloved-instore/[slug]",function(){return o(63681)}])},63594:function(e){"use strict";var t="bfred-it:object-fit-images",o=/(object-fit|object-position)\s*:\s*([-.\w\s%]+)/g,n="undefined"===typeof Image?{style:{"object-position":1}}:new Image,r="object-fit"in n.style,i="object-position"in n.style,a="background-size"in n.style,l="string"===typeof n.currentSrc,c=n.getAttribute,s=n.setAttribute,d=!1;function u(e,t,o){var n="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='"+(t||1)+"' height='"+(o||0)+"'%3E%3C/svg%3E";c.call(e,"src")!==n&&s.call(e,"src",n)}function m(e,t){e.naturalWidth?t(e):setTimeout(m,100,e,t)}function v(e){var n=function(e){for(var t,n=getComputedStyle(e).fontFamily,r={};null!==(t=o.exec(n));)r[t[1]]=t[2];return r}(e),i=e[t];if(n["object-fit"]=n["object-fit"]||"fill",!i.img){if("fill"===n["object-fit"])return;if(!i.skipTest&&r&&!n["object-position"])return}if(!i.img){i.img=new Image(e.width,e.height),i.img.srcset=c.call(e,"data-ofi-srcset")||e.srcset,i.img.src=c.call(e,"data-ofi-src")||e.src,s.call(e,"data-ofi-src",e.src),e.srcset&&s.call(e,"data-ofi-srcset",e.srcset),u(e,e.naturalWidth||e.width,e.naturalHeight||e.height),e.srcset&&(e.srcset="");try{!function(e){var o={get:function(o){return e[t].img[o||"src"]},set:function(o,n){return e[t].img[n||"src"]=o,s.call(e,"data-ofi-"+n,o),v(e),o}};Object.defineProperty(e,"src",o),Object.defineProperty(e,"currentSrc",{get:function(){return o.get("currentSrc")}}),Object.defineProperty(e,"srcset",{get:function(){return o.get("srcset")},set:function(e){return o.set(e,"srcset")}})}(e)}catch(a){window.console&&console.warn("https://bit.ly/ofi-old-browser")}}!function(e){if(e.srcset&&!l&&window.picturefill){var t=window.picturefill._;e[t.ns]&&e[t.ns].evaled||t.fillImg(e,{reselect:!0}
1),e[t.ns].curSrc||(e[t.ns].supported=!1,t.fillImg(e,{reselect:!0})),e.currentSrc=e[t.ns].curSrc||e.src}}(i.img),e.style.backgroundImage='url("'+(i.img.currentSrc||i.img.src).replace(/"/g,'\\"')+'")',e.style.backgroundPosition=n["object-position"]||"center",e.style.backgroundRepeat="no-repeat",e.style.backgroundOrigin="content-box",/scale-down/.test(n["object-fit"])?m(i.img,(function(){i.img.naturalWidth>e.width||i.img.naturalHeight>e.height?e.style.backgroundSize="contain":e.style.backgroundSize="auto"})):e.style.backgroundSize=n["object-fit"].replace("none","auto").replace("fill","100% 100%"),m(i.img,(function(t){u(e,t.naturalWidth,t.naturalHeight)}))}function g(e,o){var n=!d&&!e;if(o=o||{},e=e||"img",i&&!o.skipTest||!a)return!1;"img"===e?e=document.getElementsByTagName("img"):"string"===typeof e?e=document.querySelectorAll(e):"length"in e||(e=[e]);for(var r=0;r<e.length;r++)e[r][t]=e[r][t]||{skipTest:o.skipTest},v(e[r]);n&&(document.body.addEventListener("load",(function(e){"IMG"===e.target.tagName&&g(e.target,{skipTest:o.skipTest})}),!0),d=!0,e="img"),o.watchMQ&&window.addEventListener("resize",g.bind(null,e,{skipTest:o.skipTest}))}g.supportsObjectFit=r,g.supportsObjectPosition=i,function(){function e(e,o){return e[t]&&e[t].img&&("src"===o||"srcset"===o)?e[t].img:e}i||(HTMLImageElement.prototype.getAttribute=function(t){return c.call(e(this,t),t)},HTMLImageElement.prototype.setAttribute=function(t,o){return s.call(e(this,t),t,String(o))})}(),e.exports=g}},function(e){e.O(0,[5301,5781,2463,5407,9650,7168,1654,452,6014,9774,2888,179],(function(){return t=95064,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.