PageSourceSearch

https://www.couponation.com/_next/static/chunks/2u_ke7kqd__3_.js

js couponation.com collected 2026-10-09 18:00:48 UTC 25,636 bytes, 13 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,505343,941551,568129,e=>{"use strict";var a=e.i(268601),t=e.i(961310),s=e.i(291851);e.s(["Alert",0,({title:e,severity:l,children:r,icon:i})=>(0,a.jsxs)("div",{className:s.alertStyles.root,children:[(0,a.jsxs)("div",{className:s.alertStyles.main,children:[(0,a.jsx)("div",{className:s.alertStyles.icon({severity:l}),children:i||(0,a.jsx)(t.Icon,{name:"success"===l?"Check":"ErrorOutline",fontSize:"large"})}),(0,a.jsx)("div",{className:s.alertStyles.title({severity:l}),children:e})]}),r&&(0,a.jsx)("div",{className:s.alertStyles.message({severity:l}),children:r})]})],505343);var l=e.i(19308),r=e.i(910981),i=e.i(975705);let n=({error:e})=>{let[a,t]=(0,i.useState)(`input-${Math.random()}`),[s,l]=(0,i.useState)(!1),[r,n]=(0,i.useState)(!1),[o,d]=(0,i.useState)(!1);return{id:a,usedInFormField:!0,state:{hover:!o&&s,focus:!o&&r,error:!o&&!!e,disabled:o},handlers:{onBlur:()=>{n(!1)},onFocus:()=>{n(!0)},onMouseEnter:()=>{l(!0)},onMouseLeave:()=>{l(!1)},setDisabled:d,setId:t}}},o=({children:e,startIcon:t,endIcon:i,label:o,error:d,hint:c,fullWidth:m=!1})=>{let u=n({error:d}),p=(0,a.jsx)("div",{className:(0,l.cls)(s.formFieldContainedStyles.startIcon,(0,r.MapFormFieldState)(u.state)),children:t}),h=(0,a.jsx)("label",{id:`${u.id}-label`,htmlFor:u.id,className:(0,l.cls)(s.formFieldContainedStyles.label,(0,r.MapFormFieldState)(u.state)),children:o}),x=(0,a.jsx)("div",{className:(0,l.cls)(s.formFieldContainedStyles.endIcon,(0,r.MapFormFieldState)(u.state)),children:i});return(0,a.jsx)(r.FormFieldContext.Provider,{value:u,children:(0,a.jsxs)("div",{className:s.formFieldContainedStyles.root({fullWidth:m}),onMouseEnter:u.handlers.onMouseEnter,onMouseLeave:u.handlers.onMouseLeave,"data-testid":"contained",children:[(0,a.jsxs)("div",{className:(0,l.cls)(s.formFieldContainedStyles.input,(0,r.MapFormFieldState)(u.state)),children:[t&&p,(0,a.jsxs)("div",{className:s.formFieldContainedStyles.contained,children:[o&&h,e]}),i&&x,(0,a.jsx)("div",{"aria-hidden":!0,className:(0,l.cls)(s.formFieldContainedStyles.fieldSet,(0,r.MapFormFieldState)(u.state))})]}),d&&(0,a.jsx)("p",{className:s.formFieldContainedStyles.error,children:d}),c&&(0,a.jsx)("p",{className:s.formFieldContainedStyles.hint,children:c})]})})},d=({children:e,startIcon:t,endIcon:i,label:o,error:d,hint:c,fullWidth:m=!1})=>{let u=n({error:d}),p=(0,a.jsx)("div",{className:(0,l.cls)(s.formFieldStackedStyles.startIcon,(0,r.MapFormFieldState)(u.state)),children:t}),h=(0,a.jsx)("label",{id:`${u.id}-label`,htmlFor:u.id,className:s.formFieldStackedStyles.label,children:o}),x=(0,a.jsx)("div",{className:(0,l.cls)(s.formFieldStackedStyles.endIcon,(0,r.MapFormFieldState)(u.state)),children:i});return(0,a.jsx)(r.FormFieldContext.Provider,{value:u,children:(0,a.jsxs)("div",{className:s.formFieldStackedStyles.root({fullWidth:m}),onMouseEnter:u.handlers.onMouseEnter,onMouseLeave:u.handlers.onMouseLeave,"data-testid":"stacked",children:[o&&h,(0,a.jsxs)("div",{className:(0,l.cls)(s.formFieldStackedStyles.input,(0,r.MapFormFieldState)(u.state)),children:[t&&p,e,i&&x,(0,a.jsx)("div",{"aria-hidden":!0,className:(0,l.cls)(s.formFieldStackedStyles.fieldSet,(0,r.MapFormFieldState)(u.state))})]}),d&&(0,a.jsx)("p",{className:s.formFieldStackedStyles.error,children:d}),c&&(0,a.jsx)("p",{className:s.formFieldStackedStyles.hint,children:c})]})})},c=({children:e,startIcon:t,endIcon:i,label:o,error:d,hint:c,fullWidth:m=!1})=>{let u=n({error:d}),p=(0,a.jsx)("div",{className:(0,l.cls)(s.formFieldStandardStyles.startIcon,(0,r.MapFormFieldState)(u.state)),children:t}),h=(0,a.jsx)("label",{id:`${u.id}-label`,htmlFor:u.id,className:s.formFieldStandardStyles.label,children:o}),x=(0,a.jsx)("div",{className:(0,l.cls)(s.formFieldStandardStyles.endIcon,(0,r.MapFormFieldState)(u.state)),children:i});return(0,a.jsx)(r.FormFieldContext.Provider,{value:u,children:(0,a.jsxs)("div",{className:s.formFieldStandardStyles.root({fullWidth:m}),onMouseEnter:u.handlers.onMouseEnter,onMouseLeave:u.handlers.onMouseLeave,"data-testid":"standard",children:[o&&h,(0,a.jsxs)("div",{className:s.formFieldStandardStyles.standard,children:[(0,a.jsxs)("div",{className:(0,l.cls)(s.formFieldStandardStyles.input,(0,r.MapFormFieldState)(u.state)),children:[t&&p,e,i&&x,(0,a.jsx)("div",{"aria-hidden":!0,
1className:(0,l.cls)(s.formFieldStandardStyles.fieldSet,(0,r.MapFormFieldState)(u.state))})]}),d&&(0,a.jsx)("p",{className:s.formFieldStandardStyles.error,children:d}),c&&(0,a.jsx)("p",{className:s.formFieldStandardStyles.hint,children:c})]})]})})};e.s(["FormField",0,({variant:e,...t})=>"contained"===e?(0,a.jsx)(o,{...t}):"stacked"===e?(0,a.jsx)(d,{...t}):(0,a.jsx)(c,{...t})],941551);var m=e.i(378563);let u=(0,i.forwardRef)((e,t)=>{let{className:r,id:i,disabled:n,rows:o=4,onFocus:d,onBlur:c,onMouseEnter:u,onMouseLeave:p,onChange:h,...x}=e,{id:f,usedInFormField:v,handlers:g}=(0,m.useFormControl)({id:i,disabled:n,onBlur:c,onFocus:d,onMouseEnter:u,onMouseLeave:p});return(0,a.jsx)("textarea",{...x,...g,id:f,disabled:n,ref:t,rows:o,onChange:e=>{h(e,e.target.value)},className:(0,l.cls)(s.textAreaStyles.root({usedInFormField:v}),r)})});e.s(["TextArea",0,u],568129)},796903,e=>{"use strict";var a=e.i(268601),t=e.i(975705),s=e.i(598425),l=e.i(975072),r=e.i(540455),i=e.i(291851);e.s(["Breadcrumbs",0,function({items:e,separator:n="/",maxItems:o=3,disableSchema:d=!1,showLastItemAsLink:c=!1}){let m,{active:u,inactive:p}=i.breadcrumbsStyles,h=e.length-1,[x,f]=(0,t.useState)(e.length>o);!0!==d&&(m=JSON.stringify({"@context":"https://schema.org/","@type":"BreadcrumbList",itemListElement:e.map((e,a)=>{let t={};return t["@type"]="ListItem",t.position=a+1,t.name=e.label,t.item=e.link||"",t})}));let v=e.map((s,o)=>o!==e.length-1?(0,a.jsxs)(t.Fragment,{children:[(0,a.jsx)(l.Link,{href:s.link,variant:"body1",className:p,"data-internal":!0,children:s.label},s.link),(0,a.jsx)("span",{className:i.breadcrumbsStyles.separator,children:n})]},s.link):c?(0,a.jsx)(l.Link,{href:s.link,variant:"body1",className:u,"data-internal":!0,children:s.label},s.link):(0,a.jsx)(r.Typography,{variant:"body1",className:u,children:s.label},s.label)),g=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(l.Link,{href:e[0]?.link,variant:"body1",className:p,"data-internal":!0,children:e[0]?.label},e[0]?.link),(0,a.jsx)("span",{className:i.breadcrumbsStyles.separator,children:n}),(0,a.jsx)(s.Button,{className:i.breadcrumbsStyles.ellipsisButton,variant:"text",onClick:()=>f(!1),children:(0,a.jsx)("span",{className:i.breadcrumbsStyles.ellipsis,children:"···"})}),(0,a.jsx)("span",{className:i.breadcrumbsStyles.separator,children:n}),c?(0,a.jsx)(l.Link,{href:e[h]?.link,variant:"body1",className:u,"data-internal":!0,children:e[h]?.label},e[h]?.link):(0,a.jsx)(r.Typography,{variant:"body1",className:u,children:e[h]?.label},e[h]?.label)]});return(0,a.jsxs)(a.Fragment,{children:[!0!==d&&(0,a.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:m}}),(0,a.jsx)("nav",{className:i.breadcrumbsStyles.breadcrumbsContainer,children:x?g:v})]})}])},127461,e=>{"use strict";var a=e.i(453924);e.s(["getColorByToken",0,e=>{try{let t=e.split("."),s=a.responsiveVars.palette,l=!0;if(t.forEach(e=>{if("string"==typeof s||!l){l=!1;return}s=s[e]}),"string"!=typeof s)return"transparent";return s}catch(e){return"transparent"}}])},230445,287955,403978,256808,e=>{"use strict";var a=e.i(268601),t=e.i(944967),s=e.i(975705),l=e.i(920627);e.i(509451);var r=e.i(41740),i=e.i(780040);let n=function({imageDomain:e,imageSrc:t,width:s,height:l,alt:n}){return(0,a.jsx)(r.Img,{alt:n,loader:({src:a})=>`${e}/${s}x${a}`,src:t,width:s,height:l||s,priority:!0,objectFit:"contain",blurDataURL:`${e}/${s}x${l||""}/filters:blur(80)/${(0,i.removeFirstSlash)(t)}`,"data-testid":"logo"})},o=({onClick:e,classNames:r={},meta:i,dimensions:o,paperWrap:d=!1})=>{let c=(0,s.useCallback)(({children:e})=>d?(0,a.jsx)(l.Paper,{variant:"outlined",className:(0,t.default)(r.paper),children:e}):(0,a.jsx)("div",{className:(0,t.default)(r.paper),children:e}),[d,r.paper]);return(0,a.jsx)("button",{type:"button",className:(0,t.default)(r.root),onClick:e,children:(0,a.jsx)(c,{children:(0,a.jsx)("div",{className:(0,t.default)(r.paperBox),children:(0,a.jsx)(n,{imageDomain:i.domain,imageSrc:i.src,alt:i.alt,...o})})})})};var d=e.i(240497),c=(0,d.createRuntimeFn)({defaultClassName:"_1pkypvu0",variantClassNames:{type:{subtitle1:"_1pkypvu1",subtitle2:"_1pkypvu2"}},defaultVariants:{},compoundVariants:[]});
1let m=({subtitle:e,darkBackground:s=!1,type:l="subtitle1"})=>(0,a.jsx)("div",{className:"_1pkypvu5",children:(0,a.jsx)("h2",{className:(0,t.default)(c({type:l}),s?"_1pkypvu4":"_1pkypvu3"),children:e})});var u=(0,d.createRuntimeFn)({defaultClassName:"qmrl781",variantClassNames:{colorType:{darkTitle:"qmrl782",lightTitle:"qmrl783"}},defaultVariants:{},compoundVariants:[]});let p=({title:e,colorType:s})=>(0,a.jsx)("h1",{className:(0,t.default)("qmrl780",u({colorType:s})),children:e}),h=(0,s.memo)(({condition:e,children:a})=>e?a:null),x=37,f=224,v=74,g=224,_=104;var b=(0,d.createRuntimeFn)({defaultClassName:"_11paees0",variantClassNames:{hasPaper:{true:"_11paees1",false:"_11paees2"},align:{left:"_11paees3",right:"_11paees4"}},defaultVariants:{},compoundVariants:[]}),S=(0,d.createRuntimeFn)({defaultClassName:"_11paees5",variantClassNames:{align:{left:"_11paees6",right:"_11paees7"},hasImage:{true:"_11paees8",false:"_11paees9"}},defaultVariants:{},compoundVariants:[]}),j=(0,d.createRuntimeFn)({defaultClassName:"_11paeesa",variantClassNames:{align:{left:"_11paeesb",right:"_11paeesc"},hasTopComponent:{true:"_11paeesd",false:"_11paeese"}},defaultVariants:{},compoundVariants:[]}),N=(0,d.createRuntimeFn)({defaultClassName:"_11paeesj",variantClassNames:{hasTopComponent:{true:"_11paeesk",false:"_11paeesl"}},defaultVariants:{},compoundVariants:[]}),y=(0,d.createRuntimeFn)({defaultClassName:"_11paeesm",variantClassNames:{align:{left:"_11paeesn",right:"_11paeeso"}},defaultVariants:{},compoundVariants:[]});let C=e=>e?"lightTitle":"darkTitle",F=({className:e,children:t})=>(0,a.jsx)("div",{className:e,children:t});var E=e.i(796903);e.i(6773);var k=e.i(272770),T=e.i(249430);e.i(674256);var O=e.i(989386),R=e.i(433037),M=e.i(658469);let A=function({separator:e}){let t,l,{retailer:r,page:i}=(0,k.usePageContext)(),n=(t=(0,O.useConfigs)(),l=(0,R.useTranslation)(),(0,s.useMemo)(()=>{let e=t("domainUrl"),{url:a,page_type:s}=i,n=[{label:l("ts_breadcrumbs_label_home"),link:`${e}${t("homepageUrl")}`}],o=l("ts_breadcrumbs_domain_label"),d="true"===t("isDomainBreadcrumbEnabled");if(o&&d){let e=M.CONFIG[i.id_client];n.unshift({label:o,link:e.subfolderHost})}let c={[T.PAGE_TYPE.RLP]:[{label:l("ts_breadcrumbs_label_allShops"),link:`${e}${t("allShopsUrl")}`},{label:r?.image_alt||"",link:`${e}/${a}`}],[T.PAGE_TYPE.TOP20]:[{label:l("ts_breadcrumbs_label_top20"),link:`${e}/${a}`}],[T.PAGE_TYPE.ALL_SHOPS]:[{label:l("ts_breadcrumbs_label_allShops"),link:`${e}/${a}`}],[T.PAGE_TYPE.SEARCH]:[{label:l("ts_breadcrumbs_label_search")||"Search"}]};return s?n.concat(c[s]):n},[t,i,r?.image_alt,l]));return(0,a.jsx)(E.Breadcrumbs,{items:n,separator:e,maxItems:4})};e.s(["default",0,A],287955);let I=({hasPaper:e,children:t})=>e?(0,a.jsx)(l.Paper,{className:"_47uqhd0",children:t}):(0,a.jsx)("div",{children:t});e.s([],230445),e.s(["PageHeaderBasic",0,({title:e,hasDarkBackground:t,subtitle:s,hasPaper:l,hasBreadcrumbs:r})=>(0,a.jsxs)(I,{hasPaper:l,children:[r?(0,a.jsx)("div",{className:"uwhmrz0",children:(0,a.jsx)(A,{separator:"/"})}):(0,a.jsx)(a.Fragment,{}),(0,a.jsx)(p,{title:e,colorType:C(t)}),s?(0,a.jsx)(m,{subtitle:s}):(0,a.jsx)(a.Fragment,{})]})],403978),e.s(["PageHeaderLogo",0,function({title:e,subtitle:s="",breadcrumbs:l,retailerLogoDomain:r="",retailerLogoSrc:i="",retailerLogoAlt:n="",onLogoClick:d,align:c="right",hasPaper:u=!0,hasDarkBackground:E=!1}){let k=!!(r&&i),T=!!l,O=C(E),R=e=>({root:(0,t.default)(j({hasTopComponent:T,align:c}),e),paper:"_11paeesi",paperBox:N({hasTopComponent:T})}),M={domain:r,src:i,alt:n};return(0,a.jsxs)(F,{className:b({hasPaper:u,align:c}),children:[(0,a.jsxs)("div",{className:S({hasImage:k,align:c}),children:[(0,a.jsx)(h,{condition:T,children:(0,a.jsx)("div",{className:"_11paeesp",children:l})}),(0,a.jsxs)("div",{className:y({align:c}),children:[(0,a.jsx)(p,{title:e,colorType:O}),(0,a.jsx)(o,{onClick:d,paperWrap:!0,classNames:R("_11paeesg"),meta:M,dimensions:{width:f,height:x}})]}),(0,a.jsx)(h,{condition:!!s,children:(0,a.jsx)(m,{subtitle:s})})]}),(0,a.jsx)("div",{id:"logoWrapper",className:"_11paeesh",children:(0,a.jsx)(o,{onClick:d,paperWrap:!0,classNames:R("_11paeesf"),meta:M,dimensions:{width:T?g:f,height:T?_:v}})})]})}],256808)},534156,612924,e=>{"use strict";var a=e.i(268601);e.i(230445);var t=e.i(403978),s=e.i(256808),l=e.i(287955),r=e.i(602035);e.i(674256);var i=e.i(989386),n=e.i(593312),o=e.i(975705),d=e.i(425689),c=e.i(109686);e.s(["default",0,e=>{let{content:m,page:u,retailer:p}=e,h=(0,i.useConfigs)(),x=(0,o.useCallback)(()=>{p&&((0,c.sendGTMEvent)("rlpWidgetClick",{widgetName:"Retailer Logo",retailerName:p.name,clickedElement:void 0}),window.open((0,d.getEndpoint)(d.ENDPOINT.SEO_REDIRECT,[u.id_client,u.url]),"_blank"))},[p,u]),{state:f}=(0,n.useCouponsContext)();if(f?.errorOption)return null;
1let v=u.page_type,g=v.toLowerCase(),{title:_,subtitle:b}=m[0].widgetData,S=p?.logo,j=h("imageCDN"),N=h(`${g}HeaderLogoPosition`),y=(0,r.verifyInclusion)(h("breadcrumbsEnabled"),v),C=!(0,r.verifyInclusion)(h("headerNoPaper"),v),F=!!(j&&p?.image_alt),E="true"===h(`${g}HeaderHasDarkBackground`),k=(0,a.jsx)(t.PageHeaderBasic,{hasBreadcrumbs:!!y,hasPaper:C,title:_,subtitle:b,hasDarkBackground:E}),T=(0,a.jsx)(s.PageHeaderLogo,{title:_,subtitle:b,retailerLogoSrc:S,retailerLogoDomain:j,retailerLogoAlt:p?.image_alt,onLogoClick:x,align:"left"===N||"right"===N?N:"right",hasPaper:C,breadcrumbs:y&&(0,a.jsx)(l.default,{separator:"/"}),hasDarkBackground:E});return F?T:k}],534156),e.s(["checkForOverlay",0,(e,a)=>{try{return(a?JSON.parse(a):[]).includes(e)}catch{return!1}}],612924)},839891,e=>{"use strict";var a=e.i(534156);e.s(["HeaderWidget",()=>a.default])},927513,73980,e=>{"use strict";e.i(534156);var a=e.i(268601),t=e.i(335346);e.i(674256);var s=e.i(989386),l=e.i(612924),r=e.i(975705),i=e.i(944967);e.i(509451);var n=e.i(41740),o=e.i(13888),d=e.i(920627),c=e.i(467312),m=e.i(127461),u=e.i(453924),p=e.i(66034),h=e.i(780040),x=e.i(961310),f=e.i(907240);e.i(155136);var v=e.i(811947);function g({open:e,onClose:t,search:s}){return(0,a.jsx)(v.Drawer,{transitionDuration:225,anchor:"right",open:e,hideBackdrop:!0,baseDeckStyle:"fixedFullWidth",children:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(d.Paper,{elevation:0,className:"_1yvjscv1",children:[(0,a.jsx)(f.IconButton,{"aria-label":"back",onClick:t,size:"large",children:(0,a.jsx)(x.Icon,{name:"ArrowBackIos",fontSize:"small"})}),(0,a.jsx)("div",{style:{flex:1},children:s})]}),(0,a.jsx)("hr",{className:"_1yvjscv2"})]})})}var _="ozilum3";function b({title:e,subtitle:t,placeholderComponent:s,backgroundType:l,bgImageDomain:x,bgImageSrc:f,bgColor:v,titleType:S="h1",subtitleType:j="h2",className:N,hasOverlay:y=!1}){let C=(0,i.default)(N,"transparent"===l?"transparent":"","ozilum0"),F=(0,i.default)("ozilum1","transparent"===l||"white"===v?"transparent":""),E=(0,i.default)("ozilum2","transparent"===l||"white"===v?"transparent":""),[k,T]=(0,r.useState)(!1),O=e=>{e.preventDefault(),e.stopPropagation(),("keydown"!==e.type||"Tab"!==e.key&&"Shift"!==e.key)&&T(e=>!e)},R=v?"white"===v?"white":(0,m.getColorByToken)(v):"transparent";return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(d.Paper,{style:(0,p.assignInlineVars)({[u.responsiveVars.palette.heroHeaderBackground]:R}),elevation:0,square:!0,className:C,"data-testid":"heroheader",children:["image"===l&&x&&f&&(0,a.jsxs)("div",{children:[(0,a.jsx)(n.Img,{alt:e||t,loader:({width:e})=>`${x}/${e}x/${(0,h.removeFirstSlash)(f)}`,src:f,sizes:`(max-width: ${c.breakpoints.tablet}px) 340px, (max-width: ${c.breakpoints.desktop}px) 640px, 100w`,layout:"fill",objectFit:"cover",placeholder:"blur",priority:!0,blurDataURL:`${x}/150x/filters:blur(75)/${(0,h.removeFirstSlash)(f)}`}),(0,a.jsx)("div",{className:y?"ozilum4":""})]}),(0,a.jsxs)("div",{children:[e&&r.default.createElement(S,{className:F},[e]),t&&r.default.createElement(j,{className:E},[t]),(0,a.jsx)("div",{className:(0,i.default)(_,o.desktopOnly),children:s}),(0,a.jsx)("div",{role:"button",tabIndex:0,className:(0,i.default)(_,o.mobileOnly),onKeyPress:O,onClick:O,children:s?r.default.cloneElement(s,{readOnly:!0}):(0,a.jsx)(a.Fragment,{})})]})]}),(0,a.jsx)(g,{open:k,onClose:O,search:s,offset:0})]})}e.s(["default",0,function({content:e,page:r,widgetPosition:i}){let n=(0,s.useConfigs)();if(!e[0]||!e[0].widget_data)return(0,a.jsx)(a.Fragment,{});let{content:o}=e[0].widget_data,d=n("getafixImageCDN"),c=n("homepageEnableOverlayImageBackground");return(0,a.jsx)(b,{className:"hero-header",hasOverlay:(0,l.checkForOverlay)(e[0]?.widget_name,c),title:o.title,subtitle:o.description,bgImageDomain:d,bgImageSrc:`${n("srcPrefix")}${o.background}`,backgroundType:o.background_type||"transparent",bgColor:o.background,titleType:""!==o.title&&1===i?"h1":"h2",subtitleType:""!==o.description&&""!==o.title?1===i?"h2":"h3":2===i?"h1":"h2",placeholderComponent:o.input_field_text?(0,a.jsx)(t.default,{page:r,inputPlaceholder:o.input_field_text}):(0,a.jsx)(a.Fragment,{children:" "})})}],73980),e.s([],927513)},271392,e=>{"use strict";var a=e.i(268601);e.i(927513);var t=e.i(839891),s=e.i(421810),l=e.i(763522),r=e.i(602035);e.i(674256);var i=e.i(989386),n=e.i(975705),o=e.i(876606),d=e.i(598425),c=e.i(961310),m=e.i(505343),u=e.i(27991),p=e.i(941551),h=e.i(360056),x=e.i(568129),f=e.i(910981),v=e.i(378563),g=e.i(19308),_=e.i(291851);let b=({id:e,options:t,onChange:s,value:l,disabled:r,background:i="transparent",...o})=>
1{let d=(0,n.useRef)(null),[m,u]=(0,n.useState)(!1),{id:p,state:h,usedInFormField:x,handlers:b}=(0,v.useFormControl)({id:e,disabled:r});(0,n.useEffect)(()=>{let e=e=>{d.current&&!d.current.contains(e.target)&&(u(!1),b.onBlur(e))};return window.addEventListener("click",e),()=>{window.removeEventListener("click",e)}},[b]);let S=e=>{r||(b.onFocus(e),u(e=>!e))},j=e=>{let a=e.currentTarget.getAttribute("data-value");null!==a&&(b.onBlur(e),u(!1),s(e,a))},N=e=>{("Enter"===e.key||" "===e.key)&&j(e)};return(0,a.jsxs)("div",{className:(0,g.cls)(_.selectStyles.container,{[_.ACTIVE_CONTAINER]:m}),ref:d,...o,children:[(0,a.jsxs)("div",{role:"button",tabIndex:0,onFocus:b.onFocus,onBlur:b.onBlur,onClick:S,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&S(e)},onMouseEnter:b.onMouseEnter,onMouseLeave:b.onMouseLeave,className:(0,g.cls)(_.selectStyles.inputWrapper({background:i,usedInFormField:x})),"aria-expanded":m,children:[(0,a.jsx)("div",{className:_.selectStyles.value,children:(0,a.jsx)("input",{readOnly:!0,"aria-hidden":!0,tabIndex:-1,id:p,value:l,className:_.selectStyles.input,...o})}),(0,a.jsx)("div",{className:(0,g.cls)(_.selectStyles.iconWrapper,(0,f.MapFormFieldState)(h),{expanded:m}),children:(0,a.jsx)(c.Icon,{name:"ExpandMore"})})]}),(0,a.jsx)("ul",{"data-testid":"listbox",className:(0,g.cls)(_.selectStyles.list,_.selectStyles.transition),role:"listbox",children:t.map(e=>(0,a.jsx)("li",{role:"option","aria-selected":l===e,tabIndex:0,"data-value":e,onClick:j,onKeyDown:N,className:(0,g.cls)(_.selectStyles.listItem,{[_.selectStyles.selected]:l===e}),children:e},e))})]})};var S=e.i(655154),j=e.i(266343),N=e.i(735184),y=e.i(419747),C=e.i(29322),F=e.i(31418),E=e.i(816299),k="gig8y12";let T={name:"",email:"",reason:"",message:"",privacyAccepted:!1,formSubmitted:!1,success:!1},O={name:"",email:"",reason:"",message:""};var R=e.i(658469),M=e.i(249430),A=e.i(425689);async function I({clientId:e,userEmail:a,name:t,reason:s,message:l}){let r=R.CONFIG[e].clientName,i=await fetch((0,A.getEndpoint)(A.ENDPOINT.SEND_EMAIL),{method:"POST",body:JSON.stringify({clientId:e,pageType:M.PAGE_TYPE.CONTACT,subject:`Contact form on ${r} from ${a}`,htmlData:`
2                <html>
3                    <head></head>
4                    <body>
5                        <h1>Contact form</h1>
6                        <p><b>Client:</b> ${r.charAt(0).toUpperCase()}${r.slice(1)}</p>
7                        <p><b>Name:</b> ${t}</p>
8                        <p><b>Contact reason:</b> ${s}</p>
9                        <p><b>Message:</b> ${l.replaceAll("\n","<br>")}</p>
10                        <p><b>User email:</b> ${a}</p>
11                    </body>
12                </html>
13            `}),headers:{"Content-Type":"application/json"}});return!!i.ok&&!!(await i.json()).messageId||(F.logger.info({message:"Error sending the email from contact us page to the email"}),!1)}function P(e,a){return I({clientId:a,userEmail:e.email,message:e.message,name:e.name,reason:e.reason})}function w(e,a){switch(a.type){case"name":case"reason":case"message":return{...e,[a.type]:a.value?"":a.t(E.ts.CONTACT_FORM_INPUT_REQUIRED_ERROR)};case"email":{let t="";return t=a.value&&"string"==typeof a.value?/^[^@\s]+@[^@\s]+\.[^@\s]+$/.test(a.value)?"":a.t(E.ts.CONTACT_FORM_EMAIL_ERROR):a.t(E.ts.CONTACT_FORM_INPUT_REQUIRED_ERROR),{...e,[a.type]:t}}default:return{...e}}}let L=(0,s.default)(function({clientId:e,googleReCaptchaProps:t}){let s=(0,i.useConfigs)(),l=(0,y.useTranslation)(),{handleInputValue:r,handleFormSubmit:f,formIsValid:v,errors:g,inputValues:_,resetSubmitMessages:R}=(0,N.useFormControl)(e,T,O,w,P),{TS_RECAPTCHA_SNACKBAR_BUTTON_LABEL:M,TS_RECAPTCHA_SNACKBAR_CONSENT_MESSAGE:A,TS_RECAPTCHA_SNACKBAR_FAIL_MESSAGE:I}=C.RecaptchaSnackbarTranslations,[L,$]=(0,n.useState)(!1),[D,B]=(0,n.useState)({message:l(A),actionLabel:l(M)}),V=[];try{V=JSON.parse(l(E.ts.CONTACT_FORM_REASON_SELECT_OPTIONS))}catch(e){F.logger.info({message:"an error occured parsing",params:[E.ts.CONTACT_FORM_REASON_SELECT_OPTIONS,"please check if the config exists"]})}let H=async()=>{if(t?.executeRecaptcha){let e=await t.executeRecaptcha(s("reCaptchaSiteKey"),{action:"SUBMIT_CONTACTUS_FORM"});e&&(await (0,o.default)(s("reCaptchaProjectId"),s("reCaptchaSiteKey"),"SUBMIT_CONTACTUS_FORM",e)?await f():(B({message:l(I)}),$(!0)))}else R(),B({message:l(A),actionLabel:l(M)}),$(!0)};return(0,a.jsxs)(a.Fragment,{children:[_.success&&(0,a.jsx)("div",{className:k,children:(0,a.jsx)(m.Alert,{severity:"success",icon:(0,a.jsx)(c.Icon,{name:"Check"}),title:l(E.ts.CONTACT_FORM_SUCCESS_MESSAGE_HEADING),children:l(E.ts.CONTACT_FORM_SUCCESS_MESSAGE_BODY)})}),!_.success&&_.formSubmitted&&(0,a.jsx)("div",{className:k,children:(0,a.jsx)(m.Alert,{severity:"error",title:l(E.ts.CONTACT_FORM_ERROR_MESSAGE_HEADING),children:l(E.ts.CONTACT_FORM_ERROR_MESSAGE_BODY)})}),(0,a.jsxs)("div",{className:"gig8y10",children:[(0,a.jsx)(p.FormField,{variant:"contained",fullWidth:!0,error:g.name,children:(0,a.jsx)(h.Input,{id:"name",name:"name",placeholder:l(E.ts.CONTACT_FORM_NAME_PLACEHOLDER),value:_.name,onChange:(e,a)=>r("name",a)})}),(0,a.jsx)(p.FormField,{variant:"contained",fullWidth:!0,error:g.email,children:(0,a.jsx)(h.Input,{id:"email",name:"email",placeholder:l(E.ts.CONTACT_FORM_EMAIL_PLACEHOLDER),value:_.email,onChange:(e,a)=>r("email",a)})}),(0,a.jsx)(p.FormField,{variant:"contained",fullWidth:!0,error:g.reason,children:(0,a.jsx)(b,{id:"reason",name:"reason",placeholder:l(E.ts.CONTACT_FORM_REASON_SELECT_PLACEHOLDER),value:_.reason,options:V,onChange:(e,a)=>r("reason",a)})}),(0,a.jsx)(p.FormField,{variant:"contained",fullWidth:!0,error:g.message,children:(0,a.jsx)(x.TextArea,{id:"message",name:"message",placeholder:l(E.ts.CONTACT_FORM_MESSAGE_PLACEHOLDER),value:_.message,onChange:(e,a)=>r("message",a)})}),(0,a.jsx)("div",{className:"gig8y11",children:(0,a.jsx)(j.Checkbox,{id:"privacy-checkbox",label:(0,a.jsx)(u.RichText,{content:l(E.ts.CONTACT_FORM_PRIVACY_TERMS),bodySize:"body2"}),value:_.privacyAccepted,onChange:e=>{r("privacyAccepted",e.target.checked)}})})]}),(0,a.jsx)(d.Button,{color:"primary",onClick:H,disabled:!v()||!_.privacyAccepted,fullWidth:{sm:!0},children:l(E.ts.CONTACT_FORM_SEND_BUTTON_LABEL)}),(0,a.jsx)(S.Snackbar,{open:L,onClose:()=>{$(!1)},actionClick:()=>{window.__cmapi("showScreenAdvanced",null,null)},severity:"error",...D})]})});
13var $=(0,e.i(240497).createRuntimeFn)({defaultClassName:"_12p4wop1",variantClassNames:{hasPaper:{true:"_12p4wop2",false:"_12p4wop3"}},defaultVariants:{},compoundVariants:[]});let D=(0,e.i(292446).default)(function({page:e,widgets:s}){let n=(0,i.useConfigs)(),o=!(0,r.verifyInclusion)(n("headerNoPaper"),e.page_type),d=s.find(e=>"wtHeader"===e.widget_api_mapping);return(0,a.jsxs)("div",{className:"_12p4wop0",children:[d?.widgetData&&(0,a.jsx)("div",{className:$({hasPaper:o}),children:(0,a.jsx)(t.HeaderWidget,{content:[{widgetData:d?.widgetData}],page:e})}),(0,a.jsx)("div",{className:"_12p4wop4",children:(0,a.jsx)(l.GoogleReCaptchaProvider,{siteKey:n("reCaptchaSiteKey"),children:(0,a.jsx)(L,{clientId:e.id_client})})})]})});e.s(["__N_SSP",0,!0,"default",0,D],271392)},229675,(e,a,t)=>{let s="/[clientId]/auxiliary/forms/contact/[...url]";(window.__NEXT_P=window.__NEXT_P||[]).push([s,()=>e.r(271392)]),a.hot&&a.hot.dispose(function(){window.__NEXT_P.push([s])})},593312,130257,e=>{"use strict";var a=e.i(975705);let t=(0,a.createContext)({state:{offers:[],firstToShow:0,clippedOffers:{},activeOffers:[],totalValue:0,totalClippedValue:0,image_url_prefix:null,guid:null,isPrintDialogOpen:!1,errorOption:0},dispatch:()=>null});e.s(["CouponsContext",0,t],130257),e.s(["useCouponsContext",0,()=>(0,a.useContext)(t)],593312)},13888,e=>{"use strict";e.s(["desktopOnly",0,"xt33fm5","mobileOnly",0,"xt33fm0","mobileOnlyFlex",0,"xt33fm1","tabletUp",0,"xt33fm3"])}]);

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.