html,body{height:100%}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}body{margin:0;padding:0;font-family:'Open Sans',sans-serif;font-size:14px;line-height:24px;color:#000}ul,li,p,h1,h2,h3,h4,h5,h6,a,input,fieldset,textarea{font-size:inherit;font-weight:inherit;color:inherit;text-decoration:inherit;border:none}input,fieldset,textarea{font-family:'Open Sans',sans-serif}.clr,.clear{clear:both}label{display:inline-block;max-width:100%;margin-bottom:5px}input,textarea{border:1px solid #eee}img{vertical-align:middle}strong,b{font-weight:700}.container{width:96%;max-width:1120px;margin:0 auto}.aligncenter{clear:both;display:block;margin:0 auto}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type='number']{-moz-appearance:textfield}.header{border-bottom:solid 1px #e7e7e7;position:fixed;width:100%;background-color:#fff;z-index:9999}.site-content{padding-top:235px}.topbar{background-color:#08c;color:#fff;font-size:11px;text-align:right}.topbar .topbar-link{padding:8px 16px}.topbar a{display:inline-block;font-weight:700}.topbar a:hover{color:#ddd}.topbar a:last-child{padding-right:0}.topbar i{width:26px;height:26px;text-align:center;line-height:26px;font-size:14px;border-radius:50%}.topbar a.topbar-fb-link i:hover{background-color:#3b5a9a}.topbar a.topbar-yt-link i:hover{background-color:#c3191e}.topbar a.topbar-mail-link i:hover{background-color:#203675}.header-center{padding:27px 0}.header-center .logo{float:left;width:16%}.header-center .logo img{display:block;max-width:100%;height:auto}.header-search{width:47%;float:left;margin-left:2%;padding:20px 0}.header-search .aws-container .aws-search-form .aws-form-btn{background:#fff;border-top-right-radius:20px!important;border-bottom-right-radius:20px!important}.header-search .aws-container .aws-show-clear .aws-search-field{border-top-left-radius:20px!important;border-bottom-left-radius:20px!important;font-size:15px;padding-left:20px;border-right:none}.header-content{float:right;text-align:right;width:35%;padding:20px 0}.header-contact,.header-mini-menu{display:inline-block}.header-contact{margin-left:15px}.header-content .fa,.header-content .fas{font-size:30px;margin-left:15px}.header-contact span{display:block;font-size:12px;line-height:12px;color:#08c;font-weight:700;margin:3px 0;text-transform:uppercase}.header-contact a{font-weight:700;font-size:18px;line-height:18px;color:#0f0f0f}.header-mini-menu .cart-more{position:relative}.header-mini-menu a{display:inline-block}.header-mini-menu .cart-items-count{position:absolute;right:-8px;top:-20px;font-size:10px;text-align:center;width:16px;height:16px;line-height:16px;border-radius:8px;color:#fff;background-color:#08c}.xoo-wsc-icon-basket1:before{content:'\f291';font-family:'FontAwesome'}body.xoo-wsc-cart-active,html.xoo-wsc-cart-active{overflow:inherit!important}.xoo-wsc-cart-active .xoo-wsc-opac{display:none}.xoo-wsc-basket{box-shadow:none!important;border:1px solid #08c}.header-menu .menu{margin:0;padding:0;list-style:none}.header-menu .menu-main-menu-container .menu li{display:inline-block}.header-menu .menu-main-menu-container .menu li a{font-size:13px;font-weight:700;line-height:16px;letter-spacing:-.12px;color:#222529;padding:20px 0;text-transform:uppercase;margin-right:32px;display:inline-block}.header-menu .menu-main-menu-container .menu li a:hover,.header-menu .menu-main-menu-container .menu li.current-menu-item a{color:#08c}.menu-main-menu-container{display:inline-block}.category-menu>.category-menu-title>i{margin-right:5px}.category-menu{position:relative;display:inline-block}.category-menu .category-menu-title{font-size:13px;font-weight:700;line-height:16px;letter-spacing:-.12px;color:#222529;padding:20px 0;text-transform:uppercase;margin-right:32px;display:inline-block}.category-menu .category-menu-title:hover{color:#08c;cursor:pointer}.category-menu .sub-menu{display:none;position:absolute;left:100%;top:0;min-width:275px;list-style:none;padding:0;margin:0}.menu-kategorie-container{display:none;position:absolute;background:#fff;min-width:360px;border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7}.menu-kategorie-container.active{display:block}.menu-kategorie-container .menu>li{display:block}.menu-kategorie-container .menu>li>a{text-transform:uppercase;padding:11.5px 5px;margin:0 10px;display:block;border-bottom:1px solid #e7e7e7}.menu-kategorie-container .menu>li:last-child>a{border-bottom:none}.menu-kategorie-container .menu li a:hover{background:#08c;color:#fff}.menu-kategorie-container .menu li.menu-item-has-children{position:relative}.menu-kategorie-container .menu li.menu-item-has-children:after{position:absolute;top:50%;right:15px;content:'\f054';font-family:'FontAwesome';transform:translateY(-50%)}.menu-kategorie-container .menu li.menu-item-has-children:hover>.sub-menu{display:block;background:#fff}.overlay{display:none}.overlay.hover{display:block;background:rgba(0,0,0,.5);position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9}.menu-kategorie-container .menu li.menu-item-has-children .sub-menu li a{text-transform:uppercase;color:#666;padding:6px 14px 6px 6px;font-size:12px;display:block}.menu-kategorie-container .menu li.menu-item-has-children .sub-menu li a:hover{color:#fff}.home-sidebar{width:32%;float:left;position:relative;top:-21px;border-top:1px solid #fff;margin-right:2%}.home-sidebar .menu-kategorie-container{display:block;position:relative;z-index:10}.home-sidebar ul{padding:0;margin:0}footer{font-size:14px;background-color:#222529;color:#bcbcbc}.footer-main{padding:65px 0 25px 0;border-bottom:1px solid #313438}.footer-main .col{width:33%;float:left}footer h3{font-size:15px;font-weight:700;font-family:'Poppins',sans-serif;text-transform:uppercase;margin:0 0 15px 0;color:#fff}footer p{margin:0 0 10px 0}footer .textwidget span{color:#fff;font-weight:700}footer a:hover{color:#fff}footer .textwidget a{display:block}footer .widget .widget_wysija{position:relative;display:table;border-collapse:separate}footer .widget_wysija_cont .wysija-paragraph{display:table-cell;vertical-align:top;width:80%}footer .d-table-cell{display:table-cell;width:20%}footer .widget_wysija_cont .wysija-input,footer .widget_wysija_cont .wysija-submit{height:48px;padding:0 25px;border:none;font-size:12px}footer .widget_wysija_cont .wysija-input{background:#292c30;border-radius:30px 0 0 30px;width:100%}footer .widget_wysija_cont .wysija-submit{background:#08c;border-radius:0 30px 30px 0;font-weight:700;text-transform:uppercase;color:#fff;cursor:pointer}footer .footer-fb-link,footer .footer-yt-link{font-size:15px;width:37px;height:37px;border:1px solid rgb(255,255,255,.06);border-radius:50%;display:inline-block;text-align:center;line-height:37px}footer .footer-yt-link:hover{background-color:#c3191e}footer .footer-fb-link:hover{background-color:#3b5a9a}.footer-bottom{padding:22px 0;font-size:.9em}.footer-bottom .col{float:left;width:50%}footer .footer-bottom .textwidget a{display:inline-block}footer .footer-bottom .textwidget br{display:none}.footer-bottom .col.right-col{text-align:right}.btn-to-top{position:fixed;right:10px;bottom:22px;width:50px;height:50px;line-height:50px;background:rgba(64,64,64,.75);font-size:18px;cursor:pointer;text-align:center;color:#fff;display:none;z-index:9999}.btn-to-top.active{display:block}.btn-to-top:hover{color:#08c}.sliders{padding-top:20px}.slider-main{width:48%;float:left;margin-right:1%}.slider-products{width:15%;float:right;text-align:center}.slider-products .section-title{color:#313131;text-transform:uppercase;font-weight:700;text-align:center;font-family:Poppins,sans-serif;margin:0 0 20px 0;font-size:16px}.slider-products .woocommerce.columns-1 ul.products li.product{margin-bottom:0}.slider-products .woocommerce ul.products li.product .woocommerce-loop-product__title{text-align:center}.slider-products .owl-dots{display:none}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background-color:#000}.home-bar{margin:30px 0 20px 0;display:flex;border:1px solid #e7e7e7}.home-bar .col{width:33.3%;text-align:center;text-transform:uppercase;padding:12px;margin:12px 0;border-right:1px solid #e7e7e7;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;justify-content:center}.home-bar .col:last-child{border:none}.home-bar .col .fas{font-size:25px;margin-right:15px}.home-bar p{font-weight:700;font-size:14px;line-height:14px;font-family:'Poppins',sans-serif}.home-products-list{padding:50px 0}.home-products-list .section-title{font-weight:700;text-transform:uppercase;font-family:'Poppins',sans-serif;font-size:16px;padding-bottom:10px;margin:0 0 25px 0;border-bottom:1px solid rgba(0,0,0,.08)}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px;margin-bottom:7px;font-family:'Poppins',sans-serif;line-height:1.35;letter-spacing:-.01em;color:#222529;padding:0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.woocommerce ul.products li.product .woocommerce-loop-product__title:hover{color:#08c}.woocommerce ul.products li.product .price{text-align:center;display:block;font-size:18px;margin-bottom:16px;color:#444}.woocommerce ul.products li.product .price bdi{font-weight:700}.woocommerce ul.products li.product .price del{font-size:14px}.woocommerce ul.products li.product .cart{text-align:center}div.quantity .minus,div.quantity .plus{background:#fff;width:26px;height:34px;border:1px solid rgba(0,0,0,.09);vertical-align:middle}div.quantity .minus:hover,div.quantity .plus:hover{cursor:pointer;color:#08c}.woocommerce .quantity .qty{width:32px;height:34px;vertical-align:middle}div.quantity .minus,div.quantity .plus{position:relative}div.quantity .minus{border-right:none;left:3px}div.quantity .plus{border-left:none;right:3px}.woocommerce ul.products li.product .button,.woocommerce a.added_to_cart{background:#fff;border:1px solid #302e2a;color:#333;border-radius:0;font-family:Poppins,sans-serif;text-transform:uppercase;position:relative;font-size:12px;padding:10px 10px 10px 32px}.woocommerce a.added_to_cart{display:block;font-weight:700;margin-top:10px;padding:0 10px}.single-product div.product div.summary a.added_to_cart{display:inline-block}.woocommerce ul.products li.product .button:before{font-family:'FontAwesome';content:'\f290';position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:16px}.woocommerce ul.products li.product .button:hover,.woocommerce a.added_to_cart:hover{background:#08c;color:#fff;border:1px solid #08c}.woocommerce span.onsale{right:auto!important;left:8px!important;background:#e27c7c;min-height:auto;border-radius:0;text-transform:uppercase;line-height:normal;font-weight:400;font-size:10px;top:10px;padding:2px 10px;margin:0!important}.home-partners{padding:45px 0 35px 0}.home-partners .owl-dots{display:none}.home-partners .owl-item{float:none;display:inline-block;vertical-align:middle;padding:0 5px;cursor:pointer}.home-partners .owl-item img{width:auto;max-width:100%;margin:0 auto}.woocommerce .woocommerce-breadcrumb,.breadcrumbs{margin:0;padding:10px 0;text-transform:uppercase;color:#8e8e8e}.woocommerce-breadcrumb .nmr-crumb:first-child a{text-decoration:none}.woocommerce-breadcrumb .nmr-crumb:first-child a::before{font-family:FontAwesome;content:'\f015'}.woocommerce-breadcrumb .nmr-crumb,.breadcrumbs span span{padding:0 7px}.breadcrumbs i{padding-right:7px}.woocommerce-breadcrumb .nmr-crumb:first-child{padding-left:0}.archive .woocommerce-result-count{display:none}.archive.woocommerce .woocommerce-ordering,.archive.woocommerce-page .woocommerce-ordering{float:left}.archive.woocommerce .site-content .container{max-width:none;width:100%}.archive .site-content footer .container,.archive.woocommerce .site-content footer .container{width:96%;max-width:1120px;margin:0 auto}.archive .content-area{float:right;width:80%;padding-right:5%}.archive .woocommerce-sidebar{float:left;width:20%;margin-top:45px;padding:0 0 40px 0}.archive .woocommerce-ordering .orderby,.archive .woocommerce-perpage select{padding:0 0 0 8px;box-shadow:none;border:1px solid #e4e4e4;height:34px;border-radius:0;font-family:'Open Sans',sans-serif;font-size:13px;color:#777}.archive .woocommerce-perpage{float:left;font-family:'Open Sans',sans-serif;font-size:13px;color:#777}.archive .woocommerce-perpage:nth-of-type(2){float:right}.archive .woocommerce-sidebar h4{color:#313131;text-transform:uppercase;padding:0;margin:0 0 10px 0;font-weight:700;font-size:15px;position:relative;padding-right:25px}.archive .woocommerce-sidebar h4.special-widget-title:before{content:'';border-color:#08c transparent transparent;border-style:solid;border-width:23px 20px 0 0;height:0;left:0;position:absolute;top:0;width:0}.archive .woocommerce-sidebar h4.special-widget-title{padding-left:30px}.archive .woocommerce-sidebar h4 .toggle{position:absolute;right:0;top:-2px;cursor:pointer;width:27px;height:27px;text-align:center;font-size:25px;font-weight:700}.archive .woocommerce-sidebar .widget{padding:20px 20px 10px 20px}.archive .woocommerce-sidebar .product-categories{border:1px solid #e7e7e7;padding:5px!important}.archive .woocommerce-sidebar .widget ul{list-style-type:none;margin:0;padding:0}.archive .woocommerce-sidebar .widget ul.children{padding-left:12px}.archive .woocommerce-sidebar .widget.widget_product_categories a{font-size:14px}.archive .woocommerce-sidebar .widget ul a{color:#000}.archive .woocommerce-sidebar .widget ul a:hover{color:#08c}.archive .woocommerce-sidebar .widget ul.children{display:none}.archive .woocommerce-sidebar .widget_product_categories ul li{display:block;padding:5px 20px 5px 0;position:relative}.archive .woocommerce-sidebar .widget ul.inactive,.archive .woocommerce-sidebar .widget form.inactive{display:none}.woocommerce-sidebar .product-categories .cat-parent .toggle-ul{position:absolute;right:0;top:6px;cursor:pointer;width:27px;height:27px;text-align:center;font-size:14px;font-weight:700}.archive .woocommerce-sidebar .widget ul.children.active{display:block}#custom_html-6 h4 .toggle{display:none!important}.archive .woocommerce-sidebar .woocommerce-widget-layered-nav,.archive .woocommerce-sidebar .widget_filter_availability,.archive .woocommerce-sidebar .widget_price_filter{margin:20px 20px 10px 20px;border:1px solid #e7e7e7;padding:5px!important}.woocommerce-widget-layered-nav-list a:not(.filter-color),.filter-item-list .filter-item{border:1px solid #e9e9e9;display:block;line-height:24px;padding:0 8px!important;margin:3px 6px 3px 0;text-align:center;font-size:11px;display:inline-block}.archive .woocommerce-sidebar .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item,.archive .woocommerce-sidebar .woocommerce-widget-layered-nav-list .woocommerce-widget-filter-availability__item{display:inline-block}.archive .woocommerce-sidebar .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span.count{display:none}.archive .widget_price_filter .ui-slider .ui-slider-range,.archive .widget_price_filter .ui-slider .ui-slider-handle{background-color:#08c}.archive .price_slider_wrapper .button{background:#08c;color:#fff;border-radius:0}.archive .price_slider_wrapper .button:hover{background:#08c;opacity:.9;color:#fff}.archive .site-main .products{border-bottom:1px solid #e7e7e7;margin-bottom:25px}.archive .woocommerce-sidebar .widget_filter_availability{margin-top:0}.archive .woocommerce-pagination{margin-bottom:40px;float:right}.archive .woocommerce-pagination ul,.archive .woocommerce-pagination li{border:none!important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{border:1px solid #ccc;font-weight:700;font-size:15px;height:33px;min-width:33px}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{margin-left:5px}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#fff;border:1px solid #08c}.woocommerce nav.woocommerce-pagination ul li span.dots{border:none}.archive .term-description h2{font-family:Poppins,sans-serif;font-weight:700;font-size:18px;line-height:42px}.single-product div.product div.images{width:41%}.single-product .yith_magnifier_gallery li{border:1px solid #e7e7e7}.single-product div.product div.summary{width:58%;font-family:'Poppins',sans-serif;color:#222529}.single-product .product_title{font-size:30px;line-height:1.2;letter-spacing:-.01em;font-weight:700;margin:0 0 6px 0}.single-product .woocommerce-product-gallery__image{border:1px solid #e7e7e7}.single-product div.product p.price,.single-product div.product span.price{color:#222529;font-size:24px;font-weight:700;margin-top:10px;display:block;position:relative;padding-top:20px}.single-product div.product p.price:before{content:'';background:#e7e7e7;width:40px;height:2px;position:absolute;left:0;top:0}.single-product div.product p.price small{font-size:19px;font-weight:400}.single-product .stock:before{content:'Dostępność: ';text-transform:uppercase;font-weight:400}.single-product .product_meta,.single-product .summary .stock,.woocommerce.single-product div.product .stock{font-size:12px;text-transform:uppercase;font-family:'Open Sans',sans-serif}.woocommerce.single-product div.product .stock{margin-top:0;color:#222529!important;font-weight:700}.single-product .product_meta span{font-weight:400}.single-product .product_meta a,.single-product .product_meta .sku{font-weight:700}.single-product .product_meta a:hover,.single-product .summary .yith-wcwl-add-button span:hover{text-decoration:underline}.single-product .product_meta .sku_wrapper,.single-product .posted_in{display:block}.single-product .summary .yith-wcwl-add-button span{font-size:12px;font-weight:700;text-transform:uppercase}.single-product .summary .yith-wcwl-add-button{margin:15px 0}.single-product .summary .single_add_to_cart_button{display:block;text-transform:uppercase;height:48px;padding:0 2em!important;font-size:1em;font-weight:700;line-height:46px;background:#222529!important;border-radius:0}.single-product .summary .single_add_to_cart_button:before{font-family:'FontAwesome';content:'\f290';position:relative;font-size:18px;margin-right:10px}.single-product .summary .single_add_to_cart_button:hover{background:#0088cc!important;text-decoration:none}.single-product.woocommerce div.product form.cart{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;padding:1.25rem 0 1rem;margin:0}.single-product .summary div.quantity .minus,.single-product .summary div.quantity .plus{width:30px;height:48px}.single-product .summary .quantity .qty{width:44px;height:48px;font-weight:700;font-size:16px}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;text-transform:uppercase;background-color:#fff;font-size:13px;font-weight:700}.woocommerce div.product .woocommerce-tabs ul.tabs{padding-left:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0 35px 0 0;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#222529}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#818692}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom:2px solid #222529}.woocommerce div.product .woocommerce-tabs .panel h2{display:none}.woocommerce div.product .woocommerce-tabs .panel a{color:#08c}.woocommerce div.product .woocommerce-tabs .panel a:hover{text-decoration:underline}.woocommerce div.product .woocommerce-tabs .panel p{letter-spacing:.005em;line-height:1.9}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{border-bottom:1px solid rgba(0,0,0,.1);text-align:left}.woocommerce table.shop_attributes{border-top:0}.woocommerce table.shop_attributes td{font-style:normal}.woocommerce table.shop_attributes th{width:auto}.single-product .related.products>h2{letter-spacing:-.01em;line-height:22px;padding-bottom:10px;margin-bottom:24px;border-bottom:1px solid rgba(0,0,0,.08);color:#313131;font-weight:700;text-transform:uppercase;font-family:'Poppins',sans-serif}.single-product .related ul.products li.product .price{padding:0;margin:0}.single-product.woocommerce .related .product{text-align:center;width:100%;padding:0 10px}.single-product.woocommerce .related .product form.cart{border:none}.single-product.woocommerce .related .product form .quantity,.single-product.woocommerce .related .product form .button,.single-product.woocommerce .related .product .button{float:none}.single-product .related .owl-dots{position:absolute;top:-60px;right:0}.single-product .related .owl-theme .owl-dots .owl-dot{width:18px;height:18px;border:2px solid #08c;margin-right:5px;border-radius:50%;text-align:center}.single-product .related .owl-theme .owl-dots .owl-dot span{width:7px;height:7px;border-radius:50%;margin:1px auto 0 auto}.single-product .related .owl-theme .owl-dots .owl-dot.active span,.single-product .related .owl-theme .owl-dots .owl-dot:hover span{background-color:#08c}.single-product .related .owl-theme .owl-dots .owl-dot span{background:#fff}.custom-delivery-box{position:relative;display:inline-block;margin:10px 0;text-align:left}.delivery-box-text-icon{position:absolute;top:-3px;color:#fff;font-size:13px;left:2px}.custom-delivery-box span{vertical-align:middle;padding-left:3px;font-size:12px;letter-spacing:-1px}.custom-delivery-box i{font-size:25px;vertical-align:middle}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center}.dialog-container{z-index:999999!important}.dialog-content .wpcf7 input,.dialog-content .wpcf7 textarea{padding:8px 12px;color:#777}.dialog-content .wpcf7 .wpcf7-submit{color:#fff;margin:15px 0 0 0;background:#08c;padding:10px;cursor:pointer}.breadcrumbs{padding:12px 0}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#222529;font-weight:700;font-family:'Poppins',sans-serif}.content h1{font-size:22px;line-height:24px;margin:0 0 32px 0}.content h2{font-size:18px;line-height:42px;margin:0 0 32px 0}.content h3{font-size:16px;line-height:32px;margin:0 0 20px}.content h4,.content h5,.content h6{font-size:16px;line-height:19px;margin:0 0 14px}.content{padding-bottom:40px}.content ul,.content ol{margin:0 0 15px 0}.content p{margin:0 0 20px 0}.content a{color:#08c}.content a:hover{text-decoration:underline}.content figure{margin:0 0 15px 0}.blog article{margin:0 0 50px 0}.blog .post-thumbnail img{display:block;max-width:100%;height:auto}.blog .post-thumbnail,.post-box .post-thumbnail{margin-bottom:30px}.blog .posts-grid,.single-post .post-box{float:left;width:75%;padding-right:10px}.blog .blog-sidebar,.single-post .blog-sidebar{float:right;width:25%;padding-left:10px}.blog .post-date,.post-box .post-date{float:left;width:5%;text-align:center}.blog .post-content,.post-box .post-content{float:right;width:93%}.blog .post-date .day,.post-box .post-date .day{color:#08c;display:block;font-size:16px;font-weight:700;padding:10px 0;background:#f4f4f4}.blog .post-date .month,.post-box .post-date .month{color:#fff;display:block;font-size:12.5px;background:#08c}.blog .post-content h2{font-size:25px;font-weight:700;margin:0 0 15px 0;color:#08c}.blog .post-content h2:hover{color:#0099e6}.blog .post-content .link{border:1px solid rgba(0,0,0,.06);color:#333;padding:3px 8px;font-size:10px;font-family:'Poppins',sans-serif;margin:20px 0;display:inline-block;text-transform:uppercase}.blog .post-content .link:hover{background-color:#f2f2f2}.blog .post-content{border-bottom:1px solid rgba(0,0,0,.06)}.blog .custom-pagination{margin-bottom:50px;text-align:center}.blog .custom-pagination .page-numbers{border:1px solid #ccc;font-weight:700;font-size:15px;height:33px;min-width:33px;display:inline-block;line-height:33px}.blog .custom-pagination .page-numbers.current,.blog .custom-pagination .page-numbers:hover{background:#fff;border:1px solid #08c}.blog-sidebar .widget-title{color:#313131;font-family:'Poppins',sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;margin:0 0 15px 0}.blog-sidebar .widget_archive ul{margin:0;padding:0;list-style:none;margin-bottom:50px}.blog-sidebar .widget_archive ul li{position:relative;margin:0;padding:6px 0 6px 15px;border-bottom:1px solid rgba(0,0,0,.06);transition:all 0.3s;color:#000;line-height:24px;font-size:13px;text-transform:capitalize}.blog-sidebar .widget_archive ul li a:hover{color:#08c}.blog-sidebar .widget_archive ul li:before{content:'';font-family:'Font Awesome 5 Free';font-weight:900;margin-left:-11px;margin-right:6px;font-size:.45rem;vertical-align:middle}.blog-sidebar .post-slide{margin-bottom:30px}.blog-sidebar .post-list-item{padding:15px 0;border-bottom:1px dotted #ececec}.blog-sidebar .post-list-item:nth-child(1){padding-top:0}.blog-sidebar .small-post-thumbnail{float:left;width:18%}.blog-sidebar .small-post-thumbnail img{display:block;max-width:100%;height:auto}.blog-sidebar .small-post-content{float:right;width:77%}.blog-sidebat .small-post-thumbnail img{display:block;max-width:100%;height:auto}.blog-sidebar .small-post-content h5{margin:0;font-size:14px;color:#08c;line-height:1.3;font-weight:700}.blog-sidebar .small-post-content h5:hover{text-decoration:underline}.blog-sidebar .small-post-date{font-size:11px}.back-to-blog{margin-bottom:20px;display:inline-block}.back-to-blog.bottom{margin-top:20px}.post-box img{display:block;max-width:100%;height:auto}.alignright,a img.alignright,.wp-block-image .alignright,.the-post .wp-caption.alignright{float:right;margin:4px 0 20px 30px}.alignleft,a img.alignleft,.wp-block-image .alignleft,.the-post .wp-caption.alignleft{float:left;margin:4px 30px 20px 0}.post-box p.wp-caption-text,.post-box .wp-caption-text{color:#999;font-size:13px;text-align:center}.post-box .wp-caption{margin:30px 0;max-width:100%}.post-box .post-info{margin-bottom:20px}.post-box h1.entry-title{font-size:18px;font-weight:700;margin:0 0 15px 0;color:#08c;line-height:42px}.post-box .products{margin-bottom:35px}.post-box .woocommerce ul.products li.product a img{width:auto;margin:0 auto}.post-box .woocommerce .product .woocommerce-loop-product__link{display:inline-block;width:25%;text-align:left}.post-box .woocommerce .product .cst-columns-wrapper{display:inline-block;width:72%;text-align:left;margin-left:2%;vertical-align:top}.post-box .woocommerce ul.products li.product .woocommerce-loop-product__title,.post-box .woocommerce ul.products li.product .price,.post-box .woocommerce ul.products li.product .button,.post-box .woocommerce a.added_to_cart,.post-box .woocommerce ul.products li.product .cart{text-align:left}.page-template-page-about-us .container,.page-template-page-contact .container{width:100%;max-width:unset}.page-template-page-about-us footer .container,.page-template-page-about-us header .container,.page-template-page-about-us .standard-container,.page-template-page-contact footer .container,.page-template-page-contact header .container,.page-template-page-contact .standard-container{width:96%;max-width:1120px;margin:0 auto}.about-us-1{height:250px;background-position:top!important}.about-us-1 h2{font-weight:700;color:#1e3636;font-size:18px;padding:80px 0 20px 0;margin:0;text-transform:uppercase;font-family:'Poppins',sans-serif}.about-us-1 a{font-size:14px;padding:10px 30px;background:#010204;color:#fff;display:inline-block;text-transform:uppercase}.about-us-2-box{padding:30px 0}.about-us-2-box .left-col{float:left;width:82%}.about-us-2-box .right-col{float:right;width:15%;margin-top:50px}.about-us-2-box .right-col img{display:block;max-width:100%;height:auto}.about-us-2 h2,.about-us-3 h2{font-weight:700;color:#21293c;font-size:18px;color:#1e3636;text-transform:uppercase;font-family:'Poppins',sans-serif}.about-us-3{background-color:#f4f4f4;padding:50px 0 40px 0}.about-us-3-cols{padding:10px 0}.about-us-3 .col{float:left;width:32%;margin-right:2%;background:#fff;padding:30px 40px}.about-us-3 .col:nth-child(3){margin-right:0}.about-us-3 .col h3{font-weight:700;font-size:18px;line-height:20px;color:#21293c}.about-us-3 .col p{text-align:left;font-size:15px;line-height:27px}.about-us-4{background-color:#f4f4f4;padding:50px 0}.about-us-4 .col{float:left;width:25%}.about-us-4 .col span{font-size:32px;line-height:32px;color:#0087cb;display:block;font-weight:700}.about-us-4 .col p{display:block;text-transform:uppercase;font-size:14px;line-height:25px;color:#7b858a;font-weight:700;margin-top:0}.contact-form input[type='text'],.contact-form input[type='email'],.contact-form textarea{padding:8px 12px}.contact-form .wpcf7-submit{color:#fff;margin:15px 0 0 0;background:#08c;padding:10px;cursor:pointer}.contact-2{padding:50px 0 35px 0}.contact-2 .left-col,.contact-2 .right-col{float:left;width:50%}.contact-2 .right-col h4{font-weight:700;color:#08c;font-family:'Poppins',sans-serif;font-size:16px;margin:0 0 15px 0}.contact-2 .contact-info p{margin:0 0 35px 0}.contact-2 .contact-info span{margin:0 0 35px 0;text-transform:uppercase;font-weight:700;display:block}.contact-2 .company-info{padding:22px 0;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;color:#777}.contact-2 .company-add-data{padding:22px 0;color:#777}.contact-2 .right-col i{height:28px;width:28px;line-height:28px;margin-right:10px;text-align:center;background:#08c;color:#fff;border-radius:50%}.woocommerce-cart .breadcrumbs,.woocommerce-checkout .breadcrumbs{display:none}.woo-page-header{padding:48px 0;text-align:center}.woo-page-header ul{padding:0;margin:0;list-style-type:none}.woo-page-header ul li{display:inline-block}.woo-page-header{color:#222529;font-family:'Poppins',Poppins,sans-serif;text-decoration:none;font-size:1.25rem;font-weight:700;letter-spacing:-.03em;transition:opacity 0.3s;vertical-align:middle}.woo-page-header ul li a,.woo-page-header ul li>span{color:#222529;opacity:.5}.woo-page-header ul li.current a,.woocommerce-order-received ul li span{opacity:1}.woo-page-header i{margin:0 20px;opacity:.5}.woo-page-header i.current,.woocommerce-order-received ul li i{opacity:1}.woo-page-header ul li a:hover{text-decoration:none;opacity:1}.woocommerce-cart .woocommerce-cart-form{float:left;width:66%}.woocommerce-cart .cart-collaterals{float:right;width:32%;margin-left:2%;padding:24px 30px;border:2px solid #e7e7e7}.woocommerce-cart table.shop_table{border:none}.woocommerce-cart .product-thumbnail{position:relative}.woocommerce-cart .woocommerce-cart-form a.remove{position:absolute;top:10px;right:0;border-radius:50%;box-shadow:0 2px 6px 0 rgb(0 0 0 / 40%);color:#222529!important}.woocommerce-cart .woocommerce-cart-form a.remove:hover{color:#0088cc!important;background:#fff!important;text-decoration:none}.woocommerce-cart table.cart img{width:80px;max-width:unset}.woocommerce-cart table.shop_table td{text-align:left;padding:20px 9px}.woocommerce-cart table.shop_table thead tr{color:#222529;text-transform:uppercase}.woocommerce-cart table.shop_table td.product-name a{color:#000}.woocommerce-cart table.shop_table td.product-name a:hover{text-decoration:none}.woocommerce-cart table.shop_table td.product-subtotal{min-width:130px;text-align:right;white-space:nowrap}.woocommerce-cart table.shop_table td.product-subtotal bdi{font-weight:700;font-size:16px}.woocommerce-cart table.shop_table td.product-quantity{min-width:140px}.woocommerce-cart table.shop_table td.product-quantity .minus,.woocommerce-cart table.shop_table td.product-quantity .plus{width:30px;height:48px;font-size:16px}.woocommerce-cart table.shop_table td.product-quantity .qty{width:44px;height:48px;font-weight:700;font-size:16px}.woocommerce-cart #coupon_code{padding:11px 12px;font-size:12px;min-width:160px}.woocommerce-cart .actions .button{padding:14px 24px!important;border-radius:0;text-transform:uppercase;font-size:13px;letter-spacing:-.015em}.woocommerce-cart .actions .button:hover{color:#fff;background:#08c}.woocommerce-cart .cart-collaterals .cart_totals{float:none;width:100%}.woocommerce-cart .cart_totals h2{text-transform:uppercase;font-weight:700;margin:0 0 20px 0;font-size:16px}.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td{padding:10px;line-height:1.4}.woocommerce-cart .cart-collaterals .cart_totals tr td{text-align:right}.woocommerce-cart .cart-collaterals .cart_totals .order-total{font-size:16px;font-weight:700}.woocommerce-cart .cart-collaterals .cart_totals .tax_label{white-space:nowrap}.woocommerce-cart .cart-collaterals .cart_totals .order-total .amount{font-size:22px}.woocommerce-cart .cart-collaterals .cart_totals .order-total th{padding-top:15px}.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout .button{font-size:15px;letter-spacing:-.015em;color:#fff;background-color:#222529;border:none;text-transform:uppercase;border-radius:0;padding:19px 0;position:relative}.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout .button:after{font-family:'FontAwesome';content:'\f061';position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:16px;margin:0}.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout .button:hover{background-color:#31373d}.woocommerce-form-login-toggle .woocommerce-info,.woocommerce-form-coupon-toggle .woocommerce-info{border-top:none;padding:0;background:#fff;font-size:13px;font-weight:500;letter-spacing:-.025em}.woocommerce-form-login-toggle .woocommerce-info a,.woocommerce-form-coupon-toggle .woocommerce-info a{color:#222529;font-weight:700}.woocommerce-form-login-toggle .woocommerce-info:before,.woocommerce-form-coupon-toggle .woocommerce-info:before{display:none}.woocommerce-form-login-toggle .woocommerce-info{margin-bottom:10px}.woocommerce-form-coupon-toggle .woocommerce-info{margin-bottom:25px}.woocommerce-checkout .woocommerce input:not([type='checkbox']){padding:8px 13px;line-height:2.3!important;font-size:12px}form.woocommerce-checkout h3{margin-bottom:13px;font-size:22px;letter-spacing:-.01em;line-height:32px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{padding:10px 12px}.woocommerce-checkout .select2-container .select2-selection--single,.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:48px;border-radius:0}.woocommerce-checkout .select2-container .select2-selection--single{border:1px solid #eee}.woocommerce-checkout .col2-set{float:left;width:58%}.woocommerce-checkout .custom-order-review{float:right;width:40%;margin-left:2%;padding:24px 30px;border:2px solid #e7e7e7}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2{float:none;width:100%}.woocommerce-checkout #order_comments{min-height:125px}.woocommerce-checkout form.login .button,.woocommerce-checkout form.checkout_coupon .button{padding:16px 24px!important;border-radius:0;text-transform:uppercase;font-size:13px;letter-spacing:-.015em}.woocommerce-checkout form.login .button:hover,.woocommerce-checkout form.checkout_coupon .button:hover{color:#fff;background:#08c}.woocommerce-checkout .custom-order-review h3{text-transform:uppercase;font-weight:700;margin:0 0 20px 0;font-size:16px}.woocommerce-checkout .custom-order-review table.shop_table{border:none}.woocommerce-checkout .custom-order-review table .product-total,.woocommerce-checkout .custom-order-review table tfoot td{text-align:right}.woocommerce-checkout .custom-order-review .order-total .amount{font-size:22px}.woocommerce-checkout #payment{background:#fff;border:none}.woocommerce-checkout .woocommerce-privacy-policy-text p{font-size:13px;line-height:23px;color:#8a8b8e}.woocommerce-checkout .custom-order-review .woocommerce-checkout-payment .button{font-size:15px;letter-spacing:-.015em;color:#fff;background-color:#222529;border:none;text-transform:uppercase;border-radius:0;padding:19px 0;position:relative;float:none!important;width:100%;margin-top:15px}.woocommerce-checkout .custom-order-review .woocommerce-checkout-payment .button:hover{background-color:#31373d}.woocommerce-order-received .woocommerce-thankyou-order-received{padding:36px 0;font-size:18px;font-weight:700;letter-spacing:-.025em;border:2px solid #0cc485;text-align:center}.mobile-nav{display:none}.category-filter-mobile{display:none}.woocommerce a.button.compare::before{font-family:'Font Awesome 5 Free';content:'\f074';margin-right:10px;font-weight:700}.woocommerce a.button.compare{background:#fff;border:none;margin-left:10px;border-radius:0;font-size:12px;font-weight:700;text-transform:uppercase;font-family:'Poppins',sans-serif}.woocommerce a.button.compare:hover{text-decoration:underline}.woocommerce a.button.compare:hover:before{text-decoration:none}.yith-wcwl-add-button .fa.fa-heart-o:before{content:'\f07b'}.woocommerce a.button.compare.added:hover{color:#515151}.yith-wcwl-add-to-wishlist{display:inline-block}.woocommerce .entry-summary .compare.button.added{background:#8fae1b}.woocommerce-wishlist footer{clear:both}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{margin-bottom:10px}.header-mini-cart-icon{display:inline-block;position:relative;cursor:pointer}.dropdown-menu-mini-cart{display:none;position:absolute;z-index:99999999;background:#fff;padding:5px;list-style:none;width:350px;top:20px;right:0;color:#000;box-shadow:0 5px 8px rgb(0 0 0 / 15%);font-size:13px;max-height:calc(100vh - 200px);overflow-y:auto}.cart-items-count.count{width:17px;height:17px;position:absolute;left:-5px;z-index:9999;font-size:10px;color:#fff;background:#ff5b5b;border-radius:50%;text-align:center;top:-11px;line-height:19px}.nav-link.cart-more,.basket-item-count{padding:10px 0;position:relative}.show-cart{display:block}.dropdown-menu-mini-cart .woocommerce-Price-currencySymbol{position:unset!important}.dropdown-menu-mini-cart img{max-height:50px;object-fit:contain;max-width:60px}.woocommerce-mini-cart.cart_list.product_list_widget{list-style:none;padding-left:0}.follow-box i{font-size:23px;margin-right:23px}.remove_from_cart_button{max-width:15px;padding-right:3px}.woocommerce-mini-cart-item.mini_cart_item{display:flex;align-items:center;border-bottom:1px solid #e5e5e5;line-height:1.3}.woocommerce-mini-cart-item.mini_cart_item .quantity{margin-left:10px}.woocommerce-mini-cart-item.mini_cart_item a{display:flex!important;align-items:center}.woocommerce-mini-cart__buttons.buttons>a{color:#fff!important;border-radius:0;background:#000;padding:14px 24px;font-size:12px;margin-left:5px;margin-right:5px;text-transform:uppercase;font-weight:700;font-family:'Poppins',sans-serif}.woocommerce-mini-cart__buttons.buttons>a:hover{opacity:.8;background:#000}.woocommerce-mini-cart__buttons.buttons{margin-left:-5px;margin-right:-5px}.woocommerce ul.products li.product .cart .quantity{display:inline-block}.single-custom-quantity-field{float:left;margin:10px 15px 0 0}@media screen and (max-width:1300px){.category-menu .sub-menu{min-width:200px}}@media screen and (max-width:1200px){.header-search{width:40%}.header-content{width:40%}.header-center{padding:10px 0}.site-content{padding-top:200px}.slider-main{width:45%;margin-left:4%}.archive .woocommerce-sidebar{float:none;width:100%;padding:0;margin:10px 0;display:none}.archive .woocommerce-sidebar.active{display:block}.archive.woocommerce .site-content .container{width:96%;margin:0 auto}.category-filter-mobile{display:block;margin:10px 0;background:#08c;color:#fff;text-align:center;text-transform:uppercase;padding:10px 0;font-size:16px}.archive .content-area{float:none;width:100%;padding:0}.page-template-page-about-us .container,.page-template-page-contact .container{width:96%}.woo-page-header{padding:20px 0}.woocommerce-cart .woocommerce-cart-form,.woocommerce-cart .cart-collaterals,.woocommerce-checkout .col2-set,.woocommerce-checkout .custom-order-review{float:none;width:100%}.woocommerce-cart .cart-collaterals,.woocommerce-checkout .custom-order-review{margin:0;padding:10px}}@media screen and (max-width:992px){.header-content{width:60%}.header-mini-menu a:last-child,.header-content .fa-phone-alt,.header-content .header-contact{display:none}.topbar{text-align:center}.header-center .logo{width:35%;float:none}.header-search{float:none;margin:10px 0;width:100%;padding:0}.header-content{position:absolute;right:10px;top:60px;padding:0}.header-center .logo img{max-height:60px}.mobile-nav{display:inline-block;background:#08c;color:#fff;padding:5px 10px;margin-left:5px;border-radius:5px}.header-menu{display:none}.mobile-nav .fa-bars{margin:0}.header-menu.active-mobile-menu{display:block;height:calc(100vh - 200px);overflow-y:auto}.site-content{padding-top:185px}.category-menu,.header-menu .menu-main-menu-container .menu li,.header-menu .menu-main-menu-container .menu li a,.category-menu .category-menu-title,.menu-main-menu-container{display:block}.header-menu .menu-main-menu-container .menu li a,.category-menu .category-menu-title,.menu-kategorie-container .menu>li>a{padding:8px 0;margin:0}.home-sidebar{display:none}span.switch{display:inline-block;padding:0;position:absolute;right:0;font-size:20px;top:10px;margin-right:0}.menu-kategorie-container .menu li.menu-item-has-children:after{display:none}.menu-kategorie-container{position:static;width:100%;min-width:auto;border:none}.category-menu .sub-menu{position:static}.menu-kategorie-container.sub-active{display:block}.category-menu>.category-menu-title{position:relative;margin:0}.menu-kategorie-container .menu li.menu-item-has-children:hover>.sub-menu{display:none}.menu-kategorie-container .sub-menu.sub-active{display:block!important}.footer-main .col,.footer-bottom .col{width:100%;float:none;margin-top:8px}.footer-main{padding:25px 0}.footer-main .col .wpcf7-form{max-width:300px}.footer-bottom .col.right-col{text-align:left}.sliders{padding:0}.slider-main,.slider-products{float:none;width:100%;margin:0}.slider-products .woocommerce.columns-1 ul.products li.product{max-width:320px;width:100%;margin:0 auto;float:none}.home-bar{margin:20px 0}.home-products-list{padding:20px 0}.home-partners{padding:10px 0}.blog .posts-grid,.single-post .post-box{float:none;width:100%;padding:0}.blog .post-thumbnail,.post-box .post-thumbnail{margin-bottom:15px}.blog article{margin-bottom:20px}.blog .blog-sidebar,.single-post .blog-sidebar{float:none;width:100%;padding:0}.blog-sidebar .small-post-content{width:92%}.blog-sidebar .small-post-thumbnail{width:6%}.blog .post-content h2{font-size:20px}.blog .post-content,.post-box .post-content{width:88%}.blog .post-date,.post-box .post-date{width:9%}.header-mini-cart-icon{margin-right:10px}.dropdown-menu-mini-cart{top:28px;right:-65px;width:320px}}@media screen and (max-width:768px){.home-bar{display:block}.home-bar .col{width:100%;display:block;border-right:none;border-bottom:1px solid #e7e7e7}.single-product div.product div.images,.single-product div.product div.summary{width:100%}.single-product .related .owl-dots{display:none}.single-product .product_title{font-size:24px}.single-product.woocommerce .related .product{float:none;width:100%!important}.woocommerce div.product form.cart div.quantity,.single-product .summary .single_add_to_cart_button{margin-top:5px}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin-bottom:15px}.content{padding-bottom:40px}.post-box .woocommerce ul.products[class*='columns-'] li.product{width:100%;margin:5px 0}.about-us-2-box,.about-us-3,.about-us-4{padding:10px 0}.about-us-2-box .left-col,.about-us-2-box .right-col,.about-us-3 .col,.about-us-4 .col,.contact-2 .left-col,.contact-2 .right-col{float:none;width:100%}.about-us-3 .col{padding:10px;margin:10px 0}.woocommerce-cart table.shop_table tr.productCartItem td:before,.woocommerce-cart table.shop_table tr.productCartItem td:nth-child(1),.woocommerce-cart table.shop_table tr.productCartItem td:nth-child(3),.woocommerce-cart table.shop_table tr.productCartItem td:nth-child(4){display:none}.single-custom-quantity-field{margin:17px 15px 0 0}}@media screen and (max-width:500px){.topbar .topbar-link{padding:5px 2px;font-size:10px}.archive .woocommerce-pagination,.archive .woocommerce-perpage{float:none;text-align:center}.archive .woocommerce-pagination{margin:10px 0}.archive .woocommerce-perpage{margin-bottom:1}.archive .content-area{padding-bottom:20px}.woo-page-header{font-size:16px}.woocommerce-cart .woocommerce-cart-form .actions .coupon .button{display:block;width:100%!important;margin-top:10px}.single-product .summary .single_add_to_cart_button{clear:both}}.postH3{font-size:25px;font-weight:700;margin:0 0 15px 0;color:#08c}@media screen and (max-width:992px){.postH3{font-size:20px}}.woocommerce-widget-filter-availability__item--chosen a{color:#08c!important;border:1px solid #08c!important}.home-banners .left-col{float:left;width:49.5%}.home-banners .right-col{float:right;width:49.5%}.home-banners{margin-top:20px}.home-banners img{display:block;width:100%;height:auto;border:1px solid #e7e7e7}@media screen and (max-width:768px){.home-banners .left-col,.home-banners .right-col{float:none;width:100%}.home-banners .right-col{margin-top:20px}}.woocommerce-products-header__title{font-size:20px;font-weight:700}