/* PerfectSklep native integration fixes */
body .GorneMenuTlo>.Strona,body .GorneMenu{background:#fff!important}body ul.GlowneGorneMenu>li>div>a,body ul.GlowneGorneMenu>li>div>span{font-size:14px!important;line-height:1.5;padding:13px 18px!important;text-transform:none;font-weight:700;color:#17202d}body ul.GlowneGorneMenu>li>div>a[href*="nowosci.html"]{color:#fff!important;margin:6px 0;padding:8px 18px!important}body .GlowneGorneMenu>li>div>a>span:not(b){display:none}body .GlowneGorneMenu b{text-shadow:none}body .GorneMenu a:hover{color:#0960cf}body .GorneMenu .MenuRozwijaneKolumny,body .GorneMenu .MenuRozwijanePodkategorie{background:#fff;color:#17202d}body .GorneMenu .MenuRozwijaneKolumny a,body .GorneMenu .MenuRozwijanePodkategorie a{color:#17202d}body .GorneMenu .MenuRozwijaneKolumny a:hover{color:#0960cf}body:has(.ps-hero) #LewaKolumna,body:has(.ps-hero) #PrawaKolumna,body:has(.ps-hero) #Nawigacja{display:none!important}body:has(.ps-hero) #SrodekKolumna{width:100%!important;flex:1!important;margin:0!important;padding:0!important}body:has(.ps-hero) .KolumnyKontener{display:block!important}body .BoxOdstep a,body .BoxKategorie a{color:#17202d;text-shadow:none}body .ps-hero{margin-bottom:28px;min-height:232px;padding-block:25px}body .ps-hero-products{height:185px}body .ps-hero h2{line-height:1.15;font-weight:700}body .ModulId-33 .Foto{height:190px!important}body .ModulId-33 h3{font-weight:400!important;text-align:left;font-size:14px!important;line-height:1.45}body .ModulId-33 .CenaProduktu{text-align:left}body .ModulId-33 .ElementOknoRamka{border:1px solid #e4e6e9!important}body .ModulId-33 .ProduktOkno::before,body .ModulId-33 .ProduktOkno::after{display:none}body .ModulId-33 .ps-newest-head{margin-top:0}body .ModulId-33 .ps-newest-head h2{font-size:42px!important;font-weight:700}body .ps-newest-head{margin-bottom:23px}body .ModulId-33{margin-bottom:24px}body .ps-utility{min-height:28px}body .ZawartoscKoszyka{font-size:12px}body .Stopka a{color:#59616c}body .Stopka .NaglowekStopki{color:#17202d;font-weight:700}
@media(max-width:1023px){body .GorneMenuTlo>.Strona{width:100%!important}body .GorneMenu .GlowneGorneMenu>li>div>a{display:block}body .MenuNaglowek .PozycjaIkonka{filter:none!important}body .Logo .ps-brand{justify-content:flex-start}body .SzukanieKoszyk>.Strona{gap:12px}body .NaglowekZmianaJezykaWaluty{order:3;flex:0 0 100%;justify-content:flex-end}body .RamkaSzukania{max-width:100%;width:100%}body .Wyszukiwanie{min-width:0}body .KontenterWyszukiwania{width:100%}body .MenuMobilneCheckbox:checked~.GorneMenuKontener .GorneMenuTlo{left:0;visibility:visible;opacity:1}body .GorneMenu .GlowneGorneMenu{color:#17202d}}
@media(max-width:700px){body .ps-hero{min-height:0;padding:20px;margin-bottom:22px}body .ps-hero h2{font-size:25px}body .ModulId-33 .ps-newest-head h2{font-size:32px!important}body .ModulId-33 .Foto{height:145px!important}body .ModulId-33 h3{font-size:12px!important}body .ps-hero-products{display:none}body .ModulId-33 .Zakup{width:100%}body .ModulId-33 .CenaAktualna{font-size:19px}body .ps-newest-head{gap:10px}body .ps-logo-inline .ps-brand{font-size:21px}body .IkonyNawigacja div.IkonaNawigacjiMenu{margin:4px;width:30px}body .IkonyNawigacja{justify-content:flex-end}body .ZawartoscKoszyka{display:none}}

body .IkonyNawigacja .PozycjaIkonka,body .MenuNaglowek .PozycjaIkonka{filter:brightness(0)!important}body #ButSzukaj{width:76px!important}body #ButSzukaj::after{content:"Szukaj"!important;background:none!important;width:auto!important;height:auto!important;position:static!important;font:700 13px/1.5 Arial!important;color:#fff!important;filter:none!important}body .ModulId-33 h3 a{font-size:inherit!important;font-weight:400!important;line-height:1.45!important}body #LewaKolumna a,body #PrawaKolumna a{color:#17202d!important;text-shadow:none!important}body .GlowneGorneMenu>li>div>a .EtykietaMenu{display:none!important}

body .RamkaSzukania{display:flex!important;align-items:stretch!important;position:relative}body #InSzukaj{flex:1!important;min-width:0!important;width:0!important;order:0!important;padding:12px 15px!important;float:none!important;border:0!important;box-sizing:border-box}body #ButSzukaj{position:static!important;float:none!important;order:1!important;flex:0 0 76px!important;min-height:44px!important;border:0!important;cursor:pointer}body .RamkaSzukania #Podpowiedzi{position:absolute;left:0;right:0;top:100%;z-index:130}body .GlowneGorneMenu>li>div>a>span{display:none!important}
body .GlowneGorneMenu .FlagaMenu{display:none!important}

@media(max-width:700px){body .SzukanieKoszyk>.Strona{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:14px 10px;align-items:center}body .ps-logo-inline{grid-column:1;grid-row:1;min-width:0}body .ps-logo-inline .ps-brand{font-size:18px;gap:6px}body .ps-logo-inline .ps-brand svg{width:30px;height:28px}body .IkonyNawigacja{grid-column:2;grid-row:1;max-width:100%;justify-content:flex-end}body .IkonyNawigacja #Schowek{display:none}body .IkonyNawigacja div.IkonaNawigacjiMenu{width:25px;height:30px;margin:2px 3px}body .Wyszukiwanie{grid-column:1/-1;grid-row:2;width:100%}body .NaglowekZmianaJezykaWaluty{grid-column:1/-1;grid-row:3;display:flex;align-items:center;justify-content:flex-end;gap:12px;margin:0}body .MenuNaglowek .PozycjaIkonka{background:none!important;filter:none!important;width:25px!important;height:30px!important;position:relative}body .MenuNaglowek .PozycjaIkonka::before{content:"☰"!important;display:block;position:static;background:none!important;mask:none!important;color:#17202d;font:26px/30px Arial;width:25px;height:30px}body .MenuNaglowek .PozycjaIkonka::after{display:none!important}body .ps-hero{margin-top:10px}body .ps-newest-head .ps-button{font-size:10px;max-width:135px}}

@media(max-width:700px){body .IkonyNawigacja .MenuNaglowek{display:block!important}body .MenuNaglowek label,body .MenuNaglowek .IkonaNaglowek{display:block!important;width:25px;height:30px}}
