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: #fc3240; 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: #fc3240 !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: #fc3240 !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: #fc3240 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: #fc3240; 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: #fc3240; 536 border: 1px solid #fc3240; 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 #fc3240; 550 color: #fc3240; 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 #fc3240; 573 box-shadow: 0 0 0 2px #fff; 574 outline-offset: 2px; 575} 576`; 577 578var cookiesList = {"categories":{"functional":{"deliverers":{"trendybutypl":{"selected":false,"name":"trendybuty.pl","code":"trendybutypl"},"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"},"googleads":{"selected":true,"name":"Google Ads","code":"googleads"},"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"},"trendybutypl":{"selected":true,"name":"trendybuty.pl","code":"trendybutypl"},"wirtualnapolskamediasa":{"selected":true,"name":"Wirtualna Polska Media S.A.","code":"wirtualnapolskamediasa"},"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
vendor: 6,248 bytes, lines 578-584
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://trendybuty.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":true,"privacyPolicyLinkSelector":"https:\/\/trendybuty.pl\/pol-privacy-and-cookie-notice.html","shouldDisplayBottomVersion":false,"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"><h4>1. Administrator danych i definicje</h4> 1042<ol> 1043<li>Administratorem danych osobowych Klientów / Użytkowników Sklepu Internetowego, zwany także SprzedawcÄ , jest: MW EUROBUT SP. Z O.O. SP. KOMANDYTOWA, telefon: +48 515815944, NIP: 9691623977, REGON: 366894442.</li> 1044<li>Z Administratorem danych można kontaktowaÄ siÄ: 1045<ol> 1046<li>pod adresem korespondencyjnym: Gliwicka 26a, 44-178 Przyszowice;</li> 1047<li>pod adresem poczty elektronicznej: [email protected].</li> 1048</ol></li> 1049<li><strong>Użytkownik</strong> - osoba fizyczna wchodzÄ ca na stronÄ/strony Sklepu internetowego lub korzystajÄ ca z usÅug lub funkcjonalnoÅci opisanych w niniejszej Polityce PrywatnoÅci i Cookies.</li> 1050<li><strong>Klient</strong> - osoba fizyczna posiadajÄ ca peÅnÄ zdolnoÅÄ do czynnoÅci prawnych, osoba fizyczna bÄdÄ ca Konsumentem, osoba prawna albo jednostka organizacyjna nieposiadajÄ ca osobowoÅci prawnej, której ustawa przyznaje zdolnoÅÄ prawnÄ , która zawiera ze SprzedawcÄ UmowÄ sprzedaży na odlegÅoÅÄ.</li> 1051<li><strong>Sklep Internetowy</strong> - serwis internetowy prowadzony przez SprzedawcÄ, dostÄpny pod adresami elektronicznymi (stronami): <a href="trendybuty.pl">trendybuty.pl</a> za poÅrednictwem, którego Klient/Użytkownik może uzyskaÄ informacje o Towarze i jego dostÄpnoÅci oraz kupiÄ Towar lub zleciÄ Åwiadczenie usÅugi.</li> 1052<li><strong>Newsletter</strong> - informacje, w tym informacje handlowe w rozumieniu ustawy z dnia 18 lipca 2002r. o Åwiadczeniu usÅug drogÄ ele
1052ktronicznÄ (Dz. U. z 2020 r. poz. 344) pochodzÄ ce od Sprzedawcy wysyÅane Klientowi/Użytkownikowi drogÄ elektronicznÄ ; jego otrzymywanie jest dobrowolne i wymaga zgody Klienta/Użytkownika.</li> 1053<li><strong>Konto</strong> - zbiór danych przechowywanych w Sklepie internetowym oraz w systemie teleinformatycznym Sprzedawcy dotyczÄ cy danego Klienta/Użytkownika oraz skÅadanych przez niego zamówieÅ i zawieranych umów, z wykorzystaniem którego Klient/Użytkownik może skÅadaÄ zamówienia oraz zawieraÄ umowy.</li> 1054<li><strong>RODO</strong> - RozporzÄ dzenie 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 (ogólne rozporzÄ dzenie o ochronie danych).</li> 1055</ol> 1056<h4>2. Cele, podstawy prawne oraz czas przetwarzania danych</h4> 1057<ol> 1058<li>W celu realizacji Umowy sprzedaży na odlegÅoÅÄ Sprzedawca przetwarza: 1059<ol> 1060<li>informacje dotyczÄ ce urzÄ dzenia Użytkownika w celu zapewnienia poprawnoÅci dziaÅania usÅug: adres IP komputera, informacje zawarte w plikach cookies lub innych podobnych technologiach, dane dotyczÄ ce sesji, dane przeglÄ darki internetowej, dane dotyczÄ ce urzÄ dzenia, dane dotyczÄ ce aktywnoÅci na Stronie, w tym na poszczególnych podstronach;</li> 1061<li>informacje o geolokalizacji, jeżeli Użytkownik wyraziÅ zgodÄ na dostÄp usÅugodawcy do geolokalizacji. Informacja o geolokalizacji jest wykorzystywana w celu dostarczania bardziej dostosowanych ofert produktów i usÅug;</li> 1062<li>dane osobowe Użytkowników: imiÄ, nazwisko, adres siedziby, adres korespondencyjny, adres e-mail, numer telefonu, NIP, numer konta bankowego lub inne dane osobowe, których podanie jest niezbÄdne do zrealizowania zakupu, a których podania w procesie zakupowym wymaga Administrator.</li> 1063</ol></li> 1064<li>Informacje te nie zawierajÄ danych dotyczÄ cych tożsamoÅci Użytkowników, lecz w poÅÄ czeniu z innymi informacjami mogÄ stanowiÄ dane osobowe i w zwiÄ zku z tym Administrator obejmuje je peÅnÄ ochronÄ przysÅugujÄ cÄ na gruncie RODO.</li> 1065<li>Dane te sÄ przetwarzane zgodnie z art. 6 ust. 1 lit. b RODO, w celu realizacji usÅugi, tj. umowy o Åwiadczenie usÅug drogÄ ele
1065ktronicznÄ zgodnie z Regulaminem oraz zgodnie z art. 6 ust. 1 lit. a RODO, w zwiÄ zku z wyrażeniem zgody na stosowanie okreÅlonych plików cookies lub innych podobnych technologii, wyrażonych przez odpowiednie ustawienia przeglÄ darki internetowej zgodnie z Prawem telekomunikacyjnym lub w zwiÄ zku z wyrażeniem zgody na geolokalizacjÄ. Dane sÄ przetwarzane do czasu zakoÅczenia korzystania przez Klienta/Użytkownika ze Sklepu internetowego.</li> 1066<li>Administrator zobowiÄ zuje siÄ podjÄ Ä wszelkie Årodki wymagane na mocy art. 32 RODO, tj, uwzglÄdniajÄ c stan wiedzy technicznej, koszt wdrażania oraz charakter, zakres i cele przetwarzania oraz ryzyko naruszenia praw lub wolnoÅci osób fizycznych o różnym prawdopodobieÅstwie wystÄ pienia i wadze, Administrator wdraża odpowiednie Årodki techniczne i organizacyjne, aby zapewniÄ stopieÅ bezpieczeÅstwa odpowiadajÄ cy temu ryzyku.</li> 1067</ol> 1068<h4>3. DziaÅania marketingowe administratora</h4> 1069<ol> 1070<li>Na stronie Sklepu internetowego Administrator danych może zamieszczaÄ informacje marketingowe o swoich produktach lub usÅugach. WyÅwietlanie tych treÅci jest dokonywane przez Administratora danych zgodnie z art. 6 ust.1 lit. f RODO, tj. zgodnie z prawnie uzasadnionym interesem Administratora danych polegajÄ cym na publikacji treÅci zwiÄ zanych ze Åwiadczonymi usÅugami oraz treÅci promocyjnych akcji, w które Administrator danych jest zaangażowany. JednoczeÅnie dziaÅanie to nie narusza praw i wolnoÅci Klientów/Użytkowników, Klienci/Użytkownicy spodziewajÄ siÄ otrzymywania treÅci podobnej zawartoÅci, a nawet tego oczekujÄ lub jest to ich bezpoÅrednim celem wizyty na stronie/stronach Sklepu internetowego.</li> 1071</ol> 1072<h4>4. Odbiorcy danych użytkowników</h4> 1073<ol> 1074<li>Administrator danych ujawnia dane osobowe użytkowników wyÅÄ cznie podmiotom przetwarzajÄ cym na mocy zawartych umów powierzenia przetwarzania danych osobowych w celu realizacji usÅug na rzecz Administratora danych, np. hostingu i obsÅugi Strony, usÅugi IT, obsÅugi marketingowej i PR.</li> 1075</ol> 1076<h4>5. PrzesyÅanie danych osobowych do paÅstw trzecich</h4> 1077<ol> 1078<li>Dane osobowe nie bÄdÄ przetwarzane w paÅstwach trzecich.</li> 1079</ol> 1080<h4>6. Prawa osób, których dane dotyczÄ </h4> 1081<ol> 1082<li>Każda osoba, której dane dotyczÄ , ma prawo: 1083<ol> 1084<li>dostÄpu (art. 15 RODO) - uzyskania od Administratora danych potwierdzenia, czy przetwarzane sÄ jej dane osobowe. Jeżeli dane o osobie sÄ przetwarzane, jest ona uprawniona do uzyskania dostÄpu do nich oraz uzyskania nastÄpujÄ cych informacji: o celach przetwarzania, kategoriach danych osobowych, odbiorcach lub kategoriach odbiorców, którym dane zostaÅy lub zostanÄ ujawnione, o okresie przechowywania danych lub o kryteriach ich ustalania, o prawie do Å¼Ä dania sprostowania, usuniÄcia lub ograniczenia przetwarzania danych osobowych przysÅugujÄ cych osobie, której dane dotyczÄ , oraz do wniesienia sprzeciwu wobec takiego przetwarzania;</li> 1085<li>do otrzymania kopii danych (art. 15 ust.3 RODO) - uzyskania kopii danych podlegajÄ cych przetwarzaniu, przy czym pierwsza kopia jest bezpÅatna, a za kolejne kopie Administrator danych może naÅożyÄ opÅatÄ w rozsÄ dnej wysokoÅci, wynikajÄ cÄ z kosztów administracyjnych;</li> 1086<li>do sprostowania (art. 16 RODO) - Å¼Ä dania sprostowania dotyczÄ cych jej danych osobowych, które sÄ nieprawidÅowe, lub uzupeÅnienia niekompletnych danych;</li> 1087<li>do usuniÄcia danych (art. 17 RODO) - Å¼Ä dania usuniÄcia jej danych osobowych, jeżeli Administrator danych nie ma już podstawy prawnej do ich przetwarzania lub dane nie sÄ już niezbÄdne do celów przetwarzania;</li> 1088<li>do ograniczenia przetwarzania (art. 18 RODO) - Å¼Ä dania ograniczenia przetwarzania danych osobowych, gdy: 1089<ol> 1090<li>osoba, której dane dotyczÄ , kwestionuje prawidÅowoÅÄ danych osobowych â na okres pozwalajÄ cy Administratorowi danych sprawdziÄ prawidÅowoÅÄ tych danych,</li> 1091<li>przetwarzanie jest niezgodne z prawem, a osoba, której dane dotyczÄ , sprzeciwia siÄ ich usuniÄciu, Å¼Ä dajÄ c ograniczenia ich wykorzystywania,</li> 1092<li>Administrator danych nie potrzebuje już tych danych, ale sÄ one potrzebne osobie, której dane dotyczÄ , do ustalenia, dochodzenia lub obrony roszczeÅ,</li> 1093<li>osoba, której dane dotyczÄ , wniosÅa sprzeciw wobec przetwarzania â do czasu stwierdzenia, czy prawnie uzasadnione podstawy po stronie administratora sÄ nadrzÄdne wobec podstaw sprzeciwu osoby, której dane dotyczÄ ;</li> 1094</ol></li> 1095<li>do przenoszenia danych (art. 20 RODO) - otrzymania w ustrukturyzowanym, powszechnie używanym formacie nadajÄ cym siÄ do odczytu maszynowego danych osobowych jej dotyczÄ cych, które dostarczyÅa Administratorowi danych, oraz Å¼Ä dania przesÅania tych danych innemu Administratorowi, jeżeli dane sÄ przetwarzane na podstawie zgody osoby, której dane dotyczÄ , lub umowy z niÄ zawartej oraz jeżeli dane sÄ przetwarzane w sposób zautomatyzowany;</li> 1096<li>do sprzeciwu (art. 21 RODO) - wniesienia sprzeciwu wobec przetwarzania jej danych osobowych w prawnie uzasadnionych celach administratora, z przyczyn zwiÄ zanych z jej szczególnÄ sytuacjÄ , w tym wobec profilowania. Wówczas Administrator danych dokonuje oceny istnienia ważnych prawnie uzasadnionych podstaw do przetwarzania, nadrzÄdnych wobec interesów, praw i wolnoÅci osób, których dane dotyczÄ , lub podstaw do ustalenia, dochodzenia lub obrony roszczeÅ. Jeżeli zgodnie z ocenÄ interesy osoby, której dane dotyczÄ , bÄdÄ ważniejsze od interesów administratora, Administrator danych bÄdzie zobowiÄ zany zaprzestaÄ przetwarzania danych w tych celach;</li> 1097<li>do cofniÄcia zgody w każdym momencie i bez podawania przyczyny, lecz przetwarzanie danych osobowych dokonane przed cofniÄciem zgody na
1097dal pozostanie zgodne z prawem. CofniÄcie zgody spowoduje zaprzestanie przetwarzania przez Administratora danych osobowych w celu, w którym zgoda ta zostaÅa wyrażona.</li> 1098</ol></li> 1099<li>Aby skorzystaÄ z wyżej wymienionych praw, osoba, której dane dotyczÄ , powinna skontaktowaÄ siÄ, wykorzystujÄ c podane dane kontaktowe, z Administratorem danych i poinformowaÄ go, z którego prawa i w jakim zakresie chce skorzystaÄ.</li> 1100</ol> 1101<h4>7. Prezes UrzÄdu Ochrony Danych Osobowych</h4> 1102<ol> 1103<li>Osoba, której dane dotyczÄ , ma prawo wnieÅÄ skargÄ do organu nadzoru, którym w Polsce jest Prezes UrzÄdu Ochrony Danych Osobowych z siedzibÄ w Warszawie, ul. StanisÅawa Moniuszki 1A, z którym można kontaktowaÄ siÄ w nastÄpujÄ cy sposób:</li> 1104<li>listownie: ul. StanisÅawa Moniuszki 1A, 00-014 Warszawa;</li> 1105<li>przez elektronicznÄ skrzynkÄ podawczÄ dostÄpnÄ na stronie: <a href="https://www.uodo.gov.pl/pl/p/kontakt">https://www.uodo.gov.pl/pl/p/kontakt</a>;</li> 1106<li>Infolinia: 606-950-000.</li> 1107</ol> 1108<h4>8. Inspektor Ochrony Danych</h4> 1109<ol> 1110<li>W każdym przypadku osoba, której dane dotyczÄ , może również skontaktowaÄ siÄ bezpoÅrednio z inspektorem ochrony danych Administratora za pomocÄ wiadomoÅci e-mail lub pisemnie na adres Administratora danych, podany w dziale 1 punkcie 2 niniejszej Polityki PrywatnoÅci i Cookies.</li> 1111</ol> 1112<h4>9. Zmiany Polityki PrywatnoÅci</h4> 1113<ol> 1114<li>Polityka prywatnoÅci i cookies może byÄ uzupeÅniana lub uaktualniana zgodnie z bieÅ¼Ä cymi potrzebami Administratora w celu zapewnienia aktualnej i rzetelnej informacji Klientom/Użytkownikom.</li> 1115</ol> 1116<h4>10. Cookies</h4> 1117<ol> 1118<li>Sklep internetowy realizuje funkcje pozyskiwania informacji o Klientach, Użytkownikach i ich zachowaniu w nastÄpujÄ cy sposób: 1119<ol> 1120<li>poprzez dobrowolnie wprowadzone w formularzach informacje w celach wynikajÄ cych z funkcji konkretnego formularza;</li> 1121<li>poprzez zapisywanie w urzÄ dzeniach koÅcowych pliki cookies (tzw. âciasteczkaâ);</li> 1122<li>poprzez gromadzenie logów serwera www przez operatora hostingowego Sklepu internetowego (konieczne do poprawnego dziaÅania serwisu).</li> 1123</ol></li> 1124<li>Pliki cookies stanowiÄ dane informatyczne, w szczególnoÅci pliki tekstowe, które sÄ przechowywane w urzÄ dzeniu koÅcowym Klienta / Użytkownika i przeznaczone sÄ do korzystania ze strony Sklepu internetowego. Cookies zazwyczaj zawierajÄ nazwÄ strony internetowej, z której pochodzÄ , czas przechowywania ich na urzÄ dzeniu koÅcowym oraz unikalny numer.</li> 1125<li>Sklep internetowy korzysta z plików cookies wyÅÄ cznie po wyrażeniu przez Klienta/Użytkownika Sklepu uprzedniej zgody w tym zakresie. Wyrażenie zgody na korzystanie przez Sklep internetowy z wszystkich plików cookies nastÄpuje poprzez klikniÄcie przycisku: âZamknijâ podczas wyÅwietlania siÄ komunikatu o korzystaniu z plików cookies przez Sklep internetowy albo poprzez zamkniÄcie tego komunikatu.</li> 1126<li>Jeżeli Klient/Użytkownik Sklepu internetowego nie wyraża zgody na korzystanie przez Sklep internetowy z plików cookies, może skorzystaÄ z opcji: âNie wyrażam zgodyâ, dostÄpnej również w komunikacie o korzystaniu z plików cookies przez Sklep internetowy bÄ dź dokonaÄ zmian w ustawieniach przeglÄ darki internetowej, z której aktualnie korzysta (może to jednak spowodowaÄ niepoprawne dziaÅanie strony Sklepu internetowego).</li> 1127<li>W celu zarzÄ dzania ustawieniami cookies, należy wybraÄ z listy przeglÄ darkÄ internetowÄ /system i postÄpowaÄ zgodnie z instrukcjami: Internet Explorer, Chrome, Safari, Firefox, Opera, Android, Safari (iOS), Windows Phone.</li> 1128<li>PodstawÄ prawnÄ przetwarzania danych osobowych pochodzÄ cych z plików cookies sÄ prawnie uzasadnione interesy Administratora danych, polegajÄ ce na zapewnianiu wysokiej jakoÅci usÅug, zapewnianiu bezpieczeÅstwa usÅug.</li> 1129<li>W ramach Sklepu internetowego stosowane sÄ dwa zasadnicze rodzaje plików cookies: âsesyjneâ (session cookies) oraz âstaÅeâ (persistent cookies). Cookies âsesyjneâ sÄ plikami tymczasowymi, które przechowywane sÄ w urzÄ dzeniu koÅcowym Użytkownika do czasu wylogowania, opuszczenia Sklepu internetowego lub wyÅÄ czenia oprogramowania (przeglÄ darki internetowej). âStaÅeâ pliki cookies przechowywane sÄ w urzÄ dzeniu koÅcowym Klienta/Użytkownika przez czas okreÅlony w parametrach plików cookies lub do czasu ich usuniÄcia przez Klienta/Użytkownika.</li> 1130</ol> 1131<p><div><h4>Funkcjonalne pliki cookie (wymagane)</h4><p>trendybuty.pl</p><p><b>monit_token</b>: 365 dni, plik cookie<br>Identyfikuje klienta sklepu.<p><b>shop_monit_token</b>: 30 minut, plik cookie<br>Identyfikuje klienta sklepu.<p><b>client</b>: 1 dni, plik cookie<br>Identyfikuje zalogowanego klienta / koszyk klienta niezalogowanego.<p><b>affiliate</b>: 90 dni, plik cookie<br>
1131Przechowuje informacjÄ o identyfikatorze partnera, od którego nastÄ
piÅo wejÅcie do sklepu.<p><b>ordersDocuments</b>: plik cookie<br>Przechowuje informacjÄ o statusie wydruku dokumentu.<p><b>__idsui</b>: 1095 dni, plik cookie<br>Plik niezbÄdny do funkcjonowania tzw. lekkiego zalogowania na stronie.<p><b>__idsual</b>: 1095 dni, plik cookie<br>Plik niezbÄdny do funkcjonowania tzw. lekkiego zalogowania na stronie.<p><b>__IAI_SRC</b>: 90 dni, plik cookie<br>Przechowuje tylko źródÅo, z którego nastÄ
piÅo wejÅcie na stronÄ.<p><b>login</b>: plik cookie<br>Przechowuje informacjÄ o tym, czy użytkownik zalogowaÅ siÄ na stronie.<p><b>CPA</b>: 28 dni, plik cookie<br>Zawiera informacje na temat zmiennych dla programów CPA / CPS, w których udziaÅ bierze strona.<p><b>__IAIRSABTVARIANT__</b>: 30 dni, plik cookie<br>Identyfikator wariantu dla testu A/B i konfiguracji silnika IdoSell RS.<p><b>basket_id</b>: 365 dni, plik cookie<br>Identyfikator koszyka użytkownika strony, nadawany na czas trwajÄ
cej sesji.<p><b>page_counter</b>: 1 dni, plik cookie<br>Licznik odwiedzonych stron.<p><b>LANGID</b>: 180 dni, plik cookie<br>Przechowuje informacjÄ o jÄzyku wybranym przez użytkownika strony.<p><b>REGID</b>: 180 dni, plik cookie<br>Przechowuje informacjÄ o regionie użytkownika strony.<p><b>CURRID</b>: 180 dni, plik cookie<br>Przechowuje informacjÄ o walucie wybranej przez użytkownika strony.<p><b>__IAIABT__</b>: 30 dni, plik cookie<br>Przechowuje identyfikator testów A/B, na potrzeby testowania i poprawiania funkcjonalnoÅci sklepu.<p><b>__IAIABTSHOP__</b>: 30 dni, plik cookie<br>Przechowuje identyfikator sklepu biorÄ
cego udziaÅ w teÅcie A/B.<p><b>__IAIABTVARIANT__</b>: 30 dni, plik cookie<br>Przechowuje identyfikator wariantu wylosowanego w ramach trwajÄ
cego testu A/B.<p><b>toplayerwidgetcounter[]</b>: plik cookie<br>Przechowuje iloÅÄ wyÅwietleÅ komunikatu typu pop up.<p><b>samedayZipcode</b>: 90 dni, plik cookie<br>Przechowuje informacjÄ o kodzie pocztowym użytkownika strony, który jest konieczny do oferowania przesyÅki kurierskiej w usÅudze SameDay.<p><b>applePayAvailability</b>: 30 dni, plik cookie<br>Przechowuje informacjÄ o tym, czy dla użytkownika jest dostÄpna forma pÅatnoÅci ApplePay.<p><b>paypalMerchant</b>: 1 dni, plik cookie<br>Identyfikator konta PayPal.<p><b>toplayerNextShowTime_</b>: plik cookie<br>Przechowuje informacjÄ o czasie, w którym ma nastÄ
piÄ kolejne wyÅwietlenie komunikatu pop up. <p><b>rabateCode_clicked</b>: 1 dni, plik cookie<br>Przechowuje informacjÄ o zamkniÄciu paska informujÄ
cego o aktywnym rabacie.<p><b>freeeshipping_clicked</b>: 1 dni, plik cookie<br>Przechowuje informacjÄ o zamkniÄciu paska informujÄ
cego o darmowej dostawie.<p><b>redirection</b>: plik cookie<br>Przechowuje informacjÄ o zamkniÄciu komunikatu pop-up informujÄ
cego o sugerowanym jÄzyku dla sklepu.<p><b>filterHidden</b>: 365 dni, plik cookie<br>Po klikniÄciu opcji zwiniÄcia filtra dla towarów zapisuje informacjÄ, który filtr ma byÄ zwiniÄty po odÅwieżeniu listy towarów.<p><b>toplayerwidgetcounterclosedX_</b>: plik cookie<br>Przechowuje informacjÄ o zamkniÄciu komunikatu typu pop-up.<p><b>cpa_currency</b>: 60 minut, plik cookie<br>Zawiera informacje na temat waluty dla programów CPA / CPS, w których udziaÅ bierze strona.<p><b>basket_products_count</b>: plik cookie<br>Przechowuje informacje na temat liczby towarów w koszyku.<p><b>wishes_products_count</b>: plik cookie<br>Przechowuje informacje na temat liczby towarów na liÅcie ulubionych.<p><b>HOMELANDID</b>: 180 dni, plik cookie<br>Przechowuje informacjÄ o kraju odwiedzajÄ
cego.<p><b>remembered_shop_mfa</b>: 365 dni, plik cookie<br>CookieNameRememberedShopMfa</p><p>IAI S.A.</p><p><b>iai_accounts_toplayer</b>: 30 dni, plik cookie<br>Zapewnia poprawne wyÅwietlanie siÄ komunikatu pop up informujÄ
cego o usÅudze logowania IdoAccounts (https://www.idosell.com/pl/tysiace-gotowych-do-uzycia-funkcji/logowanie-do-sklepu-z-konta-w-innym-serwisie/).</p><p>IdoSell</p><p><b>platform_id</b>: plik cookie<br>Przechowuje informacjÄ o tym, czy strona wyÅwietlana jest w aplikacji mobilnej.<p><b>paypalAvailability_</b>: 1 dni, plik cookie<br>Przechowuje informacjÄ o tym, czy dla użytkownika jest dostÄpna forma pÅatnoÅci PayPal.<p><b>ck_cook</b>: 3 dni, plik cookie<br>Przechowuje informacjÄ o tym, czy użytkownik strony wyraziÅ zgodÄ na pliki cookies.</p><p>IdoAccounts</p><p><b>accounts_terms</b>: 365 dni, plik cookie<br>Przechowuje informacjÄ o tym, czy użytkownik zaakceptowaÅ zgodÄ na skorz
1131ystanie z usÅugi IdoAccounts.<p><b>express_checkout_login</b>: 365 dni, plik cookie<br>CookieNameExpressCheckoutLogin</p><p>Google</p><p><b>NID</b>: 180 dni, plik cookie<br>Te pliki cookie (NID, ENID) sÅużÄ
do zapamiÄtywania preferencji użytkownika i innych informacji, takich jak preferowany jÄzyk, liczba wyników wyÅwietlanych na stronie wyników wyszukiwania (na przykÅad 10 lub 20) oraz to, czy użytkownik chce mieÄ wÅÄ
czony filtr Google SafeSearch. Plik ten również jest konieczny do oferowania usÅugi pÅatnoÅci Google Pay.</p><p>Google reCAPTCHA</p><p><b>_GRECAPTCHA</b>: 1095 dni, plik cookie<br>Ten plik cookie jest ustawiany przez Google reCAPTCHA, który chroni naszÄ
stronÄ przed zapytaniami spamowymi w formularzach kontaktowych.</p><p>PayPal</p><p><b>ts</b>: plik cookie<br>Ten plik cookie jest zazwyczaj dostarczany przez firmÄ PayPal i obsÅuguje usÅugi pÅatnicze w witrynie.<p><b>ts_c</b>: 1095 dni, plik cookie<br>Ten plik cookie jest zazwyczaj dostarczany przez PayPal i sÅuży do zapobiegania oszustwom.<p><b>x-pp-s</b>: plik cookie<br>Ten plik cookie jest zazwyczaj dostarczany przez firmÄ PayPal i obsÅuguje usÅugi pÅatnicze w witrynie.<p><b>enforce_policy</b>: 365 dni, plik cookie<br>Ten plik cookie jest zazwyczaj dostarczany przez firmÄ PayPal i obsÅuguje usÅugi pÅatnicze w witrynie.<p><b>tsrce</b>: 3 dni, plik cookie<br>Ten plik cookie jest zazwyczaj dostarczany przez firmÄ PayPal i obsÅuguje usÅugi pÅatnicze w witrynie.<p><b>l7_az</b>: 60 minut, plik cookie<br>Ten plik cookie jest niezbÄdny do funkcji logowania PayPal na stronie internetowej.<p><b>LANG</b>: 1 dni, plik cookie<br>Ten plik cookie jest zazwyczaj dostarczany przez firmÄ PayPal i obsÅuguje usÅugi pÅatnicze w witrynie.<p><b>nsid</b>: plik cookie<br>Używane w kontekÅcie transakcji na Stronie internetowej. Plik cookie jest wymagany dla bezpiecznych transakcji.</p><br><h4>Analityczne pliki cookie</h4><p>IAI S.A.</p><p><b>__IAI_AC2</b>: 45 dni, plik cookie<br>Identyfikator Åledzenia konwersji (Activity Tracking) na potrzeby zbierania historii źródeÅ poprzedzajÄ
cych zÅożenie zamówienia, a także źródÅa, dziÄki któremu zÅożono zamówienie zgodnie z modelem atrybucji last click.</p><p>Google Ads</p><p><b>*-*</b>: 14 dni, plik cookie<br>
1131Przechowuje informacje o tym, czy zostaÅ już wyÅwietlony popup âGoogle Shopping Opinie konsumenckieâ z proÅbÄ
o zgodÄ na przesÅanie ankiety na temat zamówienia.</p><p>Google Maps</p><p><b>SID</b>: 3650 dni, plik cookie<br>ZawierajÄ
cyfrowo podpisane i zaszyfrowane zapisy identyfikatora konta Google użytkownika i ostatniego czasu logowania. PoÅÄ
czenie tych plików cookie (SID, HSID) pozwala Google zablokowaÄ wiele rodzajów ataków, takich jak próby kradzieży treÅci formularzy przesyÅanych w usÅugach Google.</p><br><h4>Reklamowe pliki cookie</h4><p>Meta (Facebook)</p><p><b>fbsr_</b>: plik cookie<br>Zawiera podpisane żÄ
danie dla użytkownika aplikacji Facebook App.<p><b>fbss_</b>: 365 dni, plik cookie<br>Sesja wspóÅdzielona Facebook.<p><b>fbs_</b>: 30 minut, plik cookie<br>Sesja na portalu Facebook.<p><b>Meta Pixel</b>: 999 dni, pixel ÅledzÄ
cy<br>Meta Pixel to kawaÅek kodu, który pozwala mierzyÄ skutecznoÅÄ reklamy poprzez zrozumienie dziaÅaÅ podejmowanych przez użytkowników strony i pozwala upewniÄ siÄ, że reklamy sklepu sÄ
wyÅwietlane wÅaÅciwym osobom.<p><b>_fbp</b>: 90 dni, plik cookie<br>Cookie wykorzystywane do profilowania użytkowników oraz jak najdokÅadniejszemu dopasowywaniu reklamy do profilu użytkownika.<p><b>fr</b>: 90 dni, plik cookie<br>Cookie wykorzystywane do profilowania użytkowników oraz jak najdokÅadniejszemu dopasowywaniu reklamy do profilu użytkownika.<p><b>_fbc</b>: 730 dni, plik cookie<br>Ostatnia wizyta w sklepie.<p><b>tr</b>: plik cookie<br>Cookie wykorzystywane do profilowania użytkowników oraz jak najdokÅadniejszemu dopasowywaniu reklamy do profilu użytkownika.<p><b>sb</b>: 402 dni, plik cookie<br>Ten plik cookie pomaga zidentyfikowaÄ i zastosowaÄ dodatkowe Årodki bezpieczeÅstwa, w przypadku gdy ktoÅ spróbuje uzyskaÄ dostÄp do konta na Facebooku bez autoryzacji, na przykÅad wpisujÄ
c losowo wybrane hasÅa. Wykorzystywany jest również do zapisywania informacji, które pozwolÄ
Facebook na odzyskanie konta użytkownika, jeÅli zapomni on hasÅa, lub na dodatkowe uwierzytelnienie, gdy podejrzewa, że ktoÅ wÅamaÅ siÄ na jego konto. ZaliczajÄ
siÄ do tego np. pliki cookie âsbâ oraz âdblnâ, dziÄki którym możliwe jest bezpieczne zidentyfikowanie przeglÄ
darki użytkownika.<p><b>usida</b>: plik cookie<br>Zbiera kombinacjÄ przeglÄ
darki użytkownika i unikalnego identyfikatora, wykorzystywanÄ
do dopasowania reklam do użytkowników.<p><b>wd</b>: 9 dni, plik cookie<br>Ten plik cookie pomaga w kierowaniu ruchem miÄdzy serwerami i analizowaniu szybkoÅci wczytywania Produktów firmy Meta u różnych użytkowników. DziÄki plikom cookie Meta może również rejestrowaÄ proporcje i wymiary ekranu oraz okien użytkownika i wie, czy ma on wÅÄ
czony tryb wysokiego kontrastu, dziÄki czemu może prawidÅowo prezentowaÄ swoje witryny i aplikacje. Może na przykÅad wykorzystywaÄ pliki âdprâ oraz âwdâ, miÄdzy innymi do zapewniania użytkownikowi optymalnych parametrów ekranu urzÄ
dzenia.<p><b>locale</b>: 9 dni, plik cookie<br>Ten plik cookie zawiera lokalizacjÄ ostatnio zalogowanego użytkownika w tej przeglÄ
darce.<p><b>datr</b>: 7 dni, plik cookie<br>Celem pliku cookie datr jest identyfikacja przeglÄ
darki internetowej używanej do ÅÄ
czenia siÄ z Facebookiem niezależnie od zalogowanego użytkownika. Ten plik cookie odgrywa kluczowÄ
rolÄ w funkcjach bezpieczeÅstwa i integralnoÅci strony Facebooka.</p><p>trendybuty.pl</p><p><b>RSSID</b>: 180 dni, plik cookie<br>Identyfikator użytkownika IdoSell RS, wykorzystywany na potrzeby wyÅwietlania dopasowanych rekomendacji produktów na stronie.<p><b>__IAIRSUSER__</b>: 60 minut, plik cookie<br>Identyfikator użytkownika IdoSell RS, wykorzystywany na potrzeby wyÅwietlania dopasowanych rekomendacji produktów na stronie.</p><p>Wirtualna Polska Media S.A.</p><p><b>WPH Pixel</b>: pixel ÅledzÄ
cy<br>Identyfikator użytkownika, który jest wykorzystywany do pomiaru dziaÅaÅ podejmowanych przez użytkowników odwiedzajÄ
cych witrynÄ i zwiÄkszania skutecznoÅci reklam w Sieci Reklamowej WP (np. Allani, Homebook i Domodi).<p><b>__wph_a.accessed</b>: 999 dni, plik cookie<br>UÅatwia wypÅacanie partnerom reklamowym prowizji za polecenie, gdy użytkownik dokona zakupu.<p><b>__wph_a.key</b>: 999 dni, plik cookie<br>UÅatwia wypÅacanie partnerom reklamowym prowizji za polecenie, gdy użytkownik dokona zakupu.<p><b>__wph_a.ts</b>: 999 dni, plik cookie<br>UÅatwia wypÅacanie partnerom reklamowym prowizji za polecenie, gdy użytkownik dokona zakupu.<p><b>__wph_st.accessed</b>: 999 dni, plik cookie<br>UÅatwia wypÅacanie partnerom reklamowym prowizji za polecenie, gdy użytkownik dokona zakupu.<p><b>__wph_st.key</b>: 999 dni, plik cookie<br>UÅatwia wypÅacanie partnerom reklamowym prowizji za polecenie, gdy użytkownik dokona zakupu.<p><b>__wph_st.ts</b>: 999 dni, plik cookie<br>UÅatwia wypÅacanie partnerom reklamowym prowizji za polecenie, gdy użytkownik dokona zakupu.<p><b>statid</b>: 1095 dni, plik cookie<br>Ustawia unikalny identyfikator dla odwiedzajÄ
cego, który umożliwia reklamodawcom stron trzecich kierowanie do niego odpowiednich reklam. Ta usÅuga parowania jest Åwiadczona przez wÄzÅy reklamowe stron trzecich, które uÅatwiajÄ
reklamodawcom licytacjÄ w czasie rzeczywistym.</p><p>Google Ads</p><p><b>_gcl_au </b>: 90 dni, plik cookie<br>Używany przez Google AdSense do eksperymentowania z wydajnoÅciÄ
reklam w witrynach korzystajÄ
cych z ich usÅug.<p><b>FPAU</b>: 90 dni, plik cookie<br>Plik cookie, w którym gromadzone sÄ
informacje o użytkownikach i ich aktywnoÅci w serwisie poprzez wbudowane elementy w celach analitycznych i raportowania.<p><b>FPGCLAW</b>: 90 dni, plik cookie<br>Zawiera informacje o użytkowniku zwiÄ
zane z kampaniÄ
.<p><b>FPGCLGB</b>: 90 dni, plik cookie<br>Zawiera informacje o użytkowniku zwiÄ
zane z kampaniÄ
.<p><b>_gcl_gb</b>: 90 dni, plik cookie<br>Zawiera informacje o użytkowniku zwiÄ
zane z kampaniÄ
.<p><b>_gac_gb_<></b>: 90 dni, plik cookie<br>Zawiera informacje o użytkowniku zwiÄ
zane z kampaniÄ
.<p><b>_gcl_aw</b>: 90 dni, plik cookie<br>Zawiera informacje o użytkowniku zwiÄ
zane z kampaniÄ
.<p><b>IDE</b>: 730 dni, plik cookie<br>Ten plik cookie sÅuży do wyÅwietlania reklam Google w witrynach innych niż Google.<p><b>1P_JAR</b>: 30 dni, plik cookie<br>Ten plik cookie sÅuży do zbierania statystyk witryny i Åledzenia wspóÅczynników konwersji. Ustawia unikalny identyfikator, aby zapamiÄtaÄ Twoje preferencje i inne informacje, takie jak statystyki witryny i Åledzenie wspóÅczynników konwersji.<p><b>
1131test_cookie</b>: 1 dni, plik cookie<br>SÅuży do badania, czy uprawnienia do ustawiania plików cookies w przeglÄ darce użytkownika sÄ wÅÄ czone.<p><b>AEC</b>: 138 dni, plik cookie<br>Te pliki cookie zapobiegajÄ dziaÅaniu zÅoÅliwych stron w imieniu użytkownika bez jego wiedzy.<p><b>APISID</b>: 193 dni, plik cookie<br>Ten plik cookie jest przechowywany na komputerze, aby pozostaÄ poÅÄ czonym z kontem Google, podczas ponownego odwiedzania ich usÅug. Podczas pozostawania w tej aktywnej sesji i korzystania z dodatków na innych stronach internetowych, takich jak nasza, Google bÄdzie korzystaÄ z tych plików cookie, aby poprawiÄ wrażenia użytkownika.<p><b>CONSENT</b>: 559 dni, plik cookie<br>Ten plik cookie jest przechowywany na komputerze, aby pozostaÄ poÅÄ czonym z kontem Google, podczas ponownego odwiedzania ich usÅug. Podczas pozostawania w tej aktywnej sesji i korzystania z dodatków na innych stronach internetowych, takich jak nasza, Google bÄdzie korzystaÄ z tych plików cookie, aby poprawiÄ wrażenia użytkownika.<p><b>DSID</b>: 10 dni, plik cookie<br>Plik cookie 'DSID' sÅuży do identyfikacji zalogowanego użytkownika w witrynach innych niż Google oraz do zapamiÄtania, czy użytkownik wyraziÅ zgodÄ na personalizacjÄ reklam.<p><b>OTZ</b>: 23 dni, plik cookie<br>Ten plik cookie sÅuży do zapamiÄtywania preferencji użytkownika i innych informacji, takich jak preferowany jÄzyk, liczba wyników wyÅwietlanych na stronie wyników wyszukiwania (na przykÅad 10 lub 20) oraz to, czy użytkownik chce mieÄ wÅÄ czony filtr Google SafeSearch. <p><b>SAPISID</b>: 28 dni, plik cookie<br>Ten plik cookie jest przechowywany na komputerze, aby pozostaÄ poÅÄ czonym z kontem Google, podczas ponownego odwiedzania ich usÅug. Podczas pozostawania w tej aktywnej sesji i korzystania z dodatków na innych stronach internetowych, takich jak nasza, Google bÄdzie korzystaÄ z tych plików cookie, aby poprawiÄ wrażenia użytkownika.<p><b>SEARCH_SAMESITE</b>: 176 dni, plik cookie<br>Umożliwia serwerom zmniejszenie ryzyka ataków CSRF i wycieku informacji poprzez zapewnienie, że dany plik cookie powinien byÄ wysyÅany tylko z Å¼Ä daniami zainicjowanymi z tej samej zarejestrowanej domeny.<p><b>SIDCC</b>: 393 dni, plik cookie<br>Pobiera pewne narzÄdzia z Google i zapisuje preferencje, na przykÅad liczbÄ wyników wyszukiwania na arkusz lub aktywacjÄ filtra SafeSearch. Dostosowuje reklamy pojawiajÄ ce siÄ w wyszukiwarce google.<p><b>SSID</b>: 393 dni, plik cookie<br>Ten plik cookie jest przechowywany na komputerze, aby pozostaÄ poÅÄ czonym z kontem Google, podczas ponownego odwiedzania ich usÅug. Podczas pozostawania w tej aktywnej sesji i korzystania z dodatków na innych stronach internetowych, takich jak nasza, Google bÄdzie korzystaÄ z tych plików cookie, aby poprawiÄ wrażenia użytkownika.<p><b>__Secure-*</b>: 730 dni, plik cookie<br>Te pliki cookie sÄ wykorzystywane do dostarczania bardziej dopasowanych reklam do użytkownika i jego zainteresowaÅ.</p><br></div></p> 1132<ol start="8"> 1133<li>Pliki cookies wykorzystywane sÄ w nastÄpujÄ cych celach: 1134<ol> 1135<li>tworzenia statystyk, które pomagajÄ zrozumieÄ, w jaki sposób Klienci/Użytkownicy Sklepu internetowego korzystajÄ ze stron internetowych, co umożliwia ulepszanie ich struktury i zawartoÅci;</li> 1136<li>utrzymania sesji Klienta/Użytkownika (po zalogowaniu), dziÄki której Klient/Użytkownik nie musi na każdej podstronie Sklepu internetowego ponownie wpisywaÄ od nowa loginu i hasÅa;</li> 1137<li>okreÅlania profilu Klienta/Użytkownika w celu wyÅwietlania mu rekomendacji produktowych i dopasowanych materiaÅów w sieciach reklamowych, w szczególnoÅci sieci Google.</li> 1138</ol></li> 1139<li>Oprogramowanie do przeglÄ dania stron internetowych (przeglÄ darka internetowa) zazwyczaj domyÅlnie dopuszcza przechowywanie plików cookies w urzÄ dzeniu koÅcowym Klienta/Użytkownika. Klienci/Użytkownicy mogÄ dokonaÄ zmiany ustawieÅ w tym zakresie. PrzeglÄ darka internetowa umożliwia usuniÄcie plików cookies. Możliwe jest także automatyczne blokowanie plików cookies.</li> 1140<li>Ograniczenia stosowania plików cookies mogÄ wpÅynÄ Ä na niektóre funkcjonalnoÅci dostÄpne na stronach internetowych Sklepu internetowego.</li> 1141<li>Pliki cookies zamieszczane w urzÄ dzeniu koÅcowym Klienta/Użytkownika i wykorzystywane mogÄ byÄ również przez wspóÅpracujÄ cych ze Sklepem internetowym reklamodawców oraz partnerów Sklepu internetowego.</li> 1142<li>Pliki cookie mogÄ byÄ wykorzystane przez sieÄ Google, do wyÅwietlenia reklam dopasowanych do sposobu, w jaki Klient/ Użytkownik korzysta z Sklepu internetowego. W tym celu mogÄ zachowaÄ informacjÄ o Åcieżce nawigacji użytkownika lub czasie pozostawania na danej stronie: <a href="https://policies.google.com/technologies/partner-sites">https://policies.google.com/technologies/partner-sites</a>.</li> 1143<li>Zalecamy przeczytanie Klientowi/Użytkownikowi polityki ochrony prywatnoÅci tych firm, aby poznaÄ zasady korzystania z plików cookies wykorzystywane w statystykach: Polityka ochrony prywatnoÅci Google Analytics.</li> 1144<li>W zakresie informacji o preferencjach Klienta/ Użytkownika gromadzonych przez sieÄ reklamowÄ Google, Klient/Użytkownik może przeglÄ daÄ i edytowaÄ informacje wynikajÄ ce z plików cookies przy pomocy narzÄdzia: <a href="https://www.google.com/ads/preferences/">https://www.google.com/ads/preferences/</a>.</li> 1145<li>Na stronie Sklepu internetowego sÄ umieszczone wtyczki, które mogÄ przekazywaÄ dane Klientów/Użytkowników do Administratorów takich jak, np.: Google Maps, Wirtualna Polska Media S.A., Meta (Facebook), Google Ads, PayPal, Google reCAPTCHA, IdoAccounts, IdoSell, IAI S.A., Google.</li> 1146<li>W celu poprawnej realizacji Umowy sprzedaży na odlegÅoÅÄ Administrator danych może udostÄpniaÄ dane Klientów/Użytkowników podmiotom kurierskim. Aktualnie dostÄpne sposoby dostawy w Sklepie Internetowym dostÄpne sÄ pd adresem: <a href="https://trendybuty.pl/
1146pol-delivery.html">https://trendybuty.pl/pol-delivery.html</a>.</li> 1147<li>W celu poprawnej realizacji Umowy sprzedaży na odlegÅoÅÄ Administrator może udostÄpniaÄ dane Klientów/Użytkowników systemom pÅatnoÅci internetowych. Aktualnie dostÄpne sposoby pÅatnoÅci w formie przedpÅat w Sklepie internetowym dostÄpne sÄ pod adresem: <a href="https://trendybuty.pl/pol-payments.html">https://trendybuty.pl/pol-payments.html</a>.</li> 1148<li>WiÄcej informacji na temat warunków i prywatnoÅci można znaleÅºÄ także na stronie <a href="https://business.safety.google/privacy/">PrywatnoÅÄ i warunki Google</a>.</li> 1149</ol> 1150<h4>11. Newsletter</h4> 1151<ol> 1152<li>Klient może wyraziÄ zgodÄ na otrzymywanie informacji handlowych drogÄ elektronicznÄ , poprzez zaznaczenie odpowiedniej opcji w formularzu rejestracyjnym lub w terminie późniejszym w odpowiedniej zakÅadce. W przypadku wyrażenia takiej zgody, Klient/Użytkownik otrzymywaÄ bÄdzie na podany przez siebie adres email informacjÄ (Newsletter) Sklepu internetowego, a także inne informacje handlowe wysyÅane przez SprzedawcÄ.</li> 1153<li>Klient może w dowolnym momencie zrezygnowaÄ z otrzymywania Newslettera samodzielnie, poprzez odznaczenie stosownego pola na stronie swojego Konta lub udajÄ c siÄ na formularz <a href="https://trendybuty.pl/newsletter.php">https://trendybuty.pl/newsletter.php</a>, klikniÄcie stosownego linku znajdujÄ cego siÄ w treÅci każdego Newslettera lub za poÅrednictwem Biura ObsÅugi Klienta.</li> 1154</ol> 1155<h4>12. Konto</h4> 1156<ol> 1157<li>Klient/Użytkownik nie może umieszczaÄ w Sklepie internetowym ani dostarczaÄ do Sprzedawcy treÅci, w tym opinii i innych danych o charakterze bezprawnym.</li> 1158<li>Klient/Użytkownik uzyskuje dostÄp do Konta po dokonaniu rejestracji.</li> 1159<li>W ramach rejestracji Klient / Użytkownik podaje typ konta lub pÅeÄ, imiÄ, nazwisko, nazwÄ firmy, NIP, dane do wystawienia dokumentu sprzedaży, dane do wysyÅki, adres e-mail oraz wybiera hasÅo. Klient/Użytkownik zapewnia, że dane podane przez niego/niÄ w formularzu rejestracyjnym, sÄ zgodne z prawdÄ . Rejestracja wymaga dokÅadnego zapoznania siÄ z Regulaminem oraz zaznaczenia na formularzu rejestracyjnym, że Klient/Użytkownik zapoznaÅ siÄ z Regulaminem i w peÅni akceptuje wszystkie jego postanowienia.</li> 1160<li>W chwili nadania Klientowi/Użytkownik dostÄpu do Konta pomiÄdzy SprzedawcÄ , a Klientem zostaje zawarta na czas nieokreÅlony umowa o Åwiadczenie usÅug drogÄ ele
1160ktronicznÄ dotyczÄ ca Konta. Konsument może od tej umowy odstÄ piÄ na zasadach okreÅlonych Regulaminie.</li> 1161<li>Rejestracja Konta na jednej ze stron Sklepu internetowego oznacza równoczeÅnie rejestracjÄ umożliwiajÄ cÄ dostÄp do pozostaÅych stron, pod którymi dostÄpny jest Sklep internetowy.</li> 1162<li>Klient/Użytkownik może wypowiedzieÄ umowÄ o Åwiadczenie usÅugi drogÄ elektronicznÄ w każdym czasie ze skutkiem natychmiastowym, informujÄ c o tym SprzedawcÄ za pomocÄ wiadomoÅci e-mail lub pisemnie na adres Administratora danych, podany w dziale 1 punkcie 2 niniejszej Polityki PrywatnoÅci i Cookies.</li> 1163<li>Sprzedawca ma prawo rozwiÄ zaÄ umowÄ o Åwiadczenie usÅug dotyczÄ cÄ Konta w przypadku zaprzestania Åwiadczenia lub przeniesienia usÅugi Sklepu internetowego na osobÄ trzeciÄ , naruszenia przez Klienta/Użytkownika prawa lub postanowieÅ Regulaminu, a także w przypadku braku aktywnoÅci Klienta/Użytkownika przez okres 6 miesiÄcy. RozwiÄ zanie umowy nastÄpuje z zachowaniem siedmiodniowego okresu wypowiedzenia. Sprzedawca może zastrzec, że ponowna rejestracja Konta bÄdzie wymagaÄ zezwolenia Sprzedawcy.</li> 1164</ol></div>` : ''} 1165 </div> 1166 <div class="iai_cookie__consentsActions_wrapper"> 1167 <div class="iai_cookie__consentsActions ${(that.vars.anySelected.includes(true) || that.vars.showDenyAllButton === false) ? `acceptSelected` : ``}"> 1168 <button type="button" id="acceptSelected" data-cookie-view="consents" class="acceptSelected btn --outline --large">${ 1169 cookiesList.texts.privacy_policy_accept_selected_txt 1170 }</button> 1171 ${ 1172 that.vars.showDenyAllButton 1173 ? `<button type="button" id="rejectAll" data-cookie-view="basic consents" class="rejectAll btn --outline --large">${cookiesList.texts.privacy_policy_reject_all_txt}</button>` 1174 : '' 1175 } 1176 <button type="button" id="consents" data-cookie-view="basic minimal privacy" class="configureConsents btn --outline --large" data-cookie-view-action="consents">${ 1177 cookiesList.texts.privacy_policy_configure_consents_txt 1178 }</button> 1179 <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> 1180 </div> 1181 </div> 1182 </div> 1183 1184 ${that.createIdoSellLogo()} 1185 </div> 1186</div> 1187`; 1188 1189 return template; 1190 }; 1191 1192 this.setConsentMode = () => { 1193 requestAnimationFrame(async () => { 1194 setTimeout(() => { 1195 const consentModeSnippet = document.querySelector('.google_consent_mode_update'); 1196 if (consentModeSnippet) { 1197 let adsStorageConsent = 'denied'; 1198 let analyticsStorageConsent = 'denied'; 1199 let adPersonalizationConsent = 'denied'; 1200 let adUserDataConsent = 'denied'; 1201 1202 if (typeof this.cookieObj['marketing'] === 'boolean') { 1203 if (this.cookieObj['marketing'] === true) { 1204 adsStorageConsent = 'granted'; 1205 adPersonalizationConsent = 'granted'; 1206 adUserDataConsent = 'granted'; 1207 } 1208 } else { 1209 if (this.cookieObj.marketing?.googleads === true) { 1210 adsStorageConsent = 'granted'; 1211 adPersonalizationConsent = 'granted'; 1212 adUserDataConsent = 'granted'; 1213 } 1214 } 1215 1216 if (typeof this.cookieObj['analytics'] === 'boolean') { 1217 if (this.cookieObj['analytics'] === true) { 1218 analyticsStorageConsent = 'granted'; 1219 } 1220 } else { 1221 if (this.cookieObj.analytics?.googleanalytics === true) { 1222 analyticsStorageConsent = 'granted'; 1223 } 1224 } 1225 1226 let consentModeUpdate = document.createElement('script'); 1227 consentModeUpdate.setAttribute('class', 'google_consent_mode_update'); 1228 if(window?.partytownConfig?.includes("shop_google_analytics_web_worker_active")) { 1229 consentModeUpdate.setAttribute('type', 'text/partytown'); 1230 } 1231 consentModeUpdate.innerHTML = 1232 "gtag('consent', 'update', {\n" + "'ad_storage': '" + adsStorageConsent + "',\n" + "'analytics_storage': '" + anal
1232yticsStorageConsent + "',\n" 1233 + "'ad_personalization': '" + adPersonalizationConsent + "',\n" + "'ad_user_data': '" + adUserDataConsent + "'\n" + '});'; 1234 consentModeSnippet.insertAdjacentElement('afterend', consentModeUpdate); 1235 consentModeSnippet.parentNode.removeChild(consentModeSnippet); 1236 // ponowne pobranie i wykonanie skryptów oznaczonych dla partytown 1237 window.dispatchEvent(new CustomEvent('ptupdate')); 1238 } 1239 1240 this.setMsAdsConsentMode(); 1241 }, 0); 1242 }); 1243 }; 1244 1245 this.setMsAdsConsentMode = () => { 1246 const msAdsConsentModeSnippet = document.querySelector('.microsoft_consent_mode_update'); 1247 if (msAdsConsentModeSnippet) { 1248 let adsStorageConsent = 'denied'; 1249 if (typeof this.cookieObj['marketing'] === 'boolean') { 1250 if (this.cookieObj['marketing'] === true) { 1251 adsStorageConsent = 'granted'; 1252 } 1253 } else { 1254 let servicesWithoutConsent = [];
1255 if (typeof(cookiesList) !== 'undefined' && typeof(cookiesList['categories']['marketing']['deliverers']) !== 'undefined') { 1256 for (const serviceType in cookiesList['categories']['marketing']['deliverers']) { 1257 if (serviceType.toLowerCase().includes('bing') || serviceType.toLowerCase().includes('microsoft')) { 1258 servicesWithoutConsent.push(serviceType.toLowerCase()); 1259 } 1260 } 1261 } 1262 for (const serviceType in this.cookieObj['marketing']) { 1263 if (serviceType.toLowerCase().includes('bing') || serviceType.toLowerCase().includes('microsoft')) { 1264 const index = servicesWithoutConsent.indexOf(serviceType.toLowerCase()); 1265 if (index !== -1) { 1266 servicesWithoutConsent.splice(index, 1); 1267 } 1268 } 1269 } 1270 1271 if (servicesWithoutConsent.length === 0) { 1272 adsStorageConsent = 'granted'; 1273 } 1274 } 1275 1276 const msAdsConsentModeUpdate = document.createElement('script'); 1277 msAdsConsentModeUpdate.setAttribute('class', 'microsoft_consent_mode_update'); 1278 msAdsConsentModeUpdate.innerHTML = 1279 "window.uetq = window.uetq || []; \n" + 1280 "window.uetq.push('consent', 'update', { \n" + 1281 " 'ad_storage': '" + adsStorageConsent + "' \n" + 1282 " }); "; 1283 msAdsConsentModeSnippet.insertAdjacentElement('afterend', msAdsConsentModeUpdate); 1284 msAdsConsentModeSnippet.parentNode.removeChild(msAdsConsentModeSnippet); 1285 } 1286 }; 1287 1288 this.appendToBody = (template) => { 1289 document.querySelector('#iai_cookie') == null ? document.querySelector('body').insertAdjacentHTML('beforeend', template) : false; 1290 }; 1291 1292 this.toggleBodyOverflow = (add = false) => { 1293 if (add) { 1294 document.querySelector('body').classList.add('--cookie-overflow'); 1295 } else { 1296 document.querySelector('body').classList.remove('--cookie-overflow'); 1297 that.cookieFocusTrap?.deactivate?.(); 1298 } 1299 }; 1300 1301 this.attachCookieStyles = (styles) => { 1302 const styleElement = document.createElement('style'); 1303 styleElement.innerHTML = styles; 1304 1305 document.head.appendChild(styleElement); 1306 }; 1307 1308 this.showCookieModal = () => { 1309 document.querySelector('#iai_cookie')?.classList?.remove('d-none'); 1310 }; 1311 1312 this.toggleBottomVersion = () => { 1313 if (that.vars.shouldDisplayBottomVersion) { 1314 that.updateViewType(that.views.basic); 1315 } 1316 }; 1317 1318 this.downloadMissingSnippets = async () => { 1319 if (!this.vars.canLoadAdditionalSnippets) { 1320 return true; 1321 } 1322 const formData = new FormData(); 1323 formData.append( 1324 "request", 1325 JSON.stringify({ 1326 Snippets: { 1327 format: "json", 1328 params: { 1329 mobile: (app_shop.vars.view == 1).toString(), 1330 tablet: (app_shop.vars.view == 2).toString(), 1331 pc: (app_shop.vars.view >= 3).toString(), 1332 request_uri: app_shop.vars.request_uri, 1333 additional_ajax: app_shop.vars.additional_ajax, 1334 consentAcceptedOnly: true, 1335 }, 1336 }, 1337 }) 1338 ); 1339 const snippetsData = await fetch("/ajax/get.php", { 1340 method: "POST", 1341 body: formData, 1342 }); 1343 const result = await snippetsData.json(); 1344 const snippets = result.Snippets.response.items; 1345 that.snippetsList = snippets; 1346 let head = document.querySelector("head"); 1347 let body = document.querySelector("body"); 1348 1349 for (let key in snippets) { 1350 let div = document.createElement("div"); 1351 div.innerHTML = snippets[key].content; 1352
1353 [...div.querySelectorAll("script")].forEach((script) => { 1354 let scr = document.createElement("script"); 1355 scr.text = script.textContent; 1356 script.replaceWith(scr); 1357 }); 1358 1359 [...div.children].forEach((child) => { 1360 switch (snippets[key].region) { 1361 case "head": { 1362 head.appendChild(child); 1363 1364 break; 1365 } 1366 case "body_top": { 1367 body.insertBefore(child, body.firstChild); 1368 1369 break; 1370 } 1371 default: { 1372 body.appendChild(child); 1373 break; 1374 } 1375 } 1376 }); 1377 } 1378 1379 return true; 1380 }; 1381 1382 this.setReturnFocus = () => { 1383 if (this.confirmationClickType === 0) { 1384 return 'header a'; 1385 } 1386 return false; 1387 } 1388 1389 this.init = (showCookiesConfiguration = false) => { 1390 if (document.cookie.indexOf('ck_cook=shown') == -1 || showCookiesConfiguration) { 1391 that.toggleBottomVersion(); 1392 1393 if (showCookiesConfiguration) { 1394 that.updateViewType(that.views.consents); 1395 that.showCookieModal(); 1396 } 1397 1398 that.attachCookieStyles(cookieStyles); 1399 that.transformSummary(); 1400 that.checkIfAnySelected(that.vars.categories); 1401 that.appendToBody(that.createTemplate(that.vars.categories)); 1402 that.eventHandlers(); 1403 that.toggleBodyOverflow(true); 1404 that.cookieFocusTrap = focusTrap?.createFocusTrap?.('#iai_cookie', { 1405 initialFocus: '#iai_cookie .acceptAll.btn', 1406 setReturnFocus: this.setReturnFocus, 1407 }); 1408 that.cookieFocusTrap?.activate?.(); 1409 } 1410 }; 1411 1412 return this.init(); 1413}; 1414 1415var 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.