@charset "UTF-8";div#page-footer{margin-top:60px}.add-cart .dodawanie-jednostki select{width:64px;max-width:64px}.tree-element.level-0{margin-top:10px}.drzewo-kategorii .tree-elements .tree-element a.kategoria-wybrana{background:#f2f2f2}.drzewo-kategorii .tree-elements .tree-element .level-1,.drzewo-kategorii .tree-elements .tree-element .level-2{background-color:#fff}.drzewo-kategorii .tree-elements .tree-element a{border-bottom:0;padding:10px}.drzewo-kategorii .tree-elements .tree-element a.kategoria-wybrana .count{font-weight:400;border-radius:10px;border:1px solid;font-size:11px;width:37px;padding:2px;color:#1d279e!important;text-align:center}.menu-klasyczne ul li.active>a,.menu-klasyczne ul li:hover>a{font-weight:700}li.aktualna-tresc{border-bottom:2px solid #1d279e;font-weight:700}tr.lista-produktow-produkt{height:200px}a.a-link.bold.akordion-naglowek{font-size:22px;color:#676767}#kontrolka-6 a.d-print-none,#kontrolka-6 p.d-print-none,.cena .przekreslenie{display:none}[data-kid="19"]{padding:10px 0 10px 10px;background-color:#1d279e;color:#fff}[data-kid="19"] .produkt-nazwa-naglowek{font-size:20px}.lista-produktow .rodzina-pozioma .rodzina-dziecko>.cell,.ramka-prawa,.table tbody td:not(:last-child),.table thead th:not(:last-child){border-right:none}a[data-katid="112401"] span{display:none}td.r.CenaProduktu.fit-content{padding-right:46px}.cena{text-align:left}#kontrolka-11 th.c.NaglowekCenaHurtowa{padding-left:98px}#kontrolka-11 th.c.NaglowekTwojaCena{padding-right:14px}#kontrolka-11 th.c.fit-content{padding-right:33px}a.btn.btn-outline-secondary.btn-sm.wlacz-tooltip.szablon-listy.clickable:first-child,a[data-katid="113801"] span{display:none}.filtry{padding:20px}.solex-front-container.select2-selection{border-radius:10px;border:2px solid #ced4da!important;height:auto!important}.wycofanie{background:#e36c6c;color:#fff;border-radius:20px;margin-top:5px;width:130px;text-align-last:center;font-size:15px}@media screen and (min-width:976px){#kontrolka-11 table tr,td.kolumna-dodawanie-do-koszyka:last-child{display:inline;clear:both}table#tabela-lista-produktow tr,table.table .table-sm tr td:last-child{display:block}#kontrolka-11 td.l.nazwa{width:30%}#kontrolka-11 td.r.CenaPoRabacie.fit-content{padding-right:32px}#kontrolka-11 th.l{padding-left:205px!important}#kontrolka-11 td.c.kolumna-stany-produktow.fit-content{width:160px}#kontrolka-11 .lista-produktow .kolumna-dodawanie-do-koszyka .add-cart{float:right;width:500px;background:#fafafa;height:50px;margin-bottom:15px;margin-top:10px;border-top-right-radius:20px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}#kontrolka-11 .input-group-prepend.align-items-center{height:50px}#kontrolka-11 select.jednostki.form-control.form-control-sm{height:50px;background:#fafafa;margin-right:30px;font-size:12px;border:1px solid #fafafa}#kontrolka-11 input.form-control.form-control-sm.input-ilosc{height:36px;margin-top:7px;background:#fff;margin-right:30px;font-size:14px;border:none}#kontrolka-11 .add-cart .input-group-append{position:relative;height:50px;padding-left:20px}#kontrolka-11 .add-cart .bsk.bsk_icon:not(.dodawanie):before{font-family:Font Awesome\ 5 Pro;font-weight:300;content:"";font-size:21px}#kontrolka-11 .add-cart .dodaj-oz{border:none}#kontrolka-11 .fa-boxes:before{content:"+";font-size:30px;font-weight:600}#kontrolka-11 .add-cart .bsk.bsk_icon{margin-left:35px!important;padding:0 20px;background:#fafafa;padding-top:10px;border-radius:20px}#kontrolka-11 .add-cart .bsk.bsk_icon:hover{background:#1d279e;color:#fff;border-radius:20px}#kontrolka-11 .add-cart .arrow-down{bottom:8px}#kontrolka-11 .add-cart:not([data-dodawanie-tekstowe]) .arrow-up{top:8px}#kontrolka-83 .add-cart .input-group-prepend{height:26.5px}}span.metki-produktu{display:flex}td.text-left.nazwa{width:385px}td.r.CenyPoRabacie.fit-content{width:208px}th.text-center.NaglowekTwojaCena{width:171px}th.text-center.NaglowekCenaHurtowa{width:144px}.add-cart.nie-mozna-dodac{padding-top:15px}.d-inline-grid{display:inline-grid}input#current-password,input#email{border-radius:10px}div#kontrolka-257{padding-left:25px;padding-right:25px;color:#fff}.kontrolka-Logowanie__bottom-section{display:block}button#signin{width:100%;color:#000;background:#fff;font-size:18px}.produkt-wszystkie-atrybuty .lista-atrybuty .row{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px;font-size:14px}.atrybut-nazwa{color:#6c757d;font-weight:500;padding:4px 0}.atrybut-cechy{padding:4px 0}.atrybut-cechy a{color:#007bff;text-decoration:none}.atrybut-cechy a:hover{text-decoration:underline}div#kontrolka-259{align-content:center}div#kontrolka-262,div#kontrolka-263,div#kontrolka-264,div#kontrolka-313{max-width:70%!important}span.price-value{float:right}.kontrolka-ProductPriceForUnitControl .price-unit-name{font-size:100%;font-weight:700}ul#menu-4 img{width:25px}ul#menu-4{display:flex;justify-content:space-around;align-items:flex-end;margin-bottom:20px;margin-top:10px;box-shadow:0 3px 5px rgba(0,0,0,.04)}ul#menu-4 .ikona{padding-bottom:10px}td.fit-content.text-center.zdjecie{padding-right:18px;background:#fff}tr.lista-produktow-produkt{margin-top:5px;border-bottom-right-radius:35px;box-shadow:0 3px 5px rgba(0,0,0,.04)}ul#menu-4 li a{color:#aa0061}#koszyk-calosc-2 [data-koszyk-calosc-listy-pozycji] td.nazwa{width:15%}.row.filtry{margin-bottom:5px;width:100%}.belka-nad-produktami{border-bottom:none}.filtry .sselect__selection-container{border:none;box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3);padding:9px;border-radius:12px}.container-fluid div.prac{display:flex;justify-content:flex-end;box-shadow:0 1px 0 rgba(17,17,26,.1)}div#kontrolka-151{justify-items:right}div#kontrolka-59{justify-items:left}.container-fluid{display:flex;justify-content:space-around}div#kontrolka-243{box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2)}.row.container.prac a,.row.container.prac span{font-weight:300}.lk_foto_mobile img{width:100%;height:auto}.kontrolka-ProductPriceForUnitControl{background-color:#f9f9f9;border:1px solid #ddd;border-radius:12px;padding:16px;box-shadow:0 2px 6px rgba(0,0,0,.05);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.kontrolka-ProductPriceForUnitControl>div{display:flex;align-items:center;gap:8px;margin-bottom:12px}.kontrolka-ProductPriceForUnitControl .price-description{flex:1;font-size:14px;color:#666}.kontrolka-ProductPriceForUnitControl .price-value{font-weight:700;font-size:16px;color:#002f6c}.kontrolka-ProductPriceForUnitControl .price-unit-name{font-size:14px;color:#444}@media (max-width:576px){.kontrolka-ProductPriceForUnitControl>div{flex-direction:column;align-items:flex-start}.kontrolka-ProductPriceForUnitControl .price-description,.kontrolka-ProductPriceForUnitControl .price-unit-name,.kontrolka-ProductPriceForUnitControl .price-value{font-size:14px}}thead#l_thead{position:sticky;z-index:1!important;top:0;background-color:#f8f9fa;box-shadow:0 3px 12px rgba(0,0,0,.1)}thead#l_thead th{padding-top:10px;padding-bottom:10px}button.btn-close.close{color:#8c8c8c}.row.filtry span.sselect__placeholder-item{color:#002f6c}#l_komunikat{background-color:#f4f6f7;color:#2c3e50;border:1px solid #dcdfe3;border-radius:8px;padding:20px 30px;font-family:Segoe UI,Roboto,sans-serif;box-shadow:0 2px 6px rgba(0,0,0,.05);text-align:center}.l_komunikat strong span{font-size:1.25rem;line-height:1.6;font-weight:600}.alert-success,.alert-warning{color:#fff;background-color:#fff;border-color:#fff}.kv.kolumna-20{display:none}.row.d-xl-none.lkmobile{place-content:center}div#kontrolka-289{max-width:65%}.row.l-gorny{display:flex;align-items:center}.row.l-gorny .col-4{text-align-last:center}.l-gs{width:100%!important}#kontrolka-340 button.btn.btn-sm.btn-rwd.d-lg-none{display:block!important}#kontrolka-340 button.arrow-down.arrow.d-none.d-lg-inline-block,#kontrolka-340 button.arrow-up.arrow.d-none.d-lg-inline-block{display:none!important}#kontrolka-340 .kaf-opis{place-items:center}#kontrolka-340 .kafle-v3 .kaf .kaf-zdjecie{margin:7px auto}#kontrolka-340 .kafle-v3 .kaf .stan-produktu .wartosc{float:none;margin-left:0;place-items:right}#kontrolka-340 .add-cart{margin-bottom:40px}#kontrolka-340 .kafle-v3 .kaf{padding:0 24px 35px;border-bottom:0}.kafle-v3 .kaf .kv,.kafle-v3 .kaf .stan-produktu{float:none;text-align-last:right;margin-top:12px}.licznik{padding:8px 50px;align-self:center;color:#333;display:flex;gap:37px;border-bottom:1px solid #aa0061}.blok-czasu-licznik{display:flex;align-items:center;gap:12px}.wartosc-licznik{font-size:2.5em;font-weight:700;color:#aa0061;line-height:1}.jednostka-licznik{font-size:.9em;margin-top:4px;color:#666}#kontrolka-340 button.btn.btn-sm.btn-rwd.minus.d-lg-none{height:28px;position:absolute;top:35px;left:-25px;border:1px solid #ced4da;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:7px;border-bottom-left-radius:7px}#kontrolka-340 button.btn.btn-sm.btn-rwd.d-lg-none{height:28px;position:absolute;top:35px;border:1px solid #ced4da;border-top-right-radius:7px;border-bottom-right-radius:7px}#kontrolka-340 input.form-control.form-control-sm.input-ilosc{position:absolute;top:35px;border:1px solid #ced4da;text-align:center}#kontrolka-340 .add-cart .input-ilosc{width:70px;max-width:110px;padding:0}#kontrolka-340 .add-cart .dodawanie-jednostki select{height:31px;width:150px;max-width:150px;border:1px solid #ced4da;border-radius:10px;text-align-last:center;box-shadow:0 10px 50px rgba(0,0,0,.1);font-size:14px}#kontrolka-340 span.btn.btn-link.btn-sm.bsk.bsk_icon{position:absolute;top:70px;border:1px solid #ced4da;border-radius:10px;width:100px;left:-127px;box-shadow:0 10px 50px rgba(0,0,0,.1)}#kontrolka-340 span.ilosc{margin-right:11px;padding-top:4px}#kontrolka-340 .tns-inner,div#kontrolka-333 .tns-outer{box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}#kontrolka-340 .tns-inner{height:500px!important}#kontrolka-340 .kafle-v3 .kaf .kaf-waluta{margin-top:0;margin-bottom:2px}#kontrolka-340 .kaf-waluta{text-align:center}#kontrolka-340 .kaf-waluta .cena-detal{font-size:15px;color:grey;text-decoration:line-through}#kontrolka-340 .kaf-waluta .cena-rabat{font-size:18px;color:#aa0061;font-weight:700}.lm-table-lk,.lm-table-lk tr{border:1px solid #e5e5e5}.lm-table-lk td{font-weight:500!important}.lm-table-lk .td-lk{width:300px}.pad-lk{padding-bottom:15px}span.font-weight-bold.span-g-table-lk{color:green}span.font-weight-bold.span-r-table-lk{color:red}.font-weight-bold.h6.mb-0.pad-lk{line-height:28px}#page-header{position:unset}#koszyk-calosc-2 .alert.alert-info.px-2.py-1.mb-0.mt-1{background:none;border-radius:15px;font-size:13px}div#page-footer{padding:25px}.cena-rabat-pal{font-size:24px!important}#kontrolka-333 .solex-element-galerii img{height:500px;width:auto}#kontrolka-333 div.tns-inner{text-align-last:center}@media (max-width:600px){.kontener-kolejnosc{display:flex}div#kontrolka-327{order:1}div#kontrolka-340{order:2}div#kontrolka-328{order:3}div#kontrolka-333{order:4}}.metki-produktu.metki.ZaNazwaDoPrawej{float:right;margin-right:50px;padding:4px 20px;background:#d4f3ca;border-radius:20px;border:1px solid #60a305}.drzewo-kategorii .tree-tab>.tree-tab-item{height:32px;line-height:22px;padding:0 18px;margin-top:25px;display:inline-block;vertical-align:bottom;color:var(--solex-category-tree-element-background-color);background-color:#e3e3e3;align-content:center}.drzewo-kategorii .tree-tab>.tree-tab-item.grupa-aktywna{background-color:var(--solex-category-tree-element-background-color);height:32px;line-height:24px;color:#fff}.drzewo-kategorii .tree-tab{margin-bottom:40px}#kontrolka-400 .solex-galeria-uniwersalna{width:70%;place-self:center}#kontrolka-401 .solex-galeria-uniwersalna{width:70%;place-self:center;margin-bottom:22px}