/* 24.10.2026 — aktywna zakładka bez czerwonej kropki + telefon: treść wyśrodkowana */
.nav__links a.is-on::before{content:none!important;display:none!important}
.nav__links a{background-image:linear-gradient(#c3292e,#c3292e)!important;background-repeat:no-repeat!important;background-position:50% 100%!important;background-size:0 1px!important;transition:background-size .45s cubic-bezier(.16,1,.3,1),color .3s!important}
.nav__links a:hover{background-size:100% 1px!important}
.nav__links a.is-on{color:#fff;background-size:100% 1px!important}

@media (max-width:760px){
  .view .wrap{text-align:center}
  .view .wrap h1,.view .wrap h2,.view .wrap h3,.view .wrap h4,.view .wrap p,.view .wrap .lead,.view .wrap .txt{margin-left:auto;margin-right:auto}
  .view .wrap ul:not(.foot ul),.view .wrap ol{display:inline-block;text-align:left;max-width:100%}
  .view .wrap .btn{margin-left:auto;margin-right:auto}
  .view .wrap [class*="__actions"],.view .wrap [class*="__btns"],.view .wrap [class*="__cta"]{justify-content:center}
  .view .wrap img{margin-left:auto;margin-right:auto}
  /* elementy, które czyta się lepiej do lewej */
  .view form,.view .acc,.view details,.view .legal-copy,.view [class*="regulamin"],.view [class*="polityka"],
  .view [class*="journey"],.view .prog,.view .modal__txt,.view .faq,.view .tk__list{text-align:left}
  .view form .wrap,.view details p{text-align:left}
  .foot .wrap{text-align:center}
  .foot__g{justify-items:center}
  .foot ul{padding:0}
}
@media (max-width:760px){
  .foot .wwd,.foot .wwd *{text-align:left}
  .foot .wwd-glowa{align-items:flex-start}
}
@media (max-width:760px){ .foot .wwd-marki{padding-left:46px!important} }
