1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5038],{16074:(e,t,r)=>{"use strict";r.d(t,{Z:()=>m,h:()=>i});var a,l=r(26514),s=r(75406),n=r(26843),c=r.n(n),m=((a={}).Alpha="alpha",a.Beta="beta",a.Gamma="gamma",a.None="none",a);let i=({heading:e=1,variant:t="alpha",weight:r,children:a,className:n,...m})=>{let i=e?`h${e}`:"div";return(0,l.jsx)(i,{className:(0,s.cn)({[c()[t]]:c()[t],[`!font-${r}`]:r,[`${n}`]:n}),...m,children:a})}},26843:e=>{e.exports={alpha:"Title_alpha__RS3in",beta:"Title_beta__DjMos",gamma:"Title_gamma__KEwR8"}},33194:(e,t,r)=>{"use strict";r.d(t,{R:()=>a});let a=e=>{let t=(null==e?"":String(e)).trim();return""===t||t.endsWith(":")?t:`${t}:`}},33789:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Preferences:()=>g});var a=r(26514),l=r(55047),s=r(16074),n=r(33862),c=r(87754),m=r(81586),i=r(52243),u=r(75834),o=r(94560),d=r(49421),p=r(73394),f=r(60269),h=r(33194);let x="parameterEcomId_",g=()=>{let{user:e,alert:t}=(0,m.Pj)(),[r,g]=(0,u.useState)(null),[_,b]=(0,u.useState)(null),[j,y]=(0,u.useState)([]),[v,E]=(0,u.useState)(!0),{t:N}=(0,l.Bd)("common"),{register:$,handleSubmit:w,control:k,reset:I}=(0,c.mN)({mode:"onBlur"});(0,u.useEffect)(()=>{(async()=>{let t=await e.fetchUserPreferences();if(void 0===t.userParameterGroups)return;let r=null,a=null,l=[];t.userParameterGroups.forEach(e=>{47===e.parameterGroupEcomId?r=e:3===e.parameterGroupEcomId?a=e:l.push(e)}),b(r),g(a),y(l),P(r,a,l),E(!1)})()},[]);let P=(e,t,r)=>{let a=[];e?.parameters?.length&&a.push(...e.parameters),t?.parameters?.length&&a.push(...t.parameters),r?.forEach(e=>{a.push(...e.parameters)}),I(a?.map(e=>({[`${x}${e.parameterEcomId}`]:e.isChecked})).reduce((e,t)=>({...e,...t}),{}))},G=async e=>{E(!0);let r=[];for(let[t,a]of Object.entries(e))!1!==a&&t.startsWith(x)&&r.push(t.replace(x,""));let[a,l]=await (0,o.Mc)({parameters:r}),s=null,n=null,c=[];if(l)return Array.isArray(l)?l.forEach(e=>{t.addAlert({id:(0,i.id)(),title:e.title,message:e.message})}):t.addAlert({id:(0,i.id)(),title:l.title,message:l.message}),!1;a.parameters.forEach(e=>{47===e.parameterGroupEcomId?s=e:3===e.parameterGroupEcomId?n=e:c.push(e)}),b(s),g(n),y(c),P(s,n,c),t.handleError([{title:N("form__preferences__modal__success-title"),message:N("form__preferences__modal__success-message")}]),E(!1)};return _||r||0!==j.length?(0,a.jsxs)("div",{className:"relative",children:[(0,a.jsx)(d.a,{isActive:v}),(0,a.jsx)(s.h,{className:"!mt-0",children:N("preferences")}),(0,a.jsxs)("form",{name:"preferencesForm",onSubmit:w(G),children:[_&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h3",{className:"text-lg font-semibold my-4",children:(0,h.R)(N("account__preferences__sports-title"))}),(0,a.jsx)("fieldset",{className:"flex flex-wrap gap-4 mb-12 lg:mx-0 lg:max-w-[632px]",children:_?.parameters?.map(e=>(0,a.jsx)(p.a,{type:"checkbox",defaultChecked:e.isChecked,...$(`${x}${e.parameterEcomId}`),label:{label:e.name}},e.parameterEcomId))})]}),r&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h3",{className:"text-lg font-semibold my-4",children:N("account__preferences__genders-title")}),(0,a.jsx)("fieldset",{className:"flex",children:r?.parameters?.map(e=>{let t=null;switch(e.parameterEcomId){case Number("70"):t="men.png";break;case Number("71"):t="women.png";break;case Number("10361"):t="girls.png";break;case Number("10362"):t="boys.png"}return(0,a.jsx)(n.g,{label:e.name,media:t?{path:`/images/user-parameter/${t}`,type:"image"}:void 0,variant:"image",type:"checkbox",name:`${x}${e.parameterEcomId}`,control:k,register:$},e.parameterEcomId)})})]}),j?.map((e,t)=>e?.parameters?.length>0&&(0,a.jsxs)(u.Fragment,{children:[(0,a.jsx)("h3",{className:"text-lg font-semibold my-4",children:e.name}),(0,a.jsx)("fieldset",{children:e?.parameters?.map(e=>(0,a.jsx)(n.g,{label:e.name,type:"checkbox",variant:"checkbox",name:`${x}${e.parameterEcomId}`,control:k,register:$},e.parameterEcomId))})]},`otherGroup-${t}`)),(0,a.jsx)("div",{className:"max-w-[270px] w-full mx-auto lg:mx-0 my-8",children:(0,a.jsx)(f.S,{type:"submit",className:"w-full",children:N("confirm-changes")})})]})]}):null}},39285:(e,t,r)=>{"use strict";r.d(t,{H:()=>l});var a=r(81586);let l=({base:e="",celio:t,gap:r,geox:l,orsay:s,ua:n})=>{let{settings:c}=(0,a.Pj)(),m=e;return c.isCelio()&&"string"==typeof t&&(m=t),c.isGap()&&"string"==typeof r&&(m=r),c.isGeox()&&"string"==typeof l&&(m=l),c.isOrsay()&&"string"==typeof s&&(m=s),c.isUa()&&"string"==typeof n&&(m=n),{[m.trim()]:!!m.trim()}}},74595:(e,t,r)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return l}});let a=r(75834);function l(e,t){let r=(0,a.useRef)(null),l=(0,a.useRef)(null);return(0,a.useCallback)(a=>{if(null===a){let e=r.current;e&&(r.current=null,e());let t=l.current;t&&(l.current=null,t())}else e&&(r.current=s(e,a)),t&&(l.current=s(t,a))},[e,t])}function s(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},86750:(e,t,r)=>{"use strict";r.d(t,{$:()=>m,C:()=>u});var a=r(26514),l=r(58245),s=r.n(l),n=r(41179),c=r(81586);let m=({alt:e,aspectRatio:t=null,className:r,height:l,placeholder:c,sizes:m,src:u,unoptimized:o,width:d,onClick:p,style:f,priority:h,...x})=>{let g=i(m);return(null===t&&d&&l&&(t=d/l),u)?(0,a.jsx)("div",{className:"c-media max-w-full",onClick:p,children:(0,a.jsx)(s(),{loader:({src:e,width:r,quality:a})=>(0,n.T)({src:e,width:r,quality:a,height:t?Math.round(r/t):0}),sizes:g,width:d,height:l,src:u,placeholder:c,className:r,unoptimized:o,style:f,priority:h,alt:e||"",...x})}):(0,a.jsx)("div",{className:"c-media max-w-full",children:(0,a.jsx)("div",{className:r,style:{aspectRatio:t||void 0,...f}})})},i=e=>{let{screens:t}=(0,c.Pj)();if(!e)return;if(e.custom)return e.custom;let r="";return Object.entries(t).forEach(t=>{let[a,l]=t;e[a]&&(r+=`(max-width: ${l}) ${e[a]},`)}),e.default&&(r+=`${e.default}`),r||void 0},u=({src:e,autoPlay:t=!0,width:r,controls:l=!1,ref:s,...c})=>e?(0,a.jsx)("video",{ref:s,preload:"metadata",autoPlay:t,loop:!0,muted:!0,controls:l,playsInline:!0,width:r,...c,children:(0,a.jsx)("source",{src:(0,n.f)(e),type:"video/mp4"})},e):null}}]);
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.