PageSourceSearch

https://www.rossmann.hu/_next/static/chunks/16xwl6c2v63h_.js

js rossmann.hu collected 2026-09-24 20:08:08 UTC 150,760 bytes, 1,189 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,90322,44953,39944,e=>{"use strict";var t,i,o,r=e.i(91398),a=e.i(2595),n=e.i(21425),s=e.i(19564),l=e.i(2202),d=e.i(56271),c=e.i(53973),p=e.i(35531),u=e.i(34968),h=e.i(1090),f=e.i(68700),m=e.i(14306),g=e.i(22276),x=e.i(60814),b=e.i(16120),y=e.i(69908);let v=function({title:e,titleId:t,...i}){return(0,r.jsxs)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",focusable:!1,"aria-labelledby":t,...i,children:[e?(0,r.jsx)("title",{id:t,children:e}):null,(0,r.jsx)("path",{d:"M8.762 2.549a8.989 8.989 0 00-2.251 16.5v4.2",stroke:"currentColor",strokeLinejoin:"round"}),(0,r.jsx)("path",{clipRule:"evenodd",d:"M11.012 15a3.75 3.75 0 110-7.5 3.75 3.75 0 010 7.5z",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M13.262 8.25V1.5a.75.75 0 00-.75-.75h-3a.75.75 0 00-.75.75v6.75",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M20.01 15.76l.936-.233a1.5 1.5 0 00.884-2.287l-1.82-2.73v-.75c0-3.541-2.868-6.51-6.749-7.3M15.51 23.25v-2.24l1.008.168c.413.07.837.052 1.244-.053M11.012 11.25a7.5 7.5 0 007.5 7.5h1.5",stroke:"currentColor",strokeLinejoin:"round"})]})},w=function({title:e,titleId:t,...i}){return(0,r.jsxs)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",focusable:!1,"aria-labelledby":t,...i,children:[e?(0,r.jsx)("title",{id:t,children:e}):null,(0,r.jsx)("path",{d:"M21 8.5V3H3v18h10.5",stroke:"#D20A2D",strokeLinecap:"square",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M9 3v6h7V3",stroke:"#D20A2D",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M9 7h7",stroke:"#D20A2D"}),(0,r.jsx)("path",{stroke:"#D20A2D",strokeLinecap:"round",strokeLinejoin:"round",d:"M6 15h3v3H6z"}),(0,r.jsx)("path",{d:"M18.5 10.5c.522 0 1.04.107 1.523.316.484.21.925.518 1.297.908.373.389.67.852.872 1.364.203.511.308 1.06.308 1.615 0 1.737-.798 3.466-1.767 4.911a18.074 18.074 0 01-2.216 2.67 22.904 22.904 0 01-2.234-2.834c-.983-1.495-1.783-3.2-1.783-4.747 0-1.121.427-2.193 1.18-2.98A3.903 3.903 0 0118.5 10.5z",stroke:"#D20A2D"}),(0,r.jsx)("path",{d:"M18.5 12.5a2 2 0 110 4 2 2 0 010-4z",stroke:"#D20A2D"})]})};var $=e.i(11010),j=e.i(5258);let _=function({title:e,titleId:t,...i}){return(0,r.jsxs)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",focusable:!1,"aria-labelledby":t,...i,children:[e?(0,r.jsx)("title",{id:t,children:e}):null,(0,r.jsx)("path",{d:"M18.547 13.435h.01a1.996 1.996 0 110 3.992h-.01a6.843 6.843 0 01-13.095 0h-.01a1.996 1.996 0 110-3.992h.01M13.51 18.852c-.863.76-2.156.76-3.018 0M15.992 14.29a1.14 1.14 0 01-2.281 0M10.289 14.29a1.14 1.14 0 11-2.281 0",stroke:"#D20A2D"}),(0,r.jsx)("circle",{cx:10.408,cy:3.312,r:1.591,stroke:"#D20A2D"}),(0,r.jsx)("path",{d:"M11.743 2.454l6.57 11.034m-12.63 0l4.298-8.661",stroke:"#D20A2D"}),(0,r.jsx)("circle",{cx:11.998,cy:15.731,r:6.549,stroke:"#D20A2D"})]})};var I=e.i(2013);let C=function({title:e,titleId:t,...i}){return(0,r.jsxs)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",focusable:!1,"aria-labelledby":t,...i,children:[e?(0,r.jsx)("title",{id:t,children:e}):null,(0,r.jsx)("path",{d:"M11 21H6V3h12v11.5",stroke:"currentColor",strokeLinecap:"square",strokeLinejoin:"round"}),(0,r.jsx)("circle",{cx:15,cy:17,r:1,stroke:"currentColor"}),(0,r.jsx)("circle",{cx:19,cy:20,r:1,stroke:"currentColor"}),(0,r.jsx)("path",{d:"M19 16l-4 5",stroke:"currentColor"})]})},k=e=>p.Intl.formatMessage({id:`components.footer.alts.${e}`}),S=(0,x.default)(s.Container).withConfig({displayName:"Footer__FooterContainer",componentId:"sc-81a8ac13-0"})`
2    ${(0,s.containerCSS)()}
3    ${h.bp.medium} {
4        ${(0,s.containerBpCSS)()}
5    }
6`,M=x.default.footer.withConfig({displayName:"Footer__StyledNormalFooter",componentId:"sc-81a8ac13-1"})`
7    margin-top: auto;
8    background-color: ${e=>e.theme.color.grayXL};
9    padding-bottom: ${e=>e.$offset?e.$offset:0}px;
10
11    ${h.bp.medium} {
12        padding-bottom: 0;
13    }
14`,N=x.default.footer.withConfig({displayName:"Footer__StyledMinimalFooter",componentId:"sc-81a8ac13-2"})`
15    margin-top: auto;
16    background-color: ${e=>e.theme.color.grayXD};
17    padding-bottom: ${e=>e.$offset?e.$offset.mobile:0}px;
18
19    ${h.bp.medium} {
20        padding-bottom: ${e=>e.$offset?e.$offset.tablet:0}px;
21    }
22
23    ${h.bp.large} {
24        padding-bottom: 0;
25    }
26`,P=(0,x.default)(n.Flex.Container).withConfig({displayName:"Footer__FooterTop",componentId:"sc-81a8ac13-3"})`
27    width: 100%;
28    padding: 40px 0 20px;
29
30    ${h.bp.large} {
31        padding: 40px 0;
32    }
33
34    ${({$flexDirection:e})=>e&&`flex-direction: ${e};`}
35    ${({$alignItems:e})=>
35e&&`align-items: ${e};`}
36    ${({$gap:e})=>void 0!==e&&`gap: ${e}px;`}
37    ${({$paddingTop:e})=>void 0!==e&&`padding-top: ${e}px;`}
38    ${({$paddingBottom:e})=>void 0!==e&&`padding-bottom: ${e}px;`}
39    ${({$borderBottom:e})=>e&&`border-bottom: ${e};`}
40`,A=(0,x.default)(l.Link).withConfig({displayName:"Footer__LogoLinkFooter",componentId:"sc-81a8ac13-4"})`
41    width: ${e=>void 0!==e.$width?`${e.$width}px`:"103px"};
42    height: ${e=>void 0!==e.$height?e.$height:"15px"};
43
44    img {
45        display: block;
46        width: 100%;
47    }
48`,B=(0,x.default)(n.Flex.Container).withConfig({displayName:"Footer__FooterTopLinks",componentId:"sc-81a8ac13-5"})`
49    ${h.bp.large} {
50        margin-top: 40px;
51    }
52
53    ${({$bpLargeMarginTop:e,$bpLargeWidth:t})=>(void 0!==e||t)&&`
54        ${h.bp.large} {
55            ${void 0!==e?`margin-top: ${e}px;`:""}
56            ${t?`width: ${t};`:""}
57        }
58    `}
59`,L=(0,x.default)(n.Flex.Container).withConfig({displayName:"Footer__FooterTopLinksSocial",componentId:"sc-81a8ac13-6"})`
60    li {
61        margin-left: ${e=>void 0!==e.$liMarginLeft?`${e.$liMarginLeft}px`:"22px"};
62        ${e=>void 0!==e.$liMarginRight&&`margin-right: ${e.$liMarginRight}px;`}
63    }
64
65    a {
66        color: ${e=>e.theme.color.grayD};
67
68        &:hover {
69            color: ${e=>e.theme.color.granite};
70        }
71    }
72
73    ${({$bpLargeMarginLeft:e})=>e&&`
74        ${h.bp.large} {
75            margin-left: ${e};
76        }
77    `}
78`,E=x.default.div.withConfig({displayName:"Footer__FooterMiddle",componentId:"sc-81a8ac13-7"})`
79    border-bottom: 1px solid ${e=>e.theme.color.grayL};
80
81    ${({$bpXxlargeDisplay:e})=>e&&`
82        ${h.bp.xxlarge} {
83            display: ${e};
84        }
85    `}
86`,F=x.default.ul.withConfig({displayName:"Footer__FooterMiddleContainer",componentId:"sc-81a8ac13-8"})`
87    display: grid;
88    grid-gap: 20px;
89    padding: 30px 0;
90
91    ${h.bp.custom("min-width: 420px")} {
92        grid-template-columns: 1fr 1fr;
93    }
94
95    ${h.bp.medium} {
96        grid-template-columns: 1fr 1fr 1fr;
97    }
98
99    ${h.bp.large} {
100        grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
101        gap: 40px;
102    }
103
104    a {
105        margin-top: 10px;
106        font-size: 12px;
107        line-height: 18px;
108        transition: 200ms ease-out;
109
110        &:hover {
111            text-decoration: underline;
112            color: ${e=>e.theme.color.grayD};
113        }
114    }
115
116    ${({$paddingBlock:e})=>void 0!==e&&`padding-block: ${e}px;`}
117    ${({$bpMediumPaddingBlock:e})=>void 0!==e&&`
118        ${h.bp.medium} {
119            padding-block: ${e}px;
120        }
121    `}
122    ${({$bpXxlargeFlex:e,$bpXxlargePosition:t,$bpXxlargeDisplay:i})=>(e||t||i)&&`
123        ${h.bp.xxlarge} {
124            ${e?`flex: ${e};`:""}
125            ${t?`position: ${t};`:""}
126            ${i?`display: ${i};`:""}
127        }
128    `}
129`,T=x.default.li.withConfig({displayName:"Footer__FooterMiddleCol",componentId:"sc-81a8ac13-9"})`
130    display: flex;
131    flex-direction: column;
132    align-items: flex-start;
133
134    ${({$gap:e})=>void 0!==e&&`gap: ${e}px;`}
135    ${({$ulDisplay:e,$ulGap:t})=>(e||void 0!==t)&&`
136        > ul {
137            ${e?`display: ${e};`:""}
138            ${void 0!==t?`gap: ${t}px;`:""}
139        }
140    `}
141    ${({$ulLiLineHeight:e})=>void 0!==e&&`
142        > ul > li {
143            line-height: ${e};
144        }
145    `}
146    ${({$bpXxlargePosition:e,$bpXxlargeTop:t,$bpXxlargeRight:i,$bpXxlargeMarginRight:o,$bpXxlargeMinWidth:r})=>(e||void 0!==t||void 0!==i||void 0!==o||void 0!==r)&&`
147        ${h.bp.xxlarge} {
148            ${e?`position: ${e};`:""}
149            ${void 0!==t?`top: ${t}px;`:""}
150            ${void 0!==i?`right: ${i}px;`:""}
151            ${void 0!==o?`margin-right: ${o}px;`:""}
152            ${void 0!==r?`min-width: ${r}px;`:""}
153        }
154    `}
155    ${({$bpXxxlargePosition:e})=>e&&`
156        ${h.bp.xxxlarge} {
157            position: ${e};
158        }
159    `}
160`,D=x.default.span.withConfig({displayName:"Footer__FooterMiddleHeading",componentId:"sc-81a8ac13-10"})`
161    display: block;
162    color: ${e=>e.theme.color.grayD};
163    font-size: 14px;
164    font-weight: 700;
165    line-height: 21px;
166
167    ${({$textTransform:e})=>e&&`text-transform: ${e};`}
168`,R=x.default.div.withConfig({displayName:"Footer__FooterMiddleInfoStack",componentId:"sc-81a8ac13-11"})({display:"grid",flex:1,gap:40,paddingBottom:24,[`& ${D}`]:{marginBottom:20},[h.bp.xxlarge]:{paddingBlock:32}}),z=x.default.ul.withConfig({displayName:"Footer__FooterMiddleInfoStackList",componentId:"sc-81a8ac13-12"})(({$gap:e})=>({display:"flex",flexWrap:"wrap",overflow:"auto",...void 0!==e&&{gap:e}})),H=x.default.li.withConfig({displayName:"Footer__FooterMiddleInfoStackListItem",componentId:"sc-81a8ac13-13"})(({theme:e,$borderRadius:t,$padding:i})=>
168({backgroundColor:e.color.neutralWhite,height:"auto",lineHeight:1,minWidth:0,minHeight:32,borderRadius:t??4,padding:i??"0 6px",display:"flex",alignItems:"center",justifyContent:"center"})),O=x.default.span.withConfig({displayName:"Footer__SvgWhiteBoxWrapper",componentId:"sc-81a8ac13-14"})(({theme:e,$marginRight:t})=>({width:40,height:40,borderRadius:4,backgroundColor:e.color.neutralWhite,color:e.color.primariesCrimson,display:"flex",alignItems:"center",justifyContent:"center",...void 0!==t&&{marginRight:t}})),U=x.default.div.withConfig({displayName:"Footer__FooterAppLinks",componentId:"sc-81a8ac13-15"})`
169    display: flex;
170    align-items: center;
171    padding: 10px 0;
172    border-bottom: 1px solid ${e=>e.theme.color.grayL};
173
174    ${h.bp.medium} {
175        padding: 30px 0;
176    }
177
178    ${({$alignItems:e})=>e&&`align-items: ${e};`}
179    ${({$flexDirection:e})=>e&&`flex-direction: ${e};`}
180    ${({$gap:e})=>void 0!==e&&`gap: ${e}px;`}
181    ${({$paddingBlock:e})=>void 0!==e&&`padding-block: ${e}px;`}
182    ${({$bpLargeAlignItems:e,$bpLargeFlexDirection:t,$bpLargeFlexWrap:i})=>(e||t||i)&&`
183        ${h.bp.large} {
184            ${e?`align-items: ${e};`:""}
185            ${t?`flex-direction: ${t};`:""}
186            ${i?`flex-wrap: ${i};`:""}
187        }
188    `}
189`,W=(0,x.default)(n.Flex.Item).attrs({$flex:1/3,$gutterMargin:20}).withConfig({displayName:"Footer__AppLinkWrapper",componentId:"sc-81a8ac13-16"})``,V=(0,x.default)(a.AppLink).withConfig({displayName:"Footer__FooterAppLink",componentId:"sc-81a8ac13-17"})`
190    width: 100%;
191    max-width: 140px;
192    height: auto;
193
194    ${h.bp.medium} {
195        height: 30px;
196    }
197`,G=x.default.div.withConfig({displayName:"Footer__FooterAwards",componentId:"sc-81a8ac13-18"})`
198    padding: 15px 0;
199    overflow: hidden;
200
201    ${h.bp.large} {
202        padding: 15px 0 25px;
203    }
204
205    ul {
206        overflow-x: auto;
207        -webkit-overflow-scrolling: touch;
208
209        &::-webkit-scrollbar {
210            display: none;
211        }
212    }
213
214    ${({$paddingBlock:e})=>void 0!==e&&`padding-block: ${e}px;`}
215`,q=(0,x.default)(n.Flex.Item).attrs({as:"li",$flex:80,$gutterMargin:40,$bpLarge:{$flex:1/6,$gutterMargin:40},$bpXLarge:{$flex:1/6,$gutterMargin:40}}).withConfig({displayName:"Footer__FooterAward",componentId:"sc-81a8ac13-19"})`
216    mix-blend-mode: multiply;
217    display: flex;
218    justify-content: center;
219    align-items: center;
220    min-width: 80px;
221    width: 80px;
222
223    ${h.bp.large} {
224        min-width: auto;
225        width: auto;
226        padding-top: 10px;
227    }
228
229    img {
230        width: 100%;
231        height: 100%;
232        object-fit: contain;
233
234        ${h.bp.large} {
235            width: 100%;
236            max-width: 80px;
237            height: auto;
238        }
239    }
240`,Q=(0,x.default)(n.Flex.Item).attrs({as:"li"}).withConfig({displayName:"Footer__FooterAwardPadding",componentId:"sc-81a8ac13-20"})`
241    flex: 0 0 1px;
242    width: 1px;
243    height: 1px;
244    position: relative;
245    left: -11px;
246`,X=x.default.div.withConfig({displayName:"Footer__FooterBottom",componentId:"sc-81a8ac13-21"})`
247    padding: 10px 0;
248    background-color: ${e=>e.theme.color.grayXD};
249
250    ${h.bp.medium} {
251        padding: 20px 0;
252    }
253
254    ${h.bp.large} {
255        padding: 40px 0;
256    }
257
258    ${({$paddingBlock:e})=>void 0!==e&&`padding-block: ${e}px;`}
259`,K=x.default.div.withConfig({displayName:"Footer__FooterBigIcon",componentId:"sc-81a8ac13-22"})`
260    ${h.bp.custom("max-width: 1538px")} {
261        display: none !important;
262    }
263`,Y=(0,x.default)(u.Box).withConfig({displayName:"Footer__FooterBoxWithMediaQuery",componentId:"sc-81a8ac13-23"})`
264    @media (min-width: 1538px) {
265        display: flex;
266        gap: 12px;
267    }
268`,Z=(0,x.default)(u.Box).attrs({as:"ul"}).withConfig({displayName:"Footer__FooterTopLinksBox",componentId:"sc-81a8ac13-24"})`
269    display: flex;
270    flex-direction: column;
271    gap: 16px;
272
273    a:hover {
274        color: ${h.Color.neutralDavysGrey};
275        text-decoration: underline;
276    }
277
278    ${h.bp.large} {
279        flex-direction: row;
280        flex-wrap: wrap;
281        gap: 10px 24px;
282        justify-content: space-between;
283        width: 100%;
284    }
285`,J=(0,x.default)(u.Box).attrs({as:"ul"}).withConfig({displayName:"Footer__FooterExpressListBox",componentId:"sc-81a8ac13-25"})`
286    display: grid;
287    gap: 20px;
288`,ee=(0,x.default)(u.Box).attrs({as:"li"}).withConfig({displayName:"Footer__FooterExpressListItemBox",componentId:"sc-81a8ac13-26"})`
289    display: flex;
290    line-height: 1;
291
292    a:hover {
293        color: ${h.Color.neutralDavysGrey};
294        text-decoration: underline;
295    }
296`,et=(0,x.default)(u.Box).attrs({as:l.Link}).withConfig({displayName:"Footer__FooterExpressLinkBox",componentId:"sc-81a8ac13-27"})`
297    min-width: 0;
298    display: flex;
299    align-items: center;
300    gap: 10px;
301`,ei=(0,x.default)(u.Box).attrs({as:"span"}).withConfig({displayName:"Footer__FooterExpressIconBox",componentId:"sc-81a8ac13-28"})`
302    min-width: 0;
303    align-self: flex-start;
304`,eo=(0,x.default)(u.Box).attrs({as:"span"}).withConfig({displayName:"Footer__FooterExpressContentBox",componentId:"sc-81a8ac13-29"})`
305    display: grid;
306    min-width: 0;
307`,er=e=>{let t=(0,g.useSelector)(e=>e.appData.menus),i=t.find(e=>e.slug===f.Constants.menuSlugs.footer2)?.items??[],o=(e,t,i,o,a)=>(0,r.jsx)("li",{children:(0,r.jsx)(l.Link,{to:i,children:(0,r.jsxs)(Y,{children:[(0,r.jsx)(K,{children:a?o:(0,r.jsx)(O,{children:o})}),(0,r.jsxs)("div",{children:[(0,r.jsx)(D,{as:"h3",children:e.toUpperCase()}),(0,r.jsx)(c.Typo,{$variant:"Small-12-Regular",$color:"neutralGraniteGray",children:t})]})]})})},`footer-box-${e}`);return(0,r.jsxs)(M,{$offset:e.offset,children:[(0,r.jsx)("h2",{className:"show-for-sr",children:"Lábléc"}),(0,r.jsxs)(S,{children:[(0,r.jsxs)(P,{$justifyContent:"space-between",$bpLarge:{$flexDirection:"column",$alignItems:"stretch"},$flexDirection:"column",$alignItems:"flex-start",$gap:24,$paddingTop:24,$paddingBottom:24,$borderBottom:`1px solid ${h.Color.neutralPlatinum}`,children:[(0,r.jsx)(A,{to:m.default.home,ariaLabel:"ROSSMANN",$width:160,$height:"auto",children:(0,r.jsx)("img",{src:"/assets/logos/rossmann-text.svg",alt:""})}),(0,r.jsx)(B,{as:"nav",$alignItems:"center",$bpLarge:{$justifyContent:"space-between"},$bpLargeMarginTop:0,$bpLargeWidth:"100%",children:(0,r.jsxs)(Z,{as:"ul",children:[o(p.Intl.formatMessage({id:"components.footer.staticElements.rossmannPlus.title"}),p.Intl.formatMessage({id:"components.footer.staticElements.rossmannPlus.subtitle"}),m.default.rossmannPlus,(0,r.jsx)(I.default,{})),o(p.Intl.formatMessage({id:"components.footer.staticElements.storeFinder.title"}),p.Intl.formatMessage({id:"components.footer.staticElements.storeFinder.subtitle"}),m.default.storeSearch,(0,r.jsx)(j.default,{})),o(p.Intl.formatMessage({id:"components.footer.staticElements.shippingAndPayment.title"}),p.Intl.formatMessage({id:"components.footer.staticElements.shippingAndPayment.subtitle"}),m.default.deliveryAndPayment,(0,r.jsx)(b.default,{})),o(p.Intl.formatMessage({id:"components.footer.staticElements.customerService.title"}),p.Intl.formatMessage({id:"components.footer.staticElements.customerService.subtitle"}),m.default.contactContactFormIndex,(0,r.jsx)(v,{})),o(p.Intl.formatMessage({id:"components.footer.staticElements.magazine.title"}),p.Intl.formatMessage({id:"components.footer.staticElements.magazine.subt
307itle"}),m.default.magazin,(0,r.jsx)(C,{})),o(p.Intl.formatMessage({id:"components.footer.staticElements.rossmanno.title"}),p.Intl.formatMessage({id:"components.footer.staticElements.rossmanno.subtitle"}),m.default.rossmanoAbout,(0,r.jsx)(_,{})),o(p.Intl.formatMessage({id:"components.footer.staticElements.rutin.title"}),p.Intl.formatMessage({id:"components.footer.staticElements.rutin.subtitle"}),m.default.generalCare,(0,r.jsx)("img",{src:"/assets/images/footer-rutin.webp",width:46,height:40,alt:p.Intl.formatMessage({id:"components.footer.staticElements.rutin.title"})+" ikonja"}),!0)]})})]}),(0,r.jsxs)(E,{$bpXxlargeDisplay:"flex",children:[(0,r.jsx)(F,{as:"ul",$paddingBlock:24,$bpMediumPaddingBlock:32,$bpXxlargeFlex:"none",$bpXxlargePosition:"relative",$bpXxlargeDisplay:"flex",children:i.map((e,t)=>(0,r.jsxs)(T,{as:"li",$gap:20,$ulDisplay:"grid",$ulGap:10,$ulLiLineHeight:1,$bpXxlargePosition:t+1===i.length?"absolute":void 0,$bpXxlargeTop:t+1===i.length?140:void 0,$bpXxlargeRight:t+1===i.length?0:void 0,$bpXxlargeMarginRight:20,$bpXxlargeMinWidth:174,$bpXxxlargePosition:t+1===i.length?"static":void 0,children:[(0,r.jsx)(D,{as:"h3",children:e.title}),(0,r.jsx)("ul",{children:e.items&&e.items.length>0&&e.items.map((e,t)=>(0,r.jsx)("li",{children:(0,r.jsx)(l.Link,{to:e.url,children:e.title})},`${e.title}-${t}`))})]},`${e.title}-${t}`))}),(0,r.jsxs)(R,{children:[(0,r.jsxs)("div",{children:[(0,r.jsx)(D,{as:"h3",children:p.Intl.formatMessage({id:"components.footer.express.heading"})}),(0,r.jsxs)(J,{as:"ul",children:[(0,r.jsx)(ee,{as:"li",children:(0,r.jsxs)(et,{as:l.Link,to:m.default.clickAndCollectInfo,children:[(0,r.jsx)(ei,{as:"span",children:(0,r.jsx)(O,{children:(0,r.jsx)(w,{})})}),(0,r.jsxs)(eo,{as:"span",children:[(0,r.jsx)(en,{as:"span",$variant:"Body-Small-14-EBold",$color:"neutralDavysGrey",children:p.Intl.formatMessage({id:"components.footer.express.clickAndCollect.heading"})}),(0,r.jsx)(c.Typo,{as:"span",$variant:"Small-12-Regular",$color:"neutralGraniteGray",children:p.Intl.formatMessage({id:"components.footer.express.clickAndCollect.lead"})})]})]})}),(0,r.jsx)(u.Box,{as:"li",$style:{display:"flex",lineHeight:1,"a:hover":{color:h.Color.neutralDavysGrey,textDecoration:"underline"}},children:(0,r.jsxs)(u.Box,{as:l.Link,to:m.default.woltInfo,$style:{minWidth:0,display:"flex",alignItems:"center",gap:10},children:[(0,r.jsx)(u.Box,{as:"img",srcSet:"/assets/logos/[email protected] 2x",src:"/assets/logos/wolt-40.webp",width:40,height:40,alt:"",loading:"lazy",$style:{minWidth:0,alignSelf:"flex-start"}}),(0,r.jsxs)(u.Box,{as:"span",$style:{display:"grid",minWidth:0},children:[(0,r.jsx)(es,{as:"span",$variant:"Body-Small-14-EBold",$color:"neutralDavysGrey",children:p.Intl.formatMessage({id:"components.footer.express.wolt.heading"})}),(0,r.jsx)(c.Typo,{as:"span",$variant:"Small-12-Regular",$color:"neutralGraniteGray",children:p.Intl.formatMessage({id:"components.footer.express.wolt.lead"})})]})]})})]})]}),(0,r.jsxs)("div",{children:[(0,r.jsx)(D,{as:"h3",children:p.Intl.formatMessage({id:"components.footer.delivery.heading"})}),(0,r.jsxs)(z,{children:[(0,r.jsx)(H,{$borderRadius:"4px 0 0 4px",children:(0,r.jsx)("img",{src:"/assets/logos/mpl.svg",width:24,height:18,loading:"lazy",alt:"MPL"})}),(0,r.jsx)(H,{children:(0,r.jsx)("img",{srcSet:"/assets/logos/[email protected] 2x",src:"/assets/logos/MPL_Postapont.webp",width:40,height:29,loading:"lazy",alt:"MPL PostaPont"})}),(0,r.jsx)(H,{children:(0,r.jsx)("img",{src:"/assets/logos/gls-22.svg",width:45,height:14,loading:"lazy",alt:"GLS"})}),(0,r.jsx)(H,{children:(0,r.jsx)("img",{srcSet:"/assets/logos/[email protected] 2x",src:"/assets/logos/dpd-20.webp",width:41,height:20,loading:"lazy",alt:"DPD"})}),(0,r.jsx)(H,{children:(0,r.jsx)("img",{src:"/assets/logos/foxpost-24.svg",width:25,height:21,loading:"lazy",alt:"Foxpost"})})]})]}),(0,r.jsxs)("div",{children:[(0,r.jsx)(D,{as:"h3",children:p.Intl.formatMessage({id:"components.footer.payment.heading"})}),(0,r.jsxs)(z,{$gap:8,children:[(0,r.jsx)(H,{children:(0,r.jsx)("img",{src:"/assets/logos/barion.svg",width:57,height:22,loading:"lazy",alt:k("barion")})}),(0,r.jsx)(H,{$padding:"0",children:(0,r.jsx)("img",{src:"/assets/logos/MasterCard2.svg",width:47,height:31,loading:"lazy",alt:k("mastercard")})}),(0,r.jsx)(H,{$padding:"0",children:(0,r.jsx)("img",{src:"/assets/logos/Maestro2.svg",width:43,height:32,loading:"lazy",alt:k("maestro")})}),(0,r.jsx)(H,{children:(0,r.jsx)("img",{src:"/assets/logos/Visa2.svg",width:44,height:29,loading:"lazy",alt:k("visa")})}),(0,r.jsx)(H,{children:(0,r.jsx)("img",{src:"/assets/logos/american-express.svg",width:26,height:25,loading:"lazy",alt:k("americanExpress")})}),(0,r.jsx)(H,{children:(0,r.jsx)("img",{src:"/assets/logos/nevogate.svg",width:57,height:11,loading:"lazy",alt:k("nevogate")})}),(0,r.jsx)(H,{$padding:"0",children:(0,r.jsx)("img",{src:"/assets/logos/simplepay-a-2026-1.svg",width:79,height:24,loading:"lazy",alt:k("simplePay")})}),(0,r.jsxs)(H,{children:[(0,r.jsx)(y.default,{color:h.Color.primariesCrimson}),(0,r.jsx)("span",{className:"show-for-sr",children:k("rossmannGiftCard")})]})]})]})]})]}),(0,r.jsxs)(U,{$alignItems:"flex-start",$flexDirection:"column",$gap:24,$paddingBlock:32,$bpLargeAlignItems:"center",$bpLargeFlexDirection:"row",$bpLargeFlexWrap:"wrap",children:[(0,r.jsx)("div",{className:"show-for-xxlarge",children:(0,r.jsx)(O,{$marginRight:-16,children:(0,r.jsx)($.default,{})})}),(0,r.jsxs)("div",{children:[(0,r.jsx)(D,{as:"h3",$textTransform:"uppercase",children:p.Intl.formatMessage({id:"components.footer.appLinks.heading"})}),(0,r.jsx)(c.Typo,{$variant:"Small-12-Regular",$color:"neutralGraniteGray",children:p.Intl.formatMessage({id:"components.footer.appLinks.lead"})})]}),(0,r.jsxs)(n.Flex.Container,{$display:"inline-flex",$gutterMargin:20,children:[(0,r.jsx)(W,{children:(0,r.jsx)(V,{os:"android"})}),(0,r.jsx)(W,{children:(0,r.jsx)(V,{os:"ios"})}),(0,r.jsx)(W,{children:(0,r.jsx)(V,{os:"huawei"})})]}),(0,r.jsx)(L,{$alignItems:"center",$liMarginLeft:0,$liMarginRight:20,$bpLargeMarginLeft:"auto",children:(0,r.jsx)(d.SocialLinks,{})})]})]}),(0,r.jsx)(G,{$paddingBlock:24,children:(0,r.jsx)(S,{children:(0,r.jsxs)(n.Flex.Container,{as:"ul",$gutterMargin:40,$bpLarge:{$flexWrap:"wrap",$gutterMargin:40},$bpXLarge:{$flexWrap:"wrap",$gutterMargin:40},children:[(0,r.jsx)(q,{children:(0,r.jsx)("img",{loading:"lazy",src:"/assets/awards/aaa.webp",srcSet:"/assets/awards/aaa.webp 2x",alt:"",role:"presentation"})}),(0,r.jsx)(q,{children:(0,r.jsx)("img",{loading:"lazy",src:"/assets/awards/[email protected]",srcSet:"/assets/awards/[email protected] 2x",alt:"",role:"presentation"})}),(0,r.jsx)(q,{children:(0,r.jsx)("img",{loading:"lazy",src:"/assets/awards/starstore-logo.webp",alt:"",role:"presentation"})}),(0,r.jsx)(q,{children:(0,r.jsx)("img",{loading:"lazy",src:"/assets/awards/ova-logo.webp",alt:"",role:"presentation"})}),(0,r.jsx)(q,{children:(0,r.jsx)("img",{loading:"lazy",src:"/assets/awards/ev-honlapja-2022-bw-t.webp",srcSet:"/assets/awards/ev-honlapja-2022-bw-t.webp 2x",alt:"",role:"presentation"})}),(0,r.jsx)(q,{children:(0,r.jsx)("img",{loading:"lazy",src:"/assets/awards/[email protected]",srcSet:"/assets/awards/[email protected] 2x",alt:"",role:"presentation"})}),(0,r.jsx)(q,{children:(0,r.jsx)("img",{loading:"lazy",src:"/assets/awards/forbes2023.webp",alt:"",role:"presentation"})}),(0,r.jsx)(q,{children:(0,r.jsx)("img",{loading:"lazy",src:"/assets/awards/kincentric-bw.webp",alt:"",role:"presentation"})}),(0,r.jsx)(q,{children:(0,r.jsx)("img",{loading:"lazy",src:"/assets/awards/ev-boltja.webp",alt:"",role:"presentation"})}),(0,r.jsx)(q,{children:(0,r.jsx)("img",{loading:"lazy",src:"/assets/awards/ev-kereskedoje.webp",alt:"",role:"presentation"})}),(0,r.jsx)(q,{children:(0,r.jsx)("img",{style:{width:"68px"},loading:"lazy",src:"/assets/awards/[email protected]",srcSet:"/assets/awards/[email protected] 2x",alt:"",role:"presentation"})}),(0,r.jsx)(q,{children:(0,r.jsx)("img",{style:{width:"68px"},loading:"lazy",src:"/assets/awards/[email protected]",srcSet:"/assets/awards/[email protected] 2x",alt:"",role:"presentation"})}),(0,r.jsx)(Q,{className:"hide-for-large"})]})})}),(0,r.jsx)(X,{$paddingBlock:40,children:(0,r.jsx)(S,{children:(0,r.jsx)(c.Typo,{$variant:"Small-12-Regular",$color:"neutralPlatinum",children:p.Intl.formatMessage({id:"components.footer.allRightsReserved"},{year:new Date().getFullYear()})})})})]})},ea=e=>(0,r.jsx)(N,{$offset:e.offset,children:(0,r.jsx)(X,{$paddingBlock:40,children:(0,r.jsx)(S,{children:(0,r.jsx)(c.Typo,{$variant:"Small-12-Regular",$color:"neutralPlatinum",children:p.Intl.formatMessage({id:"components.footer.allRightsReserved"},{year:new Date().getFullYear()})})})})});var en=(0,x.default)(c.Typo).withConfig({displayName:"Footer___StyledTypo",componentId:"sc-81a8ac13-30"})({textTransform:"uppercase"}),es=(0,x.default)(c.Typo).withConfig({displayName:"Footer___StyledTypo2",componentId:"sc-81a8ac13-31"})({textTransform:"uppercase"}),el=e.i(88756),ed=e.i(2982),ec=e.i(91788);let ep=({trigger:e,children:t,$align:i="left",className:o})=>{let[a,n]=(0,ec.useState)(!1),s=(0,ec.useRef)(null),l=(0,ec.useRef)(null),d=(0,ed.useUniqueId)("dropdown");(0,ec.useEffect)(()=>{let e=e=>{"Escape"===e.key&&n(!1)};return a&&document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}},[a]),(0,ec.useEffect)(()=>{let e=e=>{s.current&&!s.current.contains(e.target)&&n(!1)};return a&&document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[a]),(0,ec.useEffect)(()=>{l.current&&l.current.querySelectorAll("a, button, input, textarea, select, [tabindex]").forEach(e
307=>{a?e.hasAttribute("data-original-tabindex")?(e.setAttribute("tabindex",e.getAttribute("data-original-tabindex")),e.removeAttribute("data-original-tabindex")):(-1!==e.tabIndex&&e.setAttribute("data-original-tabindex",e.tabIndex.toString()),e.removeAttribute("tabindex")):e.setAttribute("tabindex","-1")})},[a]);let c=()=>n(!1),p=(0,ec.isValidElement)(e)?(0,ec.cloneElement)(e,{role:"button",tabIndex:e.props.tabIndex??0,"aria-controls":d,"aria-haspopup":"true","aria-expanded":a,onKeyDown:t=>{e.props.onKeyDown?.(t),("Enter"===t.key||" "===t.key)&&(t.preventDefault(),n(e=>!e))},onBlur:t=>{e.props.onBlur?.(t)}}):e;return(0,r.jsxs)(eh,{ref:s,className:o,onMouseEnter:()=>n(!0),onMouseLeave:c,onBlur:e=>{s.current?.contains(e.relatedTarget)||c()},children:[p,(0,r.jsx)(eu,{ref:l,id:d,$align:i,"data-open":a,"aria-hidden":!a,children:t})]})},eu=x.default.div.withConfig({displayName:"NewDropdown__DropdownContainer",componentId:"sc-4b7b1426-0"})`
308    opacity: 0;
309    pointer-events: none;
310    position: absolute;
311    top: 100%;
312    z-index: 5;
313    transition: opacity ${e=>e.theme.transition.hover};
314
315    ${e=>"left"===e.$align?"left: 0;":"right: 0;"}
316
317    &[data-open="true"] {
318        opacity: 1;
319        pointer-events: auto;
320    }
321`,eh=x.default.div.withConfig({displayName:"NewDropdown__Wrapper",componentId:"sc-4b7b1426-1"})`
322    display: inline-block;
323    position: relative;
324    z-index: 6;
325
326    &[data-open="true"]:hover ${eu} {
327        opacity: 1;
328        pointer-events: auto;
329    }
330`;var ef=e.i(97227),em=e.i(46896),eg=e.i(4066),ex=e.i(15600),eb=e.i(86883),ey=e.i(81760);let ev=function(e){return(0,r.jsxs)("svg",{width:"17",height:"16",viewBox:"0 0 17 16",focusable:!1,"aria-hidden":!0,...e,children:[e.title&&(0,r.jsx)("title",{children:e.title}),(0,r.jsx)("use",{xlinkHref:"/svg/sprites.svg?27b7a50c#bell"})]})},ew=function(e){return(0,r.jsxs)("svg",{width:"17",height:"16",viewBox:"0 0 17 16",focusable:!1,"aria-hidden":!0,...e,children:[e.title&&(0,r.jsx)("title",{children:e.title}),(0,r.jsx)("use",{xlinkHref:"/svg/sprites.svg?27b7a50c#coupon2"})]})},e$=function(e){return(0,r.jsxs)("svg",{width:"17",height:"16",viewBox:"0 0 17 16",focusable:!1,"aria-hidden":!0,...e,children:[e.title&&(0,r.jsx)("title",{children:e.title}),(0,r.jsx)("use",{xlinkHref:"/svg/sprites.svg?27b7a50c#credit-card2"})]})};var ej=e.i(76196);let e_=function(e){return(0,r.jsxs)("svg",{width:"24",height:"25",viewBox:"0 0 24 25",focusable:!1,"aria-hidden":!0,...e,children:[e.title&&(0,r.jsx)("title",{children:e.title}),(0,r.jsx)("use",{xlinkHref:"/svg/sprites.svg?27b7a50c#login"})]})},eI=function(e){return(0,r.jsxs)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",focusable:!1,"aria-hidden":!0,...e,children:[e.title&&(0,r.jsx)("title",{children:e.title}),(0,r.jsx)("use",{xlinkHref:"/svg/sprites.svg?27b7a50c#package"})]})};var eC=e.i(29153),ek=e.i(41347);let eS=function(e){return(0,r.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",focusable:!1,"aria-hidden":!0,...e,children:[e.title&&(0,r.jsx)("title",{children:e.title}),(0,r.jsx)("use",{xlinkHref:"/svg/sprites.svg?27b7a50c#user1"})]})};var eM=e.i(84551);let eN=e=>(0,r.jsx)(eP,{children:(0,r.jsx)(ey.Dropdown.Wrapper,{children:(0,r.jsx)(ey.Dropdown.List,{children:e.items.map((e,t)=>(0,r.jsx)("li",{children:(0,r.jsx)(eA,{to:e.to,children:e.label})},`dropdown-${e.label}-${t}`))})})}),eP=x.default.div.withConfig({displayName:"DropdownMenus__DropdownMenuContainer",componentId:"sc-c17d69e7-0"})`
331    // opacity: 0;
332    pointer-events: none;
333    // position: absolute;
334    // top: 40px;
335    // left: 0;
336    z-index: 5;
337    transition: opacity ${e=>e.theme.transition.hover};
338`,eA=(0,x.default)(l.Link).withConfig({displayName:"DropdownMenus__DropdownListItemLink",componentId:"sc-c17d69e7-1"})`
339    ${ey.Dropdown.ItemStyles}
340    white-space: nowrap;
341`,eB=()=>{let{user:e}=(0,ex.useAccount)();if(!e)return[];let t=!!e.rossmann_plus_profile?.is_verified;return[{icon:(0,r.jsx)(eS,{}),label:p.Intl.formatMessage({id:"common.personalData"}),to:m.default.profileData,testId:em.TestIds.linkItemPersonalData},{icon:(0,r.jsx)(e$,{}),label:p.Intl.formatMessage({id:`rossmannPlus.title.register${t?"ed":""}`}),to:m.default.profileRossmannPlus},{icon:(0,r.jsx)(eI,{}),label:p.Intl.formatMessage({id:"profile.orders.title"}),to:m.default.profileOrders},{icon:(0,r.jsx)(ej.default,{}),label:p.Intl.formatMessage({id:"profile.favourites.title"}),to:m.default.profileFavorites},{icon:(0,r.jsx)(ek.default,{}),label:p.Intl.formatMessage({id:"profile.shoppingList.title.title"}),to:m.default.profileShoppingLists},{icon:(0,r.jsx)(eC.default,{}),label:p.Intl.formatMessage({id:"profile.orderHistory.title"}),to:m.default.profileProductsBought},{icon:(0,r.jsx)(ew,{}),label:p.Intl.formatMessage({id:"profile.couponCenter.title"}),to:m.default.profileCouponCenter},{icon:(0,r.jsx)(ev,{}),label:p.Intl.formatMessage({id:"profile.notifications.title"}),to:m.default.profileNotifications}]},eL=({$align:e="left"})=>{let t=eB(),{logout:i,isLoading:o}=(0,eM.useLogout)();return(0,r.jsx)(eE,{$align:e,children:(0,r.jsx)(ey.Dropdown.Wrapper,{children:(0,r.jsxs)(ey.Dropdown.List,{children:[t.map((e,t)=>(0,r.jsx)("li",{children:(0,r.jsxs)(eT,{to:e.to,...(0,eg.tidProps)(e.testId),children:[(0,r.jsx)(s.IconWrapper,{margin:"0 10px 0 0",children:e.icon}),e.label]})},`dropdown-${e.label}-${t}`)),(0,r.jsx)("li",{children:(0,r.jsxs)(eD,{onClick:i,disabled:o,...(0,eg.tidProps)(em.TestIds.logoutButton),children:[(0,r.jsx)(s.IconWrapper,{margin:"0 10px 0 0",children:(0,r.jsx)(e_,{})}),p.Intl.formatMessage({id:"common.logout"})]})})]})})})},eE=x.default.div.withConfig({displayName:"DropdownMenus__UserDropdownMenuContainer",componentId:"sc-c17d69e7-2"})`
342    pointer-events: none;
343    // position: absolute;
344    // top: 0;
345    // ${e=>
345"left"===e.$align?"left: 0;":"right: 0;"}
346    z-index: 5;
347    transition: opacity ${e=>e.theme.transition.hover};
348`,eF=x.css`
349    color: ${e=>e.theme.color.gray};
350    width: 100%;
351    display: flex;
352    align-items: center;
353
354    svg {
355        width: 16px;
356        height: auto;
357    }
358`,eT=(0,x.default)(l.Link).withConfig({displayName:"DropdownMenus__DropdownItemUserLink",componentId:"sc-c17d69e7-3"})`
359    ${ey.Dropdown.ItemStyles}
360    ${eF}
361`,eD=x.default.button.withConfig({displayName:"DropdownMenus__DropdownItemUserButton",componentId:"sc-c17d69e7-4"})`
362    ${ey.Dropdown.ItemStyles}
363    ${eF}
364`,eR=({alignDropdown:e="left"})=>{let t=(0,g.useDispatch)(),{user:i}=(0,ex.useAccount)();return(0,r.jsx)(ez,{children:i?(0,r.jsx)(ep,{trigger:(0,r.jsxs)(eO,{...(0,eg.tidProps)(em.TestIds.userLinkButton),children:[i.rossmann_plus_profile?.summary?.vip_level&&(e=>{switch(e){case el.RossmannPlusVipLevel.BRONZE:return(0,r.jsx)("img",{srcSet:"/assets/VIP/bronze.webp, /assets/VIP/[email protected] 2x, /assets/VIP/[email protected] 3x",src:"/assets/VIP/[email protected]",alt:"",width:"24",height:"24",style:{marginRight:8}});case el.RossmannPlusVipLevel.SILVER:return(0,r.jsx)("img",{srcSet:"/assets/VIP/silver.webp, /assets/VIP/[email protected] 2x, /assets/VIP/[email protected] 3x",src:"/assets/VIP/[email protected]",alt:"",width:"24",height:"24",style:{marginRight:8}});case el.RossmannPlusVipLevel.GOLD:return(0,r.jsx)("img",{srcSet:"/assets/VIP/gold.webp, /assets/VIP/[email protected] 2x, /assets/VIP/[email protected] 3x",src:"/assets/VIP/[email protected]",alt:"",width:"24",height:"24",style:{marginRight:8}});default:return(0,r.jsx)("img",{srcSet:"/assets/VIP/basic.webp, /assets/VIP/[email protected] 2x, /assets/VIP/[email protected] 3x",src:"/assets/VIP/[email protected]",alt:"",width:"24",height:"24",style:{marginRight:8}})}})(i.rossmann_plus_profile.summary.vip_level),(0,r.jsx)(eW,{children:p.Intl.formatMessage({id:"components.headerDesktop.hello"},{userName:i.firstname})}),(0,r.jsx)(s.IconWrapper,{children:(0,r.jsx)(ef.default,{width:16,height:16,style:{marginLeft:12}})})]}),children:(0,r.jsx)(eL,{$align:e})}):(0,r.jsx)(eU,{onClick:()=>t(eb.AppAlertActions.updateLoginModalOpen(!0)),...(0,eg.tidProps)(em.TestIds.loginButton),children:(0,r.jsx)(eW,{children:p.Intl.formatMessage({id:"components.headerDesktop.login"})})})})},ez=x.default.div.withConfig({displayName:"ProfileButton__UserButtonWrapper",componentId:"sc-bdfca7e7-0"})`
365    position: relative;
366    z-index: 6;
367
368    &:hover {
369        ${eE} {
370            opacity: 1;
371            pointer-events: all;
372        }
373    }
374`,eH=x.css`
375    height: 40px;
376    display: flex;
377    justify-content: center;
378    align-items: center;
379    background-color: ${e=>e.theme.color.white};
380    color: ${e=>e.theme.color.gray};
381    padding: 0 20px;
382    border-left: 1px solid ${e=>e.theme.color.grayL};
383    border-right: 1px solid ${e=>e.theme.color.grayL};
384    border-bottom: none;
385    align-self: flex-start;
386    cursor: pointer;
387
388    ${h.bp.medium} {
389        height: 60px;
390    }
391
392    &:hover {
393        background-color: ${e=>e.theme.color.grayXL};
394    }
395`,eO=x.default.button.withConfig({displayName:"ProfileButton__UserLinkButton",componentId:"sc-bdfca7e7-1"})`
396    ${eH}
397`,eU=x.default.button.withConfig({displayName:"ProfileButton__LoginButton",componentId:"sc-bdfca7e7-2"})`
398    ${eH}
399`,eW=x.default.span.withConfig({displayName:"ProfileButton__UserButtonText",componentId:"sc-bdfca7e7-3"})`
400    font-size: 12px;
401    line-height: 18px;
402    text-transform: uppercase;
403    letter-spacing: 1px;
404    margin-bottom: -2px;
405    ${e=>e.theme.fontWeight.semibold};
406`,eV=()=>(0,r.jsx)(eG,{to:m.default.home,ariaLabel:"Navigálás a főoldalra",children:(0,r.jsx)("img",{src:"/assets/logos/rossmann-text.svg",alt:"Rossmann"})}),eG=(0,x.default)(l.Link).withConfig({displayName:"SiteLogo__LogoLinkNormal",componentId:"sc-a522f71a-0"})`
407    flex: none;
408    min-width: 0;
409    display: flex;
410    width: 165px;
411    height: 24px;
412
413    img {
414        width: 100%;
415        object-fit: contain;
416    }
417
418    ${h.bp.large} {
419        width: 172px;
420        height: 25px;
421    }
422`;e.s(["SiteLogo",0,eV],44953);var eq=e.i(8039),eQ=e.i(44888);let eX=function(e){return(0,r.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",focusable:!1,"aria-hidden":!0,...e,children:[e.title&&(0,r.jsx)("title",{children:e.title}),(0,r.jsx)("use",{xlinkHref:"/svg/sprites.svg?27b7a50c#user4"})]})};var eK=e.i(59428),eY=e.i(68489),eZ=e.i(3828),eJ=e.i(49918),e0=e.i(78309),e1=ec,e2=ec,e3=e.i(87836);class e4 extends e2.default.Component{state={isOpen:!1};renderBottomNavItem=(e,t)=>
422(0,r.jsx)(e5,{onClick:this.props.closeModal,children:(0,r.jsx)(e9,{to:e,children:(0,r.jsx)(e7,{children:t})})});render(){let{isOpen:e}=this.state,{title:t,index:i,menuItem:o}=this.props;return(0,r.jsxs)(e5,{onClick:()=>this.setState({isOpen:!e}),children:[(0,r.jsxs)(e8,{children:[(0,r.jsx)(e7,{children:t}),(0,r.jsx)(te,{isOpen:e,children:(0,r.jsx)(ef.default,{width:16,height:16})})]}),o.items&&o.items.length>0&&(0,r.jsx)(e3.Collapse,{isOpened:e,children:(0,r.jsx)("ul",{children:o.items.map((e,i)=>(0,r.jsx)(e2.default.Fragment,{children:this.renderBottomNavItem(e.url,e.title)},`${t}-${i}`))})})]},`${t}-${i}`)}}let e5=x.default.li.withConfig({displayName:"BottomNavItem__BottomNavItemWrapper",componentId:"sc-9bc1e63f-0"})`
423    display: block;
424    position: relative;
425`,e6=x.css`
426    display: flex;
427    width: 100%;
428    padding: 10px;
429    color: ${e=>e.theme.color.white};
430    background-color: ${e=>e.theme.color.red};
431`,e8=x.default.div.withConfig({displayName:"BottomNavItem__BottomNavItemInner",componentId:"sc-9bc1e63f-1"})`
432    ${e6}
433`,e9=(0,x.default)(l.Link).withConfig({displayName:"BottomNavItem__BottomInnerNavItemLink",componentId:"sc-9bc1e63f-2"})`
434    display: block;
435    padding: 10px;
436    color: ${e=>e.theme.color.white};
437    background-color: ${e=>e.theme.color.redD};
438`,e7=x.default.span.withConfig({displayName:"BottomNavItem__BottomNavItemText",componentId:"sc-9bc1e63f-3"})`
439    font-size: 14px;
440    line-height: 18px;
441    ${e=>e.theme.fontWeight.bold};
442    text-transform: uppercase;
443`,te=x.default.span.attrs(()=>({"aria-hidden":"true"})).withConfig({displayName:"BottomNavItem__CaretWrapper",componentId:"sc-9bc1e63f-4"})`
444    margin-left: 10px;
445
446    svg {
447        transition: transform ${e=>e.theme.transition.motion};
448        transform: ${e=>e.isOpen?"rotate(180deg)":"rotate(0)"};
449    }
450`;class tt extends e1.default.Component{renderTopNavItem=(e,t)=>(0,r.jsx)(ta,{onClick:this.props.closeModal,children:(0,r.jsx)(ts,{to:e,children:t})});render(){return(0,r.jsxs)(to,{children:[(0,r.jsxs)(td,{$justifyContent:"space-between",$alignItems:"center",children:[(0,r.jsx)(eV,{}),(0,r.jsxs)(tc,{onClick:this.props.closeModal,children:[(0,r.jsx)("span",{className:"show-for-sr",children:"Ablak bezárása"}),(0,r.jsx)(tp,{children:(0,r.jsx)(eJ.default,{})})]})]}),(0,r.jsx)("nav",{"aria-label":"Menü",children:(0,r.jsxs)("ul",{children:[this.props.header2Menus.map((e,t)=>(0,r.jsx)(e1.default.Fragment,{children:this.renderTopNavItem(e.url,e.title)},`${e.title}-${t}`)),this.props.header1Menus.map((e,t)=>(0,r.jsx)(e4,{closeModal:()=>this.props.closeModal(),title:e.title,index:t,menuItem:e},e.url))]})}),(0,r.jsx)(n.Flex.Container,{children:(0,r.jsx)(tu,{children:(0,r.jsx)(d.SocialLinks,{})})}),(0,r.jsx)(tr,{children:(0,r.jsx)(e0.default,{})})]})}}let ti=e=>{let t=eB(),{logout:i,isLoading:o}=(0,eM.useLogout)();return(0,r.jsxs)(to,{children:[(0,r.jsxs)(td,{$justifyContent:"space-between",$alignItems:"center",children:[(0,r.jsx)(eV,{}),(0,r.jsxs)(tc,{onClick:e.closeModal,children:[(0,r.jsx)("span",{className:"show-for-sr",children:"Ablak bezárása"}),(0,r.jsx)(tp,{children:(0,r.jsx)(eJ.default,{})})]})]}),(0,r.jsx)("nav",{"aria-label":"Felhasználói menü",children:(0,r.jsxs)("ul",{children:[t.map((e,t)=>(0,r.jsx)(ta,{children:(0,r.jsxs)(ts,{to:e.to,children:[(0,r.jsx)(s.IconWrapper,{margin:"0 10px 0 0",children:e.icon}),e.label]})},`userlinks-${e.label}-${t}`)),(0,r.jsx)(ta,{children:(0,r.jsxs)(tl,{onClick:()=>{i(),e.closeModal()},disabled:o,children:[(0,r.jsx)(s.IconWrapper,{margin:"0 10px 0 0",children:(0,r.jsx)(e_,{})}),p.Intl.formatMessage({id:"common.logout"})]})})]})}),(0,r.jsx)(tr,{children:(0,r.jsx)(e0.default,{})})]})},to=x.default.div.withConfig({displayName:"MobileMenus__NavContainer",componentId:"sc-bae310ca-0"})`
451    background-color: ${e=>e.theme.color.red};
452    height: 100vh;
453    padding-top: 56px;
454    padding-bottom: 150px;
455    overflow: hidden auto;
456`,tr=x.default.div.attrs(()=>({"aria-hidden":"true"})).withConfig({displayName:"MobileMenus__RossmannLogoWrapper",componentId:"sc-bae310ca-1"})`
457    position: absolute;
458    bottom: 0;
459    right: 5%;
460    width: 150px;
461    height: 35px;
462    display: flex;
463    justify-content: center;
464    color: ${e=>e.theme.color.redD};
465    overflow: visible;
466
467    svg {
468        transform: scale(6) rotate(-30deg);
469        transform-origin: top;
470    }
471`,ta=x.default.li.withConfig({displayName:"MobileMenus__TopNavItem",componentId:"sc-bae310ca-2"})`
472    position: relative;
473    background-color: ${e=>e.theme.color.white};
474`,tn=x.css`
475    display: flex;
476    align-items: center;
477    color: ${e=>e.theme.color.grayD};
478    font-size: 13px;
479    line-height: 18px;
480    ${e=>e.theme.fontWeight.bold};
481    text-transform: uppercase;
482    padding: 10px;
483
484    &:hover {
485        color: ${e=>e.theme.color.granite};
486    }
487
488    svg {
489        width: 24px;
490        height: auto;
491    }
492`,ts=(0,x.default)(l.Link).withConfig({displayName:"MobileMenus__TopNavItemLink",componentId:"sc-bae310ca-3"})`
493    ${tn}
494`,tl=x.default.button.withConfig({displayName:"MobileMenus__TopNavItemButton",componentId:"sc-bae310ca-4"})`
495    ${tn}
496`,td=(0,x.default)(n.Flex.Container).withConfig({displayName:"MobileMenus__NavTopBar",componentId:"sc-bae310ca-5"})`
497    position: fixed;
498    top: 0;
499    left: 0;
500    width: 100%;
501    height: 56px;
502    padding-left: 10px;
503    padding-right: 5px;
504    background-color: ${e=>e.theme.color.white};
505    z-index: 1;
506`,tc=x.default.button.withConfig({displayName:"MobileMenus__CloseButton",componentId:"sc-bae310ca-6"})`
507    color: ${e=>e.theme.color.red};
508    width: 40px;
509    height: 40px;
510    display: flex;
511    justify-content: center;
512    align-items: center;
513
514    svg {
515        transform: scale(0.6);
516    }
517`,tp=x.default.span.attrs(()=>({"aria-hidden":"true"})).withConfig({displayName:"MobileMenus__CloseButtonIcon",componentId:"sc-bae310ca-7"})``,tu=x.default.div.withConfig({displayName:"MobileMenus__SocialLinksWrapper",componentId:"sc-bae310ca-8"})`
518    display: flex;
519    align-items: center;
520    justify-content: center;
521    flex-grow: 1;
522    width: 100%;
523    margin: 20px 0 0 0;
524    padding: 0;
525
526    li {
527        z-index: 1;
528        margin: 0 11px 0 11px;
529    }
530
531    a {
532        color: ${e=>e.theme.color.white};
533
534        &:hover {
535            color: ${e=>e.theme.color.granite};
536        }
537    }
538`,th=(0,eY.default)(()=>e.A(91359),{loadableGenerated:{modules:[54562]}}),tf=(0,eY.default)(()=>e.A(36987),{loadableGenerated:{modules:[87083]}}),tm=x.default.header.withConfig({displayName:"HeaderCheckout__HeaderCheckoutContainer",componentId:"sc-bd60c4d-0"})`
539    background-color: ${e=>e.theme.color.white};
540    box-shadow: 0px 1px 0px ${e=>e.theme.color.grayL};
541    z-index: 4;
542    position: sticky;
543    top: 0;
544`,tg=(0,x.default)(n.Flex.Container).withConfig({displayName:"HeaderCheckout__FlexContainer",componentId:"sc-bd60c4d-1"})`
545    height: 56px;
546    min-width: 0;
547
548    ${h.bp.medium} {
549        height: 60px;
550    }
551`,tx=x.default.div.withConfig({displayName:"HeaderCheckout__ProfileButtonWrapper",componentId:"sc-bd60c4d-2"})`
552    align-self: stretch;
553    display: flex;
554    align-items: center;
555    min-width: 0;
556    flex-shrink: 1;
557`,tb=(0,x.default)(eq.IconButton.Plain).withConfig({displayName:"HeaderCheckout__LoginButton",componentId:"sc-bd60c4d-3"})`
558    color: ${e=>e.theme.color.grayD};
559`;var ty=(0,x.default)(c.Typo).withConfig({displayName:"HeaderCheckout___StyledTypo",componentId:"sc-bd60c4d-4"})`margin-right: 20px;`;let tv=(0,eY.default)(()=>e.A(91359),{loadableGenerated:{modules:[54562]}}),tw=(0,eY.default)(()=>e.A(36987),{loadableGenerated:{modules:[87083]}}),t$=x.default.header.withConfig({displayName:"HeaderMinimal__StyledHeaderMinimal",componentId:"sc-c654664f-0"})`
560    background-color: ${e=>e.theme.color.white};
561    border-bottom: 1px solid ${e=>e.theme.color.grayL};
562    position: relative;
563
564    ${n.Flex.Container} {
565        height: 56px;
566
567        ${h.bp.medium} {
568            height: 60px;
569        }
570    }
571`,tj=x.default.div.withConfig({displayName:"HeaderMinimal__ProfileButtonWrapper",componentId:"sc-c654664f-1"})`
572    align-self: stretch;
573
574    ${ez} {
575        height: 100%;
576    }
577
578    a {
579        border-bottom: none;
580    }
581`;var t_=e.i(22434);let tI=e=>{let{isOpen:t,...i}=e;return(0,r.jsxs)(tC,{"aria-haspopup":"dialog",isOpen:e.isOpen,...i,children:[(0,r.jsx)(tk,{children:(0,r.jsx)(eC.default,{})}),(0,r.jsx)(tS,{children:p.Intl.formatMessage({id:"common.categories"})}),e.isOpen?(0,r.jsx)(eJ.default,{width:16,height:16}):(0,r.jsx)(ef.default,{width:16,height:16})]})},tC=x.default.button.withConfig({displayName:"CategoryButton__StyledCategoryButton",componentId:"sc-6165af5e-0"})`
582    ${t_.buttonStyles};
583    display: inline-flex;
584    justify-content: center;
585    align-items: center;
586    height: 40px;
587    background-color: ${e=>e.theme.color.white};
588    color: ${e=>e.isOpen?e.theme.color.gray:e.theme.color.red};
589    border: 1px solid;
590    border-color: ${e=>e.theme.color.white};
591    margin-left: -3px;
592    position: relative;
593    z-index: 2;
594
595    &:hover {
596        color: ${e=>e.isOpen?e.theme.color.gray:e.theme.color.redD};
597    }
598
599    &:disabled {
600        color: ${e=>e.theme.color.graniteL};
601        cursor: not-allowed;
602    }
603
604    ${h.bp.medium} {
605        border-color: ${e=>e.isOpen?e.theme.color.gray:e.theme.color.red};
606        padding: 0 10px;
607        margin-left: 0;
608        margin-right: 20px;
609
610        &:hover {
611            border-color: ${e=>e.isOpen?e.theme.color.gray:e.theme.color.redD};
612        }
613
614        &:disabled {
615            border-color: ${e=>e.theme.color.graniteL};
616        }
617    }
618`,tk=x.default.span.withConfig({displayName:"CategoryButton__ProductsIcon",componentId:"sc-6165af5e-1"})`
619    svg {
620        ${h.bp.small} {
621            width: 16px;
622            height: 16px;
623        }
624    }
625`,tS=x.default.span.withConfig({displayName:"CategoryButton__CategoryButtonLabel",componentId:"sc-6165af5e-2"})`
626    font-size: 14px;
627    line-height: 21px;
628    margin-left: 5px;
629    margin-right: 15px;
630
631    ${h.bp.medium} {
632        font-size: 16px;
633        margin-left: 10px;
634        margin-right: 20px;
635    }
636`;var tM=e.i(94103),tN=e.i(21669),tP=e.i(91365),tA=e.i(63190),tB=e.i(1737),tL=e.i(59735);let tE=e=>e?e.filter(e=>"product"===e.type&&tL.QueryUtils.isStringNumbersOnly(e.id)).map(e=>({id:e.id,rplusprice:e.rplusprice,price:e.price,unitPrice:e.unitPrice,rplusunitprice:e.rplusunitprice,rossmanoprice:e.rossmanoprice,rossmanounitprice:e.rossmanounitprice,glamourPrice:e.glamourPrice,glamourUnitPrice:e.glamourUnitPrice,glamourPriceActiveFrom:e.glamourPriceActiveFrom,oldPrice:e.oldPrice,oldUnitPrice:e.oldUnitPrice,imageUrl:e.imageUrl,displayText:e.displayText,depositFee:e.depositFee,availability:e.availability,url:e.url,text:e.text,brand:e.brand,category:e.category,ean:e.ean&&e.ean.length>0?e.ean[0]:void 0,akcioban:!!e.akcioban,on_stock:"in stock"===e.availability,priceValue:e.priceValue,marginStop:e.marginStop,badgesNotification:e.badgesNotification})):[];var tF=e.i(39162),tT=e.i(49365),tD=e.i(27866),tR=e.i(74142),tz=e.i(79021),tH=e.i(45357),tO=e.i(24025),tU=e.i(49769),tW=e.i(39872),tV=e.i(97993),tG=e.i(27890),tq=e.i(62200),tQ=e.i(86749),tX=e.i(92480),tK=e.i(80897);let tY=({id:e,product:t,onProductClick:i,onCartAdd:o,isSpotted:a,disableSpot:n})=>{let s=(0,x.useTheme)(),l=(0,ec.useMemo)(()=>t.badgesNotification?.map(e=>({image_title:e.image_title??null,image_url:e.image_url??null,info:e.info??null})).filter(e=>!!e.info||!!e.image_url)??[],[t.badgesNotification]),{setCartQuantity:d,quantity:h}=(0,tq.useCart)(Number.parseInt(t.id,10),void 0,void 0,void 0,!0,p.Intl.formatMessage({id:"components.headerSearch.gtmItemListName.search"}));return(0,r.jsxs)(t2,{id:e,onClick:i,$isForceHovered:a,onMouseEnter:n,children:[(0,r.jsx)(u.Box,{className:"hoverable hoverable-color",$style:{minWidth:0,flex:"none",borderRadius:"3px"},$styleLarge:{display:"table-cell",verticalAlign:"middle",paddingTop:10,position:"relative",width:60,"&::before":{content:"''",pointerEvents:"none",position:"absolute",top:10,right:0,bottom:0,left:0,borderTopLeftRadius:8,borderBottomLeftRadius:8,borderTop:`1px solid ${s.color.neutralIsabelline}`,borderBottom:`1px solid ${s.color.neutralIsabelline}`,borderLeft:`1px solid ${s.color.neutralIsabelline}`}},children:(0,r.jsx)(t5,{$style:{padding:"5px 5px 0 5px"},children:(0,r.jsxs)(t6,{children:[t.imageUrl?(0,r.jsx)(tK.default,{onError:e=>{e.currentTarget.src=f.Constants.productFallbackImageUrl,e.currentTarget.srcset=f.Constants.productFallbackImageUrl},placeholder:"empty",width:55,height:55,src:t.imageUrl,alt:t.displayText,loader:tQ.MediaLibraryLoader}):(0,r.jsx)(tQ.MediaLibraryImage,{width:55,height:55,src:f.Constants.productFallbackImageUrl,alt:t.displayText}),!!t.marginStop&&(0,r.jsx)(t3,{className:"price-marginalized-wrapper",children:(0,r.jsx)(tW.default,{})})]})})}),(0,r.jsx)(u.Box,{className:"hoverable hoverable-color",$style:{minWidth:0,flex:"1 1 0%",alignSelf:"center"},$styleLarge:{display:"table-cell",verticalAlign:"middle",paddingTop:10,position:"relative",width:"100%","&::before":{content:"''",pointerEvents:"none",position:"absolute",top:10,right:0,bottom:0,left:0,borderTop:`1px solid ${s.color.neutralIsabelline}`,borderBottom:`1px solid ${s.color.neutralIsabelline}`}},children:(0,r.jsx)(u.Box,{$style:{padding:"10px 10px 0 0",a:{"&:hover":{color:s.color.primariesCrimson}}},$styleLarge:{paddingBottom:10},children:(0,r.jsxs)(u.Box,{$style:{display:"flex",flexDirection:"column",alignItems:"flex-start"},children:[(0,r.jsx)(c.Typo,{as:"h2",$variant:"Small-12-EBold",children:(0,r.jsx)(u.Box,{as:"span",$style:{display:"-webkit-box",hyphens:"auto","-webkit-line-clamp":"5","-webkit-box-orient":"vertical",maxHeight:100,overflow:"hidden",textOverflow:"ellipsis"},children:tR.StringUtils.trimHtml(t.displayText)})}),(0,r.jsx)("div",{className:"show-for-medium",children:l.length>0&&(0,r.jsx)(u.Box,{className:"product-row-hazard-badges",$style:{marginTop:4,flexShrink:0},children:(0,r.jsx)(tH.ProductCardBadgesNotifications,{badges:l,size:"compact",maxInlineBadges:3,moreTrigger:tH.BadgesNotificationTrigger.click})})})]})})}),(0,r.jsx)(u.Box,{className:"hide-for-large",$style:{minWidth:0,flexBasis:"100%",height:0}}),(0,r.jsx)(u.Box,{className:"hoverable",$style:{minWidth:0,flex:"1 1 100%",paddingLeft:10,paddingRight:10},$styleLarge:{display:"table-cell",paddingLeft:0,paddingTop:10,position:"relative",verticalAlign:"middle","&::before":{content:"''",pointerEvents:"none",position:"absolute",top:10,right:0,bottom:0,left:0,borderTop:`1px solid ${s.color.neutralIsabelline}`,borderBottom:`1px solid ${s.color.neutralIsabelline}`}},children:(0,r.jsx)(tG.Wrapping,{price:t.depositFee})}),tD.PrefixboxUtils.isGlamourPriceActive(t.glamourPriceActiveFrom)&&t.glamourPrice?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(tZ,{children:(0,r.jsx)(u.Box,{$style:{padding:"35px 0 10px"},children:(0,r.jsx)(u.Box,{$style:{paddingLeft:10},$styleLarge:{paddingLeft:0},children:(0,r.jsxs)(u.Box,{as:"dl",$style:{margin:0,dd:{margin:0}},children:[(0,r.jsx)("dt",{className:"show-for-sr",children:p.Intl.formatMessage({id:"components.headerSearchProductsSection.price.normal"})}),(0,r.jsx)(c.Typo,{as:"dd",$variant:"Small-12-EBold",$color:"neutralDavysGrey",children:t.price}
636),t.unitPrice?(0,r.jsx)(c.Typo,{as:"dd",$variant:"Small-12-EBold",$color:"neutralSpanishGray",children:t.unitPrice}):(0,r.jsx)(c.Typo,{as:"dd",$variant:"Small-12-EBold",$color:"neutralSpanishGray",children:p.Intl.formatMessage({id:"components.productPackageCarousel.bundleUnit"})})]})})})}),(0,r.jsx)(tJ,{children:(0,r.jsx)(u.Box,{$style:{padding:"35px 0 10px 10px"},children:(0,r.jsx)(t0,{priceType:tX.DiscountType.glamour,priceSpecial:p.Intl.formatCurrency(Number.parseInt(t.glamourPrice,10)),priceUnit:t.glamourUnitPrice||null})})})]}):"number"==typeof t.rossmanoprice?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(tZ,{children:(0,r.jsx)(u.Box,{$style:{padding:"35px 0 10px"},children:(0,r.jsx)(u.Box,{$style:{paddingLeft:10},$styleLarge:{paddingLeft:0},children:(0,r.jsxs)(u.Box,{as:"dl",$style:{margin:0,dd:{margin:0}},children:[(0,r.jsx)("dt",{className:"show-for-sr",children:p.Intl.formatMessage({id:"components.headerSearchProductsSection.price.normal"})}),(0,r.jsx)(c.Typo,{as:"dd",$variant:"Small-12-EBold",$color:"neutralDavysGrey",children:t.price}),t.unitPrice?(0,r.jsx)(c.Typo,{as:"dd",$variant:"Small-12-EBold",$color:"neutralSpanishGray",children:t.unitPrice}):(0,r.jsx)(c.Typo,{as:"dd",$variant:"Small-12-EBold",$color:"neutralSpanishGray",children:p.Intl.formatMessage({id:"components.productPackageCarousel.bundleUnit"})})]})})})}),(0,r.jsx)(tJ,{children:(0,r.jsx)(u.Box,{$style:{padding:"35px 0 10px 10px"},children:(0,r.jsx)(t0,{priceType:tX.DiscountType.rossmano,priceSpecial:p.Intl.formatCurrency(t.rossmanoprice),priceUnit:t.rossmanounitprice||null})})})]}):"number"==typeof t.rplusprice?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(tZ,{children:(0,r.jsx)(u.Box,{$style:{padding:"35px 0 10px"},children:(0,r.jsx)(u.Box,{$style:{paddingLeft:10},$styleLarge:{paddingLeft:0},children:(0,r.jsxs)(u.Box,{as:"dl",$style:{margin:0,dd:{margin:0}},children:[(0,r.jsx)("dt",{className:"show-for-sr",children:p.Intl.formatMessage({id:"components.headerSearchProductsSection.price.normal"})}),(0,r.jsx)(c.Typo,{as:"dd",$variant:"Small-12-EBold",$color:"neutralDavysGrey",children:t.price}),t.unitPrice?(0,r.jsx)(c.Typo,{as:"dd",$variant:"Small-12-EBold",$color:"neutralSpanishGray",children:t.unitPrice}):(0,r.jsx)(c.Typo,{as:"dd",$variant:"Small-12-EBold",$color:"neutralSpanishGray",children:p.Intl.formatMessage({id:"components.productPackageCarousel.bundleUnit"})})]})})})}),(0,r.jsx)(tJ,{children:(0,r.jsx)(u.Box,{$style:{padding:"35px 0 10px 10px"},children:(0,r.jsx)(t0,{priceType:tX.DiscountType.rossmannPlus,priceSpecial:p.Intl.formatCurrency(t.rplusprice),priceUnit:t.rplusunitprice||null})})})]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(tZ,{children:(0,r.jsx)(u.Box,{$style:{padding:"10px 0 10px"},children:!!t.oldPrice&&(0,r.jsx)(u.Box,{$style:{paddingLeft:10},$styleLarge:{paddingLeft:0},children:(0,r.jsxs)(u.Box,{as:"dl",$style:{margin:0,dd:{margin:0}},children:[(0,r.jsx)("dt",{className:"show-for-sr",children:p.Intl.formatMessage({id:"components.headerSearchProductsSection.price.normal"})}),(0,r.jsx)(c.Typo,{as:"dd",$variant:"Small-12-Regular",$color:"neutralSpanishGray",children:(0,r.jsx)("s",{children:t.oldPrice})}),!!t.oldUnitPrice&&(0,r.jsx)(c.Typo,{as:"dd",$variant:"Small-12-Regular",$color:"neutralSpanishGray",children:(0,r.jsx)("s",{children:t.oldUnitPrice})})]})})})}),(0,r.jsx)(tJ,{children:(0,r.jsx)(u.Box,{children:(0,r.jsxs)(u.Box,{as:"dl",$style:{margin:0,dd:{margin:0}},children:[!!t.oldPrice&&(0,r.jsx)("dt",{className:"show-for-sr",children:p.Intl.formatMessage({id:"components.headerSearchProductsSection.price.sale"})}),(0,r.jsx)(c.Typo,{as:"dd",$variant:"Small-12-EBold",$color:`${t.oldPrice?"primariesCrimson":"neutralDavysGrey"}`,children:t.price}),!!t.unitPrice&&(0,r.jsx)(c.Typo,{as:"dd",$variant:"Small-12-EBold",$color:"neutralSpanishGray",children:t.unitPrice})]})})})]}),(0,r.jsx)(u.Box,{className:"hoverable",$style:{minWidth:0,flex:"1 1 0%",paddingRight:5},$styleLarge:{display:"table-cell",verticalAlign:"middle",paddingTop:10,position:"relative","&::before":{content:"''",pointerEvents:"none",position:"absolute",top:10,right:0,bottom:0,left:0,borderTopRightRadius:8,borderBottomRightRadius:8,borderTop:`1px solid ${s.color.neutralIsabelline}`,borderRight:`1px solid ${s.color.neutralIsabelline}`,borderBottom:`1px solid ${s.color.neutralIsabelline}`}},children:(0,r.jsx)(u.Box,{$style:{padding:"number"==typeof t.rplusprice?"30px 0px 10px":"10px 0",textAlign:"right",a:{display:"inline-block"},maxWidth:120},$styleLarge:"number"==typeof t.rplusprice?{paddingTop:10}:{},onClick:e=>e.stopPropagation(),children:"in stock"===t.availability?h>0?(0,r.jsxs)(u.Box,{$style:{display:"flex",gap:5,height:40,width:111},$styleLarge:{height:45,width:"100%"},children:[(0,r.jsx)(tO.QuantityButton.Card,{variant:"subtract",productName:tR.StringUtils.trimHtml(t.displayText),onClick:e=>{o(Number.parseInt(t.id),h-1),d(h-1)}}),(0,r.jsx)(u.Box,{children:(0,r.jsx)(tO.QuantityInput,{quantity:h,setQuantity:e=>{o(Number.parseInt(t.id),e),d(e)}})}),(0,r.jsx)(tO.QuantityButton.Card,{variant:"add",productName:tR.StringUtils.trimHtml(t.displayText),onClick:()=>{o(Number.parseInt(t.id),h+1),d(h+1)}})]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t_.Button.Secondary,{className:"hide-for-large",btnLabel:p.Intl.formatMessage({id:"components.headerSearchProductsSection.addToCart"}),onClick:()=>{o(Number.parseInt(t.id),1),d(1)},size:"small"}),(0,r.jsx)(t4,{className:"show-for-large",btnLabel:p.Intl.formatMessage({id:"components.headerSearchProductsSection.addToCart"}),onClick:()=>{o(Number.parseInt(t.id),1),d(1)},size:"medium"})]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t1,{onClick:i,className:"hide-for-large",children:(0,r.jsx)(t_.Button.Secondary,{asSpan:!0,btnLabel:p.Intl.formatMessage({id:"components.headerSearchProductsSection.details"}),size:"small"})}),(0,r.jsx)(t1,{onClick:i,className:"show-for-large",children:(0,r.jsx)(t_.Button.Secondary,{asSpan:!0,btnLabel:p.Intl.formatMessage({id:"components.headerSearchProductsSection.details"}),size:"medium"})})]})})}),l.length>0&&(0,r.jsx)(u.Box,{className:"hide-for-medium product-row-hazard-badges",$style:{width:"100%",flexBasis:"100%",marginBottom:10,paddingLeft:10,display:"flex",justifyContent:"flex-start",flexWrap:"wrap",flexShrink:0},children:(0,r.jsx)(tH.ProductCardBadgesNotifications,{badges:l,size:"compact",maxInlineBadges:3,moreTrigger:tH.BadgesNotificationTrigger.click,badgeInfoTrigger:tH.BadgesNotificationTrigger.click})})]})},tZ=({children:e})=>{let t=(0,x.useTheme)();return(0,r.jsx)(u.Box,{className:"hoverable hoverable-color",$style:{minWidth:70,flex:"none",alignSelf:"center"},$styleLarge:{display:"table-cell",verticalAlign:"middle",paddingTop:10,position:"relative","&::before":{content:"''",pointerEvents:"none",position:"absolute",top:10,right:0,bottom:0,left:0,borderTop:`1px solid ${t.color.
636neutralIsabelline}`,borderBottom:`1px solid ${t.color.neutralIsabelline}`}},children:e})},tJ=({children:e})=>{let t=(0,x.useTheme)();return(0,r.jsx)(u.Box,{className:"hoverable hoverable-color",$style:{minWidth:70,flex:"none",alignSelf:"center"},$styleLarge:{display:"table-cell",verticalAlign:"middle",paddingTop:10,position:"relative","&::before":{content:"''",pointerEvents:"none",position:"absolute",top:10,right:0,bottom:0,left:0,borderTop:`1px solid ${t.color.neutralIsabelline}`,borderBottom:`1px solid ${t.color.neutralIsabelline}`}},children:e})},t0=({priceType:e,priceSpecial:t,priceUnit:i})=>{let o=(0,x.useTheme)(),a=e===tX.DiscountType.glamour?o.color.glamourOrange:o.color.primariesCrimson,n=e===tX.DiscountType.glamour?"glamourOrange":"primariesCrimson";return(0,r.jsxs)(u.Box,{as:"dl",className:"hoverable hoverable-color",$style:{position:"relative",margin:0,dd:{margin:0}},children:[(0,r.jsxs)(u.Box,{as:"dt",$style:{position:"absolute",top:-25,right:0,display:"flex",gap:2,alignItems:"center",borderRadius:2,padding:"2px 3px",background:a,color:o.color.neutralWhite,whiteSpace:"nowrap",zIndex:1},$styleLarge:{".hoverable &&&&":{position:"absolute"}},children:[tX.DiscountType.rossmannPlus?(0,r.jsxs)("svg",{width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",focusable:!1,"aria-hidden":"true",children:[(0,r.jsx)("path",{d:"M12.913 11.334v4.491M10.667 13.58h4.492",stroke:"currentColor"}),(0,r.jsx)("path",{d:"M9.314 8.583H6.675l-.528 1.583 2.111 3.167",stroke:"currentColor",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M7.73 8.583H4.565l-.527 1.583 2.11 3.167",stroke:"currentColor",strokeLinejoin:"round"}),(0,r.jsx)("circle",{cx:7.203,cy:7,r:6.333,stroke:"currentColor",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M1.397 4.362h11.61M9.314 4.586v3.997m0 0h1.583v1.583M9.314 8.583v1.583M8.259 4.179v-1.4M7.203 4.654V6.47H4.037v2.111h4.75",stroke:"currentColor",strokeLinejoin:"round"})]}):"glamour"===e?(0,r.jsx)(tU.default,{color:o.color.neutralWhite,width:16,height:16}):(0,r.jsx)(tV.default,{color:"#FFFFFF"}),(0,r.jsx)(c.Typo,{as:"span",$variant:"MICRO-10-EBOLD-UPPER",children:p.Intl.formatMessage({id:`components.headerSearchProductsSection.price.${e}`})})]}),(0,r.jsx)(c.Typo,{as:"dd",$variant:"Small-12-EBold",$color:n,children:(0,r.jsxs)(u.Box,{as:"span",$style:{position:"relative"},children:[t,(0,r.jsx)(u.Box,{as:"span",$style:{pointerEvents:"none",position:"absolute",top:-11,left:"50%",transform:"translate3d(-50%, 0, 0)","&::after":{display:"block",content:"''",width:8,height:8,borderRadius:1,background:o.color.primariesCrimson,transformOrigin:"center",transform:"rotate(45deg)"}},$styleLarge:{".hoverable &&&&":{position:"absolute"}}})]})}),!!i&&(0,r.jsx)(c.Typo,{as:"dd",$variant:"Small-12-EBold",$color:"neutralSpanishGray",children:i})]})},t1=x.default.article.withConfig({displayName:"ProductRow__LinkSpan",componentId:"sc-9fbe611d-0"})`
637    cursor: pointer;
638`,t2=x.default.article.withConfig({displayName:"ProductRow__Wrapper",componentId:"sc-9fbe611d-1"})`
639    display: flex;
640    flex-wrap: wrap;
641    position: relative;
642    cursor: pointer;
643
644    &::before {
645        content: "";
646        position: absolute;
647        top: 0;
648        right: 0;
649        bottom: 0;
650        left: 0;
651        border-radius: 8px;
652        border: 1px solid ${h.Color.neutralIsabelline};
653        pointer-events: none;
654    }
655
656    &::after {
657        content: "";
658        position: absolute;
659        top: 10px;
660        left: 0;
661    }
662
663    ${h.bp.large} {
664        display: table-row;
665        position: static;
666
667        &::before {
668            content: normal;
669        }
670
671        &:hover {
672            .hoverable {
673                *:not(div.price-marginalized-wrapper) {
674                    position: relative;
675                    z-index: 1;
676                }
677
678                &.hoverable-color {
679                    * {
680                        color: ${h.Color.white};
681                    }
682
683                    .product-row-hazard-badges,
684                    .product-row-hazard-badges * {
685                        color: ${h.Color.neutralDavysGrey};
686                    }
687                }
688
689                &::before {
690                    content: "";
691                    position: absolute;
692                    top: 10px;
693                    left: 0;
694                    width: 100%;
695                    height: calc(100% - 10px);
696                    background-color: ${h.Color.gray};
697                    z-index: 0;
698                }
699            }
700        }
701
702        ${e=>e.$isForceHovered?`
703                    .hoverable {
704                        *:not(div.price-marginalized-wrapper) {
705                            position: relative;
706                            z-index: 1;
707                        }
708
709                        &.hoverable-color {
710                            * {
711                                color: ${h.Color.white};
712                            }
713
714                            .product-row-hazard-badges,
715                            .product-row-hazard-badges * {
716                                color: ${h.Color.neutralDavysGrey};
717                            }
718                        }
719
720                        &::before {
721                            content: "";
722                            position: absolute;
723                            top: 10px;
724                            left: 0;
725                            width: 100%;
726                            height: calc(100% - 10px);
727                            background-color: ${h.Color.gray};
728                            z-index: 0;
729                        }
730                    }
731                `:""}
732    }
733`,t3=x.default.div.withConfig({displayName:"ProductRow__PriceMarginalizedWrapper",componentId:"sc-9fbe611d-2"})`
734    z-index: 1;
735    position: absolute;
736    bottom: 5px;
737    left: 5px;
738`,t4=(0,x.default)(t_.Button.Secondary).withConfig({displayName:"ProductRow__DesktopAddToCartButton",componentId:"sc-9fbe611d-3"})`
739    max-width: 120px;
740`,t5=(0,x.default)(u.Box).withConfig({displayName:"ProductRow__ImageBox",componentId:"sc-9fbe611d-4"})`
741    min-width: 50px;
742    min-height: 50px;
743`,t6=x.default.div.withConfig({displayName:"ProductRow__ImageWrapper",componentId:"sc-9fbe611d-5"})`
744    position: relative;
745    min-width: 55px;
746    width: 55px;
747    height: 55px;
748`,t8=({products:e,searchQuery:t,onProductClick:i,currentSpottedItemId:o,previousSpottedItemsCount:a,onCartAdd:n,disableSpot:s})=>(0,r.jsx)(u.Box,{role:"region","aria-labelledby":"header-search-products-title",$style:{display:"flex",flexDirection:"column",gap:10},children:(0,r.jsx)(u.Box,{$style:{display:"flex",flexDirection:"column",gap:10},$styleLarge:{display:"table",width:"100%"},children:e.map((e,t)=>{let l=a+t+1;return(0,r.jsx)(tY,{id:`${tD.PrefixboxUtils.spottedItemId}${l}`,product:e,isSpotted:o===`${tD.PrefixboxUtils.spottedItemId}${l}`,onProductClick:()=>i(e,t),onCartAdd:(e,i)=>n?n(e,t,i):{},disableSpot:s},`product-${e.id}`)})})}),t9=()=>{let e,t,i=(0,x.useTheme)(),o=(0,eZ.useRouter)(),a=(0,ec.useRef)(null),n=(0,ec.useRef)(null),s=(0,ec.useRef)(null),l=(0,ec.useRef)(null),d=(0,ec.useRef)(!1),c=(0,ec.useRef)(!1),[h,g]=(0,ec.useState)(!1),[b,y]=(0,ec.useState)(tL.QueryUtils.getParam(o.query.q)),[v,w]=(0,ec.useState)(void 0),[$,j]=(0,ec.useState)(null),[_,I]=(0,ec.useState)(null),[C,k]=(0,ec.useState)(null);(0,ec.useEffect)(()=>{if(!$)return;let e=document.getElementById($.id);e&&(s.current&&s.current.contains(e)?e.scrollIntoView({behavior:"smooth",block:"nearest"}):l.current&&l.current.contains(e)&&e.scrollIntoView({behavior:"smooth",block:"nearest"}))},[$]),(0,ec.useEffect)(()=>{y(tL.QueryUtils.getParam(o.query.q))},[o.query?.q]),(0,ec.useEffect)(()=>{if(!h||!a.current)return;let e=new ResizeObserver(()=>{if(!a.current)return;let e=a.current.getBoundingClientRect(),t=a.current.offsetWidth,i=n.current?.parentElement?.parentElement;if(i&&t>0){let o=i.getBoundingClientRect();if(t<713)I(null),k(null);else{let i=e.left-o.left-10;I(t<713?null:t),k(Math.max(0,i))}}});return e.observe(a.current),()=>{e.disconnect()}},[h]);let{rawSearchResult:S,rawKeywords:M,keywords:N,categories:P,products:A}=((e,t,i,o)=>{let[r,a]=(0,ec.useState)(null),n=e=>{if(e)for(let t=0;t<Math.ceil(e.length/10);t++)tA.Gtm.prefixboxProductListView(e.slice(10*t,(t+1)*10),t,p.Intl.formatMessage({id:"components.headerSearch.gtmItemListName.search"}))},s=r?tE(r.suggestions??[]):[];(0,ec.useEffect)(()=>{tB.PrefixboxAnalytics.boxload(!!o)},[]),(0,ec.useEffect)(()=>{e&&l(t,i)},[t,i,e]),(0,ec.useEffect)(()=>{e&&t&&n(s)},[t,e,r]);let l=async(e,i)=>{let r={btr:o?tP.Env.prefixboxAutocompleteBtrMobile:tP.Env.prefixboxAutocompleteBtrDesktop,pattern:e};i&&(r.secondaryPattern=i);try{let i=await fetch(`${tP.Env.prefixboxApiUrl}/autocomplete/suggestions?${new URLSearchParams(r)}`,{method:"GET",headers:{"Ocp-Apim-Subscription-Key":tP.Env.prefixboxAutocompleteSubscriptionKey}}),s=await i.json();tB.PrefixboxAnalytics.autocompleteBoxRender(s.suggestions,e,o),a(s??null),!t&&s&&n(tE(s.suggestions??[]))}catch(e){console.log("autocomplete error: ",e)}};return{rawSearchResult:r,rawKeywords:(r?.suggestions??[]).filter(e=>"keyword"===e.type),keywords:r?.suggestions?r.suggestions.filter(e=>"keyword"===e.type).map(e=>e.text):[],categories:r?.suggestions?r.suggestions.filter(e=>"category"===e.type).map(e=>
748({id:e.id,name:[e.displayText2||"",e.displayText||""].filter(Boolean).join(" / "),url:e.url})):[],products:r?.suggestions?tE(r.suggestions):[]}})(h,b,v,(0,tT.getIsMobile)());(0,ec.useEffect)(()=>{if(!h)return;let e=e=>{if("Escape"===e.key)return void g(!1);let t=[...M.map((e,t)=>({id:`${tD.PrefixboxUtils.spottedItemId}${t+1}`,name:e.text,url:m.default.search(e.text)}))],i=P.map((e,i)=>{let o=tR.StringUtils.trimHtml(e.name).split("/"),r=(o.length>1?o[1]:o[0]).trim();return{id:`${tD.PrefixboxUtils.spottedItemId}${t.length+i+1}`,name:r,url:e.url}}),r=A.map((e,o)=>({id:`${tD.PrefixboxUtils.spottedItemId}${t.length+i.length+o+1}`,name:tR.StringUtils.trimHtml(e.displayText),url:e.url})),a=[...t,...i,...r],n=a.findIndex(e=>$&&$.id===e.id);if("Enter"===e.key&&(c.current=!!d.current),d.current=["ArrowDown","ArrowUp"].includes(e.key),"ArrowDown"===e.key)d.current=!0,$&&n!==a.length-1?j(a[n+1]):j(a[0]);else if("ArrowUp"===e.key)d.current=!0,$&&0!==n?j(a[n-1]):j(a[a.length-1]);else if("Enter"===e.key&&$?.url){if(S&&S.suggestions&&S.suggestions.length>0)try{let e=Number.parseInt($.id.split(tD.PrefixboxUtils.spottedItemId)[1],10),t=S.suggestions[e-1]??null;tB.PrefixboxAnalytics.autocompleteQueryEnter(t,e,S.suggestions,b,E)}catch(e){console.log("PrefixboxAnalytics.autocompleteQueryEnter error: ",e)}o.push($.url)}};return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}},[h,S,M,N,P,A]),(0,ec.useEffect)(()=>{N&&0!==N.length&&tA.Gtm.prefixboxViewPromotion(N.map((e,t)=>({promotion_name:`Prefixbox - ${e}`,creative_slot:`${t+1}`,location_id:"prefixbox_kulcsszavak"})))},[N]),(0,ec.useEffect)(()=>{P&&0!==P.length&&tA.Gtm.prefixboxViewPromotion(P.map((e,t)=>({promotion_name:`Prefixbox - ${tR.StringUtils.trimHtml(e.name)}`,creative_slot:`${t+1}`,location_id:"prefixbox_kategoriak"})))},[P]);let B=(0,ec.useCallback)(e=>w(e),[]),L=(0,ec.useMemo)(()=>(0,tz.default)(B,100),[B]),E=(0,tT.getIsMobile)(),F=(0,r.jsx)(iy,{children:(0,r.jsx)("span",{children:p.Intl.formatMessage({id:"components.headerSearch.noResults"})})});return(0,r.jsxs)(tF.Root,{open:h,children:[(0,r.jsx)(ix,{}),(0,r.jsx)(tM.Searchfield,{ref:a,id:f.Constants.prefixboxInputId,role:"combobox","aria-controls":"header-search-listbox","aria-expanded":h,"aria-haspopup":"listbox","aria-autocomplete":"list","aria-activedescendant":$?.id??void 0,spellCheck:"false",placeholder:p.Intl.formatMessage({id:"common.searchField"}),value:$?.name??b,onChange:e=>{y(e.currentTarget.value)},onFocus:()=>{g(!0),tA.Gtm.focusSearchBar(),tB.PrefixboxAnalytics.autocompleteFocusIn(b,E)},onSubmit:()=>{b.length>0&&(c.current||(tA.Gtm.prefixboxSubmit(b),tB.PrefixboxAnalytics.autocompleteQuerySubmit(S?.suggestions??null,b,E),d.current=!1,c.current=!1),o.push(m.default.search(b))),document?.activeElement?.blur?.(),g(!1)}}),(0,r.jsxs)(ig,{avoidCollisions:!1,sideOffset:17,onOpenAutoFocus:e=>e.preventDefault(),onCloseAutoFocus:e=>{e.preventDefault()},onInteractOutside:e=>{let t=e.target,i=t===a.current,o=t&&n.current?.contains(t);(i||o)&&e.preventDefault(),t?.id!==f.Constants.prefixboxInputId&&(tB.PrefixboxAnalytics.autocompleteFocusOut(b,E),g(!1))},children:[(0,r.jsx)(iu,{}),(0,r.jsx)(im,{children:(0,r.jsx)(ih,{ref:n,$width:_,$left:C,children:S?.suggestions?.length===0?F:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(io,{children:(0,r.jsxs)(ii,{ref:s,children:[(e=S?.suggestions)?(0,r.jsx)(u.Box,{role:"group","aria-labelledby":"recommended-keywords-label",$style:{display:"flex",flexDirection:"column",gap:20},children:(0,r.jsx)(u.Box,{as:"ul",role:"listbox","aria-labelledby":"recommended-keywords-label",$style:{display:"flex",flexDirection:"column",gap:10,overflowWrap:"break-word","span.hs-keyword-box":{"&:hover":{color:i.color.primariesCrimson}}},children:N.map((t,a)=>{let n=RegExp(b,"g"),s=a+1;return(0,r.jsx)(ib,{className:".hs-keyword-box","aria-selected":!!$&&$.id===`${tD.PrefixboxUtils.spottedItemId}${s}`,id:`${tD.PrefixboxUtils.spottedItemId}${s}`,onMouseEnter:()=>{j(null),L(t)},style:$&&$.id===`${tD.PrefixboxUtils.spottedItemId}${s}`?{color:i.color.primariesCrimson}:void 0,onMouseLeave:()=>L(void 0),onClick:()=>{tA.Gtm.prefixboxSelectPromotion({promotion_name:`Prefixbox - ${t}`,creative_slot:`${a+1}`,location_id:"prefixbox_kulcsszavak"});let i=e.find(e=>e.text===t&&!!e.type&&"keyword"===e.type);i&&tB.PrefixboxAnalytics.autocompleteSuggestionClick(S.suggestions,i,a+1,b,E),g(!1),o.push(m.default.search(t))},children:(0,r.jsx)("span",{dangerouslySetInnerHTML:{__html:tR.StringUtils.sanitize(`<strong>${t.replace(n,`<span style="font-weight: 400">${b}</span>`)}</strong>`,void 0,{span:["style"]})}})},`keyword-${t}`)})})}):null,(t=S?.suggestions)?(0,r.jsx)(u.Box,{role:"group","aria-labelledby":"recommended-categories-label",$style:{display:"flex",flexDirection:"column",gap:20},children:(0,r.jsx)(u.Box,{as:"ul",role:"listbox","aria-labelledby":"recommended-categories-label",$style:{display:"flex",flexDirection:"column",gap:10,overflowWrap:"break-word","span.hs-category-box":{display:"flex",alignItems:"center",borderRadius:4,border:`1px solid ${i.color.neutralIsabelline}`,padding:"4px 4px 4px 14px","&:hover":{background:i.color.neutralSnow,color:i.color.primariesCrimson},cursor:"pointer"}},$styleMedium:{"span.hs-category-box":{padding:"14px 19px 14px 14px"}},children:P.map((e,a)=>{let n=N.length+a+1;return(0,r.jsx)("li",{onMouseEnter:()=>j(null),children:(0,r.jsxs)("span",{className:"hs-category-box","aria-selected":!!$&&$.id===`${tD.PrefixboxUtils.spottedItemId}${n}`,id:`${tD.PrefixboxUtils.spottedItemId}${n}`,style:$&&$.id===`${tD.PrefixboxUtils.spottedItemId}${n}`?{background:i.color.neutralSnow,color:i.color.primariesCrimson}:void 0,onClick:()=>{tA.Gtm.prefixboxSelectPromotion({promotion_name:`Prefixbox - ${e.name}`,creative_slot:`${a+1}`,location_id:"prefixbox_kategoriak"});let i=t.find(t=>!!t.id&&!!t.type&&t.id===e.id&&"category"===t.type);tB.PrefixboxAnalytics.autocompleteSuggestionClick(t,i,a+1,b,E),g(!1),o.push(e.url)},children:[(0,r.jsx)(u.Box,{as:"span",$style:{minWidth:0,flex:1,fontSize:14},children:(0,r.jsx)("div",{dangerouslySetInnerHTML:{__html:e.name}})}),(0,r.jsx)(u.Box,{as:"span",$style:{minWidth:0,flex:"none"},"aria-hidden":"true",children:(0,r.jsx)(tN.default,{})})]})},`category-${e.name}`)})})}):null]})}),(0,r.jsx)(it,{children:(0,r.jsx)(ie,{ref:l,children:(0,r.jsx)(t8,{products:A,currentSpottedItemId:$?.id,previousSpottedItemsCount:N.length+P.length,searchQuery:b,onProductClick:async(e,t)=>{if(tA.Gtm.prefixboxProductClick(e,t+1),S?.suggestions){let i=S.suggestions.find(t=>!!t.id&&!!t.type&&t.id===e.id&&"product"===t.type&&tL.QueryUtils.isStringNumbersOnly(t.id));i&&tB.PrefixboxAnalytics.autocompleteSuggestionClick(S.suggestions,i,t+1,b,E)}g(!1),o.push({pathname:e.url,query:{source:f.Constants.sourceHeaderSearchQueryParameter}})},onCartAdd:(e,t,i)=>{if(S?.suggestions){let o=S.suggestions.find(t=>!!t.id&&!!t.type&&t.id===`${e}`&&"product"===t.type&&tL.QueryUtils.isStringNumbersOnly(t.id));o&&tB.PrefixboxAnalytics.autocompleteAddToCart(S.suggestions,o,t+1,i,b,E)}},disableSpot:()=>j(null)})})})]})})})]})]})},t7=x.css`
749    &::-webkit-scrollbar {
750        width: 32px;
751    }
752
753    &::-webkit-scrollbar-thumb {
754        background: ${h.Color.gray};
755        border: 12px solid rgba(0, 0, 0, 0);
756        background-clip: padding-box;
757        -webkit-border-radius: 20px;
758    }
759`,ie=x.default.div.withConfig({displayName:"HeaderSearch__Col2Scroll",componentId:"sc-b66930fd-0"})`
760    ${h.bp.medium} {
761        overflow: auto;
762    }
763
764    @media (min-width: 767px) {
765        ${t7};
766    }
767`,it=x.default.div.withConfig({displayName:"HeaderSearch__Col2",componentId:"sc-b66930fd-1"})`
768    display: flex;
769    flex-direction: column;
770    flex: none;
771    gap: 10px;
772    min-height: 0;
773    min-width: 0;
774
775    ${h.bp.medium} {
776        flex: 1;
777    }
778`,ii=x.default.div.withConfig({displayName:"HeaderSearch__Col1Scroll",componentId:"sc-b66930fd-2"})`
779    display: flex;
780    flex-direction: column;
781    gap: 10px;
782
783    ${h.bp.medium} {
784        gap: 20px;
785        overflow: auto;
786    }
787
788    @media (min-width: 767px) {
789        ${t7};
790    }
791`,io=x.default.div.withConfig({displayName:"HeaderSearch__Col1",componentId:"sc-b66930fd-3"})`
792    display: flex;
793    flex-direction: column;
794    flex: none;
795    gap: 10px;
796    min-height: 0;
797    min-width: 0;
798
799    ${h.bp.medium} {
800        gap: 20px;
801        width: ${243}px;
802    }
803
804    ${h.bp.xxlarge} {
805        gap: 20px;
806        width: 200px;
807    }
808`,ir={opacity:0,visibility:"hidden"},ia={opacity:1,visibility:"visible"},is=(0,x.keyframes)({from:ir,to:ia}),il=(0,x.keyframes)({from:ia,to:ir}),id={transform:"translate3d(0, -50px, 0)"},ic=(0,x.keyframes)({from:id,to:{transform:"translate3d(0, 0, 0)"}}),ip=(0,x.keyframes)({from:{transform:"translate3d(0, 0, 0)"},to:id}),iu=x.default.div.withConfig({displayName:"HeaderSearch__Overlay",componentId:"sc-b66930fd-4"})`
809    background: ${({theme:e})=>e.color.neutralDavysGrey};
810    bottom: 0;
811    opacity: 0.9;
812    pointer-events: none;
813    position: fixed;
814    right: 0;
815    top: -19px;
816    width: var(--radix-popper-available-width);
817
818    ${h.bp.medium} {
819        top: -16px;
820    }
821`,ih=x.default.div.withConfig({displayName:"HeaderSearch__ContentInner",componentId:"sc-b66930fd-5"})`
822    overflow-y: scroll;
823    background: ${({theme:e})=>e.color.neutralWhite};
824    color: ${({theme:e})=>e.color.neutralDavysGrey};
825    border-radius: 8px;
826    display: flex;
827    flex-direction: column;
828    gap: 15px;
829    padding: 10px;
830    pointer-events: all;
831    position: relative;
832    margin-top: -12px;
833    ${e=>null===e.$width&&null===e.$left&&"position: relative;"}
834    ${e=>null!==e.$width&&`width: ${e.$width}px !important; max-width: ${e.$width}px !important;`}
835    ${e=>null!==e.$left&&`left: ${e.$left}px;`}
836
837    &::before {
838        bottom: 100%;
839        border: solid transparent;
840        content: " ";
841        height: 0;
842        width: 0;
843        position: absolute;
844        pointer-events: none;
845        border-color: rgba(113, 158, 206, 0);
846        border-bottom-color: #ccc;
847        border-width: 12px;
848        margin-left: -21px;
849        left: 300px;
850    }
851
852    &::after {
853        bottom: 100%;
854        border: solid transparent;
855        content: " ";
856        height: 0;
857        width: 0;
858        position: absolute;
859        pointer-events: none;
860        border-color: rgba(255, 255, 255, 0);
861        border-bottom-color: #fff;
862        border-width: 10px;
863        left: 300px;
864        margin-left: -19px;
865    }
866
867    ${h.bp.medium} {
868        overflow-y: unset;
869        border: 1px solid #bababa;
870        flex-direction: row;
871        gap: 10px;
872        ${e=>null===e.$width&&null===e.$left?"margin: 0 auto;":"margin: 0;"}
873        margin-bottom: 0;
874        ${e=>null===e.$width&&"max-width: 1144px;"}
875        padding: 40px 13px 15px 21px;
876        ${e=>null===e.$width&&"width: 100%;"}
877        max-height: 624px;
878        border-radius: 10px;
879        box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
880    }
881
882    ${h.bp.custom("min-width: 1814px")} {
883        padding-left: 20px;
884        padding-right: 20px;
885    }
886`,im=x.default.div.withConfig({displayName:"HeaderSearch__ContentTransition",componentId:"sc-b66930fd-6"})`
887    display: flex;
888    flex-direction: column;
889    flex: 1;
890    max-height: 100%;
891    min-width: 0;
892`,ig=(0,x.default)(tF.Content).withConfig({displayName:"HeaderSearch__Content",componentId:"sc-b66930fd-7"})`
893    height: var(--radix-popover-content-available-height);
894    padding: 0 10px 10px;
895    pointer-events: none;
896    width: var(--radix-popover-content-available-width);
897    z-index: 10;
898
899    &[data-state="open"] {
900        animation: ${is} ${({theme:e})=>e.transition.motion};
901
902        ${im} {
903            animation: ${ic} ${({theme:e})=>e.transition.motion};
904        }
905    }
906
907    &[data-state="closed"] {
908        animation: ${il} ${({theme:e})=>e.transition.motion};
909
910        ${im} {
911            animation: ${ip} ${({theme:e})=>e.transition.motion};
912        }
913    }
914
915    ${h.bp.medium} {
916        display: flex;
917        height: calc(100vh + 18px);
918        margin-top: -18px;
919    }
920`,ix=(0,x.default)(tF.Anchor).withConfig({displayName:"HeaderSearch__Anchor",componentId:"sc-b66930fd-8"})`
921    bottom: 0;
922    left: 0;
923    pointer-events: none;
924    position: absolute;
925    right: 0;
926`,ib=x.default.span.withConfig({displayName:"HeaderSearch__Keyword",componentId:"sc-b66930fd-9"})`
927    cursor: pointer;
928
929    &:hover {
930        color: ${h.Color.lightRed};
931    }
932`,iy=(0,x.default)(u.Box).withConfig({displayName:"HeaderSearch__NoResults",componentId:"sc-b66930fd-10"})`
933    display: flex;
934    justify-content: center;
935    text-align: center;
936    width: 100%;
937    padding-top: 10px;
938    padding-bottom: 10px;
939
940    ${h.bp.medium} {
941        padding-top: 0;
942        padding-bottom: 20px;
943    }
944`,iv=function(e){return(0,r.jsxs)("svg",{width:"24",height:"25",viewBox:"0 0 24 25",focusable:!1,"aria-hidden":!0,...e,children:[e.title&&(0,r.jsx)("title",{children:e.title}),(0,r.jsx)("use",{xlinkHref:"/svg/sprites.svg?27b7a50c#basket2"})]})},iw=function(e){return(0,r.jsxs)("svg",{width:"24",height:"25",viewBox:"0 0 24 25",focusable:!1,"aria-hidden":!0,...e,children:[e.title&&(0,r.jsx)("title",{children:e.title}),(0,r.jsx)("use",{xlinkHref:"/svg/sprites.svg?27b7a50c#basket3"})]})},i$=function(e){return(0,r.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",focusable:!1,"aria-hidden":!0,...e,children:[e.title&&(0,r.jsx)("title",{children:e.title}),(0,r.jsx)("use",{xlinkHref:"/svg/sprites.svg?27b7a50c#menu"})]})};var ij=e.i(93158);let i_=function(e){return(0,r.jsxs)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",focu
944sable:!1,"aria-hidden":!0,...e,children:[e.title&&(0,r.jsx)("title",{children:e.title}),(0,r.jsx)("path",{d:"M3.01221 3.29902L6.05053 4.28179C11.4178 6.01791 14.6019 11.5328 13.4218 17.0491L12.7537 20.1718L9.43413 18.9379C4.48331 17.0977 1.53925 11.9984 2.42099 6.79079L3.01221 3.29902Z",stroke:"#0EAF2A","stroke-linecap":"square","stroke-linejoin":"round"}),(0,r.jsx)("path",{d:"M22.0263 10.9263C22.2722 10.9261 22.4604 11.1452 22.4231 11.3883L22.2832 12.2988C21.56 17.0064 17.3956 20.4058 12.6385 20.1718L12.9753 18.4145C13.8077 14.0718 17.6046 10.9306 22.0263 10.9263Z",stroke:"#0EAF2A","stroke-linecap":"square","stroke-linejoin":"round"}),(0,r.jsx)("path",{d:"M7.88281 11.7354L12.2803 19.8136",stroke:"#0EAF2A"}),(0,r.jsx)("path",{d:"M17.5664 15.289L13.0397 19.8136",stroke:"#0EAF2A"})]})};var iI=e.i(55342),iC=e.i(45648);let ik=function(e){return(0,r.jsxs)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",focusable:!1,"aria-hidden":!0,...e,children:[e.title&&(0,r.jsx)("title",{children:e.title}),(0,r.jsx)("use",{xlinkHref:"/svg/sprites.svg?27b7a50c#store"})]})};var iS=e.i(29902),iM=e.i(34697),iN=e.i(63567),iP=iq(),iA=e=>iU(e,iP),iB=iq();iA.write=e=>iU(e,iB);var iL=iq();iA.onStart=e=>iU(e,iL);var iE=iq();iA.onFrame=e=>iU(e,iE);var iF=iq();iA.onFinish=e=>iU(e,iF);var iT=[];iA.setTimeout=(e,t)=>{let i=iA.now()+t,o=()=>{let e=iT.findIndex(e=>e.cancel==o);~e&&iT.splice(e,1),iH-=!!~e},r={time:i,handler:e,cancel:o};return iT.splice(iD(i),0,r),iH+=1,iW(),r};var iD=e=>~(~iT.findIndex(t=>t.time>e)||~iT.length);iA.cancel=e=>{iL.delete(e),iE.delete(e),iF.delete(e),iP.delete(e),iB.delete(e)},iA.sync=e=>{iO=!0,iA.batchedUpdates(e),iO=!1},iA.throttle=e=>{let t;function i(){try{e(...t)}finally{t=null}}function o(...e){t=e,iA.onStart(i)}return o.handler=e,o.cancel=()=>{iL.delete(i),t=null},o};var iR="u">typeof window?window.requestAnimationFrame:()=>{};iA.use=e=>iR=e,iA.now="u">typeof performance?()=>performance.now():Date.now,iA.batchedUpdates=e=>e(),iA.catch=console.error,iA.frameLoop="always",iA.advance=()=>{"demand"!==iA.frameLoop?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):iG()};var iz=-1,iH=0,iO=!1;function iU(e,t){iO?(t.delete(e),e(0)):(t.add(e),iW())}function iW(){iz<0&&(iz=0,"demand"!==iA.frameLoop&&iR(iV))}function iV(){~iz&&(iR(iV),iA.batchedUpdates(iG))}function iG(){let e=iz,t=iD(iz=iA.now());(t&&(iQ(iT.splice(0,t),e=>e.handler()),iH-=t),iH)?(iL.flush(),iP.flush(e?Math.min(64,iz-e):16.667),iE.flush(),iB.flush(),iF.flush()):iz=-1}function iq(){let e=new Set,t=e;return{add(i){iH+=+!(t!=e||e.has(i)),e.add(i)},delete:i=>(iH-=t==e&&e.has(i)?1:0,e.delete(i)),flush(i){t.size&&(e=new Set,iH-=t.size,iQ(t,t=>t(i)&&e.add(t)),iH+=e.size,t=e)}}}function iQ(e,t){e.forEach(e=>{try{t(e)}catch(e){iA.catch(e)}})}var iX=Object.defineProperty,iK={},iY={assign:()=>oe,colors:()=>i8,createStringInterpolator:()=>t,skipAnimation:()=>i9,to:()=>i,willAdvance:()=>i7};for(var iZ in iY)iX(iK,iZ,{get:iY[iZ],enumerable:!0});function iJ(){}var i0={arr:Array.isArray,obj:e=>!!e&&"Object"===e.constructor.name,fun:e=>"function"==typeof e,str:e=>"string"==typeof e,num:e=>"number"==typeof e,und:e=>void 0===e};function i1(e,t){if(i0.arr(e)){if(!i0.arr(t)||e.length!==t.length)return!1;for(let i=0;i<e.length;i++)if(e[i]!==t[i])return!1;return!0}return e===t}function i2(e,t,i){if(i0.arr(e)){for(let o=0;o<e.length;o++)t.call(i,e[o],`${o}`);return}for(let o in e)e.hasOwnProperty(o)&&t.call(i,e[o],o)}var i3=e=>i0.und(e)?[]:i0.arr(e)?e:[e];function i4(e,t){if(e.size){let i=Array.from(e);e.clear(),i.forEach(t)}}var i5=(e,...t)=>i4(e,e=>e(...t)),i6=()=>"u"<typeof window||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),i8=null,i9=!1,i7=iJ,oe=e=>{e.to&&(i=e.to),e.now&&(iA.now=e.now),void 0!==e.colors&&(i8=e.colors),null!=e.skipAnimation&&(i9=e.skipAnimation),e.createStringInterpolator&&(t=e.createStringInterpolator),e.requestAnimationFrame&&iA.use(e.requestAnimationFrame),e.batchedUpdates&&(iA.batchedUpdates=e.batchedUpdates),e.willAdvance&&(i7=e.willAdvance),e.frameLoop&&(iA.frameLoop=e.frameLoop)},ot=new Set,oi=[],oo=[],or=0,oa={get idle(){return!ot.size&&!oi.length},start(e){or>e.priority?(ot.add(e),iA.onStart(on)):(os(e),iA(od))},advance:od,sort(e){if(or)iA.onFrame(()=>oa.sort(e));else{let t=oi.indexOf(e);~t&&(oi.splice(t,1),ol(e))}},clear(){oi=[],ot.clear()}};function on(){ot.forEach(os),ot.clear(),iA(od)}function os(e){oi.includes(e)||ol(e)}function ol(e){var t,i;let o;oi.splice((t=oi,i=t=>t.priority>e.priority,(o=t.findIndex(i))<0?t.length:o),0,e)}function od(e){let t=oo;for(let i=0;i<oi.length;i++){let o=oi[i];or=o.priority,!o.idle&&(i7(o),o.advance(e),o.idle||t.push(o))}return or=0,(oo=oi).length=0,(oi=t).length>0}var oc="[-+]?\\d*\\.?\\d+",op=oc+"%";function ou(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var oh=RegExp("rgb"+ou(oc,oc,oc)),of=RegExp("rgba"+ou(oc,oc,oc,oc)),om=RegExp("hsl"+ou(oc,op,op)),og=RegExp("hsla"
944+ou(oc,op,op,oc)),ox=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,ob=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,oy=/^#([0-9a-fA-F]{6})$/,ov=/^#([0-9a-fA-F]{8})$/;function ow(e,t,i){return(i<0&&(i+=1),i>1&&(i-=1),i<1/6)?e+(t-e)*6*i:i<.5?t:i<2/3?e+(t-e)*(2/3-i)*6:e}function o$(e,t,i){let o=i<.5?i*(1+t):i+t-i*t,r=2*i-o;return Math.round(255*ow(r,o,e+1/3))<<24|Math.round(255*ow(r,o,e))<<16|Math.round(255*ow(r,o,e-1/3))<<8}function oj(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}function o_(e){return(parseFloat(e)%360+360)%360/360}function oI(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(255*t)}function oC(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}function ok(e){let t,i="number"==typeof e?e>>>0===e&&e>=0&&e<=0xffffffff?e:null:(t=oy.exec(e))?parseInt(t[1]+"ff",16)>>>0:i8&&void 0!==i8[e]?i8[e]:(t=oh.exec(e))?(oj(t[1])<<24|oj(t[2])<<16|oj(t[3])<<8|255)>>>0:(t=of.exec(e))?(oj(t[1])<<24|oj(t[2])<<16|oj(t[3])<<8|oI(t[4]))>>>0:(t=ox.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=ov.exec(e))?parseInt(t[1],16)>>>0:(t=ob.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=om.exec(e))?(255|o$(o_(t[1]),oC(t[2]),oC(t[3])))>>>0:(t=og.exec(e))?(o$(o_(t[1]),oC(t[2]),oC(t[3]))|oI(t[4]))>>>0:null;if(null===i)return e;let o=(0xff000000&(i=i||0))>>>24,r=(0xff0000&i)>>>16,a=(65280&i)>>>8,n=(255&i)/255;return`rgba(${o}, ${r}, ${a}, ${n})`}var oS=(e,i,o)=>{if(i0.fun(e))return e;if(i0.arr(e))return oS({range:e,output:i,extrapolate:o});if(i0.str(e.output[0]))return t(e);let r=e.output,a=e.range||[0,1],n=e.extrapolateLeft||e.extrapolate||"extend",s=e.extrapolateRight||e.extrapolate||"extend",l=e.easing||(e=>e);return t=>{let i=function(e,t){for(var i=1;i<t.length-1&&!(t[i]>=e);++i);return i-1}(t,a);return function(e,t,i,o,r,a,n,s,l){let d=l?l(e):e;if(d<t)if("identity"===n)return d;else"clamp"===n&&(d=t);if(d>i)if("identity"===s)return d;else"clamp"===s&&(d=i);return o===r?o:t===i?e<=t?o:r:(t===-1/0?d=-d:i===1/0?d-=t:d=(d-t)/(i-t),d=a(d),o===-1/0?d=-d:r===1/0?d+=o:d=d*(r-o)+o,d)}(t,a[i],a[i+1],r[i],r[i+1],l,n,s,e.map)}},oM=Symbol.for("FluidValue.get"),oN=Symbol.for("FluidValue.observers"),oP=e=>!!(e&&e[oM]),oA=e=>e&&e[oM]?e[oM]():e,oB=e=>e[oN]||null;function oL(e,t){let i=e[oN];i&&i.forEach(e=>{e.eventObserved?e.eventObserved(t):e(t)})}var oE=class{constructor(e){if(!e&&!(e=this.get))throw Error("Unknown getter");oF(this,e)}},oF=(e,t)=>oR(e,oM,t);function oT(e,t){if(e[oM]){let i=e[oN];i||oR(e,oN,i=new Set),!i.has(t)&&(i.add(t),e.observerAdded&&e.observerAdded(i.size,t))}return t}function oD(e,t){let i=e[oN];if(i&&i.has(t)){let o=i.size-1;o?i.delete(t):e[oN]=null,e.observerRemoved&&e.observerRemoved(o,t)}}var oR=(e,t,i)=>Object.defineProperty(e,t,{value:i,writable:!0,configurable:!0}),oz=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,oH=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,oO=RegExp(`(${oz.source})(%|[a-z]+)`,"i"),oU=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,oW=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,oV=e=>{let[t,i]=oG(e);
944if(!t||i6())return e;let o=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(o)return o.trim();if(i&&i.startsWith("--")){let e=window.getComputedStyle(document.documentElement).getPropertyValue(i);if(e)return e}else if(i&&oW.test(i))return oV(i);else if(i)return i;return e},oG=e=>{let t=oW.exec(e);if(!t)return[,];let[,i,o]=t;return[i,o]},oq=(e,t,i,o,r)=>`rgba(${Math.round(t)}, ${Math.round(i)}, ${Math.round(o)}, ${r})`,oQ=e=>{o||(o=i8?RegExp(`(${Object.keys(i8).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(e=>oA(e).replace(oW,oV).replace(oH,ok).replace(o,ok)),i=t.map(e=>e.match(oz).map(Number)),r=i[0].map((e,t)=>i.map(e=>{if(!(t in e))throw Error('The arity of each "output" value must be equal');return e[t]})).map(t=>oS({...e,output:t}));return e=>{let i=!oO.test(t[0])&&t.find(e=>oO.test(e))?.replace(oz,""),o=0;return t[0].replace(oz,()=>`${r[o++](e)}${i||""}`).replace(oU,oq)}},oX="react-spring: ",oK=e=>{let t=!1;if("function"!=typeof e)throw TypeError(`${oX}once requires a function parameter`);return(...i)=>{t||(e(...i),t=!0)}},oY=oK(console.warn),oZ=oK(console.warn);function oJ(e){return i0.str(e)&&("#"==e[0]||/\d/.test(e)||!i6()&&oW.test(e)||e in(i8||{}))}var o0=i6()?ec.useEffect:ec.useLayoutEffect;function o1(){let e,t=(0,ec.useState)()[1],i=(e=(0,ec.useRef)(!1),o0(()=>(e.current=!0,()=>{e.current=!1}),[]),e);return()=>{i.current&&t(Math.random())}}var o2=e=>(0,ec.useEffect)(e,o3),o3=[];function o4(e){let t=(0,ec.useRef)(void 0);return(0,ec.useEffect)(()=>{t.current=e}),t.current}var o5=Symbol.for("Animated:node"),o6=e=>e&&e[o5],o8=(e,t)=>Object.defineProperty(e,o5,{value:t,writable:!0,configurable:!0}),o9=e=>e&&e[o5]&&e[o5].getPayload(),o7=class{constructor(){o8(this,this)}getPayload(){return this.payload||[]}},re=class e extends o7{constructor(e){super(),this._value=e,this.done=!0,this.durationProgress=0,i0.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new e(t)}getPayload(){return[this]}getValue(){return this._value}setValue(e,t){return i0.num(e)&&(this.lastPosition=e,t&&(e=Math.round(e/t)*t,this.done&&(this.lastPosition=e))),this._value!==e&&(this._value=e,!0)}reset(){let{done:e}=this;this.done=!1,i0.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,e&&(this.lastVelocity=null),this.v0=null)}},rt=class e extends re{constructor(e){super(0),this._string=null,this._toString=oS({output:[e,e]})}static create(t){return new e(t)}getValue(){let e=this._string;return null==e?this._string=this._toString(this._value):e}setValue(e){if(i0.str(e)){if(e==this._string)return!1;this._string=e,this._value=1}else{if(!super.setValue(e))return!1;this._string=null}return!0}reset(e){e&&(this._toString=oS({output:[this.getValue(),e]})),this._value=0,super.reset()}},ri={dependencies:null},ro=class extends o7{constructor(e){super(),this.source=e,this.setValue(e)}getValue(e){let t={};return i2(this.source,(i,o)=>{i&&i[o5]===i?t[o]=i.getValue(e):oP(i)?t[o]=oA(i):e||(t[o]=i)}),t}setValue(e){this.source=e,this.payload=this._makePayload(e)}reset(){let e;this.payload&&(e=this.payload,e.forEach(e=>e.reset()))}_makePayload(e){if(e){let t=new Set;return i2(e,this._addToPayload,t),Array.from(t)}}_addToPayload(e){let t;ri.dependencies&&oP(e)&&ri.dependencies.add(e);let i=o9(e);i&&(t=e=>this.add(e),i.forEach(t))}},rr=class e extends ro{constructor(e){super(e)}static create(t){return new e(t)}getValue(){return this.source.map(e=>e.getValue())}setValue(e){let t=this.getPayload();return e.length==t.length?t.map((t,i)=>t.setValue(e[i])).some(Boolean):(super.setValue(e.map(ra)),!0)}};function ra(e){return(oJ(e)?rt:re).create(e)}function rn(e){let t=o6(e);return t?t.constructor:i0.arr(e)?rr:oJ(e)?rt:re}var rs=(e,t)=>{let i=!i0.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,ec.forwardRef)((o,r)=>{var a,n;let s,l=(0,ec.useRef)(null),d=i&&(0,ec.useCallback)(e=>{var t,i;t=r,i=e,t&&(i0.fun(t)?t(i):t.current=i),l.current=i},[r]),[c,p]=(a=o,n=t,ri.dependencies=s=new Set,a.style&&(a={...a,style:n.createAnimatedStyle(a.style)}),a=new ro(a),ri.dependencies=null,[a,s]),u=o1(),h=()=>{let e=l.current;i&&!e||!1===(!!e&&t.applyAnimatedValues(e,c.getValue(!0)))&&u()},f=new rl(h,p),m=(0,ec.useRef)(void 0);o0(()=>{let e;return m.current=f,e=e=>oT(e,f),p.forEach(e),()=>{if(m.current){let e;
944e=m.current.deps,e.forEach(e=>oD(e,m.current)),iA.cancel(m.current.update)}}}),(0,ec.useEffect)(h,[]),o2(()=>()=>{let e,t=m.current;e=t.deps,e.forEach(e=>oD(e,t))});let g=t.getComponentProps(c.getValue());return ec.createElement(e,{...g,ref:d})})},rl=class{constructor(e,t){this.update=e,this.deps=t}eventObserved(e){"change"==e.type&&iA.write(this.update)}},rd=Symbol.for("AnimatedComponent"),rc=e=>i0.str(e)?e:e&&i0.str(e.displayName)?e.displayName:i0.fun(e)&&e.name||null;function rp(e,...t){return i0.fun(e)?e(...t):e}var ru=(e,t)=>!0===e||!!(t&&e&&(i0.fun(e)?e(t):i3(e).includes(t))),rh=(e,t)=>i0.obj(e)?t&&e[t]:e,rf=(e,t)=>!0===e.default?e[t]:e.default?e.default[t]:void 0,rm=e=>e,rg=(e,t=rm)=>{let i=rx;e.default&&!0!==e.default&&(i=Object.keys(e=e.default));let o={};for(let r of i){let i=t(e[r],r);i0.und(i)||(o[r]=i)}return o},rx=["config","onProps","onStart","onChange","onPause","onResume","onRest"],rb={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function ry(e){let t=function(e){let t={},i=0;if(i2(e,(e,o)=>{!rb[o]&&(t[o]=e,i++)}),i)return t}(e);if(t){let i={to:t};return i2(e,(e,o)=>o in t||(i[o]=e)),i}return{...e}}function rv(e){return e=oA(e),i0.arr(e)?e.map(rv):oJ(e)?iK.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function rw(e){for(let t in e)return!0;return!1}function r$(e){return i0.fun(e)||i0.arr(e)&&i0.obj(e[0])}function rj(e,t){e.ref?.delete(e),t?.delete(e)}function r_(e,t){t&&e.ref!==t&&(e.ref?.delete(e),t.add(e),e.ref=t)}var rI={tension:170,friction:26,mass:1,damping:1,easing:e=>e,clamp:!1},rC=class{constructor(){this.velocity=0,Object.assign(this,rI)}};function rk(e,t){if(i0.und(t.decay)){let i=!i0.und(t.tension)||!i0.und(t.friction);!i&&i0.und(t.frequency)&&i0.und(t.damping)&&i0.und(t.mass)||(e.duration=void 0,e.decay=void 0),i&&(e.frequency=void 0)}else e.duration=void 0}var rS=[],rM=class{constructor(){this.changed=!1,this.values=rS,this.toValues=null,this.fromValues=rS,this.config=new rC,this.immediate=!1}};function rN(e,{key:t,props:i,defaultProps:o,state:r,actions:a}){return new Promise((n,s)=>{let l,d,c=ru(i.cancel??o?.cancel,t);if(c)h();else{i0.und(i.pause)||(r.paused=ru(i.pause,t));let e=o?.pause;!0!==e&&(e=r.paused||ru(e,t)),l=rp(i.delay||0,t),e?(r.resumeQueue.add(u),a.pause()):(a.resume(),u())}function p(){r.resumeQueue.add(u),r.timeouts.delete(d),d.cancel(),l=d.time-iA.now()}function u(){l>0&&!iK.skipAnimation?(r.delayed=!0,d=iA.setTimeout(h,l),r.pauseQueue.add(p),r.timeouts.add(d)):h()}function h(){r.delayed&&(r.delayed=!1),r.pauseQueue.delete(p),r.timeouts.delete(d),e<=(r.cancelId||0)&&(c=!0);try{a.start({...i,callId:e,cancel:c},n)}catch(e){s(e)}}})}var rP=(e,t)=>1==t.length?t[0]:t.some(e=>e.cancelled)?rL(e.get()):t.every(e=>e.noop)?rA(e.get()):rB(e.get(),t.every(e=>e.finished)),rA=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),rB=(e,t,i=!1)=>({value:e,finished:t,cancelled:i}),rL=e=>({value:e,cancelled:!0,finished:!1});function rE(e,t,i,o){let{callId:r,parentId:a,onRest:n}=t,{asyncTo:s,promise:l}=i;return a||e!==s||t.reset?i.promise=(async()=>{let d,c,p;i.asyncId=r,i.asyncTo=e;let u=rg(t,(e,t)=>"onRest"===t?void 0:e),h=new Promise((e,t)=>(d=e,c=t)),f=e=>{let t=r<=(i.cancelId||0)&&rL(o)||r!==i.asyncId&&rB(o,!1);if(t)throw e.result=t,c(e),e},m=(e,t)=>{let a=new rT,n=new rD;return(async()=>{if(iK.skipAnimation)throw rF(i),n.result=rB(o,!1),c(n),n;f(a);let s=i0.obj(e)?{...e}:{...t,to:e};s.parentId=r,i2(u,(e,t)=>{i0.und(s[t])&&(s[t]=e)});let l=await o.start(s);return f(a),i.paused&&await new Promise(e=>{i.resumeQueue.add(e)}),l})()};if(iK.skipAnimation)return rF(i),rB(o,!1);try{let t;t=i0.arr(e)?(async e=>{for(let t of e)await m(t)})(e):Promise.resolve(e(m,o.stop.bind(o))),await Promise.all([t.then(d),h]),p=rB(o.get(),!0,!1)}catch(e){if(e instanceof rT)p=e.result;else if(e instanceof rD)p=e.result;else throw e}finally{r==i.asyncId&&(i.asyncId=a,i.asyncTo=a?s:void 0,i.promise=a?l:void 0)}return i0.fun(n)&&iA.batchedUpdates(()=>{n(p,o,o.item)}),p})():l}function rF(e,t){i4(e.timeouts,e=>e.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}
944var rT=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise.")}},rD=class extends Error{constructor(){super("SkipAnimationSignal")}},rR=1,rz=class extends oE{constructor(){super(...arguments),this.id=rR++,this._priority=0}get priority(){return this._priority}set priority(e){this._priority!=e&&(this._priority=e,this._onPriorityChange(e))}get(){let e=o6(this);return e&&e.getValue()}to(...e){return iK.to(this,e)}interpolate(...e){return oY(`${oX}The "interpolate" function is deprecated in v9 (use "to" instead)`),iK.to(this,e)}toJSON(){return this.get()}observerAdded(e){1==e&&this._attach()}observerRemoved(e){0==e&&this._detach()}_attach(){}_detach(){}_onChange(e,t=!1){oL(this,{type:"change",parent:this,value:e,idle:t})}_onPriorityChange(e){this.idle||oa.sort(this),oL(this,{type:"priority",parent:this,priority:e})}},rH=Symbol.for("SpringPhase"),rO=e=>(1&e[rH])>0,rU=e=>(2&e[rH])>0,rW=e=>(4&e[rH])>0,rV=(e,t)=>t?e[rH]|=3:e[rH]&=-3,rG=(e,t)=>t?e[rH]|=4:e[rH]&=-5,rq=class extends rz{constructor(e,t){if(super(),this.animation=new rM,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!i0.und(e)||!i0.und(t)){const i=i0.obj(e)?{...e}:{...t,from:e};i0.und(i.default)&&(i.default=!0),this.start(i)}}get idle(){return!(rU(this)||this._state.asyncTo)||rW(this)}get goal(){return oA(this.animation.to)}get velocity(){let e=o6(this);return e instanceof re?e.lastVelocity||0:e.getPayload().map(e=>e.lastVelocity||0)}get hasAnimated(){return rO(this)}get isAnimating(){return rU(this)}get isPaused(){return rW(this)}get isDelayed(){return this._state.delayed}advance(e){let t=!0,i=!1,o=this.animation,{toValues:r}=o,{config:a}=o,n=o9(o.to);!n&&oP(o.to)&&(r=i3(oA(o.to))),o.values.forEach((s,l)=>{if(s.done)return;let d=s.constructor==rt?1:n?n[l].lastPosition:r[l],c=o.immediate,p=d;if(!c){let t;if(p=s.lastPosition,a.tension<=0){s.done=!0;return}let i=s.elapsedTime+=e,r=o.fromValues[l],n=null!=s.v0?s.v0:s.v0=i0.arr(a.velocity)?a.velocity[l]:a.velocity,u=a.precision||(r==d?.005:Math.min(1,.001*Math.abs(d-r)));if(i0.und(a.duration))if(a.decay){let e=!0===a.decay?.998:a.decay,o=Math.exp(-(1-e)*i);p=r+n/(1-e)*(1-o),c=Math.abs(s.lastPosition-p)<=u,t=n*o}else{t=null==s.lastVelocity?n:s.lastVelocity;let i=a.restVelocity||u/10,o=a.clamp?0:a.bounce,l=!i0.und(o),h=r==d?s.v0>0:r<d,f=Math.ceil(e/1);for(let e=0;e<f&&!(!(Math.abs(t)>i)&&(c=Math.abs(d-p)<=u));++e){l&&(p==d||p>d==h)&&(t=-t*o,p=d);let e=(-(1e-6*a.tension)*(p-d)+-(.001*a.friction)*t)/a.mass;t+=+e,p+=+t}}else{let o=1;a.duration>0&&(this._memoizedDuration!==a.duration&&(this._memoizedDuration=a.duration,s.durationProgress>0&&(s.elapsedTime=a.duration*s.durationProgress,i=s.elapsedTime+=e)),s.durationProgress=o=(o=(a.progress||0)+i/this._memoizedDuration)>1?1:o<0?0:o),t=((p=r+a.easing(o)*(d-r))-s.lastPosition)/e,c=1==o}s.lastVelocity=t,Number.isNaN(p)&&(console.warn("Got NaN while animating:",this),c=!0)}n&&!n[l].done&&(c=!1),c?s.done=!0:t=!1,s.setValue(p,a.round)&&(i=!0)});let s=o6(this),l=s.getValue();if(t){let e=oA(o.to);(l!==e||i)&&!a.decay?(s.setValue(e),this._onChange(e)):i&&a.decay&&this._onChange(l),this._stop()}else i&&this._onChange(l)}set(e){return iA.batchedUpdates(()=>{this._stop(),this._focus(e),this._set(e)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(rU(this)){let{to:e,config:t}=this.animation;iA.batchedUpdates(()=>{this._onStart(),t.decay||this._set(e,!1),this._stop()})}return this}update(e){return(this.queue||(this.queue=[])).push(e),this}start(e,t){let i;return i0.und(e)?(i=this.queue||[],this.queue=[]):i=[i0.obj(e)?e:{...t,to:e}],Promise.all(i.map(e=>this._update(e))).then(e=>rP(this,e))}stop(e){let{to:t}=this.animation;return this._focus(this.get()),rF(this._state,e&&this._lastCallId),iA.batchedUpdates(()=>this._stop(t,e)),this}reset(){this._update({reset:!0})}eventObserved(e){"change"==e.type?this._start():"priority"==e.type&&(this.priority=e.priority+1)}_prepareNode(e){let t=this.key||"",{to:i,from:o}=e;(null==(i=i0.obj(i)?i[t]:i)||r$(i))&&(i=void 0),null==(o=i0.obj(o)?o[t]:o)&&(o=void 0);let r={to:i,from:o};return!rO(this)&&(e.reverse&&([i,o]=[o,i]),o=oA(o),i0.und(o)?o6(this)||this._set(i):this._set(o)),r}_update({...e},t){let{key:i,defaultProps:o}=this;e.default&&Object.assign(o,rg(e,(e,t)=>/^on/.test(t)?rh(e,i):e)),rJ(this,e,"onProps"),r0(this,"onProps",e,this);let r=this._prepareNode(e);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did 
944you forget to pass your component to `animated(...)` before animating its props?");let a=this._state;return rN(++this._lastCallId,{key:i,props:e,defaultProps:o,state:a,actions:{pause:()=>{rW(this)||(rG(this,!0),i5(a.pauseQueue),r0(this,"onPause",rB(this,rQ(this,this.animation.to)),this))},resume:()=>{rW(this)&&(rG(this,!1),rU(this)&&this._resume(),i5(a.resumeQueue),r0(this,"onResume",rB(this,rQ(this,this.animation.to)),this))},start:this._merge.bind(this,r)}}).then(i=>{if(e.loop&&i.finished&&!(t&&i.noop)){let t=rX(e);if(t)return this._update(t,!0)}return i})}_merge(e,t,i){if(t.cancel)return this.stop(!0),i(rL(this));let o=!i0.und(e.to),r=!i0.und(e.from);if(o||r)if(!(t.callId>this._lastToId))return i(rL(this));else this._lastToId=t.callId;let{key:a,defaultProps:n,animation:s}=this,{to:l,from:d}=s,{to:c=l,from:p=d}=e;r&&!o&&(!t.default||i0.und(c))&&(c=p),t.reverse&&([c,p]=[p,c]);let u=!i1(p,d);u&&(s.from=p),p=oA(p);let h=!i1(c,l);h&&this._focus(c);let f=r$(t.to),{config:m}=s,{decay:g,velocity:x}=m;(o||r)&&(m.velocity=0),t.config&&!f&&function(e,t,i){for(let o in i&&(rk(i={...i},t),t={...i,...t}),rk(e,t),Object.assign(e,t),rI)null==e[o]&&(e[o]=rI[o]);let{frequency:o,damping:r}=e,{mass:a}=e;i0.und(o)||(o<.01&&(o=.01),r<0&&(r=0),e.tension=Math.pow(2*Math.PI/o,2)*a,e.friction=4*Math.PI*r*a/o)}(m,rp(t.config,a),t.config!==n.config?rp(n.config,a):void 0);let b=o6(this);if(!b||i0.und(c))return i(rB(this,!0));let y=i0.und(t.reset)?r&&!t.default:!i0.und(p)&&ru(t.reset,a),v=y?p:this.get(),w=rv(c),$=i0.num(w)||i0.arr(w)||oJ(w),j=!f&&(!$||ru(n.immediate||t.immediate,a));if(h){let e=rn(c);if(e!==b.constructor)if(j)b=this._set(w);else throw Error(`Cannot animate between ${b.constructor.name} and ${e.name}, as the "to" prop suggests`)}let _=b.constructor,I=oP(c),C=!1;if(!I){let e=y||!rO(this)&&u;(h||e)&&(I=!(C=i1(rv(v),w))),(i1(s.immediate,j)||j)&&i1(m.decay,g)&&i1(m.velocity,x)||(I=!0)}if(C&&rU(this)&&(s.changed&&!y?I=!0:I||this._stop(l)),!f&&((I||oP(l))&&(s.values=b.getPayload(),s.toValues=oP(c)?null:_==rt?[1]:i3(w)),s.immediate!=j&&(s.immediate=j,j||y||this._set(l)),I)){let e,{onRest:o}=s;e=e=>rJ(this,t,e),rZ.forEach(e);let r=rB(this,rQ(this,l));i5(this._pendingCalls,r),this._pendingCalls.add(i),s.changed&&iA.batchedUpdates(()=>{s.changed=!y,o?.(r,this),y?rp(n.onRest,r):s.onStart?.(r,this)})}y&&this._set(v),f?i(rE(t.to,t,this._state,this)):I?this._start():rU(this)&&!h?this._pendingCalls.add(i):i(rA(v))}_focus(e){let t=this.animation;e!==t.to&&(oB(this)&&this._detach(),t.to=e,oB(this)&&this._attach())}_attach(){let e=0,{to:t}=this.animation;oP(t)&&(oT(t,this),t instanceof rz&&(e=t.priority+1)),this.priority=e}_detach(){let{to:e}=this.animation;oP(e)&&oD(e,this)}_set(e,t=!0){let i=oA(e);if(!i0.und(i)){let e=o6(this);if(!e||!i1(i,e.getValue())){let o=rn(i);e&&e.constructor==o?e.setValue(i):o8(this,o.create(i)),e&&iA.batchedUpdates(()=>{this._onChange(i,t)})}}return o6(this)}_onStart(){let e=this.animation;e.changed||(e.changed=!0,r0(this,"onStart",rB(this,rQ(this,e.to)),this))}_onChange(e,t){t||(this._onStart(),rp(this.animation.onChange,e,this)),rp(this.defaultProps.onChange,e,this),super._onChange(e,t)}_start(){let e=this.animation;o6(this).reset(oA(e.to)),e.immediate||(e.fromValues=e.values.map(e=>e.lastPosition)),!rU(this)&&(rV(this,!0),rW(this)||this._resume())}_resume(){iK.skipAnimation?this.finish():oa.start(this)}_stop(e,t){if(rU(this)){let i;rV(this,!1);let o=this.animation;i=o.values,i.forEach(e=>{e.done=!0}),o.toValues&&(o.onChange=o.onPause=o.onResume=void 0),oL(this,{type:"idle",parent:this});let r=t?rL(this.get()):rB(this.get(),rQ(this,e??o.to));i5(this._pendingCalls,r),o.changed&&(o.changed=!1,r0(this,"onRest",r,this))}}};function rQ(e,t){let i=rv(t);return i1(rv(e.get()),i)}function rX(e,t=e.loop,i=e.to){let o=rp(t);if(o){let r=!0!==o&&ry(o),a=(r||e).reverse,n=!r||r.reset;return rK({...e,loop:t,default:!1,pause:void 0,to:!a||r$(i)?i:void 0,from:n?e.from:void 0,reset:n,...r})}}function rK(e){let{to:t,from:i}=e=ry(e),o=new Set;return i0.obj(t)&&rY(t,o),i0.obj(i)&&rY(i,o),e.keys=o.size?Array.from(o):null,e}function rY(e,t){i2(e,(e,i)=>null!=e&&t.add(i))}var rZ=["onStart","onRest","onChange","onPause","onResume"];function rJ(e,t,i){e.animation[i]=t[i]!==rf(t,i)?rh(t[i],e.key):void 0}function r0(e,t,...i){e.animation[t]?.(...i),e.defaultProps[t]?.(...i)}var r1=["onStart","onChange","onRest"],r2=1,r3=class{constructor(e,t){this.id=r2++,this.springs={},this.queue=[],this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),t&&(this._flush=t),e&&this.start({default:!0,...e})}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(e=>e.idle&&!e.isDelayed&&!e.isPaused)}get item(){return this._item}set item(e){this._item=e}get(){let e={};return this.each((t,i)=>e[i]=t.get()),e}set(e){for(let t in e){let i=e[t];i0.und(i)||this.springs[t].set(i)}}update(e){return e&&this.queue.push(rK(e)),this}start(e){let{queue:t}=this;return(e?t=i3(e).map(rK):this.queue=[],this._flush)?this._flush(this,t):(ae(this,t),r4(this,t))}stop(e,t){if(!!e!==e&&(t=e),t){let i,o=this.springs;
944i=i3(t),i.forEach(t=>o[t].stop(!!e))}else rF(this._state,this._lastAsyncId),this.each(t=>t.stop(!!e));return this}pause(e){if(i0.und(e))this.start({pause:!0});else{let t,i=this.springs;t=i3(e),t.forEach(e=>i[e].pause())}return this}resume(e){if(i0.und(e))this.start({pause:!1});else{let t,i=this.springs;t=i3(e),t.forEach(e=>i[e].resume())}return this}each(e){i2(this.springs,e)}_onFrame(){let{onStart:e,onChange:t,onRest:i}=this._events,o=this._active.size>0,r=this._changed.size>0;(o&&!this._started||r&&!this._started)&&(this._started=!0,i4(e,([e,t])=>{t.value=this.get(),e(t,this,this._item)}));let a=!o&&this._started,n=r||a&&i.size?this.get():null;r&&t.size&&i4(t,([e,t])=>{t.value=n,e(t,this,this._item)}),a&&(this._started=!1,i4(i,([e,t])=>{t.value=n,e(t,this,this._item)}))}eventObserved(e){if("change"==e.type)this._changed.add(e.parent),e.idle||this._active.add(e.parent);else{if("idle"!=e.type)return;this._active.delete(e.parent)}iA.onFrame(this._onFrame)}};function r4(e,t){return Promise.all(t.map(t=>r5(e,t))).then(t=>rP(e,t))}async function r5(e,t,i){let{keys:o,to:r,from:a,loop:n,onRest:s,onResolve:l}=t,d=i0.obj(t.default)&&t.default;n&&(t.loop=!1),!1===r&&(t.to=null),!1===a&&(t.from=null);let c=i0.arr(r)||i0.fun(r)?r:void 0;if(c)t.to=void 0,t.onRest=void 0,d&&(d.onRest=void 0);else r1.forEach(i=>{let o=t[i];if(i0.fun(o)){let r=e._events[i];t[i]=({finished:e,cancelled:t})=>{let i=r.get(o);i?(e||(i.finished=!1),t&&(i.cancelled=!0)):r.set(o,{value:null,finished:e||!1,cancelled:t||!1})},d&&(d[i]=t[i])}});let p=e._state;!p.paused===t.pause?(p.paused=t.pause,i5(t.pause?p.pauseQueue:p.resumeQueue)):p.paused&&(t.pause=!0);let u=(o||Object.keys(e.springs)).map(i=>e.springs[i].start(t)),h=!0===t.cancel||!0===rf(t,"cancel");(c||h&&p.asyncId)&&u.push(rN(++e._lastAsyncId,{props:t,state:p,actions:{pause:iJ,resume:iJ,start(t,i){h?(rF(p,e._lastAsyncId),i(rL(e))):(t.onRest=s,i(rE(c,t,p,e)))}}})),p.paused&&await new Promise(e=>{p.resumeQueue.add(e)});let f=rP(e,await Promise.all(u));if(n&&f.finished&&!(i&&f.noop)){let i=rX(t,n,r);if(i)return ae(e,[i]),r5(e,i,!0)}return l&&iA.batchedUpdates(()=>l(f,e,e.item)),f}function r6(e,t){let i,o,r={...e.springs};return t&&(i=i3(t),o=e=>{i0.und(e.keys)&&(e=rK(e)),i0.obj(e.to)||(e={...e,to:void 0}),r7(r,e,e=>r9(e))},i.forEach(o)),r8(e,r),r}function r8(e,t){i2(t,(t,i)=>{e.springs[i]||(e.springs[i]=t,oT(t,e))})}function r9(e,t){let i=new rq;return i.key=e,t&&oT(i,t),i}function r7(e,t,i){let o;t.keys&&(o=t.keys,o.forEach(o=>{(e[o]||(e[o]=i(o)))._prepareNode(t)}))}function ae(e,t){t.forEach(t=>{r7(e.springs,t,t=>r9(t,e))})}var at=ec.createContext({pause:!1,immediate:!1}),ai=()=>{let e=[],t=function(t){let o;oZ(`${oX}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`);let r=[];return o=(e,o)=>{if(i0.und(t))r.push(e.start());else{let a=i(t,e,o);a&&r.push(e.start(a))}},e.forEach(o),r};t.current=e,t.add=function(t){e.includes(t)||e.push(t)},t.delete=function(t){let i=e.indexOf(t);~i&&e.splice(i,1)},t.pause=function(){let t;return t=e=>e.pause(...arguments),e.forEach(t),this},t.resume=function(){let t;return t=e=>e.resume(...arguments),e.forEach(t),this},t.set=function(t){e.forEach((e,i)=>{let o=i0.fun(t)?t(i,e):t;o&&e.set(o)})},t.start=function(t){let i,o=[];return i=(e,i)=>{if(i0.und(t))o.push(e.start());else{let r=this._getProps(t,e,i);r&&o.push(e.start(r))}},e.forEach(i),o},t.stop=function(){let t;return t=e=>e.stop(...arguments),e.forEach(t),this},t.update=function(t){let i;return i=(e,i)=>e.update(this._getProps(t,e,i)),e.forEach(i),this};let i=function(e,t,i){return i0.fun(e)?e(i,t):e};return t._getProps=i,t};function ao(e,t){let i=i0.fun(e),[[o],r]=function(e,t,i){let o=i0.fun(t)&&t;o&&!i&&(i=[]);let r=(0,ec.useMemo)(()=>o||3==arguments.length?ai():void 0,[]),a=(0,ec.useRef)(0),n=o1(),s=(0,ec.useMemo)(()=>({ctrls:[],queue:[],flush(e,t){let i=r6(e,t);return!(a.current>0)||s.queue.length||Object.keys(i).some(t=>!e.springs[t])?new Promise(o=>{r8(e,i),s.queue.push(()=>{o(r4(e,t))}),n()}):r4(e,t)}}),[]),l=(0,ec.useRef)([...s.ctrls]),d=(0,ec.useRef)([]),c=o4(e)||0;function p(e,i){for(let r=e;r<i;r++){let e=l.current[r]||(l.current[r]=new r3(null,s.flush)),i=o?o(r,e):t[r];i&&(d.current[r]=function(e){let t=rK(e);return i0.und(t.default)&&(t.default=rg(t)),t}(i))}}(0,ec.useMemo)(()=>{let t;
944t=l.current.slice(e,c),t.forEach(e=>{rj(e,r),e.stop(!0)}),l.current.length=e,p(c,e)},[e]),(0,ec.useMemo)(()=>{p(0,Math.min(c,e))},i);let u=l.current.map((e,t)=>r6(e,d.current[t])),h=(0,ec.useContext)(at),f=o4(h),m=h!==f&&rw(h);o0(()=>{let e;a.current++,s.ctrls=l.current;let{queue:t}=s;t.length&&(s.queue=[],t.forEach(e=>e()));e=l.current,e.forEach((e,t)=>{r?.add(e),m&&e.start({default:h});let i=d.current[t];i&&(r_(e,i.ref),e.ref?e.queue.push(i):e.start(i))})}),o2(()=>()=>{let e;e=s.ctrls,e.forEach(e=>e.stop(!0))});let g=u.map(e=>({...e}));return r?[g,r]:g}(1,i?e:[e],i?t||[]:t);return i||2==arguments.length?[o,r]:o}var ar=1,aa=class extends rz{constructor(e,t){super(),this.source=e,this.idle=!0,this._active=new Set,this.calc=oS(...t);const i=this._get();o8(this,rn(i).create(i))}advance(e){let t=this._get();i1(t,this.get())||(o6(this).setValue(t),this._onChange(t,this.idle)),!this.idle&&as(this._active)&&al(this)}_get(){let e=i0.arr(this.source)?this.source.map(oA):i3(oA(this.source));return this.calc(...e)}_start(){if(this.idle&&!as(this._active)){let e;this.idle=!1,e=o9(this),e.forEach(e=>{e.done=!1}),iK.skipAnimation?(iA.batchedUpdates(()=>this.advance()),al(this)):oa.start(this)}}_attach(){let e,t,i=1;e=i3(this.source),t=e=>{oP(e)&&oT(e,this),e instanceof rz&&(e.idle||this._active.add(e),i=Math.max(i,e.priority+1))},e.forEach(t),this.priority=i,this._start()}_detach(){let e,t;e=i3(this.source),t=e=>{oP(e)&&oD(e,this)},e.forEach(t),this._active.clear(),al(this)}eventObserved(e){"change"==e.type?e.idle?this.advance():(this._active.add(e.parent),this._start()):"idle"==e.type?this._active.delete(e.parent):"priority"==e.type&&(this.priority=i3(this.source).reduce((e,t)=>Math.max(e,(t instanceof rz?t.priority:0)+1),0))}};function an(e){return!1!==e.idle}function as(e){return!e.size||Array.from(e).every(an)}function al(e){if(!e.idle){let t;e.idle=!0,t=o9(e),t.forEach(e=>{e.done=!0}),oL(e,{type:"idle",parent:e})}}iK.assign({createStringInterpolator:oQ,to:(e,t)=>new aa(e,t)}),oa.advance;var ad=e.i(30943),ac=/^--/,ap={},au={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ah=["Webkit","Ms","Moz","O"];au=Object.keys(au).reduce((e,t)=>
944(ah.forEach(i=>e[i+t.charAt(0).toUpperCase()+t.substring(1)]=e[t]),e),au);var af=/^(matrix|translate|scale|rotate|skew)/,am=/^(translate)/,ag=/^(rotate|skew)/,ax=(e,t)=>i0.num(e)&&0!==e?e+t:e,ab=(e,t)=>i0.arr(e)?e.every(e=>ab(e,t)):i0.num(e)?e===t:parseFloat(e)===t,ay=class extends ro{constructor({x:e,y:t,z:i,...o}){const r=[],a=[];(e||t||i)&&(r.push([e||0,t||0,i||0]),a.push(e=>[`translate3d(${e.map(e=>ax(e,"px")).join(",")})`,ab(e,0)])),i2(o,(e,t)=>{if("transform"===t)r.push([e||""]),a.push(e=>[e,""===e]);else if(af.test(t)){if(delete o[t],i0.und(e))return;let i=am.test(t)?"px":ag.test(t)?"deg":"";r.push(i3(e)),a.push("rotate3d"===t?([e,t,o,r])=>[`rotate3d(${e},${t},${o},${ax(r,i)})`,ab(r,0)]:e=>[`${t}(${e.map(e=>ax(e,i)).join(",")})`,ab(e,+!!t.startsWith("scale"))])}}),r.length&&(o.transform=new av(r,a)),super(o)}},av=class extends oE{constructor(e,t){super(),this.inputs=e,this.transforms=t,this._value=null}get(){return this._value||(this._value=this._get())}_get(){let e,t,i="",o=!0;return e=this.inputs,t=(e,t)=>{let r=oA(e[0]),[a,n]=this.transforms[t](i0.arr(r)?r:e.map(oA));i+=" "+a,o=o&&n},e.forEach(t),o?"none":i}observerAdded(e){let t,i;1==e&&(t=this.inputs,i=e=>{let t;return t=e=>oP(e)&&oT(e,this),e.forEach(t)},t.forEach(i))}observerRemoved(e){let t,i;0==e&&(t=this.inputs,i=e=>{let t;return t=e=>oP(e)&&oD(e,this),e.forEach(t)},t.forEach(i))}eventObserved(e){"change"==e.type&&(this._value=null),oL(this,e)}};iK.assign({batchedUpdates:ad.unstable_batchedUpdates,createStringInterpolator:oQ,colors:{transparent:0,aliceblue:0xf0f8ffff,antiquewhite:0xfaebd7ff,aqua:0xffffff,aquamarine:0x7fffd4ff,azure:0xf0ffffff,beige:0xf5f5dcff,bisque:0xffe4c4ff,black:255,blanchedalmond:0xffebcdff,blue:65535,blueviolet:0x8a2be2ff,brown:0xa52a2aff,burlywood:0xdeb887ff,burntsienna:0xea7e5dff,cadetblue:0x5f9ea0ff,chartreuse:0x7fff00ff,chocolate:0xd2691eff,coral:0xff7f50ff,cornflowerblue:0x6495edff,cornsilk:0xfff8dcff,crimson:0xdc143cff,cyan:0xffffff,darkblue:35839,darkcyan:9145343,darkgoldenrod:0xb8860bff,darkgray:0xa9a9a9ff,darkgreen:6553855,darkgrey:0xa9a9a9ff,darkkhaki:0xbdb76bff,darkmagenta:0x8b008bff,darkolivegreen:0x556b2fff,darkorange:0xff8c00ff,darkorchid:0x9932ccff,darkred:0x8b0000ff,darksalmon:0xe9967aff,darkseagreen:0x8fbc8fff,darkslateblue:0x483d8bff,darkslategray:0x2f4f4fff,darkslategrey:0x2f4f4fff,darkturquoise:0xced1ff,darkviolet:0x9400d3ff,deeppink:0xff1493ff,deepskyblue:0xbfffff,dimgray:0x696969ff,dimgrey:0x696969ff,dodgerblue:0x1e90ffff,firebrick:0xb22222ff,floralwhite:0xfffaf0ff,forestgreen:0x228b22ff,fuchsia:0xff00ffff,gainsboro:0xdcdcdcff,ghostwhite:0xf8f8ffff,gold:0xffd700ff,goldenrod:0xdaa520ff,gray:0x808080ff,green:8388863,greenyellow:0xadff2fff,grey:0x808080ff,honeydew:0xf0fff0ff,hotpink:0xff69b4ff,indianred:0xcd5c5cff,indigo:0x4b0082ff,ivory:0xfffff0ff,khaki:0xf0e68cff,lavender:0xe6e6faff,lavenderblush:0xfff0f5ff,lawngreen:0x7cfc00ff,lemonchiffon:0xfffacdff,lightblue:0xadd8e6ff,lightcoral:0xf08080ff,lightcyan:0xe0ffffff,lightgoldenrodyellow:0xfafad2ff,lightgray:0xd3d3d3ff,lightgreen:0x90ee90ff,lightgrey:0xd3d3d3ff,lightpink:0xffb6c1ff,lightsalmon:0xffa07aff,lightseagreen:0x20b2aaff,lightskyblue:0x87cefaff,lightslategray:0x778899ff,lightslategrey:0x778899ff,lightsteelblue:0xb0c4deff,lightyellow:0xffffe0ff,lime:0xff00ff,limegreen:0x32cd32ff,linen:0xfaf0e6ff,magenta:0xff00ffff,maroon:0x800000ff,mediumaquamarine:0x66cdaaff,mediumblue:52735,mediumorchid:0xba55d3ff,mediumpurple:0x9370dbff,mediumseagreen:0x3cb371ff,mediumslateblue:0x7b68eeff,mediumspringgreen:0xfa9aff,mediumturquoise:0x48d1ccff,mediumvioletred:0xc71585ff,midnightblue:0x191970ff,mintcream:0xf5fffaff,mistyrose:0xffe4e1ff,moccasin:0xffe4b5ff,navajowhite:0xffdeadff,navy:33023,oldlace:0xfdf5e6ff,olive:0x808000ff,olivedrab:0x6b8e23ff,orange:0xffa500ff,orangered:0xff4500ff,orchid:0xda70d6ff,palegoldenrod:0xeee8aaff,palegreen:0x98fb98ff,paleturquoise:0xafeeeeff,palevioletred:0xdb7093ff,papayawhip:0xffefd5ff,peachpuff:0xffdab9ff,peru:0xcd853fff,pink:0xffc0cbff,plum:0xdda0ddff,powderblue:0xb0e0e6ff,purple:0x800080ff,rebeccapurple:0x663399ff,red:0xff0000ff,rosybrown:0xbc8f8fff,royalblue:0x4169e1ff,saddlebrown:0x8b4513ff,salmon:0xfa8072ff,sandybrown:0xf4a460ff,seagreen:0x2e8b57ff,seashell:0xfff5eeff,sienna:0xa0522dff,silver:0xc0c0c0ff,skyblue:0x87ceebff,slateblue:0x6a5acdff,slategray:0x708090ff,slategrey:0x708090ff,snow:0xfffafaff,springgreen:0xff7fff,steelblue:0x4682b4ff,tan:0xd2b48cff,teal:8421631,thistle:0xd8bfd8ff,tomato:0xff6347ff,turquoise:0x40e0d0ff,violet:0xee82eeff,wheat:0xf5deb3ff,white:0xffffffff,whitesmoke:0xf5f5f5ff,yellow:0xffff00ff,yellowgreen:0x9acd32ff}});var aw=((e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:i=e=>new ro(e),getComponentProps:o=e=>e}={})=>{let r={applyAnimatedValues:t,createAnimatedStyle:i,getComponentProps:o},a=e=>{let t=rc(e)||"Anonymous";return(e=i0.str(e)?a[e]||(a[e]=rs(e,r)):e[rd]||(e[rd]=rs(e,r))).displayName=`Animated(${t})`,e};return i2(e,(t,i)=>{i0.arr(e)&&(i=rc(t)),a[i]=a(t)}),{animated:a}})(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],{applyAnimatedValues:function(e,t){if(!e.nodeType||!e.setAttribute)return!1;let i="filter"===e.nodeName||e.parentNode&&"filter"===e.parentNode.nodeName,{className:o,style:r,children:a,scrollTop:n,scrollLeft:s,viewBox:l,...d}=t,c=Object.values(d),p=Object.keys(d).map(t=>i||e.hasAttribute(t)?t:ap[t]||(ap[t]=t.replace(/([A-Z])/g,e=>"-"+e.toLowerCase())));for(let t in void 0!==a&&(e.textContent=a),r)if(r.hasOwnProperty(t)){var u;let i=null==(u=r[t])||"boolean"==typeof u||""===u?"":"number"!=typeof u||0===u||ac.test(t)||au.hasOwnProperty(t)&&au[t]?(""+u).trim():u+"px";ac.test(t)?e.style.setProperty(t,i):e.style[t]=i}
944p.forEach((t,i)=>{e.setAttribute(t,c[i])}),void 0!==o&&(e.className=o),void 0!==n&&(e.scrollTop=n),void 0!==s&&(e.scrollLeft=s),void 0!==l&&e.setAttribute("viewBox",l)},createAnimatedStyle:e=>new ay(e),getComponentProps:({scrollTop:e,scrollLeft:t,...i})=>i}).animated,a$=e.i(73631),aj=e.i(46462);let a_={tension:170,friction:26},aI=()=>{let e=(0,g.useDispatch)(),{getShippingMethodsById:t}=(0,iN.useShippingMethods)(),{favouriteAddress:i}=(0,iS.useFavouriteAddress)(),{favouriteStore:o}=(0,iM.useFavouriteStore)(),a=()=>{e(eb.AppAlertActions.updateCartStockLocationModalOpen(!0))},n=(0,ec.useMemo)(()=>{let e=[],n=t(el.ShippingMethodType.wolt,iN.ShippingMethodStatusFilter.visible)[0];if(n&&i&&n.is_available){let t=i.next_deliveries?.find(e=>e.id===el.ShippingMethodType.wolt);t?.next_delivery_time_window?.is_available&&e.push((0,r.jsxs)(aS,{children:[(0,r.jsx)(aP,{children:(0,r.jsx)(b.default,{})}),(0,r.jsx)(c.Typo,{$variant:"Body-Small-14-Regular",children:p.Intl.asHtml({id:"components.headerNormal.woltInfo.favouriteAddressPresent"},{day:a$.DateUtils.getPickupDayLabel(t.next_delivery_time_window.date),time:t.next_delivery_time_window.interval.split("-")[0]})})]},"wolt"))}else n&&e.push((0,r.jsxs)(aS,{children:[(0,r.jsx)(aP,{children:(0,r.jsx)(b.default,{})}),(0,r.jsx)(c.Typo,{$variant:"Body-Small-14-Regular",children:p.Intl.asHtml({id:"components.headerNormal.woltInfo.noFavouriteAddress"})})]},"wolt-no-address"));let s=t(el.ShippingMethodType.click_and_collect,iN.ShippingMethodStatusFilter.visible)[0];if(s){let t=o?o.is_click_and_collect&&o.click_and_collect_pickup_date?(0,r.jsxs)(r.Fragment,{children:[p.Intl.asHtml({id:"components.headerNormal.clickAndCollectInfo.favouriteStorePresent1"},{day:a$.DateUtils.getPickupDayLabel(o.click_and_collect_pickup_date),time:a$.DateUtils.getFormattedDate(o.click_and_collect_pickup_date,a$.DateFormat.hourAndMinute)})," ",(0,r.jsx)(aA,{onClick:a,children:p.Intl.formatMessage({id:"components.headerNormal.clickAndCollectInfo.favouriteStorePresent2"})})]}):null:(0,r.jsxs)(r.Fragment,{children:[s.timewindow_deadline_minutes?p.Intl.asHtml({id:"components.headerNormal.clickAndCollectInfo.noFavouriteStore1DynamicTime"},{time:(0,aj.formatTime)(s.timewindow_deadline_minutes)}):p.Intl.asHtml({id:"components.headerNormal.clickAndCollectInfo.noFavouriteStore1DefaultTime"})," ",(0,r.jsx)(aA,{onClick:a,children:p.Intl.formatMessage({id:"components.headerNormal.clickAndCollectInfo.inTheStore"})})]});t&&e.push((0,r.jsxs)(aS,{children:[(0,r.jsx)(aP,{children:(0,r.jsx)(ik,{})}),(0,r.jsx)(c.Typo,{$variant:"Body-Small-14-Regular",children:t})]},"click-and-collect"))}return e},[i,o,t]),[s,l]=(0,ec.useState)(0),[d,u]=(0,ec.useState)(()=>"u"<typeof document||!document.hidden),[h,f]=(0,ec.useState)(0);(0,ec.useEffect)(()=>{let e=()=>{let e=!document.hidden;u(e),e&&f(e=>e+1)};return document.addEventListener("visibilitychange",e),()=>document.removeEventListener("visibilitychange",e)},[]),(0,ec.useEffect)(()=>{if(n.length<=1||!d)return;let e=setInterval(()=>{l(e=>(e+1)%n.length)},5e3);return()=>clearInterval(e)},[n.length,d]);let m=ao({opacity:+(n.length>0),maxWidth:650*(n.length>0),config:a_}),x=n.length>0?s%n.length:null;return 0===n.length?null:(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(aM,{style:{opacity:m.opacity,width:m.maxWidth,overflow:"hidden",whiteSpace:"nowrap"},children:(0,r.jsx)(aC,{index:x,messages:n,skipEnterAnimation:h>0},h)})})};function aC({index:e,messages:t,skipEnterAnimation:i}){let[o,a]=(0,ec.useState)(i);return(0,ec.useEffect)(()=>{if(!o)return;let e=requestAnimationFrame(()=>a(!1));return()=>cancelAnimationFrame(e)},[o]),(function(e,t,i){let o,r=i0.fun(t)&&t,{reset:a,sort:n,trail:s=0,expires:l=!0,exitBeforeEnter:d=!1,onDestroyed:c,ref:p,config:u}=r?r():t,h=(0,ec.useMemo)(()=>r||3==arguments.length?ai():void 0,[]),f=i3(e),m=[],g=(0,ec.useRef)(null),x=a?null:g.current;o0(()=>{g.current=m}),o2(()=>{let e;return e=e=>{h?.add(e.ctrl),e.ctrl.ref=h},m.forEach(e),()=>{let e;e=g.current,e.forEach(e=>{e.expired&&clearTimeout(e.expirationId),rj(e.ctrl,h),e.ctrl.stop(!0)})}});let b=function(e,{key:t,keys:i=t},o){if(null===i){let t=new Set;return e.map(e=>{let i=o&&o.find(i=>i.item===e&&"leave"!==i.phase&&!t.has(i));return i?(t.add(i),i.key):ar++})}return i0.und(i)?e:i0.fun(i)?e.map(i):i3(i)}(f,r?r():t,x),y=a&&g.current||[];o0(()=>{let e;return e=({ctrl:e,item:t,key:i})=>{rj(e,h),rp(c,t,i)}
944,y.forEach(e)});let v=[];if(x&&x.forEach((e,t)=>{e.expired?(clearTimeout(e.expirationId),y.push(e)):~(t=v[t]=b.indexOf(e.key))&&(m[t]=e)}),o=(e,t)=>{m[t]||(m[t]={key:b[t],item:e,phase:"mount",ctrl:new r3},m[t].ctrl.item=e)},f.forEach(o),v.length){let e=-1,{leave:i}=r?r():t;v.forEach((t,o)=>{let r=x[o];~t?(e=m.indexOf(r),m[e]={...r,item:f[t]}):i&&m.splice(++e,0,r)})}i0.fun(n)&&m.sort((e,t)=>n(e.item,t.item));let w=-s,$=o1(),j=rg(t),_=new Map,I=(0,ec.useRef)(new Map),C=(0,ec.useRef)(!1);m.forEach((e,i)=>{let o,a,n=e.key,c=e.phase,h=r?r():t,f=rp(h.delay||0,n);if("mount"==c)o=h.enter,a="enter";else{let e=0>b.indexOf(n);if("leave"!=c)if(e)o=h.leave,a="leave";else{if(!(o=h.update))return;a="update"}else{if(e)return;o=h.enter,a="enter"}}if(o=rp(o,e.item,i),!(o=i0.obj(o)?ry(o):{to:o}).config){let t=u||j.config;o.config=rp(t,e.item,i,a)}w+=s;let m={...j,delay:f+w,ref:p,immediate:h.immediate,reset:!1,...o};if("enter"==a&&i0.und(m.from)){let o=r?r():t;m.from=rp(i0.und(o.initial)||x?o.from:o.initial,e.item,i)}let{onResolve:y}=m;m.onResolve=e=>{rp(y,e);let t=g.current,i=t.find(e=>e.key===n);if(i&&(!e.cancelled||"update"==i.phase)&&i.ctrl.idle){let e=t.every(e=>e.ctrl.idle);if("leave"==i.phase){let t=rp(l,i.item);if(!1!==t){let o=!0===t?0:t;if(i.expired=!0,!e&&o>0){o<=0x7fffffff&&(i.expirationId=setTimeout($,o));return}}}e&&t.some(e=>e.expired)&&(I.current.delete(i),d&&(C.current=!0),$())}};let v=r6(e.ctrl,m);"leave"===a&&d?I.current.set(e,{phase:a,springs:v,payload:m}):_.set(e,{phase:a,springs:v,payload:m})});let k=(0,ec.useContext)(at),S=o4(k),M=k!==S&&rw(k);o0(()=>{M&&m.forEach(e=>{e.ctrl.start({default:k})})},[k]),_.forEach((e,t)=>{if(I.current.size){let e=m.findIndex(e=>e.key===t.key);m.splice(e,1)}}),o0(()=>{let e;e=I.current.size?I.current:_,e.forEach(({phase:e,payload:t},i)=>{let{ctrl:o}=i;i.phase=e,h?.add(o),M&&"enter"==e&&o.start({default:k}),t&&(r_(o,t.ref),(o.ref||h)&&!C.current?o.update(t):(o.start(t),C.current&&(C.current=!1)))})},a?void 0:i);let N=e=>ec.createElement(ec.Fragment,null,m.map((t,i)=>{let{springs:o}=_.get(t)||t.ctrl,r=e({...o},t.item,t,i),a=i0.str(t.key)||i0.num(t.key)?t.key:t.ctrl.id,n=ec.version<"19.0.0",s=r?.props??{},l=n?r?.ref:s?.ref;return r&&r.type?ec.createElement(r.type,{...s,key:a,ref:l}):r}));return h?[N,h]:N})(e,{from:{opacity:0,transform:"translateY(6px)"},enter:{opacity:1,transform:"translateY(0px)"},leave:{opacity:0,transform:"translateY(-6px)"},exitBeforeEnter:!0,config:a_,immediate:o})((e,i)=>null===i?null:(0,r.jsx)(aN,{style:e,children:t[i]}))}let ak=x.default.div.withConfig({displayName:"HeaderTopStack",componentId:"sc-52bddd7a-0"})(({theme:e})=>({color:e.color.neutralWhite,display:"flex",flexWrap:"wrap",padding:"8px 48px 8px 0",position:"relative",zIndex:2,justifyContent:"space-between"})),aS=x.default.div.withConfig({displayName:"HeaderTopStack__HeaderTopStackItemStack",componentId:"sc-52bddd7a-1"})({alignItems:"center",display:"flex",gap:16,maxWidth:"100%",minWidth:0,"& > *":{minWidth:0},"& > *:first-child":{alignSelf:"flex-start",flex:"none"}}),aM=aw(aS),aN=(0,x.default)(aw.div).withConfig({displayName:"HeaderTopStack__AnimatedDiv",componentId:"sc-52bddd7a-2"})`
945    display: flex;
946    min-width: 0;
947    max-width: 100%;
948`,aP=x.default.div.withConfig({displayName:"HeaderTopStack__HeaderTopStackItemStackSvgWrapper",componentId:"sc-52bddd7a-3"})({flex:"none",minWidth:0}),aA=x.default.span.withConfig({displayName:"HeaderTopStack__StoreTextClickAndCollect",componentId:"sc-52bddd7a-4"})`
949    text-decoration: underline;
950    cursor: pointer;
951`,aB=function(){let e=(0,g.useSelector)(e=>e.appData.freeShippingLimit),t="1"===(0,g.useSelector)(e=>e.appData.settings.find(e=>"enable_header_free_shipping_message"===e.id)?.value[0]??null)&&null!==e?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(aP,{children:(0,r.jsx)(b.default,{})}),(0,r.jsx)(c.Typo,{$variant:"Body-Small-14-Regular",children:p.Intl.formatMessage({id:"components.headerNormal.freeShippingMessage"},{amount:p.Intl.formatCurrency(e)})})]}):null,i=ao({contentOpacity:+!!t,contentMaxWidth:650*!!t,config:a_});return(0,r.jsxs)(ak,{children:[(0,r.jsx)(aM,{style:{opacity:i.contentOpacity,width:i.contentMaxWidth,overflow:"hidden",
951whiteSpace:"nowrap"},children:t}),(0,r.jsx)(aI,{}),(0,r.jsx)(aS,{})]})},aL=(0,eY.default)(()=>e.A(30293),{loadableGenerated:{modules:[50705]}}),aE=(0,eY.default)(()=>e.A(91359),{loadableGenerated:{modules:[54562]}}),aF=(0,eY.default)(()=>e.A(78264),{loadableGenerated:{modules:[55285]}}),aT=(0,eY.default)(()=>e.A(76540),{loadableGenerated:{modules:[75084]}}),aD=(0,eY.default)(()=>e.A(36987),{loadableGenerated:{modules:[87083]}}),aR={...(0,s.containerCSS)(),[h.bp.large]:{...(0,s.containerBpCSS)()}},az=x.default.header.withConfig({displayName:"HeaderNormal__Header",componentId:"sc-eefff220-0"})`
952    --top: calc(var(--ed73caf6) * -1);
953    position: sticky;
954    top: var(--top, -56px);
955    z-index: 4;
956
957    ${h.bp.medium} {
958        top: var(--top, -100px);
959    }
960`,aH=x.default.div.withConfig({displayName:"HeaderNormal__HeaderMainSection",componentId:"sc-eefff220-1"})`
961    display: ${e=>e.isHidden?"none":"block"};
962`,aO=x.default.div.withConfig({displayName:"HeaderNormal__HeaderTopContainer",componentId:"sc-eefff220-2"})`
963    height: 40px;
964    background-color: ${e=>e.theme.color.red};
965    ${({$style:e})=>e}
966`,aU=x.default.div.attrs(()=>({"aria-hidden":"true"})).withConfig({displayName:"HeaderNormal__RossmannLogoWrapper",componentId:"sc-eefff220-3"})`
967    position: absolute;
968    top: 0;
969    right: 0;
970    width: 140px;
971    height: 100%;
972    display: flex;
973    justify-content: center;
974    color: ${e=>e.theme.color.redD};
975    overflow: hidden;
976
977    svg {
978        transform: scale(6) rotate(-30deg);
979        transform-origin: top;
980    }
981`,aW=x.css`
982    display: flex;
983    align-items: center;
984    padding: 11px 20px;
985    color: ${e=>e.theme.color.white};
986
987    &:hover {
988        background-color: ${e=>e.theme.color.redD};
989    }
990`,aV=x.default.button.withConfig({displayName:"HeaderNormal__TopNavItemDropdown",componentId:"sc-eefff220-4"})`
991    ${aW};
992`,aG=x.default.span.attrs(()=>({"aria-hidden":"true"})).withConfig({displayName:"HeaderNormal__IconWrapper",componentId:"sc-eefff220-5"})`
993    margin-left: 10px;
994`,aq=x.default.div.withConfig({displayName:"HeaderNormal__HeaderMiddleContainer",componentId:"sc-eefff220-6"})`
995    height: 60px;
996    background-color: ${e=>e.theme.color.white};
997    border-bottom: 1px solid ${e=>e.theme.color.grayL};
998    ${({$style:e})=>e}
999`,aQ=(0,x.default)(n.Flex.Container).withConfig({displayName:"HeaderNormal__MiddleNavList",componentId:"sc-eefff220-7"})`
1000    height: 60px;
1001
1002    ${({$style:e})=>e}
1003`,aX=(0,x.default)(n.Flex.Item).withConfig({displayName:"HeaderNormal__MiddleNavItem",componentId:"sc-eefff220-8"})`
1004    position: relative;
1005    flex: 0 1 0;
1006    margin-left: 25px;
1007
1008    & [data-open="true"]:hover {
1009        ${eP} {
1010            opacity: 1;
1011            pointer-events: auto;
1012        }
1013    }
1014
1015    &:hover {
1016        z-index: 10;
1017    }
1018
1019    ${h.bp.large} {
1020        flex: 1 1 auto;
1021    }
1022
1023    ${({$style:e})=>e}
1024`,aK=(0,x.default)(l.Link).withConfig({displayName:"HeaderNormal__MiddleNavItemLink",componentId:"sc-eefff220-9"})`
1025    display: block;
1026    color: ${e=>e.theme.color.grayD};
1027    font-size: 13px;
1028    line-height: 16px;
1029    ${e=>e.theme.fontWeight.bold};
1030    text-transform: uppercase;
1031    padding: 11px 0;
1032    transition: color ${e=>e.theme.transition.hover};
1033
1034    ${h.bp.large} {
1035        font-size: 14px;
1036    }
1037
1038    &:hover {
1039        color: ${e=>e.theme.color.granite};
1040    }
1041`,aY=(0,x.default)(aK).withConfig({displayName:"HeaderNormal__MiddleNavVeganItemLink",componentId:"sc-eefff220-10"})`
1042    display: inline-flex;
1043    align-items: center;
1044    gap: 8px;
1045    padding: 8px 12px;
1046    background-color: ${h.Color.veganGreen};
1047    border-radius: ${e=>e.theme.radius.small};
1048
1049    &:hover {
1050        color: ${e=>e.theme.color.grayD};
1051    }
1052`,aZ=(0,x.default)(aV).withConfig({displayName:"HeaderNormal__MiddleItemDropdown",componentId:"sc-eefff220-11"})(({theme:e})=>({color:e.color.grayD,paddingLeft:0,paddingRight:0,"&:hover":{backgroundColor:"transparent"}})),aJ=x.default.div.withConfig({displayName:"HeaderNormal__MobileTopContainer",componentId:"sc-eefff220-12"})`
1053    background-color: ${e=>e.theme.color.white};
1054    border-bottom: 1px solid ${e=>e.theme.color.grayL};
1055    position: relative;
1056    z-index: 5;
1057`,a0=(0,x.default)(n.Flex.Container).withConfig({displayName:"HeaderNormal__MobileTopContent",componentId:"sc-eefff220-13"})`
1058    height: 56px;
1059`,a1=x.default.div.withConfig({displayName:"HeaderNormal__HeaderTopButtons",componentId:"sc-eefff220-14"})`
1060    display: flex;
1061    align-items: center;
1062    margin-right: -10px;
1063`,a2=x.css`
1064    width: 40px;
1065    height: 40px;
1066    display: flex;
1067    justify-content: center;
1068    align-items: center;
1069    color: ${e=>e.theme.color.grayD};
1070    margin-left: 5px;
1071
1072    &:hover {
1073        color: ${e=>e.theme.color.granite};
1074    }
1075`,a3=x.default.button.withConfig({displayName:"HeaderNormal__HeaderButton",componentId:"sc-eefff220-15"})`
1076    ${a2}
1077`,a4=(0,x.default)(n.Flex.Container).withConfig({displayName:"HeaderNormal__CategoriesBar",componentId:"sc-eefff220-16"})`
1078    height: 40px;
1079    position: relative;
1080    transform: ${e=>e.isOpen?"translateY(60px)":"translateY(0)"};
1081    transition: transform ${e=>e.theme.transition.motion};
1082
1083    ${h.bp.medium} {
1084        height: 60px;
1085        transform: none;
1086    }
1087`,a5=(0,x.default)(n.Flex.Item).withConfig({displayName:"HeaderNormal__SearchfieldItem",componentId:"sc-eefff220-17"})`
1088    ${h.bp.small} {
1089        position: absolute;
1090        top: -60px;
1091        left: 0;
1092        width: 100%;
1093        height: ${e=>e.isOpen?"60px":"0"};
1094        transition: height ${e=>e.theme.transition.motion};
1095        opacity: ${e=>+!!e.isOpen};
1096    }
1097`,a6=x.default.div.withConfig({displayName:"HeaderNormal__HeaderBottomContainer",componentId:"sc-eefff220-18"})`
1098    height: ${e=>e.isOpen?100:40}px;
1099    transition: height ${e=>e.theme.transition.motion};
1100    background-color: ${e=>e.theme.color.white};
1101    box-shadow: 0px 1px 0px ${e=>e.theme.color.grayL};
1102    // position: sticky;
1103    // top: 0;
1104    // z-index: 4;
1105
1106    ${h.bp.medium} {
1107        height: 60px;
1108    }
1109`,a8=(0,x.default)(n.Flex.Item).withConfig({displayName:"HeaderNormal__UserButtons",componentId:"sc-eefff220-19"})`
1110    height: 100%;
1111    display: flex;
1112    justify-content: flex-end;
1113    padding-left: 20px;
1114`,a9=x.default.button.withConfig({displayName:"HeaderNormal__CartButton",componentId:"sc-eefff220-20"})`
1115    display: flex;
1116    justify-content: center;
1117    align-items: center;
1118    background-color: ${e=>e.theme.color.white};
1119    color: ${e=>e.theme.color.gray};
1120    align-self: flex-start;
1121    height: 100%;
1122    padding: 0 10px;
1123    margin-right: -10px;
1124
1125    ${h.bp.medium} {
1126        padding: 0 20px;
1127        margin-right: 0;
1128        border-right: 1px solid ${e=>e.theme.color.grayL};
1129    }
1130
1131    &:hover {
1132        background-color: ${e=>e.theme.color.grayXL};
1133    }
1134`,a7=x.default.span.withConfig({displayName:"HeaderNormal__CartButtonText",componentId:"sc-eefff220-21"})`
1135    font-size: 12px;
1136    line-height: 18px;
1137    text-transform: uppercase;
1138    letter-spacing: 1px;
1139    margin-bottom: -2px;
1140    ${e=>e.theme.fontWeight.semibold};
1141`,ne=x.default.span.attrs(()=>({"aria-hidden":"true"})).withConfig({displayName:"HeaderNormal__CartButtonIcon",componentId:"sc-eefff220-22"})`
1142    margin-top: -2px;
1143    margin-left: 8px;
1144`,nt=x.default.div.withConfig({displayName:"HeaderNormal__CartQuantity",componentId:"sc-eefff220-23"})`
1145    width: 24px;
1146    height: 24px;
1147    border-radius: 50%;
1148    color: ${e=>e.theme.color.neutralDavysGrey};
1149    background-color: ${e=>e.theme.color.feedbackOkBg};
1150    border: 1px solid ${e=>e.theme.color.darkGreen};
1151    margin-left: 8px;
1152    display: flex;
1153    justify-content: center;
1154    align-items: center;
1155
1156    span {
1157        font-size: 12px;
1158    }
1159
1160    ${({$style:e})=>e}
1161`,ni=x.default.div.withConfig({displayName:"HeaderNormal__SearchfieldContainer",componentId:"sc-eefff220-24"})`
1162    ${h.bp.medium} {
1163        display: block;
1164        margin-left: 0;
1165        margin-right: 0;
1166        padding: 0;
1167        height: 40px;
1168        border-bottom: none;
1169    }
1170
1171    ${h.bp.small} {
1172        padding: 10px;
1173        height: 60px;
1174        border-bottom: 1px solid ${e=>e.theme.color.grayL};
1175        margin-left: -10px;
1176        margin-right: -10px;
1177        display: block;
1178    }
1179`,no=({isHeaderMainSectionHidden:e})=>{let t=(0,eZ.useRouter)(),i=(0,g.useDispatch)(),[o,a]=(0,ec.useState)(!1),[l,d]=(0,ec.useState)(!1),[c,u]=(0,ec.useState)(!1),[m,x]=(0,ec.useState)(!1),[b,y]=(0,ec.useState)(!1),[v,w]=(0,ec.useState)(!1),{user:$}=(0,ex.useAccount)(),j=(0,g.useSelector)(e=>e.productCategories),{items:_}=(0,g.useSelector)(e=>e.cart),{cartModalOpen:I,loginModalOpen:C}=(0,g.useSelector)(e=>e.appAlert),k=_.reduce((e,t)=>e+t.quantity,0),S=(0,g.useSelector)(e=>e.appData.menus),M=S.find(e=>e.slug===f.Constants.menuSlugs.gigamenu)?.items??[],N=(0,ec.useRef)(null),P=(0,iC.useElementDimensions)(N),A=(0,iI.useScrollbarWidth)();(0,ec.useEffect)(()=>{let e=document.documentElement;e&&(e.style.setProperty("--ed73caf6",`${P.height}px`),e.style.setProperty("--scrollbar-width",`${A}px`));let o=()=>{i(eb.AppAlertActions.updateCartModalOpen(!1)),y(!1),u(!1),a(!1),x(!1)};return t.events.on("routeChangeStart",o),()=>{t.events.off("routeChangeStart",o)}},[P,A,i,t.events]);let B=()=>{a(!1)},L=()=>{d(!1)},E=()=>{u(!1)},F=()=>{y(!1)},T=()=>{i(eb.AppAlertActions.updateCartModalOpen(!1))},D=S.find(e=>e.slug===f.Constants.menuSlugs.header1)?.items??[],R=S.find(e=>e.slug===f.Constants.menuSlugs.header2)?.items??[];return(0,r.jsxs)(az,{children:[(0,r.jsxs)(aH,{ref:N,isHidden:!!e,children:[(0,r.jsx)(aO,{className:"show-for-medium",$style:{height:"auto",minHeight:40,overflow:"hidden"},children:(0,r.jsxs)(s.Container,{$style:{position:"relative",...aR},children:[(0,r.jsx)(aU,{children:(0,r.jsx)(e0.default,{})}),(0,r.jsx)(aB,{})]})}),(0,r.jsx)(aJ,{className:"hide-for-medium",children:(0,r.jsx)(s.Container,{$style:aR,children:(0,r.jsxs)(a0,{$justifyContent:"space-between",$alignItems:"center",children:[(0,r.jsx)(eV,{}),(0,r.jsxs)(a1,{children:[$?(0,r.jsxs)(a3,{onClick:()=>{a(!o)},children:[(0,r.jsx)("span",{className:"show-for-sr",children:p.Intl.formatMessage({id:"components.headerMobile.userMenu"})}),(0,r.jsx)(eX,{})]}):(0,r.jsxs)(a3,{onClick:()=>i(eb.AppAlertActions.updateLoginModalOpen(!0)),children:[(0,r.jsx)("span",{className:"show-for-sr",children:p.Intl.formatMessage({id:"components.headerMobile.login"})}),(0,r.jsx)(eS,{})]}),(0,r.jsxs)(a3,{id:"toggle-search",onClick:async()=>{x(!m),(0,tT.getIsMobile)()&&document.getElementById(f.Constants.prefixboxInputId)?.focus(),await (0,tT.wait)(200)},children:[(0,r.jsx)("span",{className:"show-for-sr",children:p.Intl.formatMessage({id:"components.headerMobile.search"})}),(0,r.jsx)(ij.default,{width:16,height:16})]}),(0,r.jsxs)(a3,{onClick:()=>d(!0),children:[(0,r.jsx)("span",{className:"show-for-sr",children:p.Intl.formatMessage({id:"components.headerMobile.navMe
1179nu"})}),(0,r.jsx)(i$,{})]})]})]})})}),(0,r.jsx)(aq,{className:"show-for-medium",$style:{[h.bp.medium]:{height:"auto",minHeight:60,position:"relative",zIndex:10}},children:(0,r.jsx)(s.Container,{$style:aR,children:(0,r.jsxs)(n.Flex.Container,{$justifyContent:"space-between",$alignItems:"center",children:[(0,r.jsx)(eV,{}),(0,r.jsx)("nav",{"aria-label":"Főnavigáció",children:(0,r.jsxs)(aQ,{as:"ul",$justifyContent:"flex-end",$alignItems:"center",$style:{[h.bp.medium]:{flexWrap:"wrap",height:"auto",minHeight:60}},children:[R.map((e,t)=>{let i="vegán gondoskodás"===e.title.toLowerCase();return(0,r.jsx)(aX,{as:"li",$style:{[h.bp.large]:{flex:"none"}},children:i?(0,r.jsxs)(aY,{to:e.url,children:[e.title,(0,r.jsx)(i_,{width:24,height:24})]}):(0,r.jsx)(aK,{to:e.url,children:e.title})},`${e.title}-${t}`)}),D.map((e,t)=>e.items&&e.items.length>0?(0,r.jsx)(aX,{as:"li",$style:{[h.bp.large]:{flex:"none"}},children:(0,r.jsx)(ep,{$align:"right",trigger:(0,r.jsxs)(aZ,{children:[(0,r.jsx)(aK,{as:"span",children:e.title}),(0,r.jsx)(aG,{children:(0,r.jsx)(ef.default,{width:16,height:16})})]}),children:(0,r.jsx)(eN,{items:(e.items??[]).map(e=>({label:e.title,to:e.url}))})})},`${e.title}-${t}`):(0,r.jsx)(aX,{as:"li",$style:{[h.bp.large]:{flex:"none"}},children:(0,r.jsx)(aK,{to:e.url,children:e.title})}))]})})]})})}),(0,r.jsx)(eQ.MenuModal,{label:"Navigációs menü",isOpen:l,onRequestClose:L,children:(0,r.jsx)(tt,{header1Menus:D,header2Menus:R,closeModal:L})}),(0,r.jsx)(eQ.MenuModal,{label:"Felhasználó menü",isOpen:o,onRequestClose:B,children:(0,r.jsx)(ti,{closeModal:B})}),(0,r.jsx)(eQ.MenuModal,{label:"Kategória menü",isOpen:c,onRequestClose:E,children:(0,r.jsx)(aT,{specialCategories:M,categories:j,closeModal:E})})]}),(0,r.jsxs)(a6,{isOpen:m,children:[(0,r.jsx)(s.Container,{$style:aR,children:(0,r.jsxs)(a4,{$alignItems:"center",isOpen:m,children:[(0,r.jsx)(tI,{className:"hide-for-medium",isOpen:c,onClick:()=>u(!0)}),(0,r.jsx)(tI,{className:"show-for-medium",isOpen:b,onClick:()=>y(!b),...(0,eg.tidProps)(em.TestIds.categoryButton)}),(0,r.jsx)(a5,{$flex:"grow",isOpen:m,children:(0,r.jsx)(ni,{children:(0,r.jsx)(t9,{})})}),(0,r.jsxs)(a8,{$flex:"grow",$bpMedium:{$flex:"none"},children:[(0,r.jsx)("div",{className:"show-for-medium",children:(0,r.jsx)(eR,{})}),(0,r.jsxs)(a9,{"aria-label":`${p.Intl.formatMessage({id:"common.myCart"})} ${k} term\xe9kkel`,onClick:()=>{try{let e=document.getElementById("cartContainer")?.getBoundingClientRect();e&&(0!==e.width||0!==e.height)||i(eb.AppAlertActions.updateCartModalOpen(!0))}catch{i(eb.AppAlertActions.updateCartModalOpen(!0))}},...(0,eg.tidProps)(em.TestIds.cartButton),children:[(0,r.jsx)(a7,{"aria-hidden":"true",children:p.Intl.formatMessage({id:"common.myCart"})}),(0,r.jsx)(ne,{children:k>0?(0,r.jsx)(iv,{}):(0,r.jsx)(iw,{})}),k>0&&(0,r.jsx)(nt,{"aria-hidden":"true",$style:{borderRadius:8,color:h.Color.neutralWhite,border:0,backgroundColor:h.Color.darkGreen,fontWeight:700,[h.bp.large]:{width:32,height:32}},...(0,eg.tidProps)(em.TestIds.cartQtyBadge),children:(0,r.jsx)("span",{children:k})})]})]})]})}),(0,r.jsx)(eK.UndeterminedLoadingBar,{position:"absolute"})]}),(0,r.jsx)(aE,{open:C,onClose:()=>{i(eb.AppAlertActions.updateLoginModalOpen(!1))},openForgotPassModal:()=>w(!0)}),(0,r.jsx)(aD,{open:v,onClose:()=>{w(!1)},openLoginModal:()=>i(eb.AppAlertActions.updateLoginModalOpen(!0))}),(0,r.jsx)(eQ.CartModal,{label:"Kosár",isOpen:I,onRequestClose:T,children:(0,r.jsx)(aL,{cartTotal:k,onCloseCartModal:T})}),(0,r.jsx)(eQ.CategoriesModal,{label:"Kategóriák",isOpen:b,onRequestClose:F,children:(0,r.jsx)(aF,{categories:j,closeModal:F})})]})},nr=()=>{let{loginModalOpen:e}=(0,g.useSelector)(e=>e.appAlert),[t,i]=(0,ec.useState)(!1),o=(0,g.useDispatch)();return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(t$,{children:[(0,r.jsx)(s.Container,{children:(0,r.jsxs)(n.Flex.Container,{$justifyContent:"space-between",$alignItems:"center",children:[(0,r.jsx)(eV,{}),(0,r.jsx)(tj,{className:"show-for-medium",children:(0,r.jsx)(eR,{})})]})}),(0,r.jsx)(tv,{open:e,onClose:()=>{o(eb.AppAlertActions.updateLoginModalOpen(!1))},openForgotPassModal:()=>i(!0)}),(0,r.jsx)(tw,{open:t,onClose:()=>{i(!1)},openLoginModal:()=>o(eb.AppAlertActions.updateLoginModalOpen(!0))})]}),(0,r.jsx)(eK.UndeterminedLoadingBar,{position:"sticky"})]})},na=({isCheckout:e})=>{let t=(0,eZ.useRouter)(),{user:i}=(0,ex.useAccount)(),o=(0,g.useDispatch)(),[a,n]=(0,ec.useState)(!1),[l,d]=(0,ec.useState)(!1),{loginModalOpen:c}=(0,g.useSelector)(e=>e.appAlert);(0,ec.useEffect)(()=>{let e=()=>{n(!1)};return t.events.on("routeChangeStart",e),()=>{t.events.off("routeChangeStart",e)}},[]);let u=()=>{n(!1)};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(tm,{children:[(0,r.jsx)(s.Container,{children:(0,r.jsxs)(tg,{$justifyContent:"space-between",$alignItems:"center",children:[(0,r.jsx)(eV,{}),(0,r.jsxs)(tx,{className:"show-for-medium",children:[(0,r.jsx)(ty,{$variant:"regular12",children:p.Intl.formatMessage({id:"cart.timeRemaining"})}),(0,r.jsx)(eR,{alignDropdown:"right"})]}),(0,r.jsx)(tb,{className:"hide-for-medium",btnLabel:"login",icon:i?(0,r.jsx)(eX,{}):(0,r.jsx)(eS,{}),onClick:()=>{i?n(!0):o(eb.AppAlertActions.updateLoginModalOpen(!0))}})]})}),(0,r.jsx)(th,{open:c,onClose:()=>{o(eb.AppAlertActions.updateLoginModalOpen(!1))},openForgotPassModal:()=>d(!0),isCheckout:e}),(0,r.jsx)(tf,{open:l,onClose:()=>{d(!1)},openLoginModal:()=>o(eb.AppAlertActions.updateLoginModalOpen(!0))}),(0,r.jsx)(eQ.MenuModal,{label:"Menü",isOpen:a,onRequestClose:u,children:(0,r.jsx)(ti,{closeModal:u})})]}),(0,r.jsx)(eK.UndeterminedLoadingBar,{position:"sticky"})]})};var nn=e.i(50895);let ns=[m.default.rating,m.default.digitalGiftCardLanding,m.default.digitalGiftCardManagement,m.default.digitalGiftCardPayment,m.default.digitalGiftCardOrder],nl=[m.default.cart,m.default.checkout],nd=x.default.main.withConfig({displayName:"AppLayout__MainContent",componentId:"sc-9dff1d09-0"})`
1180    ${({theme:e,$veganBackground:t})=>t&&`
1181        background-color: ${e.color.veganGreen};
1182        overflow-x: clip;
1183        max-width: 100%;
1184    `}
1185`;e.s(["Layout",0,({children:e,isHeaderHidden:t,isHeaderMainSectionHidden:i,isFooterHidden:o})=>{let{layout:a}=(0,h.useRossmannTheme)(),n=(0,ec.useContext)(nn.ZoneContext),{pathname:s,asPath:l}=(0,eZ.useRouter)(),d=(0,ec.useMemo)(()=>s.includes("[")?(0,nn.routerAsPath)(n?.currentURL||l):(0,nn.routerAsPath)(s)||(0,nn.routerAsPath)(n?.currentURL||l),[s,n?.currentURL,l]),c=ns.includes(d)||d.startsWith(m.default.contactContactFormIndex)||d.startsWith(m.default.newPassword)||d.startsWith(m.default.profileRossmannPlusVerify)||d.startsWith(m.default.unsubscribeNewsletter),p=nl.includes(d)||d.includes("/kosar"),u=(0,ec.useMemo)(()=>{let e=d.split("?")[0];return e.startsWith(m.default.productCategory(f.Constants.veganCategorySlug))||e.startsWith(m.default.productCategory(f.Constants.veganCategorySlug2))},[d]),g=document.getElementById("CybotCookiebotDialog");(0,ec.useEffect)(()=>{g&&t&&o&&(g.style.display="none")},[g,t,o]);let x=(0,ec.useMemo)(()=>d===m.default.cart?a.bottomBarHeight.cart:m.default.checkout===d?a.bottomBarHeight.checkout:void 0,[d,a]),b=(0,ec.useMemo)(()=>{if(d.includes(m.default.productBase))return a.bottomBarHeight.product},[d,a]),y=(0,ec.useMemo)(()=>c?(0,r.jsx)(nr,{}):p?(0,r.jsx)(na,{isCheckout:p}):(0,r.jsx)(no,{isHeaderMainSectionHidden:i}),[c,p,i]),v=(0,ec.useMemo)(()=>c?(0,r.jsx)(ea,{}):p?(0,r.jsx)(ea,{offset:x}):(0,r.jsx)(er,{offset:b}),[c,p,b,x]);return(0,r.jsxs)(r.Fragment,{children:[!t&&y,t?e:(0,r.jsx)(nd,{id:"main-content",$veganBackground:u,children:e}),!o&&v]})}],90322);var nc=e.i(7554),np=e.i(21750);let nu=(0,x.default)(np.SystemMessageText).withConfig({displayName:"WebsiteNotifications__SystemMessageTextExpanded",componentId:"sc-b0830e7a-0"})`
1186    a {
1187        text-decoration: underline;
1188    }
1189`;e.s(["WebsiteNotifications",0,({isAdminLoggedInAsUser:e})=>{let t=(0,g.useDispatch)(),{websiteNotifications:i}=(0,g.useSelector)(e=>e.appAlert),{user:o}=(0,ex.useAccount)(),[a,s]=(0,ec.useState)(i),l=()=>e&&o?(0,r.jsx)(np.SystemMessage,{isVisible:!0,isCloseButtonHidden:!0,icon:(0,r.jsx)(eS,{}),background:h.Color.info,color:h.Color.infoIcon,children:(0,r.jsx)(n.Flex.Container,{$flexDirection:"column",$bpLarge:{$flexDirection:"row",$alignItems:"center"},children:(0,r.jsx)(np.SystemMessageText,{children:p.Intl.formatMessage({id:"components.isAdminLoggedInAsUserNotification"})})})},"is-admin-logged-in-as-user"):null;return a.length>0?(0,r.jsxs)("div",{children:[l(),(0,r.jsx)(np.SystemMessage,{isVisible:!0,onClose:()=>{let e=nc.Cookie.getHiddenNotifications()?.split(",")??[],o=i[0],r=`${o.id}_${tR.StringUtils.compressDateTime(o.last_modified)}`;e.push(r),nc.Cookie.setHiddenNotifications(e.join(","));let a=i.slice(1);t(eb.AppAlertActions.updateWebsiteNotifications(a)),s(a),0===a.length&&t(eb.AppAlertActions.updateNotificationBarVisible(!1))},title:a[0].title,children:(0,r.jsx)(nu,{children:(0,r.jsx)("div",{dangerouslySetInnerHTML:{__html:tR.StringUtils.sanitize(a[0].message)}})})},a[0].id)]}):l()}],39944)}]);

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.