.kl-kat-wrap{width:100%;overflow-x:clip}.kl-kat,.kl-kat *{box-sizing:border-box}.kl-kat{width:100%;max-width:1240px;margin:0 auto;padding:24px 16px 48px;--kl-kat-c: #1c1c1c;--kl-kat-m: #5c5c5c;--kl-kat-b: #d9d6cf;--kl-kat-t: #f6f5f2;color:var(--kl-kat-c)}.kl-kat__glowa{max-width:760px;margin:0 0 16px}.kl-kat__h1{margin:0 0 6px;font-size:clamp(24px,4vw,34px);line-height:1.15}.kl-kat__lead{margin:0;font-size:15px;line-height:1.5;color:#3d3d3d}.kl-kat__filtry{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 16px}.kl-kat__chip{display:inline-flex;align-items:center;min-height:40px;padding:6px 14px;border:1px solid #cfccc5;border-radius:999px;background:#fff;color:var(--kl-kat-c);font:inherit;font-size:13.5px;cursor:pointer}.kl-kat__chip:hover{border-color:#8a8780}.kl-kat__chip.is-on{border-color:var(--kl-kat-c);box-shadow:inset 0 0 0 1.5px var(--kl-kat-c);font-weight:700}.kl-kat__chip:focus-visible,.kl-kat__btn:focus-visible{outline:2px solid #1f4f86;outline-offset:2px}.kl-kat__siatka{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}@media(min-width:750px){.kl-kat__siatka{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(min-width:1200px){.kl-kat__siatka{grid-template-columns:repeat(4,minmax(0,1fr))}}.kl-kat__karta{display:flex;flex-direction:column;min-width:0;border:1px solid var(--kl-kat-b);border-radius:10px;background:#fff;overflow:hidden}.kl-kat__karta[hidden]{display:none}.kl-kat__okl{display:block;background:var(--kl-kat-t)}.kl-kat__img,.kl-kat__brakimg{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:contain;background:var(--kl-kat-t)}.kl-kat__brakimg{display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;color:#8a8780}.kl-kat__tresc{display:flex;flex:1;flex-direction:column;gap:4px;padding:10px 10px 12px}.kl-kat__marka{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--kl-kat-m)}.kl-kat__tytul{margin:0;font-size:15px;line-height:1.3;font-weight:700;overflow-wrap:anywhere}.kl-kat__meta{display:flex;flex-wrap:wrap;gap:2px 10px;margin:0 0 6px;font-size:12.5px;line-height:1.4;color:var(--kl-kat-m)}.kl-kat__btn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin-top:auto;padding:8px 12px;border:1.5px solid var(--kl-kat-c);border-radius:8px;background:var(--kl-kat-c);color:#fff;font:inherit;font-size:14px;font-weight:700;text-decoration:none}.kl-kat__btn:hover{background:#fff;color:var(--kl-kat-c)}.kl-kat__info{margin:16px 0 0;font-size:13px;line-height:1.45;color:var(--kl-kat-m)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/kl-katalogi.css.map */
