.hero{background:var(--c-tlo-3)}.hero-karuzela{--hero-wys:700px}.hero-slajd{isolation:isolate;height:var(--hero-wys);color:#fff;position:relative;overflow:hidden}.hero-tlo{z-index:-2;background:#000;position:absolute;inset:0;overflow:hidden}.hero-zdjecie{object-fit:cover}.hero-cien{z-index:-1;pointer-events:none;background:linear-gradient(#0000 45%,#0000008c 100%);position:absolute;inset:0}.hero-nakladka{z-index:0;pointer-events:none;justify-content:center;align-items:flex-start;gap:2vw;width:86%;display:flex;position:absolute;top:44px;left:50%;transform:translate(-50%)}.hero-nakladka-znak img{filter:drop-shadow(0 18px 30px #0000008c);width:78%;max-width:640px;height:auto}.hero-nakladka-produkty img{filter:drop-shadow(4px 5px 9px #00000059);width:31%;height:auto}.hero-nakladka-produkty img:nth-child(2){margin-top:28px}@media (min-width:1100px){.hero-nakladka{width:60%;top:110px}.hero-nakladka-znak img{width:66%}.hero-nakladka-produkty img{width:30%}.hero-nakladka-produkty img:nth-child(2){margin-top:40px}}@media (max-width:992px) and (min-width:569px){.hero-nakladka{width:52%;top:28px}}.hero-tresc{justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:61px;display:flex;position:absolute;bottom:0;left:0;right:0}.hero-teksty{justify-items:start;gap:14px;min-width:0;display:grid}.hero-tytul{color:#fff;text-shadow:0 2px 18px #00000059;font-size:52px;line-height:1.1}.hero-cta{flex:none;width:212px;min-height:52px}.hero-karuzela .fx-karuzela-strzalka{top:50%}.hero-karuzela .fx-karuzela-wskaznik{display:none}@media (max-width:1200px){.hero-karuzela{--hero-wys:690px}.hero-tytul{font-size:44px}}@media (max-width:1100px){.hero-karuzela{--hero-wys:590px}.hero-tresc{padding-bottom:47px}.hero-tytul{font-size:42px}}@media (max-width:992px){.hero-karuzela{--hero-wys:455px}.hero-tytul{font-size:32px}}@media (max-width:768px){.hero-tlo,.hero-cien{border-radius:15px;inset:10px}.hero-tresc{text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;gap:16px;padding-bottom:33px}.hero-teksty{justify-items:center}}@media (max-width:600px){.hero-tresc{padding-bottom:52px}.hero-karuzela .fx-karuzela-wskaznik{z-index:3;display:flex;position:absolute;bottom:18px;left:22px;right:22px}}@media (max-width:568px){.hero-karuzela{--hero-wys:629px}.hero-tytul{max-width:259px;font-size:26px}.hero-etykieta{font-size:15px}}
