.scena-zdjecie{z-index:0;position:absolute;inset:0;overflow:hidden}.scena-zdjecie :is(img,video){object-fit:cover;width:100%;height:100%}.scena-zdjecie .film-plakat img{z-index:-1;position:absolute;inset:0}.scena-zdjecie:before{content:"";background:var(--kolor-przyciemnienia-zdjecia);position:absolute;inset:0}.scena-zdjecie:after{content:"";background:linear-gradient(#0009,#0000);height:26.1875rem;position:absolute;inset:0 0 auto}.top-produktowy{max-width:var(--szerokosc-sekcji);background:var(--kolor-tla);min-height:34.5625rem;margin-inline:auto;position:relative}.top-produktowy .pasek-dolny{background:var(--kolor-tla-wyroznionego);height:5.875rem;position:absolute;inset:auto 0 0}.top-produktowy .scena-zdjecie{width:39.5625rem;left:auto;right:max(0px,50% - 45rem)}.top-produktowy .scena-zdjecie:before,.top-produktowy .scena-zdjecie:after{content:none}.top-produktowy .kontener{padding-top:4.4375rem;padding-bottom:11rem;position:relative}.top-produktowy .scena-naglowek,.top-produktowy-tresc{box-sizing:border-box;width:38.75rem}.top-produktowy .scena-naglowek .sciezka{display:none}.top-produktowy .scena-naglowek .sciezka+.etykieta-kategorii{margin-top:0}.top-tytul{font-size:var(--tekst-48);line-height:var(--interlinia-48);font-weight:var(--waga-najgrubsza);margin:1rem 0 0}.top-produktowy-tresc .top-lead{margin:1.5rem 0 0}.top-produktowy-cta{align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.top-produktowy-cta .pole-wyboru-wariant{width:12.5rem}.top-produktowy-cta .pole-wyboru-termin{width:14.25rem}.top-produktowy-link{margin:1.5rem 0 0}.top-produktowy-link+.top-produktowy-cta{margin-top:1rem}@media (width<=1023px){.top-produktowy{background:var(--kolor-tla-wyroznionego);min-height:0}.top-produktowy .pasek-dolny{display:none}.top-produktowy .scena-zdjecie{width:auto;height:21.4375rem;position:relative}.top-produktowy .scena-zdjecie:before{content:""}.top-produktowy .kontener{padding-top:0;padding-bottom:0;display:flow-root}.top-produktowy .scena-naglowek{top:-21.4375rem;left:var(--odstep-2);right:var(--odstep-2);z-index:1;--kolor-tekstu:var(--kolor-tekstu-odwrocony);width:auto;color:var(--kolor-tekstu);position:absolute}.top-produktowy .scena-naglowek .sciezka{display:block}.top-produktowy .scena-naglowek .sciezka+.etykieta-kategorii{margin-top:var(--odstep-3)}.top-produktowy .top-tytul{font-size:var(--tekst-32);line-height:var(--interlinia-32);margin-top:.75rem}.top-produktowy-tresc{width:auto;padding:var(--odstep-3) var(--odstep-2);background:var(--kolor-tla);margin:-5.9375rem .25rem 0;position:relative}.top-produktowy-tresc .top-lead{margin-top:0}.top-produktowy-cta{align-items:stretch;gap:var(--odstep-4);margin-top:var(--odstep-4);flex-direction:column}.top-produktowy-link,.top-produktowy-link+.top-produktowy-cta{margin-top:var(--odstep-4)}.top-produktowy-cta .wybor{display:block}.top-produktowy-cta .pole-wyboru-wariant,.top-produktowy-cta .pole-wyboru-termin{width:100%}}.top-kontentowy{max-width:var(--szerokosc-sekcji);margin-inline:auto}.top-zdjeciowy-scena{height:34.5625rem;color:var(--kolor-tekstu-odwrocony);position:relative}.top-zdjeciowy-scena .kontener{position:relative}.top-zdjeciowy-scena .top-tytul{color:inherit;margin-top:1.1875rem}.top-tytul.tytul-akcent{line-height:var(--interlinia-80)}.tytul-akcent .tytul-duzy{font-size:var(--tekst-80);line-height:0}.editor-styles-wrapper:has(.top-kontentowy) .editor-visual-editor__post-title-wrapper{display:none}.top-karta{box-sizing:border-box;background:var(--kolor-tla);margin-top:-9.5rem;padding:3rem 2.6875rem 3rem 3rem;position:relative}.top-kontentowy-bez-karty .top-zdjeciowy-scena{height:auto}.top-kontentowy-bez-karty .top-zdjeciowy-scena .kontener{padding-bottom:4.375rem}@media (width<=1023px){.top-kontentowy-bez-karty .top-zdjeciowy-scena .kontener{padding-bottom:var(--odstep-3)}}@media (width>=1024px){.top-kontentowy-baza .top-zdjeciowy-scena{height:auto}.top-kontentowy-baza .top-zdjeciowy-scena .kontener{padding-bottom:13.875rem}}.top-kontentowy .top-karta .is-style-wstep:has(+p:not([class*=is-style-])){margin-block-end:var(--odstep-2)}.top-zdjeciowy-scena .wyszukiwarka-katalogu{width:calc((100% - 11 * var(--odstep-4)) * 5 / 12 + 4 * var(--odstep-4));margin-top:var(--odstep-8)}.top-kontentowy>.kontener .wyszukiwarka-katalogu{margin-top:var(--odstep-3)}@media (width>=1024px){.top-kontentowy>.kontener .wyszukiwarka-katalogu{display:none}}@media (width<=1023px){.top-zdjeciowy-scena .wyszukiwarka-katalogu{display:none}.top-kontentowy:has(.wyszukiwarka-katalogu)+.lista-artykulow{padding-top:var(--odstep-4)}}@media (width>=1024px){.top-zdjeciowy-scena .kontener{padding-top:4.375rem}.top-kontentowy .sciezka{display:none}.top-kontentowy .sciezka+.etykieta-kategorii{margin-top:0}.top-kontentowy .top-karta .dwie-kolumny{gap:var(--odstep-4);grid-template-columns:repeat(12,1fr)}.top-kontentowy .top-karta .dwie-kolumny>:first-child{grid-column:span 5}.top-kontentowy .top-karta .dwie-kolumny>:last-child{grid-column:span 7}}@media (width<=1023px){.top-zdjeciowy-scena{height:21.4375rem}.top-zdjeciowy-scena .top-tytul{font-size:var(--tekst-32);line-height:var(--interlinia-32);margin-top:.875rem}.top-zdjeciowy-scena .top-tytul.tytul-akcent{font-size:var(--tekst-26)}.tytul-akcent .tytul-duzy{font-size:var(--tekst-32)}.top-karta{margin:-6.375rem .25rem 0;padding:1.5rem 1rem}.top-kontentowy:has(+.tlo-wyroznione){background:var(--kolor-tla-wyroznionego)}}.top-listingu{max-width:var(--szerokosc-sekcji);margin-inline:auto;position:relative}.top-listingu .kontener{padding-bottom:var(--odstep-6);position:relative}.top-listingu .sciezka{padding-top:.75rem}.top-listingu :is(.top-tytul,.top-lead){max-width:38.75rem}.top-listingu .top-tytul{margin-top:var(--odstep-3);color:inherit}.top-listingu .top-lead{margin:var(--odstep-4) 0 0}.top-listingu.tlo-ciemne+:is(.kategoria-listing,.kafle-kategorii){padding-top:0;position:relative}@media (width>=1024px){.top-listingu:has(+:is(.kategoria-listing,.kafle-kategorii)) .scena-zdjecie{height:calc(100% + 10.9375rem);bottom:auto}}@media (width<=1023px){.top-listingu .scena-zdjecie{height:100%}.top-listingu .kontener{padding-bottom:var(--odstep-3)}.top-listingu .sciezka{padding-top:var(--odstep-3)}.top-listingu .top-tytul{font-size:var(--tekst-32);line-height:var(--interlinia-32)}.top-listingu .top-lead{margin-top:var(--odstep-2)}}