@charset "utf-8";#podstawowe{position:relative}#podstawowe .rounded-item-box{background:var(--light-gray);border-radius:24px;margin:1em 0;margin-left:-6em;padding-left:5em;z-index:1}#produkt .additional-info{background:var(--primary-color);color:var(--white);border-radius:24px;padding:1em 2em;margin-top:2em;display:flex;flex-direction:column;justify-content:center}#produkt .prod__spec > div,#produkt .title-and-labels{padding-bottom:0}#produkt .prod__spec > div > div,#produkt .title-and-labels > div{padding-bottom:1em;border-bottom:1px solid #ddd}.short_desc_label{color:var(--light-gray3)}.short_desc_label ul{margin-left:2em;list-style-type:square}.short_desc_label li{margin-bottom:5px}.loader-wrap{position:fixed;width:100%;height:100%;background-color:rgba(255, 255, 255, 0.8);color:var(--color3);top:0;left:0;z-index:100000}.loader-wrap .loader{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#produkt .krotki_opis{text-align:justify;padding-top:0}#produkt .zdjecia{padding:1em;z-index:2;position:relative}#produkt .glowne{position:relative;overflow:hidden;background:var(--white);box-shadow:2px 5px 43px 0px rgba(0, 0, 0, 0.2);border-radius:24px}#produkt .labels{margin-top:0.3rem}#produkt .labels ul{margin:0;list-style:none;display:flex;flex-wrap:wrap}#produkt .labels ul li{font-weight:bold}#produkt .labels ul li:not(:first-child)::before{content:" | "}#produkt .title_label{}#produkt .glowne.zoom a{cursor:crosshair}#produkt .glowne.canvas{text-align:center}#produkt .zdjecia .owl-carousel,#produkt .zdjecia .owl-stage-outer{height:100%}#produkt .zdjecia .owl-stage{display:flex;height:100%;align-items:center}#produkt .zdjecia .owl-stage::after{display:none}#produkt .glowne .item picture{max-height:100%}#produkt .glowne .item a{display:block;height:100%}#produkt .glowne img{object-fit:contain;max-height:100%}#produkt .glowne img::before{display:none}#produkt .glowne.canvas img{position:absolute;top:0;left:0;width:100%}#produkt .zoom-image-opis{text-align:center}#produkt .zdjecia .movie-player{position:relative;width:100%;padding-top:56.25%;overflow:hidden}#produkt .zdjecia .movie-player iframe{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;right:0}#produkt .thumbs{margin-top:1em;max-height:500px;overflow:auto}#produkt .thumbs .item{position:relative}#produkt .thumbs .item:not(:first-child){margin-top:2em}#produkt .thumbs .item img{object-fit:contain;aspect-ratio:1 / 1; height:auto;width:auto}#produkt .thumbs .owl-nav button{width:30px;height:30px;border:solid 1px var(--gray);background:var(--gray);color:var(--dark-gray);position:absolute;top:calc(50% - 20px);transition:transform 0.3s var(--transition2);margin:0}#produkt .thumbs .owl-nav .owl-next{right:-15px}#produkt .thumbs .owl-nav .owl-prev{left:-15px}#produkt .thumbs .owl-nav .owl-next:not(.disabled):hover{transform:translateX(10%)}#produkt .thumbs .owl-nav .owl-prev:not(.disabled):hover{transform:translateX(-10%)}#produkt .thumbs .item a{display:block}#produkt .thumbs .movie-player{pointer-events:none}#produkt .thumbs .icon.play{position:absolute;bottom:1rem;right:1rem;color:var(--white);font-size:1.5rem}#produkt .zdjecia .owl-carousel .owl-dots{margin-top:2em}#produkt .zdjecia .owl-carousel .owl-dots .owl-dot span{display:block;width:11px;height:11px;border:1px solid var(--text-color);background-color:var(--white);margin:4px;transition:all .5s;border-radius:0}#produkt .zdjecia .owl-carousel .owl-dots .owl-dot.active span{width:11px;border:1px solid var(--text-color);background-color:var(--text-color)}#produkt .zdjecia .owl-carousel .owl-dot:not(.active):hover span, #produkt .zdjecia .owl-carousel .owl-dots .owl-dot:not(.active):hover span{background-color:var(--text-color)}#produkt .advantages{text-align:center;margin-top:2em}#produkt .advantages p{margin-bottom:0}#produkt .advantages img{margin-bottom:.5em}#produkt .adv_divider{background:var(--light-gray3);height:1px;margin:1em 0}#produkt .adv_contact p{margin:0}#produkt .adv_contact > div{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}#produkt .adv_contact > div img{margin:0 1em 0 0}@media only screen and (min-width:769px){.filters-container,.filters-btn{display:none}}@media only screen and (max-width:768px){.filters-btn{width:100%}.filters-container{display:block;position:fixed;flex-direction:column;top:0;left:0;height:100%;width:100%;background-color:var(--white);transform:translateX(100%);transition:transform 0.3s var(--transition1);padding-top:0;z-index:10;overflow:auto}.filters-container.active{transform:translateX(0)}.filters-container .close_menu{display:block;background:unset;border:unset;position:absolute;top:0;right:0;font-size:1.8em;color:var(--white);padding:0.3em 0.5em;z-index:10}#produkt .advantages{text-align:left;margin-top:0}#produkt .advantages > div > div{display:flex;align-items:center}#produkt .advantages img{margin:0 1em 0 0}#produkt .adv_contact > div{justify-content:flex-start}}#produkt .thumbs_dots{text-align:center;margin-top:4rem}#produkt .thumbs_dots .dot::before{content:"";display:block;width:11px;height:11px;border:1px solid var(--text-color);background:#fff;margin:4px;transition:all .5s}#produkt .thumbs_dots .dot.active::before{background-color:var(--text-color)}@media only screen and (min-width:1199px){#produkt .sticky-photo{position:sticky;top:var(--header-height)}}#podobne{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1rem;align-content:center;justify-items:center;text-align:center}#podobne a{width:100%}#podobne .podobne-item{padding:1rem;height:100%;transition:all .3s}#podobne .podobne-item p{margin-bottom:0;transition:all .3s}#podobne .podobne-item img{margin-bottom:1em}#podobne .podobne-item:not(.active){border:1px solid #bcbcba}#podobne .podobne-item:not(.active) p{color:#bcbcba}#podobne .podobne-item.active{border:2px solid var(--primary-color)}#podobne .podobne-item:not(.active):hover{border:1px solid var(--primary-color)}#podobne .podobne-item:not(.active):hover p{color:var(--text-color)}#produkt .raiting.small > p{margin-bottom:0}#produkt .raiting.small .cur_rate_stars{margin-top:0}#produkt .product_details{position:relative}#produkt .promo_label{margin-left:1em}#produkt .prod__label{display:inline-block;padding-right:0.3em !important;margin-right:0.4em}#produkt .promo_label ul{list-style-type:none;padding:0;margin:0;display:flex;flex-wrap:wrap}#produkt .promo_label li{display:inline;padding-right:1em;margin-bottom:0.5rem}#produkt #warianty{padding:1em}#produkt .komb_item.clearfix,#produkt .war_item{ display:flex;border-bottom:solid 1px var(--hovercolor6);flex-direction:column}#produkt .war_item:not(:last-child){margin-bottom:8px}#produkt .war_item .chosen-container-single .chosen-single{padding:0.5em}#produkt .wariant_sel{padding:1em;margin:.5em 0;cursor:pointer;display:flex;user-select:none;align-items:center;justify-content:space-between;transition:all .3s}#produkt .wariant_sel img{margin-right:0}#produkt .wariant_sel span{font-weight:500;font-size:1.3em}#produkt .wariant_sel.selected{border:2px solid var(--primary-color)}#produkt .wariant_sel:not(.selected){border:1px solid var(--light-gray3);color:var(--light-gray3)}#produkt .wariant_sel:not(.selected):hover{border:1px solid var(--primary-color);color:var(--text-color)}#produkt .wariant_sel-container:not(:last-of-type){padding-bottom:2em}#produkt .war-cat{font-size:1.5em;font-weight:500}#produkt .komb_item .disabled{color:var(--light-gray2)}#produkt .war_item i{margin-left:1em;background:var(--gray);padding:0.5em;border-radius:50%}#produkt .price__brutto--current.price--main,#produkt .price__netto--current.price--main{font-size:1.5em;font-weight:500}#produkt .price--old{text-decoration:line-through;color:var(--primary-color);font-size:0.7em;margin-right:0.5rem}#produkt .price__netto--current{font-size:1rem;padding-left:0.5rem;font-weight:400}#produkt .price__netto--old{text-decoration:line-through;font-size:0.9em}#produkt .cena_netto,#produkt .cena_vat{font-size:0.75em}#produkt .price-big{color:#4a4a4a;font-size:2em;line-height:1}#produkt .price-big .val{font-weight:bold}#produkt .ilosc{text-align:center}#produkt .do_koszyka_label{height:max-content;justify-content:center}#produkt .ilosc_zamowienia::-webkit-outer-spin-button,#produkt .ilosc_zamowienia::-webkit-inner-spin-button{-webkit-appearance:auto !important}#produkt .ilosc_zamowienia[type=number]{-moz-appearance:auto !important;height:100%;max-width:100px;border-top-left-radius:24px;border-bottom-left-radius:24px}#produkt .ilosc_zamowienia[type=number]::-webkit-inner-spin-button, #produkt .ilosc_zamowienia[type=number]::-webkit-outer-spin-button{ opacity:1}#produkt .price-and-btn{justify-content:space-between}#produkt .price-and-btn *{white-space:nowrap}#produkt .dodaj_koszyk{padding:0.7rem 1.5rem;border-top-left-radius:0;border-bottom-left-radius:0}#produkt .promo_countdown_label .time-boxes{font-weight:700}#produkt .promo_countdown_label{display:flex}.product__price-question{display:block;text-align:center;font-size:1.5rem;font-weight:700}.price-question__button{display:block;width:70%;margin:0 auto}.product-price__question-container{padding:0em;max-height:0px;overflow:hidden;position:relative;background-color:var(--light-gray)}.product-price__question-container .radio input + i:after,.product-price__question-container .checkbox input + i:after{color:var(--color5)}.product-price__question-container .radio,.product-price__question-container .checkbox{line-height:1.2;font-size:0.9em}.product-price__question-container.active{max-height:1000px;padding:2rem 1rem 1rem;position:inherit;overflow:revert}.product-price__question-container #os_form{max-height:1000px;display:block;overflow:hidden;transition:all 0.3s ease-in-out}.product-price__question-container.send{display:flex;justify-content:center;flex-direction:column}.product-price__question-container.send .os.form{width:100%}.product-price__question-container textarea{height:180px;min-height:180px}.product-price__question-container button{width:100%}.product-price__question-container .close-form-button{position:absolute;top:0;right:0;z-index:31;background-color:var(--primary-color);color:var(--white);width:30px;height:30px;cursor:pointer;display:flex;justify-content:center;align-items:center}.product-price__question-container .os.error.message,.product-price__question-container .os.warning.message{position:relative;bottom:0;left:0;width:100%}.product-price__question-container .icon-append{bottom:0.6rem;color:gray}#product_menu{position:sticky;z-index:8;width:100%}#product_menu .prod_men_content{background:var(--primary-color)}#product_menu ul{padding:0;margin:0;list-style-type:none;text-align:center}#product_menu ul li{display:inline}#product_menu ul li a{padding:.5em;color:var(--white)}#product_menu ul li:not(:first-child):not(:last-child) a{padding:.5em 1.5em}#product_menu ul li:first-child a{padding-right:1.5em}#product_menu ul li:last-child a{padding-left:1.5em}#product_menu ul li:not(:first-child)::before{content:"|";color:var(--white)}#product_menu a:hover{color:var(--light-gray3)}.opis-box > div{display:flex;align-items:center;flex-wrap:wrap}.opis-box > div > div:first-child,.opis-box > div > div:last-child img{box-shadow:2px 5px 43px 0px rgba(0, 0, 0, 0.2);border-radius:24px}.opis-box > div > div:first-child{margin-right:-6em;width:calc(66% + 6em);padding-right:6em}.prod__spec-title{display:block;padding:0.5rem;background:var(--light-gray);font-weight:500}.prod__spec-value{padding:0.5rem}.specs-list p{margin-bottom:0}.prod__zalaczniki-container{display:flex;flex-wrap:wrap}.prod__zalaczniki-container > div > div{height:100%}.prod__zalacznik{background:var(--light-gray);padding:2em;height:100%}.prod__zalacznik .os.button{width:100%}.product__powiazane .owl-stage{display:flex;padding-bottom:0.5rem}#shop__info-popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background-color:var(--gray);color:var(--positive-color);font-size:16px;font-weight:600;padding:2rem 3rem;z-index:1000;text-align:center;max-width:500px}#shop__info-popup.negative{color:var(--negative-color);border-color:var(--negative-color)}#shop__info-popup.active{display:block}.shop__widget{background-color:var(--light-gray);margin:0 auto 33px}.widget__title{display:block;font-size:1rem;font-weight:600;background-color:var(--primary-color);color:var(--white);padding:1rem 0.5rem;text-align:center}.widget__inner{padding:1rem}.kategorie-widget .menu-kategorii > .cat_menu{margin-bottom:0}.kategorie-widget .menu-kategorii > .cat_menu > .nav-item{font-weight:600}.kategorie-widget .menu-kategorii .nav-item ~ .cat_menu{margin-left:1rem}.kategorie-widget .menu-kategorii .nav-item{overflow:hidden;position:relative}.kategorie-widget .menu-kategorii .cat_menu > .nav-item{padding-right:3em}.kategorie-widget .menu-kategorii .cat_menu > .nav-item a{margin-bottom:0.5rem}.kategorie-widget .menu-kategorii .nav-item .cat_menu{transition:all 0.3s}.kategorie-widget .menu-kategorii > .cat_menu > .nav-item > .cat_menu a{font-weight:400;font-size:13px;margin-left:15px}.kategorie-widget .menu-kategorii .nav-item .cat_menu.active{max-height:1000px}.filtr-widget .pozycja_filtru i.down,.kategorie-widget .menu-kategorii .nav-item > i.down{position:absolute;right:0.5em;top:0.7em;transform:rotateX(0);transition:transform 0.3s;cursor:pointer}.kategorie-widget .menu-kategorii .nav-item > a.active ~ i.down{transform:rotateX(180deg)}.kategorie-widget .menu-kategorii .nav-item > a.active{color:var(--color5)}.kategorie-widget .menu-kategorii a{color:var(--text-color)}.kategorie-widget .menu-kategorii a:hover{color:var(--dark-gray)}.filtr-widget label{margin:0 !important}.filtr-widget .pozycja_filtru:last-of-type{border:none;font-size:14px}.filtr-widget .pozycja_filtru{float:left;width:100%;overflow:hidden}.filtr-widget .pozycja_filtru .option-wrapp{max-height:0;transition:all 0.3s}.filtr-widget .pozycja_filtru .option-wrapp > div{transform:translateY(430px);transition:transform 0.4s 0.1s cubic-bezier(0.09, 1.09, 0.18, 1)}.filtr-widget .pozycja_filtru.active .option-wrapp > div{transform:translateY(0)}.filtr-widget .pozycja_filtru.active .option-wrapp{max-height:1000px}.filtr-widget .subtitle{font-weight:700;text-transform:uppercase;font-size:13px;margin:0.5em 0 0 0.5em;position:relative;cursor:pointer;padding-bottom:0.5em}.filtr-widget .subtitle:not(.cena-subtitle)::before{position:absolute;content:"";width:100%;height:1px;background-color:#dadada;bottom:0;left:0;opacity:0;transition:all 0.3s}.filtr-widget .subtitle.cena-subtitle{border-bottom:1px solid #dadada}.filtr-widget .pozycja_filtru.active .subtitle::before{opacity:1}.filtr-widget .pozycja_filtru i.down{top:50%;transform:translateY(-50%) rotateX(0);right:0}.filtr-widget .pozycja_filtru.active .subtitle i.down{transform:translateY(-50%) rotateX(180deg)}.filtr-widget .columns-flex > div{width:calc(50% - 1em)}.filtr-widget .columns-flex{display:flex;align-items:center}.filtr-widget .radio,.filtr-widget .checkbox{padding-left:2rem}.filtr-widget .radio i,.filtr-widget .checkbox i{border:1px solid #dadada;background-color:var(--light-gray);transform:translateY(-56%);top:50%;left:0.5rem;width:15px;height:15px}.filtr-widget .radio input + i:after,.filtr-widget .checkbox input + i:after{color:var(--light-gray)}.filtr-widget .checkbox input:checked + i:after{color:var(--dark-gray)}.filtr-widget .os.button{margin:1.5em 0 0.5em}#lista_produktow .pages{text-align:center}#lista_produktow .pages .active{background-color:var(--primary-color);border-color:var(--primary-color)}.subheader .layout_change_content{text-align:right;float:right;margin-top:0.5em}.subheader .layout_change_content > div{display:inline-block;padding:0}.subheader .layout_change_content .sort_content{width:200px}.subheader i.layout.icon{color:var(--color4);padding:0.5em;margin:0 0.2em;transition:all 300ms;cursor:pointer}.subheader .wyglad a.active i.layout.icon,.subheader .wyglad i.layout.icon:hover{color:var(--dark-gray)}#cart_page{margin:2em 0}#cart_page #cart_koszyk.os.segment.loading{margin:0;padding:0}@keyframes fadeInCartReload{0%{opacity:0}100%{opacity:1}}#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}.cart_title:before{content:"";width:100%;height:1px;background:#000;position:absolute;left:0;z-index:-1;top:50%}.cart_title h2{position:relative;display:inline-block}.cart_title h2:before{width:150%;height:120%;background:#fff;content:"";position:absolute;z-index:-1;right:-50%}.cart_title h2:after{width:150%;height:120%;background:#fff;content:"";position:absolute;z-index:-1;left:-50%}#cart_page .os.button{text-align:center;letter-spacing:unset;transition:letter-spacing 0.5s var(--transition2);max-width:unset;width:100%}#cart_page .wstecz{width:calc(100% - 0.93em);box-sizing:border-box;margin-bottom:0.5em;text-align:center}#cart_page .cart_btns .button.dalej{display:block;width:100%}#cart_page #cart_koszyk .pozycja .cena,#cart_page #cart_podsumowanie .pozycja .cena{min-width:90px}#cart_page #cart_koszyk .pozycja span,#cart_page #cart_podsumowanie .pozycja span{display:inline-block;font-weight:700}#cart_page #cart_podsumowanie .pozycja .ilosc span{display:inline-block;font-weight:700}#cart_page #cart_podsumowanie .pozycja .ilosc span.ilosc__old{color:var(--negative-color)}#cart_page #cart_podsumowanie .pozycja .ilosc__min--error{width:25px;height:25px;background-color:var(--gray);display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:0.8rem;margin:0.5rem;cursor:pointer}#cart_page #cart_koszyk .pozycja .old_price,#cart_page #cart_podsumowanie .pozycja .old_price{font-size:0.85em;text-decoration:line-through}#cart_page #cart_koszyk .pozycja .cur_price,#cart_page #cart_podsumowanie .pozycja .cur_price{color:var(--positive-color)}#cart_page #cart_podsumowanie .pozycja .ilosc.negative{color:var(--negative-color)}#cart_page input.negative{color:var(--negative-color);border-color:var(--negative-color)}#zamowienia .pozycje thead th,#cart_page .pozycje thead th{font-weight:300;padding:0 0.5rem 0.5rem 0.5rem;font-size:13px}#zamowienia .pozycje td,#cart_page .pozycje td{padding:0.5em 0.5rem 0.5rem 0.5em;border-bottom:solid 1px var(--light-gray2);vertical-align:middle}#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;border-collapse:collapse}#zamowienia .pozycje td.zdjecie,#cart_page .pozycje td.zdjecie{width:10%;max-height:80px}#zamowienia .pozycje td.zdjecie img,#cart_page .pozycje td.zdjecie img{object-fit:contain;max-height:100px}#zamowienia .pozycje td.ile,#cart_page .pozycje td.ile{width:5%;text-align:center}#zamowienia .pozycje td.cena,#cart_page .pozycje td.cena{width:15%;text-align:center}#zamowienia .pozycje td.wartosc,#cart_page .pozycje td.wartosc{width:15%;text-align:right}#zamowienia .pozycje th.wartosc,#cart_page .pozycje th.wartosc{text-align:right}#zamowienia .pozycje th.ile,#cart_page .pozycje th.ile,#zamowienia .pozycje th.cena,#cart_page .pozycje th.cena{text-align:center}#zamowienia .pozycje td.cena small,#zamowienia .pozycje td.wartosc small,#cart_page .pozycje td.cena small,#cart_page .pozycje td.wartosc small{opacity:0.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;font-weight:400}#zamowienia .pozycje .ilosc,#cart_page .pozycje .ilosc{max-width:80px;position:relative}#zamowienia .pozycje .ilosc input,#cart_page .pozycje .ilosc input{max-width:unset;width:100%}#cart_page .pozycje span.ilosc_up,#cart_page .pozycje span.ilosc_down{position:absolute;right:0;height:50%;padding:0 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:var(--light-gray);border:none;font-size:15px;color:#535353;font-weight:300;text-transform:uppercase;padding:0.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--sale{color:var(--positive-color);font-weight:700}#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}#cart_page .kod_flex{display:flex}#cart_page .kod_flex .os.button{white-space:nowrap;margin:0 0 0 1rem}#cart_page .rabat_grupowy .button,#cart_page .kod_rabatowy .button{margin-top:1em;width:auto}#cart_page li.check_address,#cart_page li.przewoznik,#cart_page li.platnosc{display:flex;border:solid 1px var(--gray);margin-bottom:0.5em;padding:0.5em 0;cursor:pointer}#cart_page li.check_address.active,#cart_page li.przewoznik.active,#cart_page li.platnosc.active{background:var(--light-gray)}#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 .przewoznicy{position:relative;z-index:1}#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 .logo img{max-height:100px;object-fit:contain}#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:flex;flex-wrap:wrap;list-style:none;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}#cart_page li.platnosc{width:180px;height:auto;display:list-item;margin:0 0.5em}#cart_page li.platnosc span{display:block}#cart_page li.platnosc .nazwa{font-weight:700}#cart_page .uwagi #uwagi_tresc{width:100%;min-height:200px;display:block;float:none;margin:1em auto 0;box-sizing:border-box;background:#fff;border:solid 1px #c0c0c0;padding:1em;resize:none}#cart_page .uwagi #uwagi_tresc:focus{border-color:var(--black);border-width:2px}#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 .reg_pass{display:none}#cart_dane .reg_pass.active{display:block}#cart_dane a.registration{width:calc(100% - 0.93em);box-sizing:border-box;margin-bottom:0.5em;text-align:center}#zamowienia .naglowek h2{margin:0 0 0.5em}#zamowienia .head_pos{display:inline-block;padding:0 1em 0.5em 0}#zamowienia .head_pos:nth-last-of-type(1){float:right;font-size:1.2em;line-height:1}.messi-modal{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background:rgba(0,0,0,0.8)}.messi{position:absolute;background-color:#fff;margin:0;padding:0;min-width:300px;min-height:50px;max-width:90%;max-height:75%;overflow-y:auto;top:-100%;-webkit-transition:opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;-moz-transition:opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;-o-transition:opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;transition:opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out}.messi-box{position:relative;height:auto;overflow:hidden;opacity:1}.messi-wrapper{position:relative}.messi-titlebox{font-size:1.3em;font-weight:400;overflow:hidden;border-bottom:1px solid #ddd;background-color:#fff;height:45px;line-height:45px;padding:0 60px 0 15px}.messi-titlebox .messi-title{text-shadow:0 1px #fff;font-weight:600;font-family:'Montserrat', sans-serif}.messi-closebtn{border-left:1px solid rgba(0,0,0,0.1);box-shadow:inset 1px 0px 0 rgba(255, 255, 255, 0.5);position:absolute;top:0;right:0;display:block;width:45px;height:45px;cursor:pointer;text-align:center;line-height:45px;font-size:1.6em;color:rgba(0, 0, 0, 0.4)}.messi-closebtn i{margin:0}.messi-content{overflow:hidden;background-color:#f0f0f0;padding:1em}.messi-content .messi-warning{display:table}.messi-content .messi-warning p{display:table-cell;vertical-align:middle}.messi-content .messi-warning p:last-child{padding-left:1em}.messi-footbox{background-color:#fff;border-top:1px solid #ddd;padding:0}.messi-actions{display:block}.messi-actions .btnbox{display:block;float:right;border-left:1px solid rgba(0,0,0,0.1);box-shadow:inset 1px 0px 0 rgba(255, 255, 255, 0.5);padding:5px}.messi .mod-button.button{border-radius:0}.messi .mod-button.warn{color:#ee5f5b}.messi .mod-button i{padding-left:10px;padding-right:5px}#cart_page #cart_zamowiono .logo-wrap{background-color:var(--color5)}#cart_page #cart_zamowiono .os.button{width:auto}#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 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:flex;justify-content:center;align-items:center;font-size:14px;float:right;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%;transform:translateX(-50%);width:100%;padding:0 1em;box-sizing:border-box}#wyprzedaz .wyprz-item .prod-info .prod_name{font-weight:700;padding-bottom:0.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:1199px){#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:769px){#produkt > div:first-of-type > .os-content{padding:0.5rem}#produkt #podstawowe > .os-content{padding:0}#produkt .glowne,#produkt .glowne .item{height:auto !important;max-height:calc(100vh - 300px) !important}#produkt .glowne.canvas{text-align:center;height:66vw !important}#produkt .thumbs .item{border:1px solid var(--gray);padding:0.5rem;box-sizing:content-box}#wyprzedaz .bg-header{height:100%}#wyprzedaz .opis-top{min-height:unset}#wyprzedaz .opis-top > .os-content{padding-top:0.5em}#wyprzedaz .button-box{text-align:center;margin-top:2em}#produkt .promo_label{width:100%}#produkt .raiting.small{position:static;margin-top:1rem;display:flex;align-items:baseline}#produkt .raiting.small > p{margin-right:1rem}#produkt .cena_content .price{text-align:center}#produkt .price__brutto-item{margin-left:0;padding-left:0}#produkt .promo_countdown_label{display:block;text-align:center}#produkt .cena_content .arrow{display:none}#produkt .cena_content{display:flex;flex-direction:column-reverse;text-align:center}#produkt .cena_content .cena_szczegoly .os.divider{display:none}#produkt .cena_content .cena_szczegoly{max-height:100%;padding-top:1em;border-top:1px solid rgba(0, 0, 0, 0.1)}#produkt .cena-szczegoly__item{display:unset;margin:0 5px}#produkt .cena-szczegoly__item:first-child{border-right:1px solid rgba(0, 0, 0, 0.1);padding-right:5px}#produkt .cena-szczegoly__item .price,#produkt .ilosc .min_ilosc span,#produkt .promo_label li:not(.prod__label) span{font-weight:bold}#produkt .min_ilosc{margin-top:1em}#produkt .title-and-labels{display:flex;flex-direction:column-reverse;text-align:center}#produkt .promo_label ul{justify-content:center}#produkt .title_label{padding-bottom:1.5em}#produkt .promo_label{padding-top:0;padding-bottom:0;margin:0}#produkt .promo_label li{margin-bottom:1.5em}#produkt .promo_label li:not(.prod__label){width:100%;margin-bottom:0.2rem}#produkt .raiting.small{margin-top:0;padding-top:0;padding-bottom:0.5em}#produkt .raiting.small p,#produkt .raiting.small .raiting_stars{margin-bottom:0}#produkt .ilosc .input{margin:0 1.5em}#zamowienia .pozycje td.zdjecie img, #cart_page .pozycje td.zdjecie img{max-height:60px}}@media only screen and (max-width:1550px){#layout_list .image{width:auto;height:auto}}@media only screen and (max-width:1199px){#produkt .cena{padding-bottom:1em;text-align:center}}@media only screen and (max-width:1199px){#lista_produktow #layout_box .produkt > .os-content,.opis_kategorii > div > .os-content{padding:0}#lista_produktow #layout_box .prod .produkt > .os-content{padding:0.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}#shop__info-popup{max-width:95%;left:50%;transform:translateX(-50%);width:100%;padding:1em;box-sizing:border-box}#shop__info-popup > div{width:100%;height:auto;text-align:center;padding:0;line-height:1.5}.cart_title h2{padding:0 1em}.cart_title h2:before{left:0;width:100%;right:auto}.cart_title h2:after{display:none}#cart_page #kroki *{box-sizing:border-box}#cart_page #kroki .cart_krok{margin-bottom:0.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: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{order:0;width:30%}#zamowienia .pozycje td.nazwa,#cart_page .pozycje td.nazwa{width:50%;order:1}#cart_page #cart_podsumowanie .pozycje td.nazwa{width:69%;order:1}#zamowienia .pozycje td.cena,#cart_page .pozycje td.cena{order:3;width:33%}#zamowienia .pozycje td.ile,#cart_page .pozycje td.ile{order:4;width:33%;border-right:dashed 1px;border-left:dashed 1px}#zamowienia .pozycje td.wartosc,#cart_page .pozycje td.wartosc{order:5;width:33%}#zamowienia .pozycje td.usun,#cart_page .pozycje td.usun{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:0.5em}#cart_page li.przewoznik .logo,#cart_page li.przewoznik .nazwa{width:35%}#cart_page li.platnosc{width:calc(50% - 1em);float:left;margin:0.5em}#cart_page .cart_btns .button.dalej{display:block;width:100%}}@media only screen and (max-width:845px){#zamowienia .head_pos{display:block}#zamowienia .head_pos:nth-last-of-type(1){float:none}}@media only screen and (max-width:769px){.subheader_shop{padding-bottom:3em}#produkt .product_details{padding:0;margin:auto}#produkt .graybox .ilosc{width:50%}#produkt .graybox .dodaj_koszyk_container{width:50%}#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:0.8em 1em;border-bottom:1px solid var(--color6)}#specyfikacja .os.table td:first-child{font-weight:400}#specyfikacja .os.table td:last-child{-webkit-box-shadow:0 1px 0 0 rgba(0, 0, 0, 0.05);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:0.5em}.filtr-widget .pozycja_filtru_content{flex-direction:column;align-items:center}.filtr-widget .pozycja_filtru{width:100%}#product_menu{display:none}.description .opis{padding:1em}#podstawowe .rounded-item-box{margin-left:0;padding-left:0;margin-top:0}#produkt .price-and-btn{flex-wrap:wrap}#produkt .do_koszyka_label,#produkt .cena_label{width:100%}#produkt .os.breadcrumb *{text-align:center}#produkt .labels ul{justify-content:center}#podstawowe{padding:1em 0}#produkt .zdjecia{padding-right:0}#produkt .os-content-full{margin-top:0}#produkt #opis{margin-top:0 !important}.opis-box > div > div:first-child{width:100%;margin:1em 0 0 0;padding:0;order:2}.opis-box > div > div:last-child *{padding:0}.opis-box > div{}}@media only screen and (max-width:386px){#produkt .graybox .ilosc{width:100%}#produkt .graybox .dodaj_koszyk_container{width:100%;margin-top:1em}}