@charset "UTF-8";.kontrolka-76{font-size:1.5rem}.bg-danger{background-color:#a40a66!important}.koszyk-akceptacja a{font-weight:700;font-size:16px}.kontrolka-KoszykPodglad #cena_netto,.kontrolka-KoszykPodglad .fa-shopping-cart:before,.kontrolka-MojeKontoDropdown .fa-user:before,.kontrolka-MojeKontoDropdown .pole-klienta{color:#fff}nav.menu-dropdown{float:left}#kontrolka-88,#kontrolka-115,.kontrolka-Pracownik,nav.menu-dropdown{font-weight:700;color:#fff}.kontrolka-Pracownik a{color:#fff}p{margin-top:0;margin-bottom:0}.stopka-solex{text-align:center;padding:10px 0;color:var(--solex-font-color);font-size:10px;opacity:0}.produkt-nazwa-naglowek{color:#000}.custom-control{font-size:1.5em;font-weight:700}#font-weight-bold.netto,#text-right.CenaPoRabacie.fit-content,.cena,.text-right.CenaPoRabacie.fit-content{font-weight:300!important}.ko{color:#000;text-transform:uppercase;font-size:100px}.boldo,.ko{font-weight:700}.boldo{color:purple}#kontrolka-288 .border-bottom{border-bottom:none!important}.kontrolka-ProductSearchWithAutocompletionControl .product-search__container .product-search__input-group .product-search__input{background-color:#fff!important}.kontrolka-ProductSearchWithAutocompletionControl button.btn-search{background:#a40a66!important}@media (max-width:992px){.solex-element-galerii img{height:100%!important}.kontrolka-HamburgerMenu i{color:#fff!important}#kontrolka-288{margin-bottom:1rem!important;margin-left:auto!important;margin-right:auto!important}#koszyk-calosc-2 .kaf-dane{display:flex}#koszyk-calosc-2 .kaf-dane .produkt-zdjecie{margin:auto}#koszyk-calosc-2 .kaf-opis{display:block!important;margin-left:2em}}:root{--tg-bg:#fff;--tg-surface:#f5f6f8;--tg-surface-3:#edf0f3;--tg-line:#e2e5ea;--tg-line-soft:#ebedf1;--tg-text:#15171b;--tg-muted:#5b626c;--tg-muted-2:#8a919b;--tg-lime-brand:#6c6b00;--tg-lime-fill:#949300;--tg-lime-soft:#f1f1d9;--tg-lime-bright:#c9d400;--tg-magenta:#c20e7c;--tg-magenta-deep:#a50e6b;--tg-magenta-soft:#fbe7f2;--tg-ok:#2f7a3e;--tg-ok-soft:#e3f1e6;--tg-low:#c98a00;--tg-ink:#101114;--tg-ink-line:#2c3038;--tg-radius:2px;--tg-f-display:"Martian Mono","Roboto Mono",ui-monospace,Menlo,monospace;--tg-f-body:"Roboto",system-ui,-apple-system,"Segoe UI",sans-serif;--solex-font-family:var(--tg-f-body);--solex-font-weight:400;--solex-font-color:var(--tg-text);--solex-primary-color:var(--tg-magenta-deep);--solex-primary-color-rgb:165,14,107;--solex-border-color:var(--tg-line);--solex-menu-hover-color:var(--tg-text);--solex-text-muted-color:var(--tg-muted-2);--solex-modal-header-background-color:var(--tg-ink);--solex-modal-header-text-color:#fff;--solex-cookies-bar-background-color:var(--tg-ink)}body{font-family:var(--tg-f-body);font-weight:400;color:var(--tg-text);-webkit-font-smoothing:antialiased;background:var(--tg-bg)}.btn{border-radius:var(--tg-radius)}.btn-primary,.btn-primary:not(:disabled):not(.disabled){background-color:var(--tg-magenta-deep);border-color:var(--tg-magenta-deep);color:#fff}.btn-primary:focus,.btn-primary:hover{background-color:var(--tg-magenta);border-color:var(--tg-magenta)}.btn-outline-secondary{border-color:var(--tg-line);color:var(--tg-text);background:#fff}.btn-outline-secondary:hover{border-color:var(--tg-text);background:#fff;color:var(--tg-text)}.form-control{border-radius:var(--tg-radius);border-color:var(--tg-line)}.form-control:focus{border-color:var(--tg-text);box-shadow:none}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--tg-magenta);outline-offset:2px}#page-header{background:#fff}#page-header>nav.navbar.bg-danger{background-color:var(--tg-ink)!important;min-height:40px;padding-inline:clamp(16px,2.4vw,32px)}#page-header>nav.navbar .navbar-brand{font-size:0;margin-right:22px;padding:0}#page-header>nav.navbar .navbar-brand:before{content:"Platforma ";font:700 12px/1 var(--tg-f-display);letter-spacing:.04em;color:#fff}#page-header>nav.navbar .navbar-brand:after{content:"B2B";font:700 12px/1 var(--tg-f-display);letter-spacing:.04em;color:var(--tg-lime-bright)}#page-header>nav.navbar .nav-link{color:#c9cdd4!important;font-size:12.5px;padding-block:10px}#page-header>nav.navbar .nav-link:hover{color:#fff!important}#page-header>nav.navbar .navbar-nav.mr-auto{border-left:1px solid var(--tg-ink-line);padding-left:16px}#page-header>nav.navbar #logowanie-dropdown{color:#fff!important}#page-header>nav.navbar .navbar-toggler{border-color:var(--tg-ink-line)}#page-header>.container-fluid:has(.kontrolka-TranslatorGoogle){background:var(--tg-ink)!important}#page-header>.container-fluid:has(.kontrolka-TranslatorGoogle)>.row{background:var(--tg-ink);box-shadow:0 0 0 100vmax var(--tg-ink);clip-path:inset(0 -100vmax);min-height:34px;align-items:center;color:#c9cdd4;font-size:12.5px}#page-header .kontrolka-TranslatorGoogle .goog-te-gadget-simple{background:transparent;border:0;padding:0}#page-header .kontrolka-TranslatorGoogle a,#page-header .kontrolka-TranslatorGoogle span{color:#c9cdd4!important;font:600 11px var(--tg-f-display);letter-spacing:.08em;text-transform:uppercase}#page-header .kontrolka-TranslatorGoogle img{display:none}#page-header>.container-fluid:has(.kontrolka-Pracownik){position:relative;height:0;padding:0}#page-header>.container-fluid:has(.kontrolka-Pracownik) .kontrolka-Pracownik{position:absolute;top:-34px;right:clamp(16px,2.4vw,32px);height:34px;z-index:1;flex:none;width:auto;max-width:none;padding:0;display:flex!important;align-items:center}#page-header .kontrolka-Pracownik .pracownik-uklad-skrocony{display:flex;align-items:center;gap:16px;font-size:12.5px;color:#c9cdd4}#page-header .kontrolka-Pracownik .pracownik-nazwa{color:#fff;font-weight:500}#page-header .kontrolka-Pracownik .pracownik-nazwa .float-left{float:none!important;margin-right:10px;font:600 10px var(--tg-f-display);letter-spacing:.14em;text-transform:uppercase;color:var(--tg-muted-2)}#page-header .kontrolka-Pracownik .pracownik-telefon,#page-header .kontrolka-Pracownik a{color:#c9cdd4!important;font-weight:400}#page-header .kontrolka-Pracownik a:hover{color:#fff!important}#page-header .kontrolka-Pracownik i{margin-right:6px;font-size:12px}#page-header>.container-fluid:has(.kontrolka-ProductSearchWithAutocompletionControl){background:#fff!important}#page-header>.container-fluid>.row:has(.kontrolka-ProductSearchWithAutocompletionControl){background:#fff!important;border-bottom:1px solid var(--tg-line);min-height:72px;align-items:center;padding-inline:clamp(11px,2.4vw,27px)}#page-header .kontrolka-LogoZUstawienWitryny img{max-height:42px;width:auto}#page-header>.container-fluid:has(.kontrolka-ProductSearchWithAutocompletionControl) .kontrolka-LogoZUstawienWitryny img{filter:brightness(0)}#page-header .kontrolka-HamburgerMenu i{color:var(--tg-text)!important;font-size:22px}#kontrolka-288,.kontrolka-ProductSearchWithAutocompletionControl{margin:0!important}.kontrolka-ProductSearchWithAutocompletionControl .product-search__input-group{flex-wrap:nowrap;border:1px solid var(--tg-line);border-radius:var(--tg-radius);background:#fff;height:44px;max-width:760px}.kontrolka-ProductSearchWithAutocompletionControl .product-search__input-group:focus-within{border-color:var(--tg-text)}.kontrolka-ProductSearchWithAutocompletionControl .product-search__container .product-search__input-group .product-search__input{border:0!important;height:42px;font-size:14.5px;padding-left:14px;box-shadow:none;background:#fff!important;border-radius:0}.kontrolka-ProductSearchWithAutocompletionControl .product-search__clear-button{border:0;background:#fff;color:var(--tg-muted)}.product-search__input-group:has(.product-search__input:placeholder-shown) .product-search__clear-button{display:none}.kontrolka-ProductSearchWithAutocompletionControl .product-search__search-button,.kontrolka-ProductSearchWithAutocompletionControl button.btn-search{width:48px;height:42px;border:0!important;border-radius:0!important;background:var(--tg-text)!important;color:#fff!important}.kontrolka-ProductSearchWithAutocompletionControl .fa-search:before{color:#fff!important}#page-header .kontrolka-MojeKontoDropdown{display:flex;justify-content:flex-end}#page-header .kontrolka-MojeKontoDropdown .dropdown>div[data-bs-toggle]{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 12px;border:1px solid var(--tg-line);border-radius:var(--tg-radius);background:#fff;cursor:pointer;max-width:260px}#page-header .kontrolka-MojeKontoDropdown .dropdown>div[data-bs-toggle]:hover{border-color:var(--tg-text)}#page-header .kontrolka-MojeKontoDropdown .fa-user,#page-header .kontrolka-MojeKontoDropdown .fa-user:before{color:var(--tg-text)!important;font-size:17px!important}#page-header .kontrolka-MojeKontoDropdown .pole-klienta{color:var(--tg-text)!important;font-weight:400;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown-menu{border-radius:var(--tg-radius);border-color:var(--tg-line);box-shadow:0 12px 30px rgba(16,17,20,.12)}.dropdown-item,.dropdown-menu .dropdown-item a{color:var(--tg-text);font-size:13.5px}.dropdown-item:hover,.dropdown-item:hover a{background:var(--tg-surface);color:var(--tg-magenta-deep)}#page-header .kontrolka-KoszykPodglad{flex:0 0 auto;width:auto;max-width:none}#page-header .koszyk-podglad #koszyk_podglad{display:inline-flex;align-items:center;gap:8px;height:44px;min-width:44px;padding:0 12px;border:1px solid var(--tg-line);border-radius:var(--tg-radius);background:#fff;color:var(--tg-text)}#page-header .koszyk-podglad #koszyk_podglad:hover{border-color:var(--tg-text)}#page-header .koszyk-podglad .bsk{padding:0;border:0;color:var(--tg-text)!important;position:relative}#page-header .kontrolka-KoszykPodglad .fa-shopping-cart:before{color:var(--tg-text)!important;font-size:17px}#page-header .kontrolka-KoszykPodglad #cena_netto{color:var(--tg-text)!important;font-size:13px}.koszyk-podglad #koszyk_podglad .btn #ilosc_pozycji{background:var(--tg-magenta-deep)!important;border:0;font:700 10px/20px var(--tg-f-display);top:-12px;right:-16px;margin:0}#page-header .tlo-wiersza-cala-szerokosc{background:var(--tg-surface)!important;border-bottom:1px solid var(--tg-line);box-shadow:0 0 0 100vmax var(--tg-surface);clip-path:inset(0 -100vmax)}.menu-klasyczne ul#menu-2{display:flex;justify-content:center;gap:clamp(4px,1.6vw,22px);margin:0;padding:0}.menu-klasyczne ul#menu-2>li{float:none}.menu-klasyczne ul#menu-2>li>a{padding:15px 8px!important;font:700 11.5px var(--tg-f-display)!important;letter-spacing:.1em;text-transform:uppercase;color:var(--tg-muted)!important;border-bottom:2px solid transparent;margin-bottom:-1px;border-radius:0!important;background:none!important}.menu-klasyczne ul#menu-2>li>a:hover{color:var(--tg-text)!important;border-bottom-color:var(--tg-lime-fill)}.menu-klasyczne ul#menu-2>li>a i{font-size:15px}.menu-klasyczne .dropdown{border-radius:var(--tg-radius);border:1px solid var(--tg-line)}.menu-klasyczne .drugipoziom a{font-family:var(--tg-f-body)!important;font-size:13.5px;text-transform:none}.naglowek-kontrolki .naglowek,.naglowek.naglowek-z-linia{font:800 13px var(--tg-f-display);letter-spacing:.12em;text-transform:uppercase;color:var(--tg-text);padding-bottom:12px;margin-bottom:12px;border-bottom:2px solid var(--tg-text)}.naglowek-z-linia:after,.naglowek-z-linia:before{display:none!important}h5.line-bottom{font:800 12px var(--tg-f-display)!important;letter-spacing:.14em;text-transform:uppercase;color:var(--tg-text)}h5.line-bottom span{border:0!important}#tiguar-aktualnosci.tg-blog{--acc:var(--tg-magenta-deep);--acc-d:var(--tg-magenta-deep);--acc-tint:var(--tg-magenta-soft);--ink:var(--tg-text);--body:var(--tg-muted);--muted:var(--tg-muted-2);--line:var(--tg-line);--line-soft:var(--tg-line-soft);--r:2px;--r-sm:2px;--sh:none;--sh-2:none;max-width:980px;font-family:var(--tg-f-body);padding:34px clamp(0,3vw,28px) 60px}#tiguar-aktualnosci .tg-blog-head{border-bottom:2px solid var(--tg-text);padding:0 0 14px;margin-bottom:22px}#tiguar-aktualnosci .tg-blog-head:after,#tiguar-aktualnosci .tg-blog-kicker{display:none}#tiguar-aktualnosci .tg-blog-h1{font:800 clamp(24px,2.6vw,32px)/1.1 var(--tg-f-display);text-transform:uppercase;letter-spacing:-.01em}#tiguar-aktualnosci .tg-blog-list{gap:0}#tiguar-aktualnosci .tg-blog-item{border:0;border-bottom:1px solid var(--tg-line);border-radius:0;padding:18px 0;gap:22px;transform:none}#tiguar-aktualnosci .tg-blog-item:hover{transform:none;border-color:var(--tg-line)}#tiguar-aktualnosci .tg-blog-item:first-child{border:1px solid var(--tg-line);border-radius:var(--tg-radius);padding:20px;gap:26px;background:linear-gradient(90deg,var(--tg-lime-soft),#fff 55%);margin-bottom:8px}#tiguar-aktualnosci .tg-blog-item:first-child .tg-blog-thumb-wrap{flex-basis:250px;max-width:250px}#tiguar-aktualnosci .tg-blog-item:first-child .tg-blog-title{font-size:clamp(19px,1.9vw,23px)}#tiguar-aktualnosci .tg-blog-item:first-child .tg-blog-meta:after{content:"● Najnowsze";font:700 9.5px var(--tg-f-display);letter-spacing:.12em;text-transform:uppercase;color:var(--tg-lime-brand)}#tiguar-aktualnosci .tg-blog-thumb-wrap{flex:0 0 160px;max-width:160px}#tiguar-aktualnosci .tg-blog-thumb{aspect-ratio:1/1;object-fit:contain;background:#fff;border:1px solid var(--tg-line)}#tiguar-aktualnosci .tg-blog-cat{font:700 9.5px var(--tg-f-display);letter-spacing:.12em;border-radius:var(--tg-radius);padding:4px 8px;line-height:1.2}#tiguar-aktualnosci .tg-blog-date{font:500 11px var(--tg-f-display);color:var(--tg-muted-2)}#tiguar-aktualnosci .tg-blog-title{font:700 18px/1.3 var(--tg-f-body);text-wrap:balance}#tiguar-aktualnosci .tg-blog-exc{font-size:15px}#tiguar-aktualnosci .tg-blog-more{font:700 11px var(--tg-f-display);letter-spacing:.08em;text-transform:uppercase;color:var(--tg-magenta-deep)}#tiguar-aktualnosci .tg-blog-item.rozwiniety .tg-blog-full{border-top:0;border-left:2px solid var(--tg-lime-fill);padding:2px 0 2px 12px}#tiguar-aktualnosci .tg-blog-pg{border-radius:var(--tg-radius);font:700 12px var(--tg-f-display)}#tiguar-aktualnosci .tg-blog-pg.aktywna{background:var(--tg-text);box-shadow:none}#page-content .row>.col-2:has(.kontrolka-DrzewoKategorii){flex:0 0 280px;max-width:280px;padding-top:28px}#page-content .row>.col-2:has(.kontrolka-DrzewoKategorii)+[class*=col-]{flex:1 1 0;width:auto;min-width:0;padding-top:28px;padding-left:clamp(20px,2.4vw,36px)}.drzewo-kategorii>a{display:block;margin:4px 0 2px;font:700 10px var(--tg-f-display)!important;letter-spacing:.14em;text-transform:uppercase;color:var(--tg-muted-2)!important}.drzewo-kategorii .tree-element{border-bottom:1px solid var(--tg-line-soft);background:none!important}.drzewo-kategorii .tree-element .tree-element{border-bottom:0}#page-content .drzewo-kategorii .tree-element>a{display:flex!important;justify-content:space-between;align-items:baseline;gap:10px;padding:8px 10px 8px 0!important;font-size:14px;color:var(--tg-text)!important;transition:color .12s,padding .12s;background:none!important}.drzewo-kategorii .tree-element>a:hover{color:var(--tg-magenta-deep)!important}.drzewo-kategorii .tree-element .count{font:500 10.5px var(--tg-f-display);color:var(--tg-muted-2)!important}#page-content .drzewo-kategorii .tree-element>a.kategoria-wybrana{color:var(--tg-magenta-deep)!important;font-weight:500;padding-left:10px!important;box-shadow:inset 3px 0 0 var(--tg-magenta-deep);background:var(--tg-magenta-soft)!important}.drzewo-kategorii .tree-element>a.kategoria-wybrana .count{color:var(--tg-magenta-deep)!important}#page-content .drzewo-kategorii .level-1>a{padding-left:14px!important}#page-content .drzewo-kategorii .level-2>a{padding-left:28px!important}.kontrolka-GallerySliderControl .solex-element-galerii img{border:1px solid var(--tg-line);border-radius:var(--tg-radius);background:var(--tg-surface)}.kontrolka-GallerySliderControl .tns-nav{display:none}.belka-nad-produktami{margin-top:24px}.belka-nad-produktami,.belka-nad-produktami-lewa{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.belka-nad-produktami-prawa{margin-left:auto}.belka-nad-produktami .btn-outline-secondary.btn-sm{width:40px;height:40px;display:grid;place-items:center;padding:0;border:1px solid var(--tg-line);border-radius:var(--tg-radius);color:var(--tg-text);background:#fff}.belka-nad-produktami .btn-outline-secondary.btn-sm:hover{border-color:var(--tg-text)}.belka-nad-produktami .btn-outline-secondary.btn-sm i,.belka-nad-produktami .btn-outline-secondary.btn-sm span{font-size:16px;color:inherit!important}.belka-nad-produktami .szablon-listy{background:var(--tg-text)!important;border-color:var(--tg-text)!important;color:#fff!important}.wyszukiwanie-wewnetrzne{display:flex;flex-wrap:nowrap;height:40px;width:280px;max-width:100%;border:1px solid var(--tg-line);border-radius:var(--tg-radius);background:#fff;margin:0!important}.wyszukiwanie-wewnetrzne:focus-within{border-color:var(--tg-text)}.wyszukiwanie-wewnetrzne .szukanie-fraza{border:0!important;height:38px;font-size:14px;padding:0 12px;flex:1;min-width:0;background:transparent}.wyszukiwanie-wewnetrzne .btn{border:0;background:none;color:var(--tg-muted);height:38px}.sselect__selection-container{min-height:40px;display:flex;align-items:center;border:1px solid var(--tg-line)!important;border-radius:var(--tg-radius)!important;background:#fff;padding:0 12px;font-size:14px;color:var(--tg-text);position:relative}.sselect__selection-container:hover{border-color:var(--tg-text)!important}.sselect__placeholder-item,.sselect__selected-item{color:var(--tg-text)!important}.lista-produktow .row.filtry{margin-top:12px;max-width:860px}.lista-produktow .row.filtry>div{padding-inline:5px}#tabela-lista-produktow{border:1px solid var(--tg-line);border-radius:var(--tg-radius);border-collapse:separate;border-spacing:0;margin-top:18px}#tabela-lista-produktow thead th{font:700 10px var(--tg-f-display)!important;letter-spacing:.12em;text-transform:uppercase;color:var(--tg-muted)!important;background:var(--tg-surface);border:0!important;border-bottom:1px solid var(--tg-line)!important;padding:12px 14px!important;white-space:nowrap;vertical-align:middle}#tabela-lista-produktow thead th.NaglowekNazwa{text-align:left!important}#tabela-lista-produktow thead th.NaglowekCenaHurtowa,#tabela-lista-produktow thead th.NaglowekTwojaCena{text-align:right!important}#tabela-lista-produktow td{border:0!important;border-bottom:1px solid var(--tg-line-soft)!important;padding:16px 10px!important;vertical-align:middle;font-size:14px}#tabela-lista-produktow tbody tr:last-child td{border-bottom:0!important}#tabela-lista-produktow tbody tr:hover td{background:#fafbfc}.lista-produktow-zawartosc>div:has(>#tabela-lista-produktow){overflow-x:auto;-webkit-overflow-scrolling:touch}#tabela-lista-produktow td.belka-dostepnosci,#tabela-lista-produktow th.belka-dostepnosci{display:none}#tabela-lista-produktow tr:has(td.na_stanie) td.zdjecie{box-shadow:inset 4px 0 0 var(--tg-ok)}#tabela-lista-produktow tr:has(td.w_dostawie) td.zdjecie{box-shadow:inset 4px 0 0 var(--tg-low)}#tabela-lista-produktow tr:has(td.brak) td.zdjecie{box-shadow:inset 4px 0 0 var(--tg-magenta)}#tabela-lista-produktow td.zdjecie{padding-left:22px!important}#tabela-lista-produktow .produkt-zdjecie{width:76px;height:76px;border:1px solid var(--tg-line-soft);border-radius:var(--tg-radius);background:#fff;display:grid;place-items:center;overflow:hidden}#tabela-lista-produktow .produkt-zdjecie img{max-width:64px;max-height:64px;object-fit:contain}#tabela-lista-produktow td.nazwa{min-width:220px}#tabela-lista-produktow .produkt-nazwa-naglowek{display:flex;gap:8px;align-items:flex-start}#tabela-lista-produktow .produkt-nazwa{font-weight:500;font-size:15px;line-height:1.35;color:var(--tg-text)}#tabela-lista-produktow .produkt-nazwa:hover{color:var(--tg-magenta-deep)}#tabela-lista-produktow .ulubione i{color:var(--tg-muted-2);font-size:15px;margin-top:2px}#tabela-lista-produktow .ulubione.usun i,#tabela-lista-produktow .ulubione i.fas{color:var(--tg-lime-fill)}.metka-produktu span,.metka-produktu strong{background:var(--tg-lime-soft)!important;color:var(--tg-lime-brand)!important;font:700 9.5px/1 var(--tg-f-display)!important;letter-spacing:.1em;text-transform:uppercase}.metka-produktu>a>span{display:inline-block;padding:4px 7px;border-radius:var(--tg-radius);margin:6px 0 2px}#tabela-lista-produktow .kody-pod-nazwa{margin-top:4px;padding-left:24px;font-size:12.5px;line-height:1.55;color:var(--tg-text)!important;font-variant-numeric:tabular-nums}#tabela-lista-produktow .kody-pod-nazwa .small{font-size:12px;color:var(--tg-muted-2)}#tabela-lista-produktow .cena{white-space:nowrap;text-align:right}#tabela-lista-produktow .cena>div{display:inline}#tabela-lista-produktow .cena .cena-separator{display:block;height:0}#tabela-lista-produktow .opis-cena-brutto,#tabela-lista-produktow .opis-cena-netto{font:400 11px var(--tg-f-body)!important;color:var(--tg-muted-2);margin-right:3px}#tabela-lista-produktow .cena .netto{font-size:15px}#tabela-lista-produktow .cena .brutto{font-size:12.5px;color:var(--tg-muted)}#tabela-lista-produktow td.CenaProduktu .netto{font-weight:500!important;color:var(--tg-muted);text-decoration:line-through;text-decoration-color:var(--tg-muted-2)}#tabela-lista-produktow td.CenaPoRabacie .netto{font:800 15.5px var(--tg-f-display)!important;color:var(--tg-text)}#tabela-lista-produktow td.CenaPoRabacie .vat{display:block;font-size:12px;color:var(--tg-muted-2)}#tabela-lista-produktow .produkt-rabat{display:inline-block;font:700 12.5px var(--tg-f-display);background:var(--tg-magenta-soft);color:var(--tg-magenta-deep);padding:4px 8px;border-radius:var(--tg-radius);white-space:nowrap}#tabela-lista-produktow .produkt-rabat:before{content:"−"}#tabela-lista-produktow td.kolumna-stany-produktow{text-align:left!important;font-size:13px;line-height:1.4;min-width:120px}#tabela-lista-produktow .kolumna-stany-produktow>strong{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:14px;color:var(--tg-text)}#tabela-lista-produktow .kolumna-stany-produktow>strong:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--tg-ok);flex:none}#tabela-lista-produktow .kolumna-stany-produktow>strong .wlacz-tooltip{color:var(--tg-text)!important}#tabela-lista-produktow .kolumna-stany-produktow>strong .wlacz-tooltip:after{content:" szt."}#tabela-lista-produktow .kolumna-stany-produktow>div{color:var(--tg-muted);font-size:12px;margin-top:3px;padding-left:14px}#tabela-lista-produktow .kolumna-stany-produktow>div .wlacz-tooltip{color:var(--tg-text)!important;font-weight:500}#tabela-lista-produktow tr:has(td.w_dostawie) .kolumna-stany-produktow>strong:before{background:var(--tg-low)}#tabela-lista-produktow tr:has(td.brak) .kolumna-stany-produktow>strong:before{background:var(--tg-magenta)}#tabela-lista-produktow tr:has(td.brak) .kolumna-stany-produktow>strong,#tabela-lista-produktow tr:has(td.w_dostawie) .kolumna-stany-produktow>strong{color:var(--tg-magenta-deep)}#tabela-lista-produktow .kolumna-stany-produktow>br,#tabela-lista-produktow .kolumna-stany-produktow>img{display:none}#tabela-lista-produktow .kolumna-stany-produktow>a[data-s-info-dostepnosc]{display:inline-flex;align-items:center;margin-bottom:4px;color:var(--tg-magenta-deep)!important;font-weight:500;font-size:12.5px;cursor:pointer;text-decoration:none;border-bottom:1px solid currentColor}#tabela-lista-produktow .kolumna-stany-produktow>a[data-s-info-dostepnosc]+br+strong{display:flex;font-size:13px;font-weight:500;line-height:1.35}#tabela-lista-produktow .kolumna-stany-produktow>div{text-align:left!important}.add-cart .input-group{align-items:center;gap:6px}.add-cart .jednostka{font-size:11px;color:var(--tg-muted-2)}.add-cart .input-ilosc{width:64px!important;height:40px;border:1px solid var(--tg-line)!important;border-radius:var(--tg-radius)!important;text-align:center;font:700 13px var(--tg-f-display)!important;flex:none}.add-cart .input-ilosc:focus{border-color:var(--tg-text)!important}.add-cart .btn.bsk:not(.bsk_icon),.add-cart .dodawanie-mobilne{height:40px;padding:0 14px;border:0;border-radius:var(--tg-radius);background:var(--tg-magenta-deep)!important;color:#fff!important;font:700 10.5px var(--tg-f-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.add-cart .btn.bsk:not(.bsk_icon):hover,.add-cart .dodawanie-mobilne:hover{background:var(--tg-magenta)!important}.add-cart .input-group-append .bsk.bsk_icon{width:40px;height:40px;min-width:40px;margin-left:8px!important;border-radius:var(--tg-radius);background:var(--tg-magenta-deep);color:#fff!important;place-items:center;text-align:center;line-height:40px}.add-cart .input-group-append .bsk.bsk_icon:hover{background:var(--tg-magenta)}.add-cart .input-group-append .bsk.bsk_icon:before{color:#fff}.add-cart .arrow-down,.add-cart .arrow-up{left:-14px!important}.belka-pod-produktami .btn{border-radius:var(--tg-radius);font:700 11px var(--tg-f-display);letter-spacing:.08em;text-transform:uppercase}.pagination .page-link{border-radius:var(--tg-radius)!important;border-color:var(--tg-line);color:var(--tg-text);font:700 12px var(--tg-f-display)}.pagination .page-item.active .page-link{background:var(--tg-text);border-color:var(--tg-text);color:#fff}.modal-content{border:0;border-radius:6px;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.35)}.modal-header{background:var(--tg-ink)!important;color:#c9cdd4;padding:11px 14px 11px 20px;border:0;align-items:center}.modal-header .modal-title{font:500 11px var(--tg-f-display);letter-spacing:.06em;color:#fff!important}.modal-header .btn-close,.modal-header .close{width:34px;height:34px;border:1px solid var(--tg-ink-line);border-radius:var(--tg-radius);background:none;color:#fff;opacity:1;display:grid;place-items:center;padding:0;margin:0}.modal-header .btn-close i,.modal-header .close i{color:#fff;font-size:15px}.modal-backdrop.show{background:var(--tg-ink);opacity:.55}.modal-body #page-content>.container{max-width:none;padding-inline:clamp(18px,3vw,36px)}.modal-body .kontrolka-NaglowekNazwaProduktu .naglowek{font:800 clamp(22px,2.6vw,32px)/1.15 var(--tg-f-display)!important;letter-spacing:-.01em;text-transform:none;border:0;padding:12px 0 0;margin:0;text-wrap:balance}.modal-body .kontrolka-KategorieProduktu .ramka-dol{border:0!important;padding:14px 0 18px;border-bottom:1px solid var(--tg-line)!important;margin-inline:calc(-1 * clamp(18px,3vw,36px));padding-inline:clamp(18px,3vw,36px)}.modal-body .kontrolka-KategorieProduktu .atrybut-nazwa{font:500 10px var(--tg-f-display);letter-spacing:.14em;text-transform:uppercase;color:var(--tg-muted-2)!important;margin-right:8px}.modal-body .kontrolka-KategorieProduktu .atrybut-opis{display:inline-flex;flex-wrap:wrap;gap:6px;font-size:0}.modal-body .kontrolka-KategorieProduktu .atrybut-opis a{font-size:12.5px;color:var(--tg-text);border:1px solid var(--tg-line);border-radius:var(--tg-radius);padding:3px 9px;background:#fff;text-decoration:none}.modal-body .kontrolka-KategorieProduktu .atrybut-opis a:hover{border-color:var(--tg-text)}.modal-body .product-gallery--main--element{width:auto!important;height:auto!important;max-width:100%;overflow:hidden;aspect-ratio:1/1;border:1px solid var(--tg-line-soft);border-radius:var(--tg-radius);display:grid;place-items:center;background:#fff;margin-top:24px}.modal-body .product-gallery--main--element img{width:auto!important;height:auto!important;max-width:88%;max-height:88%;object-fit:contain}.modal-body .product--gallery--thumbs{margin-top:10px;--bs-gutter-x:10px}.modal-body .product--gallery--more--photos,.modal-body .product--gallery--thumb{display:grid;place-items:center;aspect-ratio:1/1;border:1px solid var(--tg-line);border-radius:var(--tg-radius);background:#fff;padding:6px;width:100%}.modal-body .product--gallery--thumb.active{border-color:var(--tg-magenta-deep);box-shadow:inset 0 0 0 1px var(--tg-magenta-deep)}.modal-body .product--gallery--more--photos{font:800 18px var(--tg-f-display);color:var(--tg-text);background:var(--tg-surface);text-decoration:none}.modal-body .kontrolka-Tekst table,.modal-body .naglowek-kontrolki table{width:100%!important;margin:0!important;border:0!important}.modal-body .kontrolka-Tekst:has(h5.line-bottom),.modal-body .naglowek-kontrolki{height:auto!important;margin-top:0!important;padding-top:28px}.modal-body h5.line-bottom{margin:0;padding-bottom:10px;border-bottom:2px solid var(--tg-text)}.modal-body h5.line-bottom:after,.modal-body h5.line-bottom:before{display:none!important}.modal-body .kontrolka-Tekst>div:has(>hr),.modal-body .naglowek-kontrolki>div:has(>hr){display:none}.modal-body #kontrolka-30,.modal-body .kontrolka-CenaProduktu,.modal-body .kontrolka-RabatProduktu{margin:0!important;padding:0 calc(var(--bs-gutter-x,.5rem)*.5)!important}.modal-body .kontrolka-Tekst:has(h5.line-bottom)+.kontrolka-CenaProduktu{margin-top:16px!important}.modal-body #kontrolka-30>.row,.modal-body .cena.karta,.modal-body .cena.rabat{margin:0;align-items:stretch;border-inline:1px solid var(--tg-line);background:#fff}.modal-body #kontrolka-30>.row>div,.modal-body .cena.karta>div,.modal-body .cena.rabat>div{display:flex;align-items:center;padding:11px 16px;border-bottom:1px solid var(--tg-line-soft)}.modal-body .ceny-przed-rabatem{border-top:1px solid var(--tg-line)!important}.modal-body #kontrolka-30>.row{border-bottom:1px solid var(--tg-line)}.modal-body .cena.karta .cena-separator{display:none}.modal-body #kontrolka-30 .col-6:first-child,.modal-body .cena.karta .opis-cena-brutto,.modal-body .cena.karta .opis-cena-netto,.modal-body .cena.rabat>div:first-child{font:400 13.5px var(--tg-f-body)!important;color:var(--tg-muted)}.modal-body #kontrolka-30 .col-6:last-child,.modal-body .cena.karta .brutto,.modal-body .cena.karta .netto,.modal-body .cena.rabat>div:last-child{text-align:right;font:400 14.5px var(--tg-f-body)!important;font-variant-numeric:tabular-nums;color:var(--tg-text);justify-content:flex-end;gap:4px}.modal-body .cena.karta small{color:var(--tg-muted-2);font-size:12px}.modal-body .cena.karta.ceny-przed-rabatem .netto{color:var(--tg-muted)!important;text-decoration:line-through;text-decoration-color:var(--tg-muted-2)}.modal-body .cena.rabat{border-bottom:1px solid var(--tg-line-soft)}.modal-body .cena.rabat>div{border-bottom:0!important}.modal-body .cena.rabat>div:first-child{flex:1 1 auto;width:auto;max-width:none}.modal-body .cena.rabat>div:last-child{flex:0 0 auto;width:auto;max-width:none;margin:8px 16px 8px auto;padding:4px 8px!important;background:var(--tg-magenta-soft);color:var(--tg-magenta-deep)!important;font:700 12.5px var(--tg-f-display)!important;border-radius:var(--tg-radius)}.modal-body .cena.rabat>div:last-child:before{content:"−"}.modal-body .ceny-twoja{background:var(--tg-lime-soft)!important}.modal-body .cena.karta.ceny-twoja .opis-cena-netto{color:var(--tg-text)!important;font-weight:500!important}.modal-body .cena.karta.ceny-twoja .netto{font:800 22px var(--tg-f-display)!important}.modal-body .ceny-twoja .brutto,.modal-body .ceny-twoja .opis-cena-brutto{background:#f8f8ec}.modal-body .cena.karta.ceny-twoja .opis-cena-brutto{color:var(--tg-text)!important;font-weight:500!important}.modal-body .kontrolka-StanyProduktuNaKarcie,.modal-body .kontrolka-UlubioneProduktu{margin-top:16px}.modal-body .kontrolka-UlubioneProduktu{order:2;display:flex;justify-content:flex-end;align-items:center}.modal-body .kontrolka-StanyProduktuNaKarcie{order:1}.modal-body .kontrolka-KoszykProduktu{order:3}.modal-body #kontrolka-22,.modal-body #kontrolka-25,.modal-body .kontrolka-Tekst#kontrolka-21{order:4}.modal-body .ulubione.pokaz-opis{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--tg-line);border-radius:var(--tg-radius);padding:8px 12px;font-size:13.5px;color:var(--tg-text);background:#fff;text-decoration:none}.modal-body .ulubione.pokaz-opis:hover{border-color:var(--tg-text)}.modal-body .kontrolka-StanyProduktuNaKarcie{display:grid;grid-template-columns:auto 1fr;column-gap:10px;align-items:center}.modal-body .kontrolka-StanyProduktuNaKarcie .naglowek-kontrolki{display:none}.modal-body .produkt-karta-stany>strong{display:inline-flex;align-items:center;gap:10px;font-size:16px;font-weight:700}.modal-body .produkt-karta-stany>strong:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--tg-ok);box-shadow:0 0 0 4px var(--tg-ok-soft);flex:none}.modal-body .produkt-karta-stany>strong .wlacz-tooltip{color:var(--tg-text)!important}.modal-body .produkt-karta-stany>strong .wlacz-tooltip:after{content:" szt. na stanie";font-weight:400;color:var(--tg-muted);font-size:14px}.modal-body .produkt-karta-stany>div{padding-left:20px;text-align:left!important;color:var(--tg-muted);font-size:13.5px}.modal-body .produkt-karta-stany>div .wlacz-tooltip{color:var(--tg-text)!important;font-weight:500}.modal-body .kontrolka-KoszykProduktu .add-cart{margin-top:16px}.modal-body .kontrolka-KoszykProduktu .input-ilosc{height:48px;width:72px!important;font-size:16px!important}.modal-body .kontrolka-KoszykProduktu .btn.bsk:not(.bsk_icon){height:48px;min-width:240px;font-size:12px;margin-left:4px}.modal-body .kontrolka-KoszykProduktu .input-group-append .btn.bsk:not(.bsk_icon){display:inline-flex;align-items:center;justify-content:center;gap:10px}.add-cart .btn.bsk:not(.bsk_icon) .bsk_icon{float:none!important;margin:0!important;color:#fff!important;width:auto;height:auto;background:none}.modal-body #kontrolka-22>.row,.modal-body #kontrolka-25>.row{margin:0;border-bottom:1px solid var(--tg-line-soft)}.modal-body #kontrolka-22 .col-6,.modal-body #kontrolka-25 .col-6{padding:10px 0;font-size:14px}.modal-body #kontrolka-22 .col-6:first-child,.modal-body #kontrolka-25 .col-6:first-child{color:var(--tg-muted);flex:0 0 38%;max-width:38%}.modal-body #kontrolka-22 .col-6:last-child,.modal-body #kontrolka-25 .col-6:last-child{font-weight:500;font-variant-numeric:tabular-nums}.modal-body .TresciZakladek{padding-inline:clamp(18px,3vw,36px)!important;margin-top:12px}.modal-body .pole-opis-wartosc{color:var(--tg-muted);font-size:15px;line-height:1.6;max-width:80ch;padding-top:14px}@media (max-width:991.98px){#page-header .kontrolka-Pracownik,#page-header>.container-fluid:has(.kontrolka-Pracownik) .kontrolka-Pracownik{display:none!important}#page-header>.container-fluid:has(.kontrolka-ProductSearchWithAutocompletionControl){background:#fff!important}#page-header>.container-fluid>.row:has(.kontrolka-ProductSearchWithAutocompletionControl){padding-block:10px}.kontrolka-ProductSearchWithAutocompletionControl .product-search__input-group{max-width:none}#page-content .row>.col-2:has(.kontrolka-DrzewoKategorii){flex:0 0 100%;max-width:100%}#page-content .row>.col-2:has(.kontrolka-DrzewoKategorii)+[class*=col-]{padding-left:calc(var(--bs-gutter-x,.5rem) * .5)}.belka-nad-produktami-prawa{margin-left:0;width:100%}#tiguar-aktualnosci .tg-blog-item:first-child .tg-blog-thumb-wrap{flex-basis:auto;max-width:100%}.modal-body .kontrolka-KoszykProduktu .input-group-append{flex:1 1 auto;min-width:0;display:flex}.modal-body .kontrolka-KoszykProduktu .input-group-append .btn.bsk:not(.bsk_icon){min-width:0;flex:1 1 auto;padding:0 12px;font-size:11px;letter-spacing:.04em}.modal-body .kontrolka-KoszykProduktu .input-group-append .btn.bsk:not(.bsk_icon) .bsk_icon,.modal-body .kontrolka-KoszykProduktu .jednostka{display:none}}@media (max-width:640px){#tiguar-aktualnosci .tg-blog-item{flex-direction:row;gap:14px}#tiguar-aktualnosci .tg-blog-thumb-wrap{flex:0 0 96px;max-width:96px}#tiguar-aktualnosci .tg-blog-item:first-child{flex-direction:column}#tiguar-aktualnosci .tg-blog-item:first-child .tg-blog-thumb-wrap{flex-basis:auto;max-width:100%;width:100%}#tiguar-aktualnosci .tg-blog-item:first-child .tg-blog-thumb{aspect-ratio:16/9}#tiguar-aktualnosci .tg-blog-title{font-size:16px}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}