(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1641],{71641:function(e,n,t){"use strict";t.r(n),t.d(n,{EmailEngagementModalRenderer:function(){return eL}});var i,o,a,l,r,d,u,c,s,m,g,p,v,f,h,x,b,y,w,E,k,T=t(95235),j=t(8529),M=t(2784),O=t(52034),S=t(41857),C=t(58406),U=t(28885),D=t(11006),I=t(77316),P=t(81754),L={continueButtonHandler:function(){return(0,P.y_)({type:"elysiumEvent",eventData:{eventAction:"Clicked",eventCategory:"email re-engagement Modal",eventLabel:"Continue Modal Button",eventLabelValue:void 0}})},closeButtonHandler:function(){return(0,P.y_)({type:"elysiumEvent",eventData:{eventAction:"Clicked",eventCategory:"email re-engagement Modal",eventLabel:"Close Modal Button",eventLabelValue:void 0}})},showModal:function(){return(0,P.y_)({type:"elysiumEvent",eventData:{eventAction:"Shown",eventCategory:"reEngagement Tooltip Modal",eventLabel:"reEngagement Modal Message",eventLabelValue:void 0}})}},_=t(7328),A=t(53055),N=t(25237),F=t.n(N),Z=t(80131),R=t(28160),z=t(10291),B=t(72370),W=t(67971),H=t(93421),q=t(1761),V=t(16015),G=t(12786),X=t(48840),J=t(54329),K=t(95732),$=t(9371),Q=t(37941),Y=t(87330),ee=t(81292),en=t(60299),et=t(51339),ei=t(50556),eo=t(21377),ea=F()(function(){return Promise.resolve().then(t.bind(t,51130))},{loadableGenerated:{webpack:function(){return[51130]}}}),el=D.zo.h1(o||(o=(0,_.Z)(["\n ",";\n\n "," {\n margin: 0 0 ",";\n }\n color: ",";\n text-align: ",";\n"])),function(e){var n,t;return(0,Y.xv)((null===(n=e.theme.widget.emailEngagementModal)||void 0===n||null===(n=n.title)||void 0===n||null===(n=n.font)||void 0===n?void 0:n.entry)||"large1",(null===(t=e.theme.widget.emailEngagementModal)||void 0===t||null===(t=t.title)||void 0===t||null===(t=t.font)||void 0===t?void 0:t.style)||"alternate")},function(e){return(0,ee.mq)(e.theme.breakpointUtils.map,"sm")},(0,X.W0)(3),function(e){var n;return null===(n=e.theme.widget)||void 0===n||null===(n=n.emailEngagementModal)||void 0===n||null===(n=n.title)||void 0===n||null===(n=n.font)||void 0===n?void 0:n.textColor},function(e){var n;return null===(n=e.theme.widget)||void 0===n||null===(n=n.emailEngagementModal)||void 0===n||null===(n=n.title)||void 0===n?void 0:n.textAlign}),er=D.zo.li(a||(a=(0,_.Z)(["\n ",";\n list-style: none;\n ","\n\n ","\n\n ","\n\n color: ",";\n\n "," {\n &:last-child {\n margin-bottom: 0;\n }\n }\n"])),(0,Y.xv)("bodyText","default"),function(e){var n;return(null===(n=e.theme.widget.emailEngagementModal)||void 0===n||null===(n=n.listItems)||void 0===n||null===(n=n.textStyle)||void 0===n?void 0:n.margin)&&(0,en.e)(e.theme.widget.emailEngagementModal.listItems.textStyle.margin)},function(e){var n;return 0===e.index&&(null===(n=e.theme.widget)||void 0===n||null===(n=n.emailEngagementModal)||void 0===n||null===(n=n.listItems)||void 0===n||null===(n=n.textStyle)||void 0===n?void 0:n.bulletOne)&&(0,Y.xv)(e.theme.widget.emailEngagementModal.listItems.textStyle.bulletOne.entry,e.theme.widget.emailEngagementModal.listItems.textStyle.bulletOne.style)},function(e){var n;return(1===e.index||2===e.index)&&(null===(n=e.theme.widget)||void 0===n||null===(n=n.emailEngagementModal)||void 0===n||null===(n=n.listItems)||void 0===n||null===(n=n.textStyle)||void 0===n?void 0:n.bulletTwo)&&(0,Y.xv)(e.theme.widget.emailEngagementModal.listItems.textStyle.bulletTwo.entry,e.theme.widget.emailEngagementModal.listItems.textStyle.bulletTwo.style)},function(e){var n;return null===(n=e.theme.widget)||void 0===n||null===(n=n.emailEngagementModal)||void 0===n||null===(n=n.title)||void 0===n||null===(n=n.font)||void 0===n?void 0:n.textColor},function(e){return(0,ee.mq)(e.theme.breakpointUtils.map,"sm")});(0,D.zo)(ea)(l||(l=(0,_.Z)(["\n margin-right: ",";\n stroke: ",";\n"])),(0,X.W0)(1),function(e){return e.theme.colors.palette.greys.darker});var ed=(0,D.zo)(eo.t)(r||(r=(0,_.Z)(["\n height: 150px;\n width: 100%;\n aspect-ratio: auto 3 / 4;\n object-fit: cover;\n\n "," {\n width: 286px;\n height: 100%;\n }\n"])),function(e){return(0,ee.mq)(e.theme.breakpointUtils.map,"sm")}),eu=D.zo.div(d||(d=(0,_.Z)(["\n overflow: auto;\n overscroll-behavior: contain;\n\n "," {\n padding: 0 0 ",";\n }\n"])),function(e){return(0,ee.mq)(e.theme.breakpointUtils.map,"sm")},(0,X.W0)(3)),ec=D.zo.ul(u||(u=(0,_.Z)(["\n display: ",";\n flex-direction: ",";\n align-items: ",";\n"])),function(e){var n;return null===(n=e.theme.widget)||void 0===n||null===(n=n.emailEngagementModal)||void 0===n||null===(n=n.listItems)||void 0===n||null===(n=n.alignments)||void 0===n?void 0:n.display},function(e){var n;return null===(n=e.theme.widget)||void 0===n||null===(n=n.emailEngagementModal)||void 0===n||null===(n=n.listItems)||void 0===n||null===(n=n.alignments)||void 0===n?void 0:n.flexDirection},function(e){var n;return null===(n=e.theme.widget)||void 0===n||null===(n=n.emailEngagementModal)||void 0===n||null===(n=n.listItems)||void 0===n||null===(n=n.alignments)||void 0===n?void 0:n.alignItems}),es=D.zo.div(c||(c=(0,_.Z)(["\n overflow: hidden;\n object-fit: cover;\n min-width: 260px;\n min-height: 112px;\n\n "," {\n picture {\n display: block;\n height: 100%;\n }\n }\n"])),function(e){return(0,ee.mq)(e.theme.breakpointUtils.map,"sm")}),em=D.zo.div(s||(s=(0,_.Z)(["\n display: flex;\n flex-direction: column;\n\n "," {\n flex-direction: row;\n height: auto;\n }\n background: ",";\n"])),function(e){return(0,ee.mq)(e.theme.breakpointUtils.map,"sm")},function(e){var n;return null===(n=e.theme.widget)||void 0===n||null===(n=n.emailEngagementModal)||void 0===n||null===(n=n.formContainer)||void 0===n?void 0:n.background}),eg=D.zo.h1(m||(m=(0,_.Z)(["\n ",";\n text-align: center;\n margin-top: ",";\n"])),(0,Y.xv)("medium1","alternate"),(0,X.W0)(4)),ep=D.zo.h1(g||(g=(0,_.Z)(["\n ",";\n text-align: center;\n margin-top: ",";\n"])),(0,Y.xv)("small","default"),(0,X.W0)(4)),ev=(0,D.zo)(et.zx)(p||(p=(0,_.Z)(["\n min-width: 100%;\n margin-top: ",";\n"])),(0,X.W0)(4));(0,D.zo)(ea)(v||(v=(0,_.Z)(["\n width: 35px;\n height: 35px;\n stroke: ",";\n display: block;\n margin: auto;\n"])),function(e){return e.theme.colors.palette.brand.base});var ef=(0,D.zo)(et.zx)(f||(f=(0,_.Z)(["\n width: 100%;\n margin-top: ",";\n"])),(0,X.W0)(2)),eh=(0,D.zo)(ei.T)(h||(h=(0,_.Z)(["\n ",";\n width: 100%;\n margin-top: ",";\n a {\n ",";\n ",";\n }\n ",";\n"])),(0,Y.xv)("small","default"),(0,X.W0)(2),(0,Y.xv)("small","alternate"),function(e){var n,t;return(null===(n=e.theme.widget)||void 0===n||null===(n=n.emailEngagementModal)||void 0===n||null===(n=n.description)||void 0===n?void 0:n.textColor)&&"color : ".concat(null===(t=e.theme.widget)||void 0===t||null===(t=t.emailEngagementModal)||void 0===t||null===(t=t.description)||void 0===t?void 0:t.textColor)},function(e){var n,t;return(null===(n=e.theme.widget)||void 0===n||null===(n=n.emailEngagementModal)||void 0===n||null===(n=n.description)||void 0===n?void 0:n.textColor)&&"color : ".concat(null===(t=e.theme.widget)||void 0===t||null===(t=t.emailEngagementModal)||void 0===t||null===(t=t.description)||void 0===t?void 0:t.textColor)}),ex=(0,D.zo)(et.zx)(x||(x=(0,_.Z)(["\n width: 100%;\n margin-top: ",";\n\n &:hover {\n width: 100%;\n ",";\n }\n\n &:focus {\n width: 100%;\n }\n\n ",";\n"])),(0,X.W0)(1),function(e){var n,t;return(null===(n=e.theme.widget)||void 0===n||null===(n=n.emailEngagementModal)||void 0===n||null===(n=n.privacyPolicyText)||void 0===n?void 0:n.hoverColor)&&"color : ".concat(null===(t=e.theme.widget)||void 0===t?void 0:t.emailEngagementModal.privacyPolicyText.hoverColor)},function(e){var n,t;return(null===(n=e.theme.widget)||void 0===n||null===(n=n.emailEngagementModal)||void 0===n||null===(n=n.privacyPolicyText)||void 0===n?void 0:n.color)&&"color : ".concat(null===(t=e.theme.widget)||void 0===t?void 0:t.emailEngagementModal.privacyPolicyText.color)}),eb=D.zo.div(b||(b=(0,_.Z)(["\n display: flex;\n flex: 1;\n margin: ",";\n flex-direction: column;\n\n "," {\n margin: "," "," ",";\n justify-content: center;\n }\n"])),(0,X.W0)(3),function(e){return(0,ee.mq)(e.theme.breakpointUtils.map,"sm")},(0,X.W0)(8),(0,X.W0)(4),(0,X.W0)(4)),ey=D.zo.div(y||(y=(0,_.Z)(["\n margin: auto;\n padding-top: ",";\n\n "," {\n padding-top: 0;\n }\n"])),(0,X.W0)(3),function(e){return(0,ee.mq)(e.theme.breakpointUtils.map,"sm")}),ew=t(52322);function eE(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,i)}return t}function ek(e){for(var n=1;n').concat(E.pt6Text,""):"",T=E.pt8Text&&E.additionalLink2?'').concat(E.pt8Text,""):"",O=(0,Z.vsprintf)('%s %s %s %s %s %s %s %s',[w("text.pt1"),w("link.terms"),w("text.pt2"),w("text.pt3"),w("link.privacy"),w("text.pt4"),w("text.pt5"),k,w("text.pt7"),T]);return(0,ew.jsxs)(em,{children:[p&&(0,ew.jsx)(es,{children:(0,ew.jsx)(ed,ek(ek({},e.picture),{},{fetchPriority:"high"}))}),e.status===eD.UNSUBMITTED?(0,ew.jsxs)(eb,{children:[(0,ew.jsxs)(eu,{children:[(0,ew.jsx)(eO,{children:(0,ew.jsx)("img",{src:e.theme.logo.logoUri,alt:"brand_logo"})}),(0,ew.jsx)(el,{children:e.modalTitle}),(0,ew.jsx)(ec,{children:f})]}),(0,ew.jsxs)(M.Fragment,{children:[(0,ew.jsxs)($.F,{csrf:i,onSubmit:function(e){o.submit(function(n){return x(e,n)})},"data-testid":"form-guest-checkout",fields:[{fieldName:"emailAddress",renderField:function(n,t){return(0,ew.jsx)(J.x,{bindref:n,disableSpacing:!0,children:(0,ew.jsx)(K.I,{triggeredByEmailEngagementModal:!0,label:e.i18nText.inputLabel,required:!0,type:"email",autocomplete:"email",onFocus:y})},t)}}],children:[o.captcha,(0,ew.jsx)(ef,{type:"submit",emphasis:null===(n=e.theme.widget.emailEngagementModal)||void 0===n||null===(n=n.submitButton)||void 0===n?void 0:n.emphasis,"data-testid":"button-submit-newletter-signup",children:e.i18nText.submitButton})]}),g?(0,ew.jsx)(eh,{content:O}):(0,ew.jsx)(ex,{emphasis:"low",renderedAs:"a",href:"/".concat(e.i18nText.privacyPolicyLink),children:e.i18nText.privacyPolicyText})]})]}):e.status===eD.SUCCESSFUL?(0,ew.jsx)(eb,{children:(0,ew.jsxs)(ey,{children:[(0,ew.jsx)(eM,{viewBox:"0 0 14 14"}),(0,ew.jsx)(eg,{children:e.i18nText.successTitle}),(0,ew.jsx)(ep,{children:e.i18nText.successText}),(0,ew.jsx)(ev,{onClick:function(){e.closeHandler(),L.continueButtonHandler()},"data-testid":"continue-button-newsletter",children:e.i18nText.continueButton})]})}):(0,ew.jsx)(eb,{children:(0,ew.jsxs)(ey,{children:[(0,ew.jsx)(eg,{children:e.i18nText.errorTitle}),(0,ew.jsx)(ep,{children:e.i18nText.errorText}),(0,ew.jsx)(ev,{emphasis:"low",onClick:function(){e.statusHandler(eD.UNSUBMITTED)},"data-testid":"retry-button-newsletter",children:e.i18nText.tryAgainButton})]})})]})};function eC(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,i)}return t}function eU(e){for(var n=1;n0){var e=setTimeout(function(){u(!0)},c);return function(){return clearTimeout(e)}}u(!0)}},[c]),M.useEffect(function(){switch(o){case eD.SUCCESSFUL:O.set("emailEngagementCookie","newsletter-accepted",{expires:365});break;case eD.REJECTED:O.set("emailEngagementCookie","newsletter-rejected",{expires:365});break;case eD.FAILURE:O.set("emailEngagementCookie","newsletter-failure",{expires:365})}},[o]);var s={picture:e.picture,modalTitle:e.emailReEngagementTitleText||"",bulletText:[e.emailReEngagementBulletText1||"",e.emailReEngagementBulletText2||"",e.emailReEngagementBulletText3||""],status:o,open:d,statusHandler:function(e){return a(e)},closeHandler:function(){return u(!1)}};return(0,ew.jsx)(eI,function(e){for(var n=1;n