@charset "utf-8";.loader-wrap{position:fixed;width:100%;height:100%;background-color:rgba(255,255,255,.8);color:var(--color3);top:0;left:0;z-index:100000}.loader-wrap .loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#produkt .krotki_opis{text-align:justify;padding-top:0}#produkt .glowne{position:relative;overflow:hidden;border:solid 1px var(--gray);border-radius:5px;padding:2em}#produkt .glowne.zoom{cursor:crosshair}#produkt .glowne .item{text-align:center}#produkt .zoom-image-opis{text-align:center}#produkt .thumbs{margin-top:1em}#produkt .thumbs .item{border:solid 1px var(--gray);text-align:center;min-height:189px}#produkt .thumbs .owl-nav button{width:30px;height:30px;border:solid 1px var(--gray);background:var(--color3);position:absolute;top:calc(50% - 30px);-webkit-transition:all 150ms;transition:all 150ms}#produkt .thumbs .owl-nav button:hover{background:var(--hovercolor1);color:var(--color3)}#produkt .thumbs .owl-nav .owl-next{right:-15px}#produkt .thumbs .owl-nav .owl-prev{left:-15px}#produkt #podstawowe{position:relative;overflow:hidden;min-height:600px}#produkt .promo_label{font-weight:700}#produkt .promo_label .sale,#produkt .promo_label .empty-stock{color:var(--negative-color)}#produkt .promo_label .in-stock{color:green}#produkt .promo_label ul{list-style-type:none;padding:0;margin:0;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}#produkt .promo_label li{display:inline;padding-right:1em}#produkt .title_label h1{font-size:24px;font-weight:800;padding:0;margin:0}#produkt .short_desc_label{text-align:justify;white-space:pre-line;padding-top:0}#produkt .komb_item.clearfix,#produkt .war_item.clearfix{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;border-bottom:solid 1px var(--hovercolor6)}#produkt .komb_item .disabled{color:var(--hovercolor6)}#produkt .war_item i{margin-left:1em;background:var(--hovercolor6);padding:.5em;border-radius:50%}#produkt .war_item .radio{text-align:center;padding:0}#produkt #warianty input[name=Kolor] + label picture{display:inline-block;cursor:pointer}#produkt #warianty input[name=Kolor]:checked + label picture{border:2px solid var(--color3)}#produkt .cena_content{background:var(--gray);cursor:pointer}#produkt .cena_content.zapytanie{cursor:default}#produkt .cena_content .cena_szczegoly{overflow:hidden;max-height:0;-webkit-transition:all .3s;transition:all .3s}#produkt .cena_content .cena_szczegoly.active{max-height:100px}#produkt .cena_content .cena_brutto,#produkt .cena_content .cena_netto,#produkt .cena_content .cena_vat{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#produkt .cena_content .cena_brutto.cena_na_zapytanie{-webkit-box-pack:center;justify-content:center}#produkt .cena_content .cena_brutto.cena_na_zapytanie span{color:var(--color11);font-size:25px;font-weight:700}#produkt .cena_content .arrow,#produkt .cena_content .price{float:right;text-align:right;font-weight:700}#produkt .cena_content i.arrow{-webkit-transition:all .3s;transition:all .3s;cursor:pointer;padding:.5em}#produkt .cena_content i.arrow.active{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}#produkt .cena_brutto .cur_price{color:var(--negative-color);font-size:30px;padding-left:1em}#produkt .old_price{text-decoration:line-through}#produkt .ilosc{text-align:center}#produkt .ilosc input{width:100%;border-radius:30px;text-align:center}#produkt .zapytaj_button_box{float:none;margin:0 auto}#produkt .os.button.zapytaj_o_cene,#produkt .dodaj_koszyk{width:calc(100% - 4em);padding:1.5em 1em;float:right;border-radius:10px;background-color:var(--color3);border:3px solid var(--color3);color:var(--white)}#produkt .os.button.zapytaj_o_cene{float:none}#produkt .os.button.zapytaj_o_cene:hover, #produkt .dodaj_koszyk:hover{border-color:var(--color1);background-color:var(--color1)}#produkt .zapytaj_o_cene_container{position:absolute;background:var(--white);width:calc(100% - 3em);box-sizing:border-box;z-index:2;height:100%;-webkit-transform:translateY(105%);transform:translateY(105%);-webkit-transition:-webkit-transform .3s .2s cubic-bezier(0.42, 0, 0, 1.04);transition:-webkit-transform .3s .2s cubic-bezier(0.42, 0, 0, 1.04);transition:transform .3s .2s cubic-bezier(0.42, 0, 0, 1.04);transition:transform .3s .2s cubic-bezier(0.42, 0, 0, 1.04), -webkit-transform .3s .2s cubic-bezier(0.42, 0, 0, 1.04);padding-top:1em}#produkt .zapytaj_o_cene_container .form-wrapp{max-height:1000px;display:block;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#produkt .zapytaj_o_cene_container.active{-webkit-transform:translateY(0);transform:translateY(0)}#produkt .zapytaj_o_cene_container.send{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#produkt .zapytaj_o_cene_container.send .form-wrapp{max-height:0}#produkt .zapytaj_o_cene_container.send .close-form-button{display:none}#produkt .zapytaj_o_cene_container textarea{height:180px;min-height:180px}#produkt .zapytaj_o_cene_container button{width:100%;margin-top:1em}#produkt .zapytaj_o_cene_container .close-form-button{position:absolute;top:-1em;z-index:31;right:0em;background-color:var(--color3);color:var(--white);border-radius:10%;cursor:pointer;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:20px;height:20px;padding:.2em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#produkt .zapytaj_o_cene_container button:hover,#produkt .zapytaj_o_cene_container .close-form-button:hover{background-color:var(--color1)}#produkt .zapytaj_o_cene_container .os.error.message, #produkt .zapytaj_o_cene_container .os.warning.message{position:absolute;bottom:1em;left:0;width:100%}#produkt .promo_countdown_label{margin:1em;background-color:var(--gray);border-radius:5px}#produkt .promo_countdown_label .box > span{font-weight:700}#product_menu{position:-webkit-sticky;position:sticky;z-index:4;width:100%}#product_menu .prod_men_content{background:var(--gray)}#product_menu ul{padding:0;margin:0;list-style-type:none}#product_menu ul li{display:inline}#product_menu ul li a{padding:1em;color:var(--color1)}#specyfikacja td:nth-child(1){width:40%;border-right:1px solid #E2E4D0}#co_po_dodaniu{display:none;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:solid 1px var(--color3);color:var(--color3);background:#fff;font-size:16px;font-weight:600;z-index:3;text-align:center}#co_po_dodaniu > div{width:400px;line-height:1.5em;background:var(--light-gray)}#co_po_dodaniu.active{display:block}.stickyContent{display:-webkit-box;display:flex;padding:1em 0 5em}.shop-sidebar{position:-webkit-sticky;position:sticky;top:8em;align-self:flex-start}.shop-sidebar .os.segment{margin-top:1em;padding:0}.shop-sidebar .title-wrapp{padding:1em;box-sizing:border-box;background-color:var(--color1)}.shop-sidebar #menu_kategorii .nav-item{overflow:hidden;position:relative}.shop-sidebar #menu_kategorii > .cat_menu > .nav-item{padding-right:3em}.shop-sidebar #menu_kategorii .nav-item .cat_menu{max-height:0;-webkit-transition:all .3s;transition:all .3s}.shop-sidebar #menu_kategorii > .cat_menu > .nav-item > .cat_menu a{font-weight:400;font-size:13px}.shop-sidebar #menu_kategorii .nav-item .cat_menu.active{max-height:1000px}#filtr .pozycja_filtru i.down,.shop-sidebar #menu_kategorii .nav-item > i.down{position:absolute;right:.5em;top:.7em;-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;cursor:pointer}.shop-sidebar #menu_kategorii .nav-item > a.active ~ i.down{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.shop-sidebar #menu_kategorii .nav-item > a.active{color:var(--color5)}#filtr label{margin:0}#filtr,#kategorie{position:relative;z-index:2}#filtr .title, #kategorie .title{display:block;float:none;margin:auto;color:var(--white);text-align:center;font-weight:700;text-transform:uppercase;font-size:14px}#filtr.full-filtr .title{margin-top:-32px;padding-bottom:33px;width:70px;margin-bottom:-30px}#filtr.full-filtr.hiden .title{color:var(--color1);background:-webkit-gradient(linear, left top, left bottom, from(var(--color3)),color-stop(50%, var(--color3)),color-stop(50%, transparent),to(transparent));background:linear-gradient(to bottom, var(--color3) 0%,var(--color3) 50%,transparent 50%,transparent 100%)}#filtr #container,#kategorie #container{overflow:hidden;max-height:2000px;-webkit-transition:all 300ms;transition:all 300ms;position:relative;z-index:3}#filtr.full-filtr.hiden #container{-webkit-transition:all 300ms;transition:all 300ms;max-height:0;border:solid 2px var(--color3);padding:0 1em}#filtr.full-filtr #container{border:solid 2px var(--color5);padding:1em}#filtr.full-filtr .pozycja_filtru_content{display:-webkit-box;display:flex}#filtr .pozycja_filtru:last-of-type{border:none;font-size:14px}#filtr .pozycja_filtru{float:left;width:100%;overflow:hidden}#filtr.full-filtr .pozycja_filtru{width:calc((99% / 4) - 2em);float:left;padding:1em;border-right:solid 1px var(--hovercolor6); }#filtr .pozycja_filtru .option-wrapp{max-height:0;-webkit-transition:all .3s;transition:all .3s}#filtr .pozycja_filtru .option-wrapp > div{-webkit-transform:translateY(430px);transform:translateY(430px);-webkit-transition:-webkit-transform 0.5s 0.1s cubic-bezier(0.09, 1.09, 0.18, 1);transition:-webkit-transform 0.5s 0.1s cubic-bezier(0.09, 1.09, 0.18, 1);transition:transform 0.5s 0.1s cubic-bezier(0.09, 1.09, 0.18, 1);transition:transform 0.5s 0.1s cubic-bezier(0.09, 1.09, 0.18, 1), -webkit-transform 0.5s 0.1s cubic-bezier(0.09, 1.09, 0.18, 1)}#filtr .pozycja_filtru.active .option-wrapp > div{-webkit-transform:translateY(0);transform:translateY(0)}#filtr .pozycja_filtru.active .option-wrapp{max-height:1000px}#filtr .subtitle{font-weight:700;text-transform:uppercase;font-size:13px;margin:.5em 0 0 .5em;position:relative;cursor:pointer;padding-bottom:.5em}#filtr .subtitle:not(.cena-subtitle)::before{position:absolute;content:'';width:100%;height:1px;background-color:var(--hovercolor6);bottom:0;left:0;opacity:0;-webkit-transition:all .3s;transition:all .3s}#filtr .subtitle.cena-subtitle{border-bottom:1px solid var(--hovercolor6)}#filtr .pozycja_filtru.active .subtitle::before{opacity:1}#filtr .pozycja_filtru i.down{top:50%;-webkit-transform:translateY(-50%) rotateX(0);transform:translateY(-50%) rotateX(0);right:0}#filtr .pozycja_filtru.active .subtitle i.down{-webkit-transform:translateY(-50%) rotateX(180deg);transform:translateY(-50%) rotateX(180deg)}#filtr .columns-flex > div{width:calc(50% - 1em)}#filtr .columns-flex{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#filtr .radio, #filtr .checkbox{padding-left:24px}#filtr .radio i, #filtr .checkbox i{border:1px solid var(--hovercolor6);-webkit-transform:translateY(-56%);transform:translateY(-56%);top:50%;width:15px;height:15px}#filtr .os.button{margin:1.5em 0 .5em;max-width:70%}.subheader .layout_change_content{text-align:right}.subheader .layout_change_content > div{display:inline-block;padding:0}.subheader .layout_change_content .wyglad{margin-top:.3em;position:absolute;right:230px}.subheader .layout_change_content .sort_content{width:200px;position:absolute;right:1em;z-index:3}.subheader i.layout.icon{color:var(--hovercolor6);padding:.5em;margin:0 .2em;-webkit-transition:all 300ms;transition:all 300ms;cursor:pointer}.subheader .wyglad a.active i.layout.icon,.subheader .wyglad i.layout.icon:hover{color:var(--hovercolor1)}#cart_page{margin:2em 0}#cart_page a:not(.button){color:var(--color3)}#cart_page #cart_koszyk.os.segment.loading{margin:0;padding:0}#cart_page .pusty{text-align:center;background:#f7f7f7;font-size:16px;padding:1em}#cart_page #kroki .cart_krok{text-align:center;position:relative}#cart_page #kroki .cart_krok:after{content:'';width:100%;height:1px;background:#000;position:absolute;left:0;top:25px}#cart_page #kroki .cart_krok .box{width:50px;height:50px;display:block;float:none;margin:auto;background:#f5f5f5;color:#fff;font-size:24px;line-height:45px;font-weight:600;z-index:2;position:relative}#cart_page #kroki .cart_krok.active .box{background:#333333}#cart_page #kroki .cart_krok .subtitle{font-weight:500;padding:1em} .cart_title{position:relative;text-align:center;overflow:hidden}.cart_title h2{position:relative;display:inline-block}.cart_title h2::before{position:absolute;top:50%;right:calc(100% + 60px);-webkit-transform:translateY(-50%);transform:translateY(-50%);content:'';z-index:2;width:150px;max-width:130px;height:3px;border-top:3px solid var(--color3);border-bottom:1px solid var(--color3)}.cart_title h2::after{position:absolute;top:50%;left:calc(100% + 60px);-webkit-transform:translateY(-50%);transform:translateY(-50%);content:'';z-index:2;width:150px;max-width:130px;height:3px;border-top:3px solid var(--color3);border-bottom:1px solid var(--color3)}#cart_page .wstecz{width:calc(100% - .93em);box-sizing:border-box;margin-bottom:.5em;text-align:center}#zamowienia .pozycje thead,#cart_page .pozycje thead{background-color:var(--light-gray)}#zamowienia .pozycje thead th,#cart_page .pozycje thead th{font-weight:300;padding:.5em;font-size:13px}#zamowienia .pozycje td,#cart_page .pozycje td{padding:.5em 0 0 .5em;border-bottom:solid 1px #bcbcbc}#zamowienia .pozycje tr:nth-last-child td,#cart_page .pozycje tr:nth-last-child td{border:none}#zamowienia .pozycje,#cart_page .pozycje{width:100%;text-align:left}#zamowienia .pozycje td.zdjecie,#cart_page .pozycje td.zdjecie{width:10%}#zamowienia .pozycje td.ile,#cart_page .pozycje td.ile{width:10%}#zamowienia .pozycje td.wartosc,#cart_page .pozycje td.wartosc{width:10%}#zamowienia .pozycje td.cena small,#zamowienia .pozycje td.wartosc small,#cart_page .pozycje td.cena small,#cart_page .pozycje td.wartosc small{opacity:.7;text-decoration:line-through}#cart_page .pozycje td.usun{width:5%;text-align:center}#zamowienia .pozycje a,#cart_page .pozycje a{color:var(--dark-gray)}#zamowienia .pozycje a.usun_z_koszyka,#cart_page .pozycje a.usun_z_koszyka{color:var(--white)}#zamowienia .pozycje a.usun_z_koszyka:hover,#cart_page .pozycje a.usun_z_koszyka:hover{background-color:var(--color3);border-color:var(--color3)}#zamowienia .pozycje small,#cart_page .pozycje small{font-style:italic}#zamowienia .pozycje .ilosc,#cart_page .pozycje .ilosc{max-width:80px;position:relative}#zamowienia .pozycje .ilosc input,#cart_page .pozycje .ilosc input{max-width:80px}#cart_page .pozycje span.ilosc_up,#cart_page .pozycje span.ilosc_down{position:absolute;right:0;height:50%;padding:0 .5em;cursor:pointer}#cart_page .pozycje span.ilosc_up{top:0;line-height:1.8em}#cart_page .pozycje span.ilosc_down{bottom:0;line-height:1.5em}#cart_page .wartosc_zamowienia,#cart_page .do_zaplaty{text-align:right;background:#f5f5f5;border:none;font-size:15px;color:#535353;font-weight:300;text-transform:uppercase;padding:.5em 0}#cart_page .wartosc_zamowienia .razem_za_produkty,#cart_page .do_zaplaty .razem{font-weight:700;font-size:20px}#cart_page .wartosc_zamowienia .razem_za_produkty_old,#cart_page .do_zaplaty .razem_za_produkty_old{text-decoration:line-through}#cart_page .free_shipping{text-align:center;text-transform:uppercase;font-weight:500}#cart_page .rabat_grupowy,#cart_page .kod_rabatowy{text-align:center;border-top:solid 1px #bcbcbc}#cart_page li.check_address,#cart_page li.przewoznik,#cart_page li.platnosc{display:-webkit-box;display:flex;border:solid 1px #c0c0c0;margin-bottom:.5em;padding:.5em 0;cursor:pointer}#cart_page li.check_address.active,#cart_page li.przewoznik.active,#cart_page li.platnosc.active{background:#f5f5f5}#cart_page li.check_address .check .border,#cart_page li.przewoznik .check .border,#cart_page li.platnosc .check .border{width:30px;height:30px;border:solid 1px #c0c0c0;text-align:center;line-height:28px;display:inline-block}#cart_page li.przewoznik span{-webkit-align-self:center;align-self:center}#cart_page li.przewoznik .check{width:10%;text-align:center}#cart_page li.przewoznik .logo{width:20%;text-align:center}#cart_page li.przewoznik .logo img{max-height:50px}#cart_page li.przewoznik .nazwa{width:50%;font-weight:700;padding-left:2em}#cart_page li.przewoznik .cena{width:20%;text-align:center;font-weight:700}#cart_page ul.platnosci{text-align:center;list-style-type:none;padding:0;-webkit-display:flex;-ms-display:flex;display:-webkit-box;display:flex;flex-wrap:wrap;list-style:none;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center}#cart_page li.platnosc{width:180px;height:180px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;margin:0 .5em}#cart_page li.platnosc span{display:block}#cart_page li.platnosc .nazwa{font-weight:700}div[contenteditable=true]{background:#fff;border:solid 1px #c0c0c0;padding:1em}#cart_page textarea[name=uwagi]{display:none}#cart_page .uwagi #uwagi_tresc{width:100%;min-height:200px;display:block;float:none;margin:1em auto 0;box-sizing:border-box}#cart_dane ul.adresy{padding:0}#cart_dane ul.adresy .check_address .check{padding:1em}#cart_dane ul.adresy .check_address .check i{display:none}#cart_dane ul.adresy .check_address .check.active i{display:block}#cart_dane .error input{border:solid 2px #e08296}#cart_dane label.checkbox.error i{border-color:#d6909a}#cart_dane .ok input{border:solid 2px #bfe399}#cart_dane .reg_pass{display:none}#cart_dane a.registration{width:calc(100% - .93em);box-sizing:border-box;margin-bottom:.5em;text-align:center}#zamowienia .naglowek h2{margin:0 0 .5em}#zamowienia .head_pos{display:inline-block;padding:0 1em .5em 0}#zamowienia .head_pos:nth-last-of-type(1){float:right;font-size:1.2em;line-height:1}#cart_page #cart_podsumowanie #zaplac_form #zaplac{width:180px;float:right}#cart_page #cart_zamowiono .logo-wrap{background-color:var(--color5)}@media screen and (max-width:1124px){#polecane .header{border:none}#polecane h2{display:block}#polecane h2::before{width:calc(100% + 1em)}#polecane .header a{float:none;display:block}}@media screen and (max-width:767px){#wyprzedaz .bg-header{height:100%}#wyprzedaz .opis-top{min-height:unset}#wyprzedaz .opis-top > .os-content{padding-top:.5em}#wyprzedaz .button-box{text-align:center;margin-top:2em}}@media only screen and (max-width:1550px){#layout_list .image{width:auto;height:auto}}@media only screen and (max-width:1304px){#powiazane .produkt_tlo .szczegoly{width:65%}}@media only screen and (max-width:1199px){#produkt .cena{padding-bottom:1em;text-align:center}} @media only screen and (max-width:1050px){#powiazane .produkt_tlo .szczegoly{width:75%}}@media only screen and (max-width:1124px){#lista_produktow #layout_box .produkt > .os-content,.opis_kategorii > div > .os-content{padding:0}#lista_produktow #layout_box .prod .produkt > .os-content{padding:.25em}#layout_list .image{width:auto;height:auto}#layout_list .opis a.os.button{width:100%}#layout_list .opis > .os-content-full{padding:1em}#produkt .os-content-full{padding:0}#produkt .warianty{padding:0 1em}#produkt #powiazane #lista_produktow > div > .os-content{padding:.5em}#co_po_dodaniu{max-width:95%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;padding:1em;box-sizing:border-box}#co_po_dodaniu > div{width:100%;height:auto;text-align:center;padding:0;line-height:1.5}.cart_title h2{padding:0 1em}.cart_title h2:before, .cart_title h2:after{display:none}#powiazane .produkt_tlo .tytol p, #layout_box .produkt_tlo .tytol p, #layout_default .produkt_tlo .tytol p{line-height:14px;overflow:hidden}#cart_page #kroki *{box-sizing:border-box}#cart_page #kroki .cart_krok{margin-bottom:.5em}#cart_page #kroki .cart_krok .box{float:left}#cart_page #kroki .cart_krok .subtitle{height:50px;border:solid 1px}#cart_page #kroki .cart_krok:after{display:none}#zamowienia .pozycja, #cart_page .pozycja{display:-webkit-box;display:flex;flex-wrap:wrap;border-bottom:solid 1px #bcbcbc}#zamowienia .pozycje *,#cart_page .pozycje *{box-sizing:border-box}#zamowienia .pozycje thead,#cart_page .pozycje thead{display:none}#zamowienia .pozycje td.zdjecie, #cart_page .pozycje td.zdjecie{-webkit-box-ordinal-group:1;order:0;width:30%}#zamowienia .pozycje td.nazwa, #cart_page .pozycje td.nazwa{width:50%;-webkit-box-ordinal-group:2;order:1}#cart_page #cart_podsumowanie .pozycje td.nazwa{width:69%;-webkit-box-ordinal-group:2;order:1}#zamowienia .pozycje td.cena, #cart_page .pozycje td.cena{-webkit-box-ordinal-group:4;order:3;width:33%}#zamowienia .pozycje td.ile, #cart_page .pozycje td.ile{-webkit-box-ordinal-group:5;order:4;width:33%;border-right:dashed 1px;border-left:dashed 1px}#zamowienia .pozycje td.wartosc, #cart_page .pozycje td.wartosc{-webkit-box-ordinal-group:6;order:5;width:33%}#zamowienia .pozycje td.usun, #cart_page .pozycje td.usun{-webkit-box-ordinal-group:3;order:2;width:19%}#zamowienia .pozycje td, #cart_page .pozycje td{border-bottom:none}#zamowienia .pozycje td.cena, #cart_page .pozycje td.cena,#zamowienia .pozycje td.ile, #cart_page .pozycje td.ile,#zamowienia .pozycje td.wartosc, #cart_page .pozycje td.wartosc,#zamowienia .pozycje td.usun, #cart_page .pozycje td.usun{text-align:center;padding:1em}#zamowienia .pozycje .ilosc input, #cart_page .pozycje .ilosc input{width:100%}#zamowienia .pozycje td .naglowek, #cart_page .pozycje td .naglowek{font-size:12px}#zamowienia .pozycje td.cena .naglowek, #cart_page .pozycje td.cena .naglowek, #zamowienia .pozycje td.wartosc .naglowek, #cart_page .pozycje td.wartosc .naglowek{padding-bottom:1em}#cart_page .wartosc_zamowienia, #cart_page .do_zaplaty{text-align:center}#cart_page ul.przewoznicy{padding:0}#cart_page li.check_address, #cart_page li.przewoznik, #cart_page li.platnosc{min-height:5em;padding:.5em}#cart_page li.przewoznik .logo,#cart_page li.przewoznik .nazwa{width:35%}#cart_page li.platnosc{width:calc(50% - 1em);float:left;margin:.5em}#cart_page .cart_btns .button.dalej{display:block;width:100%}#cart_page .cart_btns .button{}}@media only screen and (max-width:845px){#powiazane .produkt_tlo .szczegoly,#layout_box .produkt_tlo .szczegoly,#layout_default .produkt_tlo .szczegoly{width:56%}#zamowienia .head_pos{display:block}#zamowienia .head_pos:nth-last-of-type(1){float:none}}@media only screen and (max-width:767px){.subheader_shop{padding-bottom:0}#produkt .os.breadcrumb ul{text-align:left}#produkt .product_details{padding:0}#produkt .dodaj_koszyk{margin-top:1em;float:none;box-sizing:border-box;width:100%}#specyfikacja .os.table tr{width:100%;display:inline-table}#specyfikacja .os.table tr:first-child{border-top:1px solid #E2E4D0}#specyfikacja .os.table tr > td{display:table-cell;padding:.8em 1em;border-bottom:1px solid var(--color6)}#specyfikacja .os.table td:first-child{font-weight:400}#specyfikacja .os.table td:last-child{box-shadow:0 1px 0 0 rgba(0,0,0,0.05)}.subheader .layout_change_content{display:none}.sort_content select[name=sort]{width:90%;margin:1em auto 0;box-sizing:border-box;display:block;position:relative;z-index:3;padding:.5em}.stickyContent{display:block}.shop-sidebar{position:inherit;bottom:0;align-self:auto}#filtr, #kategorie{margin-top:0;position:unset}.shop-sidebar .os.segment{border:unset;margin-top:0;margin-bottom:0;background-color:unset}.shop-sidebar .title-wrapp{background-color:unset}#filtr .title, #kategorie .title{display:block;margin:auto;color:var(--white);background:var(--color1);border-radius:unset; text-align:center;padding:.7em 0;font-weight:700;text-transform:uppercase;font-size:14px;cursor:pointer;-webkit-transition-delay:150ms;transition-delay:150ms;-webkit-transition-duration:150ms;transition-duration:150ms;box-shadow:3px 3px 8px -5px #000}#filtr #container,#kategorie #container{position:fixed;width:100%;height:100vh;top:0;z-index:53;left:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;-webkit-transform:translateX(-100%);transform:translateX(-100%);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background-color:var(--gray)}#filtr #container.active,#kategorie #container.active{-webkit-transform:translateX(0);transform:translateX(0)}.shop-sidebar .sidebar-header{height:47px;background:var(--color1);color:var(--white);text-align:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-size:1.2em;position:relative;-webkit-box-flex:0;flex:none}.shop-sidebar .sidebar-header i.left{position:absolute;left:1em;font-size:1em}.shop-sidebar .overflow-wrapp{overflow:auto;width:100%;height:100%}.shop-sidebar #menu_kategorii > .cat_menu > .nav-item{box-sizing:border-box}#filtr .subtitle{margin:.5em .5em 0 .5em}#filtr .subtitle:not(.cena-subtitle){padding:0 .5em .5em}#filtr .os.button{-webkit-appearance:none}.filtr-wrap .chosen-container a.chosen-single{width:calc(100% - 2em);margin:0 auto;border-radius:5px}#filtr .pozycja_filtru_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}#filtr .pozycja_filtru{width:100%}#filtr .pozycja_filtru input{border:1px solid var(--color4)}#filtr .pozycja_filtru i.down, .shop-sidebar #menu_kategorii .nav-item > i.down{right:1em}.subheader .layout_change_content{display:none}.shop-sidebar > div:not(.sort_content){padding:0 1em 1em}#product_menu{display:none}.description .opis{padding:1em}#produkt .komb_item.clearfix,#produkt .war_item.clearfix{display:block}}@media only screen and (max-width:386px){#produkt .graybox .ilosc{width:100%}#produkt .graybox .dodaj_koszyk_container{width:100%;margin-top:1em}}