@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5a9c81ce1a6e5607-s.3we0903o7i6f-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7b11f7b6b8b2a51c-s.p.15emath8fyzqj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/37118adc619b7803-s.p.31l30c9jv8unx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans Fallback;src:local(Arial);ascent-override:83.09%;descent-override:21.71%;line-gap-override:0.0%;size-adjust:111.93%}.-aowqG_className{font-family:Work Sans,Work Sans Fallback;font-style:normal}.-aowqG_variable{--font-body:"Work Sans", "Work Sans Fallback"}
@font-face{font-family:Epilogue;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ab49af76d7c009a9-s.1-0pj82ghqjo9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Epilogue;font-style:normal;font-weight:600;font-display:swap;src:url(../media/106228f661107065-s.p.2jqbow-w8jxdq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Epilogue;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9e3b2749d7e186a3-s.p.1gz0im97vmwrs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Epilogue;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ab49af76d7c009a9-s.1-0pj82ghqjo9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Epilogue;font-style:normal;font-weight:700;font-display:swap;src:url(../media/106228f661107065-s.p.2jqbow-w8jxdq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Epilogue;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9e3b2749d7e186a3-s.p.1gz0im97vmwrs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Epilogue;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ab49af76d7c009a9-s.1-0pj82ghqjo9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Epilogue;font-style:normal;font-weight:800;font-display:swap;src:url(../media/106228f661107065-s.p.2jqbow-w8jxdq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Epilogue;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9e3b2749d7e186a3-s.p.1gz0im97vmwrs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Epilogue Fallback;src:local(Arial);ascent-override:71.15%;descent-override:21.16%;line-gap-override:0.0%;size-adjust:111.04%}.A3WWIq_className{font-family:Epilogue,Epilogue Fallback;font-style:normal}.A3WWIq_variable{--font-heading:"Epilogue", "Epilogue Fallback"}
:root{--vfm-primary:#c59936;--vfm-primary-ink:#937123;--vfm-primary-soft:#f9f5eb;--vfm-secondary:#4a4a4b;--vfm-text:#2d2d2d;--vfm-text-muted:#757575;--vfm-border:#e5e0da;--vfm-bg:#f5f0eb;--vfm-surface:#fff;--vfm-success:#5d8a58;--vfm-error:#b91c1c;--vfm-radius-sm:8px;--vfm-radius:10px;--vfm-radius-lg:12px;--vfm-font-heading:var(--font-heading), "Epilogue", system-ui, sans-serif;--vfm-font-body:var(--font-body), "Work Sans", system-ui, sans-serif}*{box-sizing:border-box}html,body{background:var(--vfm-bg);color:var(--vfm-text);font-family:var(--vfm-font-body);margin:0;font-size:15px;line-height:1.5}h1,h2,h3{font-family:var(--vfm-font-heading);margin:0}a{color:var(--vfm-primary-ink)}button{font:inherit}.wrap{max-width:860px;margin:0 auto;padding:32px 16px 48px}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--vfm-text-muted);font-size:12px;font-weight:600}.title{margin-top:6px;font-size:28px;font-weight:800;line-height:1.25}.lead{color:var(--vfm-text-muted);margin:8px 0 0}.uwagi{border-radius:var(--vfm-radius-lg);white-space:pre-wrap;background:#c5993614;border:1px solid #c5993680;margin-top:16px;padding:16px}.sekcja{background:var(--vfm-surface);border:1px solid var(--vfm-border);border-radius:14px;margin-bottom:20px;padding:20px}.sekcja>h2{font-size:18px;font-weight:700}.sekcja>.opis{color:var(--vfm-text-muted);margin-top:4px;font-size:13px}.sekcja>.tresc{margin-top:16px}.pod{font-size:15px;font-weight:600;font-family:var(--vfm-font-heading);margin:12px 0 8px}.male{color:var(--vfm-text-muted);font-size:13px}.rzad{flex-wrap:wrap;gap:14px;margin-bottom:14px;display:flex}.pole{flex-direction:column;gap:4px;max-width:100%;display:flex}.pole label{color:var(--vfm-text-muted);font-size:13px}.pole input,.pole select{border:1px solid var(--vfm-border);border-radius:var(--vfm-radius);background:var(--vfm-surface);width:100%;color:var(--vfm-text);font:inherit;outline:none;padding:12px 14px}.pole input:focus,.pole select:focus{border-color:var(--vfm-primary);box-shadow:0 0 0 1px var(--vfm-primary)}.pole input:disabled{color:var(--vfm-text-muted);background:#e5e0da59}.pole.blad input,.pole.blad select{border-color:var(--vfm-error)}.pomoc{color:var(--vfm-text-muted);font-size:12px}.bladTxt{color:var(--vfm-error);font-size:12px}.check{cursor:pointer;align-items:flex-start;gap:10px;padding:6px 0;display:flex}.check input{width:18px;height:18px;accent-color:var(--vfm-primary);flex:none;margin-top:3px}.taknie{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.taknie .opisTn{width:320px;max-width:100%}.tn{border-radius:var(--vfm-radius-sm);border:1px solid var(--vfm-border);background:var(--vfm-surface);cursor:pointer;width:72px;color:var(--vfm-text);padding:8px 0;font-weight:600}.tn.on{background:var(--vfm-primary);border-color:var(--vfm-primary);color:#fff}.btn{border-radius:var(--vfm-radius);cursor:pointer;border:1px solid #0000;padding:12px 16px;font-weight:600}.btn-main{background:var(--vfm-primary);color:#fff;border-radius:var(--vfm-radius-lg);width:100%;min-height:52px;font-size:16px;line-height:1.25}.btn-main:disabled{opacity:.6;cursor:default}.btn-out{background:var(--vfm-surface);border-color:var(--vfm-border);color:var(--vfm-text);font-weight:500}.btn-txt{color:var(--vfm-error);background:0 0;padding:8px 0}.link{padding:6px 0;font-weight:600;display:inline-block}.komunikat{color:var(--vfm-error);margin-bottom:12px;font-weight:600}.ekran{text-align:center;max-width:560px;margin:0 auto;padding:96px 32px}.ekran h1{font-size:24px;font-weight:700}.ekran p{color:var(--vfm-text-muted)}.spinner{border:3px solid var(--vfm-border);border-top-color:var(--vfm-primary);border-radius:50%;width:32px;height:32px;margin:120px auto;animation:.8s linear infinite obrot}@keyframes obrot{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner{animation-duration:3s}}@media (max-width:600px){.title{font-size:23px}.pole{width:100%!important}.taknie .opisTn{width:100%}}.odb{max-width:560px;margin:0 auto;padding:24px 16px 48px}.odb-nag{text-align:center;margin-bottom:20px}.odb-nag img{height:auto;margin:0 auto 12px;display:block}.odb-nag .title{font-size:24px}.odb .sekcja{padding:18px}.odb .sekcja>h2{font-size:19px}.odb-ekran{text-align:center;padding:32px 20px!important}.odb-ekran h1{font-size:21px;font-weight:700}.odb-ekran p{color:var(--vfm-text-muted);margin-bottom:0}.odb-lokal-nr{font-family:var(--vfm-font-heading);margin-top:2px;font-size:26px;font-weight:800;line-height:1.2}.odb-lokal-etap{color:var(--vfm-text-muted);margin-top:2px}.odb-dane{gap:10px;margin:14px 0 0;display:grid}.odb-dane dt{color:var(--vfm-text-muted);font-size:13px}.odb-dane dd{margin:0;font-weight:500}.odb-sukces{color:#3f6b3b;border-radius:var(--vfm-radius-lg);background:#5d8a581a;border:1px solid #5d8a5880;margin-bottom:20px;padding:14px 16px;font-weight:600}.odb-blad{color:var(--vfm-error);border-radius:var(--vfm-radius-lg);background:#b91c1c0f;border:1px solid #b91c1c66;margin-bottom:20px;padding:14px 16px;font-weight:600}.odb-info{background:var(--vfm-primary-soft);border-radius:var(--vfm-radius-lg);border:1px solid #c5993680;margin:16px 0 0;padding:14px 16px}.odb-termin{border:2px solid var(--vfm-primary)}.odb-termin-dzien{font-family:var(--vfm-font-heading);margin-top:6px;font-size:24px;font-weight:800;line-height:1.25}.odb-termin-godz{font-family:var(--vfm-font-heading);color:var(--vfm-primary-ink);margin-top:2px;font-size:20px;font-weight:700}.odb-dwa{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.odb-dwa .btn{min-height:52px}.odb-szeroki{width:100%;min-height:52px;margin-top:10px}.odb-txt-czerwony{color:var(--vfm-error)!important}.odb-czerwony{background:var(--vfm-error)!important}.odb-stopka{text-align:center;margin-top:8px}.odb-kal-nag{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.odb-kal-tytul{font-family:var(--vfm-font-heading);font-size:17px;font-weight:700}.odb-strz{border-radius:var(--vfm-radius);border:1px solid var(--vfm-border);background:var(--vfm-surface);cursor:pointer;width:48px;height:48px;color:var(--vfm-text);font-size:26px;line-height:1}.odb-strz:disabled{opacity:.3;cursor:default}.odb-siatka{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.odb-dt{text-align:center;color:var(--vfm-text-muted);padding:4px 0;font-size:12px;font-weight:600}.odb-dzien{aspect-ratio:1;border-radius:var(--vfm-radius-sm);color:#b5b0aa;background:0 0;border:1px solid #0000;min-height:40px;padding:0;font-size:16px;position:relative}.odb-dzien.wolny{background:var(--vfm-primary-soft);color:var(--vfm-text);cursor:pointer;border-color:#c599368c;font-weight:700}.odb-dzien.wolny:hover{border-color:var(--vfm-primary)}.odb-dzien.dzis{box-shadow:inset 0 0 0 2px var(--vfm-secondary)}.odb-dzien.wyb{background:var(--vfm-primary);border-color:var(--vfm-primary);color:#fff}.odb-legenda{color:var(--vfm-text-muted);gap:16px;margin-top:10px;font-size:12px;display:flex}.odb-legenda .kw{vertical-align:-1px;border-radius:3px;width:12px;height:12px;margin-right:4px;display:inline-block}.odb-legenda .kw.wolny{background:var(--vfm-primary-soft);border:1px solid #c599368c}.odb-legenda .kw.dzis{box-shadow:inset 0 0 0 2px var(--vfm-secondary)}.odb-godziny{grid-template-columns:1fr 1fr;gap:10px;display:grid}.odb-godz{border-radius:var(--vfm-radius);border:1px solid var(--vfm-primary);background:var(--vfm-surface);min-height:52px;color:var(--vfm-text);cursor:pointer;font-size:16px;font-weight:600}.odb-godz:hover,.odb-godz:focus-visible{background:var(--vfm-primary-soft)}.odb-tlo{z-index:50;background:#2d2d2d73;justify-content:center;align-items:flex-end;padding:16px;display:flex;position:fixed;inset:0}.odb-okno{background:var(--vfm-surface);border-radius:16px;width:100%;max-width:480px;padding:22px 18px 18px;box-shadow:0 10px 40px #0003}.odb-okno h2{font-size:20px;font-weight:700}.odb-okno-tresc{margin:10px 0 16px;font-size:16px}.odb-okno-tresc p{margin:6px 0}@media (min-width:600px){.odb{padding-top:40px}.odb-tlo{align-items:center}.odb-godziny{grid-template-columns:repeat(3,1fr)}}.tn.tn-szer{width:auto;padding:8px 16px}.info{background:var(--vfm-primary-soft);border-radius:var(--vfm-radius);border:1px solid #c5993680;margin:0 0 14px;padding:10px 14px;font-size:14px}.ostrzezenie{color:var(--vfm-error);border-radius:var(--vfm-radius);background:#b91c1c0f;border:1px solid #b91c1c66;margin:0 0 14px;padding:10px 14px;font-size:14px}.btn-rejestr{margin-top:22px}@media (max-width:600px){.btn-rejestr{margin-top:-4px}}.of-wrap{max-width:920px}.of-h2{margin-top:4px;font-size:22px;font-weight:800;line-height:1.25}.of-opiekun{border-radius:var(--vfm-radius-lg);background:var(--vfm-surface);border:1px solid var(--vfm-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:16px 0 20px;padding:12px 14px;display:flex}.of-przyciski{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.of-przyciski .btn{padding:10px 14px;font-size:14px;text-decoration:none}.of-ikona-pietra{border:1px solid var(--vfm-border);color:inherit;font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:13px;display:inline-flex}.of-ikona-pietra:hover{border-color:var(--gold-ink,#8a6d3b);color:var(--gold-ink,#8a6d3b)}.of-hero{background:#2d2d2d 50%/cover no-repeat;border-radius:14px;align-items:flex-end;min-height:220px;margin-bottom:20px;display:flex;position:relative;overflow:hidden}.of-hero:after{content:"";background:linear-gradient(#0000 35%,#0009 100%);position:absolute;inset:0}.of-hero-tekst{z-index:1;color:#fff;padding:18px 20px;position:relative}.of-hero-nazwa{font-family:var(--vfm-font-heading);font-size:30px;font-weight:800;line-height:1.1}.of-hero-haslo{opacity:.92;margin-top:4px;font-size:15px}.of-wstep-siatka{gap:16px;margin-top:10px;display:grid}.of-akapit{margin:0 0 10px}.of-atuty{gap:6px;margin:6px 0 0;padding:0;list-style:none;display:grid}.of-atuty li{padding-left:26px;position:relative}.of-atuty li:before{content:"";border-left:2.5px solid var(--vfm-primary);border-bottom:2.5px solid var(--vfm-primary);width:12px;height:7px;position:absolute;top:5px;left:2px;transform:rotate(-45deg)}.of-lokalizacja img{border-radius:var(--vfm-radius);border:1px solid var(--vfm-border);object-fit:cover;width:100%;max-height:360px;display:block}.of-karta{margin-top:16px}.of-karta-siatka{gap:16px;display:grid}.of-galeria{min-width:0}.of-zakladki{background:var(--vfm-bg);border-radius:999px;gap:4px;margin-bottom:8px;padding:3px;display:inline-flex}.of-zakladka{font:inherit;color:var(--vfm-text-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600}.of-zakladka.on{background:var(--vfm-surface);color:var(--vfm-text);box-shadow:0 1px 3px #0000001f}.of-obraz{border-radius:var(--vfm-radius);width:100%;display:block}.of-obraz.rzut{border:1px solid var(--vfm-border);background:#fff}.of-dobierz{border:1px solid var(--vfm-border);border-radius:var(--vfm-radius-lg);margin-top:16px;overflow:hidden}.of-dobierz-nag{text-align:left;background:var(--vfm-primary-soft);width:100%;font:inherit;color:var(--vfm-text);cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.of-strzalka{color:var(--vfm-primary-ink);font-size:18px}.of-koszyk{padding:4px 14px 0}.of-grupa{border-bottom:1px solid var(--vfm-border);padding:10px 0 6px}.of-grupa-nag{font-family:var(--vfm-font-heading);flex-wrap:wrap;justify-content:space-between;gap:4px 10px;margin-bottom:4px;display:flex}.of-poz{border-radius:var(--vfm-radius-sm);cursor:pointer;align-items:center;gap:10px;padding:8px 6px;display:flex}.of-poz input{width:20px;height:20px;accent-color:var(--vfm-primary);flex:none}.of-poz.on{background:var(--vfm-primary-soft)}.of-poz.off{cursor:default;opacity:.6}.of-poz-opis{flex-direction:column;flex:auto;min-width:0;display:flex}.of-poz-cena{text-align:right;flex:none;font-weight:700}.of-powod{color:var(--vfm-error);font-size:12px}.of-znaczek{background:var(--vfm-bg);color:var(--vfm-secondary);vertical-align:1px;border-radius:6px;margin-left:6px;padding:0 6px;font-size:11px;font-weight:700;display:inline-block}.of-znaczek.polecane{background:var(--vfm-primary-soft);color:var(--vfm-primary-ink)}.of-wiecej{font:inherit;color:var(--vfm-primary-ink);cursor:pointer;background:0 0;border:0;padding:6px;font-weight:600}.of-suma{background:var(--vfm-surface);padding:12px 14px 14px}.of-suma-w{justify-content:space-between;gap:10px;padding:3px 0;display:flex}.of-suma-w.razem{border-top:1px solid var(--vfm-border);font-family:var(--vfm-font-heading);margin-top:4px;padding-top:8px;font-size:20px;font-weight:800}.of-uwaga{border-radius:var(--vfm-radius-sm);background:var(--vfm-primary-soft);border:1px solid #c5993680;margin-top:8px;padding:8px 10px;font-size:13px}.of-uwaga.blad{color:var(--vfm-error);background:#b91c1c0f;border-color:#b91c1c66}.of-kontakt{gap:16px;display:grid}@media (min-width:760px){.of-hero{min-height:320px}.of-hero-nazwa{font-size:40px}.of-wstep-siatka{grid-template-columns:1.4fr 1fr;align-items:start}.of-karta-siatka{grid-template-columns:1fr 1fr;align-items:start}.of-kontakt{grid-template-columns:1fr 1fr}}.of-rzut-wyboru{padding:10px 14px 4px}.of-legenda{flex-wrap:wrap;gap:6px 14px;margin-top:2px;display:flex}.of-legenda span{align-items:center;gap:6px;display:inline-flex}.of-legenda i{border:1.5px solid;border-radius:3px;width:14px;height:14px;display:inline-block}.of-rzut-pelny{border:1px solid var(--vfm-border);color:inherit;font:inherit;cursor:pointer;background:#fffffff2;border-radius:999px;align-items:center;gap:4px;padding:6px 10px;font-size:13px;display:inline-flex;position:absolute;bottom:8px;right:8px}.of-pelny{z-index:60;background:#fff;flex-direction:column;display:flex;position:fixed;inset:0}.of-pelny-nag{border-bottom:1px solid var(--vfm-border);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.of-pelny-nag .btn{min-width:40px;padding:8px 12px}.of-pelny-rzut{-webkit-overflow-scrolling:touch;background:#fff;flex:1;overflow:auto}.of-pelny-stopka{padding:8px 12px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--vfm-border)}.zgody{z-index:60;pointer-events:none;padding:12px;position:fixed;bottom:0;left:0;right:0}.zgody-w{pointer-events:auto;background:var(--vfm-surface);border:1px solid var(--vfm-border);border-radius:var(--vfm-radius-lg);max-width:760px;max-height:80dvh;margin:0 auto;padding:14px 16px;font-size:14px;overflow:auto;box-shadow:0 10px 40px #0000002e}.zgody-przyciski{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.zgody-przyciski .btn-main{min-height:0;font-size:15px}@media (max-width:560px){.zgody-przyciski{grid-template-columns:1fr}}.link-btn{color:var(--vfm-primary-ink);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}
