PageSourceSearch

https://www.hotelwawel.pl/lokalizacja

html hotelwawel.pl collected 2026-10-05 22:09:53 UTC 62,657 bytes, 2,144 lines download raw bytes

1<!DOCTYPE html>
2<!--[if lt IE 7]><html class="lt-ie10 lt-ie9 lt-ie8 lt-ie7 no-js" lang="pl"><![endif]-->
3<!--[if IE 7]><html class="lt-ie10 lt-ie9 lt-ie8 ie7 no-js" lang="pl"><![endif]-->
4<!--[if IE 8]><html class="lt-ie10 lt-ie9 ie8 no-js" lang="pl"><![endif]-->
5<!--[if IE 9]><html class="lt-ie10 ie9 no-js" lang="pl"><![endif]-->
6<!--[if gt IE 9]><!--><html lang="pl" class="no-js"><!--<![endif]-->
7
8<head>
9	<meta charset="UTF-8">
10
11	<title>Lokalizacja | Hotel Wawel ***</title>
12	<meta property="og:title" content="Lokalizacja | Hotel Wawel ***" />
13
14
15<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1">
16
17<meta property="og:image" content="https://www.hotelwawel.pl/img/facebookImg.jpg" />
18
19<link rel="stylesheet" type="text/css" href="/less/base.css" />
20<link rel="stylesheet" type="text/css" media="print" href="/css/print.css" />
21
22
23<script src="https://code.jquery.com/jquery-1.11.0.min.js"></script>
vendor: 1 bytes, line 23
23
24<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyCJfKoSzVFN-XP0dCECUdi1qju-m1AgOpo&amp;v=3.exp&amp;sensor=false"></script>
24
25
26
27<script src="https://www.hotelwawel.pl/js/modernizr.js?1572259631"></script>
vendor: 1 bytes, line 27
27
28<script src="https://www.hotelwawel.pl/js/jquery-ui-1.10.4.custom.min.js?1572259631"></script>
vendor: 1 bytes, line 28
28
29<script src="https://www.hotelwawel.pl/js/jquery-migrate-1.2.1.min.js?1572259631"></script>
vendor: 1 bytes, line 29
29
30<script src="https://www.hotelwawel.pl/js/jquery.pusher.js?1572259631"></script>
vendor: 1 bytes, line 30
30
31<script src="https://www.hotelwawel.pl/js/jquery.easing.min.js?1572259631"></script>
vendor: 1 bytes, line 31
31
32<script src="https://www.hotelwawel.pl/js/jquery.fancybox.pack.js?1572259631"></script>
vendor: 1 bytes, line 32
32
33<script src="https://www.hotelwawel.pl/js/camera.min.js?1572259631"></script>
vendor: 1 bytes, line 33
33
34<script src="https://www.hotelwawel.pl/js/jquery.flexslider-min.js?1572259631"></script>
vendor: 1 bytes, line 34
34
35<script src="https://www.hotelwawel.pl/js/imgLiquid-min.js?1572259631"></script>
vendor: 1 bytes, line 35
35
36<script src="https://www.hotelwawel.pl/js/placeholders.min.js?1572259631"></script>
vendor: 1 bytes, line 36
36
37<script src="https://www.hotelwawel.pl/js/jquery.mousewheel.js?1572259631"></script>
vendor: 1 bytes, line 37
37
38<script src="https://www.hotelwawel.pl/js/jquery.jscrollpane.min.js?1572259631"></script>
vendor: 1 bytes, line 38
38
39<script src="https://www.hotelwawel.pl/js/restive.js?1572259631"></script>
vendor: 1 bytes, line 39
39
40<script src="https://www.hotelwawel.pl/js/slick.min.js?1572259631"></script>
vendor: 1 bytes, line 40
40
41<script src="https://www.hotelwawel.pl/js/sweetalert.min.js?1572259631"></script>
vendor: 1 bytes, line 41
41
42<script>
43    var locale_messages = {
44        'error': "Wystąpił błąd w trakcie przetwarzania formularza.",
45        'error_timeout': "Przekroczono limit czasu przetwarzania.",
46    };
47    var locale = 'pl';
48</script>
48
49
50
51<link rel="Shortcut Icon" href="/favicon.ico" type="image/x-icon" />
52
53	
54
55<meta name="google-site-verification" content="y3Hx1MPeOF3BaaN-eoPLhTjXlJYiy0_u81Y01s48nVU" />
56
57<link href="https://plus.google.com/114893167385828001084" rel="publisher" />
58<script src="//cdnjs.cloudflare.com/ajax/libs/js-cookie/2.2.1/js.cookie.min.js"></script>
vendor: 1 bytes, line 58
58
59<script type="application/javascript">
60
61    (function initGTMLayer(window) {
62
63        window.dataLayer = window.dataLayer || [];
64
65        var cookiesPolicy = null;
66
67        // Legacy V2 banner stores categories as JSON array in _CookiesPolicyAccepted.
68        var legacyValue = Cookies.get("_CookiesPolicyAccepted");
69        if (typeof legacyValue !== "undefined") {
70            try {
71                cookiesPolicy = JSON.parse(legacyValue);
72            } catch (e) { /* malformed legacy cookie — fall through */ }
73        }
74
75        // Cookie Monster stores categories as CSV in _BEAcceptedCookies_<siteKey>.
76        // The siteKey is per-hotel and unknown at this point (this script runs in
77        // <head> before the Cookie Monster view inits), so scan all cookies for
78        // the first match.
79        if (cookiesPolicy === null) {
80            var all = document.cookie ? document.cookie.split(';') : [];
81            for (var i = 0; i < all.length; i++) {
82                var parts = all[i].split('=');
83                var name = parts[0].replace(/^\s+|\s+$/g, '');
84                if (name.indexOf('_BEAcceptedCookies_') === 0) {
85                    var raw = parts.slice(1).join('=').replace(/^\s+|\s+$/g, '');
86                    if (raw) {
87                        cookiesPolicy = raw.split(',').filter(function (c) { return !!c; });
88                    }
89                    break;
90                }
91            }
92        }
93
94        if (cookiesPolicy) {
95            window.dataLayer.push({
96                'cookieConsentCategory': cookiesPolicy
97            });
98            window.beAcceptedCookiePolicies = cookiesPolicy;
99        }
100
101    })(window);
102</script>
102
103</head>
104<body id="pl" class="">
105<a class="skip" href="#content">Przejdź do treści</a>
106<div id="all" class="">
107	<div class="facebook-hld">
108		<div class="btn"></div>
109		<div class="fb-hld">
110			<div id="fb-root"></div>
111			
111<script>(function(d, s, id) {
112			  var js, fjs = d.getElementsByTagName(s)[0];
113			  if (d.getElementById(id)) return;
114			  js = d.createElement(s); js.id = id;
115			  js.src = "//connect.facebook.net/pl_PL/sdk.js#xfbml=1&version=v2.0";
116			  fjs.parentNode.insertBefore(js, fjs);
117			}(document, 'script', 'facebook-jssdk'));</script>
117
118			<div class="fb-like-box" data-href="https://www.facebook.com/hotelwawel" data-width="234" data-colorscheme="light" data-show-faces="true" data-header="false" data-stream="false" data-show-border="false"></div>
119		</div>
120	</div>
121
122		<div class="gradient"></div>
123
124	<div id="mapHolder"><div id="map_canvas"></div></div>
125	
126		<div id="background">
127			<div id="banners">
128			
129														<div data-src="https://www.hotelwawel.pl/thumb/1600x900/uploads/banery/Fotolia_64642365_Subscription_Monthly_M.jpg" data-thumb="https://www.hotelwawel.pl/thumb/90x60/uploads/banery/Fotolia_64642365_Subscription_Monthly_M.jpg"></div>
130									<div data-src="https://www.hotelwawel.pl/thumb/1600x900/uploads/banery/Fotolia_34771912_Subscription_Monthly_M.jpg" data-thumb="https://www.hotelwawel.pl/thumb/90x60/uploads/banery/Fotolia_34771912_Subscription_Monthly_M.jpg"></div>
131									<div data-src="https://www.hotelwawel.pl/thumb/1600x900/uploads/banery/Fotolia_60266512_Subscription_Monthly_M.jpg" data-thumb="https://www.hotelwawel.pl/thumb/90x60/uploads/banery/Fotolia_60266512_Subscription_Monthly_M.jpg"></div>
132				
133					</div>	</div>
134	
135
136	<div id="container">
137				<aside id="sidebar">
138			<div class="inside">
139								<a href="/" class="logo"></a>
140				
141				<form id="pf_booknow_form" class="booknowForm" action="#">
142<div class="booknow">
143	<a href="#" onclick="Booking.Open({'PromoCode' : $('#pf_booknow_promo').val()});return false;"><span>Rezerwacja online</span><img src="/img/booknow_ico.png" alt=""></a>
144</div>
145<div class="booknow_from">
146	Już od <span>459</span> zł</div>
147<div class="booknow_promocode">
148	<label for="pf_booknow_promo" class="promoLabel">Kod promocyjny</label>
149	<input type="text" id="pf_booknow_promo" name="PromoCode" value="" />
150</div>
151</form>				
152				<nav id="nav-primary">
153	<ul class="nav level-1">
154				<li>
155			<a class=" home" href="/"><span>Strona główna</span></a>
156					</li>
157				<li>
158			<a class="active " href="/hotel"><span>Hotel</span></a>
159						<ul class="sub-nav level-2">
160								<li><a href="/historia" class="">Historia</a>
161									</li>
162								<li><a href="/lokalizacja" class="active">Lokalizacja</a>
163									</li>
164								<li><a href="/restauracja" class="">Restauracja</a>
165									</li>
166							</ul>
167					</li>
168				<li>
169			<a class=" " href="/pokoje"><span>Pokoje</span></a>
170						<ul class="sub-nav level-2">
171								<li><a href="/pokoje/pokoj-1-osobowy" class="">Pokój 1-osobowy</a>
172									</li>
173								<li><a href="/pokoje/pokoj-2-osobowy" class="">Pokój 2-osobowy</a>
174									</li>
175								<li><a href="/pokoje/apartament" class="">Apartament</a>
176									</li>
177							</ul>
178					</li>
179				<li>
180			<a class=" " href="/konferencje"><span>Konferencje</span></a>
181					</li>
182				<li>
183			<a class=" " href="/oranzeria"><span>Oranżeria</span></a>
184					</li>
185				<li>
186			<a class=" " href="/ceny-i-pakiety"><span>Ceny i pakiety</span></a>
187					</li>
188				<li>
189			<a class=" gallery" href="/galeria"><span>Galeria</span></a>
190					</li>
191				<li>
192			<a class=" " href="/atrakcje"><span>Atrakcje</span></a>
193						<ul class="sub-nav level-2">
194								<li><a href="/atrakcje/wycieczki" class="">Wycieczki</a>
195									</li>
196								<li><a href="/atrakcje/masaze" class="">Masaże</a>
197									</li>
198							</ul>
199					</li>
200				<li>
201			<a class=" " href="/kontakt"><span>Kontakt</span></a>
202					</li>
203			</ul>
204</nav>
205				
206				<aside id="created"><span>Realizacja:</span> <a class="profitroom" target="_blank" href="http://profitroom.pl" title="Profitroom"></a></aside>
207			</div>
208		</aside>
209				
210				<div id="stuff">
211				<div id="top" class="stuff">
212	<nav id="navLang">
213		<ul>
214																										<li class="first">pl</li>		<li><a href="http://www.hotelwawel.pl/fr">fr</a></li><li><a href="http://www.hotelwawel.pl/en">en</a></li><li><a href="http://www.hotelwawel.pl/de">de</a></li>
215		</ul>
216	</nav>
217
218			<div class="topContact">
219		<span class="tel">tel. +48 12 42-41-300</span> <span class="fax">fax +48 12 42-41-333</span>
220	</div>
221	</div>
222
223<a href="" id="showMovie" class="stuff">Pokaż film</a>
224
225<a href="http://www.tripadvisor.com/Hotel_Review-g274772-d276751-Reviews-Wawel_Hotel-Krakow_Lesser_Poland_Province_Southern_Poland.html" target="_blank" id="award" class="stuff"></a>
226
227<a href="/kontakt" class="stuff" id="mapLink"></a>
228	</div>
229				<section id="main">
230				<a href="#" class="showButton hidden"></a>
231	<div id="content" class="generic" data-load-type="slide">
232		<div class="inside">
233			<div class="closeButton"></div>
234			<h1 class="siteTitle">Lokalizacja</h1>
235			
236						<nav id="nav-primary2" class="navForTablets">
237				<ul class="nav level-1">
238										<li>
239						<a class=" " href="/historia"><span>Historia</span></a>
240											</li>
241										<li>
242						<a class="active " href="/lokalizacja"><span>Lokalizacja</span></a>
243											</li>
244										<li>
245						<a class=" " href="/restauracja"><span>Restauracja</span></a>
246											</li>
247									</ul>
248			</nav>
249			
250
251
252			<section class="content">
253								<div class="text">
254										
255					
256					<div class="tresc">
257						<h4><span style="line-height: 1.6em;">Idealna lokalizacja na zwiedzanie i wypoczywanie.</span></h4>
258
259<p>Hotel Wawel znajduje się przy zacisznej ulicy Poselskiej 22, z dala od zgiełku tętniącego życiem Krakowa i tłum&oacute;w turyst&oacute;w chętnie go odwiedzających, a jednocześnie w centrum miasta, co zapewnia doskonałą komunikację i bliskość najbardziej atrakcyjnych miejsc w Krakowie.</p>
260
261<p>Hotel umiejscowiony jest na trasie pomiędzy Zamkiem Kr&oacute;lewskim na Wawelu z jednej strony, a Rynkiem Gł&oacute;wnym z drugiej. Od każdego z tych miejsc dzieli nas zaledwie pięć minut swobodnego spaceru. W otoczeniu znajduje się wiele renomowanych restauracji, w kt&oacute;rych stolik dla Państwa chętnie pomoże zarezerwować nasza recepcja.</p>
262
263<p>Doskonała lokalizacja sprawia, że zabytki, muzea, kościoły, puby, sklepy i inne lokalne atrakcje, kt&oacute;re oferuje miasto, znajdują się blisko naszego hotelu.</p>
264
265<h5>Odległości od hotelu:</h5>
266
267<ul>
268	<li>Lotnisko w Balicach (15 km)</li>
269	<li>Dworzec Gł&oacute;wny (2 km)</li>
270	<li>Dworzec Autobusowy (1 km)</li>
271</ul>
272
273<h5>Dojazd samochodem:</h5>
274
275<p>Wjazd od ulicy Straszewskiego. Ulica Poselska jest ulicą jednokierunkową.</p>
276					</div>
277										<section class="gallery">
278					  						</section>
279									</div>
280			</section>
281		</div>
282	</div>
283
284</section>
285
286	</div>
287
288	<section id="extra">
289				</section>
290
291</div>	
292
293<!--script type="text/javascript" src="http://upper.profitroom.pl/javascript/BookNow.js?site=hotelwawel&amp;view=no"></script-->
294<script type="text/javascript" src="https://open.upperbooking.com/hotelwawel/Booking.js?locale=pl"></script>
vendor: 1 bytes, line 294
294
295<script src="https://www.hotelwawel.pl/pl/assets/get/forms.js"></script>
vendor: 1 bytes, line 295
295
296<script>
297
298
299
300	var initializeUI = function(el){
301			if($('#banners').length>0){
302				$('#banners', el).camera({
303				'height': 'auto',
304				'fx': 'simpleFade',
305				'pauseOnClick': false,
306				'transPeriod': 1000,
307				'time': 4000,
308								'autoAdvance': true,
309								'thumbnails': false,
310				'navigation': false,
311				'playPause': false,
312				'content': false,
313				'navigationHover': false,
314				'hover': false,
315				'loader': 'none',
316				'pagination': false,
317			});
318		}
319
320		$('#main').click(function(e){
321			if(!$(e.target).parents('.slick-thumbs-hld').length && !$(e.target).is('.slick-thumbs-hld')){
322				$('.flexslider .slick-next').trigger('click');
323			}
324		});
325
326		$('.promoLabel').on('click', function(){
327			$(this).hide();
328			$('#pf_booknow_promo').fadeIn(300);
329		});
330		
331				
332		$('.introMore').on('click', function(e){
333			e.preventDefault();
334			$('#intro').addClass('active');
335		});
336		$('#intro .close').on('click', function(){
337			$('#intro').removeClass('active');
338		});
339
340		$('#nav-primary a').on('click', function(){
341			$('#nav-primary a.active').removeClass('active');
342			$(this).addClass('active');
343		});
344
345				$('.closeButton, .showButton').on('click', function(e){
346			e.preventDefault();
347			$('#content').addClass('transition-jq');
348			$('#content, .showButton, #listing, .bookingPanel').toggleClass('hidden');
349			$('.gradient').toggleClass('active');
350		});
351
352		$('.image').fancybox();
353
354		$('.liquidImg, #galeria .slides li, .img-liquid').imgLiquid();
355
356		
357		if(!$('#mapHolder').hasClass('active') && $('#main').find('.contact').length>0){
358
359			var mapOptions = {
360
361			'markers': [{
362				'id': 0,
363				'icon': '/img/map_marker.png',
364				lat: 50.058163,
365				lng: 19.939228,
366				'no_info': true
367			}],
368
369			'zoom_to': 15,
370			'activate_marker': false,
371
372			'legacy_directions_id': 'directions',
373			'directions_holder_id': 'directions',
374
375			'map_options': {
376				'minZoom': 3,
377				'maxZoom': 20,
378			
379				'disableDefaultUI': true,
380
381		    	'panControl': true,
382		    	'panControlOptions': {
383				position: google.maps.ControlPosition.RIGHT_TOP
384				},
385				'streetViewControl': true,
386		    	mapTypeControl: false,
387		    	'zoomControl': true,
388				'zoomControlOptions': {
389					style: google.maps.ZoomControlStyle.BIG,
390				position: google.maps.ControlPosition.RIGHT_TOP
391				},
392				
393			},
394
395			'infobox_options': {
396				'alignBottom': "false",
397				'pixelOffset': new google.maps.Size(-123, -36)
398			},
399
400
401
402			'zoom_center': [50.058163, 19.939228- 0.013],
403
404			messages: {
405	            route_placeholder: 'np. Poznań...',
406	            route_find: 'Znajdź trasę',
407	            route_error: 'Nie znaleziono trasy.',
408	            popup_origin: 'Z: ',
409	            popup_destination: 'Do: ',
410	            popup_time: 'Czas: ',
411	            popup_distance: 'Odległość: ',
412	            popup_toggleDirections: 'Pokaż/ukryj wskazówki dojazdu',
413	            popup_google: 'Otwórz w Mapach Google'
414	        }
415					
416		};
417
418
419		}
420
421		$('#directions_0').on('submit', function(){
422   			setTimeout(function(){
423	   			if($('#directions').hasClass('opened')){
424	   				$('.closeButton').trigger('click');
425	   			}
426   			}, 400);
427   		});
428
429		$('.clear').clone().appendTo('.form-group.buttons').removeClass('hidden');
430		$('.clear').on('click', function(){
431			$('form.contact').find('input, textarea').val('');
432		});
433	}
434
435	
436		jQuery(function($) {
437		  $(document).pusher({
438    
439        watch: "#nav-primary a, #offersContainer a.more",
440
441		before: function(done){
442			showLoading(done);
443			$('.gradient').removeClass('active');
444		},
445	    after: function(){
446			hideLoading();
447
448	    },
449	    handler: function() {
450	      this.updateText("title");
451	      this.updateHtml("#main");
452	      this.updateHtml("#nav-primary");
453	      this.updateHtml("#background");
454	      this.updateHtml("#stuff");
455	      this.updateHtml("#extra");
456	      this.updateAttr('#all', 'class');
457	    }
458	  });
459
460	 	  
461	   var showLoading = function(done) {
462	   		   	$('.overlay').fadeIn();
463	   	$('#container').css('width', '100%');
464	   	$('#mapHolder').fadeOut();
465
466	   	if($('#main > div').filter(function(index){return $(this).data('load-type')=='slide'}).length != 0){
467		  	$('#main').animate({'left':'0px', 'opacity':0, 'visibility':'hidden'}, 400, function(){
468		  		$('#background').fadeOut(400, function(){
469			  		done();
470		  		});
471		  	});
472
473		}else{
474
475			$('#main').fadeOut(400, function(){
476				$('#main').css({'left':'0px', 'opacity':0, 'visibility':'hidden', 'display':'block'});
477		  		$('#background').fadeOut(400, function(){
478			  		done();
479		  		});
480			});
481
482	  	}
483
484	  };
485	  
486	  var hideLoading = function() {
487	  	  	if($('#main > div').filter(function(index){return $(this).data('load-type')=='slide'}).length != 0){
488		  	$('#main').animate({'left':'232px', 'opacity':1, 'visibility':'visible'}, 400, function(){
489		  		initializeUI('body');
490		  		$('#background').fadeIn(400, function(){
491		  			sizing();
492		  		});
493			  	if($('#main').find('.contact').length>0){
494					$('#mapHolder').fadeIn();
495		  		}
496		  	});
497	  	}else{
498	  		$('#main').css({'left':'232px', 'opacity':1, 'visibility':'visible', 'display':'none'});
499	  		initializeUI('body');
500	  		$('#main').fadeIn(400);
501	  		$('#background').fadeIn(400, function(){
502	  			sizing();
503	  		});
504	  	}
505
506 	};
507
508	});
509	
510
511		var scroll = function(){
512		if($('#content.generic').length > 0){
513
514			var height = $(window).height()-20-$('#content .content').offset().top;
515			$('#content .content').height(height);
516			$('.scroll-pane').jScrollPane();
517		}
518	}
519
520	var sizing = function(){
521		var wh = $(window).height()-20; 		var sh = $('#sidebar .inside').outerHeight(); 		var ch = $('#content .inside').outerHeight(); 
522		$('#content').addClass('transition-jq');
523
524		if(sh<=wh){
525			$('#sidebar').css('position', 'fixed');
526		}else{
527			$('#sidebar').css('position', 'absolute');
528		}
529
530		if(ch<=wh){
531			$('#content').removeClass('transition-jq').css({'position':'fixed','left':'232px'});
532		}else{
533			$('#content').removeClass('transition-jq').css({'position':'absolute','left':'0px'});
534		}
535	}
536
537	$(document).ready(function(){
538		initializeUI('body');
539	  	sizing();
540	  	$('body').restive({
541	  		breakpoints: ['240', '320', '480', '640', '720', '960', '1280'],
542	  		turbo_classes: 'is_mobile=mobi,is_phone=phone,is_tablet=tablet,is_portrait=portrait,is_landscape=landscape,is_desktop=desktop',
543	  	});
544	});
545
546	$(window).resize(function(){
547			sizing();
548	});
549</script>
549
550<div class="page-footer-bottom">
551	
552</div>
553<script type="text/javascript">
554
555    var cookiesTrackManager = (function initCookiesPolicy(window) {
556
557        var linkToCookiesTracking = 'https://www.hotelwawel.pl/pl/get-tracking-scripts/66918',
558            currentAcceptedCategories = [];
559
560        function appendToBody(html)
561        {
562            if(!html) return;
563
564            var body = document.querySelector('body'),
565                range = document.createRange();
566
567            range.setStart(body, 0);
568            body.appendChild(
569                range.createContextualFragment(html)
570            )
571        }
572
573        function onResponse(req)
574        {
575            if(req.scripts) {
576                appendToBody(req.scripts);
577            }
578        }
579
580        function loadCookiesPolicy()
581        {
582            var req = new XMLHttpRequest();
583
584            req.onreadystatechange = function() {
585                if (req.readyState === 4) {
586                    onResponse(JSON.parse(req.response));
587                }
588            };
589
590            var acceptedCategories = JSON.parse(JSON.stringify(currentAcceptedCategories));
591            var indexNecessary = acceptedCategories.indexOf('necessary');
592
593            if(indexNecessary !== -1) {
594                acceptedCategories.splice(indexNecessary, 1);
595            }
596
597            req.open('GET', linkToCookiesTracking + '?consents=' + acceptedCategories.join(','), true);
598            req.send(null);
599        }
600
601        function _initCookiesPolicy()
602        {
603            window.addEventListener('success-save-cookies', function (e) {
604                if(e.detail && e.detail.acceptedCategories) {
605                    currentAcceptedCategories = e.detail.acceptedCategories;
606                }
607                loadCookiesPolicy();
608            });
609        }
610
611        setTimeout(function() {
612            _initCookiesPolicy();
613        },0);
614
615    })(window);
616
617</script>
617
618<!-- CSS for Cookie Banner and Modal/Iframe -->
619<style>
620    #cookieWarningNew {
621        z-index: 9999999999;
622        position: fixed;
623        bottom: 0 !important;
624        right: 0 !important;
625        left: 0 !important;
626        top: 0 !important;
627        width: 100% !important;
628        height: 100% !important;
629        opacity: 1 !important;
630        background: rgba(0, 0, 0, .5) !important;
631        color: #141416 !important;
632        text-shadow: none;
633        line-height: 20px;
634        padding: 0 !important;
635        display: none;
636    }
637
638    #cookieWarningNew p {
639        margin: 0 !important;
640        color: #141416 !important;
641    }
642
643    #cookieWarningNew.preview {
644        display: block;
645    }
646
647    #cookieWarningNew .cookieContent {
648        position: absolute;
649        top: 50%;
650        left: 50%;
651        transform: translate(-50%, -50%);
652        margin: 0 auto;
653        padding: 25px 40px 35px !important;
654        font-size: 0;
655        width: 670px;
656        background-color: #fff;
657        color: #141416 !important;
658        box-sizing: border-box;
659    }
660
661    #cookieWarningNew .cookieContent .cookieButton {
662        display: flex;
663        justify-content: end;
664        align-items: center;
665        width: 100%;
666    }
667
668    #cookieWarningNew .cookieContent .cookieButton:hover {
669        background: 0 !important;
670        text-decoration: none !important;
671    }
672
673    #cookieWarningNew .cookieContent .cookieButton .cookieBtn {
674        cursor: pointer !important;
675    }
676
677    #cookieWarningNew .cookieContent .cookieButton .cookieBtn .content { 
678        width: 100% !important;
679        padding: 0 !important;
680        margin: 0 !important;
681        border: 0 !important;
682    } 
683
684    #cookieWarningNew .cookieContent .cookieContentItem.description {
685        width: 100% !important;
686        font-size: 13px;
687        line-height: 1.7;
688        text-align: left;
689    }
690
691    #cookieWarningNew .cookieContent .cookieContentItem.description p {
692        line-height: 1.7 !important;
693        margin-top: 13px !important;
694        margin-bottom: 13px !important;
695    }
696
697    #cookieWarningNew .cookieContent .cookieContentItem.actions {
698        margin-top: 30px;
699    }
700
701    #cookieWarningNew .cookieContent .cookiePrivacy {
702        text-decoration: underline;
703        color: inherit;
704    }
705
706    #cookieWarningNew .cookieContent .cookieButton .cookieBtn {
707        display: inline-flex;
708    }
709
710    .cookieBtn:first-child {
711        margin-right: 30px;
712    }
713
714    .cookieBtn:nth-child(2) {
715        margin-right: 20px;
716    }
717
718    .cookieBtn--underline {
719        position: relative;
720        background: transparent;
721        border: 0;
722        padding: 0 0 7px 0;
723        overflow: hidden;
724        color: #141416 !important;
725    }
726
727    .cookieBtn--underline:hover::after {
728        transform: translatex(0);
729    }
730
731    button.cookieBtn--underline:hover {
732        background: transparent !important;
733    }
734
735    .cookieBtn--underline::before {
736        content: '';
737        position: absolute;
738        right: 0;
739        bottom: 0;
740        left: 0;
741        z-index: -1;
742        background: #938767;
743        height: 1px;
744        opacity: 0.8;
745    }
746
747    .cookieBtn--underline::after {
748        content: '';
749        position: absolute;
750        right: 0;
751        bottom: 0;
752        left: 0;
753        z-index: 1;
754        background: #938767;
755        height: 1px;
756        transform: translatex(-100%);
757        transition: transform 0.3s;
758    }
759
760    .cookieBtn--underline .content {
761        font-size: 13px;
762        font-weight: 600;
763        color: #141416 !important;
764    }
765
766    .cookieBtn--outline {
767        background: transparent;
768        padding: 15px 35px;
769        border: 1px solid #938767;
770        border-radius: 2px;
771        color: #141416 !important;
772        transition: all 0.3s;
773    }
774
775    .cookieBtn--outline:hover {
776        background-color: #938767;
777        color: #fff !important;
778    }
779
780    .cookieBtn--outline .content {
781        font-size: 13px;
782        font-weight: 600;
783    }
784
785    .cookieBtn--normal {
786        position: relative;
787	    background: transparent;
788        background: #938767;
789        padding: 15px 35px;
790        border: 1px solid #938767;
791        border-radius: 2px;
792        color: #fff !important;
793        transition: all 0.3s;
794    }
795
796
797    .cookieBtn--normal .content {
798        font-size: 13px;
799        font-weight: 600;
800    }
801
802    .cookieBtn--normal::before {
803        content: '';
804        position: absolute;
805        top: 0;
806        right: 0;
807        bottom: 0;
808        left: 0;
809    }
810    .cookieBtn--normal::after {
811        content: '';
812        position: absolute;
813        top: 0;
814        right: 0;
815        bottom: 0;
816        left: 0;
817        background: #fff;
818        opacity: 0;
819        transition: opacity 0.3s;
820    }
821
822    .cookieBtn--normal .content {
823        position: relative;
824        z-index: 1;
825        color: #fff !important;
826    }
827
828    .cookieBtn--normal:hover::after {
829        opacity: 0.2;
830    }
831    
832
833    #cookieWarningNew .manageCookieSettings,
834    #cookieWarningNew .cookiePolicies {
835        display: inline-block;
836        background-color: transparent;
837        color: #141416;
838        font-weight: 400;
839        text-decoration: underline;
840        cursor: pointer;
841    }
842
843
844
845    @media (max-width: 767px) {
846
847        #cookieWarningNew .cookieContent {
848            width: 90%;
849        }
850
851    }
852
853    @media (max-width: 550px) {
854        #cookieWarningNew .cookieContent .cookieButton {
855            flex-direction: column;
856            justify-content: center;
857        }
858        .cookieBtn {
859            margin-bottom: 10px !important;
860            margin-right: 0 !important;
861        }
862    }
863
864    @media (max-width: 480px) {
865       #cookieWarningNew .cookieContent {
866            padding: 15px 15px 15px !important;
867        }
868
869        #cookieWarningNew .cookieContent .cookieContentItem.actions {
870            margin-top: 10px;
871        }
872
873        .cookieBtn--outline {
874            padding: 8px 35px;
875        }
876
877        .cookieBtn--normal {
878            padding: 8px 35px;
879        }
880    }
881
882    @media (max-width: 395px) {
883        #cookieWarningNew .cookieContent .cookieContentItem.description {
884            font-size: 13px;
885            line-height: 1.4;
886        }
887
888        #cookieWarningNew .cookieContent .cookieContentItem.description p {
889            margin-top: 3px !important;
890            margin-bottom: 10px !important;
891        }
892
893        #cookieWarningNew .cookieContent {
894            width: 97%;
895        }
896
897        #cookieWarningNew .cookieContent {
898            padding: 7px 8px 0 !important;
899        }
900
901        .cookieBtn--outline {
902            padding: 5px 35px;
903        }
904
905        .cookieBtn--normal {
906            padding: 5px 35px;
907        }
908    }
909
910    @media (max-width: 550px) and (max-height: 650px) {
911        #cookieWarningNew .cookieContent {
912            overflow-y: scroll;
913            height: 95%;
914        }
915    }
916
917    #cookie-privacy-iframe {
918        z-index: 99999999999;
919        position: fixed;
920        top: 20px;
921        bottom: 20px;
922        left: 5%;
923        right: 5%;
924        overflow: auto;
925        display: none;
926        box-shadow: 0 0 0 5px rgba(0, 0, 0, .5);
927        background-color: rgba(0, 0, 0, .5);
928    }
929
930    #cookie-privacy-iframe .cookie-privacy-iframe-inner {
931        width: 100%;
932        height: 100%;
933        position: relative;
934    }
935
936    #cookie-privacy-iframe iframe {
937        border: 0;
938        background-color: #fff;
939        width: 100%;
940        height: 100%;
941        overflow: auto;
942    }
943
944    .custom-close-popup {
945        position: absolute;
946        opacity: 0.8;
947        cursor: pointer;
948        width: 39px;
949        height: 39px;
950        background: #000;
951        color: #FFF;
952        text-align: center;
953        right: 0;
954        top: 0;
955    }
956
957    .custom-close-popup:hover {
958        opacity: 1;
959    }
960
961    .custom-close-popup:after,
962    .custom-close-popup:before {
963        content: '';
964        position: absolute;
965        top: 6px;
966        right: 18px;
967        width: 3px;
968        height: 26px;
969        border-radius: 2px;
970        background-color: #fff;
971    }
972
973    .custom-close-popup:before {
974        transform: rotate(45deg);
975    }
976
977    .custom-close-popup:after {
978        transform: rotate(-45deg);
979    }
980
981</style>
982
983<!-- CSS for Cookie Modal with settings -->
984<style>
985    body.active-cookies-modal {
986        overflow: hidden;
987        padding-right: 15px;
988    }
989
990    body.site-body.active-cookies-modal #cookieWarningNew {
991        right: 15px;
992        width: auto !important;
993    }
994
995    body.site-body.active-cookies-modal .site-top {
996        right: 15px;
997        width: auto;
998    }
999
1000    .cookies-modal, .cookies-modal *, .cookies-modal *:before, .cookies-modal *:after {
1001        -webkit-box-sizing: border-box;
1002        -moz-box-sizing: border-box;
1003        box-sizing: border-box;
1004    }
1005
1006    .cookies-modal {
1007        will-change: visibility, opacity;
1008        position: fixed;
1009        top: 0;
1010        left: 0;
1011        right: 0;
1012        bottom: 0;
1013        overflow-y: auto;
1014        overflow-x: hidden;
1015        z-index: 20000000;
1016        visibility: hidden;
1017        opacity: 0;
1018        transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1);
1019        background-color: rgba(0, 0, 0, 0.4);
1020    }
1021
1022    .cookies-modal__table {
1023        width: 100%;
1024        height: 100%;
1025        display: table;
1026        table-layout: fixed;
1027    }
1028
1029    .cookies-modal__cell {
1030        display: table-cell;
1031        vertical-align: middle;
1032        width: 100%;
1033    }
1034
1035    .cookies-modal--active {
1036        visibility: visible;
1037        opacity: 1;
1038    }
1039
1040    .cookies-modal__dialog {
1041        max-width: 835px;
1042        padding: 1.2rem;
1043        margin: 0 auto;
1044    }
1045
1046    .cookies-modal__content {
1047        will-change: transform, opacity;
1048        position: relative;
1049        padding: 40px 50px 30px;
1050        background: #fff;
1051        background-clip: padding-box;
1052        box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.4);
1053        opacity: 0;
1054    }
1055
1056    .cookies-modal__content--active {
1057        opacity: 1;
1058    }
1059
1060    .cookies-modal__header {
1061        font-size: 18px;
1062        padding: 10px 0 20px;
1063        color: #000;
1064        font-weight: 900;
1065    }
1066
1067    .cookies-modal__section {
1068        padding: 10px 0;
1069        display: flex;
1070        align-items: flex-start;
1071    }
1072
1073    .cookies-modal__checkbox {
1074        padding: 0 15px 0 0;
1075    }
1076
1077    .cookies-modal__checkbox label {
1078        position: relative;
1079        display: block;
1080        font-size: 12px;
1081        line-height: 18px;
1082        font-weight: 400;
1083    }
1084
1085    .cookies-modal__checkbox label input {
1086        position: absolute;
1087        overflow: hidden;
1088        width: 0;
1089        height: 0;
1090        opacity: 0;
1091    }
1092
1093    .cookies-modal__checkbox label span {
1094        /*pointer-events: none;*/
1095        font-size: 14px;
1096        font-weight: 400;
1097        line-height: 1.4285714286em;
1098        display: block;
1099        position: relative;
1100        min-height: 20px;
1101        padding: 0 0 0 20px;
1102        cursor: pointer;
1103    }
1104
1105    .cookies-modal__checkbox label span:before,
1106    .cookies-modal__checkbox label span:after {
1107        content: '';
1108        position: absolute;
1109        left: 0;
1110        top: 0;
1111        height: 20px;
1112        width: 20px;
1113        border-color: #bdbdbd;
1114    }
1115
1116    .cookies-modal__checkbox label span:before {
1117        background-color: #fff;
1118        border: 2px rgba(0, 0, 0, 0.5) solid;
1119        border-radius: 2px;
1120        transition: background .3s ease;
1121    }
1122
1123    .cookies-modal__checkbox label span:after {
1124        position: absolute;
1125        top: 5px;
1126        display: flex;
1127        content: '';
1128        background: #000;
1129        width: 14px;
1130        height: 7px;
1131        left: 4px;
1132        border-bottom: solid 2px #ffffff;
1133        border-left: solid 2px #ffffff;
1134        background: none;
1135        transform: rotate(-45deg) scale(0);
1136        transition: transform .1s ease, opacity .1s ease;
1137        transform-origin: center center;
1138        z-index: 1;
1139    }
1140
1141    .cookies-modal__checkbox label input:checked ~ span:before {
1142        border-color: #6c7a30;
1143        background: #6c7a30;
1144    }
1145
1146    .cookies-modal__checkbox label input:disabled ~ span:before {
1147        border-color: #bdbdbd !important;
1148        background: #bdbdbd !important;
1149    }
1150
1151    .cookies-modal__checkbox label input:checked ~ span:after {
1152        opacity: 1;
1153        transform: rotate(-45deg) scale(.8);
1154    }
1155
1156    .cookies-modal__text {
1157        font-size: 14px;
1158        line-height: 1.79;
1159        color: #000;
1160    }
1161
1162    .cookies-modal__text strong {
1163        line-height: 20px;
1164        display: block;
1165    }
1166
1167    .cookies-modal__text p {
1168        margin: 10px 0;
1169        font-weight: 300;
1170    }
1171
1172    .cookies-modal__close {
1173        position: absolute;
1174        opacity: 0.8;
1175        cursor: pointer;
1176        width: 39px;
1177        height: 39px;
1178        background: #000;
1179        color: #FFF;
1180        text-align: center;
1181        right: 0;
1182        top: 0;
1183    }
1184
1185    .cookies-modal__close:hover {
1186        opacity: 1;
1187    }
1188
1189    .cookies-modal__close:after,
1190    .cookies-modal__close:before {
1191        content: '';
1192        position: absolute;
1193        top: 11px;
1194        right: 18px;
1195        width: 2px;
1196        height: 18px;
1197        border-radius: 2px;
1198        background-color: #fff;
1199    }
1200
1201    .cookies-modal__close:before {
1202        transform: rotate(45deg);
1203    }
1204
1205    .cookies-modal__close:after {
1206        transform: rotate(-45deg);
1207    }
1208
1209    .cookies-modal__submit {
1210        /*float: right;*/
1211    }
1212
1213    .cookies-modal__section--action {
1214        justify-content: flex-end;
1215        padding-bottom: 0;
1216    }
1217
1218    .cookies-modal__notification {
1219        margin-right: 22px;
1220        display: none;
1221    }
1222
1223    .cookies-modal__notification-text {
1224        font-size: 13px;
1225        line-height: 36px;
1226        background-color: #e1e1e1;
1227        border-radius: 2px;
1228        opacity: 0.7;
1229        color: #141416;
1230        margin-top: 5px;
1231        padding: 0 20px;
1232        position: relative;
1233    }
1234
1235    .cookies-modal__notification-text::after {
1236        top: 10px;
1237        position: absolute;
1238        right: -6px;
1239        width: 0;
1240        height: 0;
1241        content: '';
1242        border-style: solid;
1243        border-width: 8px 0 8px 6px;
1244        border-color: transparent transparent transparent #e1e1e1;
1245    }
1246
1247    .cookies-modal__notification-text--success {
1248        background-color: #6c7a30;
1249        color: #fff;
1250    }
1251
1252    .cookies-modal__notification-text--success::after {
1253        border-color: transparent transparent transparent #6c7a30;
1254    }
1255
1256    .cookies-modal__submit button {
1257        height: 46px;
1258        padding: 0 20px;
1259        border-radius: 2px;
1260        background-color: #6c7a30;
1261        display: inline-block;
1262        font-size: 16px;
1263        border: 0;
1264        color: #fff;
1265        cursor: pointer;
1266        -webkit-filter: brightness(100%);
1267        -webkit-transition: all 0.3s ease;
1268        -moz-transition: all 0.3s ease;
1269        -o-transition: all 0.3s ease;
1270        -ms-transition: all 0.3s ease;
1271        transition: all 0.3s ease;
1272    }
1273
1274    .cookies-modal__submit button:hover {
1275        -webkit-filter: brightness(90%);
1276    }
1277
1278    @media (max-width: 960px) {
1279
1280        .cookies-modal__section--action {
1281            justify-content: center;
1282        }
1283
1284        .cookies-modal__content {
1285            padding: 40px 20px 20px;
1286        }
1287
1288        body.active-cookies-modal {
1289            padding-right: 0;
1290        }
1291
1292        body.site-body.active-cookies-modal #cookieWarningNew {
1293            right: 0;
1294        }
1295
1296        body.site-body.active-cookies-modal .site-top {
1297            right: 0;
1298        }
1299
1300        .cookies-modal__submit,
1301        .cookies-modal__submit button {
1302            width: 100%;
1303        }
1304    }
1305
1306</style>
1307
1308    <style>
1309        #cookieWarningNew .cookieContent .cookieButton button {
1310            border-color: #BFA67D !important;
1311        }
1312        #cookieWarningNew .cookieContent {
1313            border-color: #BFA67D !important;
1314        }
1315
1316        #cookieWarningNew .cookieBtn--underline::before {
1317            background: #BFA67D;
1318        }
1319
1320        #cookieWarningNew .cookieBtn--underline::after {
1321            background: #BFA67D;
1322        }
1323
1324        #cookieWarningNew .cookieBtn--outline {
1325            border-color: #BFA67D;
1326        }
1327
1328        #cookieWarningNew .cookieBtn--outline:hover {
1329            background-color: #BFA67D;
1330        }
1331
1332        #cookieWarningNew .cookieBtn--normal {
1333            border-color: #BFA67D;
1334        }
1335
1336        #cookieWarningNew .cookieBtn--normal::before {
1337            background: #BFA67D;
1338        }
1339
1340        .cookies-modal__notification-text--success {
1341            background-color: #BFA67D;
1342        }
1343
1344        .cookies-modal__notification-text--success::after {
1345            border-color: transparent transparent transparent #BFA67D;
1346        }
1347
1348        .cookies-modal__submit button {
1349            background-color: #BFA67D;
1350        }
1351
1352        .cookies-modal__checkbox label input:checked ~ span:before {
1353            border-color: #BFA67D;
1354            background: #BFA67D;
1355        }
1356    </style>
1357
1358<div id="cookieWarningNew">
1359    <div class="cookieContent">
1360        <div class="cookieContentItem description">
1361            <p>
1362                Aby świadczyć usługi na najwyższym poziomie, Serwis wykorzystuje pliki cookies zapisywane w pamięci przeglądarki. Szczegółowe informacje na temat celu ich używania, w tym przetwarzania danych dotyczących aktywności użytkownika oraz personalizacji reklam, oraz możliwość zmian ustawień plików cookies, znajdują się w <a class="cookiePolicies" href="https://www.hotelwawel.pl/pl/privacy" target="_blank">Polityce prywatności</a>.<br>Klikając ZAAKCEPTUJ WSZYSTKIE, wyrażasz zgodę na korzystanie z technologii takich jak cookies i na przetwarzanie przez HOTEL WAWEL TR BARNAŚ SPÓŁKA Z OGRANICZONĄ ODPOWIEDZ
1362IALNOŚCIĄ, Poselska 22, 31-002, Kraków , Twoich danych osobowych zbieranych w Internecie, takich jak adresy IP i identyfikatory plików cookie, w celach analitycznych i marketingowych (w tym do zautomatyzowanego dopasowania reklam do Twoich zainteresowań, mierzenia ich skuteczności oraz przetwarzania danych użytkownika dla celów analitycznych). Zmiany ustawień plików cookies oraz szczegółowe preferencje dotyczące zgód możesz dokonać w <a class="cookiePolicies" onclick="openCookieModal();">ustawieniach</a>.            </p>
1363        </div>
1364        <div class="cookieContentItem actions">
1365            <span class="cookieButton">
1366                <button class="cookieBtn cookieBtn--underline" onclick="openCookieModal();return false;">
1367                    <span class="content">Ustawienia cookies</span>
1368                </button>
1369                <button class="cookieBtn cookieBtn--outline" onclick="acceptOnlyRequiredCookies();return false;">
1370                    <span class="content">Odrzuć</span>
1371                </button>
1372                <button class="cookieBtn cookieBtn--normal" onclick="_acceptCookiesPolicy();return false;">
1373                    <span class="content">Zaakceptuj wszystkie</span>
1374                </button>
1375            </span>
1376        </div>
1377    </div>
1378</div>
1379
1380<div id="cookie-privacy-iframe">
1381    <div class="cookie-privacy-iframe-inner">
1382        <span class="custom-close-popup"></span>
1383        <iframe src=""></iframe>
1384    </div>
1385</div>
1386
1387<script type="text/javascript">
1388
1389    // GTAG DEFAULT
1390    // Define dataLayer and the gtag function.
1391    window.dataLayer = window.dataLayer || [];
1392    function gtag(){dataLayer.push(arguments);}
1393
1394    gtag('consent', 'default', {
1395        'security_storage': 'granted',
1396        'functionality_storage': 'granted',
1397        'ad_storage': 'denied',
1398        'ad_user_data': 'denied',
1399        'ad_personalization': 'denied',
1400        'analytics_storage': 'denied',
1401        'personalization_storage': 'denied',
1402        'wait_for_update': 2500
1403    });
1404
1405    //GTAG FUNCTION
1406    function gtagConsent(consents) {
1407
1408        let marketing = (consents.includes('marketing')) ? 'granted' : 'denied';
1409        let analytics = (consents.includes('analytics')) ? 'granted' : 'denied';
1410
1411        gtag('consent', 'update', {
1412            'ad_user_data': marketing,
1413            'ad_personalization': marketing,
1414            'ad_storage': marketing,
1415            'personalization_storage': marketing,
1416            'analytics_storage': analytics
1417        });
1418    }
1419
1420    function getCookie(cname) {
1421        var name = cname + "=";
1422        var ca = document.cookie.split(';');
1423        for(var i=0; i<ca.length; i++) {
1424            var c = ca[i].trim();
1425            if (c.indexOf(name) == 0) return c.substring(name.length,c.length);
1426        }
1427        return "";
1428    }
1429
1430    function _acceptCookiesPolicy(acceptedCategories) {
1431
1432        if (typeof acceptedCategories === 'undefined') {
1433            acceptedCategories = ["necessary", "marketing", "analytics"];
1434        }
1435
1436        var options = {};
1437
1438        if (acceptedCategories.length > 1) {
1439            options['expires'] = 365;
1440        }
1441
1442        Cookies.set('_CookiesPolicyAccepted', JSON.stringify(acceptedCategories), options);
1443
1444        /** Send Info to GTM */
1445        window.dataLayer = window.dataLayer || [];
1446        window.dataLayer.push({
1447            'event': 'cookieConsent',
1448            'cookieConsentCategory': acceptedCategories
1449        });
1450
1451        window.beAcceptedCookiePolicies = acceptedCategories;
1452
1453        //GTAG GRANT OR DENY ALL
1454        gtagConsent(acceptedCategories);
1455
1456        if (isLocalStorage()) {
1457            localStorage.setItem('cookiesManager', JSON.stringify({
1458                acceptedCategories: acceptedCategories
1459            }));
1460        }
1461
1462        window.dispatchEvent(new CustomEvent('success-save-cookies', {'detail': {'acceptedCategories': acceptedCategories}}));
1463
1464    }
1465
1466    function _checkCookiesPolicy() {
1467
1468        var cookiesPolicy = Cookies.get("_CookiesPolicyAccepted");
1469
1470        if (typeof cookiesPolicy !== "undefined") {
1471
1472            if(!window.beAcceptedCookiePolicies) {
1473                try{
1474                    cookiesPolicy = JSON.parse(cookiesPolicy);
1475                    window.beAcceptedCookiePolicies = cookiesPolicy;
1476                }
1477                catch (e) {}
1478            }
1479
1480            //GTAG CHECK IF COOKIES EXISTS AND UPDATE CONSENT
1481            gtagConsent(cookiesPolicy);
1482
1483        } else {
1484
1485            showCookieDiv();
1486
1487            var cookiePrivacyIframe = document.getElementById('cookie-privacy-iframe');
1488
1489            if(cookiePrivacyIframe) {
1490
1491                var iframe = document.querySelector('#cookie-privacy-iframe iframe');
1492
1493                if (iframe) {
1494                    document.getElementsByClassName('cookiePolicies')[0].addEventListener('click', function (e) {
1495                        e.preventDefault();
1496                        iframe.src = this.href;
1497                        cookiePrivacyIframe.style.display = 'block';
1498                    });
1499                }
1500
1501                document.querySelector('#cookie-privacy-iframe .custom-close-popup').addEventListener('click', function (e) {
1502                    e.preventDefault();
1503                    cookiePrivacyIframe.style.display = 'none';
1504                });
1505
1506            }
1507
1508            var receiveCookieSettings = false;
1509
1510            if (isLocalStorage()) {
1511
1512                window.addEventListener('storage', function (e) {
1513
1514                    if (e.key !== 'cookiesManager' || receiveCookieSettings) {
1515                        return;
1516                    }
1517
1518                    if (e.storageArea.hasOwnProperty('cookiesManager')) {
1519                        receiveCookieSettings = true;
1520                        var dataCookies = JSON.parse(e.storageArea.cookiesManager);
1521                        _acceptCookiesPolicy(dataCookies.acceptedCategories);
1522                        if (cookiePrivacyIframe) {
1523                            cookiePrivacyIframe.style.display = 'none';
1524                        }
1525                    }
1526
1527                });
1528
1529            }
1530
1531            window.addEventListener('success-save-cookies', function () {
1532                document.getElementById('cookieWarningNew').style.display = 'none';
1533            });
1534
1535        }
1536
1537    }
1538
1539    function showCookieDiv() {
1540        var cookieDiv = document.getElementById('cookieWarningNew'),
1541            delayResize = null;
1542
1543        if (cookieDiv) {
1544            if(window.innerWidth <= 960) {
1545                cookieDiv.style.display = 'flex';
1546            }
1547            else {
1548                cookieDiv.style.display = 'block';
1549            }
1550        }
1551
1552        window.addEventListener('resize', function(event){
1553            if(delayResize) {
1554                clearTimeout(delayResize);
1555            }
1556
1557            delayResize = setTimeout(function () {
1558                if(window.innerWidth <= 960 && cookieDiv.style.display === 'block') {
1559                    cookieDiv.style.display = 'flex';
1560                }
1561                else if(window.innerWidth > 960 && cookieDiv.style.display === 'flex') {
1562                    cookieDiv.style.display = 'block';
1563                }
1564            }, 500);
1565        });
1566    }
1567
1568    function isLocalStorage() {
1569        try {
1570            localStorage.setItem('test', '1');
1571            localStorage.removeItem('test');
1572            return true;
1573        } catch (e) {
1574            return false;
1575        }
1576    }
1577
1578    _checkCookiesPolicy()
1579
1580</script>
1580
1581
1582<style>
1583
1584    body.active-cookies-modal {
1585        overflow: hidden;
1586        padding-right: 15px;
1587    }
1588
1589    body.site-body.active-cookies-modal #cookieWarning {
1590        right: 15px;
1591        width: auto !important;
1592    }
1593
1594    body.site-body.active-cookies-modal .site-top {
1595        right: 15px;
1596        width: auto;
1597    }
1598
1599    .cookies-modal, .cookies-modal *, .cookies-modal *:before, .cookies-modal *:after {
1600        -webkit-box-sizing: border-box;
1601        -moz-box-sizing: border-box;
1602        box-sizing: border-box;
1603    }
1604
1605    .cookies-modal {
1606        will-change: visibility, opacity;
1607        position: fixed;
1608        top: 0;
1609        left: 0;
1610        right: 0;
1611        bottom: 0;
1612        overflow-y: auto;
1613        overflow-x: hidden;
1614        z-index: 2000000000000;
1615        visibility: hidden;
1616        opacity: 0;
1617        transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1);
1618        background-color: rgba(0, 0, 0, 0.4);
1619    }
1620
1621    .cookies-modal__table {
1622        width: 100%;
1623        height: 100%;
1624        display: table;
1625        table-layout: fixed;
1626    }
1627
1628    .cookies-modal__cell {
1629        display: table-cell;
1630        vertical-align: middle;
1631        width: 100%;
1632    }
1633
1634    .cookies-modal--active {
1635        visibility: visible;
1636        opacity: 1;
1637    }
1638
1639    .cookies-modal__dialog {
1640        max-width: 835px;
1641        padding: 1.2rem;
1642        margin: 0 auto;
1643    }
1644
1645    .cookies-modal__content {
1646        will-change: transform, opacity;
1647        position: relative;
1648        padding: 40px 50px 30px;
1649        background: #fff;
1650        background-clip: padding-box;
1651        box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.4);
1652        opacity: 0;
1653    }
1654
1655    .cookies-modal__content--active {
1656        opacity: 1;
1657    }
1658
1659    .cookies-modal__header {
1660        font-size: 18px;
1661        padding: 10px 0 20px;
1662        color: #000;
1663        font-weight: 900;
1664    }
1665
1666    .cookies-modal__section {
1667        padding: 10px 0;
1668        display: flex;
1669        align-items: flex-start;
1670    }
1671
1672    .cookies-modal__checkbox {
1673        padding: 0 15px 0 0;
1674    }
1675
1676    .cookies-modal__checkbox label {
1677        position: relative;
1678        display: block;
1679        font-size: 12px;
1680        line-height: 18px;
1681        font-weight: 400;
1682    }
1683
1684    .cookies-modal__checkbox label input {
1685        position: absolute;
1686        overflow: hidden;
1687        width: 0;
1688        height: 0;
1689        opacity: 0;
1690    }
1691
1692    .cookies-modal__checkbox label span {
1693        /*pointer-events: none;*/
1694        font-size: 14px;
1695        font-weight: 400;
1696        line-height: 1.4285714286em;
1697        display: block;
1698        position: relative;
1699        min-height: 20px;
1700        padding: 0 0 0 20px;
1701        cursor: pointer;
1702    }
1703
1704    .cookies-modal__checkbox label span:before,
1705    .cookies-modal__checkbox label span:after {
1706        content: '';
1707        position: absolute;
1708        left: 0;
1709        top: 0;
1710        height: 20px;
1711        width: 20px;
1712        border-color: #bdbdbd;
1713    }
1714
1715    .cookies-modal__checkbox label span:before {
1716        background-color: #fff;
1717        border: 2px rgba(0, 0, 0, 0.5) solid;
1718        border-radius: 2px;
1719        transition: background .3s ease;
1720    }
1721
1722    .cookies-modal__checkbox label span:after {
1723        position: absolute;
1724        top: 5px;
1725        display: flex;
1726        content: '';
1727        background: #000;
1728        width: 14px;
1729        height: 7px;
1730        left: 4px;
1731        border-bottom: solid 2px #ffffff;
1732        border-left: solid 2px #ffffff;
1733        background: none;
1734        transform: rotate(-45deg) scale(0);
1735        transition: transform .1s ease, opacity .1s ease;
1736        transform-origin: center center;
1737        z-index: 1;
1738    }
1739
1740    .cookies-modal__checkbox label input:checked ~ span:before {
1741        border-color: #6c7a30;
1742        background: #6c7a30;
1743    }
1744
1745    .cookies-modal__checkbox label input:disabled ~ span:before {
1746        border-color: #bdbdbd !important;
1747        background: #bdbdbd !important;
1748    }
1749
1750    .cookies-modal__checkbox label input:checked ~ span:after {
1751        opacity: 1;
1752        transform: rotate(-45deg) scale(.8);
1753    }
1754
1755    .cookies-modal__text {
1756        font-size: 14px;
1757        line-height: 1.79;
1758        color: #000;
1759    }
1760
1761    .cookies-modal__text strong {
1762        line-height: 20px;
1763        display: block;
1764    }
1765
1766    .cookies-modal__text p {
1767        margin: 10px 0;
1768        font-weight: 300;
1769    }
1770
1771    .cookies-modal__close {
1772        position: absolute;
1773        opacity: 0.8;
1774        cursor: pointer;
1775        width: 39px;
1776        height: 39px;
1777        background: #000;
1778        color: #FFF;
1779        text-align: center;
1780        right: 0;
1781        top: 0;
1782    }
1783
1784    .cookies-modal__close:hover {
1785        opacity: 1;
1786    }
1787
1788    .cookies-modal__close:after,
1789    .cookies-modal__close:before {
1790        content: '';
1791        position: absolute;
1792        top: 11px;
1793        right: 18px;
1794        width: 2px;
1795        height: 18px;
1796        border-radius: 2px;
1797        background-color: #fff;
1798    }
1799
1800    .cookies-modal__close:before {
1801        transform: rotate(45deg);
1802    }
1803
1804    .cookies-modal__close:after {
1805        transform: rotate(-45deg);
1806    }
1807
1808    .cookies-modal__submit {
1809        /*float: right;*/
1810    }
1811
1812    .cookies-modal__section--action {
1813        justify-content: flex-end;
1814        padding-bottom: 0;
1815    }
1816
1817    .cookies-modal__notification {
1818        margin-right: 22px;
1819        display: none;
1820    }
1821
1822    .cookies-modal__notification-text {
1823        font-size: 13px;
1824        line-height: 36px;
1825        background-color: #e1e1e1;
1826        border-radius: 2px;
1827        opacity: 0.6;
1828        color: #666666;
1829        margin-top: 5px;
1830        padding: 0 20px;
1831        position: relative;
1832    }
1833
1834    .cookies-modal__notification-text::after {
1835        top: 10px;
1836        position: absolute;
1837        right: -6px;
1838        width: 0;
1839        height: 0;
1840        content: '';
1841        border-style: solid;
1842        border-width: 8px 0 8px 6px;
1843        border-color: transparent transparent transparent #e1e1e1;
1844    }
1845
1846    .cookies-modal__notification-text--success {
1847        background-color: #6c7a30;
1848        color: #fff;
1849    }
1850
1851    .cookies-modal__notification-text--success::after {
1852        border-color: transparent transparent transparent #6c7a30;
1853    }
1854
1855    .cookies-modal__submit button {
1856        height: 46px;
1857        padding: 0 20px;
1858        border-radius: 2px;
1859        background-color: #6c7a30;
1860        display: inline-block;
1861        font-size: 16px;
1862        border: 0;
1863        color: #fff;
1864        cursor: pointer;
1865        -webkit-filter: brightness(100%);
1866        -webkit-transition: all 0.3s ease;
1867        -moz-transition: all 0.3s ease;
1868        -o-transition: all 0.3s ease;
1869        -ms-transition: all 0.3s ease;
1870        transition: all 0.3s ease;
1871    }
1872
1873    .cookies-modal__submit button:hover {
1874        -webkit-filter: brightness(90%);
1875    }
1876
1877    @media (max-width: 960px) {
1878
1879        .cookies-modal__section--action {
1880            justify-content: center;
1881        }
1882
1883        .cookies-modal__content {
1884            padding: 40px 20px 20px;
1885        }
1886
1887        body.active-cookies-modal {
1888            padding-right: 0;
1889        }
1890
1891        body.site-body.active-cookies-modal #cookieWarningNew {
1892            right: 0;
1893        }
1894
1895        body.site-body.active-cookies-modal .site-top {
1896            right: 0;
1897        }
1898
1899        .cookies-modal__submit,
1900        .cookies-modal__submit button {
1901            width: 100%;
1902        }
1903    }
1904
1905    @media (max-width: 767px) {
1906
1907        .cookies-modal__header {
1908            font-size: 14px;
1909            padding: 10px 0 10px;
1910        }
1911        .cookies-modal__text {
1912            font-size: 12px;
1913        }
1914        .cookies-modal__notification-text {
1915            font-size: 11px;
1916            padding: 0 10px;
1917        }
1918        .cookies-modal__submit button {
1919            font-size: 14px;
1920        }
1921        .cookies-modal__content {
1922            padding: 34px 13px 13px;
1923        }
1924        .cookies-modal__section {
1925            padding: 5px 0;
1926        }
1927
1928    }
1929
1930</style>
1931
1932    <style>
1933        .cookies-modal__submit button {
1934            background-color: #BFA67D;
1935        }
1936        .cookies-modal__checkbox label input:checked ~ span:before {
1937            border-color: #BFA67D;
1938            background: #BFA67D;
1939        }
1940    </style>
1941
1942<div id="cookies-modal" class="cookies-modal">
1943    <div class="cookies-modal__table">
1944        <div class="cookies-modal__cell">
1945            <div class="cookies-modal__dialog">
1946                <div class="cookies-modal__content">
1947                    <form action="" id="cookies-privacy-settings">
1948                        <div class="cookies-modal__header">
1949                            Zarządzaj ustawieniami dotyczącymi prywatności                        </div>
1950                        <div class="cookies-modal__section">
1951                            <div class="cookies-modal__checkbox">
1952                                <label for="necessary-cookies">
1953                                    <input type="checkbox" value="necessary" checked 
1953name="necessary-cookies" disabled
1954                                           id="necessary-cookies">
1955                                    <span></span>
1956                                </label>
1957                            </div>
1958                            <div class="cookies-modal__text">
1959                                <strong>Niezbędne pliki cookies</strong>
1960                                <p>Pliki cookies niezbędne do działania usług dostępnych na stronie internetowej, umożliwiające przeglądanie ofert lub dokonywanie rezerwacji, wspierające mechanizmy bezpieczeństwa, m.in.: uwierzytelnianie użytkowników i wykrywanie nadużyć. Te pliki są wymagane do prawidłowego funkcjonowania strony internetowej. Nie wymagają Twojej zgody.</p>
1961                            </div>
1962                        </div>
1963                        <div class="cookies-modal__section">
1964                            <div class="cookies-modal__checkbox">
1965                                <label for="analytics-cookies">
1966                                    <input type="checkbox" value="analytics"
1967                                           name="analytics-cookies"
1968                                           id="analytics-cookies">
1969                                    <span></span>
1970                                </label>
1971                            </div>
1972                            <div class="cookies-modal__text">
1973                                <strong>Analityczne pliki cookies</strong>
1974                                <p>Pliki cookies umożliwiające zbieranie informacji o sposobie korzystania przez użytkownika ze strony internetowej w celu optymalizacji jej funkcjonowania oraz dostosowania do oczekiwań użytkownika. Wyrażając zgodę na te pliki cookies, zgadzasz się na przetwarzanie danych dotyczących Twojej aktywności na stronie w celach analitycznych.</p>
1975                            </div>
1976                        </div>
1977                        <div class="cookies-modal__section">
1978                            <div class="cookies-modal__checkbox">
1979                                <label for="marketing-cookies">
1980                                    <input type="checkbox" value="marketing"
1981                                           name="marketing-cookies"
1982                                           id="marketing-cookies">
1983                                    <span></span>
1984                                </label>
1985                            </div>
1986                            <div class="cookies-modal__text">
1987                                <strong>Marketingowe pliki cookies</strong>
1988                                <p>Pliki cookies umożliwiające wyświetlanie użytkownikowi treści marketingowych dostosowanych do jego preferencji oraz kierowanie do niego powiadomień o ofertach marketingowych odpowiadających jego zainteresowaniom, obejmujących informacje dotyczące aktywności użytkownika, produktów i usług administratora strony i podmiotów trzecich. Zgoda na te pliki cookies oznacza, że Twoje dane mogą być używane do personalizacji reklam oraz analizy skuteczności naszych kampanii reklamowych.</p>
1989                            </div>
1990                        </div>
1991                        <div class="cookies-modal__section cookies-modal__section--action">
1992                            <div class="cookies-modal__notification">
1993                                <div class="cookies-modal__notification-text">
1994                                    <span>Twoje preferencje nie zostały jeszcze zapisane</span>
1995                                </div>
1996                            </div>
1997                            <div class="cookies-modal__submit">
1998                                <button type="submit">Zapisz i zamknij</button>
1999                            </div>
2000                        </div>
2001                    </form>
2002                    <a href class="cookies-modal__close js-cookies-modal__close"></a>
2003                </div>
2004            </div>
2005        </div>
2006    </div>
2007</div>
2008
2009<script type="text/javascript">
2010
2011    (function() {
2012
2013        var cookieForm = null;
2014
2015        window.openCookieModal = function () {
2016            document.querySelector('.cookies-modal').classList.add('cookies-modal--active');
2017            document.querySelector('.cookies-modal__content').classList.add('cookies-modal__content--active');
2018            document.querySelector('body').classList.add('active-cookies-modal');
2019        };
2020
2021        window.acceptOnlyRequiredCookies = function () {
2022            _acceptCookiesPolicy(["necessary"]);
2023        };
2024
2025        function closeCookieModal() {
2026            document.querySelector('.cookies-modal').classList.remove('cookies-modal--active');
2027            document.querySelector('.cookies-modal__content').classList.remove('cookies-modal__content--active');
2028            document.querySelector('body').classList.remove('active-cookies-modal');
2029        }
2030
2031        function _saveCookiesPolicy(acceptedCategories) {
2032
2033            var options = {};
2034
2035            /** If check all categories, remember this for 1 year */
2036            if (acceptedCategories.length === cookieForm.querySelectorAll('input[type="checkbox"]').length) {
2037                options['expires'] = 365;
2038            }
2039
2040            Cookies.set('_CookiesPolicyAccepted', JSON.stringify(acceptedCategories), options);
2041
2042            /** Send Info to GTM */
2043            window.dataLayer = window.dataLayer || [];
2044            window.dataLayer.push({
2045                'event': 'cookieConsent',
2046                'cookieConsentCategory': acceptedCategories
2047            });
2048
2049            window.beAcceptedCookiePolicies = acceptedCategories;
2050
2051            //GTAG UPDATE CONSENT
2052            gtagConsent(acceptedCategories);
2053
2054        }
2055
2056        function eventHandlers() {
2057
2058            cookieForm.addEventListener('submit', function (e) {
2059
2060                e.preventDefault();
2061
2062                var inputs = this.querySelectorAll('input[type="checkbox"]:checked'),
2063                    chooses = [];
2064
2065                inputs.forEach(function (ele) {
2066                    chooses = chooses.concat(ele.value.split(','));
2067                });
2068
2069                _saveCookiesPolicy(chooses);
2070
2071                if (isLocalStorage()) {
2072                    localStorage.setItem('cookiesManager', JSON.stringify({
2073                        acceptedCategories: chooses
2074                    }));
2075                }
2076
2077                window.dispatchEvent(new CustomEvent('success-save-cookies', {'detail': {'acceptedCategories': chooses}}));
2078                cookieForm.querySelector('.cookies-modal__notification').style.display = 'none';
2079                closeCookieModal();
2080
2081            });
2082
2083            document.querySelector('#cookies-modal .js-cookies-modal__close').addEventListener('click', function (e) {
2084                e.preventDefault();
2085                closeCookieModal();
2086            })
2087
2088        }
2089
2090        function isLocalStorage() {
2091            try {
2092                localStorage.setItem('test', '1');
2093                localStorage.removeItem('test');
2094                return true;
2095            } catch (e) {
2096                return false;
2097            }
2098        }
2099
2100        function init() {
2101
2102            cookieForm = document.getElementById('cookies-privacy-settings');
2103            var inputs = cookieForm.querySelectorAll('input[type="checkbox"]:not(:disabled)'),
2104                jsonCookiesPolicy = Cookies.get("_CookiesPolicyAccepted");
2105
2106            if (typeof jsonCookiesPolicy !== "undefined") {
2107
2108                var cookiesPolicy = JSON.parse(jsonCookiesPolicy);
2109
2110                inputs.forEach(function (ele) {
2111
2112                    var values = ele.value.split(',');
2113
2114                    ele.checked = cookiesPolicy.some(function (element) {
2115                        return values.indexOf(element) > -1
2116                    });
2117
2118                });
2119
2120            } else {
2121
2122                inputs.forEach(function (ele) {
2123                    if (!ele.checked && ele.hasAttribute('data-default-checked')) {
2124                        ele.checked = true;
2125                    }
2126                });
2127
2128                cookieForm.querySelector('.cookies-modal__notification').style.display = 'block';
2129
2130            }
2131
2132            eventHandlers();
2133
2134        }
2135
2136        window.addEventListener('load', function () {
2137            init();
2138        });
2139
2140    })();
2141
2142</script>
2142
2143</body>
2144</html>

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.