.tr-strona{font-synthesis-style:none;font-synthesis-weight:none;--tr-margines:clamp(16px,4vw,56px);--tr-bar-h:84px;--tr-gora-h:36px;--tr-zmrok-bok-kat:90deg;--tr-naglowek-h:var(--tr-bar-h);--tr-przypiete-h:var(--tr-bar-h);--tr-rozdzialy-h:52px;--tr-ease:cubic-bezier(.2,.7,.2,1);--tr-kontener-max:1240px;--tr-karta-r:10px;--tr-karta-gora:15px;--tr-karta-dol:45px;--tr-karta-wnetrze:clamp(24px,3.9vw,56px);--tr-karta-wciecie:30px;--tr-karta-pasek-oddech:clamp(20px,2.4vw,34px);--tr-karta-luz:clamp(40px,4.4vw,64px);--tr-karta-luz-min:24px;--tr-karta-baner:1;--tr-liczby-linia:var(--tr-linia-mocna);--tr-liczby-kreska:var(--tr-linia);--tr-pasek-unik:0px;--tr-zmrok-tekstu:color-mix(in srgb,var(--tr-plama)66%,transparent);--tr-zmrok-tekstu-zapas:48px;background-color:var(--tr-papier);min-height:100vh;color:var(--tr-atrament);font-family:var(--tr-sans);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.62;overflow-x:clip}@media (max-width:960px){.tr-strona{--tr-bar-h:68px;--tr-karta-r:8px;--tr-karta-gora:2px;--tr-karta-dol:83px;--tr-karta-baner:0}}.tr-strona img{max-width:100%;height:auto;display:block}.tr-strona a{color:inherit}.tr-strona p{margin:0 0 1em}.tr-strona h1,.tr-strona h2,.tr-strona h3{margin:0;font-weight:400}.tr-strona :focus-visible{outline:2px solid var(--tr-akcent);outline-offset:3px}.tr-strona .tr-stopka :focus-visible{outline-color:var(--tr-stopka-akcent)}.tr-strona :is(.tr-zamowienia,.tr-pasek-koszyka) :focus-visible{outline-color:var(--tr-biel)}.tr-strona .tr-karta-panel:focus-visible{outline-color:var(--tr-biel);outline-offset:-3px}.tr-strona .tr-kontener{width:min(var(--tr-kontener-max),100% - 2*var(--tr-margines));margin-inline:auto}.tr-strona .tr-kontener[data-sekcja=rezerwacja]{width:min(var(--tr-kontener-max),100% - 2*max(16px,var(--tr-margines)))}.tr-strona .tr-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--tr-akcent);align-items:center;gap:12px;margin:0 0 18px;font-size:12px;font-weight:600;display:flex}.tr-strona .tr-eyebrow:before{content:"";background:currentColor;width:28px;height:1px}.tr-strona .tr-eyebrow.tr-okruszki{display:block}.tr-strona .tr-okruszki a{color:inherit;border-bottom:1px solid var(--tr-linia);text-decoration:none;display:inline-block;position:relative}.tr-strona .tr-okruszki a:after{content:"";height:44px;margin-block-start:-22px;position:absolute;inset-block-start:50%;inset-inline:min(0px,50% - 22px)}.tr-strona .tr-okruszki a:hover{color:var(--tr-atrament);border-color:var(--tr-atrament)}.tr-strona .tr-tytul-xl{font-family:var(--tr-serif);letter-spacing:-.025em;font-size:clamp(48px,8.4vw,132px);font-weight:340;line-height:.94}.tr-strona .tr-akcent-tytulu{color:var(--tr-akcent);font-style:italic}.tr-strona .tr-akcent-tytulu:lang(ru),.tr-strona .tr-akcent-tytulu:lang(ar){font-style:normal}.tr-strona .tr-tytul-l{font-family:var(--tr-serif);letter-spacing:-.02em;font-size:clamp(36px,5vw,72px);font-weight:360;line-height:1}.tr-strona .tr-tytul-m{font-family:var(--tr-serif);letter-spacing:-.015em;font-size:clamp(28px,3.2vw,44px);font-weight:400;line-height:1.06}.tr-strona :is(h1,h2,h3,.tr-tytul-m,.tr-tytul-l,.tr-tytul-xl){text-wrap:balance}.tr-strona p{text-wrap:pretty}.tr-strona :is(h1,h2,h3,.tr-tytul-m,.tr-tytul-l,.tr-tytul-xl,.tr-spis-nazwa,.tr-pozycja-nazwa,.tr-stopka-nazwa){overflow-wrap:anywhere}.tr-strona :is(h1,h2,.tr-tytul-m,.tr-tytul-l,.tr-tytul-xl,.tr-stopka-nazwa){-webkit-hyphens:manual;hyphens:manual}.tr-strona :is(h3,.tr-spis-nazwa,.tr-pozycja-nazwa){-webkit-hyphens:auto;hyphens:auto}.tr-strona .tr-link{letter-spacing:.02em;min-height:44px;color:var(--tr-atrament);border-bottom:1px solid var(--tr-atrament);transition:gap .3s var(--tr-ease),color .2s;align-items:center;gap:12px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.tr-strona .tr-link:after{content:"→"}.tr-strona .tr-link:hover{color:var(--tr-akcent);border-color:var(--tr-akcent);gap:18px}.tr-strona p>.tr-link.tr-link-zdanie{min-height:0;font:inherit;letter-spacing:inherit;text-transform:inherit;text-underline-offset:.2em;border-bottom:0;text-decoration:underline;text-decoration-thickness:1px;display:inline}.tr-strona p>.tr-link.tr-link-zdanie:after{content:none}.tr-strona .tr-tylko-czytnik{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tr-strona .tr-przycisk{border:1px solid var(--tr-przycisk-tlo);border-radius:var(--tr-r-przycisk);background:var(--tr-przycisk-tlo);min-height:44px;color:var(--tr-przycisk-tekst);letter-spacing:.02em;white-space:nowrap;transition:background .2s,border-color .2s,color .2s,transform .2s var(--tr-ease);justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.tr-strona .tr-przycisk:hover{background:var(--tr-przycisk-tlo-hover);border-color:var(--tr-przycisk-tlo-hover)}.tr-strona .tr-przycisk:active{transform:translateY(1px)}.tr-strona .tr-przycisk[aria-current=page]{background:var(--tr-plama);border-color:var(--tr-plama);color:var(--tr-biel)}.tr-strona .tr-przycisk-duzy{min-height:56px;padding:0 30px;font-size:16px}.tr-strona .tr-krotki{display:none}.tr-strona .tr-naglowek{z-index:40;background:color-mix(in srgb,var(--tr-papier)94%,transparent);-webkit-backdrop-filter:saturate(1.2)blur(10px);backdrop-filter:saturate(1.2)blur(10px);border-bottom:1px solid var(--tr-linia);transition:background .35s,border-color .35s;position:sticky;top:0}.tr-strona .tr-naglowek[data-gora]{top:calc(-1*var(--tr-gora-h))}.tr-strona[data-nav=chowany][data-nav-ukryty] .tr-naglowek:not(:focus-within):not(:has(details[open])){transform:translateY(-100%)}.tr-strona[data-nav=statyczny]{--tr-przypiete-h:0px}.tr-strona[data-nav=statyczny] .tr-naglowek{position:relative;top:0}.tr-strona :where(a[href],button:not([disabled]),input:not([type=hidden]),select,textarea,summary,[tabindex]:not([tabindex="-1"])){scroll-margin-top:calc(var(--tr-przypiete-h) + 8px)}.tr-strona .tr-naglowek[data-kadr]{margin-bottom:calc(-1*(var(--tr-bar-h) + 1px))}.tr-strona[data-js]:not([data-przewiniety]) .tr-naglowek[data-kadr]{background:linear-gradient(180deg,var(--tr-zmrok-bok),transparent);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:#0000}.tr-strona[data-js]:not([data-przewiniety]) .tr-naglowek[data-kadr] .tr-marka-znak,.tr-strona[data-js]:not([data-przewiniety]) .tr-naglowek[data-kadr] .tr-marka-dop,.tr-strona[data-js]:not([data-przewiniety]) .tr-naglowek[data-kadr] .tr-nav a,.tr-strona[data-js]:not([data-przewiniety]) .tr-naglowek[data-kadr] .tr-jezyk summary,.tr-strona[data-js]:not([data-przewiniety]) .tr-naglowek[data-kadr] .tr-menu-uchwyt,.tr-strona[data-js]:not([data-przewiniety]) .tr-naglowek[data-kadr] .tr-ikona{color:var(--tr-biel)}.tr-strona .tr-gora{height:var(--tr-gora-h);border-bottom:1px solid var(--tr-linia);letter-spacing:.04em;color:var(--tr-wyciszony);font-size:12.5px}.tr-strona .tr-gora-w{white-space:nowrap;justify-content:center;align-items:center;gap:18px;height:100%;display:flex;overflow:hidden}.tr-strona .tr-kropka{background:var(--tr-akcent);border-radius:50%;flex:none;width:4px;height:4px}.tr-strona .tr-naglowek-w{min-height:var(--tr-bar-h);grid-template-columns:1fr auto 1fr;align-items:center;gap:8px 24px;padding:8px 0;display:grid}.tr-strona .tr-marka{flex-direction:column;justify-content:center;justify-self:start;min-height:44px;line-height:1;text-decoration:none;display:inline-flex}.tr-strona .tr-marka-znak{font-family:var(--tr-serif);letter-spacing:-.02em;color:var(--tr-atrament);font-size:34px;font-style:italic}.tr-strona .tr-marka-dop{white-space:nowrap;letter-spacing:.16em;text-transform:uppercase;color:var(--tr-wyciszony);margin-top:6px;font-size:12px;font-weight:600}.tr-strona .tr-nav ul{gap:4px clamp(18px,2.4vw,36px);margin:0;padding:0;list-style:none;display:flex}.tr-strona .tr-nav a{letter-spacing:.02em;white-space:nowrap;min-width:44px;min-height:44px;color:var(--tr-atrament-2);justify-content:center;align-items:stretch;font-size:15px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.tr-strona .tr-nav-tekst{border-bottom:2px solid #0000;align-items:center;display:inline-flex}.tr-strona .tr-nav a:hover{color:var(--tr-atrament)}.tr-strona .tr-nav a[aria-current=page]{color:var(--tr-akcent)}.tr-strona .tr-nav a[aria-current=page] .tr-nav-tekst{border-bottom-color:var(--tr-akcent)}.tr-strona .tr-akcje{justify-self:end;align-items:center;gap:14px;display:flex}.tr-strona .tr-jezyk{position:relative}.tr-strona .tr-jezyk summary{border-radius:var(--tr-r-przycisk);cursor:pointer;letter-spacing:.1em;text-transform:uppercase;min-height:44px;color:var(--tr-atrament-2);border:1px solid #0000;align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:600;list-style:none;display:inline-flex}.tr-strona .tr-jezyk summary::-webkit-details-marker{display:none}.tr-strona .tr-jezyk summary:after{content:"";border-inline-end:1px solid;border-bottom:1px solid;width:6px;height:6px;transition:transform .2s;transform:translateY(-2px)rotate(45deg)}.tr-strona .tr-jezyk[open] summary:after{transform:translateY(1px)rotate(-135deg)}.tr-strona .tr-jezyk summary:hover{border-color:var(--tr-linia)}.tr-strona .tr-jezyk ul{inset-inline-end:0;z-index:60;background:var(--tr-papier-2);border:1px solid var(--tr-linia-mocna);border-radius:var(--tr-r-karta);min-width:190px;margin:0;padding:8px 0;list-style:none;position:absolute;top:calc(100% + 8px)}.tr-strona .tr-jezyk li a{min-height:44px;color:var(--tr-atrament);justify-content:space-between;align-items:center;gap:16px;padding:0 18px;font-size:15px;text-decoration:none;display:flex}.tr-strona .tr-jezyk li a:hover{background:var(--tr-papier)}.tr-strona .tr-jezyk li a span:last-child{letter-spacing:.1em;text-transform:uppercase;color:var(--tr-wyciszony);font-size:12px}.tr-strona .tr-jezyk li a[aria-current=true]{color:var(--tr-akcent);font-weight:600}.tr-strona .tr-menu{display:none}.tr-strona .tr-menu-uchwyt{border:1px solid var(--tr-linia-mocna);border-radius:var(--tr-r-przycisk);cursor:pointer;width:44px;height:44px;color:var(--tr-atrament);list-style:none;display:block;position:relative}.tr-strona .tr-menu-uchwyt::-webkit-details-marker{display:none}.tr-strona .tr-menu-uchwyt:before,.tr-strona .tr-menu-uchwyt:after{content:"";height:2px;transition:transform .3s var(--tr-ease),top .3s var(--tr-ease);background:currentColor;position:absolute;inset-inline:11px}.tr-strona .tr-menu-uchwyt:before{top:17px}.tr-strona .tr-menu-uchwyt:after{top:25px}.tr-strona .tr-menu[open] .tr-menu-uchwyt:before{top:21px;transform:rotate(45deg)}.tr-strona .tr-menu[open] .tr-menu-uchwyt:after{top:21px;transform:rotate(-45deg)}.tr-strona .tr-menu-kreska{inset-inline:11px;background:currentColor;height:2px;display:none;position:absolute;top:21px}.tr-strona .tr-menu-panel{inset-inline:0;z-index:60;max-height:calc(100svh - var(--tr-bar-h));overscroll-behavior:contain;padding:16px var(--tr-margines)40px;background:var(--tr-papier);border-bottom:1px solid var(--tr-linia-mocna);position:absolute;top:100%;overflow-y:auto}.tr-strona .tr-menu-panel ol{margin:0;padding:0;list-style:none}.tr-strona .tr-menu-panel ol a{border-bottom:1px solid var(--tr-linia);min-height:56px;font-family:var(--tr-serif);color:var(--tr-atrament);align-items:baseline;gap:18px;padding:12px 0;font-size:30px;line-height:1.1;text-decoration:none;display:flex}.tr-strona .tr-menu-panel ol a[aria-current=page]{color:var(--tr-akcent)}.tr-strona .tr-menu-nr{min-width:24px;font-family:var(--tr-sans);letter-spacing:.16em;color:var(--tr-wyciszony);flex:none;font-size:12px;font-weight:600}.tr-strona .tr-menu-dol{gap:16px;margin-top:24px;display:grid}.tr-strona .tr-menu-jezyki{flex-wrap:wrap;margin:0 -10px;padding:0;list-style:none;display:flex}.tr-strona .tr-menu-jezyki a{letter-spacing:.1em;text-transform:uppercase;min-width:44px;min-height:44px;color:var(--tr-wyciszony);align-items:center;padding:0 10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.tr-strona .tr-menu-jezyki a[aria-current=true]{color:var(--tr-atrament)}.tr-strona .tr-menu-fakty{color:var(--tr-atrament-2);gap:2px;margin:0;font-size:15px;display:grid}.tr-strona .tr-menu-kontakt{margin:0;padding:0;list-style:none;display:grid}.tr-strona .tr-menu-kontakt a{max-width:100%;min-height:44px;color:var(--tr-atrament-2);flex-wrap:wrap;align-items:center;column-gap:8px;font-size:15px;text-decoration:none;display:inline-flex}.tr-strona .tr-menu-kontakt a>span:first-child{color:var(--tr-atrament)}.tr-strona .tr-menu-kontakt a>span[dir=ltr]{overflow-wrap:anywhere;min-width:0}.tr-strona[data-menu=szuflada] .tr-naglowek-w{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.tr-strona[data-menu=szuflada] .tr-menu{justify-self:start;display:block}.tr-strona[data-menu=szuflada] .tr-nav{display:none}.tr-strona[data-menu=szuflada] .tr-marka{text-align:center;justify-self:center;align-items:center;max-width:100%}.tr-strona .tr-ikony{align-items:center;gap:8px;display:flex}.tr-strona .tr-ikona{width:44px;height:44px;color:var(--tr-atrament);border:1px solid;border-radius:50%;flex:none;justify-content:center;align-items:center;text-decoration:none;transition:color .2s;display:inline-flex}.tr-strona .tr-ikona svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.tr-strona .tr-ikona:hover{color:var(--tr-akcent)}.tr-strona{--tr-czolo-kadr-h:clamp(380px,62svh,640px)}.tr-strona[data-podstrona=zamow][data-czolo=kadr]{--tr-czolo-kadr-h:clamp(280px,38svh,360px)}.tr-strona .tr-czolo-kadr{height:var(--tr-czolo-kadr-h);position:relative;overflow:hidden}.tr-strona .tr-czolo-kadr img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tr-strona .tr-czolo-kadr:after{content:"";background:linear-gradient(180deg,var(--tr-zmrok-naglowek),transparent calc(var(--tr-bar-h)*2.5)),linear-gradient(180deg,var(--tr-zmrok-gora)0%,var(--tr-zmrok-dol)50%,var(--tr-zmrok-dol)100%);position:absolute;inset:0}.tr-strona .tr-czolo-kadr+[data-sekcja=czolo]{z-index:1;min-height:var(--tr-czolo-kadr-h);margin-top:calc(-1*var(--tr-czolo-kadr-h));padding-top:calc(var(--tr-bar-h) + 24px);text-align:center;color:var(--tr-biel);flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:clamp(40px,6vw,72px);display:flex;position:relative}.tr-strona .tr-czolo-kadr+[data-sekcja=czolo] :is(.tr-eyebrow,p){color:var(--tr-biel-opis)}.tr-strona .tr-czolo-kadr+[data-sekcja=czolo] .tr-link{color:var(--tr-biel);border-color:var(--tr-biel)}.tr-strona .tr-czolo-kadr+[data-sekcja=czolo] :focus-visible{outline-color:var(--tr-biel)}.tr-strona[data-czolo=kadr] [data-sekcja=kadr]{display:none}.tr-strona .tr-brama{height:clamp(540px,calc(100svh - var(--tr-naglowek-h) - 52px),880px);grid-template-columns:1fr 1fr;gap:6px;display:grid;position:relative}.tr-strona .tr-naglowek[data-gora]~main{--tr-naglowek-h:calc(var(--tr-gora-h) + var(--tr-bar-h))}.tr-strona .tr-brama-pol{color:var(--tr-biel);isolation:isolate;background:var(--tr-plama-2);align-items:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.tr-strona .tr-brama-pol img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform 1.6s var(--tr-ease);position:absolute;inset:0}.tr-strona .tr-brama-pol:after{content:"";z-index:-1;background:linear-gradient(180deg,var(--tr-zmrok-gora)30%,var(--tr-zmrok-dol)100%),linear-gradient(var(--tr-zmrok-bok-kat),var(--tr-zmrok-bok),transparent 60%);position:absolute;inset:0}.tr-strona .tr-brama-pol:hover img{transform:scale(1.05)}.tr-strona .tr-brama-tresc{max-width:560px;padding:clamp(28px,4vw,64px)}.tr-strona .tr-brama-nr{letter-spacing:.22em;text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:600;display:block}.tr-strona .tr-brama-tytul{font-family:var(--tr-serif);letter-spacing:-.03em;font-size:clamp(48px,7vw,112px);font-style:italic;font-weight:340;line-height:.92;display:block}.tr-strona .tr-brama-opis{max-width:34ch;color:var(--tr-biel-opis);margin-top:18px;line-height:1.5;display:block}.tr-strona .tr-brama-wejdz{border-bottom:1px solid var(--tr-biel-kreska);letter-spacing:.1em;text-transform:uppercase;gap:12px;margin-top:26px;padding-bottom:5px;font-size:14px;font-weight:600;display:inline-flex}.tr-strona .tr-brama-albo{z-index:2;background:var(--tr-papier);width:86px;height:86px;font-family:var(--tr-serif);color:var(--tr-akcent);pointer-events:none;box-shadow:0 0 0 6px var(--tr-papier),0 0 0 7px var(--tr-linia-mocna);border-radius:50%;place-items:center;font-size:24px;font-style:italic;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tr-strona .tr-wstega{border-bottom:1px solid var(--tr-linia)}.tr-strona .tr-wstega-w{min-height:52px;color:var(--tr-atrament-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 32px;padding:10px 0;font-size:14px;display:flex}.tr-strona .tr-wstega-w strong{letter-spacing:.1em;text-transform:uppercase;color:var(--tr-akcent);margin-inline-end:10px;font-size:12px;font-weight:600}.tr-strona .tr-sekcja{padding:clamp(72px,9vw,140px) 0 0}.tr-strona .tr-sekcja-naglowek{border-bottom:1px solid var(--tr-atrament);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(32px,4vw,56px);padding-bottom:28px;display:flex}.tr-strona .tr-opowiesc{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(32px,6vw,96px);display:grid}.tr-strona .tr-opowiesc-tekst p{color:var(--tr-atrament-2);white-space:pre-line}.tr-strona .tr-opowiesc-tekst>.tr-tytul-m+p{margin-top:clamp(16px,2vw,28px)}.tr-strona .tr-liczby{border-top:1px solid var(--tr-linia);flex-wrap:wrap;gap:12px 40px;margin-top:28px;padding-top:20px;display:flex}.tr-strona .tr-liczba{font-family:var(--tr-serif);font-size:44px;font-weight:340;line-height:1;display:block}.tr-strona .tr-liczba-opis{letter-spacing:.06em;color:var(--tr-wyciszony);font-size:13px}.tr-strona .tr-opowiesc-panelowa{grid-template-columns:1fr;align-items:stretch;gap:0}.tr-strona .tr-opowiesc-panelowa[data-zdjecie=tak]{grid-template-columns:1fr 1fr}.tr-strona .tr-opowiesc-foto{min-height:320px;position:relative;overflow:hidden}.tr-strona .tr-opowiesc-foto img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.tr-strona .tr-opowiesc-panel{padding:32px var(--tr-margines);align-content:space-between;gap:32px;display:grid}@media (max-width:767px){.tr-strona .tr-opowiesc-panelowa[data-zdjecie=tak]{grid-template-columns:1fr}}.tr-strona .tr-trzy{border-top:1px solid var(--tr-linia);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.tr-strona .tr-trzy-el{border-inline-end:1px solid var(--tr-linia);padding:32px clamp(16px,2.4vw,36px) 8px}.tr-strona .tr-trzy-el:first-child{padding-inline-start:0}.tr-strona .tr-trzy-el:last-child{border-inline-end:0;padding-inline-end:0}.tr-strona .tr-trzy-foto{aspect-ratio:4/5;border-radius:var(--tr-r-zdjecie);background:var(--tr-papier-2);margin-bottom:24px;overflow:hidden}.tr-strona .tr-trzy-foto img{object-fit:cover;width:100%;height:100%}.tr-strona .tr-sekcja>.tr-trzy-foto.tr-foto-szerokie{aspect-ratio:16/9}.tr-strona .tr-trzy-el h3{font-family:var(--tr-serif);justify-content:space-between;align-items:baseline;gap:16px;font-size:28px;line-height:1.05;display:flex}.tr-strona .tr-cena{white-space:nowrap;color:var(--tr-akcent);font-size:16px;font-weight:600}.tr-strona .tr-trzy-el p{color:var(--tr-atrament-2);margin-top:12px;font-size:16px}.tr-strona .tr-spis{columns:2;column-gap:64px;margin:0;padding:0;list-style:none}.tr-strona .tr-spis li{break-inside:avoid;border-bottom:1px solid var(--tr-linia)}.tr-strona .tr-spis a{grid-template-columns:52px 1fr auto;align-items:baseline;gap:8px;padding:16px 0;text-decoration:none;display:grid}.tr-strona .tr-spis a:hover{color:var(--tr-akcent)}.tr-strona .tr-nr{font-family:var(--tr-serif);color:var(--tr-akcent);font-size:18px;font-style:italic}.tr-strona .tr-spis-nazwa{font-family:var(--tr-serif);font-size:clamp(22px,2.2vw,28px)}.tr-strona .tr-spis-ile{color:var(--tr-wyciszony);font-size:13px}.tr-strona .tr-rozdzial{scroll-margin-top:calc(var(--tr-przypiete-h) + 16px);padding:clamp(56px,7vw,96px) 0 0}.tr-strona .tr-rozdzialy-lista{margin:0;padding:0;list-style:none}.tr-strona .tr-rozdzialy a{min-height:44px;color:var(--tr-wyciszony);align-items:center;gap:10px;text-decoration:none;display:flex}.tr-strona .tr-rozdzialy a:hover{color:var(--tr-atrament)}.tr-strona .tr-rozdzialy a[aria-current=true]{color:var(--tr-akcent)}.tr-strona .tr-rozdzialy-nr{letter-spacing:.12em;font-variant-numeric:tabular-nums;font-size:12px}.tr-strona .tr-rozdzialy[data-uklad=pasek]{top:var(--tr-przypiete-h);z-index:30;min-height:var(--tr-rozdzialy-h);background:var(--tr-papier);border-bottom:1px solid var(--tr-linia);position:sticky}.tr-strona .tr-rozdzialy[data-uklad=pasek] .tr-rozdzialy-lista{scrollbar-width:none;gap:0 28px;display:flex;overflow-x:auto}.tr-strona .tr-rozdzialy[data-uklad=pasek] a{min-height:var(--tr-rozdzialy-h);white-space:nowrap;border-bottom:2px solid #0000;justify-content:center;min-inline-size:44px;font-size:14.5px}.tr-strona .tr-rozdzialy[data-uklad=pasek] a[aria-current=true]{border-bottom-color:currentColor}.tr-strona [data-rozdzialy=pasek] .tr-rozdzial{scroll-margin-top:calc(var(--tr-przypiete-h) + var(--tr-rozdzialy-h) + 16px)}.tr-strona [data-rozdzialy=bok]{grid-template-columns:250px minmax(0,1fr);gap:clamp(48px,6vw,96px);display:grid}.tr-strona .tr-rozdzialy[data-uklad=bok]{top:calc(var(--tr-przypiete-h) + 36px);align-self:start;padding-top:clamp(56px,7vw,96px);position:sticky}.tr-strona .tr-rozdzialy-tytul{letter-spacing:.24em;text-transform:uppercase;color:var(--tr-akcent);margin:0 0 18px;font-size:12px}.tr-strona .tr-rozdzialy[data-uklad=bok] .tr-rozdzialy-lista{border-inline-start:1px solid var(--tr-linia)}.tr-strona .tr-rozdzialy[data-uklad=bok] a{border-inline-start:2px solid #0000;margin-inline-start:-1px;padding-inline-start:20px}.tr-strona .tr-rozdzialy[data-uklad=bok] a[aria-current=true]{border-inline-start-color:currentColor}.tr-strona .tr-rozdzialy-tresc{min-width:0}@media (max-width:900px){.tr-strona [data-rozdzialy=bok]{grid-template-columns:1fr;gap:0}.tr-strona .tr-rozdzialy[data-uklad=bok]{position:static}.tr-strona .tr-rozdzialy[data-uklad=bok] .tr-rozdzialy-lista{columns:2;border-inline-start:0;border-top:1px solid var(--tr-linia);column-gap:24px}.tr-strona .tr-rozdzialy[data-uklad=bok] li{break-inside:avoid}.tr-strona .tr-rozdzialy[data-uklad=bok] a{border-inline-start:0;border-bottom:1px solid var(--tr-linia);margin-inline-start:0;padding-inline-start:0}}.tr-strona .tr-rozdzial-naglowek{border-bottom:1px solid var(--tr-atrament);margin-bottom:8px;padding-bottom:28px}.tr-strona .tr-rozdzial-baner{margin:30px 0 6px}.tr-strona .tr-rozdzial-baner div{aspect-ratio:21/8;border-radius:var(--tr-r-zdjecie);background:var(--tr-plama);overflow:hidden}.tr-strona .tr-rozdzial-baner img{object-fit:cover;width:100%;height:100%;display:block}.tr-strona .tr-rozdzial-baner figcaption{text-align:end;font-family:var(--tr-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--tr-wyciszony);margin-top:10px;font-size:12px}@media (max-width:960px){.tr-strona .tr-rozdzial-baner div{aspect-ratio:16/9}}.tr-strona .tr-pozycje{grid-template-columns:1fr 1fr;column-gap:clamp(32px,5vw,80px);margin:0;padding:0;list-style:none;display:grid}.tr-strona .tr-pozycja{border-bottom:1px solid var(--tr-linia);padding:22px 0 20px}.tr-strona .tr-pozycja-wiersz{align-items:flex-end;gap:10px;display:flex}.tr-strona .tr-pozycja-nazwa{font-family:var(--tr-serif);max-width:78%;font-size:22px;line-height:1.2}.tr-strona .tr-pozycja-kropki{background-image:radial-gradient(circle,var(--tr-linia-mocna)1px,transparent 1.4px);background-repeat:repeat-x;background-size:7px 3px;flex:1;min-width:24px;height:3px;margin-bottom:7px}.tr-strona .tr-pozycja-wiersz>.tr-pozycja-kropki:last-child{display:none}.tr-strona .tr-pozycja-cena{font-family:var(--tr-serif);white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;font-size:20px}.tr-strona .tr-pozycja-opis{font-family:var(--tr-serif);color:var(--tr-atrament-2);max-width:52ch;margin:8px 0 0;font-size:16.5px;font-style:italic;line-height:1.5}.tr-strona .tr-pozycja-uwaga{letter-spacing:.03em;color:var(--tr-wyciszony);margin:8px 0 0;font-size:12.5px}.tr-strona .tr-pozycja[data-stan] .tr-pozycja-nazwa,.tr-strona .tr-pozycja[data-stan] .tr-pozycja-cena,.tr-strona .tr-pozycja-wiersz[data-stan]{opacity:.55}.tr-strona .tr-pozycja[data-stan] .tr-pozycja-uwaga[data-uwaga=stan]{color:var(--tr-plama);font-weight:600}.tr-strona .tr-dwie{grid-template-columns:7fr 5fr;gap:clamp(32px,6vw,96px);display:grid}.tr-strona .tr-kontakt-zdjecie{margin:0}.tr-strona .tr-adres{font-family:var(--tr-serif);letter-spacing:-.02em;margin:0 0 32px;font-size:clamp(30px,4vw,56px);font-style:normal;font-weight:340;line-height:1.05}.tr-strona .tr-blok{border-top:1px solid var(--tr-linia);padding:24px 0}.tr-strona .tr-blok h2{letter-spacing:.18em;text-transform:uppercase;color:var(--tr-akcent);margin-bottom:10px;font-size:12px;font-weight:600}.tr-strona .tr-blok>a[data-kontakt=email],.tr-strona .tr-stopka p>a[data-stopka=email],.tr-strona [data-nota-kontakt]>.tr-link[href^=mailto\:],.tr-strona .tr-kontakt-fakty dd>a[data-kontakt=email]{overflow-wrap:anywhere;white-space:normal;max-width:100%}.tr-strona .tr-regulamin{max-width:72ch}.tr-strona .tr-regulamin ol{color:var(--tr-atrament-2);gap:8px;padding-inline-start:1.25em;list-style:decimal;display:grid}.tr-strona .tr-regulamin-nota{color:var(--tr-wyciszony);margin-bottom:16px}.tr-strona .tr-godziny{grid-template-columns:auto 1fr;gap:6px 24px;margin:0;display:grid}.tr-strona .tr-godziny-wiersz{display:contents}.tr-strona .tr-godziny dd{color:var(--tr-atrament-2);margin:0}.tr-strona .tr-dwie>[data-sekcja=godziny][data-uklad=kolumny]{grid-column:1/-1}.tr-strona .tr-godziny[data-uklad=kolumny]{text-align:center;flex-wrap:wrap;justify-content:center;gap:32px 48px;display:flex}.tr-strona .tr-godziny[data-uklad=kolumny] .tr-godziny-wiersz{flex-direction:column;flex:1 1 0;gap:4px;min-width:112px;max-width:200px;display:flex}.tr-strona .tr-godziny[data-uklad=kolumny] dt{margin-bottom:12px}@media (max-width:767px){.tr-strona .tr-godziny[data-uklad=kolumny]{flex-direction:column;align-items:center}.tr-strona .tr-godziny[data-uklad=kolumny] .tr-godziny-wiersz{flex:none;max-width:none}}.tr-strona .tr-kontakt-lead{max-width:46ch;color:var(--tr-atrament-2);margin:18px 0 0;font-size:clamp(17px,1.5vw,21px);line-height:1.6}.tr-strona .tr-kontakt-etykieta{letter-spacing:.22em;text-transform:uppercase;color:var(--tr-akcent);margin:0 0 16px;font-size:12px}.tr-strona .tr-kontakt-duzy{font-family:var(--tr-serif);overflow-wrap:anywhere;margin:0;font-size:clamp(27px,2.6vw,37px);font-style:normal;line-height:1.15}.tr-strona .tr-kontakt-duzy+.tr-kontakt-duzy{margin-top:14px}.tr-strona .tr-kontakt-nota{color:var(--tr-wyciszony);margin:22px 0 0;font-size:15px}.tr-strona .tr-kontakt-kolumna>.tr-link{margin-top:24px}.tr-strona .tr-strzalka-linku{fill:none;stroke:currentColor;stroke-width:1.4px;flex:none;width:24px;height:9px}.tr-strona[dir=rtl] .tr-strzalka-linku,.tr-strona [dir=rtl] .tr-strzalka-linku{transform:scaleX(-1)}.tr-strona .tr-strzalka-przycisku{fill:none;stroke:currentColor;stroke-width:2px;flex:none;width:1.1em;height:1.1em}.tr-strona[dir=rtl] .tr-strzalka-przycisku{transform:scaleX(-1)}.tr-strona .tr-godziny-wiersz[data-dzis]>dt,.tr-strona .tr-godziny-wiersz[data-dzis]>dd{color:var(--tr-akcent)}.tr-strona .tr-kontakt-siatka{grid-template-columns:1.2fr 1fr 1fr;align-items:start;gap:clamp(28px,4vw,64px);display:grid}.tr-strona .tr-kontakt-kolumna{border-top:1px solid var(--tr-linia-mocna);min-width:0;padding-top:24px}.tr-strona .tr-kontakt-kolumna .tr-godziny{margin-top:22px}.tr-strona .tr-kontakt-cta{text-align:center}.tr-strona .tr-kontakt-cta .tr-eyebrow{justify-content:center}.tr-strona .tr-kontakt-cta h2{overflow-wrap:anywhere;max-width:14ch;margin:22px auto}.tr-strona .tr-kontakt-cta .tr-czolo-akcje{justify-content:center}.tr-strona .tr-kontakt-wstep{border-top:1px solid var(--tr-linia-mocna);grid-template-columns:repeat(12,minmax(0,1fr));gap:24px 32px;margin-top:clamp(28px,4vw,56px);padding-top:24px;display:grid}.tr-strona .tr-kontakt-wstep .tr-kontakt-lead{grid-column:1/span 7;max-width:none;margin:0}.tr-strona .tr-kontakt-wstep>.tr-kontakt-fakty{grid-column:9/span 4}.tr-strona .tr-kontakt-fakty{margin:0;display:grid}.tr-strona .tr-kontakt-fakty>div{border-bottom:1px solid var(--tr-linia);justify-content:space-between;gap:16px;padding:10px 0;display:flex}.tr-strona .tr-kontakt-fakty>div:first-child{padding-top:0}.tr-strona .tr-kontakt-fakty dt{letter-spacing:.05em;text-transform:uppercase;color:var(--tr-wyciszony);flex:none;font-size:12px}.tr-strona .tr-kontakt-fakty dd{text-align:end;overflow-wrap:anywhere;min-width:0;margin:0}.tr-strona .tr-kontakt-fakty-link{color:inherit;display:inline-block;position:relative}.tr-strona .tr-kontakt-fakty-link:after{content:"";height:44px;margin-block-start:-22px;position:absolute;inset-block-start:50%;inset-inline:min(0px,50% - 22px)}.tr-strona .tr-kontakt-dodatkowe{margin-top:36px}.tr-strona .tr-kontakt-uklad{grid-template-columns:7fr 4fr;align-items:start;gap:clamp(32px,6vw,96px);display:grid}.tr-strona .tr-kontakt-uklad>*{min-width:0}.tr-strona .tr-kontakt-uklad .tr-adres>span{display:block}.tr-strona .tr-adres-miasto{color:var(--tr-akcent)}.tr-strona .tr-kontakt-glowka{border-top:3px solid var(--tr-atrament);grid-template-columns:120px 1fr;align-items:end;gap:16px 32px;margin-bottom:clamp(32px,4.5vw,64px);padding-top:18px;display:grid}.tr-strona .tr-kontakt-glowka>.tr-nr{align-self:start}.tr-strona .tr-kontakt-glowka>h2{margin:0}.tr-strona .tr-kontakt-glowka>p{max-width:54ch;color:var(--tr-atrament-2);grid-column:2;margin:0}.tr-strona .tr-mapa-pole{background-color:var(--tr-akcent);min-height:clamp(220px,28vw,380px);color:var(--tr-biel);justify-content:space-between;align-items:flex-end;gap:24px;padding:clamp(24px,3.5vw,48px);text-decoration:none;transition:background-color .2s;display:flex}.tr-strona .tr-mapa-pole:hover{background-color:var(--tr-atrament)}.tr-strona .tr-mapa-pole:focus-visible{outline-offset:-8px;outline-color:var(--tr-biel)}.tr-strona .tr-mapa-pole-napis{letter-spacing:.06em;text-transform:uppercase;font-size:14px;display:block}.tr-strona .tr-mapa-pole-adres{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(32px,5vw,70px);line-height:1;display:block}.tr-strona .tr-mapa-pole .tr-strzalka-linku{width:clamp(44px,6vw,84px);height:auto}@media (max-width:900px){.tr-strona .tr-kontakt-siatka,.tr-strona .tr-kontakt-wstep,.tr-strona .tr-kontakt-uklad{grid-template-columns:1fr}.tr-strona .tr-kontakt-glowka{grid-template-columns:1fr;gap:12px}.tr-strona .tr-kontakt-wstep{gap:24px}.tr-strona .tr-kontakt-wstep .tr-kontakt-lead,.tr-strona .tr-kontakt-wstep>.tr-kontakt-fakty,.tr-strona .tr-kontakt-glowka>p{grid-column:1}}.tr-strona .tr-okladka-duza{background-color:var(--tr-papier-2);margin:0}.tr-strona .tr-okladka-duza img{aspect-ratio:16/7;object-fit:cover;width:100%;height:auto;display:block}.tr-strona .tr-opowiesc-z-cytatem{grid-template-columns:repeat(12,minmax(0,1fr));gap:32px;display:grid}.tr-strona .tr-opowiesc-cytat{font-family:var(--tr-serif);letter-spacing:-.03em;grid-column:1/span 7;margin:0;font-size:clamp(28px,3.4vw,49.6px);line-height:1.05}.tr-strona .tr-opowiesc-z-cytatem>.tr-opowiesc-tekst{grid-column:9/span 4}.tr-strona .tr-opowiesc-z-cytatem>.tr-opowiesc-tekst:first-child{grid-column:1/span 7}@media (max-width:900px){.tr-strona .tr-opowiesc-z-cytatem{grid-template-columns:minmax(0,1fr);gap:24px}.tr-strona .tr-opowiesc-cytat,.tr-strona .tr-opowiesc-z-cytatem>.tr-opowiesc-tekst,.tr-strona .tr-opowiesc-z-cytatem>.tr-opowiesc-tekst:first-child{grid-column:1}}.tr-strona .tr-rozdzialy-karty{border-top:3px solid var(--tr-linia-mocna);margin-bottom:clamp(48px,6vw,88px)}.tr-strona .tr-rozdzial-karty{border-bottom:1px solid var(--tr-linia-mocna);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:32px;padding:clamp(32px,4vw,56px) 0;display:grid}.tr-strona .tr-rozdzial-karty-nr{grid-column:1/span 2}.tr-strona .tr-rozdzial-karty-tresc{grid-column:3/span 5}.tr-strona .tr-rozdzial-karty-tresc>h3{margin:0 0 18px}.tr-strona .tr-rozdzial-karty-tresc>p{max-width:46ch;color:var(--tr-atrament-2)}.tr-strona .tr-link.tr-link-strzalka,.tr-strona .tr-link.tr-link-strzalka:hover{column-gap:.45em}.tr-strona .tr-link.tr-link-strzalka{align-items:flex-end;padding-bottom:2px}.tr-strona .tr-rozdzial-karty-tresc>.tr-link.tr-link-strzalka:after{content:none}.tr-strona .tr-link-strzalka>.tr-strzalka-przycisku{width:1em;height:1em}.tr-strona .tr-rozdzial-karty-foto{grid-column:9/span 4;margin:0}.tr-strona .tr-rozdzial-karty-foto img{aspect-ratio:1;object-fit:cover;background-color:var(--tr-papier-2);width:100%;height:auto;display:block}.tr-strona .tr-karta-liczby{padding-bottom:clamp(72px,9vw,140px)}.tr-strona .tr-liczby-karty{border-top:1px solid var(--tr-liczby-linia);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tr-strona .tr-liczby-karty[data-liczb="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.tr-strona .tr-liczba-karty{padding-block:28px 8px;padding-inline:0 24px}.tr-strona .tr-liczba-karty+.tr-liczba-karty{border-inline-start:1px solid var(--tr-liczby-kreska);padding-inline-start:24px}.tr-strona .tr-liczba-karty>b,.tr-strona .tr-liczba-karty>span{display:block}.tr-strona .tr-liczba-karty>b{margin-bottom:14px}@media (max-width:900px){.tr-strona .tr-rozdzial-karty{grid-template-columns:minmax(0,1fr);gap:24px}.tr-strona .tr-rozdzial-karty-nr,.tr-strona .tr-rozdzial-karty-tresc,.tr-strona .tr-rozdzial-karty-foto{grid-column:1}.tr-strona .tr-rozdzial-karty-foto{max-width:420px}.tr-strona .tr-liczby-karty,.tr-strona .tr-liczby-karty[data-liczb="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}.tr-strona .tr-liczba-karty:nth-child(3){border-inline-start:0;padding-inline-start:0}.tr-strona .tr-liczba-karty:nth-child(n+3){border-top:1px solid var(--tr-liczby-kreska)}}@media (max-width:600px){.tr-strona .tr-liczby-karty,.tr-strona .tr-liczby-karty[data-liczb="3"]{grid-template-columns:minmax(0,1fr)}.tr-strona .tr-liczba-karty,.tr-strona .tr-liczba-karty+.tr-liczba-karty{border-inline-start:0;padding-inline-start:0}.tr-strona .tr-liczba-karty+.tr-liczba-karty{border-top:1px solid var(--tr-liczby-kreska)}}.tr-strona .tr-program{margin:0;padding:0;list-style:none}.tr-strona .tr-wydarzenie{border-top:1px solid var(--tr-linia);grid-template-columns:4fr 8fr;align-items:center;gap:clamp(24px,4vw,64px);padding:32px 0;display:grid}.tr-strona .tr-wydarzenie .tr-trzy-foto{aspect-ratio:16/10;margin-bottom:0}.tr-strona .tr-wydarzenie-tresc{grid-column:2}.tr-strona .tr-wydarzenie-tresc h2{margin:0 0 16px}.tr-strona .tr-aktualnosc .tr-wydarzenie-tresc p{max-inline-size:68ch;margin:0 0 1em}.tr-strona .tr-aktualnosc .tr-wydarzenie-tresc p:last-child{margin-bottom:0}.tr-strona .tr-wydarzenie-akcje{flex-wrap:wrap;gap:8px 28px;margin:0;display:flex}.tr-strona .tr-ramka{border:1px solid var(--tr-linia);border-radius:var(--tr-r-karta);background:var(--tr-papier-2);width:100%;min-height:760px;margin-bottom:24px;display:block}.tr-strona .tr-ramka-strony{color-scheme:normal;background:0 0;border:0;width:100%;height:640px;margin-bottom:24px;display:block}.tr-strona .tr-ramka-strony[hidden]{display:none}.tr-strona .tr-najblizszy{margin:10.5px 0 0}.tr-strona .tr-najblizszy-link{vertical-align:top;max-width:100%;min-height:44px;color:var(--tr-akcent-ciemny);font-family:var(--tr-sans);text-align:inherit;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:15px;font-weight:500;line-height:1.4;display:inline-flex}.tr-strona .tr-najblizszy[data-pusty]{display:none}.tr-strona .tr-czolo-kadr+[data-sekcja=czolo] .tr-najblizszy[data-pusty]{min-height:44px;display:block}.tr-strona .tr-najblizszy-link:after{content:"›"}.tr-strona .tr-najblizszy-link:hover{text-underline-offset:4px;text-decoration:underline}.tr-strona .tr-czolo-kadr+[data-sekcja=czolo] .tr-najblizszy-link{color:var(--tr-biel)}.tr-strona .tr-sklep-kroki [hidden],.tr-strona .tr-pasek-koszyka[hidden]{display:none!important}.tr-strona .tr-galeria{grid-template-columns:repeat(3,1fr);gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.tr-strona .tr-galeria img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--tr-r-zdjecie);background:var(--tr-papier-2);width:100%;display:block}.tr-strona .tr-galeria-lead,.tr-strona .tr-dostawa-lead{max-width:56ch;color:var(--tr-wyciszony);margin:18px 0 0}.tr-strona .tr-nie-znaleziono-opis{max-width:56ch;color:var(--tr-wyciszony);margin:18px 0 28px}.tr-strona [data-sekcja=czolo]>[data-akcja=nota-zamowien],.tr-strona [data-sekcja=czolo]>[data-akcja=nota-podgladu]{max-width:56ch;margin:18px 0 0}.tr-strona .tr-galeria-mozaika{grid-template-columns:repeat(4,1fr);grid-auto-rows:clamp(150px,16vw,230px);grid-auto-flow:dense;gap:12px}.tr-strona .tr-galeria-mozaika li{border-radius:var(--tr-r-zdjecie);background:var(--tr-papier-2);overflow:hidden}.tr-strona .tr-galeria-mozaika img{aspect-ratio:auto;height:100%}.tr-strona .tr-galeria-mozaika [data-kafel=duzy]{grid-area:span 2/span 2}.tr-strona .tr-galeria-mozaika [data-kafel=wysoki]{grid-row:span 2}.tr-strona .tr-galeria-mozaika [data-kafel=szeroki]{grid-column:span 2}.tr-strona .tr-galeria-mozaika [data-kafel=pelny]{grid-area:span 2/1/auto/-1}.tr-strona .tr-galeria-mozaika a{cursor:zoom-in;height:100%;display:block}.tr-strona .tr-galeria-mozaika a:focus-visible{outline:3px solid var(--tr-akcent);outline-offset:-6px}.tr-strona .tr-lightbox{background:var(--tr-lightbox-tlo);width:min(1100px,100vw - 32px);max-height:calc(100svh - 32px);color:var(--tr-lightbox-napis);border:0;margin:auto;padding:0}.tr-strona .tr-lightbox::backdrop{background:var(--tr-lightbox-zaslona)}.tr-strona .tr-lightbox figure{margin:0}.tr-strona .tr-lightbox img{object-fit:contain;width:100%;max-height:calc(100svh - 120px);display:block}.tr-strona .tr-lightbox figcaption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:14px;display:flex}.tr-strona .tr-lightbox [data-lightbox-pozycja]{white-space:nowrap}.tr-strona .tr-lightbox-przyciski{flex-wrap:wrap;gap:8px;display:flex}.tr-strona .tr-lightbox button{border-radius:var(--tr-r-przycisk);min-width:44px;min-height:44px;color:inherit;cursor:pointer;font:inherit;background:0 0;border:1px solid;padding:0 12px}.tr-strona .tr-lightbox button:focus-visible{outline:3px solid var(--tr-lightbox-napis);outline-offset:2px}.tr-strona .tr-porownanie{border-top:1px solid var(--tr-atrament);grid-template-columns:1fr 1fr;display:grid}.tr-strona .tr-porownanie>section{padding-block:clamp(32px,4vw,56px);padding-inline:0 clamp(0px,3vw,48px)}.tr-strona .tr-porownanie>section+section{border-inline-start:1px solid var(--tr-linia);padding-inline:clamp(24px,4vw,56px) 0}.tr-strona .tr-porownanie h2{margin-bottom:16px}.tr-strona .tr-platnosci{border-top:1px solid var(--tr-linia);margin:24px 0 0;padding:0;list-style:none}.tr-strona .tr-platnosci li{border-bottom:1px solid var(--tr-linia);padding:16px 0}.tr-strona .tr-platnosci strong{font-family:var(--tr-serif);font-size:22px;font-weight:400;display:block}.tr-strona .tr-platnosci span{color:var(--tr-wyciszony);font-size:15px}.tr-strona .tr-platnosci-cta{margin-top:28px}.tr-strona .tr-warunki{border-top:1px solid var(--tr-linia);margin:28px 0 0}.tr-strona .tr-warunki>div{border-bottom:1px solid var(--tr-linia);justify-content:space-between;gap:16px;padding:14px 0;display:flex}.tr-strona .tr-warunki dt{color:var(--tr-wyciszony)}.tr-strona .tr-warunki dd{text-align:end;margin:0;font-weight:600}.tr-strona .tr-kroki{border-top:1px solid var(--tr-linia);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.tr-strona .tr-kroki li{padding-block:32px 8px;padding-inline:0 28px}.tr-strona .tr-kroki li+li{border-inline-start:1px solid var(--tr-linia);padding-inline-start:28px}.tr-strona .tr-kroki-nr{font-family:var(--tr-serif);color:var(--tr-akcent);margin-bottom:16px;font-size:72px;font-weight:300;line-height:1;display:block}.tr-strona .tr-kroki h3{font-family:var(--tr-serif);margin-bottom:10px;font-size:24px;font-weight:400}.tr-strona .tr-kroki p{color:var(--tr-atrament-2)}@media (max-width:960px){.tr-strona .tr-kroki{grid-template-columns:1fr 1fr}.tr-strona .tr-kroki li:nth-child(3){border-inline-start:0;padding-inline-start:0}.tr-strona .tr-kroki li:nth-child(n+3){border-top:1px solid var(--tr-linia)}}@media (max-width:760px){.tr-strona .tr-porownanie{grid-template-columns:1fr}.tr-strona .tr-porownanie>section+section{border-inline-start:0;border-top:1px solid var(--tr-linia);padding-inline:0}}@media (max-width:560px){.tr-strona .tr-kroki{grid-template-columns:1fr}.tr-strona .tr-kroki li,.tr-strona .tr-kroki li+li{border-inline-start:0;border-top:1px solid var(--tr-linia);padding:28px 0 8px}.tr-strona .tr-kroki li:first-child{border-top:0}}@media (max-width:760px){.tr-strona .tr-galeria-mozaika{grid-template-columns:repeat(2,1fr);grid-auto-rows:150px;gap:8px}}.tr-strona .tr-stopka{background:var(--tr-stopka-tlo);color:var(--tr-stopka-tekst);margin-top:clamp(80px,10vw,140px);padding:0 0 32px}.tr-strona main:has(>.tr-zamowienia:last-child)+.tr-stopka{border-top:1px solid var(--tr-stopka-linia);margin-top:0}.tr-strona .tr-stopka a{color:var(--tr-stopka-link);text-decoration:none}.tr-strona .tr-stopka a:hover{color:var(--tr-stopka-akcent);text-underline-offset:4px;text-decoration:underline}.tr-strona .tr-stopka p{margin:0 0 6px}.tr-strona .tr-stopka p>a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.tr-strona .tr-stopka-haslo{border-bottom:1px solid var(--tr-stopka-linia);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;padding:clamp(56px,7vw,96px) 0 clamp(40px,5vw,64px);display:flex}.tr-strona .tr-stopka-haslo p{max-width:14ch;font-family:var(--tr-serif);letter-spacing:-.02em;color:var(--tr-stopka-link);margin:0;font-size:clamp(34px,5vw,68px);font-weight:340;line-height:1}.tr-strona .tr-stopka-haslo[data-tlo=zdjecie]{isolation:isolate;text-align:center;border-radius:var(--tr-r-karta);border-bottom:0;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:420px;margin-bottom:56px;padding:56px 32px;position:relative;overflow:hidden}.tr-strona .tr-stopka-haslo[data-tlo=zdjecie]>img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tr-strona .tr-stopka-haslo[data-tlo=zdjecie]:before{content:"";z-index:-1;background:var(--tr-zmrok-tekstu);position:absolute;inset:0}.tr-strona .tr-stopka-haslo[data-tlo=zdjecie] p{max-width:32ch;color:var(--tr-biel)}@media (max-width:767px){.tr-strona .tr-stopka-haslo[data-tlo=zdjecie]{min-height:340px;margin-bottom:40px;padding:40px 20px}}.tr-strona .tr-stopka .tr-przycisk{background:var(--tr-stopka-link);border-color:var(--tr-stopka-link);color:var(--tr-stopka-tlo)}.tr-strona .tr-stopka .tr-przycisk:hover{background:var(--tr-stopka-akcent);border-color:var(--tr-stopka-akcent);color:var(--tr-stopka-tlo);text-decoration:none}.tr-strona .tr-stopka-znak{border-bottom:1px solid var(--tr-stopka-linia);font-family:var(--tr-serif);letter-spacing:-.03em;overflow-wrap:anywhere;color:var(--tr-stopka-link);margin:0;padding:clamp(56px,8vw,110px) 0 clamp(28px,4vw,56px);font-size:clamp(64px,15vw,220px);font-style:italic;line-height:.9}.tr-strona .tr-stopka-znak span{color:var(--tr-stopka-akcent)}.tr-strona .tr-stopka-siatka{grid-template-columns:1.4fr;grid-auto-columns:1fr;grid-auto-flow:column;gap:40px;padding:48px 0 16px;display:grid}.tr-strona .tr-stopka h2{font-family:var(--tr-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--tr-stopka-tekst);margin-bottom:16px;font-size:12px;font-weight:600}.tr-strona .tr-stopka-nazwa{font-family:var(--tr-serif);color:var(--tr-stopka-link);margin-bottom:12px;font-size:30px;font-style:italic;line-height:1.1}.tr-strona .tr-stopka ul{margin:0;padding:0;list-style:none}.tr-strona .tr-stopka li a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.tr-strona .tr-stopka-sociale ul{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.tr-strona .tr-stopka-sociale a{justify-content:center;min-width:44px}.tr-strona .tr-stopka-sociale a:hover{text-decoration:none}.tr-strona .tr-stopka-sociale svg{width:22px;height:22px}.tr-strona .tr-stopka-godziny{justify-content:space-between;gap:16px;padding:6px 0;display:flex}.tr-strona .tr-stopka-platnosci{padding:8px 0 32px}.tr-strona .tr-stopka-platnosci img{width:100%;max-width:480px;height:auto;display:block}.tr-strona{--tr-sklep-drobne:13px;--tr-sklep-etykieta:13.5px;--tr-sklep-uwaga:14px;--tr-sklep-tekst:16px;--tr-sklep-pole:16px;--tr-sklep-wybor:24px;--tr-sklep-granica:color-mix(in srgb,var(--tr-atrament)60%,transparent);--tr-sklep-pole-tlo:var(--tr-papier)}.tr-strona .tr-sklep{padding-bottom:clamp(48px,7vw,96px)}.tr-strona .tr-sklep .tr-pozycje{grid-template-columns:minmax(0,1fr)}.tr-strona .tr-sklep .tr-pozycja-wiersz{flex-wrap:wrap;row-gap:8px}.tr-strona .tr-sklep .tr-pozycja-wiersz>:first-child{flex:999;min-width:min-content;max-width:max-content}.tr-strona .tr-sklep .tr-pozycja-wiersz>button{margin-inline-start:auto}.tr-strona .tr-sklep .tr-pozycja-wiersz[data-wariant]{margin-top:8px}@media (max-width:560px){.tr-strona .tr-sklep .tr-pozycja-wiersz:has(>.tr-pozycja-cena):has(>button){grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;display:grid}.tr-strona .tr-sklep .tr-pozycja-wiersz:has(>.tr-pozycja-cena):has(>button)>.tr-pozycja-kropki{display:none}.tr-strona .tr-sklep .tr-pozycja-wiersz:has(>.tr-pozycja-cena):has(>button)>:first-child{overflow-wrap:break-word;grid-area:1/1/auto/-1;min-width:0;max-width:none}.tr-strona .tr-sklep .tr-pozycja-wiersz:has(>.tr-pozycja-cena):has(>button)>.tr-pozycja-cena{grid-area:2/1;justify-self:start}.tr-strona .tr-sklep .tr-pozycja-wiersz:has(>.tr-pozycja-cena):has(>button)>button{grid-area:2/2;margin-inline-start:0}}.tr-strona .tr-sklep .tr-pozycja[data-zdjecie]{grid-template-columns:76px minmax(0,1fr);align-items:start;column-gap:16px;display:grid}.tr-strona .tr-sklep .tr-pozycja-foto{aspect-ratio:1;border-radius:var(--tr-r-zdjecie);background:var(--tr-papier-2);width:76px;overflow:hidden}.tr-strona .tr-sklep .tr-pozycja-foto img{object-fit:cover;width:100%;height:100%}.tr-strona[data-podstrona=menu] .tr-pozycja[data-zdjecie]{grid-template-columns:76px minmax(0,1fr);align-items:start;column-gap:16px;display:grid}.tr-strona[data-podstrona=menu] .tr-pozycja-foto{aspect-ratio:1;border-radius:var(--tr-r-zdjecie);background:var(--tr-papier-2);width:76px;overflow:hidden}.tr-strona[data-podstrona=menu] .tr-pozycja-foto img{object-fit:cover;width:100%;height:100%}.tr-strona .tr-sklep button.tr-pozycja-foto{color:inherit;font:inherit;cursor:zoom-in;border:0;padding:0;display:block}.tr-strona .tr-podglad{border-radius:var(--tr-r-karta);background:var(--tr-papier);width:min(1040px,100vw - 32px);max-width:none;max-height:calc(100svh - 32px);color:var(--tr-atrament);border:0;margin:auto;padding:0;overflow:hidden}.tr-strona .tr-podglad::backdrop{background:var(--tr-lightbox-zaslona);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tr-strona .tr-podglad-okno{grid-template-columns:minmax(0,3fr) minmax(0,2fr);height:min(640px,100svh - 32px);display:grid}.tr-strona .tr-podglad-obraz{background:var(--tr-lightbox-tlo);min-height:0;color:var(--tr-lightbox-napis);touch-action:none;place-items:center;display:grid;position:relative}.tr-strona .tr-podglad-obraz img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%}.tr-strona .tr-podglad-zamknij,.tr-strona .tr-podglad-strzalka{border:1px solid color-mix(in srgb,var(--tr-lightbox-napis)45%,transparent);background:color-mix(in srgb,var(--tr-lightbox-tlo)72%,transparent);width:44px;height:44px;color:var(--tr-lightbox-napis);font:inherit;cursor:pointer;border-radius:50%;place-items:center;padding:0;font-size:22px;line-height:1;display:grid;position:absolute}.tr-strona .tr-podglad-zamknij{top:14px;font-size:18px;inset-inline-end:14px}.tr-strona .tr-podglad-strzalka{font-size:28px;top:50%;transform:translateY(-50%)}.tr-strona .tr-podglad-strzalka[data-akcja=poprzednie]{inset-inline-start:14px}.tr-strona .tr-podglad-strzalka[data-akcja=nastepne]{inset-inline-end:14px}.tr-strona :is(.tr-podglad-zamknij,.tr-podglad-strzalka):focus-visible{outline:3px solid var(--tr-lightbox-napis)}.tr-strona .tr-podglad-pozycja{bottom:14px;border-radius:var(--tr-r-plakietka);background:color-mix(in srgb,var(--tr-lightbox-tlo)72%,transparent);width:fit-content;color:var(--tr-lightbox-napis);letter-spacing:.04em;font-variant-numeric:tabular-nums;margin:0 auto;padding:4px 12px;font-size:13px;position:absolute;inset-inline:0}.tr-strona .tr-podglad-tresc{min-height:0;padding:36px 32px 32px;overflow-y:auto}.tr-strona .tr-podglad .tr-podglad-tresc>.tr-pozycja-wiersz{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 16px;display:grid}.tr-strona .tr-podglad .tr-podglad-tresc>.tr-pozycja-wiersz>:first-child{grid-column:1/-1;max-width:none}.tr-strona .tr-podglad .tr-podglad-tresc>.tr-pozycja-wiersz>button{grid-column:2;margin-inline-start:0}.tr-strona .tr-podglad .tr-podglad-tresc .tr-pozycja-kropki{display:none}.tr-strona .tr-podglad .tr-podglad-tresc .tr-pozycja-nazwa{font-size:clamp(24px,2.2vw,30px)}.tr-strona .tr-podglad .tr-podglad-tresc .tr-pozycja-opis{max-width:none;margin-top:16px}@media (max-width:720px){.tr-strona .tr-podglad{border-radius:var(--tr-r-karta)var(--tr-r-karta)0 0;width:100vw;height:calc(100svh - 12px);max-height:calc(100svh - 12px);margin:auto 0 0}.tr-strona .tr-podglad-okno{grid-template-rows:min(56svh,100vw) auto;grid-template-columns:minmax(0,1fr);height:100%;overflow-y:auto}.tr-strona .tr-podglad-tresc{padding:24px 20px 32px;overflow-y:visible}}@keyframes tr-podglad-wejscie{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.tr-strona .tr-podglad-obraz img{animation:tr-podglad-wejscie .18s var(--tr-ease)}.tr-strona .tr-sklep button.tr-pozycja-foto img{transition:transform .35s var(--tr-ease)}.tr-strona .tr-sklep button.tr-pozycja-foto:hover img{transform:scale(1.04)}}.tr-strona .tr-sklep-kroki{grid-template-columns:minmax(0,1fr) minmax(300px,400px);align-items:start;column-gap:clamp(24px,4vw,56px);min-width:0;display:grid}.tr-strona .tr-sklep-kroki>section{min-width:0;scroll-margin-top:calc(var(--tr-przypiete-h) + 16px);grid-column:1}.tr-strona .tr-sklep-kroki>.tr-rozdzialy{grid-column:1;min-width:0}.tr-strona .tr-sklep-kroki[data-pasek-kat] .tr-rozdzial{scroll-margin-top:calc(var(--tr-przypiete-h) + 68px + 16px)}.tr-strona .tr-sklep-kroki[data-pasek-kat]>.tr-rozdzialy[data-uklad=pasek]{box-shadow:0 10px 18px -14px color-mix(in srgb,var(--tr-atrament)45%,transparent);border-bottom:0}.tr-strona .tr-sklep-kroki[data-pasek-kat]>.tr-rozdzialy[data-uklad=pasek] .tr-rozdzialy-lista{align-items:center;gap:8px;padding-block:12px;padding-inline-end:32px}.tr-strona .tr-sklep-kroki[data-pasek-kat]>.tr-rozdzialy[data-uklad=pasek] a{border:1px solid var(--tr-linia-mocna);background:var(--tr-biel);min-height:44px;color:var(--tr-atrament);border-radius:999px;padding-inline:18px;font-size:15px;transition:background-color .15s,border-color .15s,color .15s}.tr-strona .tr-sklep-kroki[data-pasek-kat]>.tr-rozdzialy[data-uklad=pasek] a:hover{border-color:var(--tr-atrament)}.tr-strona .tr-sklep-kroki[data-pasek-kat]>.tr-rozdzialy[data-uklad=pasek] a[aria-current=true]{background:var(--tr-atrament);border-color:var(--tr-atrament);color:var(--tr-papier)}.tr-strona .tr-sklep-kroki>.tr-koszyk{top:calc(var(--tr-przypiete-h) + 16px);max-height:calc(100dvh - var(--tr-przypiete-h) - 32px);overscroll-behavior:contain;grid-area:1/2/span 5;margin-top:clamp(40px,5vw,64px);position:sticky;overflow-y:auto}.tr-strona .tr-sklep-kroki>.tr-koszyk>*{flex-shrink:0}.tr-strona .tr-krok{border-bottom:1px solid var(--tr-linia);flex-direction:column;gap:16px;padding:clamp(40px,5vw,64px) 0;display:flex}.tr-strona .tr-krok:last-of-type{border-bottom:0}.tr-strona .tr-krok:has(+.tr-koszyk){border-bottom:0}.tr-strona .tr-kategorie-zamow{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tr-strona .tr-kategoria{min-width:44px;min-height:44px;font:inherit;color:inherit;align-items:center;font-size:14px;text-decoration:none;display:inline-flex}.tr-strona .tr-kategorie-zamow[data-tryb=filtr] .tr-kategoria{border:1px solid var(--tr-atrament);border-radius:var(--tr-r-przycisk);cursor:pointer;background:0 0;padding:9px 14px}.tr-strona .tr-kategoria[aria-pressed=true]{background:var(--tr-atrament);color:var(--tr-papier)}.tr-strona .tr-sklep .tr-rozdzial{padding-top:0}.tr-strona .tr-sklep .tr-rozdzial+.tr-rozdzial{padding-top:calc(clamp(40px,5vw,64px) - 16px)}.tr-strona .tr-krok-nr{font-size:.7em;font-style:italic}.tr-strona .tr-kroki-pasek{margin:0;scroll-margin-top:calc(var(--tr-przypiete-h) + 8px);border-top:1px solid var(--tr-linia);grid-template-columns:repeat(4,minmax(0,1fr));margin-block-start:32px;padding:0;list-style:none;display:grid}.tr-strona .tr-kroki-pasek li+li{border-inline-start:1px solid var(--tr-linia)}.tr-strona .tr-kroki-pasek a{min-height:44px;color:var(--tr-wyciszony);align-items:baseline;gap:10px;padding-block:14px 6px;padding-inline:0 16px;font-size:14.5px;text-decoration:none;display:flex}.tr-strona .tr-kroki-pasek li+li a{padding-inline-start:16px}.tr-strona .tr-kroki-pasek a span{font-family:var(--tr-serif);color:var(--tr-akcent);font-size:20px;font-style:italic}.tr-strona .tr-kroki-pasek a:hover{color:var(--tr-atrament)}@media (max-width:640px){.tr-strona .tr-kroki-pasek{grid-template-columns:repeat(2,minmax(0,1fr))}.tr-strona .tr-kroki-pasek li:nth-child(3){border-inline-start:0}.tr-strona .tr-kroki-pasek li:nth-child(n+3) a{padding-block-start:10px}.tr-strona .tr-kroki-pasek li:nth-child(3) a{padding-inline-start:0}}.tr-strona .tr-podsumowanie-lista{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.tr-strona .tr-podsumowanie-lista li{grid-template-columns:44px minmax(0,1fr) auto;align-items:baseline;gap:12px;display:grid}.tr-strona .tr-podsumowanie-lista small{font-size:13px;display:block}.tr-strona .tr-podsumowanie-ile{font-style:italic}.tr-strona .tr-podsumowanie-kwota{white-space:nowrap;font-variant-numeric:tabular-nums}.tr-strona .tr-podsumowanie-sumy{flex-direction:column;gap:8px;margin:0;display:flex}.tr-strona .tr-podsumowanie-sumy dd{margin:0}.tr-strona .tr-koszyk{border-radius:var(--tr-r-karta);background:var(--tr-papier-2);border:1px solid var(--tr-linia);border-top:3px solid var(--tr-akcent);color:var(--tr-atrament);flex-direction:column;gap:16px;padding:clamp(16px,4vw,28px);display:flex}.tr-strona .tr-pasek-koszyka{z-index:30;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--tr-plama);color:var(--tr-biel);display:none;position:fixed;bottom:0;left:0;right:0}.tr-strona .tr-pasek-koszyka-w{justify-content:space-between;align-items:center;gap:12px;display:flex}.tr-strona .tr-pasek-koszyka p{margin:0}.tr-strona .tr-pasek-koszyka strong{font-family:var(--tr-serif);font-size:20px;font-weight:400;display:block}.tr-strona .tr-pasek-koszyka span{color:var(--tr-biel-opis);font-size:13px}.tr-strona .tr-pasek-koszyka a{border-radius:var(--tr-r-przycisk);background:var(--tr-biel);min-height:44px;color:var(--tr-plama);align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.tr-strona .tr-koszyk-pola{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.tr-strona .tr-koszyk-pozycja{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.tr-strona .tr-koszyk-pozycja>span:first-of-type{flex:1;min-width:0}.tr-strona .tr-koszyk-foto{object-fit:cover;border-radius:var(--tr-r-karta);background:var(--tr-linia);flex:none;block-size:48px;inline-size:48px}.tr-strona .tr-koszyk-podpowiedzi{border-block:1px dashed var(--tr-linia);padding-block:12px}.tr-strona .tr-koszyk-ramka{border:1px solid var(--tr-linia);border-radius:var(--tr-r-karta);background:var(--tr-papier);flex-direction:column;gap:8px;padding:12px 16px;display:flex}.tr-strona .tr-koszyk-dodatki{color:var(--tr-wyciszony);display:block}.tr-strona .tr-wybor{--color-pa-canvas:var(--tr-papier);--color-pa-text:var(--tr-atrament);--color-pa-warning-100:color-mix(in srgb,var(--tr-akcent)12%,transparent);--color-pa-warning-700:var(--tr-atrament);border-radius:var(--tr-r-karta);border:1px solid var(--tr-linia);background:var(--tr-papier-2);color:var(--tr-atrament);flex-direction:column;gap:16px;margin-top:12px;padding:16px;display:flex}.tr-strona .tr-wybor-naglowek{justify-content:space-between;align-items:center;gap:12px;display:flex}.tr-strona .tr-wybor .mt-opt-active{border-color:var(--tr-akcent);background:color-mix(in srgb,var(--tr-akcent)8%,transparent)}.tr-strona .tr-wybor .mt-opt-dot{border-color:var(--tr-plama);background:var(--tr-plama);color:var(--tr-biel)}.tr-strona .tr-wybor .mt-gold-cta{background:var(--tr-przycisk-tlo);color:var(--tr-przycisk-tekst);transition:transform .15s var(--tr-ease)}.tr-strona .tr-wybor .mt-gold-cta:active:not(:disabled){transform:translateY(1px)}.tr-strona .tr-wybor .mt-gold-cta:disabled{background:color-mix(in srgb,var(--tr-atrament)10%,transparent);color:color-mix(in srgb,var(--tr-atrament)80%,transparent);cursor:not-allowed}.tr-strona .tr-koszyk-wiersz{justify-content:space-between;gap:12px;display:flex}.tr-strona .tr-koszyk-suma{border-top:1px solid var(--tr-linia);padding-top:12px;font-weight:600}.tr-strona .tr-koszyk-drobne{font-size:var(--tr-sklep-drobne)}.tr-strona .tr-koszyk-rozbicie{flex-direction:column;gap:8px;display:flex}.tr-strona .tr-koszyk-skladniki{gap:4px;font-size:13px;display:grid}.tr-strona .tr-koszyk-prog{color:var(--tr-atrament-2)}.tr-strona .tr-koszyk-prog-pasek{background:var(--tr-linia);height:3px;margin-top:8px;display:block;overflow:hidden}.tr-strona .tr-koszyk-prog-pasek>span{background:var(--tr-akcent);height:100%;display:block}.tr-strona .tr-pola{grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;gap:18px 16px;display:grid}.tr-strona .tr-pola>*{grid-column:1/-1;min-width:0}.tr-strona .tr-pola>.tr-pole-2{grid-column:span 2}.tr-strona .tr-pola>.tr-pole-3{grid-column:span 3}.tr-strona .tr-pola>.tr-pole-4{grid-column:span 4}.tr-strona .tr-pole{flex-direction:column;gap:6px;display:flex}.tr-strona .tr-pola>.tr-pole>label{margin-block-end:auto}.tr-strona .tr-pole label{font-size:var(--tr-sklep-etykieta);letter-spacing:.02em;color:var(--tr-atrament-2);font-weight:600;line-height:1.3}.tr-strona .tr-pole :is(input,select,textarea){border:1px solid var(--tr-sklep-granica);border-radius:var(--tr-r-pole);background:var(--tr-sklep-pole-tlo);width:100%;min-height:48px;color:var(--tr-atrament);font:inherit;font-size:var(--tr-sklep-pole);padding:10px 14px;line-height:1.3}.tr-strona .tr-pole :is(input,select,textarea):hover{border-color:var(--tr-atrament)}.tr-strona .tr-pole :is(input,select,textarea):focus-visible{outline:2px solid var(--tr-akcent);outline-offset:2px;border-color:var(--tr-akcent)}.tr-strona .tr-pole :is(input,select,textarea)[aria-invalid=true]{border-color:var(--tr-akcent);box-shadow:0 0 0 3px color-mix(in srgb,var(--tr-akcent)22%,transparent)}.tr-strona .tr-pole :is(input,select,textarea):disabled{color:var(--tr-wyciszony);cursor:not-allowed;border-style:dashed}.tr-strona .tr-pole-lista{display:block;position:relative}.tr-strona .tr-pole-lista select{appearance:none;padding-inline-end:44px}.tr-strona .tr-pole-lista:after{content:"";inset-inline-end:18px;border-right:2px solid var(--tr-atrament);border-bottom:2px solid var(--tr-atrament);pointer-events:none;width:8px;height:8px;margin-top:-7px;position:absolute;top:50%;rotate:45deg}.tr-strona .tr-grupa{border:0;min-inline-size:0;margin:0;padding:0}.tr-strona .tr-ukryte{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tr-strona .tr-wybor-sposobu{border:1px solid var(--tr-sklep-granica);border-radius:var(--tr-r-karta);grid-template-columns:1fr 1fr;display:grid}.tr-strona .tr-opcja{min-height:72px;color:var(--tr-atrament);font:inherit;font-family:var(--tr-serif);font-size:var(--tr-sklep-wybor);text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:22px 24px;line-height:1.2;display:flex}.tr-strona .tr-opcja+.tr-opcja{border-inline-start:1px solid var(--tr-sklep-granica)}.tr-strona .tr-opcja:first-child{border-start-start-radius:calc(var(--tr-r-karta) - 1px);border-end-start-radius:calc(var(--tr-r-karta) - 1px)}.tr-strona .tr-opcja:last-child{border-start-end-radius:calc(var(--tr-r-karta) - 1px);border-end-end-radius:calc(var(--tr-r-karta) - 1px)}.tr-strona .tr-opcja-opis{font-family:var(--tr-sans);font-size:var(--tr-sklep-uwaga);color:var(--tr-wyciszony);font-weight:400;line-height:1.4}.tr-strona .tr-opcja:hover{background:var(--tr-papier-2)}.tr-strona .tr-opcja[aria-pressed=true]{background:var(--tr-papier-2);box-shadow:inset 0 -3px 0 var(--tr-akcent)}.tr-strona .tr-metody{flex-wrap:wrap;gap:8px;display:flex}.tr-strona .tr-metoda{text-align:start;border:1px solid var(--tr-sklep-granica);border-radius:var(--tr-r-przycisk);min-height:44px;color:var(--tr-atrament);font:inherit;font-size:var(--tr-sklep-uwaga);cursor:pointer;background:0 0;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 16px;font-weight:600;display:inline-flex}.tr-strona .tr-metoda-opis{font-size:var(--tr-sklep-drobne);font-weight:400}.tr-strona .tr-metoda:hover{border-color:var(--tr-atrament)}.tr-strona .tr-metoda[aria-pressed=true]{border-color:var(--tr-atrament);background:var(--tr-papier-2);box-shadow:inset 0 -3px 0 var(--tr-akcent)}.tr-strona .tr-zgoda{min-height:44px;font-size:var(--tr-sklep-tekst);cursor:pointer;align-items:flex-start;gap:12px;line-height:1.5;display:flex}.tr-strona .tr-zgoda input{width:20px;height:20px;accent-color:var(--tr-akcent);flex:none;margin:2px 0 0}.tr-strona .tr-bledy-region:empty,.tr-strona .tr-region-ogloszen:empty{position:absolute}.tr-strona .tr-region-ogloszen>p{font-size:var(--tr-sklep-tekst);margin:0;line-height:1.4}.tr-strona .tr-bledy{border:1px solid var(--tr-akcent);background:color-mix(in srgb,var(--tr-akcent)12%,transparent);color:var(--tr-atrament);font-size:var(--tr-sklep-tekst);border-radius:var(--tr-r-pole);margin:0;padding:14px 18px;line-height:1.4}.tr-strona .tr-blokada{border-inline-start:3px solid var(--tr-akcent);background:var(--tr-papier-2);border-radius:var(--tr-r-pole);color:var(--tr-atrament);font-size:var(--tr-sklep-tekst);margin:0;padding:14px 18px;font-weight:600;line-height:1.4}.tr-strona .tr-koszyk .tr-blokada{background:var(--tr-papier)}.tr-strona .tr-sklep-uwaga{color:var(--tr-atrament-2)}.tr-strona .tr-sklep-etykieta{font-size:var(--tr-sklep-etykieta);color:var(--tr-atrament-2);font-weight:600;line-height:1.4}.tr-strona .tr-pole-blad{color:var(--tr-akcent);font-weight:600}@media (max-width:767px){.tr-strona .tr-pola.tr-pola-zapytanie>.tr-pole-3{grid-column:1/-1}}.tr-strona .tr-pulapka{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tr-strona .tr-kod-podglad{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.tr-strona .tr-kod-podglad p{flex:16em;margin:0}.tr-strona .tr-drobny-druk{flex-direction:column;gap:6px;line-height:1.7;display:flex}.tr-strona .tr-drobny-druk [data-nota-rodo]{flex-direction:column;gap:6px;display:flex}.tr-strona .tr-drobny-druk p{margin:0}.tr-strona .tr-drobny-druk :is([data-nota-kontakt],[data-nota-linki]) .tr-druk-link{line-height:44px}.tr-strona .tr-druk-link{max-width:100%;color:inherit;text-underline-offset:3px;overflow-wrap:anywhere;white-space:normal;font-weight:600;text-decoration:underline;display:inline-block;position:relative}.tr-strona .tr-druk-link:after{content:"";height:44px;margin-block-start:-22px;position:absolute;inset-block-start:50%;inset-inline:min(0px,50% - 22px)}.tr-strona :is([data-nota-kontakt],[data-nota-linki]) .tr-druk-link:has(+.tr-druk-link){margin-inline-end:8px}.tr-strona .tr-dodaj-licznik{text-align:center;border:1px solid;border-radius:999px;min-width:1.6em;margin-inline-start:8px;padding:0 6px;line-height:1.4;display:inline-block}.tr-strona .tr-zamawiam{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.tr-strona .tr-zamawiam .tr-przycisk{flex:260px}.tr-strona .tr-sklep .tr-przycisk:disabled{background:color-mix(in srgb,var(--tr-atrament)10%,transparent);color:color-mix(in srgb,var(--tr-atrament)80%,transparent);cursor:not-allowed;border-color:#0000;transform:none}.tr-strona .tr-sklep-obrys{border-color:var(--tr-atrament);color:var(--tr-atrament);background:0 0}.tr-strona .tr-sklep-obrys:hover{border-color:var(--tr-atrament);background:var(--tr-atrament);color:var(--tr-papier)}.tr-strona .tr-ilosc{align-items:center;gap:4px;display:inline-flex}.tr-strona .tr-ilosc>span{text-align:center;font-variant-numeric:tabular-nums;min-width:28px}.tr-strona .tr-ilosc-przycisk{border:1px solid var(--tr-sklep-granica);border-radius:var(--tr-r-przycisk);width:44px;height:44px;color:var(--tr-atrament);font:inherit;font-size:var(--tr-sklep-pole);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.tr-strona .tr-ilosc-przycisk:hover{border-color:var(--tr-atrament);background:var(--tr-papier)}@media (max-width:560px){.tr-strona .tr-wybor-sposobu{grid-template-columns:1fr}.tr-strona .tr-opcja+.tr-opcja{border-inline-start:0;border-block-start:1px solid var(--tr-sklep-granica)}.tr-strona .tr-opcja:first-child{border-radius:calc(var(--tr-r-karta) - 1px)calc(var(--tr-r-karta) - 1px)0 0}.tr-strona .tr-opcja:last-child{border-radius:0 0 calc(var(--tr-r-karta) - 1px)calc(var(--tr-r-karta) - 1px)}.tr-strona .tr-pola>.tr-pole-2,.tr-strona .tr-pola>.tr-pole-3,.tr-strona .tr-pola>.tr-pole-4{grid-column:1/-1}}.tr-strona .tr-status-czolo{max-width:720px}.tr-strona .tr-status-numer{font-family:var(--tr-serif);font-variant-numeric:tabular-nums lining-nums;margin:20px 0 0;font-size:clamp(20px,2vw,26px);line-height:1.2}.tr-strona .tr-status-tresc{margin:16px 0 0;font-size:16px;line-height:1.55}.tr-strona .tr-status-komunikat{border:1px solid var(--tr-akcent);background:color-mix(in srgb,var(--tr-akcent)12%,transparent);max-width:720px;margin:24px 0 0;padding:14px 18px;font-size:16px;line-height:1.4}.tr-strona .tr-status-nota{border-inline-start:2px solid var(--tr-akcent);max-width:720px;margin:24px 0 0;padding-block:2px;padding-inline-start:16px;font-size:16px;line-height:1.5}.tr-strona .tr-status-telefon{white-space:nowrap;color:var(--tr-atrament);text-underline-offset:3px;font-weight:600;text-decoration:underline;display:inline-block;position:relative}.tr-strona .tr-status-telefon:after{content:"";height:44px;margin-block-start:-22px;position:absolute;inset-block-start:50%;inset-inline:min(0px,50% - 22px)}.tr-strona .tr-status-telefon:hover{color:var(--tr-akcent)}.tr-strona .tr-os{grid-template-columns:repeat(4,minmax(0,1fr));margin:48px 0 0;padding:0;list-style:none;display:grid}.tr-strona .tr-os>li{color:var(--tr-wyciszony);padding-block-start:36px;padding-inline-end:16px;font-size:15px;line-height:1.4;position:relative}.tr-strona .tr-os>li:before{content:"";background:var(--tr-linia-mocna);height:2px;position:absolute;inset-block-start:9px;inset-inline:0}.tr-strona .tr-os>li:after{content:"";box-sizing:border-box;border:2px solid var(--tr-wyciszony);background:var(--tr-papier);border-radius:50%;width:16px;height:16px;position:absolute;inset-block-start:2px;inset-inline-start:0}.tr-strona .tr-os>li:is([data-stan=za],[data-stan=teraz]):before{background:var(--tr-akcent)}.tr-strona .tr-os>li:is([data-stan=za],[data-stan=teraz]):after{border-color:var(--tr-akcent);background:var(--tr-akcent)}.tr-strona .tr-os>li[data-stan=teraz]:after{box-shadow:0 0 0 5px color-mix(in srgb,var(--tr-akcent)24%,transparent)}.tr-strona .tr-os>li>strong{font-family:var(--tr-serif);color:var(--tr-atrament);overflow-wrap:break-word;font-size:22px;font-weight:400;line-height:1.15;display:block}.tr-strona .tr-os>li[data-stan=przed]>strong{color:var(--tr-wyciszony)}.tr-strona .tr-os-opis{margin-block-start:6px;display:none}.tr-strona .tr-status-akcje{flex-wrap:wrap;align-items:center;gap:12px 20px;margin:40px 0 0;display:flex}.tr-strona .tr-status .tr-przycisk:disabled{background:color-mix(in srgb,var(--tr-atrament)10%,transparent);color:color-mix(in srgb,var(--tr-atrament)80%,transparent);cursor:not-allowed;border-color:#0000;transform:none}.tr-strona .tr-status-grozna{border-color:var(--tr-akcent)}.tr-strona .tr-status-pytanie{border:1px solid var(--tr-linia-mocna);max-width:720px;margin:24px 0 0;padding:20px;font-size:16px;line-height:1.5}.tr-strona .tr-status-pytanie>p{margin:0}.tr-strona .tr-status-pytanie>.tr-status-akcje{margin-block-start:16px}.tr-strona .tr-status-siatka{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,6vw,96px);margin:56px 0 0;display:grid}.tr-strona .tr-status-podnaglowek{letter-spacing:.18em;text-transform:uppercase;color:var(--tr-akcent);margin:0 0 16px;font-size:12px;font-weight:600;line-height:1.4}.tr-strona .tr-status-lista{margin:0;padding:0;list-style:none}.tr-strona .tr-status-wiersz{border-block-end:1px solid var(--tr-linia);justify-content:space-between;align-items:baseline;gap:16px;margin:0;padding-block:12px;font-size:15px;line-height:1.4;display:flex}.tr-strona .tr-status-wiersz>:first-child{overflow-wrap:break-word;min-width:0}.tr-strona .tr-status-lista>li:first-child,.tr-strona .tr-status-podnaglowek+p{padding-block-start:0}.tr-strona .tr-status-kwota{white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;flex:none}.tr-strona .tr-status-dodatki{color:var(--tr-wyciszony);margin-block-start:2px;font-size:14px;display:block}.tr-strona .tr-status-razem{border-block-end:0;font-size:18px}.tr-strona .tr-status-rozliczenie{color:var(--tr-wyciszony);margin:0;font-size:15px}@media (max-width:640px){.tr-strona .tr-os{grid-template-columns:minmax(0,1fr);margin-block-start:36px}.tr-strona .tr-os>li{padding-block:0 22px;padding-inline:36px 0}.tr-strona .tr-os>li:before{width:2px;height:auto;inset-block:22px 0;inset-inline:7px auto}.tr-strona .tr-os>li:last-child{padding-block-end:0}.tr-strona .tr-os>li:last-child:before{content:none}.tr-strona .tr-os>li:after{inset-block-start:5px}.tr-strona .tr-status-akcje{margin-block-start:32px}.tr-strona .tr-status-akcje>.tr-przycisk{flex:100%}.tr-strona .tr-status-siatka{grid-template-columns:minmax(0,1fr);gap:32px;margin-block-start:40px}}@media (prefers-reduced-motion:no-preference){.tr-strona .tr-koszyk-prog-pasek>span{transition:width .4s var(--tr-ease)}.tr-strona .tr-pole :is(input,select,textarea),.tr-strona .tr-opcja,.tr-strona .tr-metoda,.tr-strona .tr-ilosc-przycisk{transition:background .2s,border-color .2s,box-shadow .2s}.tr-strona[data-nav=chowany] .tr-naglowek{transition:background .35s,border-color .35s,transform .3s var(--tr-ease)}}.tr-strona .tr-wstep{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(32px,6vw,96px);display:grid}.tr-strona .tr-wstep[data-kolumny="1"]{grid-template-columns:1fr}.tr-strona .tr-wstep .tr-tytul-m{color:var(--tr-atrament-2);margin:18px 0 0}.tr-strona .tr-okladka{isolation:isolate;align-items:flex-end;padding:clamp(40px,5vw,72px) 0 clamp(20px,2.5vw,32px);display:flex;position:relative}.tr-strona .tr-okladka[data-zdjecie]{min-height:clamp(520px,calc(100svh - var(--tr-bar-h) - 18px),900px);color:var(--tr-biel)}.tr-strona .tr-naglowek[data-kadr]~main .tr-okladka[data-zdjecie]{min-height:clamp(520px,100svh - 18px,900px);padding-top:calc(var(--tr-bar-h) + clamp(40px,5vw,72px))}.tr-strona .tr-okladka>img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.tr-strona .tr-okladka[data-zdjecie]:after{content:"";z-index:-1;background:linear-gradient(180deg,var(--tr-zmrok-gora)0%,var(--tr-zmrok-dol)100%),linear-gradient(var(--tr-zmrok-bok-kat),var(--tr-zmrok-bok),transparent 60%);position:absolute;inset:0}.tr-strona .tr-naglowek[data-kadr]~main .tr-okladka[data-zdjecie]:after{background:linear-gradient(180deg,var(--tr-zmrok-naglowek),transparent calc(var(--tr-bar-h)*2.5)),linear-gradient(180deg,var(--tr-zmrok-gora)0%,var(--tr-zmrok-dol)100%),linear-gradient(var(--tr-zmrok-bok-kat),var(--tr-zmrok-bok),transparent 60%)}.tr-strona .tr-czolo-haslo{padding-top:clamp(32px,4vw,56px)}.tr-strona .tr-czolo-pasek{border-bottom:1px solid var(--tr-linia-mocna);letter-spacing:.1em;text-transform:uppercase;color:var(--tr-atrament-2);grid-template-columns:minmax(0,1fr) auto;gap:6px 24px;margin:0 0 clamp(24px,3vw,44px);padding-bottom:14px;font-size:12.5px;display:grid}.tr-strona .tr-czolo-pasek>span:last-child{text-align:end}@media (max-width:760px){.tr-strona .tr-czolo-pasek{grid-template-columns:minmax(0,1fr)}.tr-strona .tr-czolo-pasek>span:last-child{text-align:start}}.tr-strona .tr-okladka-w,.tr-strona .tr-czolo-haslo{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:clamp(24px,4vw,64px);display:grid}.tr-strona .tr-okladka-w>*,.tr-strona .tr-czolo-haslo>*{grid-column:1/-1;min-width:0}.tr-strona .tr-okladka-w>.tr-tytul-m,.tr-strona .tr-czolo-haslo>.tr-tytul-m{grid-column:1;max-width:34ch;margin:clamp(16px,2.4vw,32px) 0 0}.tr-strona .tr-okladka-w>.tr-czolo-akcje,.tr-strona .tr-czolo-haslo>.tr-czolo-akcje{grid-column:2}.tr-strona .tr-czolo-tytul{align-items:center;gap:clamp(10px,1.6vw,24px);min-width:0;display:flex}.tr-strona .tr-czolo-tytul>.tr-tytul-l{min-width:0}.tr-strona .tr-pieczec{aspect-ratio:1;flex:none;width:clamp(72px,13vw,210px);position:relative}.tr-strona .tr-pieczec:before{content:"";background:var(--tr-przycisk-tlo);border-radius:50%;position:absolute;inset:17%;transform:translate(9%,7%)}.tr-strona .tr-pieczec img{object-fit:cover;background:var(--tr-papier-2);border-radius:50%;width:70%;height:70%;position:absolute;inset:15%}.tr-strona .tr-pieczec-pierscien{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tr-strona .tr-pieczec-pierscien text{letter-spacing:2.4px;text-transform:uppercase;fill:var(--tr-atrament);font-size:11.5px}@keyframes tr-obrot{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:no-preference){.tr-strona .tr-pieczec-pierscien{animation:38s linear infinite tr-obrot}.tr-strona .tr-strzalka-przycisku{transition:transform .22s var(--tr-ease)}.tr-strona .tr-przycisk:hover>.tr-strzalka-przycisku{transform:translate(3px)}.tr-strona[dir=rtl] .tr-przycisk:hover>.tr-strzalka-przycisku{transform:scaleX(-1)translate(3px)}.tr-strona .tr-link-strzalka:hover>.tr-strzalka-przycisku{transform:translate(4px)}.tr-strona[dir=rtl] .tr-link-strzalka:hover>.tr-strzalka-przycisku{transform:scaleX(-1)translate(4px)}}.tr-strona .tr-czolo-akcje{flex-wrap:wrap;gap:12px;margin-top:clamp(20px,3vw,40px);display:flex}.tr-strona .tr-obrys{border:1px solid var(--tr-linia-mocna);border-radius:var(--tr-r-przycisk);min-height:56px;color:inherit;letter-spacing:.02em;white-space:nowrap;justify-content:center;align-items:center;padding:0 30px;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.tr-strona .tr-obrys:hover{border-color:var(--tr-akcent);color:var(--tr-akcent)}.tr-strona .tr-okladka[data-zdjecie] .tr-obrys{border-color:var(--tr-biel-kreska)}.tr-strona .tr-okladka[data-zdjecie] .tr-obrys:hover{border-color:var(--tr-biel);color:var(--tr-biel)}.tr-strona .tr-fakty{border-top:1px solid var(--tr-linia-mocna);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:clamp(24px,3vw,40px) 0 0;padding:0;display:grid}.tr-strona .tr-fakty>div{border-inline-start:1px solid var(--tr-linia);padding:22px 24px 6px}.tr-strona .tr-fakty>div:first-child{border-inline-start:0;padding-inline-start:0}.tr-strona .tr-fakty dt{letter-spacing:.18em;text-transform:uppercase;color:var(--tr-wyciszony);margin-bottom:6px;font-size:12px;font-weight:600}.tr-strona .tr-fakty dd{margin:0;font-size:16px;line-height:1.4}.tr-strona .tr-fakty .tr-fakt-dopisek{color:var(--tr-atrament-2);margin-top:4px;font-size:14px}.tr-strona .tr-fakty .tr-fakt-dopisek a{margin-block:-12px;align-items:center;min-height:44px;margin-block:calc(.5lh - 22px);display:inline-flex}.tr-strona .tr-okladka[data-zdjecie] .tr-fakty{border-top-color:var(--tr-biel-kreska)}.tr-strona .tr-okladka[data-zdjecie] .tr-fakty dt,.tr-strona .tr-okladka[data-zdjecie] .tr-fakty .tr-fakt-dopisek{color:var(--tr-biel-opis)}.tr-strona .tr-fakty-pas{border-top:1px solid var(--tr-linia-mocna);border-bottom:1px solid var(--tr-linia-mocna);margin-top:clamp(36px,5vw,72px)}.tr-strona .tr-fakty-pas .tr-fakty{border-top:0;margin-top:0}.tr-strona .tr-fakty-pas .tr-fakty>div{padding-top:clamp(24px,3vw,40px);padding-bottom:clamp(28px,3.4vw,48px)}.tr-strona .tr-fakty-pas .tr-fakty dt+dd{font-family:var(--tr-serif);overflow-wrap:anywhere;font-size:clamp(26px,3.2vw,46px);line-height:1.02}.tr-strona .tr-fakty-pas .tr-fakty [data-fakt=adres] dt+dd{font-size:clamp(20px,2vw,28px);line-height:1.12}.tr-strona .tr-zamowienia{isolation:isolate;background:var(--tr-plama);min-height:clamp(480px,78vh,760px);color:var(--tr-biel);text-align:center;align-items:center;margin-top:clamp(48px,6vw,96px);padding:clamp(56px,7vw,104px) 0;display:flex;position:relative}.tr-strona .tr-zamowienia>img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.tr-strona .tr-zamowienia[data-zdjecie]:after{content:"";z-index:-1;background:linear-gradient(180deg,var(--tr-zmrok-gora)0%,var(--tr-zmrok-dol)100%);position:absolute;inset:0}.tr-strona .tr-zamowienia-w{flex-direction:column;align-items:center;display:flex}.tr-strona .tr-zamowienia .tr-eyebrow{color:var(--tr-biel-opis)}.tr-strona .tr-zamowienia .tr-tytul-l{max-width:20ch;margin:0}.tr-strona .tr-zamowienia-lead{max-width:52ch;color:var(--tr-biel-opis);margin:18px 0 0}.tr-strona .tr-zamowienia .tr-czolo-akcje{justify-content:center}.tr-strona .tr-zamowienia .tr-obrys{border-color:var(--tr-biel-kreska)}.tr-strona .tr-zamowienia .tr-obrys:hover{border-color:var(--tr-biel);color:var(--tr-biel)}.tr-strona :is(.tr-okladka,.tr-zamowienia)[data-zdjecie]{overflow:clip}.tr-strona .tr-okladka[data-zdjecie] .tr-okladka-w,.tr-strona .tr-zamowienia[data-zdjecie] .tr-zamowienia-w,.tr-strona .tr-karta-czola[data-zdjecie] .tr-karta-tytul,.tr-strona .tr-brama-pol>.tr-brama-tresc{position:relative}.tr-strona .tr-okladka[data-zdjecie] .tr-okladka-w:before,.tr-strona .tr-zamowienia[data-zdjecie] .tr-zamowienia-w:before,.tr-strona .tr-karta-czola[data-zdjecie] .tr-karta-tytul:before,.tr-strona .tr-brama-pol>.tr-brama-tresc:before{content:"";z-index:-1;inset:calc(-1*var(--tr-zmrok-tekstu-zapas))-100vw;background:linear-gradient(180deg,transparent,var(--tr-zmrok-tekstu)var(--tr-zmrok-tekstu-zapas),var(--tr-zmrok-tekstu)calc(100% - var(--tr-zmrok-tekstu-zapas)),transparent);pointer-events:none;position:absolute}.tr-strona .tr-okladka[data-zdjecie] .tr-okladka-w>.tr-eyebrow,.tr-strona .tr-zamowienia[data-zdjecie] .tr-zamowienia-w>.tr-eyebrow{color:var(--tr-biel-opis)}.tr-strona .tr-okladka-pas{margin:0}.tr-strona .tr-okladka-pas img{object-fit:cover;border-radius:var(--tr-r-zdjecie);width:100%;height:clamp(260px,48vw,690px)}@media (max-width:860px){.tr-strona .tr-wstep,.tr-strona .tr-okladka-w,.tr-strona .tr-czolo-haslo{grid-template-columns:1fr}.tr-strona .tr-fakty{grid-auto-flow:row}.tr-strona .tr-okladka-w>.tr-czolo-akcje,.tr-strona .tr-czolo-haslo>.tr-czolo-akcje{grid-column:1}.tr-strona .tr-fakty>div,.tr-strona .tr-fakty>div:first-child{border-inline-start:0;border-top:1px solid var(--tr-linia);padding:16px 0}.tr-strona .tr-fakty>div:first-child{border-top:0}.tr-strona .tr-fakty-pas .tr-fakty>div{padding-top:20px;padding-bottom:20px}}@media (max-width:560px){.tr-strona .tr-czolo-akcje>a{flex:9.5rem}}.tr-strona .tr-brama[data-pola="1"]{grid-template-columns:1fr}@media (max-width:760px){.tr-strona .tr-brama{grid-template-rows:1fr 1fr;grid-template-columns:1fr;height:auto}.tr-strona .tr-brama[data-pola="1"]{grid-template-rows:1fr}.tr-strona .tr-brama-pol{min-height:62svh}.tr-strona .tr-brama-tytul{font-size:clamp(44px,13vw,72px)}.tr-strona .tr-brama-opis{font-size:16px}.tr-strona .tr-brama-albo{width:64px;height:64px;font-size:19px}.tr-strona .tr-wstega-w{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6px;padding:16px 0}}@media (max-width:860px){.tr-strona .tr-opowiesc,.tr-strona .tr-dwie,.tr-strona .tr-pozycje,.tr-strona .tr-trzy{grid-template-columns:1fr}.tr-strona .tr-trzy-el,.tr-strona .tr-trzy-el:first-child,.tr-strona .tr-trzy-el:last-child{border-inline-end:0;border-bottom:1px solid var(--tr-linia);padding:32px 0}.tr-strona .tr-spis{columns:1}.tr-strona .tr-wydarzenie{grid-template-columns:1fr;gap:20px}.tr-strona .tr-wydarzenie-tresc{grid-column:1}.tr-strona .tr-galeria{grid-template-columns:repeat(2,1fr);gap:10px}.tr-strona .tr-sklep-kroki{grid-template-columns:minmax(0,1fr)}.tr-strona .tr-krok:has(+.tr-koszyk){border-bottom:1px solid var(--tr-linia)}.tr-strona .tr-sklep-kroki>.tr-koszyk{overscroll-behavior:auto;grid-area:auto/1;max-height:none;margin-top:0;position:static;overflow-y:visible}.tr-strona .tr-pasek-koszyka{display:block}.tr-strona:has(.tr-pasek-koszyka) .tr-stopka{padding-bottom:calc(72px + env(safe-area-inset-bottom))}.tr-strona:has(.tr-pasek-koszyka) .tr-drobny-druk a{scroll-margin-bottom:calc(88px + env(safe-area-inset-bottom))}}@media (max-width:960px){.tr-strona .tr-gora{display:none}.tr-strona .tr-naglowek[data-gora]{top:0}.tr-strona .tr-naglowek[data-gora]~main{--tr-naglowek-h:var(--tr-bar-h)}.tr-strona .tr-naglowek-w{grid-template-columns:minmax(0,1fr) auto}.tr-strona .tr-nav,.tr-strona .tr-jezyk{display:none}.tr-strona .tr-menu{display:block}.tr-strona .tr-marka{max-width:100%}.tr-strona .tr-marka-znak{font-size:28px}.tr-strona .tr-marka-znak,.tr-strona .tr-marka-dop{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding-inline-end:.15em;overflow:hidden}.tr-strona .tr-marka-znak{max-width:calc(100% + .08em);margin-block:-.2em;margin-inline-start:-.08em;padding-block:.2em;padding-inline-start:.08em}.tr-strona .tr-stopka-siatka{grid-template-columns:1fr 1fr;grid-auto-flow:row}}@media (max-width:560px){.tr-strona .tr-stopka-siatka{grid-template-columns:1fr;gap:32px}.tr-strona .tr-akcje .tr-przycisk{padding:0 14px}.tr-strona .tr-menu-panel ol a{font-size:26px}.tr-strona .tr-marka-dop{letter-spacing:.02em}}@media (max-width:440px){.tr-strona .tr-marka-dop{display:none}.tr-strona .tr-akcje .tr-przycisk{padding:0 12px}}@media (max-width:359px){.tr-strona .tr-pelny{display:none}.tr-strona .tr-krotki{display:inline}}@media (max-width:600px){.tr-strona[data-menu=szuflada] .tr-naglowek-w{grid-template-columns:auto minmax(0,1fr);column-gap:8px}.tr-strona[data-menu=szuflada]:not([data-podstrona=start]) .tr-naglowek-w{grid-template-columns:auto minmax(0,1fr) auto}.tr-strona[data-menu=szuflada] .tr-jezyk,.tr-strona[data-menu=szuflada][data-podstrona=start] .tr-marka{display:none}.tr-strona[data-menu=szuflada] .tr-akcje{justify-content:flex-end;justify-self:stretch;gap:8px}.tr-strona[data-menu=szuflada] .tr-ikony,.tr-strona[data-menu=szuflada] .tr-pelny{display:none}.tr-strona[data-menu=szuflada] .tr-krotki{display:inline}}.tr-strona .tr-czolo-pas{gap:28px;padding-top:24px;display:grid}.tr-strona .tr-czolo-pas>h1,.tr-strona .tr-czolo-pas>p{margin:0}.tr-strona .tr-pas{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;display:flex;overflow-x:auto}.tr-strona .tr-pas::-webkit-scrollbar{display:none}.tr-strona .tr-pas-kadr{scroll-snap-align:start;border-radius:var(--tr-r-zdjecie);flex:0 0 min(74%,320px);margin:0;overflow:hidden}.tr-strona .tr-pas-kadr img{object-fit:cover;width:100%;height:100%}.tr-strona .tr-czolo-pas>p{max-width:52ch;color:var(--tr-atrament-2);justify-self:center;margin:0}.tr-strona .tr-baner-app{background:var(--tr-papier-2);border-block:1px solid var(--tr-linia);margin-top:clamp(40px,6vw,72px)}.tr-strona .tr-baner-app-w{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(24px,4vw,64px);padding-block:clamp(32px,4vw,56px);display:grid}.tr-strona .tr-baner-app-tekst{text-align:start;min-width:0}.tr-strona .tr-baner-app-marka{letter-spacing:.02em;text-transform:none;color:var(--tr-atrament-2);align-items:center;gap:12px;margin:0 0 16px;font-size:14px;font-weight:600;display:flex}.tr-strona .tr-baner-app-ikona{border-radius:10px;flex:none;width:40px;height:40px}.tr-strona .tr-baner-app-haslo{max-width:24ch;font-family:var(--tr-serif);letter-spacing:normal;text-transform:none;color:var(--tr-atrament);margin:0;font-size:clamp(24px,2.9vw,38px);font-weight:400;line-height:1.2}.tr-strona .tr-baner-app-sklepy{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:28px;display:flex}.tr-strona .tr-baner-app-odznaka{border-radius:10px;align-items:center;min-height:44px;display:inline-flex}.tr-strona .tr-baner-app-odznaka img{width:auto;height:48px;display:block}.tr-strona .tr-baner-app-odznaka .tr-baner-app-play{height:62px;margin-block:-7px}.tr-strona .tr-baner-app-wkrotce{color:var(--tr-wyciszony);margin:0;font-size:14px}.tr-strona .tr-baner-app-grafika{justify-content:center;min-width:0;display:flex;position:relative}.tr-strona .tr-telefon{aspect-ratio:9/16.5;background:var(--tr-atrament);width:min(100%,280px);box-shadow:0 24px 48px -24px var(--tr-atrament);border-radius:38px;padding:10px}.tr-strona .tr-telefon-ekran{box-sizing:border-box;background:var(--tr-papier);border-radius:28px;flex-direction:column;gap:10px;width:100%;height:100%;padding:22px 12px 12px;display:flex;overflow:hidden}.tr-strona .tr-telefon-kadr,.tr-strona .tr-telefon-kafel,.tr-strona .tr-telefon-miniatura{object-fit:cover;background:var(--tr-linia);display:block}.tr-strona .tr-telefon-kadr{aspect-ratio:8/5;border-radius:14px;width:100%}.tr-strona .tr-telefon-pusty{background:var(--tr-linia);display:block}.tr-strona .tr-telefon-kafle{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tr-strona .tr-telefon-kafel{aspect-ratio:4/3;border-radius:12px;width:100%}.tr-strona .tr-telefon-wiersz{align-items:center;gap:8px;display:flex}.tr-strona .tr-telefon-miniatura{border-radius:8px;flex:none;width:34px;height:34px}.tr-strona .tr-telefon-paski{flex:1;gap:5px;display:grid}.tr-strona .tr-telefon-paski span{border-radius:var(--tr-r-plakietka);background:var(--tr-linia);height:6px;display:block}.tr-strona .tr-telefon-paski span:last-child{width:60%}.tr-strona .tr-telefon-plus{background:var(--tr-akcent);border-radius:50%;flex:none;width:18px;height:18px}.tr-strona .tr-telefon-koszyk{background:var(--tr-akcent);border-radius:999px;height:30px;margin-top:auto;display:block}.tr-strona .tr-telefon-znaczek{width:72px;height:72px;box-shadow:0 12px 24px -12px var(--tr-atrament);border-radius:16px;position:absolute;inset-block-start:18%;inset-inline-end:0}@media (max-width:760px){.tr-strona .tr-baner-app-w{grid-template-columns:minmax(0,1fr)}.tr-strona .tr-telefon{width:min(100%,240px)}.tr-strona .tr-telefon-znaczek{border-radius:13px;width:56px;height:56px}}.tr-strona .tr-zaproszenie{grid-template-rows:auto auto;grid-template-columns:1.1fr .9fr 1fr;align-items:end;gap:16px;display:grid}.tr-strona .tr-zaproszenie[data-zdjec="1"]{grid-template-columns:1.1fr 1fr}.tr-strona .tr-zap{border-radius:var(--tr-r-zdjecie);background:var(--tr-papier-2);margin:0;overflow:hidden}.tr-strona .tr-zap img{object-fit:cover;width:100%;height:100%;display:block}.tr-strona .tr-zap-a{aspect-ratio:4/5;grid-row:1/3}.tr-strona .tr-zap-b{aspect-ratio:1}.tr-strona .tr-zap-c{aspect-ratio:4/3}.tr-strona .tr-zap-d{aspect-ratio:3/2}.tr-strona .tr-zap-tekst{grid-area:2/3;padding-top:8px}.tr-strona .tr-zaproszenie[data-zdjec="1"] .tr-zap-tekst{grid-column:2}.tr-strona .tr-zap-opis{color:var(--tr-atrament-2);margin-top:16px}.tr-strona .tr-zap-tekst .tr-link{margin-top:16px}@media (max-width:860px){.tr-strona .tr-zaproszenie,.tr-strona .tr-zaproszenie[data-zdjec="1"]{grid-template-columns:1fr 1fr}.tr-strona .tr-zap-a{aspect-ratio:16/10;grid-area:auto/1/auto/-1}.tr-strona .tr-zap-d{display:none}.tr-strona .tr-zaproszenie[data-zdjec="2"] .tr-zap-b{aspect-ratio:16/10;grid-column:1/-1}.tr-strona .tr-zap-tekst,.tr-strona .tr-zaproszenie[data-zdjec="1"] .tr-zap-tekst{grid-area:auto/1/auto/-1}}.tr-strona .tr-dzien-os{margin:0;padding:0;list-style:none}.tr-strona .tr-dzien:has(input[value=wieczor]:checked) .tr-dzien-os[data-pora=poludnie]{display:none}.tr-strona .tr-dzien:has(input[value=poludnie]:checked) .tr-dzien-os[data-pora=wieczor]{display:none}.tr-strona .tr-dzien-pora{min-height:44px}.tr-strona .tr-dzien-ikona{stroke:currentColor;flex:none;block-size:20px;inline-size:20px}.tr-strona .tr-dzien-foto{min-inline-size:0;margin:0}.tr-strona .tr-dzien-foto img{block-size:auto;max-inline-size:100%;display:block}.tr-strona .tr-dzien-przelacznik,.tr-strona .tr-dzien-pora,.tr-strona .tr-dzien-wpis,.tr-strona .tr-dzien-godzina,.tr-strona .tr-dzien-wezel,.tr-strona .tr-dzien-tresc,.tr-strona .tr-wpadnij,.tr-strona .tr-wpadnij-glowa,.tr-strona .tr-wpadnij-tytul,.tr-strona .tr-wpadnij-lead,.tr-strona .tr-wpadnij-panel-glowa,.tr-strona .tr-wpadnij-panel-tresc,.tr-strona .tr-wpadnij-karta-tytul,.tr-strona .tr-wpadnij-karta-opis,.tr-strona .tr-wpadnij-nazwa,.tr-strona .tr-wpadnij-kafel-opis,.tr-strona .tr-wpadnij-info-tresc,.tr-strona .tr-wpadnij-info-nazwa,.tr-strona .tr-wpadnij-info-tekst{box-sizing:border-box}.tr-strona .tr-wpadnij-glowa{text-align:center}.tr-strona .tr-wpadnij-uklad{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}.tr-strona .tr-wpadnij-uklad:not(:has(.tr-wpadnij-panel+.tr-wpadnij-panel)){grid-template-columns:minmax(0,1fr)}.tr-strona .tr-wpadnij-panel{grid-template-rows:auto minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.tr-strona .tr-wpadnij-panel-glowa{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.tr-strona .tr-wpadnij-podtytul{align-items:center;gap:12px;margin:0;display:flex}.tr-strona .tr-wpadnij-ikona{stroke:currentColor;flex:none;block-size:22px;inline-size:22px}.tr-strona .tr-wpadnij-panel-tresc{align-content:start;gap:16px;display:grid}.tr-strona .tr-wpadnij-karty{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:16px;display:grid}.tr-strona .tr-wpadnij-kafle{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.tr-strona .tr-wpadnij-karta,.tr-strona .tr-wpadnij-kafel{min-height:44px;color:inherit;box-sizing:border-box;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.tr-strona .tr-wpadnij-foto{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.tr-strona .tr-wpadnij-karta-tytul,.tr-strona .tr-wpadnij-karta-opis,.tr-strona .tr-wpadnij-pigula,.tr-strona .tr-wpadnij-nazwa,.tr-strona .tr-wpadnij-kafel-opis{position:relative}.tr-strona .tr-wpadnij-pigula{align-self:flex-start;margin-block-start:auto}.tr-strona .tr-wpadnij-info{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px;margin:0;padding:0;list-style:none;display:grid}.tr-strona .tr-wpadnij-info>li{align-items:flex-start;gap:16px;display:flex}.tr-strona .tr-wpadnij-info-tresc{gap:4px;min-width:0;display:grid}.tr-strona .tr-wpadnij-info-tekst{margin:0}@media (max-width:900px){.tr-strona .tr-wpadnij-uklad,.tr-strona .tr-wpadnij-info{grid-template-columns:minmax(0,1fr)}}.tr-strona .tr-rk,.tr-strona .tr-rk-kadr,.tr-strona .tr-rk-etykieta,.tr-strona .tr-rk-pigule,.tr-strona .tr-rk-pigula,.tr-strona .tr-rk-zdjecia{box-sizing:border-box}.tr-strona .tr-rk-kadr{display:grid;position:relative;overflow:hidden}.tr-strona .tr-rk-kadr>img{z-index:-2;object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.tr-strona .tr-rk-etykieta{margin:0;position:relative}.tr-strona .tr-rk-pigule{flex-wrap:wrap;gap:10px;display:flex;position:relative}.tr-strona .tr-rk-pigula{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.tr-strona .tr-rk-zdjecia{grid-auto-rows:minmax(0,1fr);display:grid;overflow:hidden}.tr-strona .tr-rk-zdjecia>img{object-fit:cover;block-size:100%;inline-size:100%}.tr-strona .tr-rzad-strzalki{justify-content:flex-end;gap:12px;display:flex}.tr-strona .tr-rzad-strzalki[hidden]{display:none}.tr-strona .tr-rzad-strzalka{display:block}.tr-strona .tr-wejscia-lista{flex-wrap:wrap;justify-content:center;gap:24px;margin:0;padding:0;list-style:none;display:flex}.tr-strona .tr-wejscia-lista>li{flex:0 calc(33.3333% - 16px);min-width:0}.tr-strona .tr-wejscie{text-align:center;min-height:44px;color:inherit;justify-items:center;gap:12px;text-decoration:none;display:grid}.tr-strona .tr-wejscie-foto{aspect-ratio:4/3;border-radius:var(--tr-r-zdjecie);background:var(--tr-papier-2);width:100%;display:block;overflow:hidden}.tr-strona .tr-wejscie-foto img{object-fit:cover;width:100%;height:100%;display:block}.tr-strona .tr-wejscie-tytul{font-size:24px;line-height:1.2}.tr-strona .tr-wejscie-link{color:var(--tr-akcent);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.tr-strona .tr-wejscie:focus-visible{border-radius:var(--tr-r-zdjecie);outline-offset:6px}@media (prefers-reduced-motion:no-preference){.tr-strona .tr-wejscie-foto img{transition:transform .4s var(--tr-ease)}.tr-strona .tr-wejscie:hover .tr-wejscie-foto img{transform:scale(1.03)}}@media (max-width:1023px){.tr-strona .tr-wejscia-lista>li{flex-basis:calc(50% - 12px)}}@media (max-width:767px){.tr-strona .tr-wejscia-lista>li{flex-basis:100%}}.tr-strona .tr-wejscia-lista[data-uklad=bloki]{grid-template-columns:minmax(0,1fr);gap:48px;display:grid}.tr-strona .tr-wejscie-blok{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:32px 48px;display:grid}.tr-strona .tr-wejscie-blok>.tr-wejscie-foto{aspect-ratio:3/4}.tr-strona .tr-wejscie-blok[data-foto=koniec]>.tr-wejscie-foto{order:2}.tr-strona .tr-wejscie-blok>.tr-wejscie-tekst:only-child{grid-column:1/-1}.tr-strona .tr-wejscie-tekst{justify-items:start;gap:16px;display:grid}.tr-strona .tr-wejscie-tekst>.tr-wejscie-tytul{margin:0}.tr-strona .tr-wejscie-tekst>p{color:var(--tr-atrament-2);margin:0}@media (max-width:767px){.tr-strona .tr-wejscie-blok{grid-template-columns:minmax(0,1fr)}.tr-strona .tr-wejscie-blok[data-foto=koniec]>.tr-wejscie-foto{order:0}}.tr-strona .tr-menu-uchwyt:has(.tr-menu-napis){text-align:center;border:0;width:auto;min-width:44px;height:48px;padding:18px 2px 0}.tr-strona .tr-menu-uchwyt:has(.tr-menu-napis):before{height:1.5px;inset-inline:2px}.tr-strona .tr-menu-uchwyt:has(.tr-menu-napis):after{height:1.5px;inset-inline:2px}.tr-strona .tr-menu-uchwyt:has(.tr-menu-napis):before{top:4px}.tr-strona .tr-menu-uchwyt:has(.tr-menu-napis):after{top:12px}.tr-strona .tr-menu[open] .tr-menu-uchwyt:has(.tr-menu-napis):before{top:8px}.tr-strona .tr-menu[open] .tr-menu-uchwyt:has(.tr-menu-napis):after{top:8px}.tr-strona .tr-menu-napis{color:var(--tr-atrament);font-size:16px;line-height:1.4;display:block}.tr-strona .tr-karta-czola{isolation:isolate;width:min(var(--tr-kontener-max),100% - 2*var(--tr-margines));min-height:max(440px,calc(100svh - var(--tr-naglowek-h,var(--tr-bar-h)) - var(--tr-karta-gora) - var(--tr-karta-dol)));margin:var(--tr-karta-gora)auto 0;padding:var(--tr-karta-luz-min)var(--tr-karta-wnetrze)0;border-radius:var(--tr-karta-r);background:var(--tr-papier-2);color:var(--tr-atrament);flex-direction:column;display:flex;position:relative;overflow:hidden}.tr-strona .tr-karta-czola[data-zdjecie]{background:var(--tr-plama);color:var(--tr-biel)}.tr-strona .tr-karta-czola>img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tr-strona video.tr-wideo-czola{z-index:-2;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.tr-strona .tr-wideo-pauza{z-index:1;border:1px solid color-mix(in srgb,var(--tr-lightbox-napis)45%,transparent);background:color-mix(in srgb,var(--tr-lightbox-tlo)72%,transparent);width:44px;height:44px;color:var(--tr-lightbox-napis);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-block-end:clamp(14px,2vw,24px);inset-inline-end:clamp(14px,2vw,24px)}.tr-strona .tr-brama>.tr-wideo-pauza{inset-block:14px auto;inset-inline:14px auto}.tr-strona .tr-wideo-pauza:before{content:"";border-inline:4px solid;width:12px;height:14px}.tr-strona .tr-wideo-pauza[data-stan=pauza]:before{border:8px solid #0000;border-inline-start:13px solid;border-inline-end:0 solid;width:0;height:0;margin-inline-start:4px}.tr-strona .tr-wideo-pauza:focus-visible{outline:3px solid var(--tr-lightbox-napis);outline-offset:2px}.tr-strona .tr-karta-czola[data-zdjecie]:before{content:"";z-index:-1;background:linear-gradient(180deg,var(--tr-zmrok-bok)0,transparent 55%);position:absolute;inset:0}.tr-strona .tr-karta-czola:after{content:"";order:-1;flex:0 10000 calc(var(--tr-karta-luz) - var(--tr-karta-luz-min));min-height:0}.tr-strona .tr-karta-tytul{flex:none;max-width:min(100%,860px)}.tr-strona .tr-karta-strefa{box-sizing:content-box;min-height:auto;margin-inline:calc(-1*var(--tr-karta-wnetrze));flex-direction:column;flex:140px;justify-content:flex-end;align-items:flex-end;display:flex;position:relative}.tr-strona .tr-karta-strefa>.tr-karta-pasek{inset-inline-end:auto;flex:none;position:relative;bottom:auto}.tr-strona .tr-karta-tytul h1{color:inherit;margin:0}.tr-strona .tr-karta-podpis{letter-spacing:.38em;text-transform:uppercase;margin:14px 0 0;font-size:clamp(14px,1.25vw,18px);font-weight:400;line-height:1.5}.tr-strona .tr-karta-panel{top:8px;background:var(--tr-plama);width:320px;min-height:108px;color:var(--tr-biel);border-radius:10px;align-items:stretch;gap:20px;padding-block:4px;padding-inline:4px 24px;text-decoration:none;display:flex;position:absolute;inset-inline-end:8px}.tr-strona .tr-karta-panel:not(:has(img)){padding-inline-start:24px}.tr-strona .tr-karta-panel img{object-fit:cover;border-radius:8px;flex:none;width:100px;height:100px}.tr-strona .tr-karta-panel-tresc{flex-direction:column;justify-content:center;gap:14px;font-size:16px;font-weight:500;line-height:1.35;display:flex}.tr-strona .tr-karta-panel:hover .tr-karta-panel-tresc>span{text-underline-offset:4px;text-decoration:underline}.tr-strona .tr-karta-strzalka{fill:none;stroke:currentColor;stroke-width:1.2px;width:32px;height:12px}.tr-strona .tr-karta-pasek{inset-inline-end:0;max-width:calc(100% - 120px);padding-block:12px 0;padding-inline:var(--tr-karta-pasek-oddech);background:var(--tr-papier);color:var(--tr-atrament);border-start-start-radius:var(--tr-karta-wciecie);align-items:center;gap:clamp(16px,2vw,28px);display:flex;position:absolute;bottom:0}.tr-strona .tr-karta-pasek:before,.tr-strona .tr-karta-pasek:after{content:"";width:var(--tr-karta-wciecie);height:var(--tr-karta-wciecie);background:radial-gradient(circle at 0 0,transparent calc(var(--tr-karta-wciecie) - .5px),var(--tr-papier)var(--tr-karta-wciecie));position:absolute}.tr-strona .tr-karta-pasek:before{inset-inline-end:0;bottom:100%}.tr-strona .tr-karta-pasek:after{inset-inline-end:100%;bottom:0}.tr-strona .tr-karta-pasek:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{background:radial-gradient(circle at 100% 0,transparent calc(var(--tr-karta-wciecie) - .5px),var(--tr-papier)var(--tr-karta-wciecie))}.tr-strona .tr-karta-pasek:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{background:radial-gradient(circle at 100% 0,transparent calc(var(--tr-karta-wciecie) - .5px),var(--tr-papier)var(--tr-karta-wciecie))}.tr-strona .tr-karta-pasek .tr-fakty{border-top:0;margin:0}.tr-strona .tr-karta-pasek .tr-fakty>div{border-inline-start-color:var(--tr-linia-mocna);padding:4px clamp(16px,1.8vw,26px)}.tr-strona .tr-karta-pasek .tr-fakty>div:first-child{padding-inline-start:0}.tr-strona .tr-karta-pasek .tr-fakty dt{letter-spacing:0;text-transform:none;color:var(--tr-atrament);margin-bottom:4px;font-size:12px;font-weight:500}.tr-strona .tr-karta-pasek .tr-fakty dd{font-size:17px}.tr-strona .tr-karta-pasek .tr-fakt-dopisek{color:var(--tr-wyciszony);font-size:13px}.tr-strona .tr-karta-akcje{gap:6px;display:flex}.tr-strona .tr-karta-akcje :is(.tr-przycisk,.tr-obrys){border-radius:6px;min-height:75px}.tr-strona .tr-karta-akcje .tr-przycisk{padding:0 clamp(24px,2.8vw,40px)}.tr-strona .tr-karta-akcje .tr-obrys{padding:0 22px;font-size:13px}.tr-strona .tr-czolo-kadr .tr-karta-pasek{z-index:2}@media (max-width:960px){.tr-strona .tr-karta-czola{padding:44px 24px 40px}.tr-strona .tr-karta-czola:after,.tr-strona .tr-karta-strefa,.tr-strona .tr-karta-panel,.tr-strona .tr-karta-pasek{display:none}}@media (max-width:760px){.tr-strona .tr-karta-czola{box-sizing:border-box}}.tr-strona .tr-karta-czola[data-szeroka=tak]{box-sizing:border-box;border-radius:0 0 var(--tr-r-karta)var(--tr-r-karta);width:100%;margin-top:0}.tr-strona .tr-karta-czola[data-szeroka=tak] .tr-karta-panel{inset-inline-end:calc(8px + max(var(--tr-margines),(100% - var(--tr-kontener-max))/2))}.tr-strona .tr-karta-czola[data-szeroka=tak]{padding-inline:0}.tr-strona .tr-karta-czola[data-szeroka=tak] .tr-karta-tytul{margin-inline-start:calc(var(--tr-karta-wnetrze) + max(var(--tr-margines),(100% - var(--tr-kontener-max))/2))}.tr-strona .tr-karta-czola[data-szeroka=tak] .tr-karta-strefa{margin-inline:0}.tr-strona .tr-karta-czola[data-szeroka=tak] .tr-karta-pasek{max-width:calc(100% - 120px - max(var(--tr-margines),(100% - var(--tr-kontener-max))/2));padding-inline-end:max(var(--tr-margines),(100% - var(--tr-kontener-max))/2)}@media (max-width:960px){.tr-strona .tr-karta-czola[data-szeroka=tak]{padding-inline:calc(var(--tr-margines) + 24px)}.tr-strona .tr-karta-czola[data-szeroka=tak] .tr-karta-tytul{margin-inline-start:0}}.tr-strona:is(html[data-pa-consent-open] *) .tr-karta-czola{--tr-pasek-unik:calc(var(--tr-karta-baner)*max(0px,var(--tr-naglowek-h,var(--tr-bar-h)) + var(--tr-karta-gora) + 440px - 100svh + var(--pa-consent-h,0px) + var(--pa-consent-gap,24px) + 12px));min-height:max(440px,calc(100svh - var(--tr-naglowek-h,var(--tr-bar-h)) - var(--tr-karta-gora) - max(var(--tr-karta-dol),var(--tr-karta-baner)*(var(--pa-consent-h,0px) + var(--pa-consent-gap,24px) + 12px))));max-height:calc(max(440px,calc(100svh - var(--tr-naglowek-h,var(--tr-bar-h)) - var(--tr-karta-gora) - max(var(--tr-karta-dol),var(--tr-karta-baner)*(var(--pa-consent-h,0px) + var(--pa-consent-gap,24px) + 12px)))) + (1 - var(--tr-karta-baner))*9999px)}.tr-strona:is(html[data-pa-consent-open] *) .tr-karta-strefa{min-height:0;padding-bottom:var(--tr-pasek-unik);container:tr-karta-strefa/size}.tr-strona:is(html[data-pa-consent-open] *) .tr-karta-strefa[data-pasek-karty]{min-height:auto;container:none}.tr-strona:is(html[data-pa-consent-open] *) .tr-karta-strefa>.tr-karta-pasek{margin-bottom:calc(-1*var(--tr-pasek-unik))}:is(.tr-strona .tr-karta-strefa[data-pasek-karty=zwarty] .tr-fakt-dopisek:not(:has(a)),.tr-strona .tr-czolo-kadr[data-pasek-karty=zwarty] .tr-fakt-dopisek:not(:has(a))),.tr-strona .tr-karta-strefa[data-pasek-karty=przyciski] .tr-karta-pasek .tr-fakty,.tr-strona .tr-karta-strefa[data-pasek-karty=schowany] .tr-karta-pasek,.tr-strona .tr-czolo-kadr[data-pasek-karty=przyciski] .tr-karta-pasek .tr-fakty,.tr-strona .tr-czolo-kadr[data-pasek-karty=schowany] .tr-karta-pasek{display:none}.tr-strona .tr-karta-strefa[data-pasek-karty=przyciski] .tr-karta-pasek:not(:has(.tr-karta-akcje)){display:none}.tr-strona .tr-czolo-kadr[data-pasek-karty=przyciski] .tr-karta-pasek:not(:has(.tr-karta-akcje)){display:none}@container tr-karta-strefa (max-height:199px){.tr-strona .tr-karta-pasek .tr-fakt-dopisek:not(:has(a)){display:none}}@container tr-karta-strefa (max-height:139px){.tr-strona .tr-karta-pasek .tr-fakty{display:none}.tr-strona .tr-karta-pasek:not(:has(.tr-karta-akcje)){display:none}}@container tr-karta-strefa (max-height:86px){.tr-strona .tr-karta-pasek{display:none}}.tr-strona:is(html[data-pa-consent-open] *) .tr-czolo-kadr{--tr-pasek-unik:calc(var(--tr-karta-baner)*max(0px,var(--tr-naglowek-h,var(--tr-bar-h)) + var(--tr-karta-gora) + var(--tr-czolo-kadr-h) - 100svh + var(--pa-consent-h,0px) + var(--pa-consent-gap,24px) + 12px))}.tr-strona:is(html[data-pa-consent-open] *) .tr-karta-pasek{padding-bottom:var(--tr-pasek-unik)}.tr-strona .tr-pasek-dolny{display:none}@media (max-width:960px){.tr-strona:has(.tr-pasek-dolny){padding-bottom:76px}.tr-strona .tr-pasek-dolny{inset-inline:0;z-index:30;min-height:76px;padding:6px 12px calc(6px + env(safe-area-inset-bottom));background:var(--tr-papier);transition:transform .25s var(--tr-ease),visibility 0s;align-items:center;gap:8px;display:flex;position:fixed;bottom:0}.tr-strona .tr-pasek-dolny a{min-height:62px;color:var(--tr-atrament);flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:4px;font-size:16px;text-decoration:none;display:flex}.tr-strona .tr-pasek-dolny a:is([data-pasek=zamow],[data-pasek=rezerwacja]){background:var(--tr-przycisk-tlo);color:var(--tr-przycisk-tekst);letter-spacing:.14em;text-transform:uppercase;border-radius:6px;flex:1.6 1 0;font-weight:500}.tr-strona .tr-pasek-dolny svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linejoin:round;stroke-linecap:round;width:24px;height:24px}.tr-strona:is(html[data-pa-consent-open] *) .tr-pasek-dolny{display:none}.tr-strona[data-js][data-dock=ukryty] .tr-pasek-dolny{visibility:hidden;transition:transform .25s var(--tr-ease),visibility 0s linear .25s;transform:translateY(100%)}.tr-strona[data-dock=ukryty] .tr-czat{inset-block-end:calc(16px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:no-preference){.tr-strona:not([data-dock]) .tr-pasek-dolny{visibility:hidden;animation:0s linear 4s forwards tr-dock-awaryjnie;transform:translateY(100%)}}@keyframes tr-dock-awaryjnie{to{visibility:visible;transform:none}}.tr-strona .tr-czat{z-index:30;flex-direction:column;align-items:flex-end;gap:8px;max-width:calc(100vw - 32px);display:flex;position:fixed;inset-block-end:calc(16px + env(safe-area-inset-bottom));inset-inline-end:16px}.tr-strona .tr-czat-przycisk{border:1px solid var(--tr-przycisk-tlo);border-radius:var(--tr-r-przycisk);background:var(--tr-przycisk-tlo);min-height:44px;color:var(--tr-przycisk-tekst);font:inherit;letter-spacing:.02em;cursor:pointer;padding:0 20px;font-size:15px;font-weight:400;line-height:1.2}.tr-strona .tr-czat-przycisk:hover:not(:disabled){background:var(--tr-przycisk-tlo-hover);border-color:var(--tr-przycisk-tlo-hover)}.tr-strona .tr-czat-przycisk:disabled{cursor:progress}.tr-strona .tr-czat-komunikat{border:1px solid var(--tr-linia);border-radius:var(--tr-r-przycisk);background:var(--tr-papier-2);color:var(--tr-atrament);margin:0;padding:8px 12px;font-size:14px;line-height:1.4}.tr-strona .tr-czat-komunikat:empty{display:none}@media (max-width:960px){.tr-strona:has(.tr-pasek-dolny,.tr-pasek-koszyka) .tr-czat{inset-block-end:calc(88px + env(safe-area-inset-bottom))}}.tr-strona .tr-sala{width:min(1160px,100% - 2*var(--tr-margines));margin-inline:auto;padding-block:48px}.tr-strona .tr-sala-glowa{text-align:center;justify-items:center;gap:12px;margin-block-end:48px;display:grid}.tr-strona .tr-sala-glowa .tr-eyebrow,.tr-strona .tr-sala-tytul{margin:0}.tr-strona .tr-sala-lead{max-inline-size:480px;color:var(--tr-wyciszony);margin:0}.tr-strona .tr-sala-przelacznik{flex-wrap:wrap;justify-content:center;gap:8px;margin-block-end:24px;display:flex}.tr-strona .tr-sala-przycisk,.tr-strona .tr-sala-stolik{border:1px solid var(--tr-linia);background:var(--tr-biel);min-height:44px;color:var(--tr-atrament);font:inherit;cursor:pointer;padding-inline:22px}.tr-strona .tr-sala-przycisk{letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:400}.tr-strona .tr-sala-stolik{align-items:center;gap:8px;padding-inline:18px;font-size:15px;display:inline-flex}.tr-strona .tr-sala-przycisk[aria-checked=true],.tr-strona .tr-sala-stolik[aria-pressed=true]{border-color:var(--tr-przycisk-tlo);background:var(--tr-przycisk-tlo);color:var(--tr-przycisk-tekst)}.tr-strona .tr-sala-przycisk:focus-visible,.tr-strona .tr-sala-stolik:focus-visible{outline:2px solid var(--tr-atrament);outline-offset:2px}.tr-strona .tr-sala-widok{border:1px solid var(--tr-linia);background:var(--tr-papier-2);block-size:480px;overflow:hidden}.tr-strona .tr-sala-szkielet{background:var(--tr-papier-2);block-size:100%}.tr-strona .tr-sala-wybor{border:1px solid var(--tr-linia);background:var(--tr-biel);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-block-size:64px;margin-block-start:24px;padding:12px 32px;display:flex}.tr-strona .tr-sala-wybrany{flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin:0;font-size:17px;display:flex}.tr-strona .tr-sala-wybrany-etykieta,.tr-strona .tr-sala-podpowiedz,.tr-strona .tr-sala-stolik-miejsca{color:var(--tr-wyciszony)}.tr-strona .tr-sala-stolik[aria-pressed=true] .tr-sala-stolik-miejsca{color:var(--tr-przycisk-tekst)}.tr-strona .tr-sala-podpowiedz{margin:0;font-size:15px;line-height:24px}.tr-strona .tr-sala-lista-tytul{margin:40px 0 16px;font-size:22px;font-weight:400;line-height:1.2}.tr-strona .tr-sala-lista{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:640px){.tr-strona .tr-sala-widok{block-size:380px}.tr-strona .tr-sala-wybor{padding:12px 20px}}
