PageSourceSearch

https://secure-static.schutz.com.br/_next/static/chunks/4607-26a335fb8a8dcaf3.js

js schutz.com.br collected 2026-09-24 11:12:26 UTC 107,704 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4607],{41284:function(e,t,n){n.d(t,{j:function(){return Banner}});var r=n(85893),o=n(5152),a=n.n(o),l=n(41664),i=n.n(l),s=n(20256),c=n(42048),d=n(82888),u=n(81836),m=n(51097),w=n(62854),p=n(78517),f=n(6760),h=n(16114),x=n(37340);function _templateObject(){let e=(0,x._)(["\n  width: 100%;\n  position: relative;\n  height: 100%;\n\n  .banner__button {\n    position: absolute;\n    bottom: 30px;\n    left: 50%;\n    transform: translateX(-50%);\n\n    @media only screen and (min-width: 768px) {\n      bottom: 50px;\n    }\n  }\n"]);return _templateObject=function(){return e},e}let g=s.ZP.div.withConfig({componentId:"sc-d077f50e-0"})(_templateObject()),b={UPPER:"tw-top-8 md:tw-top-14",MIDDLE:"tw-top-1/2 tw-transform -tw-translate-y-1/2",BOTTOM:"tw-bottom-8 md:tw-bottom-14"},v={LEFT:"md:tw-left-20",CENTER:"tw-items-center tw-text-center tw-left-1/2 tw-transform -tw-translate-x-1/2",RIGHT:"md:tw-right-20"},_=a()(()=>Promise.all([n.e(1255),n.e(2422),n.e(741),n.e(3985),n.e(759),n.e(3433),n.e(6177),n.e(71),n.e(2191),n.e(2557),n.e(8284),n.e(5461),n.e(5820),n.e(2877),n.e(805),n.e(5775),n.e(9890),n.e(8886)]).then(n.bind(n,51552)).then(e=>e.Button),{loadableGenerated:{webpack:()=>[51552]}}),C=a()(()=>Promise.all([n.e(1255),n.e(2422),n.e(741),n.e(3985),n.e(759),n.e(3433),n.e(6177),n.e(71),n.e(2191),n.e(2557),n.e(8284),n.e(5461),n.e(5820),n.e(2877),n.e(805),n.e(5775),n.e(9890),n.e(8886)]).then(n.bind(n,51552)).then(e=>e.Video),{loadableGenerated:{webpack:()=>[51552]}});function Banner(e){var t;let{redirectPath:n,imageUrl:o="",imageAlt:a="",videoOptions:l={},isImageOnly:x=!1,onLoad:j,children:y,button:k,index:N,height:z,width:S=1920,layout:E="responsive",hasLoadingPriority:T=!1,hasBannerMetadata:O,emarsysId:I,customButton:P,spreadsheetMetadata:L,componentName:A,imageAltText:R="",shouldRenderButton:F=!0,objectFit:M="cover",title:B="",description:D="",bannerStyle:$,className:U="",shouldUseTextContent:H=!1,isFloatingText:q=!1,titleTag:G="div",isCustomTextSizes:V=!1,product:W,trackViewEvent:Z,trackClickEvent:X,...Y}=e,{horizontalPosition:Q="",verticalPosition:K="",hasGradient:J=!1,contentColor:ee=""}=$||{},et=n||c.Z.HOME,en=(0,s.Fg)(),[er,eo]=(0,d.N)(),ea=function(e){let{emarsysId:t,index:n}=e,r=t||"esm-home-top-carousel-banner";return n?"".concat(r,"-").concat(n):r}({emarsysId:I,index:N}),el=Number.parseInt(null!=N?N:""),ei=!!B||!!D,es=o||(0,m.C)(W);(0,u.Q)(()=>{eo&&(null==Z||Z())},[eo]);let getButtonClassName=()=>{let e=(0,w.C$)({alexandre_birman:"tw-mx-0 tw-mt-6 tw-min-h-fit tw-border-mirage\n              tw-bg-transparent tw-px-6 tw-py-2 tw-text-sm tw-font-medium\n              tw-tracking-normal tw-backdrop-blur-lg tw-transition-all\n              tw-duration-300 tw-ease-out-sine hover:tw-shadow-[inset_0_0_0_1px]\n              md:tw-mt-8",schutz:"tw-m-0 tw-min-h-fit tw-min-w-[138px] tw-rounded-none\n              tw-bg-transparent tw-p-0 tw-font-normal tw-underline-offset-8 ".concat(V?"".concat(ee?"hover:!tw-border-schutz-black hover:!tw-bg-schutz-black\n                    hover:!tw-text-schutz-white":"hover:tw-border-schutz-white hover:tw-bg-schutz-white\n                    hover:tw-text-black"," tw-h-11 tw-border tw-px-6 tw-py-3 tw-text-sm tw-uppercase\n                    tw-leading-5"):"tw-border-none tw-text-base tw-normal-case tw-underline hover:tw-no-underline hover:tw-text-schutz-black")});return e};function renderButton(){let{text:e="",link:t=""}=k||{};return e&&t&&F?P||(0,r.jsx)("div",{className:(0,w.C$)({_common:"banner__button",alexandre_birman:ei?"tw-static tw-translate-x-0":"tw-bottom-14",schutz:ei?V?"tw-absolute tw-bottom-[15%] tw-left-1/2 -tw-translate-x-1/2":"tw-static tw-mt-1 tw-translate-x-0":"tw-absolute tw-bottom-[15%] tw-left-1/2 -tw-translate-x-1/2"}),children:(0,r.jsx)(i(),{href:t,passHref:!0,legacyBehavior:!0,children:(0,r.jsx)(_,{variant:en.commonButtonVariants.home.carouselBanner,className:getButtonClassName(),style:{color:ee,borderColor:ee},children:e})})}):null}function renderChildren(){if(y)return y}function renderBannerContent(){let{link:e=""}=k||{};return q?(0,r.jsx)(i(),{href:e,children:(0,r.jsx)("div",{className:(0,w.C$)({_common:"tw-absolute tw-flex tw-w-full tw-flex-col tw-px-4\n          md:tw-w-fit md:tw-max-w-[440px] md:tw-px-0",schutz:"tw-top-0 tw-h-full tw-justify-center tw-pb-0.5 md:tw-w-full\n          md:tw-max-w-full"}),children:(0,r.jsxs)("div",{className:(0,w.C$)({_common:"tw-sticky tw-top-10 tw-flex tw-h-28 tw-justify-center\n            lg:tw-top-12 lg:tw-h-36",schutz:ei?"tw-h-auto tw-flex-col tw-items-center":""}),children:[(0,r.jsx)(G,{className:(0,w.C$)({_common:"tw-text-2xl tw-font-medium md:tw-text-5xl",schutz:"tw-pt-4 tw-text-center tw-font-heading tw-text-2xl\n              tw-font-bold tw-uppercase tw-leading-8 lg:tw-pt-0 lg:tw-text-4xl\n              lg:tw-leading-[48px]"}),style:{color:ee},children:B}),renderButton()]})})}):e?(0,r.jsx)(i(),{href:e,children:renderTextContent()}):renderTextContent()}function renderTextContent(){if(!H||!ei)return renderButton();let e=function(e,t){let n=b[e]||b.BOTTOM,r=v[t]||v.CENTER;return"".concat(n," ").concat(r).trim()}(K,Q);return(0,r.jsxs)("div",{className:(0,w.C$)({_common:"".concat(e," tw-absolute tw-flex tw-w-full\n          tw-flex-col tw-px-14 md:tw-w-fit md:tw-max-w-[440px] md:tw-px-0"),schutz:"tw-top-0 tw-h-full tw-justify-center tw-px-10 md:tw-max-w-full"}),children:[(0,r.jsx)(G,{className:(0,w.C$)({_common:"tw-text-2xl tw-font-medium md:tw-text-5xl",alexandre_birman:"tw-text-mirage",schutz:"tw-font-heading tw-font-bold tw-uppercase ".concat(V?"tw-text-5xl tw-leading-[64px] lg:tw-text-[64px]\n                  lg:tw-leading-[88px]":"tw-text-2xl tw-leading-8 lg:tw-text-4xl lg:tw-leading-[48px]")}),style:{color:ee},children:B}),(0,r.jsx)("div",{className:(0,w.C$)({_common:"tw-text-base tw-font-light md:tw-text-lg",alexandre_birman:"tw-text-mirage",schutz:V?"tw-mt-2 tw-max-w-[400px] tw-text-xs lg:tw-text-sm":""}),style:{color:ee},children:D}),renderButton()]})}return(0,r.jsx)(g,{ref:er.set,...Y,className:$&&J?(0,w.C$)({_common:"before:tw-absolute before:tw-left-0 before:tw-z-10 before:tw-pointer-events-none before:tw-hidden ".concat(U),arezzo:"before:tw-h-24 before:tw-w-[calc(100%+200px)] before:-tw-top-24 before:tw-bg-white before:tw-drop-shadow-[-35px_56px_56px_rgba(0,0,0,0.45)] before:tw-block"}):U,onClick:()=>{n&&(null==X||X())},children:(null==l?void 0:null===(t=l.options)||void 0===t?void 0:t.url)?function(){let{audioButtonConfigs:e={},controlButtonConfigs:t={},options:o}=l;return n&&!y?(0,r.jsx)(g,{className:"banner-wrapper",id:ea,children:(0,r.jsxs)(i(),{href:n,"aria-label":a,children:[(0,r.jsx)(C,{thumbnail:es,options:o,audioButtonConfigs:e,controlButtonConfigs:t,isTouchable:!0,onVideoReady:j,className:(0,w.C$)({alexandre_birman:"!tw-h-full [&>video]:!tw-h-full [&>video]:tw-object-cover"})}),renderTextContent()]})}):(0,r.jsxs)(g,{className:"banner-wrapper",id:ea,children:[(0,r.jsx)(C,{thumbnail:es,options:o,audioButtonConfigs:e,controlButtonConfigs:t,onVideoReady:j,className:(0,w.C$)({alexandre_birman:"!tw-h-full [&>video]:!tw-h-full [&>video]:tw-object-cover"})}),y,renderTextContent()]})}():(0,r.jsx)(g,{className:"banner",children:es?(0,r.jsx)(g,{className:"banner-wrapper",id:ea,...O?(0,p.O)(L):null,...(0,f.b)({componentName:A,bannerName:R||(0,f.p)("imageAltText"),index:el+1}),children:function(){let e=(0,r.jsx)(h.P,{src:es,alt:a,height:z,width:S,className:"tw-w-full",priority:T,fetchpriority:T?"high":"auto",onLoad:j,shouldUseQueryString:!1});return x&&es?(0,r.jsxs)(r.Fragment,{children:[e,renderBannerContent()]}):es&&n?(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)(i(),{href:et,"aria-label":a,children:[e,renderChildren(),renderTextContent()]})}):es&&!n?(0,r.jsxs)(r.Fragment,{children:[e,renderChildren(),renderBannerContent()]}):void 0}()}):null})})}},50177:function(e,t,n){n.d(t,{Q:function(){return M}});var r=n(85893),o=n(67294),a=n(11163),l=n(42048),i=n(28542),s=n(17556),c=n(80490),d=n(87536),u=n(20256),m=n(32928),w=n(13892),p=n(7011),f=n(34998),h=n(14908),x=n(73422),g=n(7924),b=n(45613),v=n(23455);async function getInStoreUserInfos(e){let t=await b.hi.get("/in-store/searchUser?fields=FULL&emailCpf=".concat(e));return(0,v.m9)(t.data,e=>(0,g.u)(e))}let _={getInStoreUserInfos};var C=n(26160),j=n(73866),y=n(37340);
1function _templateObject(){let e=(0,y._)(["\n  .login {\n    &__search-fields {\n      display: flex;\n    }\n\n    &__submit-search-button {\n      margin: 0;\n      min-height: unset;\n      font-size: 14px;\n    }\n  }\n\n  .call-center-form {\n    &__select {\n      margin-right: 6px;\n    }\n  }\n\n  .search-result {\n    margin-top: 30px;\n\n    &__login-error {\n      margin-top: 4px;\n    }\n\n    &__user-login-button {\n      margin: 10px 0 0;\n      min-height: unset;\n      font-size: 12px;\n    }\n  }\n\n  @media only screen and (max-width: 768px) {\n    .login {\n      &__search-fields {\n        flex-direction: column;\n      }\n\n      &__submit-search-button {\n        width: 100%;\n      }\n    }\n\n    .call-center-form {\n      &__select {\n        margin-right: 0;\n      }\n    }\n\n    .search-result {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n\n      &__login-error {\n        text-align: center;\n      }\n    }\n  }\n"]);return _templateObject=function(){return e},e}let k=u.ZP.div.withConfig({componentId:"sc-9c338f2d-0"})(_templateObject()),N=[{value:"email",label:"E-mail"},{value:"CPF",label:"CPF"}],z={emailCpf:"emailCpf"},S="email",E={required:"O campo \xe9 obrigat\xf3rio",email:"Digite um email v\xe1lido",cpf:"Digite um CPF v\xe1lido"},T={notFound:"Sem resultados",apiError:"Ocorreu um erro ao buscar os usu\xe1rios. Por favor, tente novamente"};function LoginForm(e){let{onLogin:t,...n}=e,a=N[0],{register:l,formState:{errors:c},handleSubmit:g,resetField:b}=(0,d.cI)({mode:"onSubmit",reValidateMode:"onBlur"}),{loginAsCustomer:v,getUpdatedUser:y,user:O}=(0,s.aC)(),I=(0,u.Fg)(),[P,L]=(0,o.useState)(a),[A,R]=(0,o.useState)(""),[F,M]=(0,o.useState)(null),[B,D]=(0,o.useState)(!1),[$,U]=(0,o.useState)(!1);async function handleClickLogin(){U(!1),D(!0);let{hasError:e}=await v({customerEmail:(null==F?void 0:F.primaryEmail)||""});if(e){U(!0),D(!1);return}await y({fields:x.Px.FULL_USER}),D(!1),t(),b(z.emailCpf),M(null),R(""),L(a)}async function onSubmit(e){D(!0);let{result:t,hasError:n}=await _.getInStoreUserInfos(e.emailCpf);if(D(!1),n){R(T.apiError);return}if(!(null==t?void 0:t.customerId)){R(T.notFound);return}j.um({title:"Televendas ".concat(null==O?void 0:O.email," logou como cliente ").concat(t.primaryEmail)}),R(""),M(t)}return(0,r.jsxs)(k,{...n,children:[(0,r.jsxs)("form",{onSubmit:g(onSubmit),className:"login__form",noValidate:!0,children:[(0,r.jsxs)("div",{className:"login__search-fields",children:[(0,r.jsx)(p.A,{className:"call-center-form__select",label:"Buscar por:",options:N,isSearchable:!1,value:P,onChange:function(e){L(e)},customSelectClassName:"".concat(i.GX.SELECT_SEARCH_BY,"-").concat(P.value)}),(0,r.jsx)(f.I,{className:"call-center-form__input",dataTestId:"".concat(i.GX.INPUT,"-").concat(P.value),label:"Digite o ".concat(P.value),register:l(z.emailCpf,{required:{value:!0,message:E.required},pattern:{value:P.value===S?h.m.EMAIL:h.m.ANY,message:E.email},validate:e=>(function(e){let t=P.value===S;return t||C.sX(e)})(e)||E.cpf}),mask:P.value===S?"":"999.999.999-99",maskChar:null,errorMessage:function(e){if(c[e]){var t;return null===(t=c[e])||void 0===t?void 0:t.message}return""}(z.emailCpf),type:P.value===S?"email":"text"})]}),(0,r.jsx)(w.z,{variant:I.commonButtonVariants.callCenterRibbon.search,className:"login__submit-search-button",type:"submit",isLoading:B,isDisabled:B,dataTestId:i.GX.SEARCH_BUTTON,children:"Buscar"})]}),A?(0,r.jsx)("div",{className:"search-result",children:(0,r.jsx)("p",{children:A})}):F?(0,r.jsxs)("div",{className:"search-result",children:[(0,r.jsxs)("p",{className:"search-result__user-name","data-testid":i.GX.USER_NAME,children:[F.firstName," ",F.lastName]}),(0,r.jsx)(w.z,{isLoading:B,isDisabled:B,onClick:handleClickLogin,variant:I.commonButtonVariants.callCenterRibbon.login,className:"search-result__user-login-button",dataTestId:i.GX.USER_LOGIN_BUTTON,children:"Logar como usu\xe1rio"}),$?(0,r.jsx)(m.j,{className:"search-result__login-error",children:"Ops, n\xe3o foi poss\xedvel fazer o login. Por favor, tente novamente."}):null]}):null]})}var O=n(95181),I=n(17194);
1function styles_templateObject(){let e=(0,y._)(["\n  .call-center-form {\n    &__input {\n      margin: 0;\n\n      :nth-child(odd) {\n        margin-right: 6px;\n      }\n\n      :nth-last-child(2) {\n        margin-bottom: 0;\n      }\n\n      .required-mark {\n        display: none;\n      }\n    }\n  }\n\n  .register {\n    &__form {\n      &__row {\n        display: flex;\n        margin: 0 0 10px;\n      }\n\n      &__submit-wrap {\n        flex: 1;\n        display: inline-flex;\n        flex-direction: column;\n      }\n\n      &__password-input {\n        flex: 1;\n        margin: 0 6px 0 0;\n\n        .call-center-form__input {\n          height: auto;\n          width: 100%;\n          margin: 0;\n        }\n      }\n\n      &__password-checker {\n        margin: 3px 0 0;\n\n        .title {\n          display: none;\n        }\n      }\n    }\n\n    &__submit-register-button {\n      margin: 20px 0 0;\n      height: auto;\n      min-height: unset;\n      font-size: 14px;\n    }\n\n    &__error {\n      margin-top: 4px;\n    }\n  }\n\n  @media only screen and (max-width: 768px) {\n    .call-center-form {\n      &__input {\n        margin: 0 0 20px;\n\n        :nth-child(odd) {\n          margin-right: 0;\n        }\n\n        :nth-last-child(2) {\n          margin: 0 0 20px;\n        }\n      }\n    }\n\n    .register {\n      &__form {\n        &__row {\n          flex-direction: column;\n          margin: 0;\n        }\n\n        &__password-input {\n          margin: 0 0 20px;\n\n          .call-center-form {\n            &__input {\n              margin: 0;\n            }\n          }\n        }\n      }\n\n      &__submit-register-button {\n        margin: 0;\n      }\n\n      &__error {\n        margin: 10px 0 0;\n        max-width: unset;\n      }\n    }\n  }\n"]);return styles_templateObject=function(){return e},e}let P=u.ZP.form.withConfig({componentId:"sc-3de3380-0"})(styles_templateObject()),L={firstName:"firstName",lastName:"lastName",password:"password",passwordConfirmation:"passwordConfirmation",email:"email"},A={required:"O campo \xe9 obrigat\xf3rio",invalidFirstName:"Nome inv\xe1lido",invalidLastName:"Sobrenome inv\xe1lido",invalidPassword:"Senha inv\xe1lida",invalidPasswordConfirmation:"As senhas n\xe3o coincidem",invalidEmail:"Email inv\xe1lido"};function RegisterForm(e){let{onLogin:t,...n}=e,[a,l]=(0,o.useState)(!1),[c,p]=(0,o.useState)(""),{registerUser:g,user:b,getUpdatedUser:v}=(0,s.aC)(),{register:_,formState:{errors:C},handleSubmit:j,watch:y}=(0,d.cI)({mode:"onSubmit",reValidateMode:"onBlur"}),k=(0,u.Fg)(),N=y(L.password),z={..._(L.firstName,{required:{value:!0,message:A.required},pattern:{value:h.m.NAME,message:A.invalidFirstName}})},S={..._(L.lastName,{required:{value:!0,message:A.required},pattern:{value:h.m.NAME,message:A.invalidLastName}})},E={..._(L.email,{required:{value:!0,message:A.required},pattern:{value:h.m.EMAIL,message:A.invalidEmail}})},T={..._(L.password,{required:{value:!0,message:A.required},min:8,pattern:{value:h.m.REPEAT_PASSWORD,message:A.invalidPassword}})};function getErrorMessage(e){var t;return(null===(t=C[e])||void 0===t?void 0:t.message)||""}let R={..._(L.passwordConfirmation,{required:{value:!0,message:A.required},validate:{value:e=>e===N||A.invalidPasswordConfirmation}})};async function onSubmit(e){l(!0);let{firstName:n,lastName:r,password:o,passwordConfirmation:a,email:i}=e,{hasError:s,hasErrorOnLogin:c,error:d}=await g({name:n,lastName:r,password:o,confirmPassword:a,username:i,acceptedTermsOfUse:!0},{employeeEmail:(null==b?void 0:b.email)||""});if(s||c){p(null==d?void 0:d.message),l(!1);return}await v({fields:x.Px.FULL_USER}),l(!1),t()}return(0,r.jsxs)(P,{...n,onSubmit:j(onSubmit),noValidate:!0,children:[(0,r.jsxs)("div",{className:"register__form__row",children:[(0,r.jsx)(f.I,{label:"Nome",register:z,errorMessage:getErrorMessage(L.firstName),className:"call-center-form__input",dataTestId:i.GX.INPUT_FIRST_NAME}),(0,r.jsx)(f.I,{label:"Sobrenome",register:S,errorMessage:getErrorMessage(L.lastName),className:"call-center-form__input",dataTestId:i.GX.INPUT_LAST_NAME})]}),(0,r.jsxs)("div",{className:"register__form__row",children:[(0,r.jsxs)("div",{className:"register__form__password-input",children:[(0,r.jsx)(O.C,{labelTypePassword:"Senha",register:T,errorMessage:getErrorMessage(L.password),className:"call-center-form__input",dataTestId:i.GX.INPUT_PASSWORD}),(0,r.jsx)(I.e,{registerNewPassword:N,className:"register__form__password-checker"})]}),(0,r.jsx)(O.C,{labelTypePassword:"Confirma\xe7\xe3o de Senha",register:R,errorMessage:getErrorMessage(L.passwordConfirmation),className:"call-center-form__input",dataTestId:i.GX.INPUT_PASSWORD_CONFIRMATION})]}),(0,r.jsxs)("div",{className:"register__form__row",children:[(0,r.jsx)(f.I,{label:"E-mail",register:E,errorMessage:getErrorMessage(L.email),className:"call-center-form__input",dataTestId:i.GX.INPUT_EMAIL,type:"email"}),(0,r.jsxs)("div",{className:"register__form__submit-wrap",children:[(0,r.jsx)(w.z,{type:"submit",className:"register__submit-register-button",variant:k.commonButtonVariants.callCenterRibbon.register,shouldGrow:!0,isLoading:a,isDisabled:a,dataTestId:i.GX.REGISTER_BUTTON,children:"Cadastrar"}),c?(0,r.jsx)(m.j,{className:"register__error",children:c}):null]})]})]})}
1function call_center_ribbon_styles_templateObject(){let e=(0,y._)(["\n  padding: 10px 20px;\n  background-color: ",";\n  color: ",";\n  display: flex;\n  justify-content: space-between;\n\n  .call-center-ribbon {\n    &__actions {\n      &__button {\n        color: currentColor;\n        font-size: inherit;\n        font-family: inherit;\n        background-color: transparent;\n        border: none;\n        letter-spacing: inherit;\n        cursor: pointer;\n      }\n\n      &__separator {\n        margin: 0 5px;\n      }\n    }\n  }\n\n  @media only screen and (max-width: 768px) {\n    flex-direction: column;\n\n    .call-center-ribbon {\n      &__message {\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        margin: 0 0 3px;\n      }\n    }\n  }\n"]);return call_center_ribbon_styles_templateObject=function(){return e},e}function _templateObject1(){let e=(0,y._)(["\n  padding: 0 20px;\n  width: 100%;\n  height: auto;\n  position: absolute;\n  max-height: 0;\n  overflow: hidden;\n  z-index: 11;\n  background-color: ",";\n  border-bottom: 1px solid\n    ",";\n  transition-property: max-height, visibility;\n  transition-duration: 0.5s;\n  transition-timing-function: ease-in;\n\n  // TODO: alterar para tamanho com forms\n  // ou calcular no c\xf3digo\n  &.open {\n    max-height: 410px;\n  }\n\n  &.hidden {\n    opacity: 0;\n    visibility: hidden;\n  }\n\n  .call-center-accordion {\n    &__content {\n      display: flex;\n      justify-content: space-between;\n      max-width: 1440px;\n      padding: 25px 10px 35px;\n      margin: 0 auto;\n    }\n\n    &__column {\n      width: 50%;\n      max-width: 566px;\n\n      :first-child {\n        margin: 0 35px 0 0;\n      }\n    }\n\n    &__title {\n      font-size: 14px;\n      font-weight: normal;\n      margin: 0 0 15px;\n    }\n  }\n\n  .call-center-form {\n    &__input,\n    &__select {\n      margin: 0 0 10px;\n      flex: 1;\n\n      .label {\n        font-size: 12px;\n        margin: 0 0 5px;\n      }\n    }\n  }\n\n  @media only screen and (max-width: 768px) {\n    .call-center-accordion {\n      &__content {\n        flex-direction: column;\n        padding: 25px 30px 35px;\n      }\n\n      &__column {\n        width: 100%;\n\n        :first-child {\n          padding: 0 0 30px;\n        }\n      }\n\n      &__title {\n        text-align: center;\n      }\n    }\n\n    // TODO: alterar para tamanho com forms\n    // ou calcular no c\xf3digo\n    &.open {\n      max-height: 1090px;\n    }\n\n    .call-center-form {\n      &__input,\n      &__select {\n        max-width: unset;\n        margin: 0 0 20px;\n\n        > div {\n          display: flex;\n          height: 40px;\n        }\n      }\n\n      &__select {\n        > div {\n          display: block;\n        }\n      }\n    }\n  }\n"]);return _templateObject1=function(){return e},e}let R=u.ZP.div.withConfig({componentId:"sc-1e60752a-0"})(call_center_ribbon_styles_templateObject(),e=>e.isEmployee?e.theme.colors.callCenterRibbon.ribbonBackground:e.theme.colors.callCenterRibbon.ribbonBackgroundAsCustomer,e=>e.isEmployee?e.theme.colors.callCenterRibbon.ribbonText:e.theme.colors.callCenterRibbon.ribbonTextAsCustomer),F=u.ZP.div.withConfig({componentId:"sc-1e60752a-1"})(_templateObject1(),e=>e.theme.colors.callCenterRibbon.accordionBackground,e=>e.theme.colors.callCenterRibbon.border),M=(0,o.memo)(e=>{let{user:t,isAuthenticated:n,logoutEmployeeCustomer:d}=(0,s.aC)(),{resetCart:u}=(0,c.jD)(),[m,w]=(0,o.useState)(!1),[p,f]=(0,o.useState)(!0),h=(0,a.useRouter)();function handleTransitionEnd(){m||f(!0)}function handleLogin(){w(!1),f(!0)}function handleClickLogin(){p&&f(!1),w(!m)}async function handleClickLogout(){if(await d(),!(null==t?void 0:t.isInStoreAuthenticated)){await h.push(l.Z.HOME),u();return}h.reload()}return function(){let o=!(null==t?void 0:t.isEmployee)&&!(null==t?void 0:t.isInStoreAuthenticated);return!n()||o?null:(0,r.jsxs)("div",{...e,"data-testid":i.GX.RIBBON,children:[(0,r.jsxs)(R,{isEmployee:null==t?void 0:t.isEmployee,className:"call-center-ribbon",children:[(0,r.jsxs)("p",{className:"call-center-ribbon__message",children:["Voc\xea est\xe1 navegando como:"," ",(0,r.jsx)("span",{className:"call-center-ribbon__user-name",children:"".concat(t.firstName," ").concat(t.lastName)})]}),(0,r.jsxs)("div",{className:"call-center-ribbon__actions",children:[(null==t?void 0:t.isInStoreAuthenticated)?null:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("button",{type:"button",className:"call-center-ribbon__actions__button call-center-ribbon__actions__button--login",onClick:handleClickLogin,"data-testid":i.GX.LOGIN_BUTTON,children:"Acessar como cliente"}),(0,r.jsx)("span",{className:"call-center-ribbon__actions__separator",children:"|"})]}),(0,r.jsx)("button",{type:"button",className:"call-center-ribbon__actions__button call-center-ribbon__actions__button--logout",onClick:handleClickLogout,"data-testid":i.GX.LOGOUT_BUTTON,children:"Sair"})]})]}),(0,r.jsx)(F,{className:function(){let e=m?"open":"";return"call-center-accordion ".concat(e," ").concat(p?"hidden":"").trim()}(),onTransitionEnd:handleTransitionEnd,children:(0,r.jsxs)("div",{className:"call-center-accordion__content",children:[(0,r.jsxs)("div",{className:"call-center-accordion__column",children:[(0,r.jsx)("h2",{className:"call-center-accordion__title",children:"Login"}),(0,r.jsx)(LoginForm,{onLogin:handleLogin})]}),(0,r.jsxs)("div",{className:"call-center-accordion__column",children:[(0,r.jsx)("h2",{className:"call-center-accordion__title",children:"Cadastrar"}),(0,r.jsx)(RegisterForm,{onLogin:handleLogin})]})]})})]})}()})},23204:function(e,t,n){n.d(t,{e:function(){return CarouselBanner}});var r=n(85893),o=n(67294),a=n(10734),l=n(5632),i=n(44477),s=n(12963),c=n(59129),d=n(86010),u=n(81836),m=n(93804),w=n(78517
1),p=n(6760),f=n(37340),h=n(20256);function _templateObject(){let e=(0,f._)(["\n  .thumbnail {\n    position: relative;\n    height: 100%;\n    width: 100%;\n    overflow: hidden;\n  }\n\n  .image,\n  a {\n    height: auto;\n    width: 100%;\n    display: block;\n  }\n"]);return _templateObject=function(){return e},e}let x=h.ZP.section.withConfig({componentId:"sc-7773a57e-0"})(_templateObject()),g={VIEW:"view",SELECT:"select"};function CarouselBanner(e){var t;let{component:n,sliderOptions:f,videoOptions:h={},className:b="",renderPrevButtonContent:v,renderNextButtonContent:_,showProgressBar:C,bannerHeight:j,bannerWidth:y=1920,hasBannerMetadata:k,id:N,hasGtmAttributes:z,isFirstSlidePriority:S,paginationClassName:E,onLoadFirstImage:T,shouldUseTextContent:O=!1,prevButtonProps:I={},nextButtonProps:P={},isCustomTextSizes:L=!1}=e,[A,R]=(0,o.useState)(0),{brandParameterNewAnalytics:{value:F}}=(0,c.Av)(),{trackSelectPromotion:M,trackViewPromotion:B}=(0,d.j)(),D=(0,o.useRef)(F),$=(0,o.useCallback)(e=>D.current?{promotion:n.banners[e],options:{position:n.sectionTitle}}:null,[n.banners,n.sectionTitle]),U=(0,o.useCallback)(e=>{var t;let{bannerIndex:n,eventType:r}=e,o=$(n);if(!o)return;let a={[g.VIEW]:B,[g.SELECT]:M};null===(t=a[r])||void 0===t||t.call(a,o)},[$,M,B]);(0,o.useEffect)(()=>{D.current=F},[F]),(0,u.Q)(()=>{U({bannerIndex:A,eventType:g.VIEW})},[D.current]);let H=(null==n?void 0:null===(t=n.banners)||void 0===t?void 0:t.length)>1,q={autoplay:H,loop:!0,delay:1e4,hideArrows:!0,showDotsArrows:!1,hidePagination:!0,fitHeightToSlide:!0,...f},getContentColorBanner=e=>{var t;let n=null==e?void 0:e[A],r=null==n?void 0:null===(t=n.style)||void 0===t?void 0:t.contentColor;return r||m.H.WHITE},G={"--content-color":getContentColorBanner(n.banners)||m.H.WHITE};return(0,r.jsxs)(x,{id:N,className:b,children:[(0,r.jsx)(s.l,{options:q,onMove:e=>{R(e),U({bannerIndex:e,eventType:g.VIEW})},renderPrevButtonContent:v,renderNextButtonContent:_,hasLazyLoad:S,paginationClassName:E,dotsClassName:"tw-bg-[var(--content-color)]",style:G,prevButtonProps:{...I,style:{color:getContentColorBanner(n.banners)}},nextButtonProps:{...P,style:{color:getContentColorBanner(n.banners)}},children:n.banners.map((e,t)=>{var o,a,s,c;return(0,r.jsx)(l.q,{...(o=e.spreadsheetMetadata,k?(0,w.O)(o):null),...(a=n.uid,s=e.imageAltText||(0,p.p)("imageAltText"),c=t+1,z?(0,p.b)({componentName:a,bannerName:s,index:c}):null),...function(e){let{id:t,name:n}=e,r={};return t&&(r["data-banner-id"]=t),n&&(r["data-banner-name"]=n),r}(e),onClick:()=>U({bannerIndex:t,eventType:g.SELECT}),children:(0,r.jsx)(i.j,{width:y,height:j,redirectPath:e.redirectPath,imageAlt:e.imageCode,imageAltText:e.imageAltText,imageUrl:e.imageUrl,title:e.title,description:e.description,button:e.button,videoOptions:{...h,options:{...null==h?void 0:h.options,url:e.videoUrl||e.videoLink,playing:t===A}},index:t.toString(),hasLoadingPriority:0===t,bannerStyle:e.style,onLoad:0===t?T:void 0,shouldUseTextContent:O,isCustomTextSizes:L})},t)})}),function(){if(!C)return null;let e=(A+1)/n.banners.length*100;return(0,r.jsx)(a.k,{percentage:e})}()]})}},5632:function(e,t,n){n.d(t,{q:function(){return CarouselSlide}});var r=n(85893),o=n(37340),a=n(20256);function _templateObject(){let e=(0,o._)(["\n  position: relative;\n  height: fit-content;\n"]);return _templateObject=function(){return e},e}let l=a.ZP.div.withConfig({componentId:"sc-e29a3297-0"})(_templateObject());function CarouselSlide(e){let{className:t="",isLoaded:n=!0,children:o,dataTestId:a,...i}=e;return(0,r.jsx)(l,{...i,"data-testid":a,className:"carousel__slide keen-slider__slide ".concat(t).trim(),children:n?o:null})}},12963:function(e,t,n){n.d(t,{l:function(){return Carousel}});var r=n(85893),o=n(67294);n(31903);var a=n(82730),l=n(11163),i=n(57207),s=n(9380),c=n(59925);let FitHeightToSlidePlugin=e=>{function updateHeight(){let t=e.slides.length>0?e.slides[e.track.details.rel].offsetHeight:null;t&&(e.container.style.maxHeight=t+"px")}e.on("created",updateHeight),e.on("detailsChanged",updateHeight)};var d=n(37340),u=n(20256),m=n(93804);function _templateObject(){let e=(0,d._)(["\n  position: relative;\n\n  .carousel {\n    &__container {\n      transition: max-height 0.3s;\n\n      &[data-keen-slider-moves] {\n        cursor: grabbing;\n      }\n    }\n\n    &__slide {\n      opacity: ",";\n    }\n\n    &__arrow {\n      border: none;\n      width: 42px;\n      height: 42px;\n      border-radius: 50%;\n      position: absolute;\n      top: 50%;\n      transform: translateY(-50%);\n      cursor: pointer;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n\n      &--next {\n        right: 27px;\n      }\n\n      &--prev {\n        left: 27px;\n      }\n\n      &--disabled {\n        opacity: 0.3;
1\n        cursor: not-allowed;\n      }\n    }\n\n    &__pagination {\n      display: flex;\n      padding: 10px 0;\n      justify-content: center;\n      width: fit-content;\n      margin: auto;\n      position: relative;\n      padding-left: 40px;\n      padding-right: 40px;\n\n      &__dot {\n        border: none;\n        width: 10px;\n        height: 10px;\n        background-color: ",";\n        opacity: 0.3;\n        border-radius: 50%;\n        margin: 0 5px;\n        padding: 5px;\n        cursor: pointer;\n\n        &--active {\n          opacity: 1;\n        }\n      }\n\n      .carousel {\n        &__arrow {\n          border: none;\n          bottom: 0;\n          top: 50%;\n          background-color: ",";\n        }\n\n        &__arrow--prev {\n          left: 0;\n        }\n\n        &__arrow--next {\n          right: 0;\n        }\n      }\n    }\n  }\n"]);return _templateObject=function(){return e},e}let w=u.ZP.div.withConfig({componentId:"sc-8a14c04-0"})(_templateObject(),e=>e.isInitialized?1:0,m.H.BLACK,m.H.TRANSPARENT),p="is-active";function Carousel(e){let{children:t,options:n={},onAnimationStarted:d,onAnimationEnded:u,onLoad:m,onMove:f,onClickPrev:h,onClickNext:x,renderNextButtonContent:g=()=>(0,r.jsx)(i.X,{name:"arrowRight",size:12}),renderPrevButtonContent:b=()=>(0,r.jsx)(i.X,{name:"arrowLeft",size:12}),renderDotsNextButtonContent:v=()=>(0,r.jsx)(i.X,{name:"arrowRight",size:12}),renderDotsPrevButtonContent:_=()=>(0,r.jsx)(i.X,{name:"arrowLeft",size:12}),prevButtonProps:C,nextButtonProps:j,hasLazyLoad:y=!1,listener:k,shouldMoveIndex:N=!1,paginationClassName:z,dotsClassName:S,disableTabNavigation:E=!1,...T}=e,O=o.Children.count(t),[I,P]=(0,o.useState)(!1),[L,A]=(0,o.useState)(n.initial||0),[R,F]=(0,o.useState)(!0),[M,B]=(0,o.useState)(!0),[D,$]=(0,o.useState)(Array.from({length:O}).fill(!0,0,1).fill(!1,1,O)),U=(0,l.useRouter)(),H=(0,o.useRef)(!1);function addIsActiveClass(e){var t;let n=e.slides,r=(null===(t=e.track.details)||void 0===t?void 0:t.rel)||0;A(r),n.map((e,t)=>{t===r?e.classList.add(p):e.classList.remove(p)})}(0,o.useEffect)(()=>(H.current=!0,()=>{H.current=!1}),[]),(0,o.useEffect)(()=>{$(e=>e.map((e,t)=>{let n=t===L,r=t===L+1;return n||r||e}))},[L]);let q=(0,o.useCallback)(e=>{var t,r,o,a;let l=!n.hideArrows||!!(null==n?void 0:n.showDotsArrows),i=H.current&&l;if(!i)return;let s=(null===(t=e.track.details)||void 0===t?void 0:t.slides.length)||1;B((null===(r=e.track.details)||void 0===r?void 0:r.rel)===0&&!n.loop);let c=(null===(a=e.track.details)||void 0===a?void 0:null===(o=a.slides[s-1])||void 0===o?void 0:o.portion)||0;F(!n.loop&&c>.9)},[n]),G=(0,o.useCallback)(e=>{setTimeout(()=>{e.update(),q(e),null==m||m(e),addIsActiveClass(e)})},[m,q]),[V,W]=(0,a.E)({slideChanged:e=>{addIsActiveClass(e),null==f||f(e.track.details.rel,e)},animationEnded:function(e){null==u||u(e),q(e)},animationStarted:function(e){null==d||d(e)},renderMode:"performance",defaultAnimation:{duration:1e3},...n},[e=>(function(e){if(n.autoplay)return function(e,t){let n;let{delay:r=3e3,shouldPauseOnMouseOver:o=!1}=t||{},a=!1;function clearNextTimeout(){clearTimeout(n)}function nextTimeout(){clearTimeout(n);let t=o&&a||0===e.slides.length;t||(n=setTimeout(()=>{e.next()},r))}o&&e.on("created",()=>{e.container.addEventListener("mouseover",()=>{a=!0,clearNextTimeout()}),e.container.addEventListener("mouseout",()=>{a=!1,nextTimeout()}),nextTimeout()}),e.on("dragStarted",clearNextTimeout),e.on("animationEnded",nextTimeout),e.on("updated",nextTimeout)}(e,{delay:n.delay,shouldPauseOnMouseOver:n.pauseOnMouseOver})})(e),e=>(function(e){if(n.fitHeightToSlide)return FitHeightToSlidePlugin(e)})(e)]),Z=(0,o.useCallback)(e=>{W.current&&W.current.moveToIdx(e)},[W]);(0,o.useEffect)(()=>{I&&N&&setTimeout(()=>{Z(0)},1e3)},[I,k,Z,N,U.asPath]),(0,o.useEffect)(()=>{let e=!I,t=setTimeout(()=>{e&&P(!0)});return e&&W.current&&G(null==W?void 0:W.current),()=>{clearTimeout(t)}},[I,W,G]),(0,c.Y)(()=>{if(I&&W.current){var e;null===(e=W.current)||void 0===e||e.update(),q(W.current)}},[n,I]);let X=n.shouldSkipOnArrows&&n.skipPerMove;function handleClickPrev(e){var t,r;null==h||h(e),X?null===(t=W.current)||void 0===t||t.moveToIdx(L-(n.skipPerMove||1)):null===(r=W.current)||void 0===r||r.prev()}function handleClickNext(e){var t,r;null==x||x(e),X?null===(t=W.current)||void 0===t||t.moveToIdx(L+(n.skipPerMove||1)):null===(r=W.current)||void 0===r||r.next()}function renderButtons(e){let{isDotsArrows:t}=e,o=I&&W.current,a=E&&{tabIndex:-1},l=t?n.showDotsArrows:!n.hideArrows;if(l&&o){let e=(null==C?void 0:C.className)||"",n="carousel__arrow carousel__arrow--prev ".concat(M?"carousel__arrow--disabled":""," ").concat(e).trim(),o=(null==j?void 0:j.className)||"",l="
1carousel__arrow carousel__arrow--next ".concat(R?"carousel__arrow--disabled":""," ").concat(o).trim();return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("button",{type:"button",onClick:handleClickPrev,disabled:M,"aria-label":s.Z.PREVIOUS_CAROUSEL_ITEM,...C,className:n,...a,children:t?_():b()}),(0,r.jsx)("button",{type:"button",onClick:handleClickNext,disabled:R,"aria-label":s.Z.NEXT_CAROUSEL_ITEM,...j,className:l,...a,children:t?v():g()})]})}return null}return(0,r.jsxs)(w,{...T,isInitialized:I,children:[(0,r.jsx)("div",{className:"carousel__container keen-slider",ref:V,children:y?o.Children.map(t,(e,t)=>{let n=!!D[t];return o.isValidElement(e)?o.cloneElement(e,{isLoaded:n}):e}):t}),renderButtons({isDotsArrows:!1}),function(){let e=I&&W.current&&!n.hidePagination;if(e){var t,o,a,l,i,s;let e=(null===(a=W.current)||void 0===a?void 0:null===(o=a.track)||void 0===o?void 0:null===(t=o.details)||void 0===t?void 0:t.slides)||[],c=Math.round(n.skipPerMove||1),d=n.loop?e.length-1:(null===(s=W.current)||void 0===s?void 0:null===(i=s.track)||void 0===i?void 0:null===(l=i.details)||void 0===l?void 0:l.maxIdx)||0,u=e.filter((e,t)=>t%c==0&&t<d);n.loop&&1!==c||u.push(e[e.length-1]);let m=u.map((e,t)=>{let o,a;let l=t===u.length-1,i=function(e){var t,n,r,o;let a=!!e,l=!!(null===(n=W.current)||void 0===n?void 0:null===(t=n.track)||void 0===t?void 0:t.absToRel);if(!a||!l)return 0;let i=null===(o=W.current)||void 0===o?void 0:null===(r=o.track)||void 0===r?void 0:r.absToRel(e);return i||0}(function(e,t){var n,r,o;let a="number"==typeof(null==e?void 0:e.distance),l=!!(null===(r=W.current)||void 0===r?void 0:null===(n=r.track)||void 0===n?void 0:n.distToIdx);if(!e||!a||!l)return t||0;let i=null===(o=W.current)||void 0===o?void 0:o.track.distToIdx(e.distance);return i||0}(e,t));if(n.loop){if(1===c)a=t,o=L===t;else{a=i;let e=a+c>d?d:a+c;o=L===d?e===d:L>=a&&L<e}}else{a=l?d:i;let e=a+c>d?d:a+c;o=L===d?a===d:L>=a&&L<e}let s=o?"carousel__pagination__dot--active active":"",m="carousel__pagination__dot ".concat(S," ").concat(s).trim();return(0,r.jsx)("button",{type:"button",onClick:()=>Z(a),className:m,"aria-label":"Ir para o item n\xfamero ".concat(a," do carrossel")},null==e?void 0:e.abs)});return(0,r.jsxs)("div",{className:"carousel__pagination ".concat(z).trim(),children:[renderButtons({isDotsArrows:!0}),m]})}return null}()]})}},36141:function(e,t,n){n.d(t,{A:function(){return CustomSelect}});var r=n(85893),o=n(20256),a=n(32928),l=n(32878),i=n(57207);n(67294);var s=n(28542),c=n(37340);function _templateObject(){let e=(0,c._)(["\n  padding: 9px 15px;\n  color: ",";\n\n  :hover {\n    cursor: ",";\n  }\n\n  @media only screen and (max-width: 768px) {\n    padding: 9px;\n  }\n"]);return _templateObject=function(){return e},e}let d=o.ZP.div.withConfig({componentId:"sc-3373cbd4-0"})(_templateObject(),e=>e.isCustomDisabled?e.theme.colors.grayLight:e.theme.colors.black,e=>e.isCustomDisabled?"default":"pointer");function CustomSelectOptionLabel(e){let t,{value:n,label:o,isCustomDisabled:a,shouldShowUnavailableText:l,valueSelected:i=""}=e,c=o.match(/(\d+(?:\.\d+)?)/g)||"",u=c[0],m=u==i;return(0,r.jsx)(d,{value:n,isCustomDisabled:a,className:(t="".concat(s.Yk.SELECT_TYPE,"-").concat(o," custom-select__label"),a&&(t+=" ".concat(l?"custom-select__label--unavailable":"custom-select__label--disabled")),m&&(t+=" ".concat("custom-select__label--selected")),t),children:a&&l?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("p",{children:o}),(0,r.jsx)("p",{className:"custom-select__warning",children:"Indispon\xedvel"})]}):m&&l&&!a?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("p",{children:o}),(0,r.jsx)("p",{className:"custom-select__information",children:"Selecionado"})]}):o})}var u=n(42004);function CustomSelect(e){let{customSelectClassName:t,classNamePrefix:n,customIcon:s,customLabel:c,iconTestId:d,defaultSelected:m,hasError:w,id:p,instanceId:f,inputRef:h,isDisabled:x,isRequired:g,isSearchable:b,isLoading:v,label:_,name:C,onChange:j,options:y,errorMessage:k,placeholder:N,errorDataTestId:z,value:S,customColorError:E,shouldShowUnavailableText:T,isUniqueOption:O,menuPlacement:I,...P}=e,L=(0,o.Fg)(),A=null==y?void 0:y.map(e=>({isDisabled:e.isDisabled||!1,isCustomDisabled:e.isCustomDisabled||!1,...e})),R=k||w?"error":"";return(0,r.jsxs)(u.W2,{isDisabled:x,...P,children:[_?(0,r.jsx)(l._,{className:"label",isDisabled:x,htmlFor:p,shouldShowRequiredMark:g,children:_}):null,(0,r.jsx)(u.Pw,{instanceId:f,className:O?"".concat(t," ").concat(R," tw-pointer-events-none").trim():"".concat(t," ").concat(R).trim(),classNamePrefix:n||u.w0,defaultValue:null==m?void 0:m.value,hasError:!!k||w,id:p,inputRef:h,isSearchable:b,name:C,onChange:j,options:A,placeholder:N,value:S,customColorError:E,components:{DropdownIndicator:O?null:v?function(){return(0,r.jsx)(i.X,{name:"loader",size:17,className:"loader tw-mr-4 tw-animate-spin"})}:function(){return(0,r.jsx)("div",{"data-testid":d,children:s||(0,r.jsx)(i.X,{className:"".concat(u.w0,"__arrow"),name:"newArrowDown",size:12,fillColor:L.colors.select.default.icon})})}},formatOptionLabel:c||(e=>(0,r.jsx)(CustomSelectOptionLabel,{value:e.value,label:e.label,isCustomDisabled:e.isCustomDisabled,shouldShowUnavailableText:T,valueSelected:null==S?void 0:S.size})),menuPlacement:I}),k?(0,r.jsx)(a.j,{dataTestId:z,className:"error-message",children:k}):null]})}},42004:function(e,t,n){n.d(t,{Pw:function(){return d},W2:function(){return c},w0:function(){return i}});var r=n(37340),o=n(5152),a=n.n(o),l=n(20256);
1function _templateObject(){let e=(0,r._)(["\n  .label {\n    margin-bottom: 10px;\n    color: ",";\n\n    &__required-mark {\n      color: ",";\n    }\n\n    .error-message {\n      margin-top: 4px;\n      color: ",";\n    }\n  }\n"]);return _templateObject=function(){return e},e}function _templateObject1(){let e=(0,r._)(["\n  color: ",";\n\n  ."," {\n    &__arrow {\n      padding-right: 15px;\n      transition: transform 0.3s ease;\n    }\n\n    &__control {\n      height: 40px;\n      background-color: ",";\n      color: ",";\n      padding: 0;\n      font-size: 12px;\n      border: 1px solid;\n      border-color: ",";\n      border-radius: 0;\n      box-shadow: none;\n      min-height: 0;\n      :hover {\n        color: ",";\n        border-color: ",";\n        cursor: pointer;\n      }\n      &--is-focused,\n      &--menu-is-open {\n        outline: none;\n        border-color: ",";\n        color: ",";\n      }\n    }\n\n    &__control--menu-is-open {\n      .","__arrow {\n        transform: rotateX(180deg);\n      }\n    }\n\n    &__menu {\n      margin-top: 0;\n      font-size: 12px;\n      border-radius: 0;\n      padding: 0;\n      border: 1px solid\n        ",";\n      border-top: none;\n    }\n\n    &__menuList {\n      padding: 0;\n    }\n\n    &__indicator-separator {\n      display: none;\n    }\n\n    &__placeholder {\n      padding: 9px 15px;\n      color: ",";\n    }\n\n    &__value-container {\n      padding: 15px 10px;\n    }\n\n    &__value-container--has-value {\n      padding: 0;\n    }\n\n    &__single-value {\n      color: ",";\n    }\n\n    &__option {\n      padding: 0;\n      color: ",";\n\n      :hover {\n        color: ",";\n      }\n\n      :first-child {\n        margin-top: -4px;\n      }\n\n      :last-child {\n        border-bottom: none;\n        margin-bottom: -4px;\n      }\n    }\n\n    &__option--is-focused {\n      background-color: ",";\n    }\n\n    &__option--is-selected {\n      background-color: ",";\n      color: inherit;\n\n      :hover {\n        background-color: ",";\n      }\n    }\n\n    &__option--is-disabled {\n      color: ",";\n\n      :hover {\n        cursor: default;\n        background-color: ",";\n      }\n    }\n\n    @media only screen and (max-width: 768px) {\n      &__control {\n        font-size: 10px;\n      }\n\n      &__placeholder,\n      &__value-container {\n        padding: 9px;\n      }\n    }\n  }\n"]);return _templateObject1=function(){return e},e}let i="CustomSelect",s=a()(()=>Promise.all([n.e(2422),n.e(2989)]).then(n.bind(n,61073)),{loadableGenerated:{webpack:()=>[61073]}}),c=l.ZP.div.withConfig({componentId:"sc-d996d4d5-0"})(_templateObject(),e=>e.isDisabled?e.theme.colors.select.label.disabled.text:e.theme.colors.select.label.default.text,e=>e.isDisabled?e.theme.colors.select.label.disabled.requiredMark:e.theme.colors.select.label.default.requiredMark,e=>e.theme.colors.input.error.content),d=(0,l.ZP)(s).withConfig({componentId:"sc-d996d4d5-1"})(_templateObject1(),e=>e.theme.colors.select.default.content,e=>e.classNamePrefix,e=>e.theme.colors.select.default.background,e=>{var t;return e.hasError?e.customColorError?e.customColorError:e.theme.colors.select.error:(null===(t=e.value)||void 0===t?void 0:t.value)?e.theme.colors.select.default.content:e.theme.colors.select.empty.content},e=>{var t;return e.hasError?e.customColorError?e.customColorError:e.theme.colors.select.error:(null===(t=e.value)||void 0===t?void 0:t.value)?e.theme.colors.select.default.border:e.theme.colors.select.empty.border},e=>e.theme.colors.select.hover.content,e=>e.theme.colors.select.hover.border,e=>e.theme.colors.select.focused.border,e=>e.theme.colors.select.focused.content,i,e=>e.theme.colors.select.default.listBorder,e=>e.hasError?e.customColorError?e.customColorError:e.theme.colors.select.error:"currentColor",e=>e.hasError?e.theme.colors.select.error:"currentColor",e=>e.theme.colors.select.default.content,e=>e.theme.colors.select.default.hover,e=>e.theme.colors.select.focused.background,e=>e.theme.colors.select.selected.background,e=>e.theme.colors.select.selected.hover,e=>e.theme.colors.select.disabled.content,e=>e.theme.colors.select.disabled.hover)},32928:function(e,t,n){n.d(t,{j:function(){return Error}});var r=n(85893),o=n(28542),a=n(37340),l=n(20256);
1function _templateObject(){let e=(0,a._)(["\n  font-size: 12px;\n  color: ",";\n  width: 100%;\n\n  :hover {\n    cursor: text;\n  }\n"]);return _templateObject=function(){return e},e}let i=l.ZP.p.withConfig({componentId:"sc-93dbf9d8-0"})(_templateObject(),e=>e.theme.colors.error.errorMessage);function Error(e){let{children:t,dataTestId:n,className:a}=e;return(0,r.jsx)(i,{className:"".concat(o.Pl.STANDARD_ERROR," ").concat(a||""),"data-testid":n,children:t})}},35470:function(e,t,n){n.d(t,{_:function(){return FavoriteButton}});var r=n(85893),o=n(67294),a=n(20256),l=n(85519),i=n(57207),s=n(17874),c=n(28542),d=n(17556),u=n(69183),m=n(29777),w=n(8259),p=n(43708),f=n(73866),h=n(37340);function _templateObject(){let e=(0,h._)(["\n  overflow-x: clip;\n  position: relative;\n  z-index: 1;\n  background: ",";\n  border: ",";\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  padding: 12px;\n  width: 26px;\n  height: 26px;\n\n  &.favorited {\n    svg path {\n      fill: ",";\n    }\n  }\n\n  .loader {\n    &__container {\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 100%;\n      height: 100%;\n      background: ",";\n    }\n\n    &__icon {\n      transform: translate(50%, -50%);\n    }\n  }\n"]);return _templateObject=function(){return e},e}let x=a.ZP.button.withConfig({componentId:"sc-7e220d64-0"})(_templateObject(),e=>{let{theme:t}=e;return t.colors.favoriteButton.button.background},e=>{let{theme:t}=e;return t.colors.favoriteButton.button.border},e=>{let{theme:t}=e;return t.colors.favoriteButton.icon.favoritedFill},e=>{let{theme:t}=e;return t.colors.favoriteButton.loader.background}),g="Erro ao remover produto da lista de desejos",b="Erro ao adicionar produto na lista de desejos";function FavoriteButton(e){let{isProductFavorited:t,className:n,product:h,isLoading:v=!1,isMobile:_=!1,iconSize:C=12,iconName:j="heartLight",favoritedIconName:y,onFavoriteChange:k,trackingEventAddToWishlist:N}=e,[z,S]=(0,o.useState)(t),{isAuthenticated:E,requestUserLogin:T}=(0,d.aC)(),{toast:O}=(0,u.pm)(),I=(0,a.Fg)(),P=(0,m.o)(),L=(0,w.b)(),{code:A}=h;async function handleClick(e){if(e.preventDefault(),e.stopPropagation(),!E()){T({message:s.Y.WISH_LIST.KEY});return}if(z||L(()=>null==N?void 0:N(),()=>P.wishList(()=>({product:h}))),S(!z),null==k||k(A,!z),z){let{hasError:e,errors:t}=await p.n.deleteFavorite(A);e&&(O.error(g,{isDismissible:!0}),f.vU({title:g,stack:t}),S(!0),null==k||k(A,!0))}else{let{hasError:e,errors:t}=await p.n.postFavorite(A);e&&(O.error(b,{isDismissible:!0}),f.vU({title:b,stack:t}),S(!1),null==k||k(A,!1))}}return(0,o.useEffect)(()=>{S(t)},[t]),(0,r.jsxs)(x,{disabled:v,className:"".concat(n," ").concat(z?"favorited":""," ").concat(c.zn.FAVORITE_BTN),"aria-label":"Favoritar",onClick:handleClick,children:[(0,r.jsx)(i.X,{name:y&&z?y:j,size:C,className:"favorite-icon",fillColor:z&&_?I.colors.favorited.icon.activeBackground:I.colors.favorited.icon.defaultBackground,dataTestid:c.zn.FAVORITE_BTN}),v?(0,r.jsx)("div",{className:"loader__container",children:(0,r.jsx)(l.$,{right:"50%",top:"50%",size:12,className:"loader__icon"})}):null]})}},18253:function(e,t,n){n.d(t,{x:function(){return Feedback}});var r=n(85893),o=n(42473),a=n(43550);function Feedback(e){let{type:t,text:n,className:l="",dataTestId:i="",iconSize:s=12,textClassName:c="tw-text-xs"}=e,{icon:d}=function(e){let t={[a.n.Alert]:{icon:"alert"},[a.n.Error]:{icon:"error"},[a.n.Information]:{icon:"alert"},[a.n.Success]:{icon:"checkButton"}};return t[e]}(t);return(0,r.jsxs)("div",{"data-testid":i,className:"tw-flex tw-items-center tw-justify-center tw-gap-1\n        ".concat(l).trim(),children:[(0,r.jsx)(o.X,{name:d,size:s}),(0,r.jsx)("span",{className:c,children:n})]})}},43550:function(e,t,n){var r,o;n.d(t,{n:function(){return r}}),(o=r||(r={})).Alert="alert",o.Error="error",o.Information="information",o.Success="success"},95181:function(e,t,n){n.d(t,{C:function(){return InputPassword}});var r=n(85893),o=n(67294),a=n(20256),l=n(34998);function InputPassword(e){let{labelTypePassword:t,errors:n,inputClassName:i="",...s}=e,c=(0,a.Fg)(),[d,u]=(0,o.useState)(!1);return(0,r.jsx)(l.I,{type:d?"text":"password",inputClassName:"".concat(i," ").concat(n?"errorIcon":""),icon:function(){let e=d?"eye":"eyeClosed";return{name:e,size:20,color:c.colors.input.password.icon,className:"icon-".concat(e)}}(),onClickIcon:()=>u(!d),label:t,isRequired:!0,...s})}},34998:function(e,t,n){n.d(t,{I:function(){return Input}});var r=n(85893),o=n(32878),a=n(18253),l=n(32928),i=n(62854),s=n(43550),c=n(42473),d=n(37340),u=n(76627),m=n.n(u),w=n(20256);
1function _templateObject(){let e=(0,d._)(["\n  .button-icon,\n  .container-icon {\n    position: absolute;\n    height: 100%;\n    padding: 0 15px;\n    right: 0;\n    background-color: transparent;\n    border: none;\n    text-decoration: none;\n  }\n\n  .button-icon {\n    cursor: pointer;\n  }\n\n  .error-message {\n    margin-top: 4px;\n    color: ",";\n  }\n\n  .label {\n    margin-bottom: 5px;\n    color: ",";\n\n    &__required-mark {\n      color: ",";\n    }\n  }\n\n  .content-wrapper {\n    position: relative;\n  }\n"]);return _templateObject=function(){return e},e}function _templateObject1(){let e=(0,d._)(["\n  width: 100%;\n  font-family: inherit;\n  letter-spacing: inherit;\n  transition: border-color 0.3s ease, color 0.3s ease;\n  outline: none;\n\n  background-color: ",";\n  border: 1px solid ",";\n  color: ",";\n\n  ::placeholder {\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n    color: ",";\n  }\n\n  :not(:placeholder-shown),\n  :focus,\n  :hover {\n    background-color: ",";\n    border: 1px solid ",";\n    color: ",";\n\n    ::placeholder {\n      color: ",";\n    }\n  }\n\n  &[readonly],\n  :disabled {\n    cursor: default;\n\n    background-color: ",";\n    border: 1px solid ",";\n    color: ",";\n\n    ::placeholder {\n      color: ",";\n    }\n  }\n\n  &.inner-input--error {\n    background-color: ",";\n    border: 1px solid ",";\n    color: ",";\n\n    ::placeholder {\n      color: ",";\n    }\n  }\n"]);return _templateObject1=function(){return e},e}let p=w.ZP.div.withConfig({componentId:"sc-9948c422-0"})(_templateObject(),e=>e.theme.colors.input.error.content,e=>e.isDisabled||e.isReadOnly?e.theme.colors.input.label.disabled.text:e.theme.colors.input.label.default.text,e=>e.isDisabled||e.isReadOnly?e.theme.colors.input.label.disabled.requiredMark:e.theme.colors.input.label.default.requiredMark),f=(0,w.ZP)(m()).withConfig({componentId:"sc-9948c422-1"})(_templateObject1(),e=>e.theme.colors.input.default.background,e=>e.theme.colors.input.default.border,e=>e.theme.colors.input.default.content,e=>e.theme.colors.input.default.placeholder,e=>e.theme.colors.input.active.background,e=>e.theme.colors.input.active.border,e=>e.theme.colors.input.active.content,e=>e.theme.colors.input.active.placeholder,e=>e.theme.colors.input.disabled.background,e=>e.theme.colors.input.disabled.border,e=>e.theme.colors.input.disabled.content,e=>e.theme.colors.input.disabled.placeholder,e=>e.theme.colors.input.error.background,e=>e.theme.colors.input.error.border,e=>e.theme.colors.input.error.content,e=>e.theme.colors.input.error.placeholder);function Input(e){let{onChange:t,onClick:n,onBlur:d,onFocus:u,onMouseEnter:m,onMouseLeave:w,onClickIcon:h,renderButton:x,id:g,name:b,alwaysShowMask:v=!1,dataTestId:_,defaultValue:C,errorDataTestId:j,errorMessage:y="",inputClassName:k,inputRef:N,isDisabled:z=!1,isHidden:S=!1,isReadOnly:E=!1,isRequired:T=!1,icon:O,label:I,mask:P="",maskChar:L,placeholder:A=" ",register:R,type:F,value:M,autoFocus:B,buttonDataTestId:D,iconButtonRole:$,iconButtonAriaLabel:U,errorMessageClassName:H,maxLength:q,iconButtonExtraClassName:G,shouldRenderFeedbackComponent:V=!1,...W}=e;return(0,r.jsxs)(p,{isDisabled:z,isReadOnly:E,...W,children:[I?(0,r.jsx)(o._,{className:(0,i.C$)({_common:"label",schutz:"tw-text-xs tw-font-normal tw-normal-case"}),isDisabled:z||E,htmlFor:g,shouldShowRequiredMark:T,children:I}):null,(0,r.jsxs)("div",{className:"content-wrapper ".concat(O?"content-wrapper-icon":"").trim(),children:[(0,r.jsx)(f,{ref:N,as:P?"":"input",className:(0,i.C$)({_common:function(){let e=k||"";return y?"".concat(e," inner-input--error").trim():e}(),schutz:"inner-input tw-h-9 tw-rounded-none tw-p-2"}),onChange:t,onClick:n,onBlur:d,onFocus:u,onMouseEnter:m,onMouseLeave:w,placeholder:A,type:F,value:M,defaultValue:C,name:b,id:g,disabled:z,hidden:S,"data-testid":_,readOnly:E,mask:P,maskChar:L,inputRef:N,alwaysShowMask:v,errorMessage:y,autoFocus:B,maxLength:q,...R}),function(){if(null==O?void 0:O.name){let{name:e,color:t,size:n,className:o}=O;return(0,r.jsx)("button",{type:"button",...h?{className:"button-icon ".concat(G)}:{className:"container-icon ".concat(G),tabIndex:-1},onClick:h,"data-testid":D,role:$,"aria-label":U,children:(0,r.jsx)(c.X,{name:e,className:"status-icon ".concat(o),fillColor:t,size:n})})}return null}(),null==x?void 0:x()]}),y?V?(0,r.jsx)(a.x,{type:s.n.Error,iconSize:12,text:y,className:"tw-w-fit ".concat(H),textClassName:"tw-text-xs tw-font-normal"}):(0,r.jsx)(l.j,{dataTestId:j,className:"".concat(H," error-message"),children:y}):null]})}},23668:function(e,t,n){n.d(t,{g:function(){return KpiProductData}});var r=n(85893);function KpiProductData(e){let{kpiProduct:t}=e,{sku:n}=t;return n?(0,r.jsx)("ul",{className:"tw-mt-1 tw-p-2 tw-uppercase tw-shadow-[0px_0px_2px_rgba(0,0,0,0.3)]",children:function(){let{coverage:e,dde:o,stock:a,stockTurnover:l,tos:i,sellingNumber:s}=t;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("li",{className:"tw-text-center tw-text-sm tw-font-semibold",children:["SKU: ",n]}),(0,r.jsxs)("li",{children:["Cobertura: ",e]}),(0,r.jsxs)("li",{children:["DDE: ",o]}),(0,r.jsxs)("li",{children:["Estoque: ",a]}),(0,r.jsxs)("li",{children:["Giro: ",l]}),(0,r.jsxs)("li",{children:["TOS: ",i]}),(0,r.jsxs)("li",{children:["Vendas: ",s]})]})}()}):null}},28059:function(e,t,n){n.d(t,{_:function(){return Label}});var r=n(85893),o=n(37340),a=n(20256);
1function _templateObject(){let e=(0,o._)(["\n  display: inline-block;\n  font-size: 14px;\n  line-height: 14px;\n  letter-spacing: 0.7px;\n  color: inherit;\n  cursor: ",";\n\n  .required-mark {\n    color: ",";\n  }\n\n  @media only screen and (max-width: 768px) {\n    font-size: 12px;\n    line-height: 13px;\n    letter-spacing: 0.54px;\n  }\n"]);return _templateObject=function(){return e},e}let l=a.ZP.label.withConfig({componentId:"sc-e27e8439-0"})(_templateObject(),e=>e.isDisabled?"default":"pointer",e=>e.theme.colors.label.requiredMark);function Label(e){let{children:t,className:n,shouldShowRequiredMark:o,...a}=e;return(0,r.jsxs)(l,{className:n,...a,children:[t,o?(0,r.jsx)("span",{className:"".concat(n,"__required-mark required-mark"),children:"*"}):null]})}},98393:function(e,t,n){n.d(t,{M:function(){return LinkList}});var r=n(85893),o=n(67294),a=n(62854),l=n(41664),i=n.n(l),s=n(39332);function ListItem(e){let{title:t,link:n,activeLink:o,onClick:l}=e,c=(0,s.usePathname)(),d=o===t,u=l&&d?c:n,handleClick=e=>{let t=e.target;if(t.textContent)return null==l?void 0:l(t.textContent)};return(0,r.jsx)(i(),{className:(0,a.C$)({arezzo:"tw-flex tw-basis-[21%] tw-justify-center tw-rounded-full tw-p-3\n        focus:tw-border focus:tw-border-black lg:tw-px-6 lg:tw-py-3",alexandre_birman:"tw-flex tw-h-8 tw-min-w-[39px] tw-items-center\n        tw-justify-center tw-border tw-border-river-bed tw-p-1.5 tw-text-xs\n        tw-text-mirage hover:tw-bg-misty-rose\n        ".concat(d?"tw-bg-misty-rose":"tw-bg-transparent"),schutz:"tw-flex tw-aspect-square tw-min-h-9 tw-min-w-9 tw-items-center\n        tw-justify-center tw-border tw-border-schutz-black tw-text-sm\n        hover:tw-bg-schutz-black hover:tw-text-schutz-white lg:tw-min-h-12\n        lg:tw-min-w-12 ".concat(d?"tw-bg-schutz-black tw-text-schutz-white":"tw-bg-schutz-white tw-text-schutz-black"),anacapri:"tw-flex tw-h-8 tw-min-w-10 tw-items-center tw-justify-center\n        tw-rounded-full tw-border tw-border-pale-sky tw-p-2 tw-text-center\n        tw-text-xs tw-text-neutral-darkest last:tw-mr-4 hover:tw-border-carmine\n        hover:tw-text-carmine ".concat(d?"tw-bg-carmine tw-text-white tw-border-carmine tw-font-bold":"tw-text-black")}),href:u,prefetch:!1,onClick:e=>handleClick(e),children:(0,r.jsx)("span",{className:"tw-whitespace-nowrap",children:t})},n)}function LinkList(e){let{component:t,maxItems:n,onClick:l,activeLink:i}=e,{title:s,linkList:c}=t,d=(0,o.useMemo)(()=>(function(e){let{maxItems:t,onClick:n,activeLink:o}=e,{linkList:a}=e;return t&&(a=function(e){let{linkList:t,maxItems:n}=e;return t.slice(0,n)}({linkList:a,maxItems:t})),null==a?void 0:a.map(e=>{let{url:t,linkName:a}=e;return(0,r.jsx)(ListItem,{link:t,title:a,activeLink:o,onClick:n},t)})})({linkList:c,maxItems:n,onClick:l,activeLink:i}),[i,c,n,l]);return(0,r.jsxs)("div",{className:(0,a.C$)({_common:"tw-flex tw-flex-col tw-items-center",arezzo:"tw-my-6 tw-gap-4 tw-px-4",alexandre_birman:"tw-mt-2",schutz:"tw-w-full lg:tw-w-fit",anacapri:"tw-flex-row tw-justify-center tw-gap-3 tw-overflow-hidden\n        tw-border-y tw-border-porcelain tw-py-4 tw-pl-4 lg:tw-border-none\n        lg:tw-px-0 lg:tw-py-5"}),children:[(0,r.jsx)("h2",{className:(0,a.C$)({arezzo:"tw-text-xs",alexandre_birman:"tw-text-sm tw-font-light lg:tw-text-base",schutz:"tw-text-sm tw-font-bold tw-text-schutz-black",anacapri:"tw-text-xs tw-font-normal tw-text-cod-gray"}),children:s}),(0,r.jsx)("div",{className:(0,a.C$)({_common:"tw-flex tw-justify-evenly",arezzo:"tw-flex-wrap tw-gap-2 lg:tw-flex-nowrap",alexandre_birman:"tw-mt-3 tw-grid tw-w-full tw-grid-cols-8\n          tw-justify-center tw-gap-2 lg:tw-flex",schutz:"tw-mt-2 tw-grid tw-w-full tw-grid-cols-7 tw-justify-center\n          tw-gap-2 md:tw-flex",anacapri:"no-scrollbar tw-flex tw-gap-4 tw-overflow-auto tw-py-1"}),children:d})]})}},41876:function(e,t,n){n.d(t,{h:function(){return ModalMiniPDP}});var r=n(85893),o=n(67294),a=n(61499),l=n(41664),i=n.n(l),s=n(6357),c=n(5632),d=n(12963),u=n(13892),m=n(57566),w=n(64893),p=n(96984),f=n(35131),h=n(70697),x=n(80490),g=n(29777),b=n(8259),v=n(17556),_=n(91315),C=n(73445),j=n(33764),y=n(91474),k=n(62854),N=n(55773),z=n(21867);function ModalMiniPDP(e){let{isOpen:t,onRequestClose:n,product:l,buttonVariant:S,renderSizeSelect:E,shouldUseVariantOptions:T,...O}=e,[I,P]=(0,o.useState)(l),[L,A]=(0,o.useState)(),[R,F]=(0,o.useState)(!0),{addToCart:M,items:B}=(0,x.jD)(),D=(0,g.o)(),$=(0,b.b)(),{user:U}=(0,v.aC)(),{cepLocation:H}=(0,_.f)(),{installment:q,name:G,price:V,discountPrice:W,characteristics:Z,images:X,url:Y,sellableSizes:Q,marketplaceBrand:K,variantOptions:J}=I,{displayText:ee=l.size}=J[0]||{},et=!!(null==Z?void 0:Z.length),en=T?(0,j.x)(J,ee):(0,j.x)(Q,null==Q?void 0:Q[0]),er=(null==J?void 0:J.length)>0,eo=X.length>0?X:l.primaryImages,ea=(0,y.k)(f.BrandId.ZZMall)?"".concat(l.legacySKU,"U"):l.code,el=(0,o.useCallback)(async()=>{let{result:e}=await C.M.getProductDetail(ea);e&&P({...l,installment:e.installment,characteristics:e.characteristics,variantOptions:e.variantOptions}),F(!1)},[l,ea]);function renderDivider(e){let t="tw-my-3 tw-border-t tw-border-solid tw-border-gray tw-opacity-50 last:tw-hidden ".concat(e).trim();return(0,r.jsx)("div",{className:t})}async function sendGtmDataLayer(e,t){let n=B.map(e=>D.cartEntryToProduct(e)),r=await (0,N.SG)({user:U,cepLocation:H});D.addToCart(()=>({product:l,userProperty:r,options:{element:"botao",elementText:"comprar",quantity:1,size:e}}),[...n,{...l,size:t||""}])}async function handleOnClick(){F(!0);let e=en&&T?J[0].code.split("-")[1]:en?Q[0]:L||"",t=z.F6(e),r="".concat(ea,"-").concat(t);await M(r),$(()=>(function(e){let t={products:[{...l,size:e}],options:{brandName:h.k}};a.Fr.addToCart(t)})(t),()=>sendGtmDataLayer(r,t)),null==n||n(),F(!1)}return(0,o.useEffect)(()=>{t&&el()},[el,t]),(0,r.jsx)(m.u,{...O,isOpen:t,onRequestClose:n,lockPageScrollOnOpen:!0,contentClassName:(0,k.C$)({schutz:"tw-max-w-[600px] tw-m-0 tw-p-0 tw-left-1/2 tw-top-1/2 -tw-translate-x-1/2 -tw-translate-y-1/2 [.carousel__slide]:tw-flex [.carousel__slide]:tw-justify-center"}),children:(0,r.jsx)("div",{className:"tw-flex tw-flex-col tw-items-center tw-justify-center md:tw-flex-row",children:R?(0,r.jsxs)("div",{className:(0,k.C$)({_common:"tw-flex tw-w-full",anacapri:"tw-h-72",zzmall:"tw-h-96"}),children:[(0,r.jsx)(s.O,{lines:1,className:"[&_.skeleton-line]:tw-h-full"}),(0,r.jsx)(s.O,{lines:4,className:"tw-gap-2 tw-p-5"})]}):(0,r.jsxs)(r.Fragment,{children:[function(){let e={hidePagination:!0,hideArrows:1===eo.length,loop:!0,slides:{perView:1}},t=eo.length>1?"md:tw-w-1/2":"";return(0,r.jsx)("div",{className:"tw-flex tw-w-full tw-flex-col ".concat(t).trim(),children:(0,r.jsx)(d.l,{options:e,children:function(){let e=X.length>0?X:l.primaryImages;return e.map(e=>(0,r.jsx)(c.q,{className:(0,k.C$)({_common:"tw-flex tw-justify-center md:tw-w-[293px]",anacapri:"tw-h-[244px] md:tw-h-[471px]",zzmall:"tw-min-h-[396px] md:tw-w-full"}),children:(0,r.jsx)(p.M.Image,{src:e.url,alt:e.altText,width:293,height:427,objectFit:"contain"},e.url)},e.url))}()})})}(),(0,r.jsxs)("div",{className:(0,k.C$)({_common:"tw-flex tw-w-full tw-flex-col tw-px-3.5 tw-pb-6",anacapri:"tw-h-full md:tw-h-[471px]",zzmall:"tw-min-h-[381px] tw-pt-7 tw-font-display",schutz:"tw-min-h-[293px] tw-justify-evenly"}),children:[(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("h3",{className:(0,k.C$)({_common:"tw-hidden tw-uppercase",zzmall:"tw-block tw-font-display"}),children:K.name}),(0,r.jsx)("h2",{className:(0,k.C$)({_common:"tw-mt-8 tw-leading-5 tw-text-black",anacapri:"tw-text-lg",zzmall:"tw-mt-0 tw-w-[258px] tw-truncate tw-font-display tw-text-sm\n            tw-text-pale-sky",schutz:"tw-font-bold tw-uppercase"}),children:G}),W.value?(0,r.jsxs)("div",{className:"tw-flex tw-w-full",children:[(0,r.jsx)("span",{className:(0,k.C$)({_common:"tw-mt-3 tw-text-xs tw-text-black tw-line-through",zzmall:"tw-mt-0",schutz:"tw-mt-2 tw-text-lg tw-font-normal"}),children:V.formattedValue}),(0,r.jsx)("span",{className:(0,k.C$)({_common:"tw-mt-2 tw-pl-3 tw-text-base tw-font-bold",anacapri:"tw-text-torch-red",zzmall:"tw-mt-0 tw-text-sm tw-text-upsdell-red",schutz:"tw-text-lg tw-font-normal tw-text-real-red"}),children:W.formattedValue})]}):(0,r.jsx)("span",{className:(0,k.C$)({_common:"tw-mt-3 tw-text-base tw-text-black",zzmall:"tw-mt-0"}),children:V.formattedValue}),q?(0,r.jsxs)("p",{className:(0,k.C$)({_common:"tw-text-xs tw-text-black",zzmall:"tw-font-display tw-text-pale-sky"}),children:["Ou ",q," sem juros."]}):null]}),renderDivider((0,k.C$)({_common:"tw-order-4",zzmall:"tw-hidden",anacapri:"tw-order-3"})),(0,r.jsx)(u.z,{isDisabled:!L&&!en,onClick:handleOnClick,variant:S||w.c.secondary,className:(0,k.C$)({_common:"tw-order-3 tw-m-0",anacapri:"tw-order-4 tw-h-8 tw-min-h-8",zzmall:"tw-order-6 tw-my-4 tw-h-8 tw-min-h-8",schutz:"tw-order-6 tw-mt-3 tw-border-2"}),children:"Adicionar \xe0 sacola"}),renderDivider((0,k.C$)({_common:"tw-order-4",zzmall:"tw-hidden",schutz:"tw-order-6"})),en||T&&!er?null:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("span",{className:(0,k.C$)({_common:"tw-hidden",zzmall:"tw-order-4 tw-mb-2.5 tw-mt-4 tw-block"}),children:"Tamanhos"}),(0,r.jsx)("div",{className:(0,k.C$)({_common:"tw-order-5 tw-flex tw-flex-wrap tw-gap-1",anacapri:et?"tw-mb-3":""}),children:function(){let e=J.filter(e=>e.sellable).map(e=>{let{displayText:t}=e;return t}),t=T?e:Q;return E?E({currentSize:L,setCurrentSize:A,sellableSizes:t}):null==Q?void 0:Q.sort().map(e=>(0,r.jsx)("button",{type:"button",className:function(e){let t=e===L,n=(0,k.C$)({_common:"tw-flex tw-cursor-pointer tw-items-center tw-justify-center tw-rounded-full tw-border tw-border-solid tw-border-gray",anacapri:"tw-h-10 tw-w-[60px]",zzmall:"tw-h-7 tw-w-9 tw-border-0 tw-text-pale-sky"});return t?(0,k.C$)({_common:n,anacapri:"tw-text-white tw-bg-torch-red tw-border-torch-red",zzmall:"tw-border tw-border-dove-gray"}):n}(e),onClick:()=>A(e),children:(0,r.jsx)("span",{className:"tw-text-sm",children:e})},e))}()})]}),et?(0,r.jsxs)("div",{className:(0,k.C$)({_common:"tw-order-6",zzmall:"tw-order-7 tw-mb-2"}),children:[(0,r.jsx)("span",{className:(0,k.C$)({_common:"tw-text-xs tw-font-black tw-leading-5",anacapri:"font-medium tw-mt-4",zzmall:"tw-font-medium"}),children:"Caracter\xedsticas"}),(0,r.jsx)("ul",{className:(0,k.C$)({_common:"tw-mt-3 tw-list-disc tw-pl-8",zzmall:"tw-mt-0"}),children:Z.map(e=>(0,r.jsx)("li",{className:(0,k.C$)({_common:"tw-text-xs",anacapri:"tw-font-light",zzmall:"tw-leading-4"}),children:e},e))})]}):null,renderDivider((0,k.C$)({_common:"tw-order-7",anacapri:!et&&en?"tw-hidden":"",zzmall:et?"tw-order-6":"tw-hidden",schutz:et?"":"tw-hidden"})),(0,r.jsx)(i(),{href:Y,className:(0,k.C$)({_common:"tw-size-xs tw-order-8 tw-mx-auto tw-mt-1 tw-font-black tw-u
1nderline",zzmall:"tw-mt-auto tw-font-normal",schutz:"tw-mt-2"}),children:"Acessar p\xe1gina do produto"})]})]})})})}},57566:function(e,t,n){n.d(t,{u:function(){return Modal}});var r=n(85893),o=n(67294),a=n(73935),l=n(20256),i=n(57207),s=n(49610),c=n(28542),d=n(9380),u=n(23345),m=n(69280),w=n(37340),p=n(5602),f=n(6226);function _templateObject(){let e=(0,w._)(["\n  min-height: unset;\n"]);return _templateObject=function(){return e},e}function _templateObject1(){let e=(0,w._)(["\n  position: fixed;\n  top: 0;\n  right: 0;\n  width: 100%;\n  z-index: 99;\n  height: 100vh;\n  overflow-y: auto;\n\n  .overlay {\n    border: none;\n    height: 100%;\n    width: 100%;\n    display: block;\n    position: fixed;\n\n    // TODO: Once all modals are refactored and using the color structure\n    // remove logic and use only modal.base.overlayBackground\n    background: ",";\n  }\n\n  .content-container {\n    background-color: ",";\n    max-width: ",";\n    width: ",";\n    margin: ",";\n    top: 0;\n    position: relative;\n    padding: ",";\n    transition: ",";\n    transform: translateY(0);\n  }\n\n  .close-button {\n    background: none;\n    border: none;\n    position: absolute;\n    right: 12px;\n    top: 12px;\n\n    &:hover {\n      cursor: pointer;\n      path {\n        fill: ",";\n      }\n    }\n  }\n"]);return _templateObject1=function(){return e},e}let h=(0,l.ZP)(e=>(0,r.jsx)(p.A,{...e})).withConfig({componentId:"sc-ff231c6a-0"})(_templateObject()),x=l.ZP.div.withConfig({componentId:"sc-ff231c6a-1"})(_templateObject1(),e=>(0,f.pz)(e.overlayColor||e.theme.colors.modal.base.overlayBackground,e.overlayOpacity||80),e=>e.theme.colors.modal.base.contentBackground,e=>e.maxWidth||"790px",e=>e.width||"93%",e=>e.margin||"30px auto",e=>e.customPadding||"40px 10px 35px",e=>e.isAnimated?"transform 0.3s linear":"none",e=>e.theme.colors.modal.base.hoverCloseIconColor);function Modal(e){let{isOpen:t,onRequestClose:n,refBtnThatOpens:w,overrideCloseButton:p,children:f,lockPageScrollOnOpen:g=!1,disableOverlayClose:b=!1,className:v,contentClassName:_="",closeButtonClassName:C="",contentStyle:j={},...y}=e,k=(0,l.Fg)(),N=(0,o.useRef)(null),{lockScroll:z,unlockScroll:S}=(0,u.F)(),E=(0,o.useRef)(null),{isServer:T}=(0,m.w)();function closeModal(){if(null==n||n(),S(),null==w?void 0:w.current){var e;null===(e=w.current)||void 0===e||e.focus()}}return((0,o.useEffect)(()=>{E.current=document.querySelector("#".concat(s.r))},[]),(0,o.useEffect)(()=>{if(t){if(null==N?void 0:N.current){var e;null===(e=N.current)||void 0===e||e.focus()}g&&z()}return()=>{g&&S()}},[t,g,z,S]),!E.current||T)?null:(0,a.createPortal)(t?(0,r.jsx)(h,{children:(0,r.jsxs)(x,{isOpen:t,"data-testid":t?c.Pl.MODAL_OPEN:c.Pl.MODAL_CLOSED,className:v,...y,children:[(0,r.jsx)("button",{className:"overlay","aria-label":d.Z.CLOSE_MODAL,onClick:b?void 0:()=>closeModal(),type:"button"}),(0,r.jsxs)("div",{className:"content-container ".concat(_),style:j,children:[f,(0,r.jsx)("button",{onClick:()=>closeModal(),ref:N,className:"".concat(C,"\n                ").concat(c.Js.CLOSE_MODAL," close-button").trim(),"data-testid":c.Pl.CLOSE_MODAL_BUTTON,type:"button",children:p||(0,r.jsx)(i.X,{name:"newClose",size:18,fillColor:k.colors.modal.base.closeIconColor})})]})]})}):null,E.current)}},41852:function(e,t,n){n.d(t,{e:function(){return PasswordChecker}});var r=n(85893),o=n(20256),a=n(57207),l=n(37340);function _templateObject(){let e=(0,l._)(["\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"]);
1return _templateObject=function(){return e},e}let i=o.ZP.div.withConfig({componentId:"sc-89ec8936-0"})(_templateObject());function PasswordChecker(e){let{registerNewPassword:t="",className:n}=e,l=(0,o.Fg)(),s=[{label:"M\xednimo 8 d\xedgitos",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:s.map(e=>(0,r.jsxs)("li",{className:"list__item",children:[(0,r.jsx)("span",{className:"description",children:e.label}),e.isMatching?(0,r.jsx)(a.X,{name:"warningButton",className:"icon-warning",fillColor:l.colors.passwordChecker.warning}):(0,r.jsx)(a.X,{name:"checkButton",className:"icon-check",fillColor:l.colors.passwordChecker.success})]},e.id))})]})}},86821:function(e,t,n){n.d(t,{t:function(){return PercentualOfDiscount}});var r=n(85893);function PercentualOfDiscount(e){let{value:t,children:n,...o}=e;return(0,r.jsxs)("span",{...o,children:["-".concat(t,"%"),n]})}},52654:function(e,t,n){n.d(t,{Q:function(){return DefaultTag}});var r=n(85893),o=n(16114),a=n(38538),l=n(62854);let i={WIDTH:104,HEIGHT:26};function DefaultTag(e){let{tag:t,dataTestId:n,className:s="",textTagClassName:c=""}=e,{text:d,mediaImage:u,mobileMediaImage:m,style:w}=t,{backgroundColor:p,contentColor:f}=w||{},{isMobile:h}=(0,a.k)(),x=h&&(null==m?void 0:m.url),g=x||(null==u?void 0:u.url),b="tw-w-full tw-items-center tw-h-10 first-letter:tw-uppercase",v=(0,l.m6)(b,s),_=(0,l.m6)(b,c);return g?(0,r.jsx)("div",{className:v,"data-testid":n,children:(0,r.jsx)(o.P,{src:g,alt:d||"Tag promocional",width:i.WIDTH,height:i.HEIGHT})}):(0,r.jsx)("div",{className:_,"data-testid":n,style:{backgroundColor:p,color:f},children:d})}},80854:function(e,t,n){n.d(t,{S:function(){return ProductTag}});var r=n(85893),o=n(67294),a=n(8554),l=n(28542),i=n(52654),s=n(16114),c=n(38538),d=n(62854);function FeatureTag(e){let{tag:t,className:n="",showTooltip:o=!1,isTooltipOpen:a=!1,dataTestId:l,onToggleTooltip:i}=e,{text:u,tooltipText:m,mediaImage:w,mobileMediaImage:p,style:f}=t,{contentColor:h,backgroundColor:x}=f||{},{isMobile:g}=(0,c.k)(),b=g&&(null==p?void 0:p.url),v=b||(null==w?void 0:w.url),_=u||"Tag de caracter\xedstica",C=o&&!!m,j=a?"tw-pointer-events-auto tw-opacity-100":"";function renderContent(){return(0,r.jsxs)("div",{className:(0,d.m6)("tw-group tw-relative tw-inline-flex tw-size-14 tw-flex-col\n          tw-items-center tw-justify-center tw-gap-0.5 tw-rounded-full\n          tw-bg-white/75 tw-backdrop-blur-sm",n),"data-testid":l,children:[v?(0,r.jsx)("div",{className:"tw-flex tw-size-4 tw-flex-shrink-0 tw-items-center tw-justify-center",children:(0,r.jsx)(s.P,{src:v,alt:_,className:"tw-object-contain",width:16,height:16})}):null,u?(0,r.jsx)("span",{className:(0,d.C$)({_common:"tw-max-w-12 tw-text-center tw-text-[10px] tw-font-light",arezzo:"tw-truncate",anacapri:"tw-line-clamp-2 tw-break-words"}),style:{backgroundColor:x,color:h},children:u}):null,C?(0,r.jsxs)("div",{className:(0,d.C$)({_common:(0,d.m6)("tw-pointer-events-none tw-absolute tw-left-full tw-top-0 tw-z-10\n            tw-ml-2 tw-w-max tw-max-w-72 tw-bg-white tw-p-2 tw-text-left\n            tw-text-[10px] tw-opacity-0 tw-shadow-sm tw-transition-opacity\n            tw-duration-150 md:group-hover:tw-pointer-events-auto\n            md:group-hover:tw-opacity-100",j),anacapri:"tw-rounded-lg tw-p-4 tw-text-mine-shaft"}),children:[(0,r.jsx)("h3",{className:"tw-mb-1 tw-text-left tw-text-xs tw-font-bold first-letter:tw-uppercase",children:u}),(0,r.jsx)("span",{className:(0,d.C$)({anacapri:"tw-tracking-[0.5px]"}),children:m})]}):null]})}return C?(0,r.jsx)("button",{type:"button",onClick:function(){g&&(null==i||i())},onBlur:function(){a&&(null==i||i())},children:renderContent()}):renderContent()}function getTags(e,t){var n;return null!==(n=null==e?void 0:e.filter(e=>e.type===t))&&void 0!==n?n:[]}function hasData(e){return(null==e?void 0:e.length)>0}function ProductTag(e){let{tags:t,type:n=a.G.DEFAULT,variant:s=a.Q.PDP,className:c="",textTagClassName:d="",featureTagClassName:u="",maxQuantityOfFeaturesTags:m,shouldTakeFeaturesTagsFromBackToFront:w=!1}=e,p=n===a.G.FEATURE,f=s===a.Q.PDP,[h,x]=(0,o.useState)(null);return hasData(t)?p?function(){let e=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:4,r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=getTags(e,a.G.FEATURE),l=t===a.Q.PDC;return l?o.slice(-1):r?o.slice(-n):o.slice(0,4)}(t,s,m,w);return hasData(e)?(0,r.jsx)("div",{className:c,children:e.map(e=>{let t=h===e.identifier;return(0,r.jsx)(FeatureTag,{tag:e,showTooltip:f,isTooltipOpen:t,dataTestId:l.Pl.PRODUCT_TAG,onToggleTooltip:()=>{var t;return t=e.identifier,void x(e=>e===t?null:t)},className:u},e.identifier)})}):null}():function(){let e=function(e){let t=getTags(e,a.G.DEFAULT),n=t.find(e=>e.isPreOrder);return n||t.at(-1)}(t);return e?(0,r.jsx)(i.Q,{tag:e,className:c,textTagClassName:d,dataTestId:l.Pl.PRODUCT_TAG}):null}():null}},10734:function(e,t,n){n.d(t,{k:function(){return ProgressBar}});var r=n(85893),o=n(37340),a=n(20256),l=n(93804);
1function _templateObject(){let e=(0,o._)(["\n  height: 2px;\n  width: 100%;\n  background-color: ",";\n  position: relative;\n\n  ::before {\n    position: absolute;\n    content: '';\n    background-color: ",";\n    border-radius: 8px;\n    height: 100%;\n    left: ",";\n    width: ","%;\n    transition: width 0.4s linear;\n  }\n"]);return _templateObject=function(){return e},e}let i=a.ZP.div.withConfig({componentId:"sc-9ef2fd8-0"})(_templateObject(),l.H.SILVER_LIGHT,l.H.BLACK,e=>{var t;return null!==(t=e.position)&&void 0!==t&&t?"".concat(e.position,"%"):0},e=>e.percentage);function ProgressBar(e){let{percentage:t,className:n,position:o}=e;return(0,r.jsx)(i,{className:n,percentage:t,position:o})}},39216:function(e,t,n){n.d(t,{o:function(){return SafeBuy}});var r=n(85893),o=n(57207),a=n(62854);function SafeBuy(e){return(0,r.jsxs)("div",{className:"tw-right-10 tw-flex tw-flex-row tw-items-center md:tw-absolute",...e,children:[(0,r.jsx)(o.X,{className:(0,a.C$)({_common:"[&_path]:tw-stroke-black"}),name:"lock",size:20}),(0,r.jsxs)("p",{className:(0,a.C$)({_common:"tw-ml-1 tw-text-xs tw-font-normal tw-normal-case",vans:"tw-font-semibold"}),children:["Compra ",(0,r.jsx)("br",{})," 100% segura"]})]})}},2782:function(e,t,n){n.d(t,{P:function(){return Select}});var r=n(85893),o=n(62854);function Select(e){let{children:t,onChange:n,className:a="",ariaLabel:l,register:i,id:s,tabIndex:c,placeholder:d,onFocus:u,onBlur:m,disabled:w,label:p,defaultValue:f,dataTestId:h}=e;return(0,r.jsxs)("div",{className:"tw-flex tw-flex-col",children:[p?(0,r.jsx)("label",{className:(0,o.C$)({_common:"tw-my-[5px] tw-text-xs tw-font-bold tw-uppercase tw-tracking-wider",schutz:"tw-mx-0 tw-my-1 tw-font-normal tw-normal-case"}),children:p}):null,(0,r.jsx)("select",{className:(0,o.C$)({_common:"tw-h-9 tw-rounded-none tw-border-b tw-border-b-waterloo\n          tw-bg-white tw-text-black focus:tw-outline-none ".concat(w?"tw-opacity-50":"tw-opacity-100","\n          ").concat(a),schutz:"tw-border tw-border-schutz-black tw-px-1 tw-text-schutz-black"}),"aria-label":l,id:s,tabIndex:c,defaultValue:f,placeholder:d,onChange:n,onFocus:u,onBlur:m,...i,disabled:w,"data-testid":h,children:t})]})}},6357:function(e,t,n){n.d(t,{O:function(){return Skeleton}});var r=n(85893),o=n(37340),a=n(20256);function _templateObject(){let e=(0,o._)(["\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n  animation: skeleton-fading 1.5s infinite;\n  opacity: 0.1;\n\n  @keyframes skeleton-fading {\n    0% {\n      opacity: 0.1;\n    }\n    50% {\n      opacity: 0.2;\n    }\n    100% {\n      opacity: 0.1;\n    }\n  }\n\n  .skeleton-line {\n    background-color: ",";\n    height: 15px;\n    margin: 3px 0;\n  }\n"]);return _templateObject=function(){return e},e}let l=a.ZP.div.withConfig({componentId:"sc-b18a5198-0"})(_templateObject(),e=>e.theme.colors.skeleton.shimmerRow);function Skeleton(e){let{lines:t=1,...n}=e;return(0,r.jsx)(l,{...n,children:[...Array.from({length:t})].map((e,t)=>(0,r.jsx)("div",{className:"skeleton-line"},t))})}},78727:function(e,t,n){n.d(t,{B:function(){return Timer}});var r=n(85893),o=n(67294),a=n(5152),l=n.n(a),i=n(41664),s=n.n(i),c=n(41382),d=n(38538),u=n(62854),m=n(19839),w=n(9380),p=n(93804),f=n(80731),h=n(76952);function ButtonVoucher(e){let{isSimpleVoucher:t,voucherCode:n,fontColor:a}=e,{addClipboardEventListeners:l}=f,i=a||(0,u.C$)({_common:p.H.WHITE}),s=(0,o.useCallback)(e=>{if(!e)return;let n=(0,u.C$)({_common:"clipboard__wrapper--copied"});l({containerElement:e,buttonWrapperSelector:".clipboard__wrapper",buttonSelector:".clipboard__btn",stringElementSelector:".clipboard__code",successClass:n,isFullButton:!0,shouldChangeText:!t})},[l,t]);return function(){let e=n&&!t;return e?(0,r.jsx)("div",{ref:e=>s(e),children:(0,r.jsx)(h.TimerClipboard,{mainColor:i,children:(0,r.jsxs)("div",{className:(0,u.C$)({_common:"clipboard__wrapper tw-flex tw-w-full tw-cursor-pointer\n              tw-items-center tw-justify-center tw-gap-2 tw-rounded-[100px]\n              tw-border tw-border-inherit tw-px-4 tw-py-2",schutz:"tw-gap-4 tw-rounded-none tw-border-none tw-px-0",vicenza:"tw-rounded-none"}),children:[(0,r.jsx)("div",{className:(0,u.C$)({_common:"tw-font-sm",vicenza:"tw-hidden lg:tw-block",schutz:"tw-hidden"}),children:"Cupom"}),(0,r.jsx)("div",{className:(0,u.C$)({_common:"clipboard__divider tw-relative tw-block tw-w-px\n                before:tw-absolute before:tw-left-1/2 before:tw-top-1/2\n                before:tw-h-[25px] before:tw-w-px before:-tw-translate-x-1/2\n                before:-tw-translate-y-1/2 before:tw-transform\n                before:tw-bg-inherit",vicenza:"tw-hidden lg:tw-block",schutz:"tw-hidden before:tw-h-4 md:tw-block"})}),(0,r.jsxs)("div",{className:"tw-flex tw-flex-grow tw-justify-center tw-gap-2",children:[(0,r.jsx)("span",{className:(0,u.C$)({_common:"clipboard__code tw-font-bold",vicenza:"tw-font-semibold",schutz:"tw-text-xs tw-font-normal tw-tracking-widest"}),"data-voucher":n,children:n}),(0,r.jsx)("button",{"aria-label":w.Z.COPY_VOUCHER,className:"clipboard__btn clipboard__btn--icon"})]})]})})}):null}()}let x=l()(Promise.resolve().then(n.bind(n,76952)).then(e=>e.TimerClipboard),{loadableGenerated:{webpack:()=>[76952]}});function TimerLeftContent(e){let{title:t,description:n,endText:a,hasTimerYet:l,fontColor:i,leftSideStyle:s,isSimpleVoucher:c,voucherCode:d}=e,{addClipboardEventListeners:m}=f,w=i||(0,u.C$)({_common:p.H.WHITE}),h=(0,o.useCallback)(e=>{if(!e)return;let t=(0,u.C$)({_common:"clipboard__wrapper--copied"});m({containerElement:e,buttonWrapperSelector:".clipboard__wrapper",buttonSelector:".clipboard__btn",stringElementSelector:".clipboard__code",successClass:t,isFullButton:!0,shouldChangeText:!c})},[m,c]);return(0,r.jsxs)(r.Fragment,{children:[(l||!a)&&(t||n)?(0,r.jsxs)("div",{className:(0,u.C$)({_common:"tw-order-first tw-flex tw-flex-col",schutz:"".concat(s),anacapri:"".concat(s),arezzo:"tw-order-1 tw-gap-1 tw-text-center md:tw-text-left lg:tw-relative lg:tw-left-auto lg:tw-w-[117px] lg:tw-whitespace-nowrap",zzmall:"tw-relative lg:tw-order-first"}),children:[t?(0,r.jsx)("p",{className:(0,u.C$)({_common:"tw-text-center tw-text-base lg:tw-text-left",arezzo:"tw-leading-none tw-tracking-[3px]",schutz:"tw-text-center tw-font-black tw-uppercase",zzmall:"tw-text-left tw-font-bold tw-uppercase md:tw-text-center",vans:"-tw-mb-1 tw-font-medium tw-uppercase tw-leading-none",vicenza:"tw-uppercase tw-font-semibold tw-text-lg tw-tracking-wide"}),children:t}):null,n?(0,r.jsxs)("p",{className:(0,u.C$)({_common:"tw-text-center tw-text-xs lg:tw-text-left",arezzo:"tw-font-thin tw-tracking-[2.3px]",zzmall:"tw-text-left",vans:"!tw-text-sm",vicenza:"tw-text-sm tw-tracking-wide tw-font-light"}),children:[n,function(){let e=d&&c;return e?(0,r.jsx)("div",{ref:e=>h(e),className:"tw-inline-flex tw-gap-1 tw-pl-1",children:(0,r.jsx)(x,{mainColor:w,children:(0,r.jsx)("div",{className:"clipboard__wrapper",children:(0,r.jsxs)("div",{className:"tw-flex tw-flex-grow tw-justify-center tw-gap-2",children:[(0,r.jsx)("span",{className:"clipboard__code tw-font-bold","data-voucher":d,children:d}),(0,r.jsx)("button",{className:"clipboard__btn clipboard__btn--icon"})]})})})}):null}()]}):null]}):null,a&&!l?(0,r.jsx)("p",{className:(0,u.C$)({_common:"tw-text-center tw-text-base lg:tw-text-left",arezzo:"tw-order-1 tw-text-xs tw-font-thin tw-tracking-[2.3px]",schutz:"tw-font-black tw-uppercase",zzmall:"tw-font-bold tw-uppercase",vans:"tw-font-medium tw-uppercase"}),children:a}):null]})}let g=l()(Promise.all([n.e(1255),n.e(2422),n.e(741),n.e(3985),n.e(759),n.e(3433),n.e(6177),n.e(71),n.e(2191),n.e(2557),n.e(8284),n.e(5461),n.e(5820),n.e(2877),n.e(805),n.e(5775),n.e(9890),n.e(8886)]).then(n.bind(n,51552)).then(e=>e.Accordion),{loadableGenerated:{webpack:()=>[51552]}});function Timer(e){var t,n;let{component:a,isAccordion:l=!1,isSimpleVoucher:i=!1,shouldUseFullLayout:w=!0,customVoucherComponent:p}=e,{title:f,description:h,buttonText:x,buttonUrl:b,endDate:v,endText:_,timerStyle:C,voucherCode:j="",sectionTitle:y}=a,k=null!==(t=null==C?void 0:C.contentColor)&&void 0!==t?t:"",N=null!==(n=null==C?void 0:C.backgroundColor)&&void 0!==n?n:"",[z,S]=(0,o.useState)(!1),E=(0,m.pI)(new Date(v),new Date),{days:T,hours:O,minutes:I,seconds:P,milliseconds:L}=(0,c.J)(E,!0),{isTablet:A}=(0,d.k)(),R=L>0,F=w&&(f||h)&&x&&b&&R,M=F?"lg:tw-absolute lg:tw-left-12":"",B=F?"lg:tw-absolute lg:tw-right-12":"",D=F?"lg:tw-py-1":"";function renderDividerOnCounter(){return(0,r.jsx)("div",{className:(0,u.C$)({_common:"tw-hidden",zzmall:"tw-relative tw-block tw-w-1 tw-bg-white before:tw-absolute\n          before:tw-top-1 before:tw-h-1 before:tw-w-1 before:tw-rounded-full\n          before:tw-bg-inherit after:tw-absolute after:tw-bottom-1 after:tw-h-1\n          after:tw-w-1 after:tw-rounded-full after:tw-bg-inherit",schutz:"tw-relative tw-block tw-w-1 tw-bg-white before:tw-absolute\n          before:tw-top-0.5 before:tw-size-[3px] before:tw-bg-inherit\n          after:tw-absolute after:tw-bottom-0.5 after:tw-size-[3px]\n          after:tw-bg-inherit"}),style:{backgroundColor:k}})}function renderCounter(){return R?(0,r.jsxs)("div",{className:(0,u.C$)({_common:"tw-flex",zzmall:"tw-flex-1 lg:tw-flex-none",arezzo:"tw-order-2 tw-flex-col tw-items-center",anacapri:"tw-order-3",vans:"tw-order-3"}),children:[y?(0,r.jsx)("p",{children:y}):null,(0,r.jsxs)("div",{className:(0,u.C$)({_common:"tw-flex tw-items-center tw-gap-3 ".concat(D),zzmall:"tw-gap-2 lg:tw-p-0",vans:"tw-mb-[-4px] tw-gap-3 ".concat(D),arezzo:"lg:tw-p-0"}),children:["00"!==T&&T?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:(0,u.C$)({_common:"tw-flex",zzmall:"tw-flex tw-flex-col tw-items-center",schutz:"tw-items-center"}),children:[(0,r.jsx)("p",{className:(0,u.C$)({_common:"tw-text-2xl tw-font-medium",zzmall:"tw-text-2xl tw-font-bold lg:tw-text-xl",vicenza:"tw-font-semibold",schutz:"tw-text-sm tw-font-bold"}),id:"days",children:T}),(0,r.jsx)("p",{className:(0,u.C$)({_common:"tw-text-[0] tw-font-medium tw-capitalize\n              first-letter:tw-text-2xl",zzmall:"tw-text-xs tw-font-normal first-letter:tw-text-xs",vicenza:"tw-font-semibold",schutz:"tw-pl-1.5 tw-lowercase first-letter:tw-text-xs"}),children:"dias"})]}),renderDividerOnCounter()]}):null,(0,r.jsxs)("div",{className:(0,u.C$)({_common:"tw-flex",zzmall:"tw-flex tw-flex-col tw-items-center",schutz:"tw-items-center"}),children:[(0,r.jsx)("p",{className:(0,u.C$)({_common:"tw-text-2xl tw-font-medium",zzmall:"tw-text-2xl tw-font-bold lg:tw-text-xl",vicenza:"tw-font-semibold tw-tracking-wider",schutz:"tw-text-sm tw-font-bold"}),id:"hours",children:O}),(0,r.jsx)("p",{className:(0,u.C$)({_common:"tw-text-[0] tw-font-medium tw-capitalize\n                first-letter:tw-text-2xl",zzmall:"tw-text-xs tw-font-normal first-letter:tw-text-xs",vicenza:"tw-font-semibold tw-tracking-widest",schutz:"tw-pl-1.5 tw-lowercase first-letter:tw-text-xs"}),children:"horas"})]}),renderDividerOnCounter(),(0,r.jsxs)("div",{className:(0,u.C$)({_common:"tw-flex",zzmall:"tw-flex tw-flex-col tw-items-center",schutz:"tw-items-center"}),children:[(0,r.jsx)("p",{className:(0,u.C$)({_common:"tw-text-2xl tw-font-medium",zzmall:"tw-text-2xl tw-font-bold lg:tw-text-xl",vicenza:"tw-font-semibold tw-tracking-widest",schutz:"tw-text-sm tw-font-bold"}),id:"minutes",children:I}),(0,r.jsx)("p",{className:(0,u.C$)({_common:"tw-text-[0] tw-font-medium tw-capitalize\n                first-letter:tw-text-2xl",zzmall:"tw-text-xs tw-font-normal first-letter:tw-text-xs",vicenza:"tw-font-semibold tw-tracking-widest",schutz:"tw-pl-1.5 tw-lowercase first-letter:tw-text-xs"}),children:"minutos"})]}),renderDividerOnCounter(),(0,r.jsxs)("div",{className:(0,u.C$)({_common:"tw-flex",zzmall:"tw-flex tw-flex-col tw-items-center",schutz:"tw-items-center"}),children:[(0,r.jsx)("p",{className:(0,u.C$)({_common:"tw-text-2xl tw-font-medium",zzmall:"tw-text-2xl tw-font-bold lg:tw-text-xl",vicenza:"tw-font-semibold tw-tracking-widest",schutz:"tw-text-sm tw-font-bold"}),id:"seconds",children:P}),(0,r.jsx)("p",{className:(0,u.C$)({_common:"tw-text-[0] tw-font-medium tw-capitalize\n                first-letter:tw-text-2xl",zzmall:"tw-text-xs tw-font-normal first-letter:tw-text-xs",vicenza:"tw-font-semibold tw-tracking-widest",schutz:"tw-pl-1.5 tw-lowercase first-letter:tw-text-xs"}),children:"segundos"})]})]})]}):null}function renderTimerContent(){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(TimerLeftContent,{title:f,description:h,endText:_,fontColor:k,hasTimerYet:R,leftSideStyle:M,isSimpleVoucher:i,voucherCode:j}),j?p||(0,r.jsx)(ButtonVoucher,{voucherCode:j,isSimpleVoucher:i,fontColor:k}):null,x?(0,r.jsx)(s(),{href:b,className:(0,u.C$)({_common:"tw-w-max tw-rounded-[100px] tw-border tw-border-white\n          tw-px-4 tw-py-2 ".concat(B),anacapri:"tw-order-4 tw-py-2 tw-underline max-md:tw-text-xs\n          ".concat(B),arezzo:"tw-order-3 tw-flex tw-h-10 tw-items-center tw-justify-center\n          tw-text-xs lg:tw-relative lg:tw-right-auto",schutz:"bg-red tw-max-w-[400px] tw-text-ellipsis tw-rounded-none\n          tw-border-none tw-py-2 tw-text-xs tw-font-black tw-font-normal\n          tw-uppercase tw-tracking-widest tw-underline tw-underline-offset-4\n          ".concat(B),zzmall:"tw-self-center tw-whitespace-nowrap tw-border-none tw-py-0\n          tw-text-sm tw-underline lg:tw-self-auto ".concat(j?"":"lg:tw-border lg:tw-py-2 lg:tw-no-underline"," lg:tw-static"),vans:"tw-order-4 tw-rounded-none tw-border tw-px-4 tw-pb-[6px]\n          tw-pt-[10px] tw-underline ".concat(B),vicenza:"tw-border-none tw-underline lg:tw-static"}),style:{borderColor:k},children:x}):null]})}return(0,r.jsx)("div",{className:(0,u.C$)({_common:"".concat(F?"tw-justify-center":"tw-justify-between"," tw-flex tw-w-full tw-flex-col tw-items-center\n        tw-gap-4 tw-px-4 tw-py-2 tw-text-white lg:tw-relative lg:tw-flex-row\n        lg:tw-px-[48px]"),anacapri:"tw-bg-carmine max-md:tw-gap-3 lg:tw-px-[48px]",arezzo:"tw-bg-black md:tw-px-12 md:tw-py-4 lg:tw-max-h-[72px]\n        lg:tw-justify-between",schutz:"tw-bg-black tw-py-2 md:tw-py-5 lg:tw-px-[48px]",zzmall:"timer-container tw-bg-eerie-black tw-text-white\n        lg:tw-justify-between lg:tw-px-4",vans:"tw-bg-black tw-py-[12px] tw-text-white max-md:tw-gap-3\n        lg:tw-px-[54px]",vicenza:"tw-bg-onyx-lighter tw-py-4 lg:tw-justify-between"}),style:{color:k,backgroundColor:N},children:function(){if(!R||!A||!l)return(0,r.jsxs)(r.Fragment,{children:[renderCounter(),renderTimerContent()]});let e=z?"Ver menos":"Ver mais";return(0,r.jsxs)("div",{className:"tw-relative tw-flex tw-w-full tw-flex-wrap md:tw-justify-center",children:[renderCounter(),(0,r.jsx)(g,{title:e,isAccordionOpen:z,clickAccordion:()=>S(!z),className:"tw-w-auto tw-flex-col tw-justify-center tw-gap-1 tw-p-0 [&+.accordion-content]:tw-basis-full [&>span]:tw-text-xs [&>span]:tw-font-normal",children:(0,r.jsx)("div",{className:"tw-mt-5 tw-flex tw-flex-col tw-gap-5 md:tw-items-center",children:renderTimerContent()})})]})}()})}},76952:function(e,t,n){n.r(t),n.d(t,{TimerClipboard:function(){return i}});var r=n(37340),o=n(20256),a=n(11619),l=n(93804);
1function _templateObject(){let e=(0,r._)(["\n  .clipboard {\n    &__wrapper {\n      &--copied {\n        border-color: ",";\n        color: ",";\n\n        .clipboard__divider {\n          background-color: ",";\n        }\n\n        .clipboard__btn {\n          mask-image: none;\n          background: url(",") no-repeat center;\n          background-size: 18px;\n        }\n      }\n    }\n\n    &__divider {\n      background-color: ",";\n    }\n\n    &__btn {\n      background-color: ",";\n      text-indent: -9999px;\n      mask-image: url(",");\n      mask-repeat: no-repeat;\n      mask-position: center;\n      mask-size: 16px;\n      width: 18px;\n      height: 18px;\n    }\n  }\n"]);return _templateObject=function(){return e},e}let i=o.ZP.div.withConfig({componentId:"sc-4414f3c-0"})(_templateObject(),l.H.EMERALD,l.H.EMERALD,l.H.EMERALD,a.Y.CHECK,e=>e.mainColor,e=>e.mainColor,a.Y.COPY)},70987:function(e,t,n){n.d(t,{I:function(){return ToastContainer}});var r=n(85893),o=n(37340),a=n(20256);function _templateObject(){let e=(0,o._)(["\n  &.fixed-at-the-top {\n    position: fixed;\n    width: 100%;\n    top: 0;\n    z-index: 100;\n\n    .status-message {\n      animation: show 300ms ease-in-out;\n      transform: translateY(0);\n    }\n\n    > div {\n      padding: 15px 20px 5px;\n    }\n\n    @keyframes show {\n      0% {\n        opacity: 0.3;\n        transform: translateY(-100%);\n      }\n      100% {\n        transform: translateY(0);\n        opacity: 1;\n      }\n    }\n  }\n"]);return _templateObject=function(){return e},e}let l=a.ZP.div.withConfig({componentId:"sc-8762c66e-0"})(_templateObject());function ToastContainer(e){let{className:t,children:n,id:o}=e;return(0,r.jsx)(l,{id:o,className:t,children:n})}},16114:function(e,t,n){n.d(t,{P:function(){return ZzNextImage}});var r=n(85893),o=n(25675),a=n.n(o);function defaultImageFetcher(e){let{src:t,width:n,quality:r=100,shouldUseQueryString:o=!0}=e;if(!t.includes("http"))return t;let a=new URL(t);return o&&(n&&a.searchParams.set("w","".concat(n)),r&&a.searchParams.set("q","".concat(r))),a.toString()}function ZzNextImage(e){let{imageFetcher:t=defaultImageFetcher,alt:n="",mediaQuerySizes:o,quality:l=100,src:i,shouldUseQueryString:s=!0,...c}=e;return(0,r.jsx)(a(),{alt:n,loader:function(e){return t({...e,shouldUseQueryString:s})},sizes:o,quality:l,src:i,...c})}},96984:function(e,t,n){n.d(t,{M:function(){return s}});var r=n(85893),o=n(67294),a=n(89755),l=n.n(a),i=n(35183);let customLoader=e=>{let{src:t,width:n}=e,r=t.startsWith("https://secure-static.schutz.com.br");return r?"".concat(t,"?ims=fit-in/").concat(n,"x/filters:quality(85)"):"".concat(t,"?w=").concat(n,"&q=85")};function Image(e){let{src:t,alt:n,width:o,height:a,className:s="",priority:c=!1,fetchpriority:d="auto",...u}=e;return t?(0,r.jsx)(l(),{src:t,alt:n,width:o,height:a,placeholder:"blur",priority:c,fetchpriority:d,loader:customLoader,blurDataURL:i.a,unoptimized:!0,className:"zz-image ".concat(s).trim(),...u}):null}let s={Image:(0,o.memo)(Image),FullWidthImage:(0,o.memo)(function(e){let{alt:t,...n}=e;return(0,r.jsx)(Image,{alt:t,width:1920,objectFit:"cover",layout:"responsive",...n})})}},13170:function(e,t,n){var r,o;n.d(t,{U:function(){return r}}),(o=r||(r={}))[o.NO_ACTION=0]="NO_ACTION",o[o.SUCCESS=1]="SUCCESS",o[o.ERROR=2]="ERROR"},17874:function(e,t,n){n.d(t,{Y:function(){return r}});let r={WISH_LIST:{KEY:"wish_list",MESSAGE:"Fa\xe7a login para adicionar esse produto \xe0 sua lista de desejos."},WISH_LIST_BRAND:{KEY:"wish_list_brand",MESSAGE:"Fa\xe7a login para adicionar essa marca \xe0 sua lista de desejos."},PASSWORD_CHANGED:{KEY:"password_changed",MESSAGE:"Sua senha foi alterada. Fa\xe7a login para acessar sua conta."},INVALID_TOKEN:{KEY:"invalid_token",MESSAGE:"Token inv\xe1lido ou expirado."},WISH_LIST:{KEY:"wish_list",MESSAGE:"Fa\xe7a login para adicionar esse Schutz \xe0 My Love List"}}},595:function(e,t,n){n.d(t,{j:function(){return r}});let r="privateschutzgroup"},95467:function(e,t,n){n.d(t,{t:function(){return wishListFactory}});var r=n(47317),o=n(82415);function wishListFactory(){var e,t;let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=n||{};return{id:(null===(e=a.products)||void 0===e?void 0:e.length)?a.products[0].listOwner:"",owner:a.listOwnerName||"",products:(null===(t=n.products)||void 0===t?void 0:t.map(e=>{let{product:t}=e;return(0,o.c)(t)}))||[],pagination:(0,r.y)(n.pagination)}}}
1,38538:function(e,t,n){n.d(t,{k:function(){return useBreakpoints}});var r=n(63346);let useBreakpoints=()=>{let{width:e}=(0,r.d)();return{isMobileL:e<=425,isMobile:e<=768,isTablet:e<=1024,isLaptop:e<=1366,isWideScreen:e>=1920,isUltraWideScreen:e>=2560,isLoadingSize:0===e}}},8259:function(e,t,n){n.d(t,{b:function(){return useGtmSwitcher}});var r=n(67294),o=n(59129);function useGtmSwitcher(){let{brandParameterNewAnalytics:{enabled:e,value:t}}=(0,o.Av)(),n=e&&t,a=(0,r.useCallback)((e,t)=>{n&&e(),t()},[n]);return a}},86010:function(e,t,n){n.d(t,{j:function(){return useGtmTracking}});var r=n(67294),o=n(61499),a=n(59129);function useGtmTracking(){let{brandParameterNewAnalytics:{value:e,enabled:t}}=(0,a.Av)(),n=t&&e,l=(0,r.useRef)(new Set),i=(0,r.useRef)(new Set),s=(0,r.useCallback)(e=>{var t;let r=null===(t=e.promotion)||void 0===t?void 0:t.name;!n||!r||l.current.has(r)||(o.Fr.viewPromotion(e),l.current.add(r))},[n]),c=(0,r.useCallback)(e=>{n&&o.Fr.selectPromotion(e)},[n]),d=(0,r.useCallback)(e=>{if(!n)return;let t=e.products.filter(e=>!i.current.has(e.code));if(0!==t.length){for(let e of t)i.current.add(e.code);o.Fr.viewItemList({...e,products:t})}},[n]),u=(0,r.useCallback)(e=>{n&&o.Fr.viewItem(e)},[n]),m=(0,r.useCallback)(e=>{n&&o.Fr.selectItem(e)},[n]);return{trackViewPromotion:s,trackSelectPromotion:c,trackViewProductList:d,trackViewProduct:u,trackSelectProduct:m}}},8944:function(e,t,n){n.d(t,{O:function(){return useHeaderBehavior}});var r=n(67294);function useHeaderBehavior(e){var t;let n=null!==(t=null==e?void 0:e.defaultHeaderHeight)&&void 0!==t?t:56,[o,a]=(0,r.useState)(!1),[l,i]=(0,r.useState)(!1),[s,c]=(0,r.useState)(!1),[d,u]=(0,r.useState)(n),[m,w]=(0,r.useState)(n),p=(0,r.useRef)(null),f=(0,r.useCallback)(e=>{let t=window.scrollY>e;return c(t)},[]),h=(0,r.useCallback)(()=>{if(p.current){let e=p.current.getBoundingClientRect();u(e.height),w(e.bottom)}},[]);(0,r.useEffect)(()=>{var e;p.current=document.querySelector("header")||null;let t=(null===(e=p.current)||void 0===e?void 0:e.offsetTop)||1,handleScroll=()=>{f(t),h()};return h(),window.addEventListener("scroll",handleScroll),window.addEventListener("resize",h),()=>{window.removeEventListener("scroll",handleScroll),window.removeEventListener("resize",h)}},[f,h]);let handleHeaderHover=()=>{if(null==p?void 0:p.current){var e,t,n;null==p||null===(e=p.current)||void 0===e||e.addEventListener("mouseenter",()=>{i(!0)}),null==p||null===(t=p.current)||void 0===t||t.addEventListener("mouseover",()=>{i(!0)}),null==p||null===(n=p.current)||void 0===n||n.addEventListener("mouseleave",()=>{i(!1)})}};return(0,r.useEffect)(()=>{let e=null;return p.current=document.querySelector("header")||null,e=new IntersectionObserver(e=>{let[t]=e;a(t.intersectionRatio<1)},{threshold:[0,1]}),p.current&&e.observe(p.current),handleHeaderHover(),()=>{p.current&&(null==e||e.unobserve(p.current))}},[p]),{hasScrolled:o,hasHovered:l,isWindowScrolled:s,headerHeight:d,headerBottomPosition:m}}},72159:function(e,t,n){n.d(t,{X:function(){return useHover}});var r=n(67294),o=n(38538);function useHover(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{enableOnMobile:t=!1}=e,[n,a]=(0,r.useState)(!1),{isMobile:l}=(0,o.k)(),i=(0,r.useCallback)(()=>{(t||!l)&&a(!0)},[t,l]),s=(0,r.useCallback)(()=>{(t||!l)&&a(!1)},[t,l]);return{isHovered:n,hoverHandlers:{onMouseEnter:i,onMouseLeave:s}}}},82888:function(e,t,n){n.d(t,{N:function(){return useInViewport}});var r=n(67294);function useInViewport(e){let{threshold:t=0,root:n=null,rootMargin:o="5%",persistAfterFirstView:a=!0}=e||{},[l,i]=(0,r.useState)(null),[s,c]=(0,r.useState)(null),[d,u]=(0,r.useState)(!1);(0,r.useEffect)(()=>{let e=new IntersectionObserver(e=>{let[t]=e;t.isIntersecting&&u(!0),c(t)},{root:n,rootMargin:o,threshold:t});return l&&e.observe(l),()=>{e.disconnect()}},[l,n,o,t]);let{isIntersecting:m,...w}=s||{};return[{current:l,set:i},m||a&&d,w]}},28056:function(e,t,n){n.d(t,{U:function(){return useIsPrivateUser}});var r=n(17556);function useIsPrivateUser(e){let{nameGroupPrivate:t}=e,{user:n}=(0,r.aC)(),o=null==n?void 0:n.groups,a=null==o?void 0:o.some(e=>e.startsWith(t));return{isPrivateSaleUser:a}}},53045:function(e,t,n){n.d(t,{k:function(){return useProductDetails}});var r=n(67294),o=n(73445);
1function useProductDetails(e){let{productCode:t,shouldFetch:n=!1}=e,[a,l]=(0,r.useState)(null),[i,s]=(0,r.useState)(!0),c=(0,r.useCallback)(async()=>{if(!t){s(!1);return}s(!0);let{result:e}=await o.M.getProductDetail(t);e&&l(e),s(!1)},[t]);return(0,r.useEffect)(()=>{n&&!a&&c()},[n,a,c]),{productDetails:a,isLoading:i,refetch:c}}},23147:function(e,t,n){n.d(t,{x:function(){return useRangeSliderFilter}});var r=n(67294),o=n(39332),a=n(29777),l=n(14908),i=n(22564);function buildFacetParameter(e){return":".concat(e.facetCode,":").concat(e.code)}var s=n(53917);function sanitizeQueryParam(e){return decodeURIComponent(e).replaceAll("+"," ")}function useRangeSliderFilter(e){let{steps:t,facetCode:n}=e,c=(0,r.useRef)(null),d=(0,a.o)(),u=(0,o.useSearchParams)(),{queryFromFacets:m}=function(){let[e,t]=(0,r.useState)(""),{results:n}=(0,i.C)(),{pagination:{sort:o},facets:a,freeTextSearch:s}=n,c=(0,r.useMemo)(()=>a.flatMap(e=>{let{values:t,code:n}=e;return t.map(e=>({facetCode:n,...e}))}).filter(e=>e.selected),[a]),d=(0,r.useCallback)(()=>{let e=c.map(e=>buildFacetParameter(e)).join(""),t=null!=s?s:"";return"".concat(t,":").concat(o).concat(e)},[o,c,s]),u=(0,r.useCallback)(()=>{let e=d();t(e)},[d]);function isFacetValueSelected(t){let n=buildFacetParameter(t),r=n.replace(l.m.SCAPE_SPECIAL_CHARS,l.m.MATCH_REPLACE),o=RegExp(r+"(:|&|$)");return o.test(e)}return(0,r.useEffect)(()=>{u()},[a,u]),{addOrRemoveFacetFromQuery:function(n){let r=isFacetValueSelected(n)?function(n){let r=buildFacetParameter(n),o=e.replace(r,"");return t(o),o}(n):function(n){let r=buildFacetParameter(n),o=e+r;return t(o),o}(n);return r},appliedFacets:c,getResetQuery:function(){return":".concat(o)},isFacetValueSelected,updateQueryWithAppliedFacets:u,hasAppliedFacets:c.length>0,queryFromFacets:e}}(),{onApplyCategoryFilters:w}=(0,s.N)(),p=RegExp("".concat(n,":[^&:]+(?=:|$|&)"),"g"),f=(0,r.useMemo)(()=>new RegExp("(?=".concat(n,":)")),[n]),h=100/(t.length-1),x=Array.from({length:t.length},(e,t)=>t*h),g=(0,r.useMemo)(()=>sanitizeQueryParam(u.get("q")||""),[u]),b=(0,r.useCallback)(()=>t.filter(e=>{let t=!e.url,n=e.url.split(f),r=1===n.length;if(t)return!1;let o=sanitizeQueryParam(e.url);return r?g.includes(o):n.some(e=>{let t=sanitizeQueryParam(e);return g.includes(t)})}),[g,t,f]),v=(0,r.useCallback)(()=>{let e=b(),n=e.length>1,r=0===e.length;if(n||r)return 0;let o=t.findIndex(t=>t.url===e[0].url);return Math.max(o,0)*h},[h,t,b]);function handleRangeSliderChange(e){var n;let r=m.replace(p,"");if(0===e){d.rangeSliderPrice(t[0].linkName),w(r);return}let o=function(e){let t=x.map(t=>Math.abs(e-t)),n=t.indexOf(Math.min(...t));return x[n]}(e),a=Math.round(o/h),l=null===(n=t[a].url)||void 0===n?void 0:n.replaceAll(" ","+");c.current&&(c.current.value=o.toString()),d.rangeSliderPrice(t[a].linkName),w(r+l)}return(0,r.useEffect)(()=>{let e=v();c.current&&(c.current.value=e.toString())},[v]),{inputRangeRef:c,handleClickStepLabel:function(e){let t=x[e];handleRangeSliderChange(t)},handleRangeSliderChange}}},41382:function(e,t,n){n.d(t,{J:function(){return useTimer}});var r=n(67294),o=n(45907);let a=864e5;function useTimer(e,t){let n=e>0,[l,i]=(0,r.useState)(1e3*e);(0,r.useEffect)(()=>{if(!n)return;let e=setInterval(()=>{i(e=>e-1e3)},1e3);return()=>clearInterval(e)},[i,n]);let s=t?(0,o.BE)(Math.max(Math.floor(l/a),0)):void 0,c=(0,o.BE)(t?Math.max(Math.floor((l-Math.floor(l/a)*a)/36e5),0):Math.max(Math.floor(l/36e5),0)),d=(0,o.BE)(Math.max(Math.floor(l%36e5/6e4),0)),u=(0,o.BE)(Math.max(Math.floor(l%6e4/1e3),0)),m="".concat(s?s+":":"").concat(c,":").concat(d,":").concat(u);return{days:s,hours:c,minutes:d,seconds:u,milliseconds:l,formattedTimer:m}}},53917:function(e,t,n){n.d(t,{N:function(){return useUpdateCategory}});var r,o,a=n(67294),l=n(11163),i=n.n(l),s=n(3342),c=n(52029);function getFormattedCategoryRoute(e){let{query:t,page:n,storeFinder:r}=e,{pathname:o}=window.location,a=c.hb(r)?"&".concat(s.T.STORE_FINDER,"=").concat(r):"";return"".concat(o,"?q=").concat(t,"&page=").concat(n).concat(a)}var d=n(71064);(r=o||(o={})).PUSH="push",r.REPLACE="replace";
1let useUpdateCategory=()=>{let e=(0,l.useRouter)(),{q:t,categories:n=[],page:r=0,text:s,storeFinder:c}=null==e?void 0:e.query,u=[n].flat().join("/"),m=[t].flat().join(","),w=Number(r)+1,p=(0,a.useCallback)((e,t)=>{let{query:n,route:r}=e;i()[t]({query:n},r,{shallow:!0})},[]);return{onApplySearchFilters:function(e,t){let n=t||(null==c?void 0:c.toString())||"",a=(0,d.cT)({text:s,page:r,q:e,storeFinder:n});p({query:{q:e,page:"0",storeFinder:n},route:a},o.REPLACE)},getMoreSearchProducts:function(){let e=(null==c?void 0:c.toString())||"",n=(0,d.cT)({text:s,q:t,page:w.toString(),storeFinder:e});p({query:{q:m,page:w.toString(),storeFinder:e},route:n},o.REPLACE)},getMoreCategoryProducts:function(e){let{isOutsideCategoryPage:t=!1}=e||{},a=Number(r)+1,l=(null==c?void 0:c.toString())||"",s=getFormattedCategoryRoute({category:u,query:m,page:a,storeFinder:l});if(t)return i().replace({query:{categories:n,q:m,page:a}},{query:""},{shallow:!0});p({query:{q:m,page:a.toString(),storeFinder:l},route:s},o.REPLACE)},onApplyCategoryFilters:function(e,t){let n=t||(null==c?void 0:c.toString())||"",r=getFormattedCategoryRoute({category:u,query:e,page:0,storeFinder:n});p({query:{q:e,page:"0",storeFinder:n},route:r},o.REPLACE)},submitSearch:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0,n=(0,d.cT)({text:t,q:e,page:0});p({query:{text:t,q:e,page:"0"},route:n},o.PUSH)},updatePage:p}}},63346:function(e,t,n){n.d(t,{d:function(){return useWindowDimensions}});var r=n(67294),o=n(2182);function useWindowDimensions(){let[e,t]=(0,r.useState)((0,o.sk)()?{width:0,height:0}:{width:window.innerWidth,height:window.innerHeight});return(0,r.useEffect)(()=>{let n=window.innerHeight!==e.height||window.innerWidth!==e.width;function handleResize(){t({width:window.innerWidth,height:window.innerHeight})}return n&&t({width:window.innerWidth,height:window.innerHeight}),window.addEventListener("resize",handleResize),handleResize(),()=>window.removeEventListener("resize",handleResize)},[e.height,e.width]),e}},43708:function(e,t,n){n.d(t,{n:function(){return i}});var r=n(95467),o=n(45613),a=n(23455);let l="/users/current/favorite-list";async function postFavorite(e){let t=await o.hi.post("".concat(l,"/").concat(e));return(0,a.m9)(t.data)}async function deleteFavorite(e){let t=await o.hi.delete("".concat(l,"/").concat(e));return(0,a.m9)(t.data)}async function isFavorited(e){let t=await o.hi.get("users/current/favorited-product/".concat(e));return(0,a.m9)(t.data,e=>e)}async function getWishList(e){let t=await o.hi.get(l,{params:{currentPage:e}});return(0,a.m9)(t.data,e=>(0,r.t)(e))}async function getWishListById(e,t){let n=await o.hi.get("/shared-favorites",{params:{currentPage:t,idOwner:e}});return(0,a.m9)(n.data,e=>(0,r.t)(e))}let i={isFavorited,postFavorite,deleteFavorite,getWishList,getWishListById}},6760:function(e,t,n){n.d(t,{b:function(){return getBannerGtmAttributes},p:function(){return getUnfilledField}});let r={};function getUnfilledField(e){return"campo_".concat(e,"_nao_preenchido")}function getBannerGtmAttributes(e){let{bannerName:t,componentName:n,index:o,verticalPosition:a="1"}=e;return{...function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"1";return{"data-gtm-banner-item-v-pos":e}}(a),...n?{"data-gtm-banner-component-name":n}:null,...t?{"data-gtm-banner-name":t}:null,...o?{"data-gtm-banner-item-h-pos":o}:null,...function(e){if(!e)return null;let t=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return r[e]||""}(e);return{"data-gtm-banner-component-v-pos":t}}(n)}}},80731:function(e,t,n){n.d(t,{JG:function(){return copy},addClipboardEventListeners:function(){return addClipboardEventListeners},c$:function(){return handleClickCopy}});var r=n(13170);async function copy(e){if("clipboard"in navigator)try{return await navigator.clipboard.writeText(e),!0}catch(e){return!1}return document.execCommand("copy",!0,e)}async function handleClickCopy(e){let{valueToCopy:t,setState:n}=e,o=await copy(t);n(o?r.U.SUCCESS:r.U.ERROR),setTimeout(()=>n(r.U.NO_ACTION),5e3)}
1function addClipboardEventListeners(e){let{containerElement:t,buttonSelector:n,buttonWrapperSelector:r,stringElementSelector:o,successClass:a,isFullButton:l=!1,shouldChangeText:i=!0}=e;if(!t)return;let s=t.querySelector(n),c=t.querySelector(r),d=t.querySelector(o),u=l?c:s;s&&d&&u&&u.addEventListener("click",e=>handleCopyButtonClicked(e,{elButton:s,elButtonWrapper:c,elStringToCopy:d,shouldChangeText:i,successClass:a}))}async function handleCopyButtonClicked(e,t){e.preventDefault();let{elButton:n,elButtonWrapper:r,elStringToCopy:o,shouldChangeText:a,successClass:l}=t,i=(null==o?void 0:o.getAttribute("data-voucher"))||(null==o?void 0:o.innerHTML);function insertTextOnButton(e){a&&n&&(n.innerHTML=e)}function timerToClose(){setTimeout(()=>{insertTextOnButton("Copiar"),r&&r.classList.remove(l)},3e3)}try{if(await copy(i||""),insertTextOnButton("Copiado"),timerToClose(),!r)return;r.classList.add(l)}catch(e){insertTextOnButton(e),timerToClose()}}},51097:function(e,t,n){function getProductImage(e){let t=null==e?void 0:e.primaryImages.find(e=>e.format.includes("product"));return t?t.url:""}function getBannerImage(e){return e.imageUrl||getProductImage(e.product)}n.d(t,{C:function(){return getProductImage},T:function(){return getBannerImage}})},78517:function(e,t,n){n.d(t,{O:function(){return getMetadataAttribute}});function getMetadataAttribute(e){return{"data-banner-metadata":e||"nao_preenchido"}}},35183:function(e,t,n){n.d(t,{a:function(){return i}});var r,o=n(93804),a=n(2182),l=n(48764).lW;let i="data:image/svg+xml;base64,".concat((r='\n  <svg width="100%" height="100%" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">\n    <defs>\n      <linearGradient id="g">\n        <stop stop-color="'.concat(o.H.CULTURED,'" offset="20%" />\n        <stop stop-color="').concat(o.H.LIGHT_GRAY,'" offset="50%" />\n        <stop stop-color="').concat(o.H.CULTURED,'" offset="70%" />\n      </linearGradient>\n    </defs>\n    <rect width="100%" height="100%" fill="').concat(o.H.CULTURED,'" />\n    <rect id="r" width="100%" height="100%" fill="url(#g)" />\n    <animate xlink:href="#r" attributeName="x" from="-100%" to="100%" dur="1s" repeatCount="indefinite"  />\n  </svg>\n'),a.sk(),l.from(r).toString("base64")))},19118:function(e,t,n){n.d(t,{q:function(){return Splitter}});function Splitter(e){let{textToSplitter:t,hasEllipses:n=!1,minWordsToSplit:r=1}=e,o=t.split(" "),a=o.filter((e,t)=>t<r),l=a.join(" "),i=n&&o.length>2;return i?"".concat(l,"..."):l}},33764:function(e,t,n){n.d(t,{x:function(){return isUniqueSizeProduct}});let r=new Set(["UN","01","1"]),isUniqueSizeProduct=(e,t)=>{let n=e.length>0;if(!n)return!0;let o=1===e.length,a=!!t&&r.has(t);return o&&a}}}]);

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.