.s27 .zdj-naglowek .lead{max-width:none}.s27 .zdj-marki-sekcja{padding-top:40px}.s27 .zdj-marki{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.s27 .zdj-marki>li{border:1px solid var(--ramka);background:#fff;border-radius:0 0 40px;flex-direction:column;padding:28px 28px 30px;display:flex}.s27 .zdj-znak{justify-content:flex-start;align-items:center;height:120px;display:flex}.s27 .zdj-znak img{object-fit:contain;width:auto;max-width:220px;height:auto;max-height:120px}.s27 .zdj-marki h2{margin-top:18px;font-size:1.4rem;line-height:1.2}.s27 .zdj-licznik{color:var(--szary);margin-top:4px;font-size:.9rem}.s27 .zdj-linki{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:22px;display:grid}.s27 .zdj-linki .btn,.s27 .zdj-katalog .btn{box-sizing:border-box;justify-content:center;align-items:center;gap:8px;min-height:48px;display:inline-flex}.s27 .zdj-linki .btn{white-space:normal;text-align:center;width:100%;min-width:0}.s27 .zdj-loga{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.s27 .zdj-ikona{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.s27 .zdj-tc-zacheta{background:color-mix(in srgb,var(--zolc) 22%,white);border-radius:0 0 18px;margin-top:18px;padding:14px 16px}.s27 .zdj-tc-zacheta p{font-size:.92rem;font-weight:600}.s27 .zdj-tc-link{min-height:44px;color:var(--petrol-ink);text-underline-offset:3px;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.s27 .zdj-katalog{background:var(--pasmo);border-radius:0 0 40px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px 28px;margin-top:20px;padding:22px 28px;display:grid}.s27 .zdj-katalog .okladka{width:96px;height:auto;box-shadow:0 10px 18px -10px #0b2e3c73}.s27 .zdj-katalog h2{font-size:1.4rem;line-height:1.2}.s27 .zdj-katalog p{color:var(--szary);margin-top:4px;font-size:.95rem}@media (max-width:1023px){.s27 .zdj-marki{grid-template-columns:minmax(0,1fr)}.s27 .zdj-marki>li{padding:22px}.s27 .zdj-znak{height:96px}.s27 .zdj-znak img{max-height:96px}.s27 .zdj-katalog{grid-template-columns:auto minmax(0,1fr);padding:20px}.s27 .zdj-katalog .btn{grid-column:1/-1;width:100%}.s27 .zdj-katalog .okladka{width:72px}}@media (max-width:479px){.s27 .zdj-loga{grid-template-columns:minmax(0,1fr)}}
