PageSourceSearch

https://www.jbl.cz/_next/static/chunks/eb7a82d193109b34.js

js jbl.cz collected 2026-10-09 01:26:46 UTC 47,148 bytes, 516 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,53736,e=>{"use strict";var r=e.i(43476),o=e.i(71645),a=e.i(10427),t=e.i(42090),i=e.i(36482),n=e.i(97053),d=e.i(25050);let l=`
2.input-range__slider {
3    appearance: none;
4    background: #26B25E;
5    border-radius: 100%;
6    cursor: pointer;
7    display: block;
8    height: 1rem;
9    margin-left: -0.5rem;
10    margin-top: -0.65rem;
11    outline: none;
12    position: absolute;
13    top: 50%;
14    transition: transform 0.3s ease-out, box-shadow 0.3s ease-out;
15    width: 1rem;
16  }
17  .input-range__slider:active {
18    transform: scale(1.3);
19  }
20  .input-range__slider:focus {
21    box-shadow: 0 0 0 5px rgba(63, 81, 181, 0.2);
22  }
23  .input-range--disabled .input-range__slider {
24    background: #cccccc;
25    border: 1px solid #cccccc;
26    box-shadow: none;
27    transform: none;
28  }
29  
30  .input-range__slider-container {
31    transition: left 0.3s ease-out;
32  }
33  
34  .input-range__label {
35    display: none;
36    color: #aaaaaa;
37    font-family: "Helvetica Neue", san-serif;
38    font-size: 0.8rem;
39    transform: translateZ(0);
40    white-space: nowrap;
41  }
42  
43  .input-range__label--min,
44  .input-range__label--max {
45    display: none;
46  }
47  
48  .input-range__label--min {
49    display: none;
50    left: 0;
51  }
52  
53  .input-range__label--max {
54    right: 0;
55  }
56  
57  .input-range__label--value {
58    position: absolute;
59    top: -1.8rem;
60  }
61  
62  .input-range__label-container {
63    left: -50%;
64    position: relative;
65  }
66  .input-range__label--max .input-range__label-container {
67    left: 50%;
68  }
69  
70  .input-range__track {
71    background: rgba(38, 178, 94, 0.25);
72    border-radius: 0.3rem;
73    cursor: pointer;
74    display: block;
75    height: ${(0,d.rem)(4)};
76    position: relative;
77    transition: left 0.3s ease-out, width 0.3s ease-out;
78  }
79  .input-range--disabled .input-range__track {
80    background: #EAEAEA;    
81  }
82  
83  .input-range__track--background {
84    left: 0;
85    position: absolute;
86    right: 0;
87    top: 50%;
88  }
89  
90  .input-range__track--active {
91    background: rgba(38, 178, 94, 1);
92  }
93  
94  .input-range {
95    height: 1rem;
96    position: relative;
97  }
98  
99  
100`,s="ease",c=(e,r,o)=>n.css`
101    transition: ${e} ${r||".3s"}
102      ${o||s};
103  `,m=(e,r,o)=>n.css`
104    transition-property: ${e};
105    transition-duration: ${r||".3s"};
106    transition-timing-function: ${o||s};
107  `,p=new Map([["s",450],["xs",568],["sm",768],["md",992],["lg",1200]]),g=(e=0,r=0)=>{let o=0,a=0;if(o=u(e,0),a=u(r,a),0!==o&&0!==a)return`@media (min-width: ${(0,d.em)(o)}) and (max-width: ${(0,d.em)(a-1)})`;if(0!==o)return`@media (min-width: ${(0,d.em)(o)})`;if(0!==a)return`@media (max-width: ${(0,d.em)(a-1)})`;throw Error("at least one of 2 parameters is required")},u=(e,r=0)=>{if("string"==typeof e)if(p.has(e))r=p.get(e)||0;else throw Error("breakpoint: '"+e+"' is not in sizes");else r=e;return r},b={primary:"#414141",secondary:"#FFD607",darkGray:"#606060",gray:"#AAAAAA",lightGray:"#000000",tagBg:"#F2F2F2",white:"#FFFFFF",black:"#000000",border:"#DDDDDD",link:"#337BCC",background:"#F9F9F9"},f={default:`0 ${(0,d.rem)(1)} ${(0,d.rem)(2)} ${(0,d.rgba)(b.black,.16)}`},h={black:"#000000",white:"#FFFFFF",gray:"#CCC",lightGray:"#EEE",textPrimary:"#414141",highlight:"#fdf7d9",primary:"#1E398D",primaryTransparent:"#1E398D20",secondary:"#373A43",backgroundProducts:"#F7F6FA",footer:"#373A43",secondaryTransparent:"rgba(255,201,87, 0.1)",placeholder:"#999999",base:"#F2EEE8",footerLink:"rgba(255, 255, 255, 0.56)",loaderPrimary:"#1E398D",loader
107Secondary:"rgba(30, 57, 141, 0.04)",inactiveFontColor:"#aaaaaa",fontHighlightColor:"#EE227B",primaryFontColor:"#414141",secondaryFontColor:"#3E3E3E",menuCartTextColor:"#555555",borderColor:"#CCCCCC",dotsColor:"#e3e3e3",activeDotColor:"#FFC957",sliderRailColor:"#eaeaea",successColor:"#36BF91",dangerColor:"rgba(255, 30, 69, 0.92)",middleColor:"#FFC957",orange:"#FF711C",red:"#FF3054",fuscousGray:"#514E49",separatorColor:"#eee",alto:"#dddddd",hover:"rgb(49, 39, 131, 0.03)",disabled:"#AAAAAA",stockCountAvailable:"#36BF91",stockCountAvailableFair:(0,d.rgba)(54,191,145,.08),stockCountSold:"rgba(255, 30, 69, 0.92)",stockCountSoldFair:"rgba(255, 30, 69, 0.073)",stockCountUnavailable:"#ffffff",stockCountUnavailableFair:(0,d.rgba)(65,65,65,.04),stockCountExpecting:"#1e398d",stockCountExpectingFair:(0,d.rgba)(30,57,141,.073),stockCountCondition:"#E49B0F",cartButtonExpecting:"#1e398d",navSecondary:"#F6F7FB",paginationSecondary:"rgba(49, 39, 131, 0.06)",cartButton:"#36BF91",footerButton:"#466AD9",categoryFilterBackground:"rgba(30, 57, 141, 0.04)"},y={colorError:"#FF2D58",colorInfo:h.white,colorSuccess:h.white,bgError:"#FF2D5814",bgInfo:"#466AD9",bgSucces:"#36BF91",borderInfo:"#FFD21E52"},C={default:{primary:"#312783",secondary:"rgb(49, 39, 131, 0.04)"},heat:{primary:"#FF711C",secondary:"#FFEEE3",tertiary:"rgb(255,113,28, 0.04)"},wood:{primary:"#A28777",secondary:"#F4F0EE",tertiary:"rgb(162,135,119, 0.04)"},rest:{primary:"#6A7B8D",secondary:"#EDEFF1",tertiary:"rgb(106,123,141, 0.04)"},handle:{background:"#FFFFFF",border:"2px solid #312783"},track:{background:"#312783"},rail:{background:(0,d.rgba)(h.textPrimary,.08)},productFilterLabel:h.textPrimary},x={white:"#FFFFFF",alabaster:"#F9F9F9",gallery:"#EFEFEF",alto:"#DDDDDD",silver:"#CCCCCC",silverChalice:"#AAAAAA",dustyGray:"#999999",boulder:"#777777",doveGray:"#737373",scorpion:"#5E5E5E",tundora:"#484848",mineShaft:"#282828",black:"#000000",red:"#FF0000",alizarinCrimson:"#E82933",bananaMania:"#FCF0BE",salomie:"#FFE88D",saffron:"#F6D33F",supernova:"#F4C500",yellow:"#FFFF00",jungleGreen:"#26B25E",mountainMeadow:"#18B35A",java:"#1DC5BA",cyan:"#00FFFF",mariner:"#337BCC",magenta:"#FF00FF",galleryOpacity:(0,d.rgba)(0,0,0,.8),altoOpacity:(0,d.rgba)(0,0,0,.16),grayOpacity:(0,d.rgba)(0,0,0,.5),panacheOpacity:(0,d.rgba)(38,178,94,10),marinerOpacity:(0,d.rgba)(51,123,204,.1),jungleGreenOpacity:(0,d.rgba)(38,178,94,.1),whiteOpacity5:(0,d.rgba)(255,255,255,.05),whiteOpacity10:(0,d.rgba)(255,255,255,.1),whiteOpacity35:(0,d.rgba)(255,255,255,.35)},F={primary:"var(--font-primary)",secondary:"omnes-pro, sans-serif",secondaryLight:"omnes-pro, sans-serif",tertiary:"var(--font-primary)",tertiarySemibold:"var(--font-primary)"},w={primary:`${(0,d.rem)(1)} solid rgb(49, 39, 131, 0.08)`,secondary:`${(0,d.rem)(1)} solid #cccccc`,footer:`${(0,d.rem)(1)} solid rgba(255, 255, 255, 0.08)`,product:`${(0,d.rem)(1)} solid #E6E4F0`,table:`${(0,d.rem)(1)} solid #31278329`,active:`${(0,d.rem)(2)} solid ${h.primary}`,banners:`${(0,d.rem)(1)} solid #EEEEEE`,cms:`${(0,d.rem)(1)} solid ${h.primary}`,lang:`${(0,d.rem)(1)} solid #CCCCCC`},$={giftSale:"#ffa500",giftSaleLight:"#ffa50033",darkerLink:" #005bc1",white:x.white,whiteOpacity10:x.whiteOpacity10,gray97:x.alabaster,gray86:x.alto,gray80:x.silver,gray66:x.silverChalice,gray36:x.scorpion,black:x.black,background:x.gallery,backgroundDark:x.tundora,text:x.mineShaft,textSecondary:x.dustyGray,link:x.mariner,linkOpacity:x.marinerOpacity,brand:x.alizarinCrimson,success:x.jungleGreen,error:x.alizarinCrimson,warning:x.supernova,tag:x.java,alert:{warning:{background:x.bananaMania,border:x.saffron}},gift:{background:x.jungleGreenOpacity,icon:x.jungleGreen},printer:{background:x.marinerOpacity,color:x.mariner,backgroundSuccess:x.jungleGreenOpacity,colorSuccess:x.jungleGreen},toner:{c:x.cyan,m:x.magenta,y:x.yellow},login:{facebook:"#3B5998",google:"#DD4B39"},danger:h.red},k={bgColor:(0,d.rgba)(65,65,65,.04),color:h.textPrimary,border:0,borderRadius:(0,d.rem)(4),padding:`${(0,d.rem)(32)} ${(0,d.rem)(32)}`,margin:`0 0 ${(0,d.rem)(2)}`,activeBgColor:h.primary,activeColor:h.white,sliderTrackColor:h.primary,sliderRailColor:"#EEEEEE",trackBorder:`${(0,d.rem)(4)} solid black`,trackBorderColor:`${h.primary}`,trackBgColor:h.white,disabledColor:"#F9F9F9",textColor:h.primary,resetFontSize:(0,d.rem)(14),resetFont:F.secondary,mobilePadding:`${(0,d.rem)(24)} ${(0,d.rem)(16)}`,mobileMargin:0},v={default:`0 ${(0,d.rem)(2)} ${(0,d.rem)(8)} #00000014;`,input:`0 ${(0,d.rem)(2)} ${(0,d.rem)(4)} #00000014;`,secondary:`0px ${(0,d.rem)(2)} ${(0,d.rem)(8)} #00000029;`,success:`0 0 ${(0,d.rem)(8)} ${(0,d.rgba)($.success,1)}`},S={border:`${(0,d.rem)(1)} solid ${(0,d.rgba)(x.silver,.25)}`,colors:{icon:x.doveGray,iconLoggedIn:x.mountainMeadow,shippingIcon:x.whiteOpacity35}},E={border:S.border,background:h.textPrimary,footerButton:"#466AD9",footerLink:"rgba(255, 255, 255, 0.56)",footerPrimaryLink:h.white,footerPrimaryLinkBorder:`${(0,d.rem)(1)} solid ${h.white}`,colors:{icon:x.dustyGray,iconBg:x.whiteOpacity5}},A={color:{icon:x.silver,placeholder:x.dustyGray}},B={color:{primary:$.brand}},_={color:{icon:x.boulder}},j={l1920:(e,...r)=>n.css`
108    @media (max-width: ${1920}px) {
109      ${(0,n.css)(e,...r)}
110    }
111  `,l1620:(e,...r)=>n.css`
112    @media (max-width: ${1620}px) {
113      ${(0,n.css)(e,...r)}
114    }
115  `,l1450:(e,...r)=>n.css`
116    @media (max-width: ${1450}px) {
117      ${(0,n.css)(e,...r)}
118    }
119  `,l1300:(e,...r)=>n.css`
120    @media (max-width: ${1300}px) {
121      ${(0,n.css)(e,...r)}
122    }
123  `,l1150:(e,...r)=>n.css`
124    @media (max-width: ${1150}px) {
125      ${(0,n.css)(e,...r)}
126    }
127  `,l1050:(e,...r)=>n.css`
128    @media (max-width: ${1050}px) {
129      ${(0,n.css)(e,...r)}
130    }
131  `,l925:(e,...r)=>n.css`
132    @media (max-width: ${925}px) {
133      ${(0,n.css)(e,...r)}
134    }
135  `,m810:(e,...r)=>n.css`
136    @media (max-width: ${810}px) {
137      ${(0,n.css)(e,...r)}
138    }
139  `,m760:(e,...r)=>n.css`
140    @media (max-width: ${760}px) {
141      ${(0,n.css)(e,...r)}
142    }
143  `,m600:(e,...r)=>n.css`
144    @media (max-width: ${600}px) {
145      ${(0,n.css)(e,...r)}
146    }
147  `,m580:(e,...r)=>n.css`
148    @media (max-width: ${580}px) {
149      ${(0,n.css)(e,...r)}
150    }
151  `,s450:(e,...r)=>n.css`
152    @media (max-width: ${450}px) {
153      ${(0,n.css)(e,...r)}
154    }
155  `},I={backgroundActive:h.fuscousGray},D={background:h.primary,borderRadius:4},T={mainBorder:`${(0,d.rem)(1)} solid ${h.separatorColor}`,headerBorder:`${(0,d.rem)(1)} solid ${h.separatorColor}`,iconBorder:`${(0,d.rem)(1)} solid ${h.separatorColor}`,padding:(0,d.rem)(20),boxTitle:h.primaryFontColor,iconContentWidth:(0,d.rem)(60)},P={leftSidebar:{background:(0,d.rgba)(h.secondary,.15),padding:(0,d.rem)(20),width:(0,d.rem)(250),headerSpacing:`0 0 ${(0,d.rem)(20)} 0`},tab:{title:h.primaryFontColor,textLeft:h.primaryFontColor,textRight:h.primaryFontColor},orderItem:{imageHeight:(0,d.rem)(45),imageWidth:(0,d.rem)(45),titleColor:h.primaryFontColor,padding:`${(0,d.rem)(10)} 0`}},z={titleSizeMobile:"21px",titleColor:h.textPrimary,lineHeight:"1.5",arrow:{width:"8px",height:"8px"}},N={onStockColor:"rgba(156, 195, 129, 1)",notInStockColor:"rgba(225, 201,87, 1)",activeThumbn
155ailBorder:`${(0,d.rem)(1)} solid ${h.primary}`,availableGiftLabelBackgroundColor:"#ecf5fe",availableGiftLabelTextColor:"#1653a4",availableGiftLabelPriceColor:"#e9242e"},O="var(--font-primary)",L={border:{width:1,color:h.borderColor,radius:4,colorOnFocus:h.secondary},font:O,gridItem:{margin:"0 -7.5px 60px -7.5px",padding:"0 7.5px",paddingMediaS:"0"},table:{rowHoverColor:(0,d.rgba)(h.secondary,.15),border:`${(0,d.rem)(2)} solid ${(0,d.rgba)(h.secondary,.5)}`,headerBorder:`${(0,d.rem)(2)} solid ${(0,d.rgba)(h.secondary,.5)}`}},M={cartStep:{default:{textColor:"#dddddd",numberColor:"#dddddd",paddingBottom:"0",circleFontFamily:O,circleFontSize:(0,d.rem)(18),circleFontWeight:"600"},selected:{textColor:h.textPrimary,numberColor:h.secondary},done:{textColor:h.textPrimary,numberColor:"#81c277"}},button:{width:275,height:60,background:D.background,borderRadius:D.borderRadius},totalPrice:{color:h.primary,priceMarginLeft:10,fontSize:32,fontWeight:600,top:(0,d.rem)(3),wrapperValign:"flex-end"},cartMenuItem:{primary:"#ffc957",background:"#fef8ed"},cartItem:{imageContainer:{width:40,height:40,border:{width:1,color:h.borderColor,radius:0}},stockAvailabilityColor:h.textPrimary},itemCounter:{height:50,border:{width:1,style:"solid",color:h.borderColor},counter:{width:60},buttons:{width:40,leftBorderRadius:4,rightborderRadius:4}},discountCard:{toggleButtonColor:h.textPrimary,useButtonColor:h.primary},cartSummary:{borderTop:`${(0,d.rem)(1)} dashed ${h.borderColor}`,borderBottom:`${(0,d.rem)(1)} dashed ${h.borderColor}`}},G={boxShadow:`0 ${(0,d.rem)(1)} ${(0,d.rem)(4)} #00000014;`,border:`${(0,d.rem)(1)} solid #ccc`},W={backgroundColor:(0,d.rgba)(h.textPrimary,.04),scrollbarColor:h.textPrimary},R={iconBackground:h.primary,iconColor:h.primary},U={categoryColors:C,blogColors:b,blogFonts:{primaryFont:"Tahoma, sans-serif;",secondaryFont:"omnes-pro, sans-serif"},blogShadows:f,tagColors:{new:"#466AD9",sale:"rgba(255, 30, 69, 0.92)"},color:{...$},boxShadow:{...v},font:{...F},grid:{padding:48,container:{base:960,wide:1494,full:1840,desktop:1920},col:{col1:1/12*100+"%",col2:2/12*100+"%",col3:"25%",col4:4/12*100+"%",col5:5/12*100+"%",col6:"50%",col7:7/12*100+"%",col8:8/12*100+"%",col9:"75%",col10:10/12*100+"%",col11:11/12*100+"%",col12:"100%"}},loader:{...B},header:{...S},footer:{...E},formWithIcon:{...A},filter:{..._},searchFormInput:{...G},productFilter:{...W},viewSwitcher:{...R},infoTexts:y,primary:"#FFFFFF",secondary:"#F2FAFA",successColor:"#9CC381",warningColor:h.secondary,dangerColor:"#D24D57",btnPrimary:h.primary,btnSecondary:h.base,btnSecondaryTextColor:h.black,separatorColor:h.borderColor,borderRadius:(0,d.rem)(4),borderSolid:`${(0,d.rem)(1)} solid ${h.borderColor}`,borderDashed:`${(0,d.rem)(1)} dashed ${h.borderColor}`,box:T,black:"#000000",fontSizeXXS:(0,d.rem)(12),fontSizeXS:(0,d.rem)(14),fontSizeS:(0,d.rem)(16),fontSizeM:(0,d.rem)(18),fontSizeL:(0,d.rem)(24),fontSizeXL:(0,d.rem)(32),fonts:{primaryFont:"var(--font-primary)",secondaryFont:"omnes-pro, sans-serif"},index:{default:0,categoryOverlay:100,priorityContent:200,priorityContentShadow:199,overlay:300,menu:400,tooltip:450,modalShadow:500,modal:600,max:999999},myAccount:P,button:D,pagination:I,mobileNavItem:{fontSize:"21px",lineHeight:"1.4",padding:"15px 0",border:"1px dashed colors.borderColor",arrow:{width:"8px",height:"5px"}},footerDropdownTitle:z,cart:M,infoBar:{activeCircleColor:"#514E49",inActiveCircleColor:"#F2EEE8"},colors:h,borders:w,tags:{freeDelivery:"#9CC381",discount:"#FFC957",new:"#9CC381",sale:"#FF4464",saleOut:"#FFC957"},product:N,mainContainerSize:"1167px",formElements:L,media:Object.assign(g,{s:j.s450,m:j.m760}),mediab:j,transition:c,transitions:m,heatCategory:{primary:"#FF711C",navSecondary:"rgb(255,113,28, 0.04)",paginationSecondary:"rgb(255,113,28, 0.06)"},woodCategory:{primary:"#A28777",navSecondary:"rgb(162,135,119, 0.04)",paginationSecondary:"rgb(162,135,119, 0.06)"},restCategory:{primary:"#6A7B8D",navSecondary:"rgb(106,123,141, 0.04)",paginationSecondary:"rgb(106,123,141, 0.06)"},categoryFilter:k,mobileBanner:{backgroundColor:"#000000",textColor:"#ffffff",buttonBackgroun
155dColor:"#ff3300",buttonTextColor:"#ffffff",dotsBackgroundColor:"#000000",dotsColor:"#ff3300",dotsInactiveColor:"#ffffff3d"}},H=n.createGlobalStyle`
156  html {
157    background: ${U.blogColors.background};
158    color: ${U.blogColors.gray};
159    font-size: 1em;
160    font-family: var(--font-primary, ${U.fonts.primaryFont});
161    box-sizing: border-box;
162    -webkit-font-smoothing: antialiased;
163    -moz-osx-font-smoothing: grayscale;
164  }
165  html, body {
166    margin: 0;
167    padding: 0;
168    line-height: 20px;
169  }
170  body {
171      max-width: 100%;
172      -webkit-overflow-scrolling: touch;
173  }
174  *, *:before, *:after {
175    box-sizing: inherit;
176  }
177  img {
178    max-width: 100%;
179    height:auto;
180    vertical-align: middle;
181
182    // hides alt text
183    text-indent: 100%;
184    white-space: nowrap;
185    overflow: hidden;
186  }
187  video {
188      max-width: 95%;
189      height: auto;
190  }
191  a {
192    color: ${U.color.link};
193    cursor: pointer;
194    text-decoration: none;
195  }
196
197  button, input, select, textarea {
198    font-family: inherit;
199  }
200
201  h1{
202    padding: 0;
203    margin: 0;
204  }
205
206  h1,h2,h3,h4,h5,h6 {
207    font-family: ${U.font.primary};
208    color: ${U.colors.textPrimary}
209  }
210
211  p {
212      line-height: 20px;
213  }
214
215  input[type="password"] {
216    font-family: caption;
217  }
218
219  #root {
220      display: flex;
221      flex-flow: column;
222      min-height: 100vh;
223  }
224  .form-group {
225    margin-bottom: ${(0,d.rem)(15)};
226  }
227  .input-with-text {
228    display: flex;
229    align-items: center;
230  }
231  .input-with-text__text {
232    display: block;
233    font-family: ${U.font.secondary};
234    margin-left: ${(0,d.rem)(10)};
235  }
236  .container {
237    padding-right: ${(0,d.rem)(U.grid.padding/2)};
238    padding-left: ${(0,d.rem)(U.grid.padding/2)};
239    margin: 0 auto;
240  }
241  .container--base {
242    max-width: ${(0,d.rem)(U.grid.container.base)};
243  }
244  .container--wide {
245    max-width: ${(0,d.rem)(U.grid.container.wide)};
246  }
247  .row {
248    margin-right: ${(0,d.rem)(-U.grid.padding/2)};
249    margin-left: ${(0,d.rem)(-U.grid.padding/2)};
250  }
251  .col {
252    float: left;
253    min-height: ${(0,d.rem)(1)};
254    width: 100%;
255    padding-right: ${(0,d.rem)(U.grid.padding/2)};
256    padding-left: ${(0,d.rem)(U.grid.padding/2)};
257  }
258  .sliderCenteredDefault{
259    margin: 0 auto!important;
260  }
261  .sliderCentered{
262    margin: 0 auto!important;
263    position: relative!important;
264  }
265  .sliderGap{
266    display: flex;
267    gap: 20px;
268  }
269
270  .clearfix,
271  .container,
272  .row {
273    &:before,
274    &:after {
275      content: " ";
276      display: table;
277    }
278    &:after {
279       clear: both;
280    }
281  }
282
283  .st-inline-share-buttons {
284    z-index: 10 !important;
285  }
286
287  ${l};
288
289  ${()=>U.mediab.l925`
290     .container {
291       padding-left: ${(0,d.rem)(16)};
292       padding-right: ${(0,d.rem)(16)};
293     }
294  `}
295  
296  ${()=>U.mediab.m600`
297    body.hc .CompareFixedBottom {
298      display: none !important;
299    } 
300  `}
301
302`;n.css`
303  font-family: ${U.font.secondary};
304  font-size: ${(0,d.rem)(32)};
305  font-weight: 700;
306  text-align: center;
307`;let V={primary:"#414141",secondary:"#FFD607",darkGray:"#606060",gray:"#AAAAAA",lightGray:"#000000",tagBg:"#F2F2F2",white:"#FFFFFF",black:"#000000",border:"#DDDDDD",link:"#337BCC",background:"#F6F9FC"},X={default:`0 ${(0,d.rem)(1)} ${(0,d.rem)(2)} ${(0,d.rgba)(V.black,.16)}`},Z={black:"#000000",white:"#FFFFFF",gray:"#CCC",lightGray:"#EEE",textPrimary:"#414141",highlight:"#fdf7d9",primary:"#1E398D",primaryTransparent:"#1E398D20",secondary:"#373A43",backgroundProducts:"#F7F6FA",footer:"#373A43",secondaryTransparent:"rgba(255,201,87, 0.1)",placeholder:"#999999",base:"#F2EEE8",footerLink:"rgba(255, 255, 255, 0.56)",loaderPrimary:"#1E398D",loader
307Secondary:"rgba(30, 57, 141, 0.04)",inactiveFontColor:"#aaaaaa",fontHighlightColor:"#EE227B",primaryFontColor:"#414141",secondaryFontColor:"#3E3E3E",menuCartTextColor:"#555555",borderColor:"#CCCCCC",dotsColor:"#e3e3e3",activeDotColor:"#FFC957",sliderRailColor:"#eaeaea",successColor:"#36BF91",dangerColor:"rgba(255, 30, 69, 0.92)",middleColor:"#FFC957",orange:"#FF711C",red:"#FF3054",fuscousGray:"#514E49",separatorColor:"#eee",alto:"#dddddd",hover:"rgb(49, 39, 131, 0.03)",disabled:"#F9F9F9",stockCountAvailable:"#36BF91",stockCountAvailableFair:(0,d.rgba)(54,191,145,.08),stockCountSold:"rgba(255, 30, 69, 0.92)",stockCountSoldFair:"rgba(255, 30, 69, 0.073)",stockCountUnavailable:"#ffffff",stockCountUnavailableFair:(0,d.rgba)(65,65,65,.04),stockCountExpecting:"#1e398d",stockCountExpectingFair:(0,d.rgba)(30,57,141,.073),stockCountCondition:"#E49B0F",cartButtonExpecting:"#1e398d",navSecondary:"#F6F7FB",paginationSecondary:"rgba(49, 39, 131, 0.06)",cartButton:"#36BF91",footerButton:"#466AD9",categoryFilterBackground:"rgba(30, 57, 141, 0.04)"},q={colorError:"#FF2D58",colorInfo:Z.white,colorSuccess:Z.white,bgError:"#FF2D5814",bgInfo:"#466AD9",bgSucces:"#36BF91",borderInfo:"#FFD21E52"},Q={default:{primary:"#312783",secondary:"rgb(49, 39, 131, 0.04)"},heat:{primary:"#FF711C",secondary:"#FFEEE3",tertiary:"rgb(255,113,28, 0.04)"},wood:{primary:"#A28777",secondary:"#F4F0EE",tertiary:"rgb(162,135,119, 0.04)"},rest:{primary:"#6A7B8D",secondary:"#EDEFF1",tertiary:"rgb(106,123,141, 0.04)"},handle:{background:"#FFFFFF",border:"2px solid #312783"},track:{background:"#312783"},rail:{background:(0,d.rgba)(Z.textPrimary,.08)},productFilterLabel:Z.textPrimary},K={white:"#FFFFFF",alabaster:"#F9F9F9",gallery:"#EFEFEF",alto:"#DDDDDD",silver:"#CCCCCC",silverChalice:"#AAAAAA",dustyGray:"#999999",boulder:"#777777",doveGray:"#737373",scorpion:"#5E5E5E",tundora:"#484848",mineShaft:"#282828",black:"#000000",red:"#FF0000",alizarinCrimson:"#E82933",bananaMania:"#FCF0BE",salomie:"#FFE88D",saffron:"#F6D33F",supernova:"#F4C500",yellow:"#FFFF00",jungleGreen:"#26B25E",mountainMeadow:"#18B35A",java:"#1DC5BA",cyan:"#00FFFF",mariner:"#337BCC",magenta:"#FF00FF",galleryOpacity:(0,d.rgba)(0,0,0,.8),altoOpacity:(0,d.rgba)(0,0,0,.16),grayOpacity:(0,d.rgba)(0,0,0,.5),panacheOpacity:(0,d.rgba)(38,178,94,10),marinerOpacity:(0,d.rgba)(51,123,204,.1),jungleGreenOpacity:(0,d.rgba)(38,178,94,.1),whiteOpacity5:(0,d.rgba)(255,255,255,.05),whiteOpacity10:(0,d.rgba)(255,255,255,.1),whiteOpacity35:(0,d.rgba)(255,255,255,.35)},J={primary:"Tahoma;",secondary:"Tahoma;",secondaryLight:"Montserrat Light;",tertiary:"Open Sans;",tertiarySemibold:"Open Sans Semibold;"},Y={primary:`${(0,d.rem)(1)} solid rgb(49, 39, 131, 0.08)`,secondary:`${(0,d.rem)(1)} solid #cccccc`,footer:`${(0,d.rem)(1)} solid rgba(255, 255, 255, 0.08)`,product:`${(0,d.rem)(1)} solid #E6E4F0`,table:`${(0,d.rem)(1)} solid #31278329`,active:`${(0,d.rem)(2)} solid ${Z.primary}`,banners:`${(0,d.rem)(1)} solid #EEEEEE`,cms:`${(0,d.rem)(1)} solid ${Z.primary}`,lang:`${(0,d.rem)(1)} solid #CCCCCC`},ee={giftSale:"#ffa500",giftSaleLight:"#ffa50033",darkerLink:" #005bc1",white:K.white,whiteOpacity10:K.whiteOpacity10,gray97:K.alabaster,gray86:K.alto,gray80:K.silver,gray66:K.silverChalice,gray36:K.scorpion,black:K.black,background:K.gallery,backgroundDark:K.tundora,text:K.mineShaft,textSecondary:K.dustyGray,link:K.mariner,linkOpacity:K.marinerOpacity,brand:K.alizarinCrimson,success:K.jungleGreen,error:K.alizarinCrimson,warning:K.supernova,tag:K.java,alert:{warning:{background:K.bananaMania,border:K.saffron}},gift:{background:K.jungleGreenOpacity,icon:K.jungleGreen},printer:{background:K.marinerOpacity,color:K.mariner,backgroundSuccess:K.jungleGreenOpacity,colorSuccess:K.jungleGreen},toner:{c:K.cyan,m:K.magenta,y:K.yellow},login:{facebook:"#3B5998",google:"#DD4B39"},danger:Z.red},er={bgColor:(0,d.rgba)(65,65,65,.04),color:Z.textPrimary,border:0,borderRadius:(0,d.rem)(4),padding:`${(0,d.rem)(32)} ${(0,d.rem)(32)}`,margin:`0 0 ${(0,d.rem)(2)}`,activeBgColor:Z.primary,activeColor:Z.white,sliderTrackColor:Z.primary,sliderRailColor:"#EEEEEE",trackBorder:`${(0,d.rem)(4)} solid black`,trackBorderColor:`${Z.primary}`,trackBgColor:Z.white,disabledColor:"#F9F9F9",textColor:Z.primary,resetFontSize:(0,d.rem)(14),resetFont:J.secondary,mobilePadding:`${(0,d.rem)(24)} ${(0,d.rem)(16)}`,mobileMargin:0},eo={default:`0 ${(0,d.rem)(2)} ${(0,d.rem)(8)} #00000014;`,input:`0 ${(0,d.rem)(2)} ${(0,d.rem)(4)} #00000014;`,secondary:`0px ${(0,d.rem)(2)} ${(0,d.rem)(8)} #00000029;`},ea={border:`${(0,d.rem)(1)} solid ${(0,d.rgba)(K.silver,.25)}`,colors:{icon:K.doveGray,iconLoggedIn:K.mountainMeadow,shippingIcon:K.whiteOpacity35}},et={border:ea.border,background:Z.textPrimary,footerButton:"#466AD9",footerLink:"rgba(255, 255, 255, 0.56)",footerPrimaryLink:Z.white,footerPrimaryLinkBorder:`${(0,d.rem)(1)} solid ${Z.white}`,colors:{icon:K.dustyGray,iconBg:K.whiteOpacity5}},ei={color:{icon:K.silver,placeholder:K.dustyGray}},en={color:{primary:ee.brand}},ed={color:{icon:K.boulder}},el={backgroundActive:Z.fuscousGray},es={background:Z.primary,borderRadius:4},ec={mainBorder:`${(0,d.rem)(1)} solid ${Z.separatorColor}`,headerBorder:`${(0,d.rem)(1)} solid ${Z.separatorColor}`,iconBorder:`${(0,d.rem)(1)} solid ${Z.separatorColor}`,padding:(0,d.rem)(20),boxTitle:Z.primaryFontColor,iconContentWidth:(0,d.rem)(60)},em={leftSidebar:{background:(0,d.rgba)(Z.secondary,.15),padding:(0,d.rem)(20),width:(0,d.rem)(250),headerSpacing:`0 0 ${(0,d.rem)(20)} 0`},tab:{title:Z.primaryFontColor,textLeft:Z.primaryFontColor,textRight:Z.primaryFontColor},orderItem:{imageHeight:(0,d.rem)(45),imageWidth:(0,d.rem)(45),titleColor:Z.primaryFontColor,padding:`${(0,d.rem)(10)} 0`}},ep={titleSizeMobile:"21px",titleColor:Z.textPrimary,lineHeight:"1.5",arrow:{width:"8px",height:"8px"}},eg={onStockColor:"rgba(156, 195, 129, 1)",notInStockColor:"rgba(225, 201,87, 1)",activeThumbn
307ailBorder:`${(0,d.rem)(1)} solid ${Z.primary}`,availableGiftLabelBackgroundColor:"#ecf5fe",availableGiftLabelTextColor:"#1653a4",availableGiftLabelPriceColor:"#e9242e"},eu="Tahoma, sans-serif;",eb={border:{width:1,color:Z.borderColor,radius:4,colorOnFocus:Z.secondary},font:eu,gridItem:{margin:"0 -7.5px 60px -7.5px",padding:"0 7.5px",paddingMediaS:"0"},table:{rowHoverColor:(0,d.rgba)(Z.secondary,.15),border:`${(0,d.rem)(2)} solid ${(0,d.rgba)(Z.secondary,.5)}`,headerBorder:`${(0,d.rem)(2)} solid ${(0,d.rgba)(Z.secondary,.5)}`}},ef={cartStep:{default:{textColor:"#dddddd",numberColor:"#dddddd",paddingBottom:"0",circleFontFamily:eu,circleFontSize:(0,d.rem)(18),circleFontWeight:"600"},selected:{textColor:Z.textPrimary,numberColor:Z.secondary},done:{textColor:Z.textPrimary,numberColor:"#81c277"}},button:{width:275,height:60,background:es.background,borderRadius:es.borderRadius},totalPrice:{color:Z.primary,priceMarginLeft:10,fontSize:32,fontWeight:600,top:(0,d.rem)(3),wrapperValign:"flex-end"},cartMenuItem:{primary:"#ffc957",background:"#fef8ed"},cartItem:{imageContainer:{width:40,height:40,border:{width:1,color:Z.borderColor,radius:0}},stockAvailabilityColor:Z.textPrimary},itemCounter:{height:50,border:{width:1,style:"solid",color:Z.borderColor},counter:{width:60},buttons:{width:40,leftBorderRadius:4,rightborderRadius:4}},discountCard:{toggleButtonColor:Z.textPrimary,useButtonColor:Z.primary},cartSummary:{borderTop:`${(0,d.rem)(1)} dashed ${Z.borderColor}`,borderBottom:`${(0,d.rem)(1)} dashed ${Z.borderColor}`}},eh={boxShadow:`0 ${(0,d.rem)(1)} ${(0,d.rem)(4)} #00000014;`,border:`${(0,d.rem)(1)} solid #ccc`},ey={backgroundColor:(0,d.rgba)(Z.textPrimary,.04),scrollbarColor:Z.textPrimary},eC={iconBackground:Z.primary,iconColor:Z.primary},ex={categoryColors:Q,blogColors:V,blogFonts:{primaryFont:"Tahoma, sans-serif;",secondaryFont:"omnes-pro, sans-serif"},blogShadows:X,tagColors:{new:"#466AD9",sale:"rgba(255, 30, 69, 0.92)"},color:{...ee},boxShadow:{...eo},font:{...J},grid:{padding:48,container:{base:960,wide:1494,full:1840,desktop:1920},col:{col1:1/12*100+"%",col2:2/12*100+"%",col3:"25%",col4:4/12*100+"%",col5:5/12*100+"%",col6:"50%",col7:7/12*100+"%",col8:8/12*100+"%",col9:"75%",col10:10/12*100+"%",col11:11/12*100+"%",col12:"100%"}},loader:{...en},header:{...ea},footer:{...et},formWithIcon:{...ei},filter:{...ed},searchFormInput:{...eh},productFilter:{...ey},viewSwitcher:{...eC},infoTexts:q,primary:"#FFFFFF",secondary:"#F2FAFA",successColor:"#9CC381",warningColor:Z.secondary,dangerColor:"#D24D57",btnPrimary:Z.primary,btnSecondary:Z.base,btnSecondaryTextColor:Z.black,separatorColor:Z.borderColor,borderRadius:(0,d.rem)(4),borderSolid:`${(0,d.rem)(1)} solid ${Z.borderColor}`,borderDashed:`${(0,d.rem)(1)} dashed ${Z.borderColor}`,box:ec,black:"#000000",fontSizeXXS:(0,d.rem)(12),fontSizeXS:(0,d.rem)(14),fontSizeS:(0,d.rem)(16),fontSizeM:(0,d.rem)(18),fontSizeL:(0,d.rem)(24),fontSizeXL:(0,d.rem)(32),fonts:{primaryFont:"Source Sans Pro, sans-serif",secondaryFont:"omnes-pro, sans-serif"},index:{default:0,categoryOverlay:100,priorityContent:200,priorityContentShadow:199,overlay:300,menu:400,tooltip:450,modalShadow:500,modal:600,max:999999},myAccount:em,button:es,pagination:el,mobileNavItem:{fontSize:"21px",lineHeight:"1.4",padding:"15px 0",border:"1px dashed colors.borderColor",arrow:{width:"8px",height:"5px"}},footerDropdownTitle:ep,cart:ef,infoBar:{activeCircleColor:"#514E49",inActiveCircleColor:"#F2EEE8"},colors:Z,borders:Y,tags:{freeDelivery:"#9CC381",discount:"#FFC957",new:"#9CC381",sale:"#FF4464",saleOut:"#FFC957"},product:eg,mainContainerSize:"1167px",formElements:eb,media:g,mediab:{l1920:(e,...r)=>n.css`
308    @media (max-width: ${1920}px) {
309      ${(0,n.css)(e,...r)}
310    }
311  `,l1620:(e,...r)=>n.css`
312    @media (max-width: ${1620}px) {
313      ${(0,n.css)(e,...r)}
314    }
315  `,l1450:(e,...r)=>n.css`
316    @media (max-width: ${1450}px) {
317      ${(0,n.css)(e,...r)}
318    }
319  `,l1300:(e,...r)=>n.css`
320    @media (max-width: ${1300}px) {
321      ${(0,n.css)(e,...r)}
322    }
323  `,l1150:(e,...r)=>n.css`
324    @media (max-width: ${1150}px) {
325      ${(0,n.css)(e,...r)}
326    }
327  `,l1050:(e,...r)=>n.css`
328    @media (max-width: ${1050}px) {
329      ${(0,n.css)(e,...r)}
330    }
331  `,l925:(e,...r)=>n.css`
332    @media (max-width: ${925}px) {
333      ${(0,n.css)(e,...r)}
334    }
335  `,m810:(e,...r)=>n.css`
336    @media (max-width: ${810}px) {
337      ${(0,n.css)(e,...r)}
338    }
339  `,m760:(e,...r)=>n.css`
340    @media (max-width: ${760}px) {
341      ${(0,n.css)(e,...r)}
342    }
343  `,m600:(e,...r)=>n.css`
344    @media (max-width: ${600}px) {
345      ${(0,n.css)(e,...r)}
346    }
347  `,m580:(e,...r)=>n.css`
348    @media (max-width: ${580}px) {
349      ${(0,n.css)(e,...r)}
350    }
351  `,s450:(e,...r)=>n.css`
352    @media (max-width: ${450}px) {
353      ${(0,n.css)(e,...r)}
354    }
355  `},transition:c,transitions:m,heatCategory:{primary:"#FF711C",navSecondary:"rgb(255,113,28, 0.04)",paginationSecondary:"rgb(255,113,28, 0.06)"},woodCategory:{primary:"#A28777",navSecondary:"rgb(162,135,119, 0.04)",paginationSecondary:"rgb(162,135,119, 0.06)"},restCategory:{primary:"#6A7B8D",navSecondary:"rgb(106,123,141, 0.04)",paginationSecondary:"rgb(106,123,141, 0.06)"},categoryFilter:er,mobileBanner:{backgroundColor:"#1E398D",textColor:"#ffffff",buttonBackgroun
355dColor:"#1E398D",buttonTextColor:"#ffffff",dotsBackgroundColor:"#1E398D",dotsColor:"#ffffff",dotsInactiveColor:"#ffffff3d"}};var eF=e.i(85070),ew=e.i(70703);let e$=(0,ew.default)(()=>e.A(29431).then(e=>e.AddToCartModal),{loadableGenerated:{modules:[42997]},ssr:!1}),ek=(0,ew.default)(()=>e.A(44068).then(e=>e.WasAddedToCartModal),{loadableGenerated:{modules:[20125]},ssr:!1}),ev=(0,ew.default)(()=>e.A(25497).then(e=>e.CartErrorModal),{loadableGenerated:{modules:[27767]},ssr:!1});function eS(){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(e$,{}),(0,r.jsx)(ek,{}),(0,r.jsx)(ev,{})]})}var eE=e.i(18566),eA=e.i(20805),eB=e.i(56469),e_=e.i(78494),ej=e.i(81644);function eI(){let e=(0,eE.usePathname)(),{productIds:t,removeProduct:n,removeAll:d}=(0,eA.useCompare)(),{lang:l,domainId:s}=(0,e_.useTenant)(),{data:c}=(0,a.default)(),m=c&&c.b2b,[p,g]=o.useState([]),[u,b]=o.useState(!1),f="/porovnanie"===e;o.useEffect(()=>{if(!t.length||f)return void g([]);let e=!1;return(async()=>{b(!0);try{let r=document.cookie.match(/(?:^|;\s*)dsi_voc_view_cookie=([^;]*)/)?.[1],o=document.cookie.match(/(?:^|;\s*)dsi_vat_view_cookie=([^;]*)/)?.[1],a=await i.default.loadElasticCategoryProducts(-1,{domainId:s,langId:l,voc:m&&"voc"===r?"1":"0",withVat:"withVat"===(o||"withVat")?"1":"0",onlySubcategories:"0",productIds:t.join(","),limit:t.length,withPublish:"1",projectType:"frontend"});e||g(a?.products?.products??[])}catch(r){console.error("Failed to load compare bar products",r),e||g([])}finally{e||b(!1)}})(),()=>{e=!0}},[t,l,s,f]);let h=o.useCallback(e=>{n(e)},[n]),y=o.useCallback(()=>{d(),g([])},[d]);return!f&&t.length&&p.length?(0,r.jsx)(eB.CompareFixedBottom,{products:p,onReset:y,isFetching:u,sliderComponent:(0,r.jsx)(ej.default,{type:"compare",slides:p,productRemove:h})}):null}var eD=e.i(61244),eT=e.i(94955),eP=e.i(65333),ez=e.i(65481),eN=e.i(68208),eO=e.i(77725),eL=e.i(97970);function eM(){let{__:e}=(0,eD.useLangTranslation)("common"),{visible:o,close:a}=(0,eA.useCompareModal)(),{count:t}=(0,eA.useCompare)();if(!o)return null;let i=t<=1;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(eO.default,{height:100,zIndex:990,topZero:!0}),(0,r.jsx)(eL.default,{handleFunction:a,children:(0,r.jsx)(ez.ModalWrapper,{children:(0,r.jsxs)(ez.ModalContent,{children:[(0,r.jsxs)(ez.ModalHeading,{children:[(0,r.jsx)(ez.ModalTitle,{children:e("Porovnanie produktov")}),(0,r.jsx)(ez.ModalIconWrapper,{onClick:a,children:(0,r.jsx)(eP.DsiSvgIcon,{icon:eP.IconType.close,width:24,height:24,fill:"#414141",cursor:"pointer"})})]}),(0,r.jsxs)(eG,{children:[(0,r.jsx)(eW,{children:(0,r.jsx)(eP.DsiSvgIcon,{width:48,height:48,icon:eP.IconType.finishedOrder,alt:"",viewBox:"0 0 48 48",fill:"#45B526",marginLeft:0})}),(0,r.jsxs)(eR,{children:[(0,r.jsx)(eU,{children:e("Produkt bol pridaný do zoznamu na porovnanie.")}),i&&(0,r.jsx)(eH,{children:e("Pre zobrazenie porovnania produktov pridajte ďalší produkt rovnakého typu.")})]})]}),(0,r.jsxs)(ez.ModalButtons,{children:[(0,r.jsx)(eX,{onClick:a,children:e("Zavrieť")}),!i&&(0,r.jsx)(eq,{href:e("routes:porovnanie","/porovnanie"),onClick:a,children:(0,r.jsxs)(eZ,{children:[e("Zobraziť porovnanie")," (",t,")"]})})]})]})})})]})}let eG=n.default.div.withConfig({displayName:"WasAddedToCompareModal__BodyWrapper",componentId:"sc-d65a650b-0"})`
356  display: flex;
357  gap: ${(0,d.rem)(20)};
358  margin-bottom: ${(0,d.rem)(32)};
359`,eW=n.default.div.withConfig({displayName:"WasAddedToCompareModal__BodyLeft",componentId:"sc-d65a650b-1"})``,eR=n.default.div.withConfig({displayName:"WasAddedToCompareModal__BodyRight",componentId:"sc-d65a650b-2"})`
360  display: flex;
361  flex-direction: column;
362  gap: ${(0,d.rem)(10)};
363  justify-content: center;
364`,eU=n.default.div.withConfig({displayName:"WasAddedToCompareModal__SuccessText",componentId:"sc-d65a650b-3"})`
365  color: ${({theme:e})=>e.colors.successColor||"#45B526"};
366  font-weight: 500;
367`,eH=n.default.div.withConfig({displayName:"WasAddedToCompareModal__HintText",componentId:"sc-d65a650b-4"})`
368  color: ${({theme:e})=>e.colors.textPrimary};
369`,eV=(0,n.default)(eN.Button2).withConfig({displayName:"WasAddedToCompareModal__BaseButton",componentId:"sc-d65a650b-5"})`
370  font-family: ${({theme:e})=>e.fonts.primaryFont};
371  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.08);
372  border: 2px solid rgba(30, 57, 141, 0.12);
373  border-radius: 4px;
374
375  ${({theme:e})=>e.mediab.m580`
376    width: 100%;
377    margin-bottom: ${(0,d.rem)(16)};
378  `}
379`,eX=(0,n.default)(eV).withConfig({displayName:"WasAddedToCompareModal__CloseButton",componentId:"sc-d65a650b-6"})`
380  color: ${({theme:e})=>e.colors.textPrimary};
381  background-color: ${({theme:e})=>e.colors.white};
382`,eZ=(0,n.default)(eV).withConfig({displayName:"WasAddedToCompareModal__CompareButton",componentId:"sc-d65a650b-7"})`
383  color: ${({theme:e})=>e.colors.white};
384  background-color: ${({theme:e})=>e.colors.successColor||"#45B526"};
385`,eq=(0,n.default)(eT.default).withConfig({displayName:"WasAddedToCompareModal__StyledLink",componentId:"sc-d65a650b-8"})`
386  text-decoration: none;
387
388  ${({theme:e})=>e.mediab.m580`
389    width: 100%;
390  `}
391`;var eQ=e.i(50609),eK=e.i(3713);let eJ=n.default.div.withConfig({displayName:"Modal",componentId:"sc-414934a8-0"})`
392  width: fit-content;
393  height: fit-content;
394  position: fixed;
395  top: 0;
396  right: 0;
397  bottom: 0;
398  left: 0;
399  z-index: 1001;
400  margin: auto;
401`,eY=n.default.div.withConfig({displayName:"Dimmer__Wrapper",componentId:"sc-cb4f75b5-0"})`
402  background: rgba(0, 0, 0, 0.4);
403  width: 100%;
404  height: 100%;
405  position: fixed;
406  top: ${({topZero:e})=>e?0:(0,d.rem)(48)};
407  z-index: ${({zIndex:e})=>e};
408`,e0=({height:e,zIndex:o=5,topZero:a})=>(0,r.jsx)(eY,{height:e,zIndex:o,topZero:a});function e1({name:e,login:o,onClick:a,isParent:t,address:i,parent:n,outerId:d,cartLastUpdated:l,cartTotalPriceWithoutVat:s,cartCurrency:c}){let{__:m}=(0,eD.useLangTranslation)("common");return(0,r.jsxs)(e5,{onClick:a,children:[(0,r.jsxs)(e2,{children:[(0,r.jsx)(e6,{children:e?e[0]:""}),(0,r.jsxs)(e4,{children:[(0,r.jsxs)(e9,{$bold:t?"bold":"500",children:[e," (",d,")"]}),(0,r.jsx)(e8,{children:i}),o?(0,r.jsxs)(e7,{children:[m("login"),": ",o]}):null,(0,r.jsxs)(e7,{children:[" ",m("Posledná aktualizácia košíka"),":"," ",function(e){if(!e)return"--";try{let r=new Date(e);if(isNaN(r.getTime()))return"--";let o=String(r.getDate()).padStart(2,"0"),a=String(r.getMonth()+1).padStart(2,"0"),t=r.getFullYear(),i=String(r.getHours()).padStart(2,"0"),n=String(r.getMinutes()).padStart(2,"0");return`${o}.${a}.${t} ${i}:${n}`}catch{return"--"}}(l)]}),null!=s?(0,r.jsxs)(e7,{children:[" ",m("Hodnota košíka"),":"," ",`${s} ${c}`," "]}):null,!!n&&(0,r.jsxs)(e3,{children:[(0,r.jsxs)(e9,{$bold:t?"bold":"500",children:[m("Nadradený účet"),":"]}),(0,r.jsx)(e8,{children:n?.firma||n?.meno}),n?.login?(0,r.jsxs)(e7,{children:[m("login"),": ",n.login]}):null]})]})]}
408),(0,r.jsx)(re,{icon:eP.IconType.rightArrowNoFill,width:24,height:24,fill:"#1E398D",viewBox:"0 0 24 24"})]})}let e5=n.default.button.withConfig({displayName:"AccountSelectItem__Wrapper",componentId:"sc-387be061-0"})`
409  cursor: pointer;
410  width: 100%;
411  max-width: ${(0,d.rem)(352)};
412  border-radius: ${(0,d.rem)(4)};
413  background-color: rgba(30, 57, 141, 0.04);
414  padding: ${(0,d.rem)(16)};
415  display: flex;
416  flex-flow: row;
417  align-items: center;
418  border: 0;
419  margin-bottom: ${(0,d.rem)(4)};
420  margin-right: ${(0,d.rem)(4)};
421`,e2=(0,n.default)(eK.FlexRowCenterVertical).withConfig({displayName:"AccountSelectItem__ImageNameWrapper",componentId:"sc-387be061-1"})`
422  width: 100%;
423`,e4=(0,n.default)(eK.FlexCol).withConfig({displayName:"AccountSelectItem__NameLoginWrapper",componentId:"sc-387be061-2"})``,e3=(0,n.default)(e4).withConfig({displayName:"AccountSelectItem__ParentLoginWrapper",componentId:"sc-387be061-3"})`
424  margin-top: ${(0,d.rem)(16)};
425`,e6=(0,n.default)(eK.FlexRowCenter).withConfig({displayName:"AccountSelectItem__Photo",componentId:"sc-387be061-4"})`
426  width: ${(0,d.rem)(48)};
427  height: ${(0,d.rem)(48)};
428  text-transform: uppercase;
429  background: ${({theme:e})=>e.colors.primary};
430  border-radius: ${(0,d.rem)(24)};
431  margin-right: ${(0,d.rem)(16)};
432  color: white;
433  font-weight: 700;
434  font-size: ${(0,d.rem)(20)};
435  min-width: ${(0,d.rem)(48)};
436`,e9=(0,n.default)(eQ.TextP).withConfig({displayName:"AccountSelectItem__Name",componentId:"sc-387be061-5"})`
437  color: ${({theme:e})=>e.colors.primary};
438  text-align: left;
439  font-weight: ${e=>e.$bold||"500"};
440`,e8=(0,n.default)(eQ.TextP).withConfig({displayName:"AccountSelectItem__Address",componentId:"sc-387be061-6"})`
441  color: ${({theme:e})=>e.colors.primary};
442  text-align: left;
443  font-size: ${(0,d.rem)(12)};
444`,e7=(0,n.default)(eQ.TextP).withConfig({displayName:"AccountSelectItem__Login",componentId:"sc-387be061-7"})`
445  font-size: ${(0,d.rem)(12)};
446  color: rgba(65, 65, 65, 0.56);
447  text-align: left;
448`,re=(0,n.default)(eP.DsiSvgIcon).withConfig({displayName:"AccountSelectItem__StyledSvgIcon",componentId:"sc-387be061-8"})`
449  margin: 0 auto;
450  cursor: pointer;
451  transform: scale(1.5);
452`;var rr=e.i(18464),ro=e.i(14668);function ra({user:e}){let{__:a}=(0,eD.useLangTranslation)("common"),n=a("routes:prihlasenie","/prihlasenie"),{mutateAsync:d}=(0,ro.default)(!1),l=(0,o.useRef)(null),[s,c]=(0,o.useState)(null),[m,p]=(0,o.useState)(null),[g,u]=(0,o.useState)(!0),b=(0,o.useRef)(!0),f=(0,t.prop)(e,"data.id");(0,o.useEffect)(()=>{if(!f)return;let e=async()=>{u(!0);try{let e=await i.default.loadCustomerRelations(f,{relation:"CAN_IMPERSONATE",query:s||void 0});p((0,t.prop)(e,"users")||[])}catch(e){console.error("Failed to load customer relations:",e),p([])}u(!1)};return l.current=setTimeout(()=>{e()},b.current?0:s&&s.length<=2?1300:750),()=>{l.current&&clearTimeout(l.current)}},[s,f]),(0,o.useEffect)(()=>(document.body.style.overflow="hidden",()=>{document.body.style.overflow="visible"}),[]);let h=(0,o.useCallback)(e=>{b.current=!1,l.current&&clearTimeout(l.current),c(e.target.value)},[]),y=async e=>{try{let r=window.location.origin.replace(/\/$/,""),o=await i.default.impersonateUser({user:String(e),redirectUri:`${r}${n}`});o&&o.redirectUriFinal&&(await fetch("/session",{method:"DELETE"}),window.location.assign(o.redirectUriFinal))}catch(e){console.error("Impersonation failed:",e)}},C=async()=>{try{await d()}finally{window.location.reload()}};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(e0,{topZero:!0,height:100,zIndex:0x2386f26fc0fffe}),(0,r.jsx)(eL.default,{handleFunction:()=>{},children:(0,r.jsx)(ri,{children:(0,r.jsxs)(rd,{children:[(0,r.jsxs)(rs,{children:[(0,r.jsx)(rl,{children:a("Vyberte zákazníka")}),!!e&&(0,r.jsx)(rc,{onClick:C,children:a("Odhlásiť sa")})]}),(0,r.jsx)(rn,{onChange:h,placeholder:a("Hľadaný výraz...")}),g?(0,r.jsx)(rg,{children:(0,r.jsx)(rp,{})}):(0,r.jsx)(rm,{children:m&&m.map(e=>(0,r.jsx)(e1,{onClick:()=>y(e.id),name:e.meno,login:e.login,parent:e.parent,isParent:!e.parent_user_id,address:`${e.ulica||""} ${e.cislo||""} ${e.mesto||""}`,outerId:e.outer_id,cartLastUpdated:e.cart_last_updated,cartTotalPriceWithoutVat:e.cart_total_price_without_vat,cartCurrency:e.cart_currency}
452,e.id))})]})})})]})}let rt=(0,n.default)(eJ).withConfig({displayName:"AccountSelectWindow__StyledModal",componentId:"sc-6b6ee3c9-0"})`
453  background-color: ${({theme:e})=>e.colors.white};
454  box-shadow: 0px 1px 24px rgba(0, 0, 0, 0.08);
455  border-radius: ${(0,d.rem)(4)};
456`,ri=(0,n.default)(rt).withConfig({displayName:"AccountSelectWindow__WrapperModal",componentId:"sc-6b6ee3c9-1"})`
457  width: 98%;
458  height: 95%;
459  z-index: 9999999999999999;
460`,rn=(0,n.default)(rr.DsiInput).withConfig({displayName:"AccountSelectWindow__StyledInput",componentId:"sc-6b6ee3c9-2"})`
461  margin-top: 0;
462  margin-bottom: ${(0,d.rem)(24)};
463  max-width: ${(0,d.rem)(400)};
464`,rd=n.default.div.withConfig({displayName:"AccountSelectWindow__Wrapper",componentId:"sc-6b6ee3c9-3"})`
465  width: 100%;
466  padding: ${(0,d.rem)(32)} ${(0,d.rem)(24)} 0;
467`,rl=(0,n.default)(eQ.TextP).withConfig({displayName:"AccountSelectWindow__Title",componentId:"sc-6b6ee3c9-4"})`
468  font-size: ${(0,d.rem)(30)};
469  font-weight: 400;
470  width: 100%;
471`,rs=(0,n.default)(eK.FlexRowCenterVertical).withConfig({displayName:"AccountSelectWindow__Heading",componentId:"sc-6b6ee3c9-5"})`
472  width: 100%;
473  margin-bottom: ${(0,d.rem)(24)};
474  justify-content: space-between;
475`,rc=(0,n.default)(eQ.TextP).withConfig({displayName:"AccountSelectWindow__Logout",componentId:"sc-6b6ee3c9-6"})`
476  font-size: ${(0,d.rem)(14)};
477  color: ${({theme:e})=>e.colors.primary};
478  width: ${(0,d.rem)(100)};
479  text-align: right;
480  cursor: pointer;
481
482  &:hover {
483    text-decoration: underline;
484  }
485`,rm=n.default.div.withConfig({displayName:"AccountSelectWindow__ItemWrapper",componentId:"sc-6b6ee3c9-7"})`
486  margin-bottom: ${(0,d.rem)(40)};
487  display: flex;
488  flex-flow: row wrap;
489  overflow-y: auto;
490  max-height: calc(100vh - 210px);
491  height: 100%;
492`,rp=n.default.div.withConfig({displayName:"AccountSelectWindow__Spinner",componentId:"sc-6b6ee3c9-8"})`
493  width: ${(0,d.rem)(50)};
494  height: ${(0,d.rem)(50)};
495  border: ${(0,d.rem)(10)} solid #f9f9f9;
496  border-top: ${(0,d.rem)(10)} solid ${({theme:e})=>e.colors.primary};
497  margin: ${(0,d.rem)(16)} auto;
498  border-radius: 50%;
499  animation: spin 1.5s linear infinite;
500
501  @keyframes spin {
502    0% {
503      transform: rotate(0deg);
504    }
505    100% {
506      transform: rotate(360deg);
507    }
508  }
509`,rg=n.default.div.withConfig({displayName:"AccountSelectWindow__SpinnerWrapper",componentId:"sc-6b6ee3c9-9"})`
510  display: flex;
511  justify-content: center;
512  padding: ${(0,d.rem)(40)} 0;
513`;var ru=e.i(66027),rb=e.i(12598),rf=e.i(1358);let rh=e=>{if(!e)return!1;let r=e.updatingPrices,o=e.pricesUpdatedAt;return!!r&&!o||!!(o&&r&&r>o)},ry=()=>{let{__:e}=(0,eD.useLangTranslation)("common"),{user:i}=(0,a.default)(),n=(0,rb.useQueryClient)(),d=(0,t.prop)(i,"data"),l=!!(0,t.prop)(d,"b2b"),s=rh(d),[c,m]=(0,o.useState)(!1),[p,g]=(0,o.useState)(!1);return((0,ru.useQuery)({queryKey:["priceUpdatePoll"],queryFn:async()=>{let e=await (0,t.fetchJson)("/session");return rh((0,t.prop)(e,"user.data"))||(m(!0),n.invalidateQueries({queryKey:["getUser"]})),e},enabled:l&&s&&!c,refetchInterval:15e3,refetchOnWindowFocus:!1,refetchOnReconnect:!1}),l&&(s||c)&&!p)?(0,r.jsx)(rC,{children:c?(0,r.jsx)(rf.InfoText,{type:rf.InfoType.SUCCESS,info:e("Vaše ceny boli úspešne aktualizované."),marginBottom:0,isDismissable:!0,onClick:()=>g(!0)}):(0,r.jsx)(rf.InfoText,{type:rf.InfoType.ERROR,info:e("Momentálne aktualizujeme Vaše nákupné ceny. Všetky funkcie stránky sú počas aktualizácie dostupné. O dokončení aktualizácie budete informovaný."),marginBottom:0})}):null},rC=n.default.div.withConfig({displayName:"PriceUpdateBanner__BannerWrapper",componentId:"sc-c309a3d1-0"})`
514  z-index: 100;
515  width: 100%;
516`,rx=({user:e})=>{let{__:o}=(0,eD.useLangTranslation)("common"),a=!!(0,t.prop)(e,"b2b"),i=(0,t.prop)(e,"originalUser");return e&&a&&i?(0,r.jsx)(rf.InfoText,{type:rf.InfoType.SUCCESS,info:`${o("Nakupujete ako")}: ${(0,t.prop)(e,"name")} (${(0,t.prop)(e,"outer_id")||""}). ${o("Prihlásený")}: ${(0,t.prop)(i,"meno")} ${(0,t.prop)(i,"priezvisko")}`,marginBottom:0,isDismissable:!1,onClick:()=>{}}):null};e.i(47167);var rF=e.i(76369),rw=e.i(77115),r$=e.i(60233);function rk(){let e=(0,eE.useSearchParams)();return e?.has("activate-admin-banner")?(0,r.jsx)(rw.AdminBannerActivate,{}):null}function rv(){let{contentPath:e}=(0,r$.useAdminContentPath)();return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.Suspense,{fallback:null,children:(0,r.jsx)(rk,{})}),(0,r.jsx)(rF.AdminBanner,{adminDomainUrl:"https://www.edsi.sk",contentPath:e||""})]})}var rS=e.i(43606),rE=e.i(57734);function rA(){let e=(0,eE.usePathname)(),r=(0,o.useRef)(e),a=(0,o.useRef)(null);return(0,o.useEffect)(()=>{let e=()=>{a.current=window.location.pathname};return window.addEventListener("popstate",e),()=>window.removeEventListener("popstate",e)},[]),(0,o.useLayoutEffect)(()=>
516{if(r.current===e)return;r.current=e;let o=a.current===e;a.current=null,o||window.location.hash||window.scrollTo({top:0,left:0,behavior:"instant"})},[e]),null}function rB({children:e,hasUser:d,isDSI:l,initialSessionData:s}){let c=(0,rb.useQueryClient)(),m=(0,o.useRef)(!1);s&&!m.current&&(c.setQueryData(["getUser"],s),m.current=!0),(0,o.useEffect)(()=>{if("function"==typeof Node&&Node.prototype){let e=Node.prototype.removeChild;Node.prototype.removeChild=function(r){return r.parentNode!==this?(console.warn("Attempted to remove a child node from the wrong parent. Skipping.",{childNode:r?.nodeName,expectedParent:this?.nodeName,actualParent:r?.parentNode?.nodeName}),r):e.apply(this,arguments)};let r=Node.prototype.insertBefore;Node.prototype.insertBefore=function(e,o){return o&&o.parentNode!==this?(console.warn("Attempted to insert before a reference node from the wrong parent. Skipping.",{newNode:e?.nodeName,expectedParent:this?.nodeName,actualParent:o?.parentNode?.nodeName}),e):r.apply(this,arguments)}}},[]),(0,o.useEffect)(()=>{(0,rE.installChunkErrorListener)()},[]);let p=l?ex:U,{hostname:g}=(0,e_.useTenant)(),u=(0,eF.resolveThemeByHostname)(g,p),b=(0,a.default)(),{user:f,token:h}=b;(0,o.useEffect)(()=>{i.default.setToken(h||"")},[h]);let y=(0,t.prop)(f,"cartId")||null,C=!!(0,t.prop)(b,"degraded"),x=!!(0,t.prop)(b,"isLoggedIn");(0,o.useEffect)(()=>{(0,rS.setCartSessionHint)({accountCartId:y?String(y):null,degraded:C,isLoggedIn:x})},[y,C,x]);let F=(0,t.prop)(f,"data.customerType");return(0,r.jsxs)(n.ThemeProvider,{theme:u,children:[(0,r.jsx)(H,{}),(0,r.jsx)(rA,{}),(0,r.jsx)(rv,{}),(0,r.jsx)(rx,{user:f}),(0,r.jsx)(ry,{}),e,(0,r.jsx)(eS,{}),(0,r.jsx)(eM,{}),(0,r.jsx)(eI,{}),"PERSONAL"===F&&(0,r.jsx)(ra,{user:f})]})}e.s(["ClientLayout",()=>rB],53736)}]);

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.