/* GENEROWANE (skrypty/wow/generuj_ciemne.py) - nie edytowac recznie. Wariant wow: ciemne odpowiedniki regul main.css. */
body.ah-wow .ah-sek-h { color: #fff; }
body.ah-wow .ah-sek-p { color: #d9d9d9; }
body.ah-wow .ah-sek-p strong { color: #fff; }
body.ah-wow .ah-k__cena { color: #fff; }
body.ah-wow .ah-k__cena del { color: #b3b3b3; }
body.ah-wow .ah-usluga__h { color: #fff; }
body.ah-wow .ah-usluga__p { color: #d9d9d9; }
body.ah-wow .ah-usluga__tel { color: #fff; }
body.ah-wow .ah-karuzela__foto, body.ah-wow .ah-k__foto { background: #1a1a1a; }
body.ah-wow .ah-karuzela__str { background: #161616; color: #fff; }
body.ah-wow .ah-k__wstazka { color: #fff; }
body.ah-wow .ah-pas--7 { color: #fff; }
body.ah-wow .ah-7__c { color: #fff; }
body.ah-wow .ah-pas--opinia { color: #fff; }
body.ah-wow .ah-kroki { background: #161616; }
body.ah-wow .ah-krok__n { color: #fff; }
body.ah-wow .ah-krok__h { color: #fff; }
body.ah-wow .ah-krok__p { color: #d9d9d9; }
body.ah-wow .ah-opinia-k { background: #161616; }
body.ah-wow .ah-opinia-k blockquote { color: #f2f2f2; }
body.ah-wow .ah-opinia-k figcaption { color: #cfcfcf; }
body.ah-wow .ah-opinia-k figcaption strong { color: #fff; }
body.ah-wow .ah-faq { background: #161616; }
body.ah-wow .ah-faq__q summary h3 { color: #fff; }
body.ah-wow .ah-faq__a { color: #d9d9d9; }
body.ah-wow .ah-pas-cta { color: #fff; }
body.ah-wow .ah-sklep-top__h { color: #fff; }
body.ah-wow .ah-sklep-top__p { color: #d9d9d9; }
body.ah-wow .ah-sklep-top__p a { color: #fff; }
body.ah-wow .ah-zakladki a { border: 1px solid #3a3a3a; color: #fff; }
body.ah-wow .ah-zakladki a:hover { border-color: #e6e6e6; }
body.ah-wow .ah-zakladki a.is-on { border-color: #e6e6e6; }
body.ah-wow .ah-k__nazwa { color: #fff; }
body.ah-wow .ah-zaleta { background: #161616; }
body.ah-wow .ah-zaleta h3 { color: #fff; }
body.ah-wow .ah-zaleta p:not(.ah-zaleta__n) { color: #d9d9d9; }
body.ah-wow .ah-okruszki a { color: #fff; }
body.ah-wow .ah-galeria--produkt .ah-galeria__duze { border: 1px solid #333; }
body.ah-wow .ah-produkt__opis, body.ah-wow .ah-produkt__opis.ah-tresc { color: #fff; }
body.ah-wow .ah-produkt__cena del { color: #b3b3b3; }
body.ah-wow .ah-produkt__cena .wc-price-history.lowest { color: #cfcfcf; }
body.ah-wow .ah-ilosc button { color: #fff; }
body.ah-wow .ah-minimum a { color: #fff; }
body.ah-wow .ah-spec { border: 1px solid #2e2e2e; }
body.ah-wow .ah-spec th, body.ah-wow .ah-spec td { border-bottom: 1px solid #2e2e2e; }
body.ah-wow .ah-zastrzezenie a { color: #fff; }
body.ah-wow .ah-galeria__duze { background: #1a1a1a; }
body.ah-wow .ah-just { color: #f2f2f2; }
body.ah-wow .ah-tresc { color: #f2f2f2; }
body.ah-wow .ah-tresc h2, body.ah-wow .ah-tresc h3 { color: #fff; }
body.ah-wow .ah-tresc a { color: #ff8a00; }
body.ah-wow .ah-p__gora .ah-produkt__nawig a { color: #fff; }
body.ah-wow .ah-p .ah-galeria--produkt .ah-galeria__miniatury button.is-on { border-color: #e6e6e6; }
body.ah-wow .ah-p__kat a { color: #ffa940; }
body.ah-wow .ah-p__h { color: #fff; }
body.ah-wow .ah-p__suma { color: #fff; }
body.ah-wow .ah-p__suma del { color: #b3b3b3; }
body.ah-wow .ah-p__jedn { color: #cfcfcf; }
body.ah-wow .ah-p__omnibus .wc-price-history { color: #cfcfcf; }
body.ah-wow .ah-p__vat { color: #b3b3b3; }
body.ah-wow .ah-p__form { border-top: 1px solid #2a2a2a; }
body.ah-wow .ah-p__et { color: #fff; }
body.ah-wow .ah-p__rozm-nag { color: #b3b3b3; }
body.ah-wow .ah-p__opcja { border: 1px solid #3a3a3a; background: #161616; color: #fff; }
body.ah-wow .ah-p__opcja:hover { border-color: #e6e6e6; }
body.ah-wow .ah-p__opcja.is-on { border: 2px solid #e6e6e6; }
body.ah-wow .ah-p__opcja-nazwa small { color: #bdbdbd; }
body.ah-wow .ah-p__opcja-nazwa em { color: #fff; }
body.ah-wow .ah-p__opcja-cena del { color: #b3b3b3; }
body.ah-wow .ah-p__opcja-m2 { color: #bdbdbd; }
body.ah-wow .ah-p__min { color: #d9d9d9; }
body.ah-wow .ah-p__min a { color: #fff; }
body.ah-wow .ah-p__podpowiedz { color: #fff; }
body.ah-wow .ah-p__podp-btn { color: #fff; }
body.ah-wow .ah-p__ilosc .ah-ilosc { border: 1px solid #777; }
body.ah-wow .woocommerce .ah-p .button.ah-p__dodaj, body.ah-wow .ah-p .ah-p__dodaj { color: #fff !important; }
body.ah-wow .woocommerce .ah-p .button.ah-p__teraz, body.ah-wow .ah-p .ah-p__teraz { border: 1.5px solid #e6e6e6 !important; background: #161616 !important; color: #fff !important; }
body.ah-wow .ah-p__korzysci { background: #181818; }
body.ah-wow .ah-p__korzysci li { color: #f2f2f2; }
body.ah-wow .ah-p__korzysci .ah-i { color: #fff; }
body.ah-wow .ah-p__korzysci b { color: #fff; }
body.ah-wow .ah-p__korzysci a { color: #fff; }
body.ah-wow .ah-p__udostepnij { color: #b3b3b3; }
body.ah-wow .ah-p__udostepnij a { background: #161616; color: #fff; }
body.ah-wow .ah-p__udostepnij a.fb, body.ah-wow .ah-p__udostepnij a.wa { background: #161616; color: #fff; }
body.ah-wow .ah-p__info { border-top: 1px solid #2a2a2a; }
body.ah-wow .ah-p__h2 { color: #fff; }
body.ah-wow .ah-p__opis .ah-tresc { color: #f2f2f2; }
body.ah-wow .ah-p__opis .ah-tresc strong { color: #fff; }
body.ah-wow .ah-p__h3 { color: #fff; }
body.ah-wow .ah-p__ile p { color: #f2f2f2; }
body.ah-wow .ah-p__ile a { color: #fff; }
body.ah-wow .ah-p__param .ah-spec caption { color: #fff; }
body.ah-wow .ah-p__param .ah-spec th, body.ah-wow .ah-p__param .ah-spec td { border-bottom: 1px solid #2a2a2a; }
body.ah-wow .ah-p__param .ah-spec th { color: #bdbdbd; }
body.ah-wow .ah-p__param .ah-spec td { color: #fff; }
body.ah-wow .ah-p__param .ah-zastrzezenie { color: #d9d9d9; }
body.ah-wow .ah-p__pasek { background: #161616; border-top: 1px solid #333; }
body.ah-wow .ah-p__pasek-et { color: #b3b3b3; }
body.ah-wow .ah-p__pasek-btn { color: #fff; }
body.ah-wow .ah-pl__kafel { background: #f2f2f2; border: 1px solid #f2f2f2; } /* 19.10: jasne kafle - logotypy w oryginalnych kolorach byly niewidoczne na ciemnym */
body.ah-wow .ah-pl--kompakt .ah-pl__zd { color: #cfcfcf; }
body.ah-wow .ah-p__ocena { color: #d9d9d9; }
body.ah-wow .ah-p__ocena b { color: #fff; }
body.ah-wow .ah-opinia-p__t { color: #fff; }
body.ah-wow .ah-opinia-p__tresc { color: #f2f2f2; }
body.ah-wow .ah-p__pasek-et { color: #cfcfcf !important; }
body.ah-wow .ah-dalej-zakupy { color: #fff; }
body.ah-wow .ah-kt-top__h { color: #fff; }
body.ah-wow .ah-kt-top__p { color: #d9d9d9; }
body.ah-wow .ah-kt__h { color: #fff; }
body.ah-wow .ah-kt__tel a { border: 1px solid #555; color: #fff; }
body.ah-wow .ah-kt__tel a:hover { border-color: #e6e6e6; }
body.ah-wow .ah-kt__karta { color: #f2f2f2; }
body.ah-wow .ah-kt__h3 { color: #fff; }
body.ah-wow .ah-kt__social a { color: #fff; }
body.ah-wow .ah-kt__social a:hover { border-color: #e6e6e6; }
body.ah-wow .ah-mapa__zaslepka { color: #fff !important; }
body.ah-wow .ah-mapa__h { color: #fff !important; }
body.ah-wow .ah-mapa__info { color: #cfcfcf !important; }
body.ah-wow .ah-mapa__info a, body.ah-wow .ah-mapa__link a { color: #fff !important; }
body.ah-wow .ah-montaz__h { color: #fff; }
body.ah-wow .ah-montaz__p { color: #d9d9d9; }
body.ah-wow .ah-onas-cytat p { color: #fff; }
body.ah-wow .ah-onas__h2 { color: #fff; }
body.ah-wow .ah-just { color: #f2f2f2; }
body.ah-wow .ah-onas-wyzwania__h { color: #fff; }
body.ah-wow .ah-galeria-sek__h, body.ah-wow .ah-galeria-sek__h--duzy { color: #fff; }
body.ah-wow .ah-galeria-sek__p { color: #d9d9d9; }
body.ah-wow .ah-404__p { color: #d9d9d9; }
body.ah-wow .ah-404__p a { color: #fff; }
body.ah-wow .ah-404__h2 { color: #fff; }
body.ah-wow .ah-tt { background: #161616; }
body.ah-wow .ah-tt__play { color: #fff; }
body.ah-wow .ah-tt__info a { color: #fff; }
body.ah-wow .ah-realizacja__zap { color: #fff; }
body.ah-wow .ah-cena__el { background: #161616; }
body.ah-wow .ah-cena__el h3 { color: #fff; }
body.ah-wow .ah-cena__el p { color: #d9d9d9; }
body.ah-wow .ah-cena__n { color: #fff; }
body.ah-wow .ah-voucher-pas { color: #fff; }
body.ah-wow .ah-voucher-pas__h { color: #fff; }
body.ah-wow .ah-dojazd { background: #161616; color: #f2f2f2; }
body.ah-wow .ah-dojazd__h { color: #fff; }
body.ah-wow .ah-kt__lead { color: #d9d9d9; }
body.ah-wow .ah-tt__folia { color: #fff; }
body.ah-wow .ah-d__h1 { color: #fff; }
body.ah-wow .ah-d__lead { color: #d9d9d9; }
body.ah-wow .ah-d__lead strong { color: #fff; }
body.ah-wow .ah-d__et { color: #b8b8b8; }
body.ah-wow .ah-d__probka { background: #161616; color: #fff; }
body.ah-wow .ah-d__probka:hover { border-color: #e6e6e6; }
body.ah-wow .ah-d__probka.is-on { border-color: #e6e6e6; box-shadow: inset 0 0 0 1.5px #e6e6e6; }
body.ah-wow .ah-d__probka:focus-visible { box-shadow: 0 0 0 2px #fff, 0 0 0 4px #e6e6e6; }
/* 19.10: probka „Czarne” (#141414) byla niewidoczna na ciemnym tle - jasny obrys kolka; przerwa przy wybranej w kolorze tla zamiast bialej */
body.ah-wow .ah-d__kolko { box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .4); }
body.ah-wow .ah-d__probka.is-on .ah-d__kolko { box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .4), 0 0 0 2px #161616, 0 0 0 3.5px var(--pom); }
body.ah-wow .ah-d__pn { color: #d9d9d9; }
body.ah-wow .ah-d__h { color: #fff; }
body.ah-wow .ah-d__cena { color: #fff; }
body.ah-wow .ah-d__brak { color: #d9d9d9; }
body.ah-wow .ah-d__chip { color: #fff; }
body.ah-wow .ah-d__chip:hover { border-color: #e6e6e6; }
body.ah-wow .ah-d__tel { color: #d9d9d9; }
body.ah-wow .ah-d__tel strong { color: #fff; }
body.ah-wow .ah-d-p__h { color: #b8b8b8; }
body.ah-wow .ah-d-p__link a { color: #fff; }
body.ah-wow .ah-d-lb { background: rgba(0, 0, 0, .97); } /* 19.10: na ciemnej stronie przy .92 przebijaly pomaranczowe przyciski spod podgladu */
body.ah-wow .ah-vn { background: #161616; }
body.ah-wow .ah-vn__h { color: #fff; }
body.ah-wow .ah-vn__lead { color: #d9d9d9; }
body.ah-wow .ah-vn__lead strong { color: #fff; }
body.ah-wow .ah-vn__scena { background: #1c1c1c; }
body.ah-wow .ah-vn__fakty li { color: #cfcfcf; }
body.ah-wow .ah-vn__fakty b { color: #fff; }
body.ah-wow .ah-vn__fakty .ah-i { color: #fff; }
body.ah-wow .ah-vn__kh { color: #fff; }
body.ah-wow .ah-vn__kafel span { background: #161616; border: 1px solid #555; color: #fff; }
body.ah-wow .ah-vn__kafel:hover span { border-color: #e6e6e6; }
body.ah-wow .ah-vn__inna label { color: #fff; }
body.ah-wow .ah-vn__inna-pole { color: #fff; }
body.ah-wow .ah-vn__ilosc-et { color: #fff; }
body.ah-wow .ah-vn .ah-ilosc { border: 1px solid #777; background: #161616; }
body.ah-wow .ah-vn .ah-ilosc button { color: #fff; }
body.ah-wow .ah-vn__seg { border: 1px solid #555; background: #161616; }
body.ah-wow .ah-vn__seg span { color: #fff; }
body.ah-wow .ah-vn__seg label:hover span { background: #1a1a1a; }
body.ah-wow .ah-vn__op b { color: #fff; }
body.ah-wow .ah-vn__pole label { color: #fff; }
body.ah-wow .ah-vn__chip { border: 1px solid #555; background: #161616; color: #fff; }
body.ah-wow .ah-vn__chip:hover { border-color: #e6e6e6; }
body.ah-wow .ah-vn__chip[aria-pressed="true"] { border-color: #e6e6e6; }
body.ah-wow .ah-vn__wiecej summary { color: #fff; }
body.ah-wow .ah-vn__format span { border: 1px solid #555; color: #fff; background: #161616; }
body.ah-wow .ah-vn__razem { color: #d9d9d9; }
body.ah-wow .ah-vn__razem strong { color: #fff; }
body.ah-wow .ah-vn .ah-pl--online .ah-pl__zd { color: #cfcfcf; }
body.ah-wow .ah-vn-sek__h { color: #fff; }
body.ah-wow .ah-vn-gdzie { background: #161616; }
body.ah-wow .ah-vn-gdzie__kafel { color: #d9d9d9; background: #161616; }
body.ah-wow .ah-vn-gdzie__kafel:hover { border-color: #e6e6e6; }
body.ah-wow .ah-vn-gdzie__tx b { color: #fff; }
body.ah-wow .ah-vn-gdzie__tx strong { color: #fff; }
body.ah-wow .ah-vn-gdzie__link { color: #fff; }
body.ah-wow .ah-ng__h { color: #fff; }
body.ah-wow .ah-ng__p { color: #d9d9d9; }
body.ah-wow .ah-ng__p strong { color: #fff; }
body.ah-wow .ah-ng__link { color: #fff; }
body.ah-wow .ah-ng-on .ah-sklep__rolka a { color: #fff; }
