(function(){ 'use strict'; function addBackground(){ if(!document.body || document.getElementById('wg-bg')) return; var bg = document.createElement('div'); bg.id = 'wg-bg'; bg.style.cssText = 'position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(150% 220% at 8% 0%,#f8f8f8 0%,#efefef 40%,#e6e4e1 100%)'; document.body.insertBefore(bg, document.body.firstChild); } function injectCss(){ if(document.getElementById('wg-modal-css')) return; var s = document.createElement('style'); s.id = 'wg-modal-css'; s.textContent = [ '*{box-sizing:border-box}', 'body{background:transparent!important}', '#wg-modal-wrap{display:none;position:fixed;inset:0;z-index:9999;background:rgba(20,20,20,.66);align-items:center;justify-content:center;padding:22px}', '#wg-modal-wrap.open{display:flex}', '#wg-modal{width:100%;max-width:560px;background:#f9f9f8;border:1px solid #d7d5d2;border-radius:14px;padding:28px;position:relative;color:#2f3135;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}', '#wg-modal h2{margin:0 0 8px;font-size:1.2rem;color:#9b1f2d}', '#wg-modal p{margin:0 0 12px;color:#666b72;font-size:.9rem}', '#wg-modal label{display:block;font-size:.8rem;color:#6a7077;margin-bottom:4px;text-transform:uppercase;letter-spacing:.08em}', '#wg-modal input{width:100%;margin-bottom:12px;padding:10px 12px;border:1px solid #d7d5d2;border-radius:7px;background:#fff;color:#2f3135;font-size:.9rem}', '#wg-modal input:focus{outline:none;border-color:#9b1f2d}', '.wg-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:10px 16px;border-radius:7px;border:none;cursor:pointer;text-transform:uppercase;letter-spacing:.08em;font-size:.82rem;font-weight:700;margin-top:6px}', '.wg-btn-main{background:#9b1f2d;color:#fff}', '.wg-btn-main:hover{background:#761724}', '.wg-btn-alt{background:transparent;border:1px solid #babec4;color:#5c636c}', '.wg-btn-alt:hover{border-color:#9b1f2d;color:#9b1f2d}', '.wg-close{position:absolute;top:10px;right:14px;background:none;border:none;font-size:1.5rem;line-height:1;color:#7b8087;cursor:pointer}' ].join(''); document.head.appendChild(s); } function ensureModal(){ if(document.getElementById('wg-modal-wrap')) return; var html = [ '
', '
', ' ', '
', '

Age Verification 18+

', '

Casino event participation is limited to adults aged 18 years and over.

', ' ', ' ', '
', ' ', '
', '
' ].join(''); var shell = document.createElement('div'); shell.innerHTML = html; document.body.appendChild(shell.firstElementChild); } window._wgOpen = function(){ ensureModal(); var wrap = document.getElementById('wg-modal-wrap'); if(!wrap) return; var ageOk = sessionStorage.getItem('wg-age-ok') === '1'; document.getElementById('wg-age').style.display = ageOk ? 'none' : 'block'; document.getElementById('wg-form').style.display = ageOk ? 'block' : 'none'; wrap.classList.add('open'); }; window._wgClose = function(){ var wrap = document.getElementById('wg-modal-wrap'); if(wrap) wrap.classList.remove('open'); }; window._wgAge = function(ok){ if(!ok){ window._wgClose(); return; } sessionStorage.setItem('wg-age-ok', '1'); document.getElementById('wg-age').style.display = 'none'; document.getElementById('wg-form').style.display = 'block'; }; window._wgSubmit = function(e){ e.preventDefault(); var form = document.getElementById('wg-form'); if(form){ form.innerHTML = '

Request Sent

Thank you. FOGRA TRAVEL will contact you shortly with your stay and event options.

'; } }; function modalTrigger(el){ if(!el || el.closest('#wg-modal-wrap')) return false; if(el.classList && el.classList.contains('js-open-modal')) return true; if(!el.matches('[data-submit-button],[data-form-submit-trigger],button,a')) return false; var t = (el.textContent || '').toLowerCase(); return /booking|request|inquiry|book|stay|contact/.test(t); } function targetId(el){ if(!el) return ''; var d = el.getAttribute('data-scroll'); if(d) return d; var href = el.getAttribute('href') || ''; var i = href.indexOf('#'); if(i === -1) return ''; return href.slice(i + 1); } function isThisPageHashLink(el){ var href = el.getAttribute('href') || ''; if(!href.includes('#')) return false; if(href.startsWith('#')) return true; try { var u = new URL(href, window.location.href); return u.origin === window.location.origin && u.pathname === window.location.pathname; } catch(e) { return false; } } function bind(){ if(window._wgBound) return; window._wgBound = true; document.addEventListener('click', function(e){ var t = e.target.closest('.js-open-modal,[data-submit-button],[data-form-submit-trigger],button,a'); if(t && modalTrigger(t)){ if(t.matches('button') || t.classList.contains('js-open-modal') || t.matches('[data-submit-button],[data-form-submit-trigger]')){ e.preventDefault(); window._wgOpen(); return; } } var link = e.target.closest('a[href*="#"],[data-scroll]'); if(link && isThisPageHashLink(link)){ var id = targetId(link); if(!id) return; var section = document.getElementById(id); if(section){ e.preventDefault(); section.scrollIntoView({behavior:'smooth', block:'start'}); } } }); } function onHash(){ var id = (location.hash || '').replace('#',''); if(!id) return; var el = document.getElementById(id); if(el) el.scrollIntoView({behavior:'smooth', block:'start'}); } function init(){ addBackground(); injectCss(); ensureModal(); bind(); onHash(); } if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', init); } else { init(); } window.addEventListener('hashchange', onHash); })();

Privacy Policy

This Privacy Policy describes how personal information is processed for booking and hospitality operations at Wigilia Traditional Restaurant & Casino Hotel, operated by FOGRA TRAVEL.

1. Data Controller

FOGRA TRAVEL ul. Pawia 12/2, 31-154 Krakow, Poland NIP: 676-102-70-28 Phone: +48 512 139 468 Email: wigilia-biuro@fogratravel.pl

2. Categories of Data

  • Booking request details (check-in, check-out, number of guests, phone, contact email).
  • Operational correspondence related to rooms, events, and service requests.
  • Technical usage information generated by basic website interactions.

3. Purposes and Legal Context

  • Managing booking requests and pre-arrival coordination.
  • Delivering accommodation, restaurant, and event services.
  • Complying with legal and operational obligations in Poland.

4. Data Sharing

Data may be shared with service partners engaged in accommodation support, transfer coordination, and technical hosting, only where required for service delivery and operational continuity.

5. Retention

Data is stored for as long as necessary to provide requested services and to satisfy accounting, legal, or dispute-handling requirements.

6. User Rights

  • Right to request access to personal data.
  • Right to request correction or deletion where applicable.
  • Right to request restriction of processing in valid cases.
  • Right to submit a complaint to relevant supervisory channels in Poland.

7. Responsible Gambling Context

Casino participation information is processed within venue controls and legal context, including age verification and responsible participation procedures.

8. Contact

For privacy inquiries, contact: wigilia-biuro@fogratravel.pl.

Last updated for website release: Wigilia Traditional Restaurant & Casino Hotel.

Wigilia Traditional Restaurant & Casino Hotel

Privacy Policy

Home

Hotel

Cookies

Responsible Gambling

Terms

Powered by ConvertriPowered by Convertri