"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1598],{80982:function(e,t,n){n.d(t,{JX:function(){return i},X2:function(){return o},rj:function(){return s}});var r=n(37340),a=n(20256);function _templateObject(){let e=(0,r._)(["\n display: flex;\n flex-wrap: wrap;\n flex-direction: ",";\n justify-content: ",";\n align-items: ",";\n margin: 0 -","rem;\n position: relative;\n\n @media "," and (min-width: ","rem) {\n flex-wrap: ",";\n }\n\n @media "," and (min-width: ","rem) {\n flex-wrap: ",";\n }\n\n @media "," and (min-width: ","rem) {\n flex-wrap: ",";\n }\n\n @media "," and (min-width: ","rem) {\n flex-wrap: ",";\n }\n"]);return _templateObject=function(){return e},e}function _templateObject1(){let e=(0,r._)(["\n width: 100%;\n align-self: ",";\n\n @media "," and (min-width: ","rem) {\n flex: ",";\n padding: 0\n ","rem;\n }\n\n @media "," and (min-width: ","rem) {\n flex: ",";\n }\n\n @media "," and (min-width: ","rem) {\n flex: ",";\n padding: 0\n ","rem;\n }\n\n @media "," and (min-width: ","rem) {\n flex: ",";\n }\n"]);return _templateObject1=function(){return e},e}let s=a.ZP.div.withConfig({componentId:"sc-4110b9da-0"})(e=>e.fullWidth?"\n width: 100%;\n margin: 20px auto 0;\n padding: 0 ".concat(e.noPadding?0:e.theme.flexboxgrid.outerMargin,"rem;\n\n @media ").concat(e.theme.flexboxgrid.mediaQuery," and (max-width: ").concat(e.theme.flexboxgrid.breakpoints.md,"em) {\n padding: 0 ").concat(e.theme.flexboxgrid.outerMargin/2,"rem;\n }\n\n "):"\n\n margin: 0 auto;\n padding: 0 ".concat(e.theme.flexboxgrid.outerMargin/2,"rem;\n\n @media ").concat(e.theme.flexboxgrid.mediaQuery," and (min-width: ").concat(e.theme.flexboxgrid.breakpoints.xs,"em) {\n max-width: calc(").concat(e.theme.flexboxgrid.container.sm,"rem + ").concat(2*e.theme.flexboxgrid.outerMargin,"rem);\n }\n\n @media ").concat(e.theme.flexboxgrid.mediaQuery," and (min-width: ").concat(e.theme.flexboxgrid.breakpoints.sm,"em) {\n max-width: calc(").concat(e.theme.flexboxgrid.container.md,"rem + ").concat(2*e.theme.flexboxgrid.outerMargin,"rem);\n }\n\n @media ").concat(e.theme.flexboxgrid.mediaQuery," and (min-width: ").concat(e.theme.flexboxgrid.breakpoints.md,"em) {\n max-width: calc(").concat(e.theme.flexboxgrid.container.lg,"rem + ").concat(2*e.theme.flexboxgrid.outerMargin,"rem);\n padding: 0 ").concat(e.theme.flexboxgrid.outerMargin,"rem;\n }\n\n @media ").concat(e.theme.flexboxgrid.mediaQuery," and (min-width: ").concat(e.theme.flexboxgrid.breakpoints.lg,"em) {\n max-width: calc(").concat(e.theme.flexboxgrid.container.xl,"rem + ").concat(2*e.theme.flexboxgrid.outerMargin,"rem);\n padding: 0 ").concat(e.theme.flexboxgrid.outerMargin,"rem;\n }\n ")),o=a.ZP.div.withConfig({componentId:"sc-4110b9da-1"})(_templateObject(),e=>e.reverse?"row-reverse":"row",e=>e.justifyContent||"normal",e=>e.alignItems||"normal",e=>e.noGutter?e.theme.flexboxgrid.outerMargin:e.theme.flexboxgrid.gutterWidth,e=>e.theme.flexboxgrid.mediaQuery,e=>e.theme.flexboxgrid.breakpoints.xs,e=>e.smWrap||e.mdWrap||e.lgWrap||e.xlWrap||"nowrap",e=>e.theme.flexboxgrid.mediaQuery,e=>e.theme.flexboxgrid.breakpoints.sm,e=>e.mdWrap||e.lgWrap||e.smWrap||e.xlWrap||"nowrap",e=>e.theme.flexboxgrid.mediaQuery,e=>e.theme.flexboxgrid.breakpoints.md,e=>e.lgWrap||e.xlWrap||e.mdWrap||e.smWrap||"nowrap",e=>e.theme.flexboxgrid.mediaQuery,e=>e.theme.flexboxgrid.breakpoints.lg,e=>e.xlWrap||e.lgWrap||e.mdWrap||e.smWrap||"nowrap"),i=a.ZP.div.withConfig({componentId:"sc-4110b9da-2"})(_templateObject1(),e=>e.alignSelf||"auto",e=>e.theme.flexboxgrid.mediaQuery,e=>e.theme.flexboxgrid.breakpoints.xs,e=>e.sm||e.md||e.lg||e.xl||"auto",e=>e.noGutter?e.theme.flexboxgrid.outerMargin/2:e.theme.flexboxgrid.gutterWidth,e=>e.theme.flexboxgrid.mediaQuery,e=>e.theme.flexboxgrid.breakpoints.sm,e=>e.md||e.lg||e.sm||e.xl||"auto",e=>e.theme.flexboxgrid.mediaQuery,e=>e.theme.flexboxgrid.breakpoints.md,e=>e.lg||e.xl||e.md||e.sm||"auto",e=>e.noGutter?0:e.theme.flexboxgrid.gutterWidth,e=>e.theme.flexboxgrid.mediaQuery,e=>e.theme.flexboxgrid.breakpoints.lg,e=>e.xl||e.lg||e.md||e.sm||"auto")},95181:function(e,t,n){n.d(t,{C:function(){return InputPassword}});var r=n(85893),a=n(67294),s=n(20256),o=n(62604);function InputPassword(e){let{labelTypePassword:t,errors:n,inputClassName:i="",...l}=e,d=(0,s.Fg)(),[c,m]=(0,a.useState)(!1);return(0,r.jsx)(o.I,{type:c?"text":"password",inputClassName:"".concat(i," ").concat(n?"errorIcon":""),icon:function(){let e=c?"eye":"eyeClosed";return{name:e,size:20,color:d.colors.input.password.icon,className:"icon-".concat(e)}}(),onClickIcon:()=>m(!c),label:t,isRequired:!0,...l})}},88633:function(e,t,n){n.d(t,{U:function(){return LoginForm}});var r=n(85893),a=n(67294),s=n(87536),o=n(11163),i=n(62604),l=n(95181),d=n(68830),c=n(43517),m=n(87808),u=n(87688),p=n(59492),g=n(84484),_=n(28542),f=n(14908),x=n(46840),h=n(69183),w=n(80490),v=n(11356),b=n(81836),E=n(25718),C=n(16574),O=n(55090),S=n(73866),R=n(62854),N=n(37340),j=n(20256);function _templateObject(){let e=(0,N._)(["\n .login-form {\n &__input-fields {\n margin: 2px 0 38px;\n position: relative;\n\n .error-message {\n position: absolute;\n margin-top: 2px;\n }\n }\n\n &__forgot-password {\n color: ",";\n }\n\n &__recaptcha {\n font-size: 11px;\n }\n }\n"]);return _templateObject=function(){return e},e}let y=j.ZP.div.withConfig({componentId:"sc-a8404b51-0"})(_templateObject(),e=>{let{theme:t}=e;return t.colors.loginForm.forgotPasswordColor}),P="Usu\xe1rio ou senha incorretos, tente novamente";function LoginForm(e){var t,n;let{...N}=e,j=(0,x.o)(),{toast:I}=(0,h.pm)(),{cart:T,isInitializing:A}=(0,w.jD)(),{login:M}=(0,v.aC)(),{query:k}=(0,o.useRouter)(),{fallback:D=!1,redirectPath:q}=k,[F,L]=(0,a.useState)(!1),[U,z]=(0,a.useState)(!1),[B,W]=(0,a.useState)(!1);(0,b.Q)(()=>{q===p.Z.CHECKOUT&&j.checkoutStep2(()=>({cart:(0,E.k)(T),checkout:{checkoutPreviousStep:j.getCheckoutPreviousStep(g.Z6.STEP2),checkoutCurrentPage:p.Z.LOGIN,checkoutPreviousPage:p.Z.CART}}))},[A,q]),(0,a.useEffect)(()=>{D&&(L(!1),I.success("Sua senha foi alterada com sucesso."))},[D,I]);let{handleSubmit:V,register:G,formState:{errors:Y}}=(0,s.cI)();async function onSubmit(e){let{dataForm:t,gRecaptchaToken:n=""}=e;z(!1),W(!0);let{hasError:r,errors:a}=await M({...t,gRecaptchaToken:n});if(W(!1),r){!function(e){let t=(0,O.s)(null==e?void 0:e.detailMessage);if(j.userLoginSuccess(()=>({socialLoginPartner:"internalRequest",requestResponseMessage:null==e?void 0:e.detailMessage,eventFeaturePageScope:(0,C.vO)(q),status:"error"})),t){z(!0);return}I.error(P,{isDismissible:!0,dataTestId:_.bq.INCORRECT_USER_ERROR_MESSAGE})}(a),S.vU({title:P,stack:a});return}j.userLoginSuccess(()=>({socialLoginPartner:"internalRequest",requestResponseMessage:"success",eventFeaturePageScope:(0,C.vO)(q),status:"success"}))}let Z={isRequired:"Campo obrigat\xf3rio"},H={...G("password",{required:{value:!0,message:Z.isRequired},min:6,pattern:{value:f.m.PASSWORD,message:"Senha inv\xe1lida!"}})},Q={...G("username",{required:{value:!0,message:Z.isRequired},pattern:{value:f.m.EMAIL,message:"Email inv\xe1lido! Preencha novamente!"}})};async function onChangeRecaptcha(e){if(!e)return null;V(t=>onSubmit({dataForm:t,gRecaptchaToken:e}))()}return(0,r.jsxs)(y,{...N,children:[(0,r.jsxs)("form",{onSubmit:V(e=>onSubmit({dataForm:e})),noValidate:!0,children:[(0,r.jsx)("div",{className:"login-form__input-fields",children:(0,r.jsx)(i.I,{register:Q,dataTestId:_.bq.EMAIL_INPUT,errorDataTestId:_.bq.EMAIL_INPUT_ERROR_MESSAGE,errorMessage:null===(t=Y.username)||void 0===t?void 0:t.message,label:"E-mail",type:"email",isRequired:!0})}),(0,r.jsx)("div",{className:"login-form__input-fields login-form__input-fields--password",children:(0,r.jsx)(l.C,{labelTypePassword:"Senha",errors:Y,register:H,dataTestId:_.bq.PASSWORD_INPUT,errorDataTestId:_.bq.PASSWORD_INPUT_ERROR_MESSAGE,errorMessage:null===(n=Y.password)||void 0===n?void 0:n.message})}),(0,r.jsx)(d._,{size:12,onClick:()=>void L(!F),"data-testid":_.bq.OPEN_MODAL_FORGOT_PASSWORD,className:(0,R.C$)({_common:"login-form__forgot-password tw-mb-6",schutz:"tw-mb-2"}),children:"Esqueci minha senha"}),(0,r.jsx)(c.e,{isVisible:U,onChange:onChangeRecaptcha}),(0,r.jsx)(m.z,{shouldGrow:!0,type:"submit",dataTestId:_.bq.SUBMIT_BUTTON,isLoading:B,isDisabled:B,className:"login-form__submit-button tw-mt-0",children:"Continuar"})]}),(0,r.jsx)(u.T,{isOpen:F,onRequestClose:()=>void L(!F)})]})}},47101:function(e,t,n){n.d(t,{T:function(){return ModalForgottenPassword}});var r,a,s=n(85893),o=n(67294);(r=a||(a={}))[r.VERIFY_EMAIL=0]="VERIFY_EMAIL",r[r.CHOOSE_RECOVERY_OPTION=1]="CHOOSE_RECOVERY_OPTION",r[r.VERIFY_RECOVERY_CODE=2]="VERIFY_RECOVERY_CODE",r[r.CHANGE_PASSWORD=3]="CHANGE_PASSWORD";var i=n(11163),l=n(20256),d=n(95181),c=n(29424),m=n(87808),u=n(28542),p=n(16574),g=n(88912),_=n(78069),f=n(43324),x=n(3252);let h={onApiError:function(e){var t;let{errors:n=[],setIsWaitingApi:r=()=>void 0,setApiErrorMessage:a=()=>void 0,customMessage:s=""}=e;r(!1),s&&a(s);let o=(null===(t=n[0])||void 0===t?void 0:t.type)||"",i=f.G.LOGIN.FORGOTTEN_PASSWORD[o]||"Ops! Ocorreu um erro inesperado.";a(i)},renderErrorMessage:function(e){return e?(0,s.jsx)("div",{className:"forgotten-password__step__api-error-message",children:(0,s.jsx)(x.A,{hideIcon:!0,type:"error",children:e})}):null}};var w=n(37340),v=n(57566);function _templateObject(){let e=(0,w._)(["\n // adicionado nth-child para que os valores sobrescrevam a estiliza\xe7\xe3o em common\n .content-container:nth-child(n) {\n padding: 20px;\n max-width: 550px;\n }\n"]);return _templateObject=function(){return e},e}function _templateObject1(){let e=(0,w._)(["\n padding: 20px;\n text-align: center;\n\n .forgotten-password__step {\n &__title,\n &__paragraph {\n padding: 5px 0;\n }\n\n &__form {\n margin-top: 20px;\n text-align: left;\n }\n\n &__input-container {\n margin-top: 3px;\n text-align: left;\n\n &__input--recovery-code {\n text-align: center;\n }\n }\n\n &__loader-container {\n height: 150px;\n position: relative;\n }\n\n &__recovery-option {\n margin: 0 30px 20px;\n\n :first-child {\n margin-top: 25px;\n }\n }\n\n &__submit-button,\n &__jump-step-button {\n margin-bottom: 0;\n margin-left: 0;\n margin-right: 0;\n min-height: unset;\n }\n\n &__jump-step-button {\n margin-top: 10px;\n }\n\n &__icon-container {\n display: flex;\n justify-content: center;\n margin-bottom: 20px;\n }\n\n &__recovery-option-value {\n display: block;\n }\n\n &__recovery-code-buttons-container {\n display: flex;\n justify-content: space-between;\n margin-top: 5px;\n\n &__other-option-button {\n line-height: 1.5;\n padding: 0 4px;\n margin: 0;\n font-family: inherit;\n }\n }\n\n &__password-checker {\n margin: 20px 0 15px;\n\n > div {\n padding: 0;\n\n .list__item {\n padding: 5px;\n margin: 0;\n\n :first-child {\n padding-left: 0;\n }\n\n .description {\n font-size: inherit;\n margin-right: 2px;\n }\n }\n }\n }\n\n &__api-error-message {\n margin-bottom: 10px;\n }\n }\n"]);return _templateObject1=function(){return e},e}let b=(0,l.ZP)(v.u).withConfig({componentId:"sc-2d7c03f9-0"})(_templateObject()),E=l.ZP.div.withConfig({componentId:"sc-2d7c03f9-1"})(_templateObject1());function getIsValidPassword(e){let t=[(null==e?void 0:e.length)>=8,new RegExp(/^(?=.*[A-Za-z])/).test(e),new RegExp(/^(?=.*\d)/).test(e)];return!t.includes(!1)}function ChangePassword(e){let{verificationCode:t,...n}=e,[r,a]=(0,o.useState)(!1),[f,x]=(0,o.useState)(""),[w,v]=(0,o.useState)(""),[b,C]=(0,o.useState)(""),[O,S]=(0,o.useState)(""),[R,N]=(0,o.useState)(""),j=(0,i.useRouter)(),y=(0,l.Fg)(),P={password:"password",confirmPassword:"confirmPassword"},I={invalidPassword:"Verifique os requisitos de seguran\xe7a abaixo.",requiredField:"Campo obrigat\xf3rio",passwordsDoNotMatch:"As senhas n\xe3o s\xe3o correspondentes"};function handleBlur(e){let t=e.currentTarget.value,n=e.currentTarget.name;if(!t){if(n===P.password){S(I.requiredField);return}N(I.requiredField)}}async function handleSubmitNewPassword(e){e.preventDefault(),a(!0);let{hasError:n,errors:r}=await g.r.changePassword({password:w,checkPassword:b,token:t});if(n){h.onApiError({errors:r,setIsWaitingApi:a,setApiErrorMessage:x});return}(0,p.p7)(),a(!1),j.replace("/login?fallback=true")}return(0,o.useEffect)(()=>{let e=w.length>0&&b.length>0;if(e){let e=w===b;if(e){N("");return}N(I.passwordsDoNotMatch)}},[w,b,I.passwordsDoNotMatch]),(0,s.jsxs)(E,{...n,children:[h.renderErrorMessage(f),(0,s.jsx)("h3",{className:"forgotten-password__step__title",children:"Alterar senha"}),(0,s.jsxs)("form",{className:"forgotten-password__step__form",onSubmit:e=>handleSubmitNewPassword(e),children:[(0,s.jsx)(d.C,{id:P.password,name:P.password,className:"forgotten-password__step__input-container",inputClassName:"forgotten-password__step__input-container__input","data-testid":u.dN.INPUT_PASSWORD,labelTypePassword:"Senha",errorMessage:O,onBlur:e=>handleBlur(e),onChange:e=>(function(e){let t=e.currentTarget.value;v(t);let n=getIsValidPassword(t);if(n){S("");return}S(I.invalidPassword)})(e)}),(0,s.jsx)(c.e,{className:"forgotten-password__step__password-checker",registerNewPassword:w}),(0,s.jsx)(d.C,{id:P.confirmPassword,name:P.confirmPassword,className:"forgotten-password__step__input-container",inputClassName:"forgotten-password__step__input-container__input",labelTypePassword:_.T.CONFIRM_PASSWORD_LABEL,"data-testid":u.dN.INPUT_CONFIRM_PASSWORD,errorMessage:R,onBlur:e=>handleBlur(e),onChange:e=>(function(e){let t=e.currentTarget.value;C(t)})(e)}),(0,s.jsx)(m.z,{type:"submit",shouldGrow:!0,isDisabled:function(){let e=w.length>0&&b.length>0,t=getIsValidPassword(w)&&!O&&!R;return!e||!t}(),className:"forgotten-password__step__form__button ".concat(u.dN.BTN_CHANGE_PASSWORD),isLoading:r,variant:y.commonButtonVariants.modalForgottenPassword.changePassword,children:"Alterar"})]})]})}var C=n(87536),O=n(32244),S=n(65856),R=n(43517),N=n(55090);function ChooseRecoveryOption(e){let{goToStep:t,email:n,setSelectedRecoveryOption:r,selectedRecoveryOption:i,...d}=e,[c,p]=(0,o.useState)(),[f,x]=(0,o.useState)(""),[w,v]=(0,o.useState)(!0),[b,j]=(0,o.useState)(!1),[y,P]=(0,o.useState)(!1),I=(0,l.Fg)(),T={errorOnLoadOptions:"Erro ao carregar op\xe7\xf5es de recupera\xe7\xe3o",optionNotSelected:"Op\xe7\xe3o de recupera\xe7\xe3o inv\xe1lida.",alreadyRequested:"C\xf3digo j\xe1 solicitado"},{register:A,handleSubmit:M}=(0,C.cI)();async function handleSubmitRecoveryOption(e){let{data:r,gRecaptchaToken:s=""}=e;j(!0),P(!1);let o=!r.recoveryOption;if(o){h.onApiError({errors:[],setApiErrorMessage:x,setIsWaitingApi:j,customMessage:T.optionNotSelected});return}let l=(null==i?void 0:i.code)||r.recoveryOption,{hasError:d,errors:c}=await g.r.requestChangePassword({userEmail:n,option:l,gRecaptchaToken:s}),m=d&&(0,N.s)(c[0].message);if(m){P(!0),j(!1);return}if(d){h.onApiError({errors:c,setApiErrorMessage:x,setIsWaitingApi:j,customMessage:T.alreadyRequested});return}j(!1),t(a.VERIFY_RECOVERY_CODE)}async function onChangeRecaptcha(e){e&&M(t=>handleSubmitRecoveryOption({data:t,gRecaptchaToken:e}))()}return(0,o.useEffect)(()=>{!async function(){v(!0);let{result:e,hasError:t,errors:a}=await g.r.getRecoveryOptions(n);if(t){h.onApiError({errors:a,setApiErrorMessage:x,setIsWaitingApi:v,customMessage:T.errorOnLoadOptions});return}let s=(null==e?void 0:e.sort((e,t)=>e.code>t.code?1:-1))||[];p(s||[]),r(s[0]||null),v(!1)}()},[n,T.errorOnLoadOptions,r]),(0,s.jsxs)(E,{...d,children:[h.renderErrorMessage(f),(0,s.jsx)("h3",{className:"forgotten-password__step__title",children:_.T.CHOOSE_RECOVERY_OPTION_TITLE}),(0,s.jsx)("p",{className:"forgotten-password__step__paragraph",children:"Como voc\xea gostaria de receber seu c\xf3digo de verifica\xe7\xe3o?"}),w?(0,s.jsx)("div",{className:"forgotten-password__step__loader-container",children:(0,s.jsx)(S.a,{})}):(0,s.jsxs)("form",{className:"forgotten-password__step__form",onSubmit:M(e=>handleSubmitRecoveryOption({data:e})),children:[function(){let e=c&&c.length>0;return e?null==c?void 0:c.map(e=>{var t,a;let o=e.code===(null==i?void 0:i.code);return(0,s.jsx)(O.N,{id:e.code,name:"recoveryOption",value:e.code,register:A("recoveryOption"),checked:o,onClickLabel:()=>r(e),className:"\n forgotten-password__step__recovery-option\n ".concat(u.dN.RADIO_INPUT_CODE,"-").concat(e.code,"\n "),children:(0,s.jsx)("span",{className:"forgotten-password__step__recovery-option__description",children:(t=e.code,a=e.value,({EMAIL:"Receber c\xf3digo de verifica\xe7\xe3o em ".concat(n),SMS:"Receber c\xf3digo de verifica\xe7\xe3o via SMS ".concat(a)})[t]||"")})},e.code)}):null}(),(0,s.jsx)("div",{className:"tw-flex tw-justify-center md:tw-justify-start md:tw-pl-[30px]",children:(0,s.jsx)(R.e,{isVisible:y,onChange:onChangeRecaptcha})}),(0,s.jsx)(m.z,{shouldGrow:!0,type:"submit",className:"".concat(u.dN.BTN_VERIFY_CODE," forgotten-password__step__submit-button"),isLoading:b,variant:I.commonButtonVariants.modalForgottenPassword.recoveryChooseOption.sendCode,children:"Enviar"}),(0,s.jsx)(m.z,{shouldGrow:!0,variant:I.commonButtonVariants.modalForgottenPassword.recoveryChooseOption.alreadyHaveCode,className:"\n ".concat(u.dN.BTN_ALREADY_HAVE_CODE,"\n forgotten-password__step__jump-step-button\n "),onClick:()=>t(a.VERIFY_RECOVERY_CODE),children:"J\xe1 possuo c\xf3digo"})]})]})}var j=n(62604),y=n(14908);function VerifyEmail(e){var t;let{goToStep:n,setEmail:r,...i}=e,[d,c]=(0,o.useState)(!1),[p,_]=(0,o.useState)(""),f=(0,l.Fg)(),x={email:"email"},w={invalidEmail:"E-mail inv\xe1lido",requiredField:"Campo obrigat\xf3rio"},{register:v,formState:{errors:b},handleSubmit:O}=(0,C.cI)({mode:"onBlur"});async function handleSubmitEmail(e){c(!0);let{hasError:t,errors:s}=await g.r.getRecoveryOptions(e.email);if(t){h.onApiError({errors:s,setIsWaitingApi:c,setApiErrorMessage:_});return}c(!1),r(e.email),n(a.CHOOSE_RECOVERY_OPTION)}return(0,s.jsxs)(E,{...i,children:[h.renderErrorMessage(p),(0,s.jsx)("h3",{className:"forgotten-password__step__title",children:"Esqueci minha senha"}),(0,s.jsx)("p",{className:"forgotten-password__step__paragraph",children:"Informe o e-mail cadastrado no site"}),(0,s.jsxs)("form",{className:"forgotten-password__step__form",onSubmit:O(handleSubmitEmail),noValidate:!0,children:[(0,s.jsx)(j.I,{id:x.email,label:"E-mail",isRequired:!0,placeholder:"Informe seu e-mail",type:"email",register:v(x.email,{required:{value:!0,message:w.requiredField},pattern:{value:y.m.EMAIL,message:w.invalidEmail}}),errorMessage:(null===(t=b[x.email])||void 0===t?void 0:t.message)||"",className:"forgotten-password__step__input-container",inputClassName:"\n ".concat(u.dN.INPUT_EMAIL,"\n forgotten-password__step__input-container__input\n ")}),(0,s.jsx)(m.z,{shouldGrow:!0,type:"submit",className:"\n ".concat(u.dN.BTN_VERIFY_PASSWORD,"\n forgotten-password__step__submit-button\n "),isLoading:d,variant:f.commonButtonVariants.modalForgottenPassword.verifyEmail,children:"Verificar"})]})]})}var P=n(42473),I=n(68830);let T={SUCCESS:"checkButtonLight",ERROR:"errorButtonLight"};function VerifyRecoveryCode(e){var t;let{goToStep:n,email:r,selectedRecoveryOption:i,setVerificationCode:d,...c}=e,p=(0,l.Fg)(),[f,x]=(0,o.useState)(!1),[w,v]=(0,o.useState)(""),[b,O]=(0,o.useState)(!1),[S,y]=(0,o.useState)(!1),[A,M]=(0,o.useState)(!1),k={recoveryCode:"recoveryCode"},{register:D,formState:{errors:q},handleSubmit:F}=(0,C.cI)();async function onSubmit(e){let{formData:t,gRecaptchaToken:s=""}=e;x(!0),y(!1);let{result:o,hasError:i,errors:l}=await g.r.validateCodeFromChangePassword({email:r,code:t.recoveryCode,gRecaptchaToken:s}),c=i&&(0,N.s)(l[0].message);if(c){M(!0),x(!1);return}if(i||!o){h.onApiError({errors:l,setIsWaitingApi:x,setApiErrorMessage:v});return}x(!1),n(a.CHANGE_PASSWORD),d(o)}async function resendCode(e){x(!0),y(!0);let{hasError:t,errors:n}=await g.r.requestChangePassword({userEmail:r,option:(null==i?void 0:i.code)||"",gRecaptchaToken:e}),a=t&&(0,N.s)(n[0].message);if(a){M(!0),x(!1);return}if(t){h.onApiError({errors:n,setIsWaitingApi:x,setApiErrorMessage:v});return}v(""),x(!1),O(!0),setTimeout(()=>O(!1),5e3)}async function onChangeRecaptcha(e){if(!e)return null;if(S){resendCode(e),M(!1);return}F(t=>onSubmit({formData:t,gRecaptchaToken:e}))(),M(!1)}return(0,s.jsxs)(E,{...c,children:[(0,s.jsx)("div",{className:"forgotten-password__step__icon-container",children:(0,s.jsx)(P.X,{name:w?T.ERROR:T.SUCCESS,size:40,fillColor:w?p.colors.modal.forgottenPassword.error:p.colors.modal.forgottenPassword.success,className:"forgotten-password__step__icon"})}),(0,s.jsxs)("p",{className:"forgotten-password__step__paragraph forgotten-password__step__paragraph--verify-code",children:["As instru\xe7\xf5es de recupera\xe7\xe3o de senha foram enviadas para",(0,s.jsx)("span",{className:"\n forgotten-password__step__recovery-option-value\n ".concat(w?" forgotten-password__step__recovery-option-value--error ":" ","\n ").concat(u.dN.LABEL_EMAIL,"\n "),children:(null==i?void 0:i.code)==="SMS"?i.value:r})," ".concat(w)||0]}),(0,s.jsxs)("form",{className:"forgotten-password__step__form",onSubmit:F(e=>onSubmit({formData:e})),children:[(0,s.jsx)(j.I,{id:k.recoveryCode,type:"tel",className:"forgotten-password__step__input-container",label:_.T.ENTER_ACCESS_CODE,register:D(k.recoveryCode,{required:{value:!0,message:"Campo obrigat\xf3rio"}}),mask:"******",maskChar:null,errorMessage:(null===(t=q[k.recoveryCode])||void 0===t?void 0:t.message)||"",inputClassName:"\n forgotten-password__step__input-container__input\n forgotten-password__step__input-container__input--recovery-code\n ".concat(u.dN.INPUT_CODE_ACCESS)}),(0,s.jsx)("div",{className:"tw-flex tw-justify-center md:tw-justify-start",children:(0,s.jsx)(R.e,{isVisible:A,onChange:onChangeRecaptcha})}),(0,s.jsx)(m.z,{shouldGrow:!0,type:"submit",isLoading:f,isDisabled:f,className:"".concat(u.dN.BTN_CODE_ACCESS," forgotten-password__step__submit-button"),variant:p.commonButtonVariants.modalForgottenPassword.informAccessCode,children:"Criar nova senha"})]}),(0,s.jsxs)("div",{className:"forgotten-password__step__recovery-code-buttons-container",children:[(0,s.jsx)(I._,{as:"button",onClick:()=>n(a.CHOOSE_RECOVERY_OPTION),className:"\n forgotten-password__step__recovery-code-buttons-container__other-option-button\n ".concat(u.dN.BTN_TRY_ANOTHER_WAY,"\n "),children:"Tentar outro jeito"}),(0,s.jsx)(I._,{as:"button",onClick:()=>resendCode(),className:"\n forgotten-password__step__recovery-code-buttons-container__other-option-button\n ".concat(u.dN.BTN_RESEND_CODE,"\n "),children:"Reenviar c\xf3digo"})]}),b?(0,s.jsx)("p",{className:"forgotten-password__step__paragraph forgotten-password__step__code-resent-message",children:"C\xf3digo reenviado com sucesso"}):null]})}function ModalForgottenPassword(e){let{isOpen:t,onRequestClose:n,stepClassName:r,...i}=e,[l,d]=(0,o.useState)(a.VERIFY_EMAIL),[c,m]=(0,o.useState)(""),[u,p]=(0,o.useState)(null),[g,_]=(0,o.useState)(""),f=(0,o.useCallback)(e=>{let t={[a.VERIFY_EMAIL]:()=>(0,s.jsx)(VerifyEmail,{className:r,goToStep:d,setEmail:m}),[a.CHOOSE_RECOVERY_OPTION]:()=>(0,s.jsx)(ChooseRecoveryOption,{className:r,goToStep:d,email:c,selectedRecoveryOption:u,setSelectedRecoveryOption:p}),[a.VERIFY_RECOVERY_CODE]:()=>(0,s.jsx)(VerifyRecoveryCode,{className:r,goToStep:d,email:c,selectedRecoveryOption:u,setVerificationCode:_}),[a.CHANGE_PASSWORD]:()=>(0,s.jsx)(ChangePassword,{className:r,goToStep:d,verificationCode:g})};return t[e]()},[r,c,u,g]);return(0,s.jsx)(b,{isOpen:t,onRequestClose:n,...i,lockPageScrollOnOpen:!0,children:f(l)})}},2392:function(e,t,n){n.d(t,{t:function(){return ModalTermsOfUse}});var r=n(85893),a=n(94765),s=n(37340),o=n(20256),i=n(57566);function _templateObject(){let e=(0,s._)([""]);return _templateObject=function(){return e},e}let l=(0,o.ZP)(i.u).withConfig({componentId:"sc-5aa2051f-0"})(_templateObject());function ModalTermsOfUse(e){let{isOpen:t,onRequestClose:n,...s}=e;return(0,r.jsx)(l,{isOpen:t,onRequestClose:n,maxWidth:"980px",customPadding:"35px",overlayOpacity:70,lockPageScrollOnOpen:!0,...s,children:(0,r.jsx)(a.N,{})})}},41852:function(e,t,n){n.d(t,{e:function(){return PasswordChecker}});var r=n(85893),a=n(20256),s=n(42473),o=n(37340);function _templateObject(){let e=(0,o._)(["\n margin: 20px 0 10px;\n\n &.inlined {\n margin: 0;\n\n > div {\n padding: 0;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n gap: 10px;\n }\n }\n\n .title {\n font-size: 12px;\n min-height: 12px;\n font-weight: lighter;\n }\n\n .description {\n font-size: 11px;\n min-height: 12px;\n }\n\n .list {\n display: flex;\n align-items: center;\n font-size: 12px;\n min-height: 12px;\n\n svg {\n width: 10px;\n height: 10px;\n margin-left: 2px;\n }\n\n &__item {\n display: flex;\n justify-content: center;\n align-items: center;\n list-style-type: none;\n margin-right: 10px;\n\n i {\n align-items: center;\n }\n }\n }\n"]);return _templateObject=function(){return e},e}let i=a.ZP.div.withConfig({componentId:"sc-89ec8936-0"})(_templateObject());function PasswordChecker(e){let{registerNewPassword:t="",className:n}=e,o=(0,a.Fg)(),l=[{label:"M\xednimo 8 caracteres",id:"passwordrule1",isMatching:(null==t?void 0:t.length)<8},{label:"Letras",id:"passwordrule2",isMatching:!(null==t?void 0:t.match(/^(?=.*[A-Za-z])/))},{label:"N\xfameros",id:"passwordrule3",isMatching:!(null==t?void 0:t.match(/^(?=.*\d)/))}];return(0,r.jsxs)(i,{className:n,children:[(0,r.jsx)("h4",{className:"title",children:"Sua senha precisa ter:"}),(0,r.jsx)("ul",{className:"list",children:l.map(e=>(0,r.jsxs)("li",{className:"list__item",children:[(0,r.jsx)("span",{className:"description",children:e.label}),e.isMatching?(0,r.jsx)(s.X,{name:"warningButton",className:"icon-warning",fillColor:o.colors.passwordChecker.warning}):(0,r.jsx)(s.X,{name:"checkButton",className:"icon-check",fillColor:o.colors.passwordChecker.success})]},e.id))})]})}},43517:function(e,t,n){n.d(t,{e:function(){return ReCaptcha}});var r=n(85893),a=n(34853);let s="6LdBm3UpAAAAAC1AhY3cQokwzt0pDjGReM42rr6m";function ReCaptcha(e){let{isVisible:t,onChange:n}=e;return s&&t?(0,r.jsx)(a.Z,{className:"tw-my-3 tw-flex tw-place-content-center tw-justify-center",sitekey:s,onChange:n}):null}},11146:function(e,t,n){n.d(t,{B:function(){return RegisterForm}});var r=n(85893),a=n(67294),s=n(87536),o=n(20256),i=n(98174),l=n(41417),d=n(68830),c=n(62604),m=n(80982),u=n(27724),p=n(87808),g=n(2392),_=n(14908),f=n(11703),x=n(28542),h=n(69183),w=n(11356),v=n(46840),b=n(78069),E=n(45907),C=n(91474),O=n(73866),S=n(62854),R=n(37340);function _templateObject(){let e=(0,R._)(["\n .register-form {\n &__input-fields {\n margin-top: 2px;\n margin-bottom: 15px;\n position: relative;\n\n input {\n margin: 0;\n }\n\n input#register-email-field::-webkit-calendar-picker-indicator {\n display: none !important;\n }\n\n .error-message {\n position: absolute;\n margin-top: 2px;\n }\n }\n\n &__full-name-container {\n margin-top: 30px;\n }\n }\n"]);return _templateObject=function(){return e},e}let N=o.ZP.div.withConfig({componentId:"sc-aa5038fa-0"})(_templateObject());function RegisterForm(e){var t,R,j;let{registerButtonLabel:y,...P}=e,I=(0,s.cI)({mode:"onBlur"}),{toast:T}=(0,h.pm)(),{handleSubmit:A,register:M,reset:k,setValue:D,formState:{errors:q}}=I,[F,L]=(0,a.useState)(!1),[U,z]=(0,a.useState)(!1),[B,W]=(0,a.useState)(!0),{registerUser:V}=(0,w.aC)(),G=(0,v.o)(),Y=(0,o.Fg)(),Z={isRequired:"Campo obrigat\xf3rio",invalidEmail:"Email inv\xe1lido! Preencha novamente!",termsOfUse:"\xc9 necess\xe1rio aceitar os termos de uso para fazer o cadastro",invalidName:"Nome inv\xe1lido! Preencha novamente!",invalidLastName:"Sobrenome inv\xe1lido! Preencha novamente!"},H={...M("acceptedTermsOfUse",{required:{value:!0,message:Z.termsOfUse}})},Q={...M("newsletter")},X={...M("username",{required:{value:!0,message:Z.isRequired},pattern:{value:_.m.EMAIL,message:Z.invalidEmail},onChange:e=>D("username",E.zP(null==e?void 0:e.target.value)),onBlur:e=>D("username",E.c2(null==e?void 0:e.target.value))})},$={...M("name",{required:{value:!0,message:Z.isRequired},validate:e=>E.hv(e)||Z.invalidName,onChange:e=>D("name",E.zP(null==e?void 0:e.target.value)),onBlur:e=>D("name",E.c2(null==e?void 0:e.target.value))})},J={...M("lastName",{required:{value:!0,message:Z.isRequired},validate:e=>E.hv(e)||Z.invalidLastName,onChange:e=>D("lastName",E.zP(null==e?void 0:e.target.value)),onBlur:e=>D("lastName",E.c2(null==e?void 0:e.target.value))})};async function onSubmitRegister(e){z(!0),(0,C.k)(...f.x)&&(e.newsletter=B,e.authorizeSmsSending=B,e.authorizeWhatsAppSending=B);let{hasError:t,hasErrorOnLogin:n,error:r,result:a}=await V(e);(t||n)&&(T.error(r.message,{isDismissible:!0}),O.vU({title:r.message,stack:r}),n&&k()),t||G.userRegisterSuccess(()=>({user:a})),z(!1)}return(0,a.useEffect)(()=>{let initEmailGenie=async()=>{let e=await n.e(2422).then(n.t.bind(n,2465,23));new e.default("#register-email-field",{insert:"afterend"})};initEmailGenie()},[]),(0,r.jsxs)(N,{...P,children:[(0,r.jsxs)("form",{onSubmit:A(onSubmitRegister),noValidate:!0,children:[(0,r.jsx)("div",{className:"register-form__input-fields register-form__email",children:(0,r.jsx)(c.I,{register:X,inputClassName:q.username&&"error",dataTestId:x.yl.EMAIL_INPUT,errorDataTestId:x.yl.EMAIL_INPUT_ERROR_MESSAGE,errorMessage:null===(t=q.username)||void 0===t?void 0:t.message,label:"E-mail",isRequired:!0,id:"register-email-field",type:"email"})}),(0,r.jsxs)(m.X2,{className:"register-form__full-name-container",children:[(0,r.jsx)(m.JX,{className:"register-form__col-name",children:(0,r.jsx)("div",{className:"register-form__input-fields register-form__name",children:(0,r.jsx)(c.I,{register:$,inputClassName:q.name&&"error",dataTestId:x.yl.NAME_INPUT,errorDataTestId:x.yl.NAME_INPUT_ERROR_MESSAGE,errorMessage:null===(R=q.name)||void 0===R?void 0:R.message,errorMessageClassName:"error-message__name",label:"Nome",isRequired:!0})})}),(0,r.jsx)(m.JX,{className:"register-form__col-surname",children:(0,r.jsx)("div",{className:"register-form__input-fields register-form__surname",children:(0,r.jsx)(c.I,{register:J,inputClassName:q.lastName&&"error",dataTestId:x.yl.LAST_NAME_INPUT,errorDataTestId:x.yl.LAST_NAME_INPUT_ERROR_MESSAGE,errorMessage:null===(j=q.lastName)||void 0===j?void 0:j.message,errorMessageClassName:"error-message__name",label:"Sobrenome",isRequired:!0})})})]}),(0,r.jsx)(u.g,{useFormReturn:I}),(0,C.k)(...f.x)?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:(0,S.C$)({_common:"tw-flex tw-items-center",anacapri:"[&_label]:tw-text-xs",arezzo:"tw-text-sm",vans:"tw-mt-2 [&_.content]:tw-text-base",zzmall:"[&_label_.content]:tw-text-xs"}),children:(0,r.jsxs)(l.I,{id:"receive-news",isChecked:B,onChange:()=>W(!B),dataTestId:x.yl.RECEIVE_NEWS_CHECKBOX,defaultChecked:!0,children:["Aceito receber novidades e promo\xe7\xf5es exclusivas de"," ",b.T.BRAND_NAME]})}),(0,r.jsxs)("div",{children:[(0,r.jsx)(l.I,{className:"tw-hidden",id:"accept-terms",register:H,defaultChecked:!0}),(0,r.jsxs)("p",{className:(0,S.C$)({_common:"tw-text-xs"}),children:["Ao cadastrar suas informa\xe7\xf5es, voc\xea concorda com nossos"," ",(0,r.jsx)(d._,{onClick:()=>void L(!F),"data-testid":x.yl.TERMS_OF_USE_MODAL_OPENER,children:"Termos de Uso"}),"."]})]})]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:(0,S.C$)({_common:"register-form__terms-of-use tw-flex tw-items-center",anacapri:"[&_label]:tw-text-xs",arezzo:"tw-text-sm",vans:"tw-mb-0 [&_label]:tw-text-base",zzmall:"[&_label_.content]:tw-text-xs"}),children:[(0,r.jsx)(l.I,{id:"accept-terms",register:H,dataTestId:x.yl.TERMS_OF_USE_CHECKBOX,children:"Li e concordo com os"}),(0,r.jsx)(d._,{className:(0,S.C$)({_common:"register-form__terms-of-use__details tw-mb-2 tw-ml-1.5\n tw-mr-0 tw-mt-0 tw-text-black",anacapri:"tw-mb-3 tw-text-xs tw-normal-case",arezzo:"tw-pb-0.5 tw-normal-case",vans:"tw-mb-px tw-ml-[5px] tw-text-base tw-font-normal\n tw-normal-case",zzmall:"tw-mb-[11px]"}),onClick:()=>void L(!F),"data-testid":x.yl.TERMS_OF_USE_MODAL_OPENER,children:"Termos de uso"})]}),q.acceptedTermsOfUse?(0,r.jsx)(i.j,{dataTestId:x.yl.TERMS_OF_USE_CHECKBOX_ERROR_MESSAGE,className:(0,S.C$)({_common:"register-form__terms-of-use__error tw-mb-3",zzmall:"tw-pb-5 tw-text-bittersweet"}),children:q.acceptedTermsOfUse.message}):null]}),(0,r.jsx)("div",{className:(0,S.C$)({_common:"register-form__newsletter tw-flex tw-items-center",anacapri:"[&_label]:tw-text-xs",arezzo:"tw-text-sm",vans:"tw-mt-2 [&_.content]:tw-text-base",zzmall:"[&_label_.content]:tw-text-xs"}),children:(0,r.jsxs)(l.I,{id:"newsletter",register:Q,dataTestId:x.yl.NEWSLETTER_CHECKBOX,defaultChecked:!0,children:["Aceito receber novidades da ",b.T.BRAND_NAME," por e-mail"]})})]}),(0,r.jsx)(p.z,{shouldGrow:!0,type:"submit",dataTestId:x.yl.REGISTER_SUBMIT_BUTTON,isLoading:U,isDisabled:U,className:"register-form__submit-button",variant:Y.commonButtonVariants.registerForm.registerButton,children:"".concat(y||"Cadastrar")})]}),(0,r.jsx)(g.t,{isOpen:F,onRequestClose:()=>void L(!F)})]})}},27724:function(e,t,n){n.d(t,{g:function(){return RepeatPassword}});var r=n(85893),a=n(95181),s=n(29424),o=n(14908),i=n(28542),l=n(78069),d=n(37340),c=n(20256);function _templateObject(){let e=(0,d._)(["\n margin: 5px 0 30px;\n\n .input {\n position: relative;\n }\n\n .input-password {\n margin: 35px 0 10px;\n }\n\n .error-message {\n position: absolute;\n margin-top: 2px;\n }\n"]);return _templateObject=function(){return e},e}let m=c.ZP.div.withConfig({componentId:"sc-7a06f4f6-0"})(_templateObject());function RepeatPassword(e){var t,n,d,c;let{useFormReturn:u,...p}=e,{register:g,watch:_,formState:{errors:f}}=u,x={isRequired:"Campo obrigat\xf3rio",invalidPassword:"Verifique os requisitos de seguran\xe7a abaixo.",confirmPassword:"As senhas n\xe3o s\xe3o correspondentes"},h={...g("password",{required:{value:!0,message:x.isRequired},min:8,pattern:{value:o.m.REPEAT_PASSWORD,message:x.invalidPassword}})},w=_("password"),v={...g("confirmPassword",{required:{value:!0,message:x.isRequired},validate:{value:e=>e===w||x.confirmPassword}})};return(0,r.jsxs)(m,{className:"repeat-password",...p,children:[(0,r.jsx)("div",{className:"input",children:(0,r.jsx)(a.C,{errors:f,register:h,labelTypePassword:"Senha",dataTestId:i.yl.PASSWORD_INPUT,errorDataTestId:i.yl.PASSWORD_INPUT_ERROR_MESSAGE,errorMessage:null===(n=f.password)||void 0===n?void 0:null===(t=n.message)||void 0===t?void 0:t.toString()})}),(0,r.jsx)(s.e,{className:"input-password",registerNewPassword:w}),(0,r.jsx)("div",{className:"input",children:(0,r.jsx)(a.C,{errors:f,register:v,labelTypePassword:l.T.CONFIRM_PASSWORD_LABEL,dataTestId:i.yl.REPEAT_PASSWORD_INPUT,errorDataTestId:i.yl.REPEAT_PASSWORD_INPUT_ERROR_MESSAGE,errorMessage:null===(c=f.confirmPassword)||void 0===c?void 0:null===(d=c.message)||void 0===d?void 0:d.toString()})})]})}},36403:function(e,t,n){n.d(t,{J:function(){return SocialLogin}});var r=n(85893),a=n(5152),s=n.n(a),o=n(37340),i=n(20256);function _templateObject(){let e=(0,o._)(["\n text-align: center;\n margin: 15px;\n\n .social-login-row {\n display: flex;\n align-items: center;\n justify-content: center;\n }\n"]);return _templateObject=function(){return e},e}let l=i.ZP.div.withConfig({componentId:"sc-11f774d1-0"})(_templateObject()),d=s()(()=>n.e(6257).then(n.bind(n,76257)).then(e=>e.Apple),{loadableGenerated:{webpack:()=>[76257]},ssr:!1}),c=s()(()=>Promise.all([n.e(2422),n.e(9999)]).then(n.bind(n,29999)).then(e=>e.Facebook),{loadableGenerated:{webpack:()=>[29999]}}),m=s()(()=>n.e(916).then(n.bind(n,916)).then(e=>e.Google),{loadableGenerated:{webpack:()=>[916]}});function SocialLogin(e){let{...t}=e;return(0,r.jsx)(l,{...t,children:(0,r.jsxs)("div",{className:"social-login-row",children:[(0,r.jsx)(m,{}),(0,r.jsx)(c,{}),(0,r.jsx)(d,{})]})})}},4530:function(e,t,n){n.d(t,{N:function(){return TermsOfUse}});var r=n(85893),a=n(67294),s=n(25935),o=n(9008),i=n.n(o),l=n(11163),d=n(6357),c=n(59492),m=n(45613),u=n(23455);let getTermsOfUse=async()=>{let e=await m.hi.get("staticpagecontent?label=".concat(c.Z.TERMS_OF_USE));return(0,u.m9)(e.data,e=>(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{bodyContent:e.bodyContent||"",headContent:e.headContent||""}})(e))},p={getTermsOfUse};var g=n(37340),_=n(20256);function _templateObject(){let e=(0,g._)(["\n h2 {\n font-size: 22px;\n font-weight: 400;\n text-transform: uppercase;\n }\n\n .text-box {\n margin: 25px 0;\n\n h3 {\n font-size: 16px;\n font-weight: 400;\n margin-bottom: 5px;\n text-transform: uppercase;\n }\n\n p {\n font-size: 14px;\n letter-spacing: 0.7px;\n text-align: justify;\n }\n\n ul {\n li {\n list-style: circle inside;\n margin: 10px 0;\n }\n }\n\n a {\n color: ",";\n }\n }\n"]);return _templateObject=function(){return e},e}let f=_.ZP.div.withConfig({componentId:"sc-77bd1181-0"})(_templateObject(),e=>e.theme.colors.dark);function TermsOfUse(e){let{hasHeadContent:t=!1,...n}=e,o=(0,l.useRouter)(),[m,u]=(0,a.useState)();return((0,a.useEffect)(()=>{(async function(){let{result:e,hasError:t}=await p.getTermsOfUse();if(t||!e){o.push(c.Z.NOT_FOUND);return}u(e)})()},[o]),m)?(0,r.jsxs)(r.Fragment,{children:[t?(0,r.jsx)(i(),{children:(0,s.ZP)((null==m?void 0:m.headContent)||"")}):null,(0,r.jsx)(f,{...n,dangerouslySetInnerHTML:{__html:"".concat(null==m?void 0:m.bodyContent)}})]}):(0,r.jsx)(d.O,{lines:10})}},11703:function(e,t,n){n.d(t,{x:function(){return a}});var r=n(35131);let a=[r.BrandId.Anacapri,r.BrandId.Arezzo,r.BrandId.Birman,r.BrandId.Schutz,r.BrandId.Vans,r.BrandId.ZZMall]},88912:function(e,t,n){n.d(t,{r:function(){return s}});var r=n(45613),a=n(23455);let getRecoveryOptions=async e=>{let t=await r.hi.get("/password-reset/request-recovery-options?email=".concat(e));return(0,a.m9)(t.data,e=>(function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(e=t.recoveryOptions)?e.map(e=>(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{code:e.code||"",isDefault:e.isDefault||!1,value:e.value||""}})(e)):[]})(e))},requestChangePassword=async e=>{let{userEmail:t,option:n,gRecaptchaToken:s=""}=e,o=await r.hi.post("/password-reset/request?email=".concat(t,"&recoveryOption=").concat(n,"&isCheckout=false"),null,{headers:{captchaResponse:s}});return(0,a.m9)(o.data,e=>e)},validateCodeFromChangePassword=async e=>{let{email:t,code:n,gRecaptchaToken:s=""}=e,o="/password-reset/check-received-code?email=".concat(t,"&code=").concat(n,"&isCheckout=false"),i=await r.hi.get(o,{headers:{captchaResponse:s}});return(0,a.m9)(i.data,e=>e)},changePassword=async e=>{let t=await r.hi.post("/password-reset/change?isCheckout=false",e);return(0,a.m9)(t.data,e=>e)},s={getRecoveryOptions,requestChangePassword,validateCodeFromChangePassword,changePassword}}}]);