#home-page-header-video{background-size:cover}.home section{background:#fff;position:relative;z-index:2;width:100%;order:10}.home #header{order:1}.home footer{order:999}.home .home-intro .eu-logo,.home .home-intro .scrolldown{display:none;opacity:1;transition:opacity 400ms cubic-bezier(.55,-.05,.45,1.05)}.home .home-intro{position:relative;overflow:hidden;z-index:0;visibility:visible;min-height:300px;order:2}.home .home-intro .home-intro-fixed{position:absolute;top:0;left:0;right:0;min-height:300px}.home .home-intro .home-intro-fixed.fixed{position:fixed}.home .home-intro .home-intro-fixed.scrolled{visibility:hidden}.home .home-intro,.home .home-icons--categories,.home .home-banner--text{background-color:#efefef}.home-intro .home-intro-fixed video,.home-intro .home-intro-fixed img{position:absolute;top:50%;left:50%;object-fit:cover;object-position:center center;transform:translate(-50%,-50%);min-width:100%;min-height:100%;max-width:125%;width:auto}.home-intro .slogan-middle{display:inline-block;position:absolute;top:18px;font-size:40px;font-weight:700;left:12%;right:12%;color:#fff;opacity:1;transition:opacity 400ms cubic-bezier(.55,-.05,.45,1.05)}.home-intro .slogan-bottom{display:none;opacity:1;transition:opacity 400ms cubic-bezier(.55,-.05,.45,1.05)}.home-intro.timeout .slogan-middle,.home-intro.timeout .slogan-bottom{opacity:0;transition:opacity 400ms cubic-bezier(.55,-.05,.45,1.05)}@media screen and (min-width:600px){.home-intro .slogan-middle{top:50%;transform:translate(0,-50%)}}@media screen and (min-width:980px){.home .home-intro .scrolldown{display:flex;color:#fff}.home .home-intro .eu-logo{display:block;position:absolute;top:0;right:0}.home-intro .slogan-middle,.home-intro .slogan-bottom{display:inline-block;position:absolute;left:50%;transform:translate(-50%,-50%)}.home-intro .slogan-middle{top:35%;font-size:67px;width:100%;max-width:1600px;text-align:center;padding-left:8%;padding-right:8%}.home-intro .slogan-bottom{display:inline-block;transform:translate(-50%,0);bottom:25%}.home .home-intro{display:block}}@media screen and (min-width:1366px){.home-intro .slogan-middle{top:50%}.home-intro .slogan-bottom{bottom:18%}}@media screen and (min-width:1600px){.home-intro .slogan-bottom{bottom:15%}}section.home-icons--categories{order:4;overflow:hidden;padding:14px 0}.home-icons--categories a{color:#464646}@media screen and (min-width:980px){section.home-icons--categories{order:3}section.home-icons--categories.condensed{padding:0}}.home section.home-banner--text{order:3;font-size:20px;font-weight:700;line-height:24px;padding-top:20px;padding-bottom:30px;margin:0 auto;text-align:center}.home .home-banner--text .container-narrow{max-width:460px;margin:0 auto}@media screen and (min-width:980px){.home section.home-banner--text{order:4;padding:100px 0 120px 0;font-size:45px;line-height:55px}.home .home-banner--text .container-narrow{max-width:915px}}.home-banners--categories{padding-top:8px;padding-bottom:8px}.home-banners--categories .woocommerce{display:block;width:100%}.home-banners--categories ul{display:block;width:100%;display:flex;flex-wrap:wrap;align-items:stretch}.home-banners--categories .product{display:block;width:100%;position:relative;margin:0!important;padding:0 0 6px 0}.home-banners--categories .product>a{position:relative;min-height:150px;height:40vw;max-height:400px;overflow:hidden;width:100%;display:block}.home-banners--categories .product>a:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.12;z-index:1}.home-banners--categories .product a img{position:absolute;top:50%;left:0;right:0;width:100%;object-fit:cover;object-position:center center;transform:translate(0,-50%);z-index:0}.home-banners--categories .product:nth-of-type(3) a img{transform:translateX(0%);top:0}.home-banners--categories .product:nth-of-type(5) a img{transform:translateX(0%);top:auto;bottom:0}.home-banners--categories .product .woocommerce-loop-category__title{color:#fff;font-size:30px;font-weight:500;text-align:center;position:absolute;z-index:2;top:50%;left:0;right:0;transform:translate3d(0,-50%,0)}.home-banners--categories .product .btn-wrap{position:absolute;z-index:3;left:0;right:0;text-align:center;top:50%;transform:translate3d(0,-50%,0);opacity:0}.home-banners--categories img.lazyload,.home-banners--categories img.lazyloading{opacity:0}.home-banners--categories img.lazyloaded{opacity:1}@media screen and (min-width:600px){.home-banners--categories .product .woocommerce-loop-category__title{font-size:35px}}@media screen and (pointer:fine) and (min-width:980px){.home-banners--categories{background-color:#efefef!important;padding-bottom:100px}.home-banners--categories .product .woocommerce-loop-category__title{transition:transform 400ms cubic-bezier(.55,-.05,.45,1.05)}.home-banners--categories .product:hover .woocommerce-loop-category__title{transform:translate3d(0,-200%,0);transition:transform 400ms cubic-bezier(.55,-.05,.45,1.05)}.home-banners--categories .product .btn-wrap{transition:opacity 400ms cubic-bezier(.55,-.05,.45,1.05)}.home-banners--categories .product:hover .btn-wrap{opacity:1;transition:opacity 400ms cubic-bezier(.55,-.05,.45,1.05)}.home-banners--categories .product>a:after{transition:opacity 400ms cubic-bezier(.55,-.05,.45,1.05)}.home-banners--categories .product:hover>a:after{opacity:.2;transition:opacity 400ms cubic-bezier(.55,-.05,.45,1.05)}}@media screen and (min-width:600px){.home-banners--categories .products{margin-left:-5px;margin-right:-5px;min-width:100%;width:auto}.home-banners--categories .product{width:50%!important;padding:5px}.home-banners--categories .product>a{height:auto;min-height:unset;max-height:unset;padding-bottom:64%;background-color:#fafafa}.home-banners--categories .product a img{position:absolute;top:50%;left:50%;min-width:100%;min-height:80%;max-height:100%;height:auto;width:auto;object-fit:cover;object-position:center center;transform:translate(-50%,-50%)}.home-banners--categories .product:nth-of-type(3) a img{transform:translateX(-50%);top:0}.home-banners--categories .product:nth-of-type(5) a img{transform:translateX(-50%);top:auto;bottom:0}}@media screen and (min-width:1200px){.home-banners--categories .product>a{padding-bottom:52%}.home-banners--categories .product:nth-of-type(1),.home-banners--categories .product:nth-of-type(2),.home-banners--categories .product:nth-of-type(3),.home-banners--categories .product:nth-of-type(6),.home-banners--categories .product:nth-of-type(7),.home-banners--categories .product:nth-of-type(8),.home-banners--categories .product:nth-of-type(11),.home-banners--categories .product:nth-of-type(12),.home-banners--categories .product:nth-of-type(13){width:33.333%!important}.home-banners--categories .product:nth-of-type(1)>a,.home-banners--categories .product:nth-of-type(2)>a,.home-banners--categories .product:nth-of-type(3)>a,.home-banners--categories .product:nth-of-type(6)>a,.home-banners--categories .product:nth-of-type(7)>a,.home-banners--categories .product:nth-of-type(8)>a,.home-banners--categories .product:nth-of-type(11)>a,.home-banners--categories .product:nth-of-type(12)>a,.home-banners--categories .product:nth-of-type(13)>a{padding-bottom:64%;min-height:250px}}.home-icons{margin-bottom:60px}.home-icons .promo-icons .promo-icon{width:50%;padding:20px;color:#4e4e4e;font-size:13px;font-weight:400;letter-spacing:.13px;text-align:center;justify-content:flex-start}.home-icons .promo-icons .promo-icon .icon-wrap{height:85px;width:100%;margin-top:0;display:flex;align-items:center;justify-content:center}.home-icons .promo-icons .promo-icon .icon-wrap svg{max-height:85px;max-width:100%}@media screen and (min-width:600px){.home-icons{margin-top:30px}.home-icons .promo-icons .promo-icon{width:33.333%}.home-icons .promo-icons .promo-icon .icon-wrap{height:100px}.home-icons .promo-icons .promo-icon .icon-wrap svg{max-height:100px}}@media screen and (min-width:980px){.home-icons{margin:120px 0}.home-icons .promo-icons .promo-icon{font-size:18px;font-weight:400;letter-spacing:.18px}.home-icons .promo-icons .promo-icon .icon-wrap{height:125px}.home-icons .promo-icons .promo-icon .icon-wrap svg{max-height:125px}}@media screen and (min-width:1200px){.home-icons{margin:160px 0}.home-icons .promo-icons .promo-icon{width:16.6666%}}.home-products{overflow:hidden;position:relative}.bestseller-box,.newproduct-box{position:relative;padding:25px 35px 35px 35px;margin-bottom:10px;background-color:#fafafa;display:flex;flex-direction:column}.newproduct-box:before,.bestseller-box:before{font-size:30px;display:block;text-align:center;margin-bottom:10px}.bestseller-box .woocommerce,.bestseller-box .woocommerce ul.products,.bestseller-box .woocommerce ul.products .product,.newproduct-box .woocommerce,.newproduct-box .woocommerce ul.products,.newproduct-box .woocommerce ul.products .product{height:100%;clear:both}.bestseller-box .woocommerce ul.products .product,.newproduct-box .woocommerce ul.products .product{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.bestseller-box:before{content:'Bestseller!';color:#f7a60a}.newproduct-box:before{content:'New!';color:#36a1fd}html[lang*='pl'] .newproduct-box:before{content:'Nowość!'}.home-products .products .product .onsale{display:none!important}.home-products .products .product .woocommerce-loop-product__title{font-size:22px;font-weight:500;margin-bottom:2px}.home-products .products .product .woocommerce-loop-product__title .price{display:none}.home-products .products .product .woocommerce-loop-product__short-description{color:#6f6f6f;font-size:14px;font-weight:200;letter-spacing:.7px;display:block}.home-products .products .product .woocommerce-loop-product__short-description:before{display:none}.home-products .products .product .price{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;margin:0;padding-top:8px;width:100%}.home-products .products .product .price del{display:none}.home-products .products .product .price ins{color:inherit;font-weight:inherit}.home-products .products .product .price:before{display:inline-block;color:#919191;font-size:14px;font-weight:400;letter-spacing:.7px;margin-right:auto;padding-right:5px;content:'Price'}html[lang*='pl'] .home-products .products .product .price:before{content:'Cena'}.home-products .products .product .woocommerce-loop-product__content{display:block;width:100%;margin:15px 0;display:none!important}.home-products .products .product .woocommerce-loop-product__content>*{display:none}.home-products .products .product .woocommerce-loop-product__content>p:first-of-type{display:block;color:#000;font-size:14px;font-weight:400;letter-spacing:.14px;line-height:20px}.home-products .products .product .woocommerce-loop-product__link{height:auto;margin-bottom:15px}.home-products .products .product .go-to-product-button{display:block;width:100%;margin-top:auto}.home-products .products .product .custom-review{display:block;color:#6f6f6f;font-size:14px;font-weight:400;line-height:17px;clear:both;margin:12px 0}.home-products .products .product .custom-review .review{position:relative;display:block;width:100%}.home-products .products .product .custom-review .review:before{content:'„';color:#f7a60a;font-size:32px;font-weight:700;line-height:14px;position:absolute;right:102%;top:0}.home-products .products .product .custom-review .review:after{content:'”';color:#f7a60a;font-size:32px;font-weight:700;line-height:14px;display:inline-block;transform:translate(5%,50%)}.home-products .products .product .custom-review .author{color:#6f6f6f;font-size:14px;font-weight:200;line-height:18px;float:right}@media screen and (max-width:599px){.home-products .container{padding-left:15px;padding-right:15px}}@media screen and (min-width:600px){.home-products{background-color:#fafafa!important}.bestseller-box,.newproduct-box{margin-bottom:0}.bestseller-box{padding:40px 0 70px 0;padding-right:10%}.newproduct-box{padding:40px 0 70px 0;padding-left:10%}.bestseller-box{position:relative}.bestseller-box:after{content:'';top:0;bottom:0;left:100%;width:10px;margin-left:-5px;background:#fff;z-index:1;display:block;height:100%;position:absolute}.home-products .products .product .custom-review{display:flex;align-items:flex-end}}@media screen and (min-width:980px){.newproduct-box:before,.bestseller-box:before{font-size:55px;text-align:left}section.home-products{position:relative;background:rgb(245 245 245 / .5)}.home-products:after{position:absolute;left:50%;top:0;bottom:0;transform:translateX(-50%);width:10px;background:#fff}.home-products .products .product .woocommerce-loop-product__title{font-size:35px}.home-products .products .product .woocommerce-loop-product__short-description{color:#6f6f6f;font-size:20px;font-weight:200;letter-spacing:1px}.home-products .products .product .woocommerce-loop-product__content{font-size:14px;font-weight:400;letter-spacing:.14px;line-height:22px;max-width:455px;margin:35px 0;margin-right:auto}.home-products .products .product .custom-review{font-size:20px;line-height:28px;margin-top:60px}.home-products .products .product .custom-review .author{font-size:20px;margin-left:12px;margin-top:2px}.home-products .products .product .go-to-product-button{margin-left:auto;width:auto;min-width:300px}}@media screen and (min-width:1200px){.home-products .products .product .price{display:none}.home-products .products .product .woocommerce-loop-product__title{padding-right:155px;position:relative;width:100%}.home-products .products .product .woocommerce-loop-product__title .price{margin:0;width:auto;right:0;display:inline-flex;flex-direction:column;align-items:flex-start;position:absolute;bottom:100%;margin-bottom:-1.25em;font-size:35px;font-weight:400;letter-spacing:1.75px}.home-products .products .product .woocommerce-loop-product__title .price:before{color:#919191;font-size:17px;font-weight:400;letter-spacing:.85px;margin-bottom:4px}.home-products .products .product .woocommerce-loop-product__image{margin-bottom:30px}}.home-banner--img-text{position:relative;min-height:350px;padding-bottom:93%;overflow:hidden}.home-banner--img-text img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover;object-position:center center}.home-banner--img-text .content{position:absolute;top:0;left:50%;transform:translateX(-50%);bottom:0;padding:35px 40px 25px 40px;text-align:center;width:100%;max-width:900px;color:#fff;font-size:22px;font-weight:500;line-height:28px}.home-banner--img-text .content .btn{margin-top:auto;font-size:18px;color:#fff}.home-banner--img-text .content .btn:hover{color:#f7a60a}@media screen and (min-width:600px){.home-banner--img-text{padding-bottom:39%}.home-banner--img-text .content{padding:40px 40px 40px 40px;font-size:40px;line-height:48px}}@media screen and (min-width:980px){.home-banner--img-text .content{padding:50px;font-size:60px;line-height:70px}}.home-banners--pages{margin-top:20px;overflow:hidden}.home-banners--pages .home-banner--page{padding-bottom:8px}.home-banners--pages .home-banner--page-inner{display:block;position:relative;overflow:hidden}.home-banners--pages .home-banner--page-inner:before{content:'';display:block;width:100%;padding-bottom:81%;background-color:#fafafa}.home-banners--pages .home-banner--page img{position:absolute;top:50%;left:50%;object-fit:cover;object-position:center center;transform:translate(-50%,-50%);min-width:100%;min-height:100%}.home-banners--pages .home-banner--page .upper-content{display:block;position:absolute;top:23%;left:0;right:0;text-align:center}.home-banners--pages .home-banner--page .upper-content .title{font-size:30px;font-weight:500;margin-bottom:18px;color:#fff}.home-banners--pages .home-banner--page .bottom-content{display:block;position:absolute;bottom:0;left:0;right:0;background-color:rgb(0 0 0 / .5);color:#fff;font-size:14px;font-weight:400;letter-spacing:.28px;line-height:18px;padding:10px 25px}@media screen and (min-width:600px){.home-banners--pages .home-banner--page{padding-bottom:10px}.home-banners--pages .home-banner--page-inner:before{padding-bottom:60%}.home-banners--pages .home-banner--page .upper-content .title{font-size:40px}.home-banners--pages .home-banner--page .bottom-content{padding:4% 8%}}@media screen and (max-width:979px){.home-banners--pages .home-banner--page .btn{display:none}}@media screen and (min-width:980px){.home-banners--pages .container-wide{margin-left:-5px;margin-right:-5px}.home-banners--pages .home-banner--page{padding:5px}.home-banners--pages .home-banner--page-inner .btn{min-width:200px}.home-banners--pages .home-banner--page-inner:before{padding-bottom:113%}.home-banners--pages .home-banner--page .upper-content{top:10%}.home-banners--pages .home-banner--page .bottom-content{padding:8% 17%;font-size:17px;font-weight:400;letter-spacing:.34px;line-height:23px}}@media screen and (min-width:1200px){.home-banners--pages .home-banner--page .upper-content{top:25%}.home-banners--pages .home-banner--page .upper-content .title{font-size:60px}}.home-banner--gopr{margin:45px 0}.home-banner--gopr .left{opacity:.6;font-size:16px}.home-banner--gopr .center{margin:25px 0 50px 0}.home-banner--gopr .center svg{max-width:325px;width:70%}.home-banner--gopr .right{opacity:.6;font-size:16px;font-weight:400}@media screen and (min-width:980px){.home-banner--gopr{margin:90px 0}.home-banner--gopr .center{margin:25px 0 0 0}}@media screen and (min-width:1200px){.home-banner--gopr .left{font-size:22px;font-weight:400}.home-banner--gopr .right{font-size:18px;font-weight:400;line-height:25px}}.home-banner--image-full{overflow:hidden;max-width:100%;clear:both;min-height:250px;padding-bottom:66.666%}.home-banner--image-full img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:70% 50%}@media screen and (min-width:600px){.home-banner--image-full{padding-bottom:39%}}@media screen and (min-width:768px){.home-banner--image-full{padding-bottom:26%}}