1const cookieStyles = ` 2button { 3 outline: none; 4 appearance: none; 5 -webkit-appearance: none; 6 border-radius: 0; 7 cursor: pointer; 8 border: none; 9 background: none; 10 transition: background-color 0.2s, color 0.2s, border 0.2s; 11} 12 13#iai_cookie { 14 position: fixed; 15 top: 0; 16 left: 0; 17 bottom: 0; 18 width: 100%; 19 height: 100%; 20 background: rgba(0, 0, 0, 0.5); 21 z-index: 2147483647; 22 font-size: 13px; 23 font-family: 'Arial', 'Helvetica', sans-serif, "Arial", sans-serif; 24} 25 26#iai_cookie[data-cookie-view='basic'] [data-cookie-view]:not([data-cookie-view~='basic']), 27#iai_cookie[data-cookie-view='minimal'] [data-cookie-view]:not([data-cookie-view~='minimal']), 28#iai_cookie[data-cookie-view='consents'] [data-cookie-view]:not([data-cookie-view~='consents']), 29#iai_cookie[data-cookie-view='consents_summary'] [data-cookie-view]:not([data-cookie-view~='consents_summary']), 30#iai_cookie[data-cookie-view='privacy'] [data-cookie-view]:not([data-cookie-view~='privacy']) { 31 display: none !important; 32} 33 34body.--cookie-overflow { 35 overflow-y: hidden; 36} 37 38.iai_cookie .d-none { 39 display: none !important; 40} 41 42.iai_cookie.d-none { 43 display: none !important; 44} 45 46.iai_cookie .d-flex { 47 display: flex !important; 48} 49 50.iai_cookie .d-block { 51 display: block !important; 52} 53 54.iai_cookie__box { 55 position: absolute; 56 left: 50%; 57 bottom: 50%; 58 transform: translate(-50%, 45%); 59 width: 100%; 60 background: #fff; 61 border-radius: 0px; 62} 63 64.iai_cookie__box a:hover { 65 color: #6d3fbc; 66} 67 68.iai_cookie__box .cookies_show_more__link { 69 white-space: nowrap; 70} 71 72 73#iai_cookie[data-cookie-view='basic'] .iai_cookie__box { 74 bottom: 0; 75 left: 0; 76 transform: unset; 77 border-radius: 0; 78} 79 80.iai_cookie__box__wrapper { 81 color: #333; 82 max-height: calc(95vh - 60px); 83 overflow-y: auto; 84 overflow-x: hidden; 85 padding: 25px 15px; 86 box-sizing: border-box; 87 max-width: 1440px; 88 margin: auto; 89} 90 91.iai_cookie__box .d-block { 92 display: block !important; 93} 94 95@media (min-width: 757px) { 96 .iai_cookie__box { 97 width: 740px; 98 transform: translate(-50%, 50%); 99 } 100 101 #iai_cookie[data-cookie-view="basic"] .iai_cookie__box { 102 width: 100%; 103 } 104 105 .iai_cookie__box__wrapper { 106 padding: 30px; 107 } 108 109 #iai_cookie[data-cookie-view="basic"] .iai_cookie__box__wrapper { 110 width: 100%; 111 display: grid; 112 grid-template-columns: repeat(2, minmax(300px, 1fr)); 113 grid-gap: 50px; 114 min-height: 170px; 115 } 116 117 #iai_cookie:not([data-cookie-view="basic"]) .iai_cookie__box__wrapper { 118 margin: 0; 119 } 120} 121 122@media (min-width: 979px) { 123 .iai_cookie__box { 124 width: 900px; 125 } 126} 127 128@media (max-width: 979px) and (orientation: landscape) { 129 .iai_cookie__box { 130 transform: translate(-50%, 45%); 131 } 132} 133 134#iai_cookie.--white_label_disabled .iai_cookie__box { 135 transform: translate(-50%, 50%); 136} 137 138#iai_cookie.--white_label_disabled .iai_cookie__box__wrapper { 139 max-height: 85vh; 140} 141 142#iai_cookie[data-cookie-view="basic"] .iai_cookie__box { 143 transform: unset; 144} 145#iai_cookie[data-cookie-view='basic'] .iai_cookie__box__wrapper { 146 border-radius: 0; 147} 148 149@media (max-width: 757px) { 150 #iai_cookie:not([data-cookie-view='basic']) .iai_cookie__box { 151 width: calc(100% - 20px); 152 } 153} 154 155.iai_cookie__tabNameWrapper { 156 display: flex; 157 justify-content: space-between; 158 align-items: center; 159 gap: 10px; 160} 161 162.iai_cookie__tabName, 163.iai_cookie__item { 164 font-size: 14px; 165 font-weight: 700; 166 padding: 10px 0; 167 min-height: 50px; 168 line-height: 16.1px; 169 position: relative; 170 cursor: pointer; 171 display: flex; 172 justify-content: space-between; 173 align-items: center; 174 width: 100%; 175 color: inherit; 176 text-align: left; 177} 178 179.iai_cookie__tabName.--top, 180.iai_cookie__item.--top { 181 padding-top: 0px; 182 font-size: 16px; 183} 184 185.iai_cookie__tabContent.--top { 186 font-size: 13px; 187 line-height: 18px; 188 padding-bottom: 0; 189} 190 191.iai_cookie__tabContent.--top h3 { 192 font-size: 16px; 193 font-weight: 600; 194 padding: 14.27px 0; 195 line-height: 17px; 196 padding-top: 0; 197 color: inherit; 198} 199 200.iai_cookie__tabName:before { 201 content: ''; 202 background-image: url("data:image/svg+xml,%3Csvg id='svg8' clip-rule='evenodd' fill-rule='evenodd' height='512' stroke-linejoin='round' stroke-miterlimit='2' viewBox='0 0 24 24' width='512' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cpath id='path2' d='m12 14.586 6.293-6.293c.39-.39 1.024-.39 1.414 0s.39 1.024 0 1.414l-7 7c-.39.391-1.024.391-1.414 0l-7-7c-.39-.39-.39-1.024 0-1.414s1.024-.39 1.414 0z'/%3E%3C/svg%3E"); 203 background-size: contain; 204 height: 15px; 205 width: 15px; 206 position: absolute; 207 left: -27px; 208} 209 210.iai_cookie__tabName.--top:before { 211 display: none; 212} 213 214.iai_cookie__tabNameWrapper small { 215 font-weight: 400; 216 font-size: 11px; 217 color: #6d3fbc !important; 218 flex: 1; 219 text-align: right; 220} 221 222@media (min-width: 757px) { 223 .iai_cookie__tabNameWrapper small { 224 white-space: nowrap; 225 } 226} 227 228.iai_cookie .--opened .iai_cookie__tabName:before { 229 transform: rotate(180deg); 230} 231 232.iai_cookie .--opened .iai_cookie__tabContent { 233 display: block; 234} 235 236.iai_cookie__tabContent { 237 padding-bottom: 1.8rem; 238 display: none; 239} 240 241.iai_cookie__description { 242 line-height: 18px; 243} 244 245.iai_cookie__tabContent.--top { 246 position: relative; 247 display: block !important; 248} 249 250.iai_cookie__tabContent.--opened .iai_cookie__tabContent { 251 display: block; 252} 253 254.iai_cookie__topInfo { 255 margin-bottom: 25px; 256} 257 258@media (min-width: 757px) { 259 #iai_cookie[data-cookie-view='basic'] .iai_cookie__topInfo[data-cookie-view~='basic'], 260 #iai_cookie[data-cookie-view='consents_summary'] .iai_cookie__topInfo[data-cookie-view~='consents_summary'] { 261 margin-bottom: 0; 262 display: flex; 263 align-items: center; 264 height: 100%; 265 } 266} 267 268.iai_cookie__topInfo .iai_cookie__tab { 269 position: relative; 270} 271 272.iai_cookie__topInfo .iai_cookie__tab.--opened:after { 273 display: none; 274} 275 276.iai_cookie__tab:last-child { 277 border-bottom: none; 278} 279 280.iai_cookie_idosell__logo { 281 position: absolute; 282 bottom: 0; 283 left: 50%; 284 right: 50%; 285 transform: translate(-50%, 130%); 286 width: 102px; 287 height: 37px; 288 margin: auto auto; 289 display: flex; 290 align-items: center; 291 justify-content: center; 292} 293 294#iai_cookie[data-cookie-view='basic'] .iai_cookie_idosell__logo { 295 transform: translate(-20%, -130%); 296 top: 0; 297 right: 0; 298 left: unset; 299 bottom: unset; 300} 301 302.iai_cookie_header { 303 display: flex; 304 padding-top: 4px; 305 margin-bottom: 25px; 306 align-items: center; 307} 308 309.iai_cookie_header__previous { 310 width: 21px; 311 height: 21px; 312 color: #333333; 313 border: 1px solid #dbdbdb; 314 border-radius: 3px; 315 font-weight: bold; 316 display: flex; 317 align-items: center; 318 justify-content: center; 319 text-decoration: none; 320 margin-right: 15px; 321 background: #fff; 322 cursor: pointer; 323} 324 325.iai_cookie_header__name { 326 font-size: 18px; 327 font-weight: 700; 328 line-height: 20.7px; 329} 330 331.iai_cookie__switchWrapper { 332 width: 47px; 333 height: 27px; 334 border-radius: 40px; 335} 336 337.iai_cookie__switch { 338 display: block; 339 height: 27px; 340 position: relative; 341} 342 343.iai_cookie__switch input { 344 width: 0 !important; 345 height: 0 !important; 346 opacity: 0; 347} 348 349.iai_cookie__switch input:checked+.iai_cookie__slider { 350 width: 100%; 351 height: 100%; 352 display: block; 353 top: 0; 354 position: absolute; 355 background-color: #6d3fbc !important; 356 border-radius: 40px; 357} 358 359.iai_cookie__switch input:checked+.iai_cookie__slider:before { 360 transition: 0.4s all; 361 transform: translate(100%, -50%); 362 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.56); 363 left: 4px; 364} 365 366.iai_cookie__slider { 367 transition: 0.3s all; 368 border-radius: 40px; 369 background-color: #c4c7c8 !important; 370 display: block; 371 height: 100%; 372 position: absolute; 373 top: 0; 374 left: 0; 375 width: 100%; 376 cursor: pointer; 377} 378 379.iai_cookie__slider:before { 380 width: 19px; 381 height: 19px; 382 background: #fff; 383 display: block; 384 position: absolute; 385 top: 50%; 386 transform: translateY(-50%); 387 border-radius: 50%; 388 left: 5px; 389 transition: 0.4s all; 390 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.56); 391 content: ""; 392} 393
394.iai_cookie__content_wrapper { 395 max-height: 50vh; 396 overflow: auto; 397 scrollbar-color: #6d3fbc transparent; 398 scrollbar-width: thin; 399 padding: 0 10px; 400} 401 402.iai_cookie__content_wrapper::-webkit-scrollbar-track { 403 background-color: #f1f1f1; 404 margin-top: 25px; 405 margin-bottom: 25px; 406 border-radius: 5px; 407 -webkit-border-radius: 5px; 408} 409 410.iai_cookie__content_wrapper::-webkit-scrollbar { 411 width: 6px; 412 background-color: transparent; 413 height: 6px; 414} 415 416.iai_cookie__content_wrapper::-webkit-scrollbar-thumb { 417 background-color: #6d3fbc; 418 border-radius: 5px; 419 -webkit-border-radius: 5px; 420} 421 422#iai_cookie[data-cookie-view="consents"] .iai_cookie__content_wrapper, 423#iai_cookie[data-cookie-view="privacy"] .iai_cookie__content_wrapper { 424 margin-bottom: 25px; 425} 426 427.iai_cookie__consentsWrapper .iai_cookie__tab { 428 border: 1px solid #dbdbdb; 429 border-bottom: 0; 430 padding-left: 40px; 431 padding-right: 20px; 432} 433 434.iai_cookie__consentsWrapper .iai_cookie__tab:last-child { 435 border-bottom: 1px solid #dbdbdb; 436} 437 438.iai_cookie__consentsActions { 439 display: grid; 440 grid-template-columns: 1fr !important; 441 grid-gap: 13px; 442 padding: 0 10px; 443 width: 100%; 444 grid-auto-rows: 1fr; 445} 446 447.iai_cookie__consentsActions_wrapper { 448 display: flex; 449 width: 100%; 450 flex-wrap: nowrap; 451 align-items: center; 452} 453 454@media (min-width: 757px) { 455 .iai_cookie__consentsActions { 456 grid-template-columns: repeat(auto-fit, minmax(150px, auto)) !important; 457 justify-content: stretch; 458 grid-gap: 20px; 459 } 460 461 #iai_cookie[data-cookie-view='basic'] .iai_cookie__consentsActions, 462 #iai_cookie[data-cookie-view='minimal'] .iai_cookie__consentsActions { 463 justify-content: unset; 464 align-items: stretch; 465 } 466} 467 468#iai_cookie .iai_cookie__box .iai_cookie__box__wrapper .iai_cookie__consentsActions .btn { 469 font-size: 14px; 470 display: flex; 471 align-items: center; 472 font-weight: 400; 473 justify-content: center; 474 border-radius: 12px; 475} 476 477@media (max-width: 756px) { 478 #iai_cookie .iai_cookie__box .iai_cookie__box__wrapper .iai_cookie__consentsActions .btn.acceptAll { 479 order: 1; 480 } 481 482 #iai_cookie .iai_cookie__box .iai_cookie__box__wrapper .iai_cookie__consentsActions .btn.acceptSelected { 483 order: 2; 484 } 485 486 #iai_cookie .iai_cookie__box .iai_cookie__box__wrapper .iai_cookie__consentsActions .btn.rejectAll { 487 order: 3; 488 } 489 490 #iai_cookie .iai_cookie__box .iai_cookie__box__wrapper .iai_cookie__consentsActions .btn.configureConsents { 491 order: 4; 492 } 493} 494 495@media (min-width: 757px) { 496 #iai_cookie .iai_cookie__box .iai_cookie__box__wrapper .iai_cookie__consentsActions .btn { 497 margin-bottom: 0px; 498 } 499} 500 501.iai_cookie__wrapper { 502 margin-bottom: 2px; 503} 504 505.iai_cookie__privacy { 506 font-size: 13px; 507 line-height: 18px; 508} 509 510.iai_cookie__privacy * { 511 padding: revert; 512 margin: revert; 513} 514 515.iai_cookie__privacy h4 { 516 font-size: 14px; 517 margin-bottom: 15px; 518} 519 520.iai_cookie__privacy ol { 521 font-size: 13px; 522 line-height: 17px; 523 margin-bottom: 15px; 524} 525 526#iai_cookie .iai_cookie__box .iai_cookie__box__wrapper .iai_cookie__consentsActions .btn { 527 border-radius: 0px; 528 text-decoration: none; 529 padding: 14.5px 10px; 530 line-height: 1; 531 text-align: center; 532} 533 534#iai_cookie .iai_cookie__box .iai_cookie__box__wrapper .iai_cookie__consentsActions .btn.--large.--solid { 535 background: #6d3fbc; 536 border: 1px solid #6d3fbc; 537 color: #fff; 538 border-radius: 0px; 539} 540 541#iai_cookie .iai_cookie__box .iai_cookie__box__wrapper .iai_cookie__consentsActions .btn.--large.--solid:hover { 542 background: #333; 543 border: 1px solid #333; 544 color: #fff; 545} 546 547#iai_cookie .iai_cookie__box .iai_cookie__box__wrapper .iai_cookie__consentsActions .btn.--large.--outline { 548 background: #fff; 549 border: 1px solid #6d3fbc; 550 color: #6d3fbc; 551 border-radius: 0px; 552} 553 554#iai_cookie .iai_cookie__box .iai_cookie__box__wrapper .iai_cookie__consentsActions .btn.--large.--outline:hover { 555 background: #fff; 556 border: 1px solid #333; 557 color: #333; 558} 559 560#iai_cookie .iai_cookie__box .iai_cookie__box__wrapper .iai_cookie__consentsActions:not(.acceptSelected) .acceptSelected { 561 display: none; 562} 563 564#iai_cookie .iai_cookie__box .iai_cookie__box__wrapper .iai_cookie__c
564onsentsActions.acceptSelected .acceptSelected { 565 display: flex; 566} 567 568.iai_cookie a:focus-visible, 569.iai_cookie button:focus-visible, 570.iai_cookie label:has(input:focus-visible), 571.iai_cookie .focus_visible:focus-visible { 572 outline: 2px solid #6d3fbc; 573 box-shadow: 0 0 0 2px #fff; 574 outline-offset: 2px; 575} 576`; 577 578var cookiesList = {"categories":{"functional":{"deliverers":{"babyhitpl":{"selected":false,"name":"babyhit.pl","code":"babyhitpl"},"iaisa":{"selected":false,"name":"IAI S.A.","code":"iaisa"},"idosell":{"selected":false,"name":"IdoSell","code":"idosell"},"idoaccounts":{"selected":false,"name":"IdoAccounts","code":"idoaccounts"},"google":{"selected":false,"name":"Google","code":"google"},"googlerecaptcha":{"selected":false,"name":"Google reCAPTCHA","code":"googlerecaptcha"},"paypal":{"selected":false,"name":"PayPal","code":"paypal"}},"description":"Funkcjonalne pliki cookie s\u0105 niezb\u0119dne dla prawid\u0142owego funkcjonowania strony internetowej i s\u0142u\u017c\u0105 do zapami\u0119tywania np. sesji logowania, preferencji j\u0119zykowych, wype\u0142niania formularzy, wybranej opcji prywatno\u015bci. Mo\u017cesz je zablokowa\u0107 w przegl\u0105darce, ale wtedy niekt\u00f3re cz\u0119\u015bci witryny mog\u0105 nie dzia\u0142a\u0107 prawid\u0142owo.","name":"Funkcjonalne pliki cookie (wymagane)","c_name":"functional","defaultSelected":false,"alwaysActive":true,"selected":false},"analytics":{"deliverers":{"iaisa":{"selected":true,"name":"IAI S.A.","code":"iaisa"},"googlecustomerreviews":{"selected":true,"name":"Google Customer Reviews","code":"googlecustomerreviews"},"googlemaps":{"selected":true,"name":"Google Maps","code":"googlemaps"}},"description":"Analityczne pliki cookie umo\u017cliwiaj\u0105 sprawdzenie liczby wizyt i \u017ar\u00f3de\u0142 ruchu w naszym sklepie. Pomagaj\u0105 nam ustali\u0107, kt\u00f3re strony s\u0105 bardziej, a kt\u
57800f3re mniej popularne, i zrozumie\u0107, jak u\u017cytkownicy poruszaj\u0105 si\u0119 po stronie. Dzi\u0119ki temu mo\u017cemy bada\u0107 statystyki i poprawia\u0107 wydajno\u015b\u0107 naszego sklepu. Informacje zbierane przez te pliki cookie s\u0105 agregowane, nie maj\u0105 wi\u0119c na celu ustalenia Twojej to\u017csamo\u015bci. Je\u015bli nie zezwolisz na ich stosowanie, to nie b\u0119dziemy wiedzie\u0107, kiedy odwiedzi\u0142e\u015b nasz\u0105 stron\u0119 internetow\u0105.","name":"Analityczne pliki cookie","c_name":"analytics","defaultSelected":true,"alwaysActive":false,"selected":true},"marketing":{"deliverers":{"metafacebook":{"selected":true,"name":"Meta (Facebook)","code":"metafacebook"},"babyhitpl":{"selected":true,"name":"babyhit.pl","code":"babyhitpl"},"googleads":{"selected":true,"name":"Google Ads","code":"googleads"}},"description":"Reklamowe pliki cookie pozwalaj\u0105 na dopasowanie wy\u015bwietlanych tre\u015bci reklamowych do Twoich zainteresowa\u0144, nie tylko na naszej witrynie, ale te\u017c poza ni\u0105. Mog\u0105 by\u0107 instalowane przez partner\u00f3w reklamowych za po\u015brednictwem naszej strony internetowej. Na podstawie informacji z tych plik\u00f3w cookie i aktywno\u015bci w innych serwisach jest budowany Tw\u00f3j profil zainteresowa\u0144. Reklamowe cookies nie przechowuj\u0105 bezpo\u015brednio Twoich danych osobowych, ale identyfikuj\u0105 Twoj\u0105 przegl\u0105dark\u0119 internetow\u0105 i sprz\u0119t. Je\u015bli nie zezwolisz na stosowanie tych plik\u00f3w cookie, dalej b\u0119dziemy mogli wy\u015bwietla\u0107 Ci reklamy, jednak nie b\u0119d\u0105 one dopasowane do Twoich preferencji.","name":"Reklamowe pliki cookie","c_name":"marketing","defaultSelected":true,"alwaysActive":false,"selected":true}},"texts":{"privacy_policy_configure_consents_txt":"Konfiguracja zg\u00f3d","privacy_policy_privacy_policy_txt":"Polityka prywatno\u015bci","privacy_policy_functional_name_txt":"Funkcjonalne pliki cookie (wymagane)","privacy_policy_functional_description_txt":"Funkcjonalne pliki cookie s\u0105 niezb\u0119dne dla prawid\u0142owego funkcjonowania strony internetowej i s\u0142u\u017c\u0105 do zapami\u0119tywania np. sesji logowania, preferencji j\u0119zykowych, wype\u0142niania formularzy, wybranej opcji prywatno\u015bci. Mo\u017cesz je zablokowa\u0107 w przegl\u0105darce, ale wtedy niekt\u00f3re cz\u0119\u015bci witryny mog\u0105 nie dzia\u0142a\u0107 prawid\u0142owo.","privacy_policy_analytics_name_txt":"Analityczne pliki cookie","privacy_policy_analytics_description_txt":"Analityczne pliki cookie umo\u017cliwiaj\u0105 sprawdzenie liczby wizyt i \u017ar\u00f3de\u0142 ruchu w naszym sklepie. Pomagaj\u0105 nam ustali\u0107, kt\u00f3re strony s\u0105 bardziej, a kt\u
57800f3re mniej popularne, i zrozumie\u0107, jak u\u017cytkownicy poruszaj\u0105 si\u0119 po stronie. Dzi\u0119ki temu mo\u017cemy bada\u0107 statystyki i poprawia\u0107 wydajno\u015b\u0107 naszego sklepu. Informacje zbierane przez te pliki cookie s\u0105 agregowane, nie maj\u0105 wi\u0119c na celu ustalenia Twojej to\u017csamo\u015bci. Je\u015bli nie zezwolisz na ich stosowanie, to nie b\u0119dziemy wiedzie\u0107, kiedy odwiedzi\u0142e\u015b nasz\u0105 stron\u0119 internetow\u0105.","privacy_policy_marketing_name_txt":"Reklamowe pliki cookie","privacy_policy_marketing_description_txt":"Reklamowe pliki cookie pozwalaj\u0105 na dopasowanie wy\u015bwietlanych tre\u015bci reklamowych do Twoich zainteresowa\u0144, nie tylko na naszej witrynie, ale te\u017c poza ni\u0105. Mog\u0105 by\u0107 instalowane przez partner\u00f3w reklamowych za po\u015brednictwem naszej strony internetowej. Na podstawie informacji z tych plik\u00f3w cookie i aktywno\u015bci w innych serwisach jest budowany Tw\u00f3j profil zainteresowa\u0144. Reklamowe cookies nie przechowuj\u0105 bezpo\u015brednio Twoich danych osobowych, ale identyfikuj\u0105 Twoj\u0105 przegl\u0105dark\u0119 internetow\u0105 i sprz\u0119t. Je\u015bli nie zezwolisz na stosowanie tych plik\u00f3w cookie, dalej b\u0119dziemy mogli wy\u015bwietla\u0107 Ci reklamy, jednak nie b\u0119d\u0105 one dopasowane do Twoich preferencji.","privacy_policy_always_active_txt":"Zawsze aktywne","privacy_policy_accept_all_txt":"Potwierdzam wszystkie","privacy_policy_accept_selected_txt":"Potwierdzam wybrane","privacy_policy_reject_all_txt":"Potwierdzam wymagane","privacy_policy_type_cookie_txt":"plik cookie","privacy_policy_type_local_storage_txt":"pami\u0119\u0107 lokalna","privacy_policy_type_pixel_txt":"pixel \u015bledz\u0105cy","privacy_policy_more_txt":"wi\u0119cej","privacy_policy_days_txt":"dni","privacy_policy_minutes_txt":"minut","privacy_policy_temporary_txt":"sesja","privacy_policy_cookies_txt":"<h3>Dbamy o Twoj\u0105 prywatno\u015b\u0107<\/h3>\n<p>Sklep korzysta z plik\u00f3w cookie w celu realizacji us\u0142ug zgodnie z <a href=\"https://babyhit.pl/pol-privacy-and-cookie-notice.html\">Polityk\u0105 dotycz\u0105c\u0105 cookies<\/a>. Mo\u017cesz okre\u015bli\u0107 warunki przechowywania lub dost\u0119pu do cookie w Twojej przegl\u0105darce. Wi\u0119cej informacji na temat warunk\u00f3w i prywatno\u015bci mo\u017cna znale\u017a\u0107 tak\u017ce na stronie <a href=\"https:\/\/business.safety.google\/privacy\/\">Prywatno\u015b\u0107 i warunki Google<\/a>.<\/p>"},"hash":"6869dfdcbe3f735a953b9e1cfa688882","canDownloadSnippets":true,"showDenyAllButton":false,"privacyPolicyLinkSelector":"https:\/\/babyhit.pl\/pol-privacy-and-cookie-notice.html","shouldDisplayBottomVersion":true,"shouldDisplayWhiteLabel":true} 579 580/*! 581* tabbable 6.2.0 582* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE 583*/ 584!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):(t="undefined"!=typeof globalThis?globalThis:t||self,function(){var n=t.tabbable,o=t.tabbable={};e(o),o.noConflict=function(){return t.tabbable=n,o}}())}(this,(function(t){"use strict";var e=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],n=e.join(","),o="undefined"==typeof Element,r=o?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,i=!o&&Element.prototype.getRootNode?function(t){var e;return null==t||null===(e=t.getRootNode)||void 0===e?void 0:e.call(t)}:function(t){return null==t?void 0:t.ownerDocument},a=function t(e,n){var o;void 0===n&&(n=!0);var r=null==e||null===(o=e.getAttribute)||void 0===o?void 0:o.call(e,"inert");return""===r||"true"===r||n&&e&&t(e.parentNode)},l=function(t,e,o){if(a(t))return[];var i=Array.prototype.slice.apply(t.querySelectorAll(n));return e&&r.call(t,n)&&i.unshift(t),i=i.filter(o)},u=function t(e,o,i){for(var l=[],u=Array.from(e);u.length;){var d=u.shift();if(!a(d,!1))if("SLOT"===d.tagName){var c=d.assignedElements(),f=t(c.length?c:d.children,!0,i);i.flatten?l.push.apply(l,f):l.push({scopeParent:d,candidates:f})}else{r.call(d,n)&&i.filter(d)&&(o||!e.includes(d))&&l.push(d);var s=d.shadowRoot||"function"==typeof i.getShadowRoot&&i.getShadowRoot(d),p=!a(s,!1)&&(!i.shadowRootFilter||i.shadowRootFilter(d));if(s&&p){var h=t(!0===s?d.children:s.children,!0,i);i.flatten?l.push.apply(l,h):l.push({scopeParent:d,candidates:h})}else u.unshift.apply(u,d.children)}}return l},d=function(t){return!isNaN(parseInt(t.getAttribute("tabindex"),10))},c=function(t){if(!t)throw new Error("No node provided");return t.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(t.tagName)||function(t){var e,n=null==t||null===(e=t.getAttribute)||void 0===e?void 0:e.call(t,"contenteditable");return""===n||"true"===n}(t))&&!d(t)?0:t.tabIndex},f=function(t,e){return t.tabIndex===e.tabIndex?t.documentOrder-e.documentOrder:t.tabIndex-e.tabIndex},s=function(t){return"INPUT"===t.tagName},p=function(t){return function(t){return s(t)&&"radio"===t.type}(t)&&!function(t){if(!t.name)return!0;var e,n=t.form||i(t),o=function(t){return n.querySelectorAll('input[type="radio"][name="'+t+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)e=o(window.CSS.escape(t.name));else try{e=o(t.name)}catch(t){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",t.message),!1}var r=function(t,e){for(var n=0;n<t.length;n++)if(t[n].checked&&t[n].form===e)return t[n]}(e,t.form);return!r||r===t}(t)},h=function(t){var e=t.getBoundingClientRect(),n=e.width,o=e.height;return 0===n&&0===o},v=function(t,e){var n=e.displayCheck,o=e.getShadowRoot;if("hidden"===getComputedStyle(t).visibility)return!0;var a=r.call(t,"details>summary:first-of-type")?t.parentElement:t;if(r.call(a,"details:not([open]) *"))return!0;
vendor: 6,766 bytes, lines 584-591
584if(n&&"full"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return h(t)}else{if("function"==typeof o){for(var l=t;t;){var u=t.parentElement,d=i(t);if(u&&!u.shadowRoot&&!0===o(u))return h(t);t=t.assignedSlot?t.assignedSlot:u||d===t.ownerDocument?u:d.host}t=l}if(function(t){var e,n,o,r,a=t&&i(t),l=null===(e=a)||void 0===e?void 0:e.host,u=!1;if(a&&a!==t)for(u=!!(null!==(n=l)&&void 0!==n&&null!==(o=n.ownerDocument)&&void 0!==o&&o.contains(l)||null!=t&&null!==(r=t.ownerDocument)&&void 0!==r&&r.contains(t));!u&&l;){var d,c,f;u=!(null===(c=l=null===(d=a=i(l))||void 0===d?void 0:d.host)||void 0===c||null===(f=c.ownerDocument)||void 0===f||!f.contains(l))}return u}(t))return!t.getClientRects().length;if("legacy-full"!==n)return!0}return!1},b=function(t,e){return!(e.disabled||a(e)||function(t){return s(t)&&"hidden"===t.type}(e)||v(e,t)||function(t){return"DETAILS"===t.tagName&&Array.prototype.slice.apply(t.children).some((function(t){return"SUMMARY"===t.tagName}))}(e)||function(t){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(t.tagName))for(var e=t.parentElement;e;){if("FIELDSET"===e.tagName&&e.disabled){for(var n=0;n<e.children.length;n++){var o=e.children.item(n);if("LEGEND"===o.tagName)return!!r.call(e,"fieldset[disabled] *")||!o.contains(t)}return!0}e=e.parentElement}return!1}(e))},m=function(t,e){return!(p(e)||c(e)<0||!b(t,e))},g=function(t){var e=parseInt(t.getAttribute("tabindex"),10);return!!(isNaN(e)||e>=0)},y=function t(e){var n=[],o=[];return e.forEach((function(e,r){var i=!!e.scopeParent,a=i?e.scopeParent:e,l=function(t,e){var n=c(t);return n<0&&e&&!d(t)?0:n}(a,i),u=i?t(e.candidates):a;0===l?i?n.push.apply(n,u):n.push(a):o.push({documentOrder:r,tabIndex:l,item:e,isScope:i,content:u})})),o.sort(f).reduce((function(t,e){return e.isScope?t.push.apply(t,e.content):t.push(e.content),t}),[]).concat(n)},w=e.concat("iframe").join(",");t.focusable=function(t,e){return(e=e||{}).getShadowRoot?u([t],e.includeContainer,{filter:b.bind(null,e),flatten:!0,getShadowRoot:e.getShadowRoot}):l(t,e.includeContainer,b.bind(null,e))},t.getTabIndex=c,t.isFocusable=function(t,e){if(e=e||{},!t)throw new Error("No node provided");return!1!==r.call(t,w)&&b(e,t)},t.isTabbable=function(t,e){if(e=e||{},!t)throw new Error("No node provided");return!1!==r.call(t,n)&&m(e,t)},t.tabbable=function(t,e){var n;return n=(e=e||{}).getShadowRoot?u([t],e.includeContainer,{filter:m.bind(null,e),flatten:!1,getShadowRoot:e.getShadowRoot,shadowRootFilter:g}):l(t,e.includeContainer,m.bind(null,e)),y(n)},Object.defineProperty(t,"__esModule",{value:!0})})); 585//# sourceMappingURL=index.umd.min.js.map 586 587/*! 588* focus-trap 7.6.5 589* @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE 590*/ 591!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("tabbable")):"function"==typeof define&&define.amd?define(["exports","tabbable"],t):(e="undefined"!=typeof globalThis?globalThis:e||self,function(){var n=e.focusTrap,a=e.focusTrap={};t(a,e.tabbable),a.noConflict=function(){return e.focusTrap=n,a}}())}(this,(function(e,t){"use strict";function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function a(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t);if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function i(e){return function(e){if(Array.isArray(e))return n(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return n(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?n(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var u=function(e,t){if(e.length>0){var n=e[e.length-1];n!==t&&n._setPausedState(!0)}var a=e.indexOf(t);-1===a||e.splice(a,1),e.push(t)},s=function(e,t){var n=e.indexOf(t);-1!==n&&e.splice(n,1),e.length>0&&!e[e.length-1]._isManuallyPaused()&&e[e.length-1]._setPausedState(!1)},c=function(e){return"Tab"===(null==e?void 0:e.key)||9===(null==e?void 0:e.keyCode)},l=function(e){return c(e)&&!e.shiftKey},d=function(e){return c(e)&&e.shiftKey},b=function(e){return setTimeout(e,0)},f=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a<t;a++)n[a-1]=arguments[a];return"function"==typeof e?e.apply(void 0,n):e},v=function(e){return e.target.shadowRoot&&"function"==typeof e.composedPath?e.composedPath()[0]:e.target},p=[];e.createFocusTrap=function(e,n){var a,o=(null==n?void 0:n.document)||document,m=(null==n?void 0:n.trapStack)||p,y=r({returnFocusOnDeactivate:!0,escapeDeactivates:!0,delayInitialFocus:!0,isKeyForward:l,isKeyBackward:d},n),h={containers:[],containerGroups:[],tabbableGroups:[],nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1,manuallyPaused:!1,delayInitialFocusTimer:void 0,recentNavEvent:void 0},g=function(e,t,n){return e&&void 0!==e[t]?e[t]:y[n||t]},w=function(e,t){var n="function"==typeof(null==t?void 0:t.composedPath)?t.composedPath():void 0;return h.containerGroups.findIndex((function(t){var a=t.container,o=t.tabbableNodes;return a.contains(e)||(null==n?void 0:n.includes(a))||o.find((function(t){return t===e}))}))},T=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.hasFallback,a=void 0!==n&&n,r=t.params,u=void 0===r?[]:r,s=y[e];if("function"==typeof s&&(s=s.apply(void 0,i(u))),!0===s&&(s=void 0),!s){if(void 0===s||!1===s)return s;throw new Error("`".concat(e,"` was specified but was not a node, or did not return a node"))}var c=s;if("string"==typeof s){try{c=o.querySelector(s)}catch(t){throw new Error("`".concat(e,'` appears to be an invali
591d selector; error="').concat(t.message,'"'))}if(!c&&!a)throw new Error("`".concat(e,"` as selector refers to no known node"))}return c},F=function(){var e=T("initialFocus",{hasFallback:!0});if(!1===e)return!1;if(void 0===e||e&&!t.isFocusable(e,y.tabbableOptions))if(w(o.activeElement)>=0)e=o.activeElement;else{var n=h.tabbableGroups[0];e=n&&n.firstTabbableNode||T("fallbackFocus")}else null===e&&(e=T("fallbackFocus"));if(!e)throw new Error("Your focus-trap needs to have at least one focusable element");return e},N=function(){if(h.containerGroups=h.containers.map((function(e){var n=t.tabbable(e,y.tabbableOptions),a=t.focusable(e,y.tabbableOptions),o=n.length>0?n[0]:void 0,r=n.length>0?n[n.length-1]:void 0,i=a.find((function(e){return t.isTabbable(e)})),u=a.slice().reverse().find((function(e){return t.isTabbable(e)})),s=!!n.find((function(e){return t.getTabIndex(e)>0}));return{container:e,tabbableNodes:n,focusableNodes:a,posTabIndexesFound:s,firstTabbableNode:o,lastTabbableNode:r,firstDomTabbableNode:i,lastDomTabbableNode:u,nextTabbableNode:function(e){var o=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=n.indexOf(e);return r<0?o?a.slice(a.indexOf(e)+1).find((function(e){return t.isTabbable(e)})):a.slice(0,a.indexOf(e)).reverse().find((function(e){return t.isTabbable(e)})):n[r+(o?1:-1)]}}})),h.tabbableGroups=h.containerGroups.filter((function(e){return e.tabbableNodes.length>0})),h.tabbableGroups.length<=0&&!T("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(h.containerGroups.find((function(e){return e.posTabIndexesFound}))&&h.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},O=function(e){var t=e.activeElement;if(t)return t.shadowRoot&&null!==t.shadowRoot.activeElement?O(t.shadowRoot):t},P=function(e){!1!==e&&e!==O(document)&&(e&&e.focus?(e.focus({preventScroll:!!y.preventScroll}),h.mostRecentlyFocusedNode=e,function(e){return e.tagName&&"input"===e.tagName.toLowerCase()&&"function"==typeof e.select}(e)&&e.select()):P(F()))},k=function(e){var t=T("setReturnFocus",{params:[e]});return t||!1!==t&&e},E=function(e){var n=e.target,a=e.event,o=e.isBackward,r=void 0!==o&&o;n=n||v(a),N();var i=null;if(h.tabbableGroups.length>0){var u=w(n,a),s=u>=0?h.containerGroups[u]:void 0;if(u<0)i=r?h.tabbableGroups[h.tabbableGroups.length-1].lastTabbableNode:h.tabbableGroups[0].firstTabbableNode;else if(r){var l=h.tabbableGroups.findIndex((function(e){var t=e.firstTabbableNode;return n===t}));if(l<0&&(s.container===n||t.isFocusable(n,y.tabbableOptions)&&!t.isTabbable(n,y.tabbableOptions)&&!s.nextTabbableNode(n,!1))&&(l=u),l>=0){var d=0===l?h.tabbableGroups.length-1:l-1,b=h.tabbableGroups[d];i=t.getTabIndex(n)>=0?b.lastTabbableNode:b.lastDomTabbableNode}else c(a)||(i=s.nextTabbableNode(n,!1))}else{var f=h.tabbableGroups.findIndex((function(e){var t=e.lastTabbableNode;return n===t}));if(f<0&&(s.container===n||t.isFocusable(n,y.tabbableOptions)&&!t.isTabbable(n,y.tabbableOptions)&&!s.nextTabbableNode(n))&&(f=u),f>=0){var p=f===h.tabbableGroups.length-1?0:f+1,m=h.tabbableGroups[p];i=t.getTabIndex(n)>=0?m.firstTabbableNode:m.firstDomTabbableNode}else c(a)||(i=s.nextTabbableNode(n))}}else i=T("fallbackFocus");return i},x=function(e){var t=v(e);w(t,e)>=0||(f(y.clickOutsideDeactivates,e)?a.deactivate({returnFocus:y.returnFocusOnDeactivate}):f(y.allowOutsideClick,e)||e.preventDefault())},D=function(e){var n=v(e),a=w(n,e)>=0;if(a||n instanceof Document)a&&(h.mostRecentlyFocusedNode=n);else{var o;e.stopImmediatePropagation();var r=!0;if(h.mostRecentlyFocusedNode)if(t.getTabIndex(h.mostRecentlyFocusedNode)>0){var i=w(h.mostRecentlyFocusedNode),u=h.containerGroups[i].tabbableNodes;if(u.length>0){var s=u.findIndex((function(e){return e===h.mostRecentlyFocusedNode}));s>=0&&(y.isKeyForward(h.recentNavEvent)?s+1<u.length&&(o=u[s+1],r=!1):s-1>
591=0&&(o=u[s-1],r=!1))}}else h.containerGroups.some((function(e){return e.tabbableNodes.some((function(e){return t.getTabIndex(e)>0}))}))||(r=!1);else r=!1;r&&(o=E({target:h.mostRecentlyFocusedNode,isBackward:y.isKeyBackward(h.recentNavEvent)})),P(o||(h.mostRecentlyFocusedNode||F()))}h.recentNavEvent=void 0},G=function(e){(y.isKeyForward(e)||y.isKeyBackward(e))&&function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];h.recentNavEvent=e;var n=E({event:e,isBackward:t});n&&(c(e)&&e.preventDefault(),P(n))}(e,y.isKeyBackward(e))},I=function(e){var t;"Escape"!==(null==(t=e)?void 0:t.key)&&"Esc"!==(null==t?void 0:t.key)&&27!==(null==t?void 0:t.keyCode)||!1===f(y.escapeDeactivates,e)||(e.preventDefault(),a.deactivate())},S=function(e){var t=v(e);w(t,e)>=0||f(y.clickOutsideDeactivates,e)||f(y.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation())},j=function(){if(h.active)return u(m,a),h.delayInitialFocusTimer=y.delayInitialFocus?b((function(){P(F())})):P(F()),o.addEventListener("focusin",D,!0),o.addEventListener("mousedown",x,{capture:!0,passive:!1}),o.addEventListener("touchstart",x,{capture:!0,passive:!1}),o.addEventListener("click",S,{capture:!0,passive:!1}),o.addEventListener("keydown",G,{capture:!0,passive:!1}),o.addEventListener("keydown",I),a},R=function(){if(h.active)return o.removeEventListener("focusin",D,!0),o.removeEventListener("mousedown",x,!0),o.removeEventListener("touchstart",x,!0),o.removeEventListener("click",S,!0),o.removeEventListener("keydown",G,!0),o.removeEventListener("keydown",I),a},A="undefined"!=typeof window&&"MutationObserver"in window?new MutationObserver((function(e){e.some((function(e){return Array.from(e.removedNodes).some((function(e){return e===h.mostRecentlyFocusedNode}))}))&&P(F())})):void 0,L=function(){A&&(A.disconnect(),h.active&&!h.paused&&h.containers.map((function(e){A.observe(e,{subtree:!0,childList:!0})})))};return a={get active(){return h.active},get paused(){return h.paused},activate:function(e){if(h.active)return this;var t=g(e,"onActivate"),n=g(e,"onPostActivate"),a=g(e,"checkCanFocusTrap");a||N(),h.active=!0,h.paused=!1,h.nodeFocusedBeforeActivation=O(o),null==t||t();var r=function(){a&&N(),j(),L(),null==n||n()};return a?(a(h.containers.concat()).then(r,r),this):(r(),this)},deactivate:function(e){if(!h.active)return this;var t=r({onDeactivate:y.onDeactivate,onPostDeactivate:y.onPostDeactivate,checkCanReturnFocus:y.checkCanReturnFocus},e);clearTimeout(h.delayInitialFocusTimer),h.delayInitialFocusTimer=void 0,R(),h.active=!1,h.paused=!1,L(),s(m,a);var n=g(t,"onDeactivate"),o=g(t,"onPostDeactivate"),i=g(t,"checkCanReturnFocus"),u=g(t,"returnFocus","returnFocusOnDeactivate");null==n||n();var c=function(){b((function(){u&&P(k(h.nodeFocusedBeforeActivation)),null==o||o()}))};return u&&i?(i(k(h.nodeFocusedBeforeActivation)).then(c,c),this):(c(),this)},pause:function(e){return h.active?(h.manuallyPaused=!0,this._setPausedState(!0,e)):this},unpause:function(e){return h.active?(h.manuallyPaused=!1,m[m.length-1]!==this?this:this._setPausedState(!1,e)):this}
591,updateContainerElements:function(e){var t=[].concat(e).filter(Boolean);return h.containers=t.map((function(e){return"string"==typeof e?o.querySelector(e):e})),h.active&&N(),L(),this}},Object.defineProperties(a,{_isManuallyPaused:{value:function(){return h.manuallyPaused}},_setPausedState:{value:function(e,t){if(h.paused===e)return this;if(h.paused=e,e){var n=g(t,"onPause"),a=g(t,"onPostPause");null==n||n(),R(),L(),null==a||a()}else{var o=g(t,"onUnpause"),r=g(t,"onPostUnpause");null==o||o(),N(),j(),L(),null==r||r()}return this}}}),a.updateContainerElements(e),a}})); 592//# sourceMappingURL=focus-trap.umd.min.js.map 593 594IaiCookies = function IaiCookies(params) { 595 const that = this; 596 this.params = params || {}; 597 this.cookieObj = null; 598 this.previousView = 'basic'; 599 this.currentView = 'consents'; 600 this.modalType = 'basic'; 601 this.cookieId = "iai_cookie"; 602 603 this.vars = { 604 categories: Object.values(cookiesList.categories), 605 anySelected: false, 606 eventsAttached: false, 607 maxTextLength: 250, 608 enabledPrivacyPolicyView: true, 609 showDenyAllButton: cookiesList?.showDenyAllButton, 610 transformSummary: false, 611 truncatedSummary: false, 612 privacyPolicyStandardSelector: cookiesList?.privacyPolicyLinkSelector, 613 shouldDisplayBottomVersion: cookiesList?.shouldDisplayBottomVersion, 614 shouldDisplayWhiteLabel: cookiesList?.shouldDisplayWhiteLabel, 615 canLoadAdditionalSnippets: cookiesList.canDownloadSnippets 616 }; 617 618 this.texts = { 619 privacy_policy_cookies_txt: cookiesList.texts.privacy_policy_cookies_txt, 620 privacy_policy_cookies_txt_summary: '', 621 show_more: cookiesList.texts.privacy_policy_more_txt, 622 }; 623 624 this.views = { 625 basic: 'basic', 626 minimal: 'minimal', 627 consents: 'consents', 628 consents_summary: 'consents_summary', 629 privacy: 'privacy', 630 }; 631 632 this.checkIfAnySelected = (categories) => { 633 this.vars.anySelected = categories.map((category) => { 634 const deliverers = Object.values(category.deliverers); 635 return deliverers.some((k) => (k.selected == true ? true : false)) || category.selected; 636 }); 637 }; 638 639 this.updateViewType = (view = '') => { 640 if (!view) return; 641 that.previousView = that.currentView; 642 that.currentView = view; 643 644 const cookieModalElement = document.querySelector('#iai_cookie'); 645 if (!cookieModalElement) return; 646 647 cookieModalElement.setAttribute('data-cookie-view', view); 648 }; 649 650 this.truncateSummary = (value = '') => { 651 if (!value) return {}; 652 653 const lastSpacesRgx = /\s+$/; 654 const showMore = value.length > that.vars.maxTextLength; 655 let summary = value.slice(0, that.vars.maxTextLength); 656 657 if (showMore) { 658 summary = summary.replace(lastSpacesRgx, ''); 659 summary += '...'; 660 } 661 662 return { 663 summary, 664 showMore, 665 }; 666 }; 667 668 this.transformSummary = () => { 669 if (!this.vars.transformSummary) return; 670 if (!that.texts.privacy_policy_cookies_txt) return; 671 672 const truncated = that.truncateSummary(that.texts.privacy_policy_cookies_txt); 673 674 this.vars.truncatedSummary = truncated?.showMore || this.vars.truncatedSummary; 675 this.texts.privacy_policy_cookies_txt_summary = truncated?.summary || this.texts.privacy_policy_cookies_txt_summary; 676 }; 677 678 this.rejectAllCookies = () => { 679 var cookieObj = new Object(); 680 if (cookiesList.hash !== null) cookieObj['hash'] = cookiesList.hash; 681 document.querySelectorAll('.iai_cookie__tabNameWrapper .iai_cookie__switch').forEach((label) => { 682 cookieObj[label.querySelector('input').getAttribute('name')] = false; 683 }); 684 var date = new Date(); 685 date.setFullYear(date.getFullYear() + 1); 686 document.cookie = `iai_cookie = ${JSON.stringify(cookieObj)};expires=${date.toUTCString()};path=/;secure;`; 687 that.cookieObj = cookieObj; 688 document.querySelectorAll('script[data-ga4_sel*="ga4script"]').forEach((el) => that.setInnerHTML(el, window[el.id])); 689 document.querySelector('#iai_cookie').classList.add('d-none'); 690 that.toggleBodyOverflow(false); 691 document.cookie = `ck_cook = shown; max-age=3600; path=/;secure;`; 692 }; 693 694 that.hasInputsChecked = () => { 695 return document.querySelectorAll('.iai_cookie__item input:checked').length > 0; 696 }; 697 698 this.eventHandlers = () => { 699 if (that.vars.eventsAttached) return; 700 that.vars.eventsAttached = true; 701 702 document.querySelectorAll('.iai_cookie__tabName').forEach((e) => { 703 e.addEventListener('click', (ev) => { 704 const tab = e.closest('.iai_cookie__tab'); 705 tab.classList.toggle('--opened'); 706 e.setAttribute('aria-expanded', tab.classList.contains('--opened')); 707 708 if (tab.classList.contains('--opened')) { 709 e.scrollIntoView({ behavior: 'smooth', block: 'start' }); 710 } 711 }); 712 }); 713 714 document.querySelectorAll('.iai_cookie__tabNameWrapper input[type="checkbox"]').forEach((e) => { 715 e.addEventListener('change', () => { 716 const parent = e.closest('.iai_cookie__tab'); 717 const checked_items = parent.querySelectorAll('.iai_cookie__item input:checked'); 718 const unchecked_items = parent.querySelectorAll('.iai_cookie__item input:not(:checked)'); 719 if (e.checked) {
720 unchecked_items.forEach((e) => { 721 e.checked = !e.checked; 722 }); 723 } else { 724 checked_items.forEach((e) => { 725 e.checked = !e.checked; 726 }); 727 } 728 729 if (document.querySelectorAll('.iai_cookie__item input:checked').length > 0) { 730 document.querySelector('.iai_cookie__consentsActions').classList.add('acceptSelected'); 731 } else { 732 if (that.vars.showDenyAllButton === true) { 733 document.querySelector('.iai_cookie__consentsActions').classList.remove('acceptSelected'); 734 } 735 } 736 }); 737 }); 738 739 document.querySelectorAll('.iai_cookie__item').forEach((e) => { 740 const parent = e.closest('.iai_cookie__tab'); 741 const items_length = parent.querySelectorAll('.iai_cookie__item').length; 742 e.querySelectorAll('input').forEach((e) => { 743 e.addEventListener('change', () => { 744 if (items_length === parent.querySelectorAll('.iai_cookie__item input:checked').length) { 745 parent.querySelector('.iai_cookie__tabNameWrapper input').checked = true; 746 } else { 747 parent.querySelector('.iai_cookie__tabNameWrapper input').checked = false; 748 } 749 750 if (document.querySelectorAll('.iai_cookie__item input:checked').length > 0) { 751 document.querySelector('.iai_cookie__consentsActions').classList.add('acceptSelected'); 752 } else { 753 if (that.vars.showDenyAllButton === true) { 754 document.querySelector('.iai_cookie__consentsActions').classList.remove('acceptSelected'); 755 } 756 } 757 }); 758 }); 759 }); 760 761 document.querySelectorAll('[data-cookie-view-action]').forEach((item) => { 762 item.addEventListener('click', (el) => { 763 el.preventDefault(); 764 765 const viewType = el.target.getAttribute('data-cookie-view-action'); 766 if (!viewType) return; 767 768 this.updateViewType(viewType); 769 }); 770 }); 771 772 document.querySelector('.iai_cookie button.acceptSelected')?.addEventListener('click', function (e) { 773 e.preventDefault(); 774 that.confirmationClickType = e.detail; 775 var cookieObj = new Object(); 776 if (cookiesList.hash !== null) cookieObj['hash'] = cookiesList.hash; 777 if (that.hasInputsChecked()) { 778 document.querySelectorAll('.iai_cookie__consentsWrapper .iai_cookie__tab').forEach((el) => { 779 const [cookieTabInput, cookieTabName] = [ 780 el.querySelector('.iai_cookie__tabNameWrapper input'), 781 el.querySelector('.iai_cookie__tabNameWrapper input') ? el.querySelector('.iai_cookie__tabNameWrapper input').getAttribute('name') : null, 782 ]; 783 if (cookieTabName !== null && cookieTabInput !== null && cookieTabInput.checked) { 784 cookieObj[cookieTabName] = true; 785 } else { 786 if (cookieTabName !== null) { 787 cookieObj[cookieTabName] = {}; 788 el.querySelectorAll('.iai_cookie__item input:checked').forEach((input) => { 789 cookieObj[cookieTabName][input.getAttribute('name')] = true; 790 }); 791 } 792 } 793 }); 794 795 var date = new Date(); 796 date.setFullYear(date.getFullYear() + 1); 797 document.cookie = `iai_cookie = ${JSON.stringify(cookieObj)};expires=${date.toUTCString()};path=/;secure;`; 798 that.cookieObj = cookieObj; 799 document.querySelectorAll('script[id*="iaiscript_"]').forEach((el) => that.setInnerHTML(el, window[el.id])); 800 document.querySelector('#iai_cookie').classList.add('d-none'); 801 that.toggleBodyOverflow(false); 802 document.cookie = `ck_cook = shown; max-age=3600; path=/;secure;`; 803 } else { 804 that.rejectAllCookies(); 805 } 806 807 that.setConsentMode(); 808 that.downloadMissingSnippets(); 809 }); 810 811 document.querySelector('.iai_cookie button.acceptAll')?.addEventListener('click', function (e) { 812 e.preventDefault(); 813 that.confirmationClickType = e.detail; 814 var cookieObj = new Object();
815 if (cookiesList.hash !== null) cookieObj['hash'] = cookiesList.hash; 816 document.querySelectorAll('.iai_cookie__tabNameWrapper .iai_cookie__switch').forEach((label) => { 817 const input = label.querySelector('input'); 818 if (!input.checked) label.click(); 819 cookieObj[label.querySelector('input').getAttribute('name')] = true; 820 }); 821 var date = new Date(); 822 date.setFullYear(date.getFullYear() + 1); 823 document.cookie = `iai_cookie = ${JSON.stringify(cookieObj)};expires=${date.toUTCString()};path=/;secure;`; 824 that.cookieObj = cookieObj; 825 document.querySelectorAll('script[id*="iaiscript_"]').forEach((el) => that.setInnerHTML(el, window[el.id])); 826 document.querySelector('#iai_cookie').classList.add('d-none'); 827 that.toggleBodyOverflow(false); 828 document.cookie = `ck_cook = shown; max-age=3600; path=/;secure;`; 829 830 that.setConsentMode(); 831 that.downloadMissingSnippets(); 832 }); 833 834 document.querySelector('.iai_cookie button.rejectAll')?.addEventListener('click', function (e) { 835 e.preventDefault(); 836 that.confirmationClickType = e.detail; 837 838 that.rejectAllCookies(); 839 that.setConsentMode(); 840 }); 841 842 document.querySelector('.iai_cookie_header__previous')?.addEventListener('click', function (e) { 843 e.preventDefault(); 844 845 switch (that.currentView) { 846 case that.views.consents: { 847 if (that.modalType && that.views[that.modalType]) { 848 that.updateViewType(that.views[that.modalType]); 849 } 850 break; 851 } 852 853 case that.views.consents_summary: { 854 that.updateViewType(that.previousView); 855 break; 856 } 857 858 case that.views.privacy: { 859 that.updateViewType(that.views.consents); 860 break; 861 } 862 863 default: { 864 that.updateViewType(that.previousView); 865 break; 866 } 867 } 868 }); 869 870 if (that.vars.enabledPrivacyPolicyView) { 871 const privacyPolicyViewSelector = `.iai_cookie .iai_cookie__tabContent.--top a[href*="${that.vars.privacyPolicyStandardSelector}"]`; 872 document.querySelector(privacyPolicyViewSelector)?.addEventListener('click', (e) => { 873 e.preventDefault(); 874 875 that.updateViewType(that.views.privacy); 876 }); 877 } 878 879 var dom_observer = new MutationObserver(function (mutation) { 880 const cookies = document.querySelector('#iai_cookie'); 881 const body = document.querySelector('body'); 882 if (cookies.classList.contains('d-none')) { 883 dom_observer.disconnect(); 884 } else if (body.children[body.children.length - 1] !== cookies) { 885 body.insertAdjacentElement('beforeend', cookies); 886 } 887 }); 888 889 if (document.querySelector('#iai_cookie')) { 890 const config = { attributes: false, childList: true, characterData: false }; 891 dom_observer.observe(document.body || document.documentElement, config); 892 } 893 }; 894 895 this.setInnerHTML = (elm, html) => { 896 let requiredConsents = JSON.parse(atob(elm.dataset.requirements)); 897 let canExecuteScript = true; 898 for (const [category, deliverers] of Object.entries(requiredConsents)) { 899 if (typeof that.cookieObj[category] === 'boolean') { 900 if (that.cookieObj[category] !== true) { 901 canExecuteScript = false; 902 } 903 } else { 904 deliverers.forEach((deliverer) => { 905 if (category in that.cookieObj && (!(deliverer in that.cookieObj[category]) || that.cookieObj[category][deliverer] !== true)) { 906 canExecuteScript = false; 907 } 908 }); 909 } 910 } 911 912 if (!canExecuteScript) { 913 return; 914 } 915 916 elm.insertAdjacentHTML('afterend', `<div id="temp_${elm.id}"></div>`); 917 tempElm = document.querySelector(`#temp_${elm.id}`); 918 tempElm.innerHTML = html;
919 Array.from(tempElm.querySelectorAll('script')).forEach((oldScriptEl) => { 920 const newScriptEl = document.createElement('script'); 921 922 Array.from(oldScriptEl.attributes).forEach((attr) => { 923 newScriptEl.setAttribute(attr.name, attr.value); 924 }); 925 926 let scriptText = new Text(''); 927 if (oldScriptEl.className !== 'google_consent_mode_update' && oldScriptEl.className !== 'microsoft_consent_mode_update') { 928 scriptText = document.createTextNode(oldScriptEl.innerHTML); 929 } 930 newScriptEl.appendChild(scriptText); 931 932 oldScriptEl.parentNode.replaceChild(newScriptEl, oldScriptEl); 933 }); 934 935 elm.parentNode.removeChild(elm); 936 tempElm.outerHTML = tempElm.innerHTML; 937 }; 938 939 this.createIdoSellLogo = () => { 940 if (!that.vars.shouldDisplayWhiteLabel) return ''; 941 942 return `<div class="iai_cookie_idosell__logo"> 943 <svg width="80" height="29" viewBox="0 0 80 29" fill="none" xmlns="http://www.w3.org/2000/svg"> 944 <g clip-path="url(#clip0_1_481)"> 945 <path d="M31.8919 22.8499H33.7734V12.6262H31.8919V22.8499ZM52.5412 21.6272C53.0144 22.0806 53.5737 22.4374 54.1868 22.6772C54.8 22.9169 55.455 23.0349 56.1144 23.0244C58.2732 23.0244 59.5266 21.6566 59.5266 20.0299C59.5266 16.7616 54.6553 17.209 54.6553 15.3948C54.6553 14.6746 55.3411 14.1722 56.2158 14.1722C57.0584 14.2094 57.8642 14.5236 58.5049 15.065L59.321 13.5512C58.4734 12.8074 57.3677 12.4152 56.2344 12.4563C54.2515 12.4563 52.7636 13.723 52.7636 15.4223C52.7636 18.5602 57.6488 18.2433 57.6488 20.0721C57.6488 20.9071 56.9342 21.3103 56.147 21.3103C55.1857 21.2572 54.2731 20.8757 53.5657 20.231L52.5412 21.6272ZM60.2264 19.1811C60.2146 19.6977 60.3107 20.2111 60.5085 20.6894C60.7064 21.1678 61.0018 21.6008 61.3765 21.9616C61.7516 22.322 62.1978 22.6023 62.6873 22.7851C63.1769 22.9679 63.6993 23.0494 64.2221 23.0244C65.3133 23.0327 66.3727 22.6617 67.2146 21.9763L66.4981 20.6618C65.8899 21.1486 65.14 21.4308 64.3579 21.4674C63.8015 21.4992 63.2549 21.313 62.8367 20.9492C62.4186 20.5855 62.1627 20.0735 62.1246 19.5247H67.2565C67.2565 19.5247 67.3002 19.0351 67.3002 18.8192C67.3002 16.8764 66.1482 15.3351 64.0043 15.3351C63.4945 15.3209 62.9872 15.4115 62.5148 15.6013C62.0424 15.7911 61.6151 16.0758 61.2602 16.4374C60.9052 16.7989 60.6303 17.2293 60.453 17.7014C60.2757 18.1734 60.1998 18.6767 60.2301 19.1793L60.2264 19.1811ZM62.1805 18.2745C62.2274 17.846 62.4366 17.4507 62.7662 17.168C63.0958 16.8852 63.5214 16.7358 63.9578 16.7497C64.1591 16.7439 64.3595 16.78 64.5457 16.8556C64.732 16.9313 64.9001 17.0448 65.0391 17.1887C65.178 17.3326 65.2848 17.5036 65.3525 17.6908C65.4201 17.8781 65.4471 18.0772 65.4317 18.2754L62.1805 18.2745ZM68.3638 20.5636C68.3638 22.6652 69.6331 22.9243 70.6529 22.9243C70.8482 22.9232 71.0431 22.9088 71.2363 22.8811V21.2828C71.2363 21.2828 71.1051 21.2975 70.9572 21.2975C70.4761 21.2975 70.1988 21.0963 70.1988 20.2871V12.6226H68.3638V20.5636ZM72.139 20.5636C72.139 22.6652 73.4082 22.9243 74.428 22.9243C74.6233 22.9232 74.8182 22.9088 75.0115 22.8811V21.2828C75.0115 21.2828 74.8803 21.2975 74.7323 21.2975C74.2512 21.2975 73.9739 21.0963 73.9739 20.2871V12.6226H72.1408L72.139 20.5636Z" fill="white"/> 946 <path d="M35.2315 19.1799C35.2315 21.4543 36.5147 23.0232 38.5274 23.0232C38.9948 23.0425 39.4586 22.9361 39.8695 22.7155C40.2804 22.4948 40.6228 22.1681 40.8603 21.7703H40.8891C40.8692 21.9278 40.8596 22.0864 40.8603 22.2452V22.8496H42.6106V12.6296H40.7579V15.8547C40.7579 16.088 40.7728 16.2727 40.7728 16.2727H40.7439C40.5025 15.9442 40.1774 15.6846 39.8015 15.5202C39.4256 15.3558 39.0124 15.2925 38.6037 15.3366C36.631 15.3366 35.2315 16.8477 35.2315 19.1799ZM37.0981 19.1799C37.0981 17.724 37.944 16.9056 38.9648 16.9056C40.2033 16.9056 40.8174 18.028 40.8174 19.1652C40.8174 20.792 39.913 21.4828 38.9508 21.4828C37.8574 21.4828 37.0981 20.5761 37.0981 19.1799ZM43.7337 19.1799C43.7348 19.7016 43.8431 20.2176 44.052 20.6968C44.2608 21.1759 44.566 21.6083 44.949 21.9678C45.3325 22.3272 45.7858 22.606 46.2817 22.7874C46.7775 22.9689 47.3055 23.0491 47.8336 23.0232C48.36 23.0469 48.8859 22.9652 49.3794 22.7828C49.8729 22.6005 50.3239 22.3214 50.7052 21.9623C51.0869 21.6031 51.3909 21.1713 51.5988 20.6929C51.8067 20.2146 51.9142 19.6995 51.9
946149 19.179C51.9121 18.6576 51.8024 18.1421 51.5924 17.6636C51.3824 17.1851 51.0765 16.7535 50.6931 16.3948C50.3102 16.0358 49.8576 15.757 49.3627 15.5751C48.8678 15.3933 48.3407 15.3121 47.8131 15.3366C47.2869 15.3139 46.7614 15.3964 46.2682 15.5792C45.7751 15.762 45.3244 16.0413 44.9434 16.4003C44.5624 16.7593 44.2589 17.1906 44.051 17.6682C43.8432 18.1459 43.7352 18.6601 43.7337 19.1799ZM45.6152 19.1799C45.6022 18.8844 45.65 18.5893 45.7555 18.3124C45.8611 18.0355 46.0222 17.7826 46.2294 17.5688C46.4365 17.3549 46.6853 17.1845 46.9608 17.068C47.2364 16.9515 47.5329 16.8913 47.8327 16.8909C48.1312 16.8929 48.4263 16.9545 48.7001 17.0717C48.974 17.189 49.2211 17.3596 49.4267 17.5734C49.6322 17.787 49.7919 18.0395 49.8963 18.3155C50.0007 18.5916 50.0477 18.8856 50.0343 19.1799C50.0489 19.4746 50.0028 19.7691 49.8989 20.0457C49.7949 20.3224 49.6352 20.5753 49.4295 20.7892C49.2237 21.0032 48.9761 21.1738 48.7016 21.2906C48.4272 21.4074 48.1316 21.4681 47.8327 21.469C47.5326 21.4698 47.2355 21.4103 46.9594 21.2943C46.6833 21.1782 46.434 21.008 46.2266 20.7938C46.019 20.5798 45.8577 20.3264 45.7525 20.049C45.6472 19.7715 45.6011 19.4759 45.6152 19.1799Z" fill="white"/> 947 <path d="M78.1771 22.9896C79.1839 22.9896 80 22.1839 80 21.1901C80 20.1963 79.1839 19.3906 78.1771 19.3906C77.1704 19.3906 76.3542 20.1963 76.3542 21.1901C76.3542 22.1839 77.1704 22.9896 78.1771 22.9896Z" fill="white"/> 948 <path d="M31.8956 9.78771H32.6829V7.73931H33.9465C34.1822 7.7493 34.4175 7.71058 34.6371 7.62564C34.8568 7.5407 35.0561 7.41141 35.2223 7.24604C35.3884 7.08056 35.5176 6.88265 35.6017 6.665C35.6859 6.44735 35.723 6.21475 35.7108 5.9821C35.7225 5.75064 35.6849 5.51933 35.6002 5.30317C35.5156 5.087 35.3859 4.89082 35.2195 4.72734C35.0531 4.56371 34.8536 4.43647 34.6342 4.35386C34.4147 4.27125 34.1801 4.23513 33.9456 4.24785H31.8956V9.78771ZM32.6829 7.06509V4.92299H33.8274C33.9718 4.90897 34.1175 4.92638 34.2543 4.97399C34.3912 5.0216 34.5157 5.09826 34.6193 5.19856C34.7223 5.29957 34.8017 5.42169 34.8517 5.55628C34.9017 5.69088 34.9211 5.83467 34.9087 5.97751C34.9214 6.12224 34.902 6.26798 34.8519 6.40457C34.8018 6.54116 34.7221 6.66532 34.6183 6.76839C34.5147 6.87139 34.3896 6.95088 34.2518 7.00132C34.1139 7.05177 33.9665 7.07196 33.82 7.06049L32.6829 7.06509ZM36.2682 7.79443C36.2668 8.07348 36.3224 8.34994 36.4316 8.60733C36.5408 8.86472 36.7013 9.09778 36.9037 9.29261C37.1062 9.48734 37.3463 9.63982 37.6098 9.74098C37.8733 9.84214 38.1547 9.8899 38.4372 9.88141C38.7198 9.8899 39.0012 9.84214 39.2646 9.74098C39.5281 9.63982 39.7682 9.48734 39.9707 9.29261C40.1733 9.09786 40.334 8.86484 40.4434 8.60744C40.5527 8.35004 40.6084 8.07354 40.6072 7.79443C40.6073 7.51637 40.5507 7.24114 40.4407 6.98517C40.3307 6.72919 40.1696 6.4977 39.967 6.30452C39.7643 6.11156 39.5243 5.96087 39.2613 5.86145C38.9983 5.76202 38.7177 5.7159 38.4363 5.72582C38.1555 5.71639 37.8756 5.76276 37.6133 5.86217C37.351 5.96158 37.1116 6.11201 36.9093 6.30452C36.7064 6.49754 36.5449 6.72896 36.4346 6.98495C36.3243 7.24093 36.2683 7.51624 36.2682 7.79443ZM37.0554 7.79443C37.0493 7.61141 37.0805 7.42906 37.1472 7.25817C37.2138 7.08729 37.3146 6.93136 37.4434 6.79962C37.5724 6.66798 37.7268 6.56324 37.8975 6.4916C38.0682 6.41997 38.2517 6.3829 38.4372 6.38259C38.6231 6.38197 38.8072 6.41843 38.9784 6.48978C39.1497 6.56112 39.3046 6.66589 39.4338 6.79779C39.563 6.92963 39.6638 7.08586 39.7304 7.25712C39.7969 7.42838 39.8277 7.61113 39.8209 7.79443C39.8285 7.97869 39.7984 8.16257 39.7324 8.33508C39.6663 8.50758 39.5658 8.66517 39.4366 8.79842C39.3074 8.93172 39.1523 9.03793 38.9806 9.11069C38.8089 9.18346 38.6241 9.22127 38.4372 9.22188C38.2507 9.22054 38.0663 9.1823 37.8949 9.10941C37.7236 9.03652 37.5688 8.93046 37.4397 8.7975C37.3108 8.66423 37.2103 8.50679 37.1441 8.33449C37.078 8.1622 37.0484 7.97856 37.0554 7.79443ZM42.3482 9.78771H43.2062L44.0325 7.23778C44.0957 7.03386 44.1441 6.80605 44.1441 6.80605H44.159C44.159 6.80605 44.2065 7.03386 44.2707 7.23778L45.1082 9.78771H45.9586L47.253 5.81768H46.4407L45.5985 8.60276C45.5578 8.74198 45.5267 8.88376 45.5055 9.02714H45.4897C45.4897 9.02714 45.4422 8.8076 45.378 8.60276L44.5117 5.82411H43.8045L42.9279 8.60276C42.886 8.74233 42.8515 8.88399 42.8246 9.02714H42.8088C42.8014 9.02714 42.7697 8.8
948076 42.7055 8.60276L41.8709 5.81768H41.052L42.3482 9.78771ZM47.7127 7.80453C47.7043 8.08184 47.7538 8.3579 47.8582 8.61549C47.9626 8.87308 48.1196 9.1067 48.3194 9.30179C48.5193 9.49699 48.7578 9.64945 49.0201 9.74964C49.2823 9.84984 49.5626 9.89563 49.8436 9.88416C50.4146 9.88493 50.967 9.68425 51.4013 9.31833L51.083 8.75708C50.7507 9.04037 50.3299 9.20249 49.891 9.21637C49.7124 9.22658 49.5334 9.20064 49.3653 9.14014C49.1971 9.07964 49.0432 8.98586 48.9131 8.86456C48.7835 8.74175 48.6808 8.59403 48.6113 8.43051C48.5419 8.26699 48.5071 8.09114 48.5092 7.91384H51.4422C51.4422 7.91384 51.4655 7.68604 51.4655 7.58408C51.4901 7.34587 51.463 7.10523 51.3862 6.87813C51.3093 6.65103 51.1844 6.44266 51.0198 6.26685C50.8551 6.09102 50.6545 5.95176 50.4312 5.85832C50.2079 5.76488 49.967 5.7194 49.7245 5.7249C49.4505 5.71878 49.1783 5.76912 48.9251 5.87271C48.672 5.97631 48.4435 6.13088 48.2543 6.32656C48.065 6.52226 47.9191 6.75478 47.8261 7.00927C47.733 7.26375 47.6937 7.53461 47.7127 7.80453ZM48.5316 7.33882C48.5636 7.05553 48.7023 6.79446 48.9202 6.60733C49.138 6.4202 49.4191 6.32065 49.7077 6.3284C49.8409 6.32508 49.9732 6.34946 50.0962 6.39994C50.2191 6.45042 50.33 6.52588 50.4214 6.62142C50.5129 6.71683 50.5831 6.83017 50.6273 6.95408C50.6716 7.07799 50.6889 7.2097 50.6783 7.34066L48.5316 7.33882ZM52.4025 9.78404H53.1739V8.16277C53.1686 7.92161 53.2 7.68102 53.267 7.44905C53.3268 7.19369 53.4694 6.96458 53.6731 6.79648C53.8768 6.62838 54.1305 6.53047 54.3957 6.51762C54.4704 6.51788 54.545 6.52557 54.6181 6.54059V5.78553C54.5522 5.77554 54.4857 5.77032 54.419 5.76991C54.122 5.78368 53.8375 5.89209 53.6082 6.07889C53.3789 6.26569 53.217 6.52082 53.147 6.80605H53.1311C53.1417 6.70688 53.147 6.60723 53.147 6.50752V5.81768H52.4025V9.78404ZM55.0806 7.80453C55.0722 8.08184 55.1217 8.3579 55.2261 8.61549C55.3305 8.87308 55.4875 9.1067 55.6873 9.30179C55.8871 9.49688 56.1255 9.64926 56.3875 9.74946C56.6496 9.84965 56.9298 9.8955 57.2106 9.88416C57.7815 9.88493 58.334 9.68425 58.7683 9.31833L58.4509 8.75708C58.1186 9.04037 57.6978 9.20249 57.2589 9.21637C57.0795 9.22561 56.9 9.19843 56.7317 9.13649C56.5633 9.07456 56.4096 8.97919 56.28 8.85629C56.1505 8.73349 56.0478 8.58576 55.9783 8.42224C55.9088 8.25872 55.8741 8.08288 55.8762 7.90557H58.8092C58.8092 7.90557 58.8325 7.67777 58.8325 7.57581C58.857 7.3376 58.83 7.09697 58.7532 6.86986C58.6763 6.64276 58.5514 6.43439 58.3867 6.25859C58.2221 6.08275 58.0215 5.94349 57.7982 5.85005C57.5748 5.75662 57.3339 5.71114 57.0914 5.71663C56.8175 5.71051 56.5452 5.76085 56.2921 5.86445C56.0389 5.96804 55.8104 6.12262 55.6212 6.31829C55.4319 6.51399 55.2861 6.74652 55.193 7.001C55.0999 7.25549 55.0616 7.52634 55.0806 7.79626V7.80453ZM55.8976 7.33882C55.9297 7.05488 56.0689 6.79328 56.2876 6.60606C56.5062 6.41883 56.7882 6.31971 57.0775 6.3284C57.2103 6.32534 57.3423 6.34984 57.4649 6.40032C57.5875 6.45079 57.6981 6.52612 57.7893 6.62142C57.8806 6.71662 57.9506 6.82965 57.9948 6.95323C58.0391 7.0768 58.0566 7.20816 58.0462 7.33882H55.8976ZM59.508 7.80453C59.508 9.03633 60.192 9.88416 61.276 9.88416C61.5451 9.89849 61.8126 9.83637 62.047 9.70514C62.2814 9.57392 62.4727 9.3791 62.5983 9.1438H62.6141C62.6141 9.1438 62.6067 9.25403 62.6067 9.41018V9.78679H63.3362V4.24785H62.5648V6.08498C62.5647 6.174 62.57 6.26296 62.5806 6.35136H62.5648C62.4365 6.14546 62.2535 5.97825 62.0356 5.86795C61.8177 5.75765 61.5733 5.70849 61.3291 5.72582C61.0668 5.73144 60.8086 5.79131 60.5712 5.90157C60.3338 6.01182 60.1224 6.17 59.9508 6.3659C59.7792 6.5618 59.6511 6.79105 59.5749 7.03886C59.4986 7.28666 59.4758 7.5475 59.508 7.80453ZM60.2952 7.80453C60.2952 6.9025 60.8201 6.38443 61.4556 6.38443C62.2186 6.38443 62.5927 7.09081 62.5927 7.79626C62.5927 8.80669 62.0279 9.22371 61.4323 9.22371C60.7633 9.2228 60.2952 8.66523 60.2952 7.80453ZM66.593 9.78771H67.3244V9.49653C67.3248 9.3968 67.3195 9.29713 67.3086 9.19799H67.3244C67.4563 9.41084 67.6423 9.58587 67.864 9.70561C68.0858 9.82536 68.3354 9.88566 68.5881 9.88049C68.8503 9.87409 69.1083 9.81375 69.3456 9.70332C69.5828 9.59288 69.7941 9.43478 69.966 9.23914C70.1378 9.04349 70.2664 8.8146 70.3435 8.56709C70.4206 8.31959 70.4445 8.05893 70.4138 7.80178C70.4138 6.56998 69.7298 5.72215 68.6458 5.72215C68.3893 5.70932 68.1342 5.76532 67.9074 5.8842C67.6807 6.00308 67.4908 6.18039 67.3579 6.39729H67.3421C67.3421 6.39729 67.3579 6.25583 67.3579 6.06018V4.24785H66.593V9.78771ZM67.3375 7.81831C67.3375 6.80789 67.8958 6.39086 68.4978 6.39086C69.1659 6.39086 69.6349 6.94843 69.6349 7.81096C69.6349 8.71299 69.1101 9.23106 68.4746 9.23106C67.7097 9.23014 67.3375 8.52469 67.3375 7.81831ZM70.7944 11.1922C71.0239 11.3476 71.2949 11.4323 71.5732 11.4356C71.8621 11.4341 72.1432
94811.3432 72.377 11.1758C72.6108 11.0084 72.7856 10.7729 72.8769 10.5024L74.7603 5.81768H73.9228L72.9457 8.42273C72.8741 8.62665 72.8108 8.89303 72.8108 8.89303H72.795C72.7535 8.73144 72.7038 8.57202 72.6461 8.41538L71.6365 5.81768H70.7711L72.4553 9.74087L72.2562 10.2001C72.209 10.3573 72.1146 10.4966 71.9855 10.5998C71.8564 10.7029 71.6987 10.765 71.5332 10.7779C71.3656 10.7672 71.2044 10.7102 71.0679 10.6135L70.7944 11.1922Z" fill="white"/> 949 <path d="M11.8986 28.9996C11.7842 28.9994 11.6715 28.973 11.5692 28.9224C9.51126 27.8479 7.58622 26.5419 5.83253 25.0304C4.28576 23.7303 2.94463 22.2092 1.85361 20.5175C0.677565 18.7221 0.0353644 16.6369 3.36372e-06 14.4991V4.86244C-0.00045098 4.71396 0.0451316 4.56889 0.130629 4.44672C0.216127 4.32456 0.337446 4.23115 0.478293 4.17903L11.639 0.0454856C11.8061 -0.0164639 11.9902 -0.0164639 12.1573 0.0454856L23.318 4.17903C23.4586 4.23104 23.5797 4.32417 23.6652 4.44597C23.7506 4.56777 23.7964 4.71243 23.7963 4.8606V14.4991C23.7611 16.6372 23.1189 18.7227 21.9427 20.5185C20.8519 22.2097 19.5111 23.7305 17.9647 25.0304C16.2109 26.5413 14.2859 27.8467 12.228 28.9206C12.1259 28.9718 12.0132 28.9989 11.8986 28.9996ZM1.47488 5.36306V14.4991C1.51145 16.3678 2.07785 18.189 3.10982 19.756C4.12349 21.3233 5.36862 22.7323 6.804 23.9364C8.37337 25.2793 10.0809 26.4563 11.8986 27.4481C13.7251 26.4505 15.4405 25.2664 17.0165 23.9153C18.4463 22.7125 19.6861 21.3057 20.6949 19.7413C21.7211 18.178 22.2842 16.3626 22.3205 14.5V5.36306L11.8986 1.50508L1.47488 5.36306Z" fill="white"/> 950 <path d="M15.5603 10.7362H14.9564V9.54208C14.9564 8.75178 14.6384 7.99385 14.0723 7.43503C13.5062 6.8762 12.7384 6.56226 11.9378 6.56226C11.1372 6.56226 10.3694 6.8762 9.80329 7.43503C9.23719 7.99385 8.91915 8.75178 8.91915 9.54208V10.7362H8.3171C7.9966 10.7362 7.68919 10.8618 7.46239 11.0853C7.23558 11.3089 7.10791 11.6121 7.10742 11.9285V17.8882C7.10742 18.2049 7.23487 18.5086 7.46173 18.7325C7.68859 18.9565 7.99628 19.0823 8.3171 19.0823H15.5622C15.883 19.0823 16.1907 18.9565 16.4175 18.7325C16.6444 18.5086 16.7719 18.2049 16.7719 17.8882V11.9285C16.7716 11.7717 16.7401 11.6165 16.6791 11.4717C16.618 11.3269 16.5287 11.1954 16.4162 11.0847C16.3037 10.974 16.1702 10.8862 16.0234 10.8264C15.8765 10.7666 15.7192 10.736 15.5603 10.7362ZM10.0702 9.54208C10.0647 9.29597 10.109 9.05124 10.2005 8.82227C10.2921 8.59329 10.4291 8.38469 10.6034 8.20869C10.7778 8.03269 10.986 7.89285 11.2159 7.79738C11.4457 7.70191 11.6926 7.65273 11.942 7.65273C12.1913 7.65273 12.4382 7.70191 12.6681 7.79738C12.8979 7.89285 13.1061 8.03269 13.2805 8.20869C13.4549 8.38469 13.5918 8.59329 13.6834 8.82227C13.775 9.05124 13.8193 9.29597 13.8137 9.54208V10.7362H10.0656L10.0702 9.54208ZM15.5603 17.8863H8.3171V11.9285H15.5622L15.5603 17.8863Z" fill="white"/> 951 </g> 952 <defs> 953 <clipPath id="clip0_1_481"> 954 <rect width="80" height="29" fill="white"/> 955 </clipPath> 956 </defs> 957 </svg> 958</div>`; 959 }; 960 961 this.createSwitch = (code = '', selected = false, labelledby = '') => { 962 if (!code) return ''; 963 964 return `<div class="iai_cookie__switchWrapper"> 965 <label class="iai_cookie__switch"> 966 <input type="checkbox" name="${code}" ${selected ? 'checked' : ''} ${(labelledby) ? `aria-labelledby="${labelledby}"` : ''}/> 967 <span class="iai_cookie__slider"></span> 968 </label> 969</div>`; 970 }; 971 972 this.createTab = () => {}; 973 974 this.createCategoryList = (categories) => { 975 const deliveryList = (category, i) => 976 Object.values(category.deliverers) 977 .map((deliverer, index) => `<div class="iai_cookie__item"><span id="iai_cookie_deliverer_name${i}_${index}">${deliverer.name}</span>${that.createSwitch(deliverer.code, deliverer.selected, `iai_cookie_deliverer_name${i}_${index}`)}</div>`) 978 .join(''); 979 980 return categories.map((category, index) => `<div class="iai_cookie__tab"> 981 <div class="iai_cookie__tabNameWrapper"> 982 <button type="button" class="iai_cookie__tabName" aria-expanded="false" aria-controls="iai_cookie_section${index}" id="iai_cookie_accordion${index}">
983 <span>${category.name}</span> 984 </button> 985 ${category.alwaysActive ? `<small>${cookiesList.texts.privacy_policy_always_active_txt}</small>` : that.createSwitch(category.c_name, category.selected, `iai_cookie_accordion${index}`)} 986 </div> 987 <div class="iai_cookie__tabContent" id="iai_cookie_section${index}" role="region" aria-labelledby="iai_cookie_accordion${index}"> 988 <div class="iai_cookie__description">${category.description}</div> 989 ${!category.alwaysActive ? `<div class="iai_cookie__itemWrapper">${deliveryList(category, index)}</div>` : ''} 990 </div> 991</div>`).join(''); 992 }; 993 994 this.createSummary = () => { 995 return `<div class="iai_cookie__tabContent__summary" data-cookie-view="minimal basic consents"> 996 ${that.vars.truncatedSummary ? that.texts.privacy_policy_cookies_txt_summary : that.texts.privacy_policy_cookies_txt} 997 998 ${ 999 that.vars.truncatedSummary 1000 ? `<a href="#consents_summary" data-cookie-view="minimal basic consents" data-cookie-view-action="consents_summary" title="${that.texts.show_more}">${that.texts.show_more}</a>` 1001 : '' 1002 } 1003 </div> 1004 1005 <div class="iai_cookie__tabContent__summary" data-cookie-view="consents_summary"> 1006 ${that.vars.truncatedSummary ? that.texts.privacy_policy_cookies_txt : ''} 1007 </div>`; 1008 }; 1009 1010 this.createTemplate = (categories) => { 1011 const template = ` 1012<div id="iai_cookie" class="iai_cookie" data-cookie-view="${that.currentView}" role="dialog" aria-modal="true" aria-labelledby="iai_cookie_headline" aria-describedby="iai_cookie_description"> 1013 <div class="iai_cookie__box"> 1014 <div class="iai_cookie__box__wrapper"> 1015 <div class="iai_cookie__content_wrapper"> 1016 <div class="iai_cookie_header" data-cookie-view="consents consents_summary privacy"> 1017 <button type="button" class="iai_cookie_header__previous" aria-label="IAI Cookies previous view" ${ 1018 !that.vars.shouldDisplayBottomVersion ? 'data-cookie-view="consents_summary privacy"' : '' 1019 }>
1020 <svg width="8" height="11" viewBox="0 0 8 11" fill="none" xmlns="http://www.w3.org/2000/svg"> 1021 <line x1="6.04881" y1="1.41108" x2="2.41111" y2="4.59407" stroke="#474747" stroke-width="2" stroke-linecap="round"/> 1022 <line x1="5.88737" y1="9.06727" x2="1.71013" y2="5.26976" stroke="#474747" stroke-width="2" stroke-linecap="round"/> 1023 </svg> 1024 </button> 1025 <span class="iai_cookie_header__name" id="iai_cookie_headline"> 1026 <span data-cookie-view="consents consents_summary">${cookiesList.texts.privacy_policy_configure_consents_txt}</span> 1027 <span data-cookie-view="privacy">${cookiesList.texts.privacy_policy_privacy_policy_txt}</span> 1028 </span> 1029 </div> 1030 <div class="iai_cookie__topInfo" data-cookie-view="minimal basic consents consents_summary" id="iai_cookie_description"> 1031 <div class="iai_cookie__tab --top"> 1032 <div class="iai_cookie__tabContent --top">${that.createSummary()}</div> 1033 </div> 1034 </div>
1035 <div class="iai_cookie__consents iai_cookie__wrapper" data-cookie-view="consents"> 1036 <div class="iai_cookie__consentsWrapper"> 1037 ${that.createCategoryList(categories)} 1038 </div> 1039 </div> 1040 1041 ${that.vars.enabledPrivacyPolicyView ? `<div class="iai_cookie__privacy iai_cookie__wrapper" data-cookie-view="privacy"><p>POLITYKA PRYWATNOÅCI</p> 1042<p>Niniejsza Polityka prywatnoÅci okreÅla zasady gromadzenia, przetwarzania i wykorzystywania danych osobowych pozyskanych od Ciebie przez sklep internetowy Babyhit, prowadzony pod domenÄ www.babyhit.pl (dalej zwanÄ âWitrynÄ â ,âStronÄ â lub âSklepemâ) przez âU Kubusiaâ sp. z o.o. sp. komandytowa, z uwzglÄdnieniem obowiÄ zujÄ cych przepisów, w szczególnoÅci przepisów RozporzÄ dzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w zwiÄ zku z przetwarzaniem danych osobowych i w sprawie swobodnego przepÅywu takich danych oraz uchylenia dyrektywy 95/46/WE (RODO). DokÅadamy wszelkich staraÅ w celu zapewnienia poszanowania Twojej prywatnoÅci i ochrony udzielonych informacji osobowych podczas korzystania z Witryny i dokonywania zakupów w ramach Sklepu.</p> 1043<h4>1.KTO PRZETWARZA TWOJE DANE?</h4> 1044<ol> 1045<li>Administratorem Twoich danych jest âU Kubusiaâ spóÅka z ograniczonÄ odpowiedzialnoÅciÄ i spóÅka komandytowa z siedzibÄ w Rawiczu przy ul. Przyjemskiego 10, 63-900 Rawicz, wpisana do rejestru przedsiÄbiorców prowadzonego przez SÄ d Rejonowy PoznaÅ Nowe â Miasto i Wilda w Poznaniu, IX WydziaÅ Gospodarczy Krajowego Rejestru SÄ dowego pod numerem KRS: 0000663169, posiadajÄ ca NIP: 6991912537, REGON: 300756332 (zwana dalej jako âMyâ). JednoczeÅnie jesteÅmy podmiotem odpowiedzialnym za przetwarzanie Twoich danych osobowych.<br /> 1046Kontakt: Możesz siÄ kontaktowaÄ z nami korespondencyjnie pod adresem: U Kubusia sp. z o.o. sp. komandytowa ul. Przyjemskiego 10, 63-900 Rawicz, NIP 6991912537 lub mailowo: [email protected].</li> 1047</ol> 1048<h4>2. JAKIE DANE GROMADZIMY?</h4> 1049<ol> 1050<li>W ramach prowadzonej Witryny możemy prosiÄ CiÄ o podanie nam danych, w tym danych osobowych. Jest to zwiÄ zane miÄdzy innymi z realizacjÄ Twojego zamówienia skÅadanego w Sklepie, umożliwieniem korzystania z zamieszczonego na Stronie formularza kontaktowego, realizacjÄ Twojego zgÅoszenia reklamacyjnego lub zgÅoszenia do oferowanych przez nas programów oraz w celu prowadzenia przez nas dziaÅaÅ marketingowych.<br /> 1051Dane, które zbieramy obejmujÄ w stosownych przypadkach w szczególnoÅci:<br /> 1052dane kontaktowe, w tym imiÄ i nazwisko, adres e-mail/nr telefonu,<br /> 1053numer konta bankowego,<br /> 1054NIP,<br /> 1055login oraz informacje dotyczÄ ce konta, w tym nazwÄ użytkownika, hasÅo, identyfikator,<br /> 1056dane dotyczÄ ce Twojej aktywnoÅci na Stronie, w tym analizy klikniÄÄ,<br /> 1057identyfikator urzÄ dzenia,<br /> 1058typ przeglÄ darki, domena oraz jÄzyk komunikacji, system operacyjny oraz przypisane mu ustawienia,<br /> 1059kraj,<br /> 1060strefa czasowa,<br /> 1061odwiedzone witryny internetowe,<br /> 1062preferencje osobiste oraz marketingowe,<br /> 1063pliki cookie oraz znaczniki pikselowe,<br /> 1064adresy IP,<br /> 1065nazwÄ dostawcy Internetu.<br /> 1066Za poÅrednictwem Strony, mogÄ byÄ gromadzone także inne dane, w tym dane osobowe w zwiÄ zku z udostÄpnieniem w Witrynie formularzy (np. formularz przystÄ pienia do programu 10-letniej gwarancji, formularz rejestracji konta). Każdorazowo zamieszczamy dedykowanÄ odrÄbnÄ informacjÄ na temat przetwarzania danych osobowych w linku pod formularzem. Rekomendujemy zapoznanie siÄ z ich treÅciÄ w przypadku korzystania z formularzy.<br /> 1067Ponadto zbieramy, wykorzystujemy i udostÄpniamy zagregowane dane, takie jak dane statystyczne lub demograficzne. Na przykÅad możemy agregowaÄ dane dotyczÄ ce użytkowania naszej Strony, aby obliczyÄ procent użytkowników uzyskujÄ cych dostÄp do okreÅlonej funkcji Witryny. JeÅli jednak poÅÄ czymy dane zagregowane z Twoimi danymi osobowymi, może to bezpoÅrednio lub poÅrednio CiÄ zidentyfikowaÄ.<br /> 1068Nie gromadzimy szczególnych kategorii danych osobowych (w tym danych ujawniajÄ cych pochodzenie rasowe lub etniczne, poglÄ dy polityczne, przekonania religijne lub ÅwiatopoglÄ dowe, przynależnoÅÄ do z
1068wiÄ zków zawodowych, danych genetycznych, danych biometrycznych, danych dotyczÄ cych zdrowia, seksualnoÅci lub orientacji seksualnej). Nie zbieramy również żadnych informacji dotyczÄ cych wyroków skazujÄ cych oraz czynów zabronionych.<br /> 1069Nasza Witryna nie jest przeznaczona do użytku przez dzieci, mimo że produkty sÄ przeznaczone dla dzieci, nie gromadzimy Åwiadomie danych dotyczÄ cych dzieci.</li> 1070</ol> 1071<h4>2.1 LOGI SERWERA</h4> 1072<ol> 1073<li>Korzystanie ze Strony, wiÄ Å¼e siÄ każdorazowo z przesÅaniem zapytania do naszego serwera. Poszczególne zapytania zostajÄ zapisane w logach serwera i sÄ tam przechowywane. Na dane zawarte w logach skÅadajÄ siÄ: Twój adres IP, czas nadejÅcia zapytania, czas wysÅania odpowiedzi, informacje o przeglÄ darce oraz systemie operacyjnym użytkownika. Dane te nie sÄ kojarzone z konkretnymi osobami korzystajÄ cymi z naszej Witryny, nie sÄ również wykorzystywane w celu jakiejkolwiek identyfikacji użytkowników, wykorzystywane sÄ jedynie dla celów administrowania serwerem.</li> 1074</ol> 1075<h4>2.2 PLIKI COOKIE</h4> 1076<ol> 1077<li>Nasza Strona zbiera dane zawarte w plikach cookie. Pliki cookie to maÅe pliki tekstowe wysyÅane przez WitrynÄ i przechowywane na Twoim urzÄ dzeniu koÅcowym, zawierajÄ ce pewne informacje zwiÄ zane z korzystaniem przez Ciebie ze Strony.<br /> 1078Pliki cookie wykorzystywane sÄ miÄdzy innymi po to, aby stworzyÄ możliwoÅÄ odwiedzenia naszej Strony, w celu jej prawidÅowego wyÅwietlania siÄ oraz umożliwienia korzystania z wszystkich jej funkcji a także w celu ochrony naszej Witryny przed nadużyciami oraz spamem.<br /> 1079Stosownie do udzielonych nam przez Ciebie zgód, możemy używaÄ plików cookie, aby personalizowaÄ treÅci i reklamy w naszej Witrynie (i innych witrynach) oraz analizowaÄ ruch na naszej Stronie. W stosownych przypadkach możemy również udostÄpniaÄ informacje o korzystaniu z naszej Witryny naszym partnerom, którzy mogÄ ÅÄ czyÄ je z innymi informacjami, które im przekazaÅeÅ lub które zebrali w wyniku korzystania przez Ciebie z ich usÅug.<br /> 1080WyrażajÄ c zgodÄ na marketingowe pliki cookies, wyrażasz zgodÄ na udostÄpnianie Twoich danych partnerom reklamowym i biznesowym, którzy mogÄ ÅÄ czyÄ je z innymi informacjami, które im przekazaÅeÅ lub które zebrali w wyniku korzystania przez Ciebie z ich usÅug oraz na zautomatyzowane przetwarzanie Twoich danych w celu spersonalizowania treÅci i reklam w naszej Witrynie oraz poza niÄ .<br /> 1081W zwiÄ zku z korzystaniem w Witrynie z narzÄdzi statystycznych i marketingowych od takich dostawców jak miÄdzy innymi Google oraz Facebook zgoda na statystyczne i/lub marketingowe pliki cookies jest równoznaczna z wyrażeniem zgody na przekazywanie danych do Stanów Zjednoczonych, które nie podlegajÄ decyzji Komisji Europejskiej stwierdzajÄ cej odpowiedni stopieÅ ochrony zgodnie z europejskim prawodawstwem dotyczÄ cym ochrony danych.<br /> 1082Bardziej szczegóÅowe informacje na temat poszczególnych narzÄdzi wykorzystywanych w naszej Witrynie znajdujÄ siÄ w dalszej czÄÅci Polityki PrywatnoÅci.<br /> 1083Nasza Strona może zawieraÄ odnoÅniki do innych stron internetowych lub aplikacji, w tym stron lub aplikacji naszych partnerów biznesowych. Prosimy pamiÄtaj, że strony internetowe innych podmiotów również mogÄ wykorzystywaÄ cookie. Nie mamy wpÅywu na strony internetowe podmiotów trzecich i nie jesteÅmy odpowiedzialni za cookie, które zbierajÄ lub do których majÄ dostÄp. KlikajÄ c na odnoÅnik lub aplikacjÄ, prosimy pamiÄtaj, iż każda z nich ma wÅasnÄ politykÄ stosowania plików cookie. Z tego powodu prosimy, abyÅ przed rozpoczÄciem korzystania z innych stron internetowych lub aplikacji zapoznaÅ siÄ z ich politykami prywatnoÅci.</li> 1084</ol> 1085<h4>2.2.1 RODZAJE PLIKÃW COOKIE</h4> 1086<ol> 1087<li>W zależnoÅci od okresu przechowywania na urzÄ dzeniu koÅcowym, wykorzystywane przez nas pliki cookie można podzieliÄ na:<br /> 1088cookie sesyjne: przechowywane na urzÄ dzeniu użytkownika i pozostajÄ ce tam do momentu zakoÅczenia sesji danej przeglÄ darki. Zapisane informacje sÄ wówczas trwale usuwane z pamiÄci urzÄ dzenia.<br /> 1089cookie staÅe: przechowywane sÄ w urzÄ dzeniu koÅcowym użytkownika przez czas okreÅlony w parametrach plików cookie lub do czasu ich usuniÄcia przez użytkownika.<br /> 1090Wykorzystujemy nastÄpujÄ ce rodzaje plików cookie:<br /> 1091NiezbÄdne pliki cookie przyczyniajÄ siÄ do użytecznoÅci strony internetowej poprzez umożliwianie podstawowych funkcji takich jak nawigacja na stronie. Strona internetowa nie może funkcjonowaÄ poprawnie bez tych ciasteczek.<br /> 1092Pliki cookie dotyczÄ ce preferencji umożliwiajÄ stronie zapamiÄtanie informacji, które zmieniajÄ wyglÄ d lub funkcjonowanie strony, np. preferowany jÄzyk lub region, w którym zn
1092ajduje siÄ użytkownik.<br /> 1093Statystyczne pliki cookie pomagajÄ wÅaÅcicielem stron internetowych zrozumieÄ, w jaki sposób różni użytkownicy korzystajÄ ze strony.<br /> 1094Marketingowe pliki cookie stosowane sÄ w celu Åledzenia użytkowników na stronach internetowych. Celem jest wyÅwietlanie reklam, które sÄ istotne i interesujÄ ce dla poszczególnych użytkowników i tym samym bardziej cenne dla wydawców i reklamodawców.</li> 1095</ol> 1096<h4>2.2.2 ZARZÄDZANIE PLIKAMI COOKIE W PRZEGLÄDARCE</h4> 1097<ol> 1098<li>W wielu przypadkach oprogramowanie sÅuÅ¼Ä ce do przeglÄ dania stron internetowych domyÅlnie dopuszcza przechowywanie plików cookie w urzÄ dzeniu użytkownika, dajÄ c Tobie możliwoÅÄ zarzÄ dzania i / lub usuwania plików cookie zgodnie z wÅasnymi preferencjami.<br /> 1099Link do stosowanego na Stronie narzÄdzia, umożliwiajÄ cego zarzÄ dzanie Twoimi preferencjami dotyczÄ cymi instalacji plików cookie, znajdziesz TUTAJ.<br /> 1100W celu usuniÄcia plików cookie zapisanych na Twoim komputerze, zastosuj siÄ do instrukcji, które producent Twojej przeglÄ darki udostÄpnia na stronie pomocy dotyczÄ cej zarzÄ dzania plikami cookie w jego produktach.</li> 1101</ol> 1102<h4>3. CELE W JAKICH GROMADZIMY TWOJE DANE OSOBOWE ORAZ PODSTAWA PRAWNA</h4> 1103<ol> 1104<li> 1105<p>W ramach prowadzenia Witryny przetwarzamy Twoje dane (w zależnoÅci od usÅugi/ okolicznoÅci/ umowy) w nastÄpujÄ cych celach:</p> 1106<ul> 1107<li>wykonania obowiÄ zków wynikajÄ cych z umowy, jeżeli takowa zostaÅa z TobÄ zawarta [art. 6 ust. 1 (b) RODO],</li> 1108<li>umożliwienia Tobie zaÅożenia i zarzÄ dzania Twoim kontem oraz umożliwienia Tobie monitorowania Twoich zamówieÅ i ich historii â w z
1108wiÄ zku z realizacjÄ zawartej z TobÄ umowy [art. 6 ust. 1 (b) RODO],</li> 1109<li>przeprowadzania i realizacji pÅatnoÅci - w zwiÄ zku z realizacjÄ zawartej z TobÄ umowy [art. 6 ust. 1 (b) RODO],</li> 1110<li>umożliwienia realizacji pÅatnoÅci zgodnie z Twoimi preferencjami w zakresie metod pÅatnoÅci oferowanych na naszej Stronie - na podstawie Twojej zgody wyrażonej przez wybranie okreÅlonej opcji pÅatnoÅci [art. 6 ust. 1 (a) RODO],</li> 1111<li>przesyÅania powiadomieÅ o dostÄpnoÅci produktu â na podstawie Twojej zgody [art. 6 ust. 1 (a) RODO],</li> 1112<li>prowadzenia dziaÅaÅ zwiÄ zanych z marketingiem naszych produktów i usÅug - na podstawie Twojej zgody [art. 6 ust. 1 (a)], z uwzglÄdnieniem zgód wyrażonych na stosowanie poszczególnych rodzajów plików cookie,</li> 1113<li>przesyÅania informacji handlowych w rozumieniu ustawy o Åwiadczeniu usÅug drogÄ elektronicznÄ , o ile wyraziÅeÅ zgodÄ na ich otrzymywanie â na podstawie Twojej zgody [art. 6 ust. 1 (a) RODO],</li> 1114<li>analizowania Twojej aktywnoÅci (w tym profilowania) w Witrynie celem dostosowania (w tym zautomatyzowanego) usÅug i treÅci do Twoich indywidualnych preferencji, w tym ukierunkowanej reklamy â na podstawie Twojej zgody [art. 6 ust. 1 (a) RODO], zuwzglÄdnieniem zgód wyrażonych na stosowanie poszczególnych rodzajów plików cookie,</li> 1115<li>pomiaru skutecznoÅci reklam oraz konwersji w ramach stosownych sieci reklamowych - na podstawie Twojej zgody [art. 6 ust. 1 (a)], z uwzglÄdnieniem zgód wyrażonych na stosowanie poszczególnych rodzajów plików cookie,</li> 1116<li>gromadzenia informacji na temat Twoich doÅwiadczeÅ zakupowych na naszej Stronie - na podstawie naszego prawnie uzasadnionego interesu [art. 6 ust. 1 (f) RODO] z uwzglÄdnieniem zgód wyrażonych na stosowanie poszczególnych rodzajów plików cookie,</li> 1117<li>analizowania ruchu w Witrynie w celu prowadzenia analiz dotyczÄ cych skutecznoÅci dziaÅaÅ marketingowych w sieci afiliacyjnej oraz prawidÅowego rozliczenia z wydawcami naszych reklam â na podstawie Twojej naszego uzasadnionego interesu [art. 6 ust. 1 (f) RODO], z uwzglÄdnieniem zgód wyrażonych na stosowanie poszczególnych rodzajów plików cookie,</li> 1118<li>opracowywania ogólnych statystyk dotyczÄ cych korzystania przez użytkowników ze Strony, w tym zbierania ogólnych informacji demograficznych (np. o regionie, z którego nastÄpuje poÅÄ czenie) - na podstawie naszego prawnie uzasadnionego interesu [art. 6 ust. 1 (f) RODO], z uwzglÄdnieniem zgód wyrażonych na stosowanie poszczególnych rodzajów plików cookie,</li> 1119<li>umożliwienia użytkownikom Strony zarzÄ dzania zgodami na instalacjÄ plików cookies i w stosownych przypadkach zwiÄ zane z tym przetwarzanie danych osobowych - na podstawie naszego prawnie uzasadnionego interesu [art. 6 ust. 1 (f) RODO],</li> 1120<li>otrzymywania i wyÅwietlania Twoich komentarzy dotyczÄ cych zakupów produktów, które pozostawisz w naszej Witrynie - na podstawie naszego prawnie uzasadnionego interesu [art. 6 ust. 1 (f) RODO], a w przypadku, dodania zdjÄÄ zawierajÄ cych wizerunek Twój lub Twojego dziecka â na podstawie Twojej zgody [art. 6 ust. 1 (a) RODO],</li> 1121<li>badania Twojej satysfakcji z zakupów w naszym Sklepie poprzez przesÅanie proÅby o udziaÅ w ankiecie dotyczÄ cej naszego Sklepu internetowego i/lub zakupionych produktów oraz wyÅwietlenia Twoich recenzji dotyczÄ cych naszych produktów, które pozostawisz na platformie Trustpilot - na podstawie naszego prawnie uzasadnionego interesu [art. 6 ust. 1 (f) RODO],</li> 1122<li>ochrony przed oszustwami zwiÄ zanymi z klikniÄciami i wyÅwietlaniem naszych reklam na platformach reklamowych - na podstawie naszego prawnie uzasadnionego interesu [art. 6 ust. 1 (f) RODO],</li> 1123<li>umożliwienia Tobie uczestnictwa w programie lojalnoÅciowym, jeżeli takowy bÄdzie prowadzony - w zwiÄ zku z realizacjÄ umowy [art. 6 ust. 1 (b) RODO],</li> 1124<li>umożliwienia Tobie uczestnictwa w konkursie, jeżeli takowy bÄdzie organizowany - na podstawie naszego prawnie uzasadnionego interesu [art. 6 ust. 1 (f) RODO],</li> 1125<li>rozpatrywania oraz obsÅugi skÅadanych przez Ciebie reklamacji dotyczÄ cych naszych towarów i usÅug oraz realizacji usÅug gwarancyjnych â stosownie do przypadku, na podstawie zawartej z TobÄ umowy [art. 6 ust. 1 (b) RODO] lub na podstawie naszego prawnie uzasadnionego interesu [art. 6 ust. 1 (f) RODO],</li> 1126<li>obsÅugi zapytaÅ i zgÅoszeÅ, które do nas kierujesz - na podstawie naszego prawnie uzasadnionego interesu [art. 6 ust. 1 (f) RODO],</li> 1127<li>kontaktowania siĄ̈ z TobÄ , w szczególnoÅci w celu zwiÄ zanym ze Åwiadczeniem usÅug â w stosownym przypadku w zwiÄ zku z niezbÄdnoÅciÄ do wykonania zawartej z TobÄ umowy [art. 6 ust. 1 (b) RODO] lub na podstawie naszego prawnie uzasadnionego interesu [art. 6 ust. 1 (f) RODO],</li> 1128<li>rozwiÄ zania umowy o Åwiadczenie usÅug drogą elektroniczną, w tym Å¼Ä dania zamkniÄcia konta (jeżeli wczeÅniej takowe zaÅożyÅeÅ) [art. 6 ust. 1 (b) RODO],</li> 1129<li>dokonywania czynnoÅci technicznych oraz rozwiÄ zywania problemów technicznych zwiÄ zanych z administrowaniem WitrynÄ - na podstawie naszego prawnie uzasadnionego interesu [art. 6 ust. 1 (f) RODO],</li> 1130<li>przechowywania danych dla zapewnienia rozliczalnoÅci (w tym wykazania speÅnienia przez nas obowiÄ zków wynikajÄ cych z przepisów prawa) â na podstawie naszego prawnie uzasadnionego interesu [art. 6 ust. 1 (f) RODO],</li> 1131<li>ustalenia, ochrony i dochodzenia ewentualnych roszczeÅ - na podstawie naszego prawnie uzasadnionego interesu [art. 6 ust. 1 (f) RODO],</li> 1132<li>przechowywania danych dla celów archiwalnych - na podstawie naszego prawnie uzasadnionego interesu [art. 6 ust. 1 (f) RODO],</li> 1133<li>prowadzenia postepowaÅ sÄ dowych, arbitrażowych i mediacyjnych
1133- na podstawie naszego prawnie uzasadnionego interesu [art. 6 ust. 1 (f) RODO],</li> 1134<li>zapewnienia bezpieczeÅstwa i integralnoÅci usÅug, które Åwiadczymy drogą elektroniczną, w tym przeciwdziaÅania oszustwom i nadużyciom, zwalczania SPAMU oraz zapewnienia bezpieczeÅstwa ruchu w Witrynie - na podstawie naszego prawnie uzasadnionego interesu [art. 6 ust. 1 (f) RODO].</li> 1135</ul> 1136<p>Jeżeli do tej pory byÅeÅ zainteresowany otrzymywaniem naszych komunikatów marketingowych wysyÅanych za pomocÄ Årodków elektronicznych (takich jak e-maile), nadal bÄdziesz je otrzymywaÄ, chyba że zrezygnujesz z subskrypcji Newslettera. PamiÄtaj, że możesz zrezygnowaÄ z otrzymywania informacji marketingowych w dowolnym momencie, klikajÄ c link anulowania subskrypcji doÅÄ czony do każdej informacji marketingowej. Szanujemy Twoje decyzje, wiÄc zawsze możesz zmieniÄ zdanie, jeÅli nie chcesz w przyszÅoÅci otrzymywaÄ od nas żadnych informacji marketingowych.<br /> 1137Profilowanie na podstawie danych osobowych w celu zautomatyzowanego prezentowania treÅci dostosowanych do Twoich preferencji odbywa siÄ wyÅÄ cznie na podstawie Twojej wyraźnej zgody.</p> 1138</li> 1139</ol> 1140<h4>4. NARZÄDZIA, KTÃRE STOSUJEMY</h4> 1141<ol> 1142<li>W celu wykorzystania w sposób zoptymalizowany informacji zawartych miÄdzy innymi w plikach cookie, korzystamy z narzÄdzi analitycznych oraz narzÄdzi umożliwiajÄ cych nam zarzÄ dzanie reklamÄ i marketingiem naszych produktów, w tym poprzez wyÅwietlanie ukierunkowanej reklamy opartej na rozpoznaniu urzÄ dzenia użytkownika.<br /> 1143NarzÄdzia te pozwalajÄ nam także na takie przetworzenie zebranych informacji, które wsp
1143omaga nasze prace badawczo-rozwojowe oraz wspiera nasze dziaÅania marketingowe.<br /> 1144Stosownie do udzielonych nam przez Ciebie zgód, Twoje dane osobowe (zbierane m.in. za pomocÄ plików cookie) mogÄ byÄ przetwarzane w sposób zautomatyzowany (w tym w formie profilowania), a na podstawie zebranych informacji (np. danych dotyczÄ cych Twoich preferencji) możemy dostosowywaÄ prezentowane w naszej Witrynie i poza niÄ treÅci, w tym treÅci reklamowe.<br /> 1145W granicach udzielonych nam przez Ciebie zgód, za pomocÄ wykorzystywanych narzÄdzi możemy również udostÄpniaÄ informacje o korzystaniu z naszej Witryny naszym partnerom spoÅecznoÅciowym, reklamowym i analitycznym, którzy mogÄ ÅÄ czyÄ je z innymi informacjami, które im przekazaÅeÅ lub które zebrali w wyniku korzystania przez Ciebie z ich usÅug.</li> 1146</ol> 1147<h4>4.1 GOOGLE reCAPTCHA</h4> 1148<ol> 1149<li>W Witrynie wykorzystujemy usÅugÄ reCAPTCHA, która podlega <a href="https://policies.google.com/privacy">Polityce prywatnoÅci i Warunkom korzystania z usÅug Google</a>. UsÅugi reCAPTCHA używamy wyÅÄ cznie do zwalczania spamu i nadużyÄ w naszej Witrynie.<br /> 1150ReCAPTCHA gromadzi informacje o sprzÄcie i oprogramowaniu, takie jak adres IP, wÅaÅciwoÅci przeglÄ darki (w tym: typ i wersja przeglÄ darki, rozdzielczoÅÄ ekranu, jÄzyk, godzina i data dostÄpu), dane Twojego konta Google (jeżeli jesteÅ zalogowany), Twoje zachowania zwiÄ zane z przeglÄ daniem stron internetowych, Twoje zachowania przy uzyskiwaniu dostÄpu (np. ruchy myszy po powierzchni reCAPTCHA), w razie potrzeby zadania obejmujÄ ce identyfikacjÄ obrazów oraz wysyÅa je do Google w celu analizy. Zgodnie z Warunkami korzystania z usÅugi reCAPTCHA, informacje zebrane podczas korzystania z usÅugi reCAPTCHA bÄdÄ wykorzystywane do jej ulepszania i ogólnej poprawy bezpieczeÅstwa. Nie bÄdÄ natomiast wykorzystywane przez Google do personalizowania wyÅwietlanych reklam. NaszÄ podstawÄ prawnÄ przedmiotowego przetwarzania jest nasz uzasadniony interes polegajÄ cy na ochronie naszej Witryny przed nadużyciami oraz spamem.</li> 1151</ol> 1152<h4>4.2 PLATFORMA ZARZÄDZANIA PLIKAMI COOKIE - COOKIEBOT</h4> 1153<ol> 1154<li>Aby w sposób zgodny z prawem umożliwiÄ użytkownikom naszej Witryny wyrażenie zgód na instalacjÄ stosownych plików cookie i w stosownych przypadkach, zwiÄ zane z tym przetwarzanie a także udostÄpnianie danych osobowych, wykorzystujemy platformÄ Cookiebot CMP.<br /> 1155Zgoda użytkownika jest rejestrowana i dokumentowana poprzez rejestracjÄ anonimowego numeru IP użytkownika, klienta użytkownika przeglÄ darki, adresu URL witryny, daty i godziny wyrażenia zgody oraz unikalnego, zaszyfrowanego klucza, który jest przechowywany w centrum danych u dostawcy chmury firmy Cybot, Microsoft Ireland Operations Ltd. w Dublinie w Irlandii. Po 12 miesiÄ cach zgoda jest automatycznie usuwana z logu.<br /> 1156PodstawÄ prawna przedmiotowego przetwarzania danych jest nasz uzasadniony interes zwiÄ zany z realizacjÄ zasady rozliczalnoÅci wynikajÄ cej z przepisów RODO.</li> 1157</ol> 1158<h4>4.3 GOOGLE ANALYTICS, GOOGLE SIGNALS, GOOGLE TAG MANAGER, GOOGLE OPTIMISE, GOOGLE Looker studio, GOOGLE ADS, YOUTUBE</h4> 1159<ol> 1160<li>Za pomocÄ narzÄdzi marketingowych Google Ads, oraz narzÄdzi analitycznych Google Analytics w poÅÄ czeniu z dodatkowymi usÅugami Google, jak Google Tag Manager, Google Optimize, Google Looker studio oraz Enhanced Conversions (funkcja konwersji rozszerzonych) przetwarzamy dane zwiÄ zane z TwojÄ aktywnoÅciÄ na naszej Stronie, w tym identyfikatory internetowe w celu dostarczenia Tobie spersonizowanych na podstawie profilowania reklam lub monitorowania Twoich wyborów z wykorzystaniem statystycznych oraz marketingowych plików cookie. Nasze dziaÅania z wykorzystaniem przedmiotowych narzÄdzi podejmujemy jedynie w granicach wyrażonych przez Ciebie zgód na stosowanie poszczególnych rodzajów plików cookie w tym zgód dotyczÄ cych zautomatyzowanego podejmowania decyzji oraz przekazywania danych partnerom reklamowym. Ustawienia swoich zgód możesz w każdej chwili sprawdziÄ/zmieniÄ TUTAJ. Link do narzÄdzia umożliwiajÄ cego zarzÄ dzanie zgodami na instalacjÄ plików cookie jest także każdorazowo dostÄpny w stopce naszej Strony. W celu usuniÄcia plików cookie już zapisanych na Twoim komputerze, zastosuj siÄ do instrukcji, które producent Twojej przeglÄ darki udostÄpnia na stronie pomocy dotyczÄ cej zarzÄ dzania plikami co
1160okie w jego produktach.</li> 1161</ol> 1162<h4>4.3.1 GOOGLE ANALYTICS</h4> 1163<ol> 1164<li>Umożliwia nam generowanie szczegóÅowych statystyk dotyczÄ cych tego, jak użytkownicy korzystajÄ z naszej Witryny. W ramach przedmiotowego narzÄdzia zbierane sÄ dane w postaci identyfikatorów internetowych, w tym identyfikatorów plików cookie, adres IP, identyfikatory urzÄ dzenia oraz identyfikatory użytkownika. DziÄki narzÄdziom udostÄpnionym przez Google, Twój adres IP jest anonimizowany.<br /> 1165Zgodnie z warunkami Åwiadczenia usÅugi Google Analytics, Google oÅwiadcza, iż nie bÄdzie wiÄ zaÄ adresu IP osoby, której dane dotyczÄ , z innymi posiadanymi przez Google danymi.<br /> 1166Aby zrezygnowaÄ z plików cookie Google Analytics, możesz również pobraÄ i zainstalowaÄ dodatek do przeglÄ darki blokujÄ cy Google Analytics (ang. Opt-out Browser Add-on): <a href="https://support.google.com/analytics/answer/181881?hl=pl">dodatek do przeglÄ darki blokujÄ cy Google Analytics.</a></li> 1167</ol> 1168<h4>4.3.2 GOOGLE SIGNALS</h4> 1169<ol> 1170<li>Gdy użytkownicy wÅÄ czajÄ <a href="https://support.google.com/My-Ad-Center-Help/answer/12155451?visit_id=638314166487697881-1251812877&amp;rd=1">personalizacjÄ reklam</a> w usÅugach Google, Google jest w stanie opracowaÄ holistyczne spojrzenie na to, jak ci użytkownicy wchodzÄ w interakcjÄ z usÅugÄ online z wielu przeglÄ darek i wielu urzÄ dzeÅ. Google Signals to dane sesji pochodzÄ ce z witryn i aplikacji. Google wiÄ Å¼e te dane z użytkownikami, którzy zalogowali siÄ na swoje konta Google i majÄ wÅÄ czonÄ personalizacjÄ reklam. PowiÄ zanie tych danych z zalogowanymi użytkownikami umożliwia raportowanie dziaÅaÅ użytkowników na różnych urzÄ dzeniach, remarketing na różnych urzÄ dzeniach oraz eksportowanie konwersji na różnych urzÄ dzeniach do Google Ads. Aby Google mogÅo zbieraÄ takie dane, użytkownik musi wyraziÄ zgodÄ w ustawieniach personalizacji reklam w swoim koncie Google. Mechanizm stojÄ cy za Google Signals porównuje dane zebrane przez danÄ stronÄ z tymi, które zbiera Google dziÄki wÅÄ czonym ustawieniom o personalizacji reklam. SÄ to takie informacje jak lokalizacja, przeglÄ darka, urzÄ dzenie czy historia wyszukiwaÅ. JeÅli zachowanie użytkownika wedÅug danych ze strony pokrywa siÄ z danymi Google, jest on identyfikowany jako ta sama osoba i odpowiednio uwzglÄdniany w raportach. Zbierane przez Google dane sÄ anonimizowane i agregowane, a otrzymane od Google raporty nie dajÄ nam możliwoÅci identyfikacji poszczególnych użytkowników.</li> 1171</ol> 1172<h4>4.3.3 GOOGLE ADS</h4> 1173<ol> 1174<li>to system reklamowy firmy Google umożliwiajÄ cy, w stosownych przypadkach, wyÅwietlanie reklam w sieci reklamowej Google oraz w portalu YouTube.<br /> 1175W zwiÄ zku z wykorzystaniem narzÄdzi Google Ads inne firmy, w stosownych przypadkach oraz z uwzglÄdnieniem zgód użytkowników, mogÄ umieszczaÄ pliki cookie w przeglÄ darkach użytkowników i odczytywaÄ je albo wykorzystywaÄ obrazy web beacon do gromadzenia informacji w wyniku wyÅwietlania reklam w witrynach.<br /> 1176Google wykorzystuje informacje udostÄpniane w witrynach (w tym w stosownych przypadkach na naszych Stronach) i aplikacjach do Åwiadczenia i ulepszania usÅug, zarzÄ dzania nimi, opracowywania nowych usÅug, mierzenia skutecznoÅci reklam, ochrony przez oszustwami i nadużyciami, a także personalizowania treÅci i reklam wyÅwietlanych w Google oraz witrynach i aplikacjach partnerów Google. SzczegóÅowe informacje dotyczÄ ce wykorzystania danych przez Google znajdziesz w poniższym linku: <a href="https://policies.google.com/technologies/partner-sites">Jak Google używa danych z witryn i aplikacji, które korzystajÄ z naszych usÅug.</a><br /> 1177Każdy użytkownik posiadajÄ cy konto Google może wyÅÄ czyÄ personalizacjÄ reklam w internecie w <a href="https://support.google.com/My-Ad-Center-Help/answer/12155451?visit_id=638314166487697881-1251812877&amp;rd=1">Ustawieniach reklam Google.</a><br /> 1178Użytkownicy zalogowani w Google mogÄ też wyeksportowaÄ wszystkie rekordy ze strony Google, w sekcji âMoja aktywnoÅÄâ (w tym dotyczÄ ce reklam) przy użyciu udostÄpnianej przez Google funkcji <a href="https://takeout.google.com/?pli=1">Pobierz swoje dane</a>.</li> 1179</ol> 1180<h4>4.3.4</h4> 1181<ol> 1182<li>Na Stronie, w zależnoÅci od wyrażonych przez Ciebie zgód i ustawieÅ, w stosownych przypadkach, wykorzystujemy funkcjÄ konwersji rozszerzonych
1182- to funkcja, która zwiÄksza dokÅadnoÅÄ pomiaru liczby zdarzeÅ po stronie użytkownika (np. zakup produktów, zapis do Newslettera, dodanie produktów do koszyka, rejestracja konta). Dane zostajÄ udostÄpnione Google w celu wykonania w naszym imieniu usÅug pomiaru skutecznoÅci reklam. Funkcja ta uzupeÅnia dotychczasowe tagi konwersji, wysyÅajÄ c w postaci zaszyfrowanej dane o konwersjach z naszej Witryny do Google, w sposób zapewniajÄ cy ochronÄ prywatnoÅci. Przed wysÅaniem do Google danych naszych Użytkowników funkcja ta korzysta z bezpiecznego algorytmu szyfrowania jednokierunkowego o nazwie SHA256. Zaszyfrowane dane sÄ nastÄpnie dopasowywane do kont Google zalogowanych użytkowników w celu przypisania konwersji w kampanii do zdarzeÅ reklamowych, np. klikniÄÄ lub wyÅwietleÅ. Standardy Google w zakresie bezpieczeÅstwa sÄ rygorystyczne. Google Ads zbiera dane tylko na stronach zawierajÄ cych odpowiednie tagi. Funkcja konwersji rozszerzonych dba o poufnoÅÄ i bezpieczeÅstwo informacji, stosujÄ c najwyższe standardy branżowe - dane sÄ szyfrowane przed przesÅaniem ich do Google.</li> 1183</ol> 1184<h4>4.3.5</h4> 1185<ol> 1186<li>Google Looker studio jako narzÄdzie do konwertowania danych w celu generowania stosownych raportów - wspiera nasze analizy.</li> 1187</ol> 1188<h4>4.3.6</h4> 1189<ol> 1190<li>Google Tag Manager - Menedżer tagów Google - to narzÄdzie, dziÄki któremu możemy zarzÄ dzaÄ skryptami poprzez Åatwe dodawanie fragmentów kodu do naszej Witryny. Za jego pomocÄ możemy ÅledziÄ dziaÅania wykonywane przez użytkowników w Witrynie, takie jak np. realizacja różnych zdarzeÅ. DziÄki niemu możemy w prosty sposób skonfigurowaÄ analitykÄ naszej Strony. W ramach managera targów przetwarzane sÄ dane użytkowników w postaci identyfikatorów internetowych, w tym identyfikatorów plików cookie oraz adres IP.<br /> 1191Przy przesyÅaniu poza EuropÄ danych osobowych pozyskanych w zwiÄ zku z reklamami online i pomiarami - Google korzysta ze standardowych klauzul umownych (SKU). Zasady przetwarzania danych w usÅugach reklamowych Google dotyczÄ ce usÅug, w przypadku których Google jest podmiotem przetwarzajÄ cym, obejmujÄ zarówno odpowiednie SKU przygotowane przez KomisjÄ EuropejskÄ (legitymizujÄ ce przesyÅanie danych zgodne z RODO), jak i brytyjskie SKU (legitymizujÄ ce przesyÅanie danych zgodne z zapisami RODO przyjÄtymi w prawie Wielkiej Brytanii), zgodnie z potrzebami odpowiednich procesów przesyÅania danych. Podobnie Warunki wspóÅpracy miÄdzy administratorami w zakresie ochrony danych dotyczÄ ce usÅug, w przypadku których Google jest administratorem, obejmujÄ zarówno odpowiednie SKU Komisji Europejskiej, jak i brytyjskie SKU, zgodnie z potrzebami odpowiednich procesów przesyÅania danych.</li> 1192</ol> 1193<p>Przy przesyÅaniu poza EuropÄ danych osobowych pozyskanych w zwiÄ zku z reklamami online i pomiarami - Google korzysta ze standardowych klauzul umownych (SKU). <a href="https://privacy.google.com/businesses/processorterms/">Zasady przetwarzania danych w usÅugach reklamowych Google</a> dotyczÄ ce <a href="https://privacy.google.com/businesses/adsservices/">usÅug, w przypadku których Google jest podmiotem przetwarzajÄ cym</a>, obejmujÄ zarówno odpowiednie SKU przygotowane przez KomisjÄ EuropejskÄ (legitymizujÄ ce przesyÅanie danych zgodne z RODO), jak i brytyjskie SKU (legitymizujÄ ce przesyÅanie danych zgodne z zapisami RODO przyjÄtymi w prawie Wielkiej Brytanii), zgodnie z potrzebami odpowiednich procesów przesyÅania danych. Podobnie <a href="https://privacy.google.com/businesses/controllerterms/">Warunki wspóÅpracy miÄdzy administratorami w zakresie ochrony danych</a> dotyczÄ ce <a href="https://privacy.google.com/businesses/adsservices/">usÅug, w przypadku których Google jest administratorem</a>, obejmujÄ zarówno odpowiednie SKU Komisji Europejskiej, jak i brytyjskie SKU, zgodnie z potrzebami odpowiednich procesów przesyÅania danych.</p> 1194<h4>4.4 ANALITYKA MICROSOFT CLARITY</h4> 1195<ol> 1196<li>Korzystamy z narzÄdzia Microsoft Clarity, żeby lepiej zrozumieÄ Twoje potrzeby oraz optymalizowaÄ naszÄ stronÄ pod kÄ tem Twoich doÅwiadczeÅ zwiÄ zanych z korzystaniem z niej. NarzÄdzie zapewniane jest przez spóÅkÄ Microsoft Corporation.<br /> 1197Microsoft Clarity rejestruje każdego odwiedzajÄ cego naszÄ stronÄ i umożliwia odtworzenie nagrania wideo z jego ruchu na naszej stronie, jak również wygenerowanie tzw. map cieplnych. W ramach narzÄdzia Microsoft Clarity nie mamy dostÄpu do informacji, które pozwalajÄ nam na TwojÄ identyfikacjÄ, ponieważ Microsoft Clarity nie rejestruje procesu wypeÅnienia formularzy przeznaczonych do przekazywania danych osobowych.<br /> 1198W celu korzystania z Microsoft Clarity zaimplementowaliÅmy w kodzie naszej strony specjalny kod ÅledzÄ cy Microsoft Clarity. Kod ÅledzÄ cy wykorzystuje pliki cookies firmy Microsoft Corporation. Zgromadzone w ramach plików cookies informacje przechowywane sÄ przez Microsoft w ramach pseudonimowego profilu użytkownika. Ani Microsoft, ani my wykorzystujemy tych informacji do Twojej identyfikacji.<br /> 1199Jeżeli jesteÅ zainteresowany szczegóÅami zwiÄ zanymi z przetwarzaniem danych w ramach Microsoft Clarity, zachÄcamy do zapoznania siÄ z tymi wyjaÅnieniami.<br /> 1200Informacje, jakie sÄ przetwarzane w ramach korzystania z rozwiÄ zaÅ dostarczanych nam przez cux.io to, w szczególnoÅci:<br /> 1201informacje o systemie operacyjnym i przeglÄ darce internetowej użytkownika,<br /> 1202czas spÄdzony w naszym Serwisie oraz na jego podstronach,<br /> 1203podstrony, jakie użytkownik przeglÄ da w ramach naszego Serwisu,<br />
1204przejÅcia pomiÄdzy poszczególnymi podstronami w ramach naszego Serwisu,<br /> 1205źródÅo, z którego użytkownik przechodzi do naszego Serwisu,<br /> 1206miejsca, w które użytkownik klika myszkÄ na naszych Stronach,<br /> 1207W celu korzystania z Microsoft Clarity zaimplementowaliÅmy w kodzie naszej strony specjalny kod ÅledzÄ cy Microsoft Clarity. Kod ÅledzÄ cy wykorzystuje pliki cookies firmy Microsoft Corporation. Zgromadzone w ramach plików cookies informacje przechowywane sÄ przez Microsoft w ramach pseudonimowego profilu użytkownika. Ani Microsoft, ani my wykorzystujemy tych informacji do Twojej identyfikacji. Z poziomu naszej Strony, z wykorzystaniem mechanizmu sÅuÅ¼Ä cego do zarzÄ dzania plikami cookies, możesz zarzÄ dzaÄ swoimi zgodami, w tym zgodÄ na instalacjÄ kodu ÅledzÄ cego cux.io. Link do narzÄdzia umożliwiajÄ cego zarzÄ dzanie zgodami na instalacjÄ plików cookie jest także każdorazowo dostÄpny w stopce naszej Strony. W celu usuniÄcia plików cookie już zapisanych na Twoim komputerze, zastosuj siÄ do instrukcji, które producent Twojej przeglÄ darki udostÄpnia na stronie pomocy dotyczÄ cej zarzÄ dzania plikami cookie w jego produktach.</li> 1208</ol> 1209<h4>4.5 AUTOMATYZACJA KOMUNIKACJI MARKETINGOWEJ, SPERSONALIZOWANE INFORMACJE HANDLOWE</h4> 1210<ol> 1211<li>W przypadku wyrażenia stosownych zgód dotyczÄ cych profilowania danych osobowych w zwiÄ zku z TwojÄ aktywnoÅciÄ w Sklepie oraz na profilach spoÅecznoÅciowych z wykorzystaniem podanego adresu e-mail przy zakÅadaniu konta, a także na podstawie Twojej historii zakupów w Sklepie, poprzez wykorzystywanie ich do oceny niektórych informacji, w szczególnoÅci do analizy lub prognozy oraz dostosowania naszych dziaÅaÅ marketingowych do Twoich osobistych preferencji oraz jednoczesnego wyrażenia zgody na zautomatyzowane podejmowanie decyzji w oparciu o profilowanie danych, bÄdziemy przesyÅaÄ Tobie spersonalizowane informacje handlowe i marketingowe. Wykorzystywane przez nas narzÄdzia majÄ na celu umożliwienie bieÅ¼Ä cego informowania CiÄ o naszych nowoÅciach oraz promocjach, a także zwiÄkszenie zaangażowania Użytkowników Sklepu poprzez zbieranie informacji o oglÄ danych produktach, wyÅwietleniach Strony, produktach dodanych do koszyka oraz produktach zakupionych. W tym celu przetwarzamy dane takie jak: imiÄ, nazwisko, adres email, informacje o produktach, które Użytkownik oglÄ daÅ, dodaÅ do koszyka oraz zakupiÅ, a także informacje dotyczÄ ce wybranej wersji jÄzykowej.</li> 1212</ol> 1213<p>Dane te zostanÄ wykorzystane w spersonalizowanej komunikacji z Użytkownikiem wyÅÄ cznie w wypadku zapisu do Newslettera, wyrażenia stosownych zgód oraz stosownym potwierdzeniu zapisu.<br /> 1214Możesz zrezygnowaÄ z otrzymywania spersonalizowanych informacji marketingowych w dowolnym momencie, klikajÄ c link anulowania subskrypcji doÅÄ czony do każdej informacji marketingowej.<br /> 1215Ponieważ spersonalizowana komunikacja marketingowa opiera siÄ na wykorzystaniu technologii plików cookie i jest ÅciÅle powiÄ zana ze zgodÄ na wykorzystanie plików cookie w celach statystycznych oraz marketingowych, w przypadku, gdy chcesz otrzymywaÄ od nas dedykowane dla Ciebie informacje handlowe â prosimy sprawdź Twoje ustawienia TUTAJ.</p> 1216<h4>4.6 FILMY Z YOUTUBE OSADZONE NA NASZEJ STRONIE</h4> 1217<ol> 1218<li>Filmy z YouTube umieszczamy na naszej Stronie w rozszerzonym trybie prywatnoÅci - bez korzystania z plików cookie, które ÅledzÄ dane o zachowaniu użytkowników. Oznacza to, że informacje o aktywnoÅci nie bÄdÄ gromadzone przez serwis YouTube w celu personalizowania sposobu oglÄ dania a materiaÅy, które zostanÄ wyÅwietlone z wÅÄ czonym rozszerzonym trybem prywatnoÅci, nie bÄdÄ wpÅywaÄ na przeglÄ danie treÅci w serwisie YouTube.</li> 1219</ol> 1220<h4>4.7 FACEBOOK ADS MANAGER ORAZ FACEBOOK PIXEL</h4> 1221<ol> 1222<li>W zwiÄ zku z korzystaniem z narzÄdzi marketingowych oferowanych przez Facebook (Meta Platforms Ireland Limited), osoby trzecie, w tym Facebook (Meta Platforms Ireland Limited), mogÄ wykorzystywaÄ pliki cookie, sygnaÅy nawigacyjne i podobne technologie do gromadzenia lub odbierania informacji z Witryny i innych miejsc w Internecie i używaÄ ich do Åwiadczenia usÅug pomiarów i targetowania reklam. Piksel Facebooka to krótki kod umieszczany w na stronach reklamodawców, który pozwala mierzyÄ skutecznoÅÄ reklam na podstawie analizy dziaÅaÅ podejmowanych przez użytkowników w witrynie. Zastosowanie piksela pozwala na wyÅwietlanie reklam wÅaÅciwym odbiorcom, zwiÄkszenie sprzedaży oraz pomiar wyników reklam.<br /> 1223W ramach przedmiotowych narzÄdzi może dochodziÄ do przetwarzania danych, w szczególnoÅci:<br /> 1224informacji zawartych w nagÅówkach HTTP, które zawierajÄ informacje o wykorzystywanej przeglÄ darce lub aplikacji (np. agent użytkownika, kraj/jÄzyk lokalizacji),<br /> 1225informacji dotyczÄ cych zdarzeÅ standardowych/opcjonalnych, np. âwyÅwietlania stronyâ lub âinstalacji aplikacjiâ, dalsze wÅaÅciwoÅci obiektu oraz przyciski naciskane przez osoby odwiedzajÄ ce witrynÄ, w zależnoÅci od konfiguracji narzÄdzia biznesowego,<br /> 1226identyfikatorów internetowych, w tym adresów IP oraz, jeżeli podano, identyfikatorów powiÄ zanych z Facebookiem lub identyfikatorów urzÄ dzenia (np. identyfikatory reklam w mobilnych systemach operacyjnych) oraz informacje o rezygnacji/ograniczeniu monitorowania reklam.<br /> 1227Facebook Ireland jest wspóÅadministratorem danych w ramach wspólnego z nami przetwarzania danych dotyczÄ cych zdarzeÅ do kierowania reklam użytkownika, danych zdarzeÅ do dostarczania wiadomoÅci handlowych i transakcyjnych oraz danych zdarzeÅ do usprawniania wyÅwietlania reklam, personalizacji funkcji i treÅci oraz do udoskonalania i zabezpieczania produktów Facebooka (Meta Platforms Ireland Limited). SzczegóÅowe informacje wymagane przez art. 13 ust 1 lit. (a) i (b) RODO oraz wiÄcej informacji o sposobie przetwarzania danych osobowych przez Facebook (Meta Platforms Ireland Limited), podstawie prawnej oraz sposobach egzekwowania praw osób, których dane dotyczÄ , wobec Facebook (Meta Platforms Ireland Limited) można znaleÅºÄ w â
1227Zasadach dotyczÄ cych danychâ dostÄpnych pod adresem: <a href="https://www.facebook.com/about/privacy">https://www.facebook.com/about/privacy</a>; Uzgodnienia dotyczÄ ce wspóÅadministrowania dostÄpne sÄ pod adresem: <a href="https://www.facebook.com/legal/controller_addendum">https://www.facebook.com/legal/controller_addendum</a>.<br /> 1228W zwiÄ zku z korzystaniem z narzÄdzi dostarczanych przez Facebook (Meta Platforms Ireland Limited), Twoje dane osobowe mogÄ zostaÄ przekazywane do paÅstw trzecich. USA nie podlega decyzji Komisji Europejskiej stwierdzajÄ cej odpowiedni stopieÅ ochrony zgodnie z europejskim prawodawstwem dotyczÄ cym ochrony danych. Przekazywanie danych do USA wiÄ Å¼e siÄ z ryzykiem możliwego dostÄpu do powierzanych danych w zwiÄ zku z programami umożliwiajÄ cymi amerykaÅskim wÅadzom publicznym dostÄp do danych osobowych przekazywanych z Unii Europejskiej do Stanów Zjednoczonych do celów bezpieczeÅstwa narodowego, skutkujÄ cego ograniczeniami w zakresie ochrony danych osobowych, które nie sÄ ograniczone w sposób speÅniajÄ cy wymogi merytorycznie równoważne z wymogami prawa UE. Przepisy te nie przyznajÄ osobom, których dane dotyczÄ , praw, które mogÅyby byÄ egzekwowalne wobec wÅadz amerykaÅskich przed sÄ dami. PodstawÄ prawnÄ przekazania danych osobowych do USA jest w tym przypadku zgoda wyrażona przez Ciebie w momencie wchodzenia na naszÄ StronÄ. ZgodÄ możesz w każdej chwili wycofaÄ klikajÄ c w link.<br /> 1229Możesz wyÅÄ czyÄ gromadzenie i używanie informacji do obsÅugi targetowania reklam. Mechanizm umożliwiajÄ cy użytkownikom dokonanie wyboru znajdziesz w poniższych linkach:<br /> 1230<a href="http://www.aboutads.info/choices">http://www.aboutads.info/choices</a> , <a href="http://www.youronlinechoices.eu/">http://www.youronlinechoices.eu/</a> .</li> 1231</ol> 1232<h4>5. POWIADOMIENIE O DOSTÄPNOÅCI PRODUKTU</h4> 1233<ol> 1234<li>W naszym Sklepie dostÄpna jest opcja âpowiadomienia o dostÄpnoÅci produktuâ. Aby z niej skorzystaÄ â wystarczy, iż wskażesz nam swój adres email, na który chcesz otrzymaÄ powiadomienie. Poinformujemy CiÄ, gdy wybrany przez Ciebie produkt bÄdzie dostÄpny. KorzystajÄ c z powiadomieÅ o dostÄpnoÅci produktu wyrażasz zgodÄ na przetwarzanie Twojego adresu email w celu przesÅania Tobie przedmiotowego powiadomienia. Twoje dane po przesÅaniu powiadomienia zostanÄ usuniÄte. W przypadku chÄci cofniÄcia zgody na przedmiotowe przetwarzanie - poinformuj nas o tym mailowo: [email protected].</li> 1235</ol> 1236<h4>6. FACEBOOK MESSENGER</h4> 1237<ol> 1238<li>Na naszej Stronie korzystamy z obsÅugiwanego przez spóÅkÄ Meta Platforms Ireland Limited komunikatora Facebook Messenger w celu uÅatwienia komunikacji z użytkownikami naszej Witryny. Nie otrzymujemy ani nie przetwarzamy danych ponad te, które sÄ zwiÄ zane prowadzonÄ z użytkownikami komunikacjÄ . Meta Platforms Ireland Limited, jest niezależnym od nas administratorem danych przetwarzanych w zwiÄ zku z korzystaniem z komunikatora. Zasady dotyczÄ ce ochrony danych wydane przez Meta Platforms Ireland Limited znajdziesz tutaj: <a href="https://www.facebook.com/about/privacy">https://www.facebook.com/about/privacy</a>.</li> 1239</ol> 1240<h4>7. ÅRODKI TECHNICZNE</h4> 1241<ol> 1242<li>DokÅadamy wszelkich staraÅ, aby zabezpieczyÄ Twoje dane i ochroniÄ je przed dziaÅaniami osób trzecich. Stosujemy wszelkie niezbÄdne zabezpieczenia serwerów, poÅÄ czeÅ i Witryny. W szczególnoÅci komunikacja miÄdzy Twoim komputerem a naszym serwerem, gdy zbieramy Twoje dane osobowe, jest zaszyfrowana z użyciem protokoÅu SSL (Secure Socket Layer). Dodatkowo nasze bazy danych zabezpieczone sÄ przed wglÄ dem osób trzecich. Wszystkie poÅÄ czenia zwiÄ zane z wykonywaniem przez Ciebie pÅatnoÅci elektronicznych, w przypadku wyboru takiej opcji, bÄdÄ nastÄpowaÄ za poÅrednictwem bezpiecznego szyfrowanego poÅÄ czenia. W przypadku korzystania z usÅug podwykonawców â starannie weryfikujemy ich wiarygodnoÅÄ i stosowane przez nich zabezpieczania w celu ochrony danych użytkowników naszej Witryny. PodjÄte przez nas dziaÅania mogÄ okazaÄ siÄ jednak niewystarczajÄ ce, jeżeli sam nie zachowasz zasad bezpieczeÅstwa. W szczególnoÅci zachÄcamy aby zawsze zach
1242owywaÄ w poufnoÅci login i hasÅo do Witryny i nie udostÄpniaÄ ich osobom trzecim. W celu uniemożliwienia korzystania z Twojego konta osobom nieuprawnionym prosimy, abyÅ każdorazowo wylogowaÅ siÄ po zakoÅczeniu korzystania z Witryny.</li> 1243</ol> 1244<h4>8. ODBIORCY TWOICH DANYCH</h4> 1245<ol> 1246<li>W stosownych przypadkach dane możemy przekazywaÄ:<br /> 1247osobom upoważnionym przez nas, naszym pracownikom i wspóÅpracownikom, którzy muszÄ mieÄ dostÄp do danych, aby wykonywaÄ swoje obowiÄ zki,<br /> 1248podmiotom przetwarzajÄ cym, którym zlecimy to zadanie, np. firmom zajmujÄ cym siÄ obsÅugÄ naszych systemów teleinformatycznych lub udostÄpniajÄ cym nam narzÄdzia teleinformatyczne oraz przestrzeÅ serwerowÄ , firmom ÅwiadczÄ cym na naszÄ rzecz usÅugi doradcze a także marketingowe, dostawcom stosowanych przez nas narzÄdzi analitycznych oraz remarketingowych, w zakresie, w jakim przetwarzajÄ dane w naszym imieniu;<br /> 1249innym podmiotom, które przetwarzaÄ bÄdÄ dane osobowe jako niezależny administrator danych: np. firmom kurierskim w celu realizacji wysyÅki, firmom obsÅugujÄ cym pÅatnoÅci w ramach Sklepu, partnerom biznesowym (w tym reklamowym) w ramach stosowanych w Witrynie narzÄdzi marketingowych,<br /> 1250podmiotom publicznym, jeżeli bÄdzie to wynikaÅo z obowiÄ zku naÅożonego przez przepisy prawa.</li> 1251</ol> 1252<h4>9. OKRES PRZECHOWYWANIA TWOICH DANYCH</h4> 1253<ol> 1254<li>Twoje dane osobowe bÄdÄ przez nas przetwarzane przez okres niezbÄdny do realizacji umowy Åwiadczenia usÅugi prowadzenia konta klienta (jeżeli zostanie zawarta) oraz realizacji umowy sprzedaży towarów (jeżeli zostanie zawarta), a także przez okres przewidziany obowiÄ zujÄ cymi przepisami prawa, przede wszystkim z uwzglÄdnieniem okresu przedawnienia roszczeÅ wynikajÄ cych ze stosunków cywilnoprawnych ÅÄ czÄ cych Ciebie z nami.<br /> 1255Dane osobowe, które przetwarzamy w oparciu o TwojÄ zgodÄ, jesteÅmy uprawnieni przetwarzaÄ do momentu odwoÅania wyrażonej przez Ciebie zgody lub do momentu, gdy przetwarzanie Twoich danych osobowych przestanie byÄ niezbÄdne do osiÄ gniÄcia celu, w którym dane sÄ przetwarzane, a także gdy dany cel przetwarzania zostanie osiÄ gniÄty i zakoÅczony.<br /> 1256W przypadku udzielania odpowiedzi na Twoje zapytania, Twoje dane osobowe bÄdÄ przez nas przetwarzane do czasu udzielenia odpowiedzi na zadane pytanie. Po udzieleniu odpowiedzi na zadane pytanie Twoje dane mogÄ byÄ przez nas przechowywane, ale jedynie przez okres czasu odpowiadajÄ cy okresowi przedawnienia roszczeÅ, jakie mogÄ byÄ podnoszone wobec nas i jakie mogÄ przysÅugiwaÄ nam wobec Ciebie.<br /> 1257Dane, które przetwarzamy na podstawie naszego prawnie uzasadnionego interesu bÄdziemy przetwarzaÄ do momentu wniesienia przez Ciebie ewentualnego sprzeciwu, lub do momentu, gdy przetwarzanie Twoich danych osobowych przestanie byÄ niezbÄdne do osiÄ gniÄcia celu, w którym dane sÄ przetwarzane, a także gdy dany cel przetwarzania zostanie osiÄ gniÄty i zakoÅczony.<br /> 1258SzczegóÅowe informacje na temat trwaÅoÅci poszczególnych plików cookies zostaÅy wskazane w narzÄdziu używanym w Witrynie, które umożliwia zarzÄ dzanie preferencjami oraz zgodami dotyczÄ cymi wykorzystania plików cookies.</li> 1259</ol> 1260<h4>10. TWOJE PRAWA</h4> 1261<ol> 1262<li>W zwiÄ zku z przetwarzaniem Twoich danych osobowych, przysÅugujÄ Tobie, w granicach okreÅlonych w przepisach prawa oraz w stosownym przypadku, nastÄpujÄ ce prawa:<br /> 1263dostÄpu do treÅci swoich danych oraz ich sprostowania, usuniÄcia lub ograniczenia przetwarzania oraz przenoszenia swoich danych,<br /> 1264w sytuacjach, gdy przetwarzamy Twoje dane na podstawie Twojej zgody, masz prawo do jej cofniÄcia w każdym momencie, przy czym nie bÄdzie to miaÅo wpÅywu na zgodnoÅÄ z prawem przetwarzania, którego dokonano na podstawie Twojej zgody wyrażonej przed jej cofniÄciem,<br /> 1265wniesienia w dowolnym momencie sprzeciwu wobec przetwarzania danych osobowych opartego na naszym prawnie uzasadnionym interesie z przyczyn zwiÄ zanych z TwojÄ szczególnÄ sytuacjÄ . W takiej sytuacji nie bÄdziemy już przetwarzaÄ tych danych osobowych w danym celu, chyba że wykażemy istnienie ważnych prawnie uzasadnionych podstaw do przetwarzania, nadrzÄdnych wobec Twoich interesów, praw i wolnoÅci lub podstaw do ustalenia, dochodzenia lub obrony roszczeÅ,<br /> 1266wniesienia w dowolnym momencie sprzeciwu wobec przetwarzania danych osobowych opartego na naszym prawnie uzasadnionym interesie na potrzeby marketingu bezpoÅredniego,<br /> 1267do wniesienia skargi do Prezesa UrzÄdu Ochrony Danych, gdy uznasz, że przetwarzanie Twoich danych osobowych narusza przepisy RODO.<br /> 1268Swoje uprawnienia możesz zrealizowaÄ poprzez wysÅanie wiadomoÅci email na adres: [email protected].<br /> 1269Profilowanie danych osobowych w celu prezentowania dostoswanych do Twoich preferencji odbywa siÄ wyÅÄ cznie na podstawie Twojej wyraźnej zgody.<br /> 1270Podanie przez Ciebie danych jest dobrowolne, lecz ich niepodanie może wiÄ zaÄ siÄ z brakiem możliwoÅci skorzystania z wiÄkszoÅci usÅug naszej Strony a także udziaÅu w prowadzonych przez nas programach.</li> 1271</ol> 1272<h4>11. ZMIANY NASZEJ POLITYKI PRYWATNOÅCI</h4> 1273<ol> 1274<li>Naszym celem jest zapewnienie jak najdalej posuniÄtej ochrony Twoich danych. Rozwój technologii oraz oferty Sklepu powoduje, że Polityka PrywatnoÅci może ulegaÄ zmianom.</li> 1275</ol> 1276<h4>12. ZMIANY NASZEJ POLITYKI PRYWATNOÅCI</h4> 1277<ol> 1278<li>Pytania i zastrzeżenia dotyczÄ ce niniejszej Polityki prywatnoÅci mogÄ byÄ kierowane mailowo pod adres: [email protected]</li> 1279</ol></div>` : ''} 1280 </div>
1281 <div class="iai_cookie__consentsActions_wrapper"> 1282 <div class="iai_cookie__consentsActions ${(that.vars.anySelected.includes(true) || that.vars.showDenyAllButton === false) ? `acceptSelected` : ``}"> 1283 <button type="button" id="acceptSelected" data-cookie-view="consents" class="acceptSelected btn --outline --large">${ 1284 cookiesList.texts.privacy_policy_accept_selected_txt 1285 }</button> 1286 ${ 1287 that.vars.showDenyAllButton 1288 ? `<button type="button" id="rejectAll" data-cookie-view="basic consents" class="rejectAll btn --outline --large">${cookiesList.texts.privacy_policy_reject_all_txt}</button>` 1289 : '' 1290 } 1291 <button type="button" id="consents" data-cookie-view="basic minimal privacy" class="configureConsents btn --outline --large" data-cookie-view-action="consents">${ 1292 cookiesList.texts.privacy_policy_configure_consents_txt 1293 }</button> 1294 <button type="button" id="acceptAll" data-cookie-view="basic minimal consents privacy" class="acceptAll btn --solid --large">${cookiesList.texts.privacy_policy_accept_all_txt}</button> 1295 </div> 1296 </div> 1297 </div> 1298 1299 ${that.createIdoSellLogo()} 1300 </div> 1301</div> 1302`; 1303 1304 return template; 1305 }; 1306 1307 this.setConsentMode = () => { 1308 requestAnimationFrame(async () => { 1309 setTimeout(() => { 1310 const consentModeSnippet = document.querySelector('.google_consent_mode_update'); 1311 if (consentModeSnippet) { 1312 let adsStorageConsent = 'denied'; 1313 let analyticsStorageConsent = 'denied'; 1314 let adPersonalizationConsent = 'denied'; 1315 let adUserDataConsent = 'denied'; 1316 1317 if (typeof this.cookieObj['marketing'] === 'boolean') { 1318 if (this.cookieObj['marketing'] === true) { 1319 adsStorageConsent = 'granted'; 1320 adPersonalizationConsent = 'granted'; 1321 adUserDataConsent = 'granted'; 1322 } 1323 } else { 1324 if (this.cookieObj.marketing?.googleads === true) { 1325 adsStorageConsent = 'granted'; 1326 adPersonalizationConsent = 'granted'; 1327 adUserDataConsent = 'granted'; 1328 } 1329 } 1330 1331 if (typeof this.cookieObj['analytics'] === 'boolean') { 1332 if (this.cookieObj['analytics'] === true) { 1333 analyticsStorageConsent = 'granted'; 1334 } 1335 } else { 1336 if (this.cookieObj.analytics?.googleanalytics === true) { 1337 analyticsStorageConsent = 'granted'; 1338 } 1339 } 1340 1341 let consentModeUpdate = document.createElement('script'); 1342 consentModeUpdate.setAttribute('class', 'google_consent_mode_update'); 1343 if(window?.partytownConfig?.includes("shop_google_analytics_web_worker_active")) { 1344 consentModeUpdate.setAttribute('type', 'text/partytown'); 1345 } 1346 consentModeUpdate.innerHTML = 1347 "gtag('consent', 'update', {\n" + "'ad_storage': '" + adsStorageConsent + "',\n" + "'analytics_storage': '" + analyticsStorageConsent + "',\n" 1348 + "'ad_personalization': '" + adPersonalizationConsent + "',\n" + "'ad_user_data': '" + adUserDataConsent + "'\n" + '});'; 1349 consentModeSnippet.insertAdjacentElement('afterend', consentModeUpdate); 1350 consentModeSnippet.parentNode.removeChild(consentModeSnippet); 1351 // ponowne pobranie i wykonanie skryptów oznaczonych dla partytown 1352 window.dispatchEvent(new CustomEvent('ptupdate')); 1353 } 1354 1355 this.setMsAdsConsentMode(); 1356 }, 0); 1357 }); 1358 }; 1359 1360 this.setMsAdsConsentMode = () => { 1361 const msAdsConsentModeSnippet = document.querySelector('.microsoft_consent_mode_update'); 1362 if (msAdsConsentModeSnippet) { 1363 let adsStorageConsent = 'denied'; 1364 if (typeof this.cookieObj['marketing'] === 'boolean') { 1365 if (this.cookieObj['marketing'] === true) { 1366 adsStorageConsent = 'granted'; 1367 } 1368 } else { 1369 let servicesWithoutConsent = [];
1370 if (typeof(cookiesList) !== 'undefined' && typeof(cookiesList['categories']['marketing']['deliverers']) !== 'undefined') { 1371 for (const serviceType in cookiesList['categories']['marketing']['deliverers']) { 1372 if (serviceType.toLowerCase().includes('bing') || serviceType.toLowerCase().includes('microsoft')) { 1373 servicesWithoutConsent.push(serviceType.toLowerCase()); 1374 } 1375 } 1376 } 1377 for (const serviceType in this.cookieObj['marketing']) { 1378 if (serviceType.toLowerCase().includes('bing') || serviceType.toLowerCase().includes('microsoft')) { 1379 const index = servicesWithoutConsent.indexOf(serviceType.toLowerCase()); 1380 if (index !== -1) { 1381 servicesWithoutConsent.splice(index, 1); 1382 } 1383 } 1384 } 1385 1386 if (servicesWithoutConsent.length === 0) { 1387 adsStorageConsent = 'granted'; 1388 } 1389 } 1390 1391 const msAdsConsentModeUpdate = document.createElement('script'); 1392 msAdsConsentModeUpdate.setAttribute('class', 'microsoft_consent_mode_update'); 1393 msAdsConsentModeUpdate.innerHTML = 1394 "window.uetq = window.uetq || []; \n" + 1395 "window.uetq.push('consent', 'update', { \n" + 1396 " 'ad_storage': '" + adsStorageConsent + "' \n" + 1397 " }); "; 1398 msAdsConsentModeSnippet.insertAdjacentElement('afterend', msAdsConsentModeUpdate); 1399 msAdsConsentModeSnippet.parentNode.removeChild(msAdsConsentModeSnippet); 1400 } 1401 }; 1402 1403 this.appendToBody = (template) => { 1404 document.querySelector('#iai_cookie') == null ? document.querySelector('body').insertAdjacentHTML('beforeend', template) : false; 1405 }; 1406 1407 this.toggleBodyOverflow = (add = false) => { 1408 if (add) { 1409 document.querySelector('body').classList.add('--cookie-overflow'); 1410 } else { 1411 document.querySelector('body').classList.remove('--cookie-overflow'); 1412 that.cookieFocusTrap?.deactivate?.(); 1413 } 1414 }; 1415 1416 this.attachCookieStyles = (styles) => { 1417 const styleElement = document.createElement('style'); 1418 styleElement.innerHTML = styles; 1419 1420 document.head.appendChild(styleElement); 1421 }; 1422 1423 this.showCookieModal = () => { 1424 document.querySelector('#iai_cookie')?.classList?.remove('d-none'); 1425 }; 1426 1427 this.toggleBottomVersion = () => { 1428 if (that.vars.shouldDisplayBottomVersion) { 1429 that.updateViewType(that.views.basic); 1430 } 1431 }; 1432 1433 this.downloadMissingSnippets = async () => { 1434 if (!this.vars.canLoadAdditionalSnippets) { 1435 return true; 1436 } 1437 const formData = new FormData(); 1438 formData.append( 1439 "request", 1440 JSON.stringify({ 1441 Snippets: { 1442 format: "json", 1443 params: { 1444 mobile: (app_shop.vars.view == 1).toString(), 1445 tablet: (app_shop.vars.view == 2).toString(), 1446 pc: (app_shop.vars.view >= 3).toString(), 1447 request_uri: app_shop.vars.request_uri, 1448 additional_ajax: app_shop.vars.additional_ajax, 1449 consentAcceptedOnly: true, 1450 }, 1451 }, 1452 }) 1453 ); 1454 const snippetsData = await fetch("/ajax/get.php", { 1455 method: "POST", 1456 body: formData, 1457 }); 1458 const result = await snippetsData.json(); 1459 const snippets = result.Snippets.response.items; 1460 that.snippetsList = snippets; 1461 let head = document.querySelector("head"); 1462 let body = document.querySelector("body"); 1463 1464 for (let key in snippets) { 1465 let div = document.createElement("div"); 1466 div.innerHTML = snippets[key].content; 1467
1468 [...div.querySelectorAll("script")].forEach((script) => { 1469 let scr = document.createElement("script"); 1470 scr.text = script.textContent; 1471 script.replaceWith(scr); 1472 }); 1473 1474 [...div.children].forEach((child) => { 1475 switch (snippets[key].region) { 1476 case "head": { 1477 head.appendChild(child); 1478 1479 break; 1480 } 1481 case "body_top": { 1482 body.insertBefore(child, body.firstChild); 1483 1484 break; 1485 } 1486 default: { 1487 body.appendChild(child); 1488 break; 1489 } 1490 } 1491 }); 1492 } 1493 1494 return true; 1495 }; 1496 1497 this.setReturnFocus = () => { 1498 if (this.confirmationClickType === 0) { 1499 return 'header a'; 1500 } 1501 return false; 1502 } 1503 1504 this.init = (showCookiesConfiguration = false) => { 1505 if (document.cookie.indexOf('ck_cook=shown') == -1 || showCookiesConfiguration) { 1506 that.toggleBottomVersion(); 1507 1508 if (showCookiesConfiguration) { 1509 that.updateViewType(that.views.consents); 1510 that.showCookieModal(); 1511 } 1512 1513 that.attachCookieStyles(cookieStyles); 1514 that.transformSummary(); 1515 that.checkIfAnySelected(that.vars.categories); 1516 that.appendToBody(that.createTemplate(that.vars.categories)); 1517 that.eventHandlers(); 1518 that.toggleBodyOverflow(true); 1519 that.cookieFocusTrap = focusTrap?.createFocusTrap?.('#iai_cookie', { 1520 initialFocus: '#iai_cookie .acceptAll.btn', 1521 setReturnFocus: this.setReturnFocus, 1522 }); 1523 that.cookieFocusTrap?.activate?.(); 1524 } 1525 }; 1526 1527 return this.init(); 1528}; 1529 1530var newIaiCookie = new IaiCookies();
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.