@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{padding-top:9.5em}#produkt .krotki_opis{text-align:justify;padding-top:0}#produkt .short_desc_label{text-align:justify;line-height:1.5}#produkt .more_short_desc{font-weight:700;color:var(--color8);cursor:pointer}#produkt .glowne{position:relative;overflow:hidden;margin-bottom:1em}#produkt .glowne.zoom{cursor:crosshair}#produkt .glowne .item{height:600px}#produkt .glowne img{max-height:100%;width:auto;opacity:0}#produkt .glowne.load img{opacity:1}#produkt .glowne .komb-image img{-o-object-fit:cover; object-fit:cover;position:relative;z-index:1;display:none;margin:.5em;opacity:1}#produkt .zoom-image-opis{text-align:center}#produkt .thumbs-wrapp{overflow:hidden}#produkt .thumbs{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;-webkit-transform:translateY(0);transform:translateY(0)}#produkt .thumbs.hide{-webkit-transform:translateY(-150%);transform:translateY(-150%)}#produkt .thumbs .item{padding:.5em}#produkt .thumbs .item img{width:auto}#produkt .thumbs .owl-nav button{width:30px;height:30px;border:solid 1px var(--color6);background:var(--color3);position:absolute;top:calc(50% - 22px);-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:-25px}#produkt .thumbs .owl-nav .owl-prev{left:-25px}#produkt .raiting.small{top:2em}#produkt .raiting.small p{font-size:.9em}#produkt .raiting .raiting_stars i{font-size:1em}#produkt .product_details{border:solid 1px var(--color6);border-radius:10px;position:relative}#produkt .short_desc_label .more-text{display:none}#produkt .short_desc_label .more-text.active{display:inline}#produkt .short_desc_label .more_short_desc{padding-left:.2em}#produkt .promo_label{color:var(--color1)}#produkt .promo_label ul{list-style-type:none;padding:0;margin:0}#produkt .promo_label li{display:inline;padding-right:1em;line-height:1.3}#produkt .promo_label li .darmowa-dostawa{color:#068f13;font-weight:700}#produkt .title_label{width:calc(100% - 150px)}#produkt .title_label h1{font-size:16px;font-weight:800;padding:.3em 0 0;margin:0;text-transform:uppercase;color:var(--color1)}#produkt .komb_item.clearfix,#produkt .war_item.clearfix{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#produkt .komb_item .disabled{color:var(--hovercolor6)}#produkt .war_item i.question{margin-left:1em;background:var(--color5);padding:.5em;border-radius:50%;color:var(--color3)}#produkt .war_item i.triangle.icon.down{position:absolute;right:1em}#produkt #warianty .os-select-popup{position:fixed;top:0;left:0;width:calc(100% - 8em);height:100%;z-index:99999;background:rgba(0,0,0,.45);cursor:auto;overflow:hidden;padding:4em}#produkt #warianty .popup-container{background:var(--color3);border-radius:15px;height:calc(100% - 8em);overflow:hidden;position:relative}#produkt #warianty .popup-content.clearfix{overflow:auto;width:calc(100% - 4em);height:calc(100% - 8em);padding:2em}#produkt #warianty .popup-content > div{padding:.5em 1em}#produkt #warianty .os_select.header{padding:2em 0 0;position:relative;border-bottom:solid 1px var(--hovercolor6);margin:0 2em}#produkt #warianty .os_select.header:after{content:'';width:30%;height:4px;bottom:-2px;left:0;position:absolute;background:#ffcd00;border-radius:3px}#produkt #warianty a.close.popup i.icon.remove{margin:0;background:var(--color5);color:var(--color3);width:30px;height:30px;border-radius:50%;padding:7px;text-align:center}#produkt #warianty a.close.popup{position:absolute;bottom:1em;right:1em;cursor:pointer;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;text-align:center}#produkt #warianty .popup-content .subtitle{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:2em}#produkt #warianty .os_select.opis small{line-height:2em}#produkt #warianty .os_select.title{font-weight:600;padding-bottom:1em}#produkt #warianty .os_select.cena{float:right;text-align:center;font-size:2.5em;font-weight:600;color:var(--color11)}#produkt #warianty .opt_item{text-align:center;cursor:pointer;-webkit-transition:all 300ms;transition:all 300ms;border-radius:10px;padding:.5em 0}#produkt #warianty .os_select.items:not(.subwars) .opt_item picture *{float:left;padding:.5em}#produkt #warianty .os_select.items:not(.subwars) .opt_item picture figcaption{width:calc(100% - 150px)}#produkt #warianty .opt_item:hover,#produkt #warianty .opt_item.active{background:var(--color4);color:var(--color3)}#produkt #warianty .opt_item figcaption{padding-top:.5em}#produkt #warianty .os_select .label{background:var(--color13);padding:.5em 3em .5em 1em;border-radius:10px}#produkt #warianty .os_select .label span.war_price{text-align:right;font-weight:600}#produkt .chosen-results .group-result{display:none}#produkt .cena_content{background:var(--color13)}#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 .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(--color11);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}#produkt .os.button.dodaj_koszyk{width:calc(100% - 4em);padding:1.5em 1em;float:right;border-radius:30px;font-weight:800;position:relative;z-index:1;overflow:hidden;color:var(--color1)}#produkt .promo_countdown_label{border-bottom:1px solid var(--color6);padding:1em 1em 1em 0;margin:0 1em}#produkt .promo_countdown_label .box > span{font-weight:700}#produkt .kredyt_label{padding:1em 1em 0}#produkt .kredyt_label span{margin-right:2em;color:#080808;text-transform:uppercase;font-weight:700}#product_menu{position:-webkit-sticky;position:sticky;z-index:29;width:100%;margin-top:3em;background:var(--color-gray2)}#product_menu .prod_men_content{background:var(--color13)}#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 .spec-title{font-weight:700;padding-bottom:.5em;display:block}#specyfikacja .atr{width:80%}.description span,.description p{line-height:1.5}.description h2,.description h3,.description h4{text-transform:none}#co_po_dodaniu{display:none;position:fixed;top:calc(50% - 25px);left:calc(50% - 200px);border:solid 1px #bfe399;color:#bfe399;background:#fff;font-size:16px;font-weight:600;z-index:2;text-align:center}#co_po_dodaniu > div{width:400px;height:50px;line-height:50px;background:rgba(191,227,153,.1)}#co_po_dodaniu.active{display:block}.opis_kategorii #lista_produktow{margin:3em 0}.prod_grid .cena_container{text-align:left;padding:0 .5em}.prod_grid .cena_container span.old_price.line-through{font-size:0.8em;text-decoration:line-through;padding-right:.5em}.prod_grid .cena_container span.old_price:not(.line-through){font-weight:800}.prod_grid .cena_container span.cur_price{color:var(--color11);font-weight:800}.prod_grid .labels{position:absolute;top:0;right:1em;z-index:20}.prod_grid .labels .label_item{float:right;width:30px;height:30px;text-align:center;border:solid 1px;border-radius:50%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-left:.2em;background:#fff;color:var(--color1)}.prod_grid .labels .label_item i{-webkit-transition:all .3s;transition:all .3s}.prod_grid .labels .label_item.nowosc{background:#25a6e2;border:solid 1px #07608a;color:#fff}.prod_grid .labels .label_item.wyprzedaz{background:#d63846;border:solid 1px #840712;color:#fff}.prod_grid .labels .label_item.wyprzedaz img{height:unset;-webkit-filter:invert(1);filter:invert(1)}.prod_grid .labels .label_item.wyprzedaz img.prod_grid .labels .label_item.dostepny{background:#38d677;border:solid 1px #086b2f;color:#fff}.prod_grid .labels .label_item.niedostepny{border:solid 1px #b1b1b1;color:#b1b1b1}.prod_grid .labels .label_item.niedostepny i{margin-left:3px;font-size:20px;color:var(--color1);opacity:.8}.prod_grid .labels .label_item.niedostepny:hover i{opacity:1} #lista_produktow .owl-carousel .owl-dots{position:absolute;top:-5em;left:35em}#layout_list .prod_grid{box-sizing:border-box}#layout_list .prod_grid .labels{left:1em;top:1em;right:unset}#layout_list .prod_item{min-height:unset;border:1px solid var(--color6);margin:1em;position:relative}#layout_list .prod_item > div > div{padding:1em}#layout_list .prod_item .img_container{padding:0;min-height:250px;position:relative;overflow:hidden;margin:0}#layout_list .prod_item .img_container img{padding:0;max-height:unset;max-width:unset;width:100%;height:100%;-o-object-fit:cover; object-fit:cover;position:absolute;top:0;left:0}#layout_list .prod_item .prod-info{position:relative; bottom:unset;left:unset;-webkit-transform:none;transform:none; width:100%; padding:unset;box-sizing:unset; text-align:center}#layout_list .prod_item .prod-info .prod_name{margin-bottom:1.5em}#layout_list #specyfikacja .atr{width:95%}#layout_list .spec-item:nth-child(2n+1){clear:both}#layout_list .prod-info .cena_container{display:block;padding-bottom:1.5em;text-align:center}#layout_list .prod_grid .link{text-align:right;position:absolute;bottom:0;right:0;width:250px;padding:0}#layout_list .prod_grid .link .button{width:100%;box-sizing:border-box;text-align:center;border-radius:unset}#powiazane .prod_grid:last-of-type .prod_item{border-right:1px solid var(--color6)}.custom-dots{display:inline-block}.shop-sidebar .os.segment{border:solid 2px var(--color5);margin-top:4em}.shop-sidebar #menu_kategorii > .cat_menu{margin-bottom:0}.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{padding:0 .5em}#filtr label{margin:0}#filtr,#kategorie{margin-top:-2em;position:relative;z-index:2}#filtr .title, #kategorie .title{display:block;float:none;margin:auto;color:var(--color3);background:var(--color5);border-radius:50%;width:110px;text-align:center;padding:1em 1em 3em;font-weight:700;text-transform:uppercase;font-size:14px;margin-bottom:-3em;cursor:pointer;-webkit-transition-delay:150ms;transition-delay:150ms;-webkit-transition-duration:150ms;transition-duration:150ms;margin-top:-54px;padding-bottom:52px}#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{background:var(--color3);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%}#lista_produktow .pages{text-align:center}.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 .wyglad i.icon{color:var(--hovercolor6);padding:.5em;-webkit-transition:all 300ms;transition:all 300ms;cursor:pointer}.subheader .wyglad a.active i.icon,.subheader .wyglad i.icon:hover{color:var(--hovercolor1)}#cart_page{margin:2em 0}#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{border-bottom:1px solid var(--color6);padding:2em 1em 0;margin:0 1em 2em 1em}.cart_title h2{font-size:1rem;font-weight:800;display:inline-block;position:relative;width:440px;text-align:left;max-width:100%}.cart_title h2:before{position:absolute;bottom:-.55em;left:-1em;content:'';background-color:var(--color5);z-index:2;width:440px;height:3px;max-width:100%}#cart_page .wstecz{width:calc(100% - .93em);box-sizing:border-box;margin-bottom:.5em;text-align:center}#cart_page #cart_koszyk .pozycja .cena,#cart_page #cart_podsumowanie .pozycja .cena{min-width:90px}#zamowienia .pozycje thead th,#cart_page .pozycje thead th{font-weight:300;padding-bottom:1em;font-size:13px}#zamowienia .pozycje td,#cart_page .pozycje td{padding:.5em 0 0 .5em;border-bottom:solid 1px var(--color6)}#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:not(.button),#cart_page .pozycje a:not(.button){color:#494949}#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%}#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:list-item;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 1px #e08296}#cart_dane label.checkbox.error i:after{color:#d6909a;opacity:1}#cart_dane label.checkbox i{top:.7em}#cart_dane .ok input{border:solid 1px #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}#wyprzedaz{position:relative;margin:3em 0}#wyprzedaz .wyprz-grid a{text-decoration:none;color:unset}#wyprzedaz .bg-header{background-color:var(--color6);position:absolute;top:0;left:0;width:100%;min-height:210px;z-index:-1}#wyprzedaz .opis-top{min-height:210px}#wyprzedaz .opis-top p{line-height:24px;font-size:22px;font-family:'Lato';font-weight:300}#wyprzedaz .opis-bottom h2{margin:0;font-size:16px}#wyprzedaz .opis-bottom p{margin-bottom:0;padding:1.5em 0;color:var(--color2)}#wyprzedaz .opis-bottom{font-size:14px}#wyprzedaz .opis-bottom .os.negative.button{color:var(--color8);background-color:var(--color4)} #wyprzedaz .opis-bottom .os.negative.button:hover{background-color:var(--hovercolor4)} #wyprzedaz .wyprz-grid{padding:0 .5em}#wyprzedaz .wyprz-item{border:2px solid var(--color5);background-color:var(--color3);position:relative;min-height:440px;padding-bottom:2em}#wyprzedaz .wyprz-item img{width:unset;max-height:220px}#wyprzedaz .wyprz-item .rabat-box .rabat-title{font-size:22px}#wyprzedaz .wyprz-item .rabat-circle{background-color:var(--color4);border-radius:50%;width:75px;height:75px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-size:14px;float:right;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:-20px;font-family:'Open Sans';line-height:1}#wyprzedaz .wyprz-item .rabat-circle span{font-weight:800;font-size:20px}#wyprzedaz .wyprz-item .prod-info{text-align:center;font-size:16px;position:absolute;bottom:2em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;padding:0 1em;box-sizing:border-box}#wyprzedaz .wyprz-item .prod-info .prod_name{font-weight:700;padding-bottom:.5em}#wyprzedaz .wyprz-item .prod-info .cena_container span{color:var(--color7);font-weight:700;font-size:1.125em}#wyprzedaz .wyprz-item .prod-info .wyprz_ilosc span{font-weight:700}@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 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}#produkt .komb_item.clearfix,#produkt .war_item.clearfix{display:block;text-align:center}#produkt #warianty .popup-content .subtitle{display:block}} @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}#product_menu{display:none}#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{margin:0 1em 1em;padding-left:0}.cart_title h2{padding:0}.cart_title h2:before{left:-1em;right:auto;bottom:-.6em;max-width:calc(100vw - 2em);width:100vw}.cart_title h2:after{display:none}.cart_title ~ .os-content{padding:0}#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 var(--color6)}#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:769px){#produkt{padding-top:3em}#produkt .product_details{padding:0}#produkt .title_label{width:auto}#produkt .raiting{position:relative; top:unset; right:unset; padding-top:.3em}#produkt .raiting > p{display:inline-block;padding-right:.5em}#produkt #podstawowe .raiting .raiting_stars{display:inline-block;margin-bottom:0}#produkt .raiting .form{padding:0}#produkt .raiting .form .subtitle{margin-right:2em}#produkt .raiting .current_rate .rate_bars{width:100%}#produkt .raiting .current_rate .rate_bars .bars{-webkit-box-pack:center;justify-content:center;width:100%}#produkt .raiting input, #produkt .raiting textarea{display:block;margin:.2em auto}#produkt .raiting .button{width:100%;padding:.9em 1em}#produkt .ilosc input{box-sizing:border-box}#produkt .os.button.dodaj_koszyk{width:100%;box-sizing:border-box;margin-top:1em}#produkt .kredyt_label{padding:1em 1em;display:-webkit-box;display:flex;justify-content:space-around}#produkt .kredyt_label span{margin-right:0}#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)}#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}#filtr, #kategorie{margin-top:0;position:unset}.shop-sidebar .os.segment{border:unset;margin-top:0;margin-bottom:0}#filtr .title, #kategorie .title{display:block;margin:auto;color:var(--color3);background:var(--color5);border-radius:unset; width:calc(100% - 2em);text-align:center;padding:.7em 1.5em;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}#filtr #container.active,#kategorie #container.active{-webkit-transform:translateX(0);transform:translateX(0)}.shop-sidebar .sidebar-header{height:58px;background:var(--color5);color:var(--color3);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}#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 i.down, .shop-sidebar #menu_kategorii .nav-item > i.down{right:1em}.shop-sidebar > div:not(.sort_content){padding:0 1em 1em}.sort_content select[name=sort]{width:90%;margin:0 auto;box-sizing:border-box;display:block;position:relative;z-index:3;padding:.5em}#layout_list#layout_list #specyfikacja{text-align:center}#layout_list .prod-item .prod-info{padding-bottom:3em}#layout_list .prod-grid .link{width:100%}.subheader .layout_change_content{display:none}.description .opis{padding:1em}.opis_kategorii #lista_produktow{margin:1em 0}#lista_produktow .owl-carousel .owl-dots{position:relative;top:unset;left:unset}.prod-grid .labels .label_item{width:50px;height:50px}#produkt #warianty .os-select-popup{width:calc(100% - 2em);padding:1em}#produkt #warianty .popup-container{height:calc(100% - 2em)}#produkt #warianty .popup-content.clearfix{width:calc(100% - 2em);height:calc(100% - 6em);padding:1em}#produkt #warianty a.close.popup{bottom:1.5em;right:0em}#produkt .komb_item.clearfix, #produkt .war_item.clearfix{text-align:left}#produkt .komb_item.clearfix > div:first-child, #produkt .war_item.clearfix > div:first-child{box-sizing:border-box;padding:1.5em 1em .2em;font-weight:700}#produkt .war-item-flex{display:-webkit-box;display:flex}#produkt .war-item-flex > div:first-child{display:inline-block;-webkit-box-ordinal-group:2;order:1}#produkt .war-item-flex > div:last-child{display:inline-block;-webkit-box-ordinal-group:3;order:2}}@media only screen and (max-width:386px){#produkt .graybox .ilosc{width:100%}#produkt .graybox .dodaj_koszyk_container{width:100%;margin-top:1em}}