PageSourceSearch

https://www.hotelwawel.pl/restauracja

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