#kb-konfigurator .kb-karta{background:var(--kb-karta)!important;border:1px solid var(--kb-linia)!important;border-radius:var(--kb-r)!important;padding:12px!important;margin:0 0 12px!important;box-shadow:var(--kb-cien)!important}#kb-konfigurator .kb-karta--siatka2{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}#kb-konfigurator .kb-karta-tytul{margin:0 0 6px!important;font-size:11px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--kb-akcent-txt)!important}#kb-konfigurator .kb-panel-info{color:var(--kb-szary)!important;font-size:13px!important;margin:4px 0!important}#kb-konfigurator .kb-panel-info--drobne{font-size:12px!important}#kb-konfigurator .kb-suwak-wiersz{display:grid!important;grid-template-columns:88px 1fr 48px!important;gap:8px!important;align-items:center!important;margin:8px 0!important}#kb-konfigurator .kb-suwak-etykieta{font-size:11px!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:var(--kb-szary)!important}#kb-konfigurator .kb-suwak-wiersz input[type="range"]{width:100%!important;accent-color:var(--kb-akcent)!important;background:transparent!important;border:none!important}#kb-konfigurator .kb-suwak-wartosc{font-size:12px!important;color:var(--kb-ink)!important;text-align:right!important;font-variant-numeric:tabular-nums!important}#kb-konfigurator .kb-tlo-akcje{display:flex!important;gap:6px!important;flex-wrap:wrap!important;margin-top:6px!important}#kb-konfigurator .kb-pole-tekstu{margin:0 0 8px!important}#kb-konfigurator .kb-pole-tekstu textarea,#kb-konfigurator textarea[data-rola="tekst"]{width:100%!important;border:1px solid var(--kb-linia-mocna)!important;border-radius:var(--kb-r) var(--kb-r) 0 0!important;padding:9px 10px!important;resize:vertical!important;background:var(--kb-pole)!important;color:var(--kb-ink)!important}#kb-konfigurator .kb-pole-tekstu textarea:focus,#kb-konfigurator textarea[data-rola="tekst"]:focus{outline:none!important;border-color:var(--kb-akcent)!important;box-shadow:0 0 0 3px rgb(184 148 90 / .16)!important}#kb-konfigurator .kb-pole-tekstu .kb-btn--blok{margin:0!important;border-radius:0 0 var(--kb-r) var(--kb-r)!important}#kb-konfigurator .kb-napisy{display:flex!important;flex-direction:column!important;gap:7px!important}#kb-konfigurator .kb-napisy:not(:empty){margin:0 0 7px!important}#kb-konfigurator .kb-napis-wiersz{display:flex!important;flex-direction:column!important;gap:6px!important;padding:7px!important;background:#faf9f6!important;border:1px solid var(--kb-linia)!important;border-radius:var(--kb-r)!important}#kb-konfigurator .kb-napis-gora{display:flex!important;align-items:stretch!important;gap:6px!important}#kb-konfigurator .kb-napis-etykieta{font-size:11px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--kb-szary)!important;padding:0 2px!important}#kb-konfigurator .kb-napis-etykieta[hidden]{display:none!important}#kb-konfigurator .kb-napis-wiersz.aktywny .kb-napis-etykieta{color:var(--kb-akcent-txt)!important}#kb-konfigurator .kb-napis-wiersz--staly .kb-napis-usun{display:none!important}#kb-konfigurator .kb-napis-rozmiar{appearance:auto!important;-webkit-appearance:menulist!important;width:100%!important;padding:7px 8px!important;background:#ffffff!important;color:var(--kb-ink)!important;border:1px solid var(--kb-linia-mocna)!important;border-radius:var(--kb-r)!important;font-family:Roboto,Arial,sans-serif!important;font-size:12.5px!important;font-variant-numeric:tabular-nums!important;cursor:pointer!important}#kb-konfigurator .kb-napis-rozmiar:focus{outline:none!important;border-color:var(--kb-akcent)!important;box-shadow:0 0 0 3px rgb(184 148 90 / .16)!important}#kb-konfigurator .kb-napis-wiersz textarea{flex:1!important;min-width:0!important;min-height:44px!important;border-radius:var(--kb-r)!important}#kb-konfigurator .kb-napis-wiersz.aktywny{background:var(--kb-akcent-tint)!important;border-color:var(--kb-akcent)!important}#kb-konfigurator .kb-napis-wiersz.aktywny textarea{border-color:var(--kb-akcent)!important;box-shadow:0 0 0 3px rgb(184 148 90 / .16)!important}#kb-konfigurator .kb-napis-usun{flex:0 0 34px!important;width:34px!important;border:1px solid var(--kb-linia-mocna)!important;border-radius:var(--kb-r)!important;background:#ffffff!important;color:#8a2f2f!important;font-size:13px!important;font-weight:700!important;cursor:pointer!important}#kb-konfigurator .kb-napis-usun:hover{background:#b23b3b!important;border-color:#b23b3b!important;color:#ffffff!important}#kb-konfigurator .kb-pole-tekstu #kb-napis-dodaj{border-radius:var(--kb-r)!important}#kb-konfigurator .kb-lista-rozwijana{position:relative!important;margin:0 0 8px!important}#kb-konfigurator .kb-lista-rozwijana.otwarta{z-index:99981!important}#kb-konfigurator .kb-lr-przycisk{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important;padding:9px 11px!important;background:var(--kb-karta)!important;border:1px solid var(--kb-linia-mocna)!important;border-radius:var(--kb-r)!important;font-size:13.5px!important;text-align:left!important;color:var(--kb-ink)!important;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease!important}#kb-konfigurator .kb-lr-przycisk:hover{border-color:var(--kb-akcent)!important;background:var(--kb-karta-2)!important}#kb-konfigurator .kb-lr-etykieta{color:var(--kb-szary)!important;white-space:nowrap!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:11px!important}#kb-konfigurator .kb-lr-wartosc{flex:1 1 auto!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-weight:600!important;color:var(--kb-ink)!important}#kb-konfigurator .kb-lr-strzalka{color:var(--kb-akcent-txt)!important;transition:transform .15s ease!important}#kb-konfigurator .kb-lista-rozwijana.otwarta>.kb-lr-przycisk{border-color:var(--kb-akcent)!important;box-shadow:0 0 0 3px rgb(184 148 90 / .14)!important}#kb-konfigurator .kb-lista-rozwijana.otwarta>.kb-lr-przycisk .kb-lr-strzalka{transform:rotate(90deg)!important}#kb-konfigurator .kb-lr-menu{display:none!important;position:absolute!important;left:calc(100% + 8px)!important;top:0!important;z-index:99980!important;min-width:260px!important;max-width:560px!important;background:var(--kb-karta)!important;border:1px solid var(--kb-linia-mocna)!important;border-top:2px solid var(--kb-akcent)!important;border-radius:0 0 var(--kb-r) var(--kb-r)!important;box-shadow:0 16px 36px rgb(28 26 27 / .18)!important;padding:10px!important}#kb-konfigurator .kb-lista-rozwijana.otwarta>.kb-lr-menu{display:block!important;position:fixed!important;left:0!important;top:0!important;right:auto!important;bottom:auto!important;margin:0!important;max-width:none!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;z-index:2147483001!important}#kb-konfigurator .kb-lista-rozwijana--lewo .kb-lr-menu{left:auto!important;right:calc(100% + 8px)!important}#kb-konfigurator .kb-lr-menu--przyciski{display:none!important;gap:8px!important}#kb-konfigurator .kb-lista-rozwijana.otwarta>.kb-lr-menu--przyciski{display:flex!important}#kb-konfigurator .kb-lr-menu--pion{min-width:220px!important}#kb-konfigurator .kb-lr-podpowiedz{margin:0 0 8px!important;font-size:12px!important;color:var(--kb-szary)!important}#kb-konfigurator .kb-lr-akcje{display:flex!important;justify-content:center!important;gap:10px!important;margin-top:10px!important}#kb-konfigurator .kb-lr-pozycja{display:block!important;width:100%!important;padding:8px 10px!important;margin:0 0 6px!important;background:#faf9f6!important;border:1px solid var(--kb-linia)!important;border-radius:var(--kb-r)!important;text-align:left!important;font-size:13.5px!important;color:var(--kb-ink)!important}#kb-konfigurator .kb-lr-pozycja:hover{border-color:var(--kb-akcent)!important;background:var(--kb-akcent-tint)!important}#kb-konfigurator .kb-lr-pozycja.aktywna{background:var(--kb-akcent-tint)!important;border-color:var(--kb-akcent)!important;color:var(--kb-akcent-txt)!important;font-weight:600!important;box-shadow:inset 3px 0 0 var(--kb-akcent)!important}#kb-konfigurator .kb-font-pozycja,#kb-konfigurator .kb-lista-pozycja,#kb-konfigurator .kb-kolor-pozycja,#kb-konfigurator .kb-kat-pozycja,#kb-konfigurator .kb-napis-usun,#kb-konfigurator .kb-kafelek{appearance:none!important;-webkit-appearance:none!important;font-family:Roboto,Arial,sans-serif!important;font-weight:400!important;font-style:normal!important;text-decoration:none!important;text-shadow:none!important;text-transform:none!important;letter-spacing:normal!important;background-image:none!important;box-shadow:none!important;outline:none!important;margin-top:0!important;transition:background-color .12s ease,border-color .12s ease,color .12s ease!important}#kb-konfigurator .kb-font-pozycja{font-weight:500!important}#kb-konfigurator .kb-lista-pozycja.aktywna{font-weight:700!important}#kb-konfigurator .kb-kolor-pozycja.aktywna{font-weight:700!important}#kb-konfigurator .kb-napis-usun{font-weight:700!important}#kb-konfigurator .kb-font-pozycja:focus-visible,#kb-konfigurator .kb-lista-pozycja:focus-visible,#kb-konfigurator .kb-kolor-pozycja:focus-visible,#kb-konfigurator .kb-kat-pozycja:focus-visible,#kb-konfigurator .kb-napis-usun:focus-visible,#kb-konfigurator .kb-kafelek:focus-visible{outline:none!important;border-color:var(--kb-akcent)!important;box-shadow:0 0 0 3px rgb(184 148 90 / .28)!important}#kb-konfigurator .kb-font-pozycja.aktywna:hover,#kb-konfigurator .kb-lista-pozycja.aktywna:hover,#kb-konfigurator .kb-kolor-pozycja.aktywna:hover{background:var(--kb-akcent-tint-2)!important;border-color:var(--kb-akcent)!important}#kb-konfigurator .kb-lr-menu--fonty{width:300px!important;max-height:420px!important;overflow:auto!important}#kb-konfigurator .kb-font-pozycja{display:block!important;width:100%!important;padding:11px 12px!important;margin:0 0 6px!important;background:#faf9f6!important;border:1px solid var(--kb-linia-mocna)!important;border-radius:8px!important;font-size:20px!important;line-height:1.15!important;letter-spacing:.04em!important;text-align:center!important;color:var(--kb-ink)!important;cursor:pointer!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#kb-konfigurator .kb-font-pozycja:hover{border-color:var(--kb-akcent)!important;background:var(--kb-akcent-tint)!important}#kb-konfigurator .kb-font-pozycja.aktywna{background:var(--kb-akcent-tint-2)!important;border-color:var(--kb-akcent)!important;box-shadow:inset 0 0 0 1px var(--kb-akcent)!important;color:var(--kb-akcent-txt)!important}#kb-konfigurator .kb-lr-menu--lista{min-width:240px!important;max-height:380px!important;overflow:auto!important}#kb-konfigurator .kb-lista-pozycja{display:block!important;width:100%!important;padding:10px 12px!important;margin:0 0 6px!important;background:#faf9f6!important;border:1px solid var(--kb-linia-mocna)!important;border-radius:8px!important;font-size:14.5px!important;font-variant-numeric:tabular-nums!important;text-align:center!important;color:var(--kb-ink)!important;cursor:pointer!important;white-space:nowrap!important}#kb-konfigurator .kb-lista-pozycja:hover{border-color:var(--kb-akcent)!important;background:var(--kb-akcent-tint)!important}#kb-konfigurator .kb-lista-pozycja.aktywna{background:var(--kb-akcent-tint-2)!important;border-color:var(--kb-akcent)!important;box-shadow:inset 0 0 0 1px var(--kb-akcent)!important;color:var(--kb-akcent-txt)!important;font-weight:700!important}#kb-konfigurator .kb-lr-menu--kolory{min-width:240px!important;max-height:340px!important;overflow:auto!important}#kb-konfigurator .kb-kolor-pozycja{display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;padding:9px 12px!important;margin:0 0 6px!important;background:#faf9f6!important;border:1px solid var(--kb-linia-mocna)!important;border-radius:8px!important;font-size:13.5px!important;color:var(--kb-ink)!important;cursor:pointer!important}#kb-konfigurator .kb-kolor-pozycja:hover{border-color:var(--kb-akcent)!important;background:var(--kb-akcent-tint)!important}#kb-konfigurator .kb-kolor-pozycja.aktywna{background:var(--kb-akcent-tint-2)!important;border-color:var(--kb-akcent)!important;box-shadow:inset 0 0 0 1px var(--kb-akcent)!important;font-weight:700!important}#kb-konfigurator .kb-kolor-probka{width:22px!important;height:22px!important;flex:0 0 22px!important;border-radius:6px!important;border:1px solid rgb(28 26 27 / .25)!important;box-shadow:inset 0 0 0 2px rgb(255 255 255 / .55)!important}#kb-konfigurator .kb-kolor-nazwa{flex:1!important;text-align:left!important}#kb-konfigurator .kb-lr-probka{display:inline-block!important;width:18px!important;height:18px!important;border-radius:5px!important;border:1px solid rgb(28 26 27 / .25)!important;margin-right:2px!important;flex:0 0 18px!important}#kb-konfigurator .kb-kafelek{position:relative!important;background:var(--kb-karta)!important;border:1px solid var(--kb-linia)!important;border-radius:var(--kb-r)!important;padding:8px 6px!important;text-align:center!important;cursor:pointer!important;color:var(--kb-ink)!important;transition:border-color .15s ease,box-shadow .15s ease!important}#kb-konfigurator .kb-kafelek:hover{border-color:var(--kb-akcent)!important;box-shadow:var(--kb-cien)!important}#kb-konfigurator .kb-kafelek.aktywna{border-color:var(--kb-akcent)!important;box-shadow:inset 0 0 0 2px var(--kb-akcent)!important;background:var(--kb-akcent-tint)!important}#kb-konfigurator .kb-kafelek img{display:block!important;max-width:100%!important;height:74px!important;object-fit:contain!important;margin:0 auto 6px!important;background:#f2f0ec!important;border-radius:5px!important;padding:5px!important}#kb-konfigurator .kb-kafelek-podpis{display:block!important;font-size:11.5px!important;line-height:1.25!important;color:var(--kb-szary)!important}#kb-konfigurator .kb-kafelek-lupa{position:absolute!important;top:5px!important;right:5px!important;width:26px!important;height:26px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#ffffff!important;color:var(--kb-akcent-txt)!important;border:1px solid var(--kb-linia-mocna)!important;border-radius:6px!important;z-index:3!important}#kb-konfigurator .kb-kafelek-lupa svg{width:14px!important;height:14px!important;display:block!important;pointer-events:none!important}#kb-konfigurator .kb-kafelek-lupa:hover{border-color:var(--kb-akcent)!important}#kb-konfigurator .kb-wiersz-pola{display:grid!important;grid-template-columns:92px 1fr!important;gap:8px!important;align-items:center!important;margin:0 0 8px!important;font-size:13.5px!important}#kb-konfigurator .kb-wiersz-pola--pion{grid-template-columns:1fr!important}#kb-konfigurator .kb-wiersz-pola>span{text-transform:uppercase!important;letter-spacing:.05em!important;font-size:11px!important;color:var(--kb-szary)!important}#kb-konfigurator .kb-wiersz-pola input[type="text"],#kb-konfigurator .kb-wiersz-pola textarea{width:100%!important;border:1px solid var(--kb-linia-mocna)!important;border-radius:var(--kb-r)!important;padding:8px 9px!important;background:var(--kb-pole)!important;color:var(--kb-ink)!important}#kb-konfigurator .kb-wiersz-pola input[type="text"]:focus,#kb-konfigurator .kb-wiersz-pola textarea:focus{outline:none!important;border-color:var(--kb-akcent)!important;box-shadow:0 0 0 3px rgb(184 148 90 / .16)!important}#kb-konfigurator .kb-pole-mm{position:relative!important;display:block!important}#kb-konfigurator .kb-pole-mm input,#kb-konfigurator .kb-pole-mm select{width:100%!important;border:1px solid var(--kb-linia-mocna)!important;border-radius:var(--kb-r)!important;padding:8px 34px 8px 9px!important;text-align:right!important;background:var(--kb-pole)!important;color:var(--kb-ink)!important;font-variant-numeric:tabular-nums!important}#kb-konfigurator .kb-pole-mm em{position:absolute!important;right:9px!important;top:50%!important;transform:translateY(-50%)!important;font-style:normal!important;color:var(--kb-szary)!important;font-size:12px!important;pointer-events:none!important}#kb-konfigurator .kb-skala-info{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;margin:8px 0 0!important;padding:8px 10px!important;background:#faf9f6!important;border:1px solid var(--kb-linia)!important;border-left:2px solid var(--kb-linia-mocna)!important;border-radius:var(--kb-r)!important;font-size:12px!important;font-variant-numeric:tabular-nums!important;color:var(--kb-szary)!important}#kb-konfigurator .kb-skala-info--aktywna{background:var(--kb-akcent-tint)!important;border-color:var(--kb-akcent)!important;border-left-color:var(--kb-akcent)!important;color:var(--kb-akcent-txt)!important;font-weight:600!important}#kb-konfigurator .kb-skala-info--blokada{background:var(--kb-akcent-tint-2)!important;border-color:var(--kb-akcent)!important;border-left:4px solid var(--kb-akcent-c)!important;color:var(--kb-akcent-txt)!important;font-size:13px!important;font-weight:700!important;letter-spacing:.01em!important}#kb-konfigurator .kb-skala-reset{background:transparent!important;border:none!important;color:var(--kb-akcent-txt)!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.05em!important;text-decoration:underline!important;padding:0!important;white-space:nowrap!important;cursor:pointer!important}#kb-konfigurator .kb-katalog{height:100%!important}#kb-konfigurator .kb-katalog-wnetrze{display:grid!important;grid-template-columns:230px 1fr!important;gap:14px!important;height:100%!important}#kb-konfigurator .kb-kat-lista{display:flex!important;flex-direction:column!important;gap:8px!important}#kb-konfigurator .kb-kat-pozycja{position:relative!important;padding:10px 34px 10px 12px!important;background:var(--kb-karta)!important;border:1px solid var(--kb-linia)!important;border-radius:var(--kb-r)!important;text-align:left!important;font-size:13px!important;letter-spacing:.02em!important;color:var(--kb-ink)!important}#kb-konfigurator .kb-kat-pozycja:hover{border-color:var(--kb-akcent)!important}#kb-konfigurator .kb-kat-pozycja.aktywna{background:var(--kb-akcent-tint)!important;border-color:var(--kb-akcent)!important;color:var(--kb-akcent-txt)!important;font-weight:600!important;box-shadow:inset 3px 0 0 var(--kb-akcent)!important}#kb-konfigurator .kb-kat-liczba{position:absolute!important;top:50%!important;right:9px!important;transform:translateY(-50%)!important;font-size:11px!important;background:#f1efeb!important;color:var(--kb-akcent-txt)!important;border-radius:9px!important;padding:1px 7px!important;font-variant-numeric:tabular-nums!important}#kb-konfigurator .kb-kat-szukaj{position:relative!important;margin:0 0 12px!important}#kb-konfigurator .kb-kat-szukaj input{width:100%!important;border:1px solid var(--kb-linia-mocna)!important;border-radius:var(--kb-r)!important;padding:9px 40px 9px 12px!important;background:var(--kb-pole)!important;color:var(--kb-ink)!important}#kb-konfigurator .kb-kat-szukaj input:focus{outline:none!important;border-color:var(--kb-akcent)!important;box-shadow:0 0 0 3px rgb(184 148 90 / .16)!important}#kb-konfigurator .kb-kat-szukaj .kb-iko{position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important;color:var(--kb-szary)!important}#kb-konfigurator .kb-kat-siatka{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))!important;gap:12px!important;align-content:start!important;overflow:auto!important;max-height:640px!important;padding-right:4px!important}#kb-konfigurator .kb-kat-siatka .kb-kafelek{background:var(--kb-karta)!important;padding:10px 8px!important}#kb-konfigurator .kb-kat-siatka .kb-kafelek img{height:96px!important}#kb-konfigurator .kb-kat-siatka--modal{max-height:460px!important}#kb-konfigurator .kb-kat-pusto{color:var(--kb-szary)!important;padding:18px!important}#kb-konfigurator .kb-narzedzia{background:var(--kb-karta)!important;border:1px solid var(--kb-linia)!important;border-radius:var(--kb-r)!important;padding:12px!important;box-shadow:var(--kb-cien)!important}#kb-konfigurator .kb-narz-blok{margin:0 0 10px!important;font-size:12.5px!important}#kb-konfigurator .kb-narz-blok--info{display:flex!important;gap:7px!important;align-items:center!important;padding:8px 9px!important;background:#faf9f6!important;color:var(--kb-ink)!important;border:1px solid var(--kb-linia)!important;border-radius:var(--kb-r)!important;white-space:nowrap!important;overflow:hidden!important;font-variant-numeric:tabular-nums!important;letter-spacing:.02em!important}#kb-konfigurator .kb-narz-blok--info .kb-iko{color:var(--kb-akcent-txt)!important}#kb-konfigurator .kb-narz-zoom{display:flex!important;align-items:center!important;gap:5px!important}#kb-konfigurator .kb-narz-zoom input[type="range"]{flex:1 1 auto!important;min-width:40px!important;accent-color:var(--kb-akcent)!important;background:transparent!important;border:none!important}#kb-konfigurator .kb-zoom-wartosc{font-size:11.5px!important;color:var(--kb-szary)!important;min-width:34px!important;text-align:right!important;font-variant-numeric:tabular-nums!important}#kb-konfigurator .kb-lr-przycisk--narz{font-size:12px!important;text-transform:uppercase!important;letter-spacing:.05em!important}#kb-konfigurator .kb-modal{position:fixed!important;inset:0!important;z-index:2147482600!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:20px!important}#kb-konfigurator .kb-modal[hidden]{display:none!important}#kb-konfigurator .kb-modal-tlo{position:absolute!important;inset:0!important;background:rgb(28 26 27 / .5)!important}#kb-konfigurator .kb-modal-okno{position:relative!important;width:560px!important;max-width:96vw!important;max-height:90vh!important;overflow:auto!important;background:var(--kb-karta)!important;border:1px solid var(--kb-linia-mocna)!important;border-radius:var(--kb-r)!important;box-shadow:0 24px 64px rgb(28 26 27 / .3)!important;color:var(--kb-ink)!important}#kb-konfigurator .kb-modal-okno--szerokie{width:860px!important}#kb-konfigurator .kb-modal-naglowek{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:13px 16px!important;background:var(--kb-akcent-tint)!important;color:var(--kb-ink)!important;border-bottom:2px solid var(--kb-akcent)!important}#kb-konfigurator .kb-modal-naglowek h3{margin:0!important;font-size:13px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--kb-akcent-txt)!important}#kb-konfigurator .kb-modal-zamknij{background:transparent!important;border:none!important;color:var(--kb-akcent-txt)!important;font-size:18px!important;padding:2px 6px!important;cursor:pointer!important}#kb-konfigurator .kb-modal-tresc{padding:16px!important;color:var(--kb-ink)!important}#kb-konfigurator .kb-modal-tresc p{color:var(--kb-ink)!important}#kb-konfigurator .kb-modal-tresc--srodek{text-align:center!important}#kb-konfigurator .kb-modal-tresc--srodek img{max-width:100%!important;max-height:64vh!important;background:#f2f0ec!important;padding:8px!important;border-radius:5px!important}#kb-konfigurator .kb-modal-tresc label>span{color:var(--kb-ink)!important}#kb-konfigurator .kb-modal-tresc input[type="text"],#kb-konfigurator .kb-modal-tresc textarea{width:100%!important;border:1px solid var(--kb-linia-mocna)!important;border-radius:var(--kb-r)!important;padding:8px 10px!important;background:var(--kb-pole)!important;color:var(--kb-ink)!important}#kb-konfigurator .kb-modal-tresc input[type="text"]:focus,#kb-konfigurator .kb-modal-tresc textarea:focus{outline:none!important;border-color:var(--kb-akcent)!important;box-shadow:0 0 0 3px rgb(184 148 90 / .16)!important}#kb-konfigurator .kb-karty-zakladki{display:flex!important;gap:6px!important;margin:0 0 10px!important}#kb-konfigurator .kb-karta-zakladka{flex:1 1 auto!important;padding:10px 12px!important;background:#faf9f6!important;border:1px solid var(--kb-linia-mocna)!important;border-radius:8px!important;font-size:13px!important;font-weight:700!important;color:var(--kb-ink)!important;cursor:pointer!important;appearance:none!important;-webkit-appearance:none!important;text-transform:none!important;letter-spacing:normal!important;box-shadow:none!important;background-image:none!important}#kb-konfigurator .kb-karta-zakladka.aktywna{background:var(--kb-akcent-tint-2)!important;border-color:var(--kb-akcent)!important;color:var(--kb-akcent-txt)!important}#kb-konfigurator .kb-nagrobki-narzedzia{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important}#kb-konfigurator .kb-nagrobki-narzedzia[hidden]{display:none!important}#kb-konfigurator .kb-nagrobki-siatka{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))!important;gap:10px!important;max-height:min(62vh, 640px)!important;overflow:auto!important;padding:2px!important}#kb-konfigurator .kb-nagrobek{position:relative!important;display:block!important;padding:0!important;background:#ffffff!important;border:1px solid var(--kb-linia-mocna)!important;border-radius:10px!important;overflow:hidden!important;cursor:pointer!important;text-align:left!important;appearance:none!important;-webkit-appearance:none!important;box-shadow:none!important;background-image:none!important}#kb-konfigurator .kb-nagrobek:hover{border-color:var(--kb-akcent)!important;box-shadow:0 6px 18px rgb(28 26 27 / .12)!important}#kb-konfigurator .kb-nagrobek.aktywny{border-color:var(--kb-akcent)!important;box-shadow:0 0 0 2px var(--kb-akcent)!important}#kb-konfigurator .kb-nagrobek-obraz{display:block!important;width:100%!important;height:auto!important;aspect-ratio:4 / 3!important;object-fit:cover!important;object-position:center!important;background:#e9e6e0!important;border:0!important;margin:0!important;padding:0!important;max-width:none!important}#kb-konfigurator .kb-nagrobek-badge{position:absolute!important;left:8px!important;top:8px!important;padding:2px 8px!important;background:rgb(28 26 27 / .78)!important;color:#f4dfa8!important;font-size:10.5px!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important;border-radius:999px!important}#kb-konfigurator .kb-karta-zakladka .kb-kat-liczba{margin-left:6px!important;padding:1px 7px!important;border-radius:999px!important;background:rgb(28 26 27 / .08)!important;font-size:11px!important}#kb-konfigurator .kb-karta-zakladka.aktywna .kb-kat-liczba{background:var(--kb-akcent)!important;color:var(--kb-akcent-tekst)!important}#kb-konfigurator .kb-nagrobki-siatka{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))!important;gap:12px!important}@media (max-width:640px){#kb-konfigurator .kb-nagrobki-siatka{grid-template-columns:repeat(2,1fr)!important;gap:8px!important;max-height:60vh!important}#kb-konfigurator .kb-karty-zakladki{flex-wrap:wrap!important}}#kb-konfigurator .kb-nagrobek-podpis{display:block!important;padding:8px 10px!important;font-size:12.5px!important;font-weight:600!important;color:var(--kb-ink)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#kb-konfigurator .kb-nagrobek-usun{position:absolute!important;top:6px!important;right:6px!important;width:26px!important;height:26px!important;line-height:24px!important;text-align:center!important;background:#ffffff!important;color:#8a2f2f!important;border:1px solid var(--kb-linia-mocna)!important;border-radius:50%!important;font-size:12px!important;font-weight:700!important}#kb-konfigurator .kb-nagrobek-usun:hover{background:#b23b3b!important;color:#fff!important;border-color:#b23b3b!important}#kb-konfigurator .kb-btn--kafel-glowny{background:var(--kb-akcent-tint-2)!important;border-color:var(--kb-akcent)!important;color:var(--kb-akcent-txt)!important}#kb-konfigurator .kb-btn--kafel-glowny:hover{background:var(--kb-akcent)!important;color:var(--kb-akcent-tekst)!important}#kb-konfigurator .kb-karta--element{border-color:var(--kb-akcent)!important;background:var(--kb-akcent-tint)!important}#kb-konfigurator .kb-karta--element .kb-karta-tytul{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#kb-konfigurator .kb-modal-okno--waska{width:min(92vw, 380px)!important}#kb-konfigurator .kb-skala-modal-pola{display:flex!important;gap:8px!important;margin:4px 0 12px!important}#kb-konfigurator .kb-skala-modal-pola input[type="number"]{flex:1!important;min-width:0!important;padding:12px 12px!important;font-size:20px!important;font-variant-numeric:tabular-nums!important;text-align:center!important;background:#ffffff!important;color:var(--kb-ink)!important;border:1px solid var(--kb-linia-mocna)!important;border-radius:8px!important}#kb-konfigurator .kb-skala-modal-pola input[type="number"]:focus{outline:none!important;border-color:var(--kb-akcent)!important;box-shadow:0 0 0 3px rgb(184 148 90 / .18)!important}#kb-konfigurator .kb-skala-modal-pola select{padding:12px 10px!important;font-size:16px!important;background:#ffffff!important;color:var(--kb-ink)!important;border:1px solid var(--kb-linia-mocna)!important;border-radius:8px!important}#kb-konfigurator .kb-toast{position:fixed!important;left:50%!important;bottom:26px!important;transform:translateX(-50%)!important;z-index:99999!important;background:#1c1a1b!important;color:#ffffff!important;padding:12px 18px!important;border-radius:var(--kb-r)!important;box-shadow:0 12px 30px rgb(28 26 27 / .35)!important;font-size:14px!important;max-width:90vw!important;border:1px solid #1c1a1b!important;border-left:3px solid var(--kb-akcent)!important}.kb-tut{position:fixed!important;inset:0!important;z-index:2147483000!important;font-family:'Roboto','Inter',system-ui,-apple-system,'Segoe UI',Helvetica,Arial,sans-serif!important;-webkit-font-smoothing:antialiased!important}.kb-tut[hidden]{display:none!important}.kb-tut--srodek::before{content:""!important;position:fixed!important;inset:0!important;background:rgb(28 26 27 / .55)!important}.kb-tut-otwor{position:fixed!important;border-radius:10px!important;box-shadow:0 0 0 9999px rgb(28 26 27 / .55)!important;outline:2px solid #b8945a!important;outline-offset:0!important;pointer-events:none!important;transition:left .25s ease,top .25s ease,width .25s ease,height .25s ease!important;animation:kb-tut-obwodka 1.6s ease-in-out infinite!important}@keyframes kb-tut-obwodka{0%,100%{outline-color:#b8945a;outline-offset:0}50%{outline-color:#e0c188;outline-offset:5px}}.kb-tut-otwor[hidden]{display:none!important}.kb-tut-strzalka{position:fixed!important;z-index:2147483002!important;font-size:30px!important;line-height:1!important;color:#f2c979!important;text-shadow:0 2px 6px rgb(28 26 27 / .6)!important;pointer-events:none!important;transform:translate(-50%,0) rotate(-90deg)!important}.kb-tut-strzalka[hidden]{display:none!important}.kb-tut-strzalka--gora{transform:translate(-50%,6px) rotate(-90deg)!important;animation:kb-tut-dziob-gora 1s ease-in-out infinite!important}@keyframes kb-tut-dziob-gora{0%,100%{margin-top:14px}50%{margin-top:2px}}.kb-tut-strzalka--dol{transform:translate(-50%,-100%) rotate(90deg)!important;animation:kb-tut-dziob-dol 1s ease-in-out infinite!important}@keyframes kb-tut-dziob-dol{0%,100%{margin-top:-14px}50%{margin-top:-2px}}.kb-tut-dymek{position:fixed!important;z-index:2147483003!important;width:min(360px, calc(100vw - 24px))!important;background:#ffffff!important;color:#1c1a1b!important;border:1px solid #d6d2cb!important;border-top:3px solid #b8945a!important;border-radius:10px!important;box-shadow:0 24px 60px rgb(28 26 27 / .35)!important;padding:14px 16px 12px!important;box-sizing:border-box!important}.kb-tut-krok{font-size:10.5px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#957335!important;margin:0 0 4px!important}.kb-tut-tytul{margin:0 0 6px!important;font-size:17px!important;line-height:1.25!important;font-weight:700!important;color:#1c1a1b!important}.kb-tut-tekst{margin:0 0 10px!important;font-size:13.5px!important;line-height:1.5!important;color:#47433d!important}.kb-tut-kropki{display:flex!important;gap:5px!important;margin:0 0 10px!important}.kb-tut-kropka{width:7px!important;height:7px!important;border-radius:50%!important;background:#e3ddd2!important;display:inline-block!important}.kb-tut-kropka.aktywna{background:#b8945a!important}.kb-tut-akcje{display:flex!important;align-items:center!important;gap:8px!important}.kb-tut-odstep{flex:1 1 auto!important}.kb-tut .kb-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:8px 13px!important;background:#ffffff!important;color:#1c1a1b!important;border:1px solid #d6d2cb!important;border-radius:8px!important;font-size:13.5px!important;line-height:1.2!important;font-family:inherit!important;cursor:pointer!important;transition:background .15s ease,border-color .15s ease!important}.kb-tut .kb-btn:hover{background:#faf6ef!important;border-color:#b8945a!important}.kb-tut .kb-btn--glowny{background:#b8945a!important;border-color:#957335!important;color:#ffffff!important;font-weight:600!important}.kb-tut .kb-btn--glowny:hover{background:#a5834d!important}.kb-tut .kb-tut-pomin{border-color:transparent!important;color:#8b857c!important;background:transparent!important;text-decoration:underline!important;padding-left:4px!important;padding-right:4px!important}.kb-tut .kb-tut-pomin:hover{color:#1c1a1b!important;background:transparent!important}.kb-tut [hidden]{display:none!important}@media (max-width:700px){.kb-tut-dymek{padding:12px 12px 10px!important}.kb-tut-tytul{font-size:15.5px!important}.kb-tut-tekst{font-size:13px!important}}#kb-konfigurator [hidden]{display:none!important}