@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600&family=Syne:wght@400;600&display=swap);body{background-color:#efefef;font-family:Inter,sans-serif}body .lb-cancel{border:0}body *{font-family:Inter,sans-serif;font-size:16px}body h1{font-size:32px}body h1,body h2{color:#a1887f;font-family:Syne,sans-serif;font-weight:600}body h2{font-size:26px}body h3,body h3 a{color:#a1887f;font-family:Syne,sans-serif;font-size:24px}body h4{font-size:21px}body h4,body h5{font-family:Inter,sans-serif}body h5{font-size:16px}body h6{font-family:Inter,sans-serif;font-size:12px}body a{border-bottom:1px solid #a1887f;color:#a1887f;padding:2px;text-decoration:none}body a:hover{border-bottom:1px solid #d4252b;color:#d4252b}body a.img{border:none}body .btn-primary{background-color:#ff5a5f;border-color:#d4252b;color:#fff}body .btn-primary:hover{background-color:#d4252b;border-color:#d4252b}body .btn-outline-primary,body .btn-outline-primary:hover{background-color:#fff;border-color:#000;color:#000}body .btn-outline-primary:hover{text-decoration:underline}body .btn-link{border-bottom:1px solid #000;border-radius:0;color:#000;padding:3px 4px;text-decoration:none}body .btn-link:hover{border-bottom:1px solid #707070;color:#707070;text-decoration:none}body header{background-color:#fff}body header #header-mobile{position:relative}body header #header-mobile #hamburger img{max-width:50px}body header #header-mobile .logo-url{float:right;padding:10px}body header #header-mobile .logo-url img{max-height:20px}body header #header-mobile #header-user,body header #header-mobile #header-user *{font-size:14px}body header #header-mobile #search-bar .listing{width:100%}body header #header-mobile #search-bar .listing ul.listgenerator{padding:0}body header #header-mobile #search-bar .listing ul.listgenerator li{padding:20px}body header #header-mobile #search-bar #searchbox-close{font-size:28px}body header #header-mobile #koszyk-skrocony{z-index:99999}body header #header-mobile #koszyk-skrocony h2{font-size:36px;font-weight:600;text-transform:uppercase}body header #header-mobile #koszyk-skrocony .desc{text-transform:uppercase}body header #header-mobile #koszyk-skrocony .btn-primary:hover{border-style:solid;border-width:1px}body header .offcanvas-active{overflow:hidden}body header .offcanvas-header{display:none}body header .screen-darken{background-color:rgba(34,34,34,.6);height:100%;opacity:0;position:fixed;right:0;top:0;transition:opacity .2s linear,visibility .2s,width 2s ease-in;visibility:hidden;width:0;z-index:30}body header .screen-darken.active{opacity:1;transition:opacity .3s ease,width 0s;visibility:visible;width:100%;z-index:10}@media (max-width:767px){body header #navbar_main{background-color:#fff}body header #navbar_main *{color:#a1887f}body header #navbar_main #navbarSupportedContent ul.navbar-nav li{background-color:#fff;color:#a1887f}body header #navbar_main #navbarSupportedContent ul.navbar-nav li a,body header #navbar_main #navbarSupportedContent ul.navbar-nav li a:after{color:#a1887f}body header #navbar_main #navbarSupportedContent ul.navbar-nav li.important{background-color:#fafafa;color:#a1887f}body header #navbar_main #navbarSupportedContent ul.navbar-nav li.important a{color:#a1887f}body header .offcanvas-header{display:block}body header .mobile-offcanvas{border-radius:0;display:block;height:100%;left:0;overflow-x:hidden;overflow-y:scroll;position:fixed;top:0;transform:translateX(-100%);transition:visibility .3s ease-in-out,transform .3s ease-in-out;visibility:hidden;width:80%;z-index:1200}body header .mobile-offcanvas.show{transform:translateX(0);visibility:visible}body header .mobile-offcanvas .container,body header .mobile-offcanvas .container-fluid{display:block}body header #logo-url img{max-height:30px}body header #search-bar{display:block!important}body header .mega-dropdown-menu{border:none;border-bottom:2px solid #a1887f;border-top:3px solid #a1887f;z-index:99999}body header .mega-dropdown-menu h4{display:none}body header .mega-dropdown-menu a:hover{border-bottom:1px solid #a1887f}}body header a{color:#a1887f}body header a,body header a:hover{border:none;text-decoration:none}body header #logo-url img{max-height:40px}body header #search-form{border:3px solid #a1887f}body header #search-form .input-group{position:relative;z-index:1100}body header #search-form .input-group .form-control{border:none}body header #search-form .input-group .form-control:focus{box-shadow:none}body header #search-form .input-group .input-group-text{background-color:#fff;border:none}body header #search-form .input-group .input-group-text a{background-color:#fff}body header #search-form .input-group .listgenerator{background-color:#fff;box-shadow:11px 24px 33px 0 #a8a8ad;display:none;height:auto;left:0;margin-top:20px;min-width:285px;position:absolute;top:37px;width:auto}body header #search-form .input-group .listgenerator li.title-list{color:#a1887f;cursor:pointer;list-style:none;padding:10px;transition:all .5s ease-out}body header #search-form .input-group .listgenerator li.heighlight{background-color:#a1887f;color:#fff}body header #search-form #basic-addon2{cursor:pointer}body header .nav .nav-item .nav-link{color:#a1887f;text-transform:uppercase}body header .nav .nav-item .nav-link img{max-height:20px}body header .mega-dropdown{position:static!important}body header .mega-dropdown-menu{left:0;margin-top:0;padding:20px 0;right:0;width:100%;z-index:99999}body header .mega-dropdown-menu li img{max-height:25px}body header #main-menu{background-color:#a1887f}body header #main-menu img{max-height:25px}body header #main-menu a{color:#000}body header #main-menu a,body header #main-menu a:hover{border:none;text-decoration:none}body header #main-menu nav ul.navbar-nav li.nav-item>a{color:#fff;text-transform:uppercase}body header #main-menu nav ul.navbar-nav li.nav-item>a:after{color:#fff}body header #main-menu nav .mega-dropdown-menu ol,body header #main-menu nav .mega-dropdown-menu ul{padding-left:8px}body header #main-menu nav .mega-dropdown-menu ol li,body header #main-menu nav .mega-dropdown-menu ul li{padding:4px 0}body menu-lewe{margin:20px 0}body menu-lewe .header{font-weight:700;padding:10px;text-transform:uppercase}body menu-lewe ul li a{background:url(/images/texet-pointer.svg) -20px 13px no-repeat;border-bottom:1px solid #e1e1e1;color:#000;display:block;font-weight:400;margin:5px 0;overflow:hidden;padding:5px 5px 5px 20px;text-transform:uppercase;transition:all 50ms linear}body menu-lewe ul li a:hover{background:url(/images/texet-pointer.svg) 5px 13px no-repeat;border-bottom:1px solid #e1e1e1;color:#00ff84}body #content nav .breadcrumb{padding:20px}body #content .hr{background-color:#a1887f;height:6px;margin:20px 50px 50px 0;width:150px}body footer{background-color:#bfd7ea;color:#a1887f}body footer.footer-dark{background-color:#a1887f;color:#fff}body footer .footer-light{background-color:#fff;color:#000}body footer hr{border:4px solid #fff}body footer h4{font-weight:600}body footer a.link,body footer h4{color:#fff;text-transform:uppercase}body footer a.link{border-bottom:1px solid #fff}body footer ul{padding-left:0}body footer ul li a,body footer ul li a:hover{border:none;color:#fff}body footer .bg-dark{background-color:#000}body footer .bg-dark *{color:#bfbfbf}body footer #social-loga a{display:inline}body footer #social-loga a img{filter:brightness(0) invert(1);max-height:35px;max-width:30px}body footer #texet-footer img{max-width:200px}.back-to-top{bottom:20px;cursor:pointer;display:none;height:40px;opacity:.6;padding:4px 0 0;position:fixed;right:20px;width:40px;z-index:9999999999}.back-to-top span{color:#fff;font-size:24px}body #index h2{font-size:36px;font-weight:600;text-transform:uppercase}body #index #about-us,body #index #believe-in-development,body #index #bestsellers,body #index #catalogs,body #index #categories,body #index #news,body #index #profile-business,body #index #s2,body #index #trust-us{padding-bottom:50px;padding-top:50px}body #index #banners{padding:0}body #index #banners .carousel-inner{height:500px}body #index #banners .carousel-inner a{border:0;margin:0;padding:0}body #index #banners .carousel-inner a .banner-big,body #index #banners .carousel-inner a .banner-small{background-position:50%;background-repeat:no-repeat;background-size:cover;height:500px;-o-object-fit:cover;object-fit:cover}body #index #bestsellers .btn-primary,body #index #news .btn-primary{text-transform:uppercase}body #index #bestsellers{background-color:#f7f7f7}body #index #bestsellers .bestsellers-gallery .slick-arrow:before{color:#a1887f}body #index #trust-us{background-color:#fff}body #index #trust-us #carouselZaufali .carousel-item .col-md-5{text-align:center}body #index #believe-in-development{background-color:#f7f7f7}body #index #believe-in-development .icon img{max-width:130px}body #index #believe-in-development h4{color:#a1887f;font-family:Syne,sans-serif;font-size:24px;text-transform:uppercase}body #index #believe-in-development div{color:#a1887f;font-size:18px}body #index #categories{background-color:#fff}body #index #categories img{max-height:100%;max-width:100%}body #index #categories a{font-size:16px;margin-bottom:15px;margin-top:5px}body #index #catalogs{background-color:#f7f7f7}@media only screen and (max-width:600px){body #index .slick-prev{left:-10px}body #index .slick-next{right:-10px}body #index #news .slick-dots{display:none!important}}#logowanie #postac{background-image:url(/images/logowanie-postac.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;-o-object-fit:cover;object-fit:cover}#logowanie .container .row{max-width:515px}#logowanie .container .row .btn-rejestracja{color:#000;font-weight:600;text-transform:uppercase}#rejestracja #postac{background-image:url(/images/logowanie-postac.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;-o-object-fit:cover;object-fit:cover}#rejestracja .container .row{max-width:515px}#rejestracja .container .row h1{font-size:24px}#rejestracja .container .row .description{font-size:20px;padding:20px 12px}#rejestracja .container .row .btn-rejestracja{color:#000;font-weight:600;text-transform:uppercase}#rejestracja .container .row #rejestracja-wyslane h1{font-size:38px}body #layout form .errors,body #layout form .invalid-feedback{border:2px solid #ff5a5f;display:block;padding:2px}body #layout form .errors li,body #layout form .invalid-feedback li{background-color:#d4252b;color:#fff;padding:13px}body #layout form#form-parametry label img{max-width:65px}form .radio3333333>label{background-color:#fff;display:block;margin:10px 0;padding:30px}form .radio3333333>label input{margin-right:30px}ul.ui-autocomplete{background-color:transparent}ul.ui-autocomplete li.ui-menu-item{background-color:#ff5a5f;cursor:pointer;margin:5px 0;max-width:500px;padding:5px}ul.ui-autocomplete li.ui-menu-item:hover{background-color:#d4252b}ul.ui-autocomplete li.ui-menu-item div{background-color:#fff;padding:10px}ul.ui-autocomplete li.ui-menu-item div:hover{background-color:#fafafa}#menu-lewe form .header{clear:both;color:#a1887f;cursor:pointer;font-size:1.3em;font-weight:600;margin-top:10px;text-transform:uppercase}#menu-lewe form .header i{color:#a1887f;float:right;font-size:24px}#menu-lewe form .element{border-bottom:1px dotted #ff5a5f;padding:10px 5px}#menu-lewe form .checkbox{clear:both;display:block;margin-left:10px;padding-bottom:10px}#menu-lewe form .checkbox input{float:left;height:20px;width:40px}#menu-lewe form .checkbox label{float:left;margin-top:3px}#menu-lewe form .radio:after{clear:both}#menu-lewe form .radio label{clear:left;display:block;padding-bottom:10px}#menu-lewe form .radio label input{float:left}#menu-lewe form .pokaz,#menu-lewe form .schowaj{clear:left;color:navy;cursor:pointer;text-align:right}#menu-lewe form .kolor-tag{display:block;width:4em}#menu-lewe form #szukaj{float:right}#layout #brak-wynikow .filter-params,#layout #lista-produktow .filter-params{background-color:#dcdfea;color:#253677;padding:8px}#layout #brak-wynikow .filter-params span,#layout #lista-produktow .filter-params span{color:#253677;padding:0 10px}#layout #lista-produktow h1{margin-bottom:30px}#layout #lista-produktow #lista-sortowanie .form-select{background-color:unset;border:0;text-transform:uppercase}#layout #lista-produktow #lista-sortowanie .pagination,#layout #lista-produktow #lista-sortowanie .pagination li{background-color:unset}#layout #lista-produktow #lista-sortowanie .pagination li.page-item{background-color:unset;color:#a1887f}#layout #lista-produktow #lista-sortowanie .pagination li.page-item .page-link{background-color:unset;border:none;color:#a1887f}#layout #lista-produktow #lista-sortowanie .pagination li.page-item .active{background-color:#a1887f;color:#fff}#layout .produkt{background-color:#fff;border-radius:2px;margin:10px 0;min-height:460px;overflow:hidden;position:relative}#layout .produkt .ikony{bottom:105px;position:absolute;z-index:100}#layout .produkt .ikony *{color:#fff;display:grid;font-size:12px;margin:5px;padding:5px 10px;text-transform:uppercase}#layout .produkt .ikony img{max-height:40px}#layout .produkt .ikony .promo{background-color:#c82333}#layout .produkt .ikony .new{background-color:#273c83}#layout .produkt .ikony .eko{background-color:#218838}#layout .produkt .ikony .sale{background-color:#fb9a0f}#layout .produkt .logo{position:absolute;right:15px;top:15px;z-index:100}#layout .produkt .logo a img{max-height:40px}#layout .produkt .photo{max-height:380px;min-height:380px;overflow:hidden;position:relative}#layout .produkt .photo img{padding:35px 15px}#layout .produkt .photo img.texet-24-logo{bottom:5px;max-width:30px;position:absolute;right:4px}#layout .produkt .no{color:#000;font-size:12px;padding:15px}#layout .produkt h2{font-size:12px;padding:0 20px 5px}#layout .produkt h2 a{border:0;color:#000;font-size:12px;padding:0;text-decoration:none}#layout .produkt h2 a b{font-size:14px;text-transform:uppercase}#layout .produkt .kolory{color:#000;font-size:12px;padding:10px 20px}#layout .produkt .cena{padding:0 20px 10px}#layout .produkt .cena,#layout .produkt .cena .price-value{color:#000;font-size:12px}#layout .producent_1{border-bottom:7px solid #029f39}#layout .producent_2{border-bottom:7px solid #14214e}#layout .producent_3{border-bottom:7px solid #283583}#layout .producent_4{border-bottom:7px solid #fff}#layout .producent_5{border-bottom:7px solid #60613d}#layout .producent_6{border-bottom:7px solid #070808}#layout .producent_7,#layout .producent_8{border-bottom:7px solid green}#layout .producent_9{border-bottom:7px solid #ffcf00}#layout .producent_10{border-bottom:7px solid #070808}#layout .producent_11,#layout .producent_12{border-bottom:7px solid #f4313f}#layout .producent_13,#layout .producent_14{border-bottom:7px solid #000}#layout .producent_15,#layout .producent_16{border-bottom:7px solid #fff}#layout .producent_17{border-bottom:7px solid #6c9341}#layout .producent_18{border-bottom:7px solid #f4313f}#layout .producent_19{border-bottom:7px solid #8f919e}#layout .producent_23{border-bottom:7px solid #070808}#layout .producent_24{border-bottom:7px solid #60613d}#layout .producent_25,#layout .producent_26{border-bottom:7px solid #070808}#layout .producent_27{border-bottom:7px solid #004f49}#layout .producent_28{border-bottom:7px solid #00315b}#layout #brak-wynikow .row h1{color:#a1887f;font-size:36px}#layout #brak-wynikow .row h1,#layout #brak-wynikow .row h2{font-weight:600;text-align:center}#layout #brak-wynikow .row #s6 img{max-height:100%;max-width:100%}#layout #brak-wynikow .row #s6 a{font-size:16px;margin-bottom:15px;margin-top:5px}#layout #produkt .btn,#layout #produkt a,#layout #produkt h2,#layout #produkt h3{text-transform:uppercase}#layout #produkt #zdjecia{background-color:#fff;padding:10px 20px}#layout #produkt #zdjecia .slick-arrow:before{color:#273c83}#layout #produkt #zdjecia .slick-slide a{cursor:pointer}#layout #produkt #div-do-pobrania .col-2 img,#layout #produkt materialy-parametry .col-2 img{max-width:5em}#layout #produkt #ikony{bottom:175px;left:5px}#layout #produkt #ikony *{color:#fff;font-size:12px;margin:5px;padding:5px 10px;text-transform:uppercase}#layout #produkt #ikony img{max-height:40px}#layout #produkt #ikony .promo{background-color:#c82333}#layout #produkt #ikony .new{background-color:#273c83}#layout #produkt #ikony .eko{background-color:#218838}#layout #produkt #ikony .sale{background-color:#fb9a0f}#layout #produkt .tag-element{margin:4px 0;padding:5px 3px}#layout #produkt .tag-element .tag-opis{font-weight:600;text-transform:uppercase}#layout #produkt #cennik #kolor #click-link-btn{color:#ff5a5f;cursor:pointer}#layout #produkt #cennik #kolor .border{background-color:#fff;border:2px solid #7b7b7b;border-radius:3px;display:inline-block;font-size:12px;height:21px;margin-right:20px;padding:1px}#layout #produkt #cennik #kolor .border .kolor{display:inline-block;height:15px;width:15px}#layout #produkt #cennik .cena-przekresl .inner{font-size:14px;text-decoration:line-through}#layout #produkt #cennik .cena-promocja{color:#c82333;display:block;font-size:18px}#layout #produkt #cennik #form-do-koszyka #table-cennik{background-color:#fff;border-color:#efefef}#layout #produkt #cennik #form-do-koszyka #table-cennik td input{max-width:100px;text-align:right}#layout #produkt #cennik #form-do-koszyka .komunikat-bialy .uwaga{padding-top:10px}#layout #produkt #cennik #form-do-koszyka .komunikat-bialy .linia{border-left:3px solid #ff5a5f}#layout #produkt #cennik #form-do-koszyka .dodaj-do-oferty .btn{color:#000;font-size:18px;text-transform:uppercase}#layout #produkt #cennik #form-do-koszyka input[type=submit]{font-size:18px;padding:12px 24px;text-transform:uppercase}#layout #produkt #cennik #rozmiary,#layout #produkt #cennik #rozmiary-spodnie{border:2px solid #000;margin-bottom:10px;padding:10px}#layout #produkt #cennik #rozmiary #rozmiary-tabela,#layout #produkt #cennik #rozmiary-spodnie #rozmiary-tabela{width:100%}#layout #produkt #cennik #rozmiary #rozmiary-tabela th,#layout #produkt #cennik #rozmiary-spodnie #rozmiary-tabela th{font-weight:700;padding:7px;text-align:center}#layout #produkt #cennik #rozmiary #rozmiary-tabela th.th-rozmiar,#layout #produkt #cennik #rozmiary-spodnie #rozmiary-tabela th.th-rozmiar{background-color:#000;border-bottom:2px solid #fff;color:#fff;text-align:center;text-transform:uppercase}#layout #produkt #cennik #rozmiary #rozmiary-tabela td,#layout #produkt #cennik #rozmiary-spodnie #rozmiary-tabela td{padding:7px;text-align:center}#layout #produkt #cennik #rozmiary #rozmiary-tabela td.td-ab,#layout #produkt #cennik #rozmiary-spodnie #rozmiary-tabela td.td-ab{background-color:#fb8136;color:#000;font-weight:700;text-transform:uppercase}#layout #produkt #div-do-pobrania img,#layout #produkt #materialy-parametry img{height:45px}#layout #produkt #div-do-pobrania .col-10,#layout #produkt #materialy-parametry .col-10{padding-top:8px}#layout #produkt #ajax-tabela-rozmiarow-btn{cursor:pointer}#layout #produkt #ajax-tabela-rozmiarow-btn img{height:32px}#layout #produkt-parametry{background-color:#fff}#layout #produkt-parametry *{color:#000}#layout #produkt-parametry h2,#layout #produkt-parametry h3{margin-top:15px;text-transform:uppercase}#layout #produkt-parametry .metoda{background-color:#000;color:#fff;margin:10px;padding:5px 10px}#layout #produkt-parametry #pakowanie .ikona{padding:8px}#layout #produkt-parametry #pakowanie .ikona .wartosc{padding-left:5px}#layout #produkt-cd h3{text-transform:uppercase}@media (max-width:767px){#content #produkt h1{font-size:26px}#content #produkt .hr{margin:10px}#cennik #form-do-koszyka .col-md-6,#content #produkt #marka-logo{text-align:center!important}}#layout .cottover-drzewa{border:3px solid #6f9540}#layout .cottover-drzewa img{max-width:130px}#layout #order-progressbar{color:#d3d3d3;margin:30px 0;overflow:hidden}#layout #order-progressbar .active{color:#2f8d46}#layout #order-progressbar li{float:left;font-size:15px;font-weight:400;list-style-type:none;position:relative;text-align:center;width:25%}#layout #order-progressbar li:before{background:#d3d3d3;border-radius:50%;color:#fff;content:"";display:block;font-size:20px;height:50px;line-height:45px;margin:0 auto 10px;padding:2px;width:50px}#layout #order-progressbar li:after{background:#d3d3d3;content:"";height:2px;left:0;position:absolute;top:25px;width:100%;z-index:-1}#layout #order-progressbar li.active:before{background-color:#a1887f;color:#fff;content:"\f05d";font-family:FontAwesome}#layout #order-progressbar li.active:after{background-color:#a1887f}#layout #order-progressbar li#step1:before{float:left}#layout #order-progressbar li#step3:before{float:right}#layout #order-progressbar li strong{color:#000}#layout #koszyk .detale,#layout #koszyk .zdjecie,#layout #zamowienie .detale,#layout #zamowienie .zdjecie{padding:50px}#layout #koszyk .zdjecie,#layout #zamowienie .zdjecie{margin-top:50px}#layout #koszyk .detale div,#layout #zamowienie .detale div{margin:5px 0}#layout #koszyk .detale .usun,#layout #zamowienie .detale .usun{margin-bottom:20px}#layout #koszyk .detale .usun a,#layout #zamowienie .detale .usun a{border:none}#layout #koszyk .detale .nazwa,#layout #zamowienie .detale .nazwa{font-weight:600}#layout #koszyk .detale .ilosc label,#layout #zamowienie .detale .ilosc label{float:left;padding-right:10px}#layout #koszyk .detale .ilosc input,#layout #zamowienie .detale .ilosc input{max-width:70px;text-align:right}#layout #koszyk .detale .magazyn-b,#layout #zamowienie .detale .magazyn-b{background-color:#087e8b;color:#fff;padding:10px}#layout #koszyk .hr,#layout #zamowienie .hr{background-color:#cccdca;margin:5px auto}#layout #zamowienie #form-order-confirm .checkbox{margin:7px 0}#layout #zamowienie #form-order-confirm #confirm-certyfikat{background-color:#6f9540}#layout #zamowienie #form-order-confirm #confirm-certyfikat label{color:#fff}
