@media all and (max-width:1023px){aside .toggle-mobile-tree{font-weight:600;color:#000 !important;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;font-size:14px;text-align:center;display:block !important;padding:15px 5px;margin:0 -15px;box-sizing:border-box;cursor:pointer;position:relative;z-index:200;background:#fbfbfb}aside .toggle-mobile-tree:after{font-size:24px;position:absolute;right:15px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f0da";color:#00aeef}aside .toggle-mobile-tree.mobile-tree-opened{text-align:left;padding-left:15px}aside .toggle-mobile-tree.mobile-tree-opened:after{font-weight:400;content:'\f00d'}aside #tree.tree-opened{display:block}aside .second-lvl-tree #tree.tree-opened>li:not(.collapsable),aside .third-lvl-tree #tree.tree-opened>li:not(.collapsable),aside .fourth-lvl-tree #tree.tree-opened>li:not(.collapsable){display:none}aside .second-lvl-tree #tree.tree-opened.no-children>li:not(.collapsable){display:block}aside .second-lvl-tree #tree.tree-opened>.collapsable>a,aside .third-lvl-tree #tree.tree-opened>.collapsable>a,aside .fourth-lvl-tree #tree.tree-opened>.collapsable>a{display:none}aside .third-lvl-tree #tree.tree-opened>.collapsable>ul>.collapsable>a,aside .fourth-lvl-tree #tree.tree-opened>.collapsable>ul>.collapsable>a{display:none}aside #tree.tree-opened a{color:#000;display:block;background:#FFF;border-bottom:1px solid #e7e7e7;text-align:left;padding:15px}aside #tree.tree-opened a.selected{color:#00aeef !important}aside #tree.tree-opened{-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);position:relative}div#left_col{flex-basis:300px;width:30%;box-sizing:border-box;padding-right:15px}div#lewa.product-redesign{width:70%;box-sizing:border-box;padding:0 0 30px 15px}.product-redesign__product-photo{width:45% !important}.product-redesign__product-photo-gallery{width:155px}.product-redesign__main-info{width:55% !important}.product-redesign__main-info div#delivery_calculator_popup div.new-cart-popup{box-sizing:border-box;left:auto;width:450px !important;right:0}.dynamicCross .productsBlock{flex-flow:row wrap}.cross-sell.__tile.-main{width:100%;margin:0 0 40px}.cross-sell.__tile.-main:after{top:auto;right:50%;margin-right:-15px;bottom:-35px}.cross-sell.__tile.-small{margin-bottom:10px;width:48%}#icecat_tabs #product_description table{max-width:100%}div#lewa.product-old-design{width:70%;box-sizing:border-box;padding:0 0 30px 15px}div#lewa.product-old-design .dynamicCross .productsBlock{background:#f5f5f5;padding:15px;justify-content:space-between}div#lewa.product-old-design .dynamicCross .product{width:48%;margin-right:0;border:1px solid #ccc;box-sizing:border-box;background:#fff}div#lewa.product-old-design .dynamicCross .product .photo:before{display:none}div#lewa.product-old-design .dynamicCross .product.current{width:100%;margin-bottom:40px;margin-right:0}div#lewa.product-old-design .dynamicCross .product.current:before{font-size:20px;content:'+';left:50%;margin-left:-10px;bottom:-30px;position:absolute;color:#000;pointer-events:none;display:block}div#lewa.product-old-design .dynamicCross .buyBox{width:100%;text-align:center;margin-top:20px}div#lewa.product-old-design .product-photo{width:45% !important}div#lewa.product-old-design .product-photo .product-photo-gallery{width:100%}div#lewa.product-old-design .product-main-info{width:55% !important}.ukCalcHeader{display:flex}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:auto}#lightbox-nav-btnPrev:after,#lightbox-nav-btnNext:after{font-size:60px;position:absolute;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Pro";font-weight:200;color:#00aeef;top:50%;line-height:60px;margin-top:-30px}#lightbox-nav-btnPrev::after{left:-50px;content:"\f053"}#lightbox-nav-btnNext::after{right:-50px;content:"\f054"}.products-slider-section .slick-prev{left:0}.products-slider-section .slick-next{right:0}}@media all and (max-width:768px){div#podstrona_content.rwd-subpage-content{flex-flow:column-reverse}div#left_col{flex-basis:initial;width:100% !important;padding-right:0}div#left_col #submenu{padding:0;width:100%;position:absolute;margin:0 -15px}div#left_col .toggle-mobile-tree{font-weight:600;color:#000 !important;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;font-size:14px;text-align:center;display:block !important;padding:15px 5px;margin:0 -15px;box-sizing:border-box;cursor:pointer;position:relative;z-index:200;background:#fbfbfb}div#left_col .toggle-mobile-tree:after{font-size:24px;position:absolute;right:15px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f0da";color:#00aeef}div#left_col .toggle-mobile-tree.mobile-tree-opened{text-align:left;padding-left:15px}div#left_col .toggle-mobile-tree.mobile-tree-opened:after{font-weight:400;content:'\f00d'}div#left_col #tree.tree-opened{display:block}div#left_col .second-lvl-tree #tree.tree-opened>li:not(.collapsable),div#left_col .third-lvl-tree #tree.tree-opened>li:not(.collapsable),div#left_col .fourth-lvl-tree #tree.tree-opened>li:not(.collapsable){display:none}div#left_col .second-lvl-tree #tree.tree-opened.no-children>li:not(.collapsable){display:block}div#left_col .second-lvl-tree #tree.tree-opened>.collapsable>a,div#left_col .third-lvl-tree #tree.tree-opened>.collapsable>a,div#left_col .fourth-lvl-tree #tree.tree-opened>.collapsable>a{display:none}div#left_col .third-lvl-tree #tree.tree-opened>.collapsable>ul>.collapsable>a,div#left_col .fourth-lvl-tree #tree.tree-opened>.collapsable>ul>.collapsable>a{display:none}div#left_col #tree.tree-opened a{color:#000;display:block;background:#FFF;border-bottom:1px solid #e7e7e7;text-align:left;padding:15px}div#left_col #tree.tree-opened a.selected{color:#00aeef !important}div#left_col #tree.tree-opened{-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);position:relative}div#lewa.product-redesign{width:100%;padding:0 0 30px 0}.div.product_pn_ean_brick{width:100%}#productWarranty .warrantyProduct .photo{width:100%;min-width:75px;margin:0 0 20px}#productWarranty .warrantyProduct .photo:after{left:75px}div#lewa.product-old-design{width:100%;padding:20px 0 30px 0}div#lewa.product-old-design div.product-availability-text{margin:0;min-width:90px;width:auto}div#lewa.product-old-design .productSubstitutionBox{max-width:100%;box-sizing:border-box}.ukCalcPopup .estimated-delivery-text{white-space:normal}div#delivery_calculator_popup div.new-cart-popup{margin-left:0;width:400px !important}div#estimated-delivery-box-data table.estimated-delivery-methods{max-width:100%}div#estimated-delivery-box-data table.estimated-delivery-methods tr th{font-size:12px}div#estimated-delivery-box-data table.estimated-delivery-methods tr th:first-child,div#estimated-delivery-box-data table.estimated-delivery-methods tr td:first-child{white-space:normal;font-size:12px;line-height:16px}div#estimated-delivery-box-data table.estimated-delivery-methods tr th.method{width:35%}div#estimated-delivery-box-data table.estimated-delivery-methods tr th.time{width:45%;white-space:normal}div#estimated-delivery-box-data table.estimated-delivery-methods tr th.price{width:20%}div#estimated-delivery-box-data table.estimated-delivery-methods tr td:nth-child(2){font-size:12px;line-height:16px}div#estimated-delivery-box-data table.estimated-delivery-methods tr td:nth-child(3){min-width:90px;font-size:12px}.page-product .product-header{flex-flow:row wrap}.page-product .product-info-main{width:100%;margin-bottom:30px;flex-flow:row nowrap}.page-product .product-info-buy{width:100%;padding-left:0}.page-product .product-info-buy .vendor-logo{display:none}.page-product .product-page-tabs .tabs-content{width:100%;max-width:100%;padding:0}.page-product .product-spec-title::before,.page-product .product-spec-title::after{width:25%}.eol-product .gallery{margin-right:0;margin-left:30px}.eol-product .product-successor .successor-wrapper{flex-flow:row wrap}.bundleProducts .product{width:100%;display:flex;flex-flow:row wrap}.bundleProducts .product .photo{width:35%}.bundleProducts .product .data{width:63%;margin-left:2%}.bundleProducts .product .action{width:100%}.bundleProducts .product.current+i{margin:10px auto}.bundlePricesBlock{flex-flow:row wrap;justify-content:flex-start}.bundlePricesBlock .priceTitle{margin:0 0 10px}.bundlePricesBlock .bundleBuyBox{flex-flow:row wrap}.bundlePricesBlock .pricesWrap{width:100%;text-align:right;margin-bottom:10px}.bundlePricesBlock .bundleBuyBox button{width:100%;margin:0}}@media all and (max-width:480px){div#podstrona_content.rwd-subpage-content{margin:0}div#lewa.product-redesign{padding-bottom:0}.product-redesign__header{margin-top:20px !important;border-bottom:0 !important}.product-redesign__top-section{flex-flow:column}.product-redesign__product-photo{width:100% !important;margin-bottom:20px}.product-redesign__product-photo-gallery{width:235px}.product-redesign__main-info{width:100% !important}.product-redesign__main-info .product_pn_ean_brick{width:75% !important}.product-redesign__main-info .product_pn_ean_brick_title{width:25% !important;max-width:90px;padding:0 !important;text-align:left !important}.product-redesign__prices{margin:0 -15px}.product-redesign__prices .product-prices{text-align:left}div#lewa .product-redesign__prices .product-prices div{width:auto !important}div#lewa .product-availability-text{width:20%;text-align:left;min-width:100px}div#lewa .product-availability-amount{width:70%;padding-left:5px}.ukCalcHeader{margin-top:0}.estimated-delivery-label.ukCalcHeader.delivery-section__title{min-width:100px;padding-right:5px}.cross-sell__block{margin:0 -15px}.cross-sell__block .crosssellTitle{text-align:center}.cross-sell.__tile.-main{width:250px;margin:0 auto 40px}.cross-sell.__tile.-small{width:250px;margin:0 auto 10px}.cross-sell.__total{flex-flow:row wrap}.cross-sell.__total-left{width:100%;text-align:center}.cross-sell.__total-button{margin:20px auto 0}.productTabsHeadings{text-align:center;margin:20px -15px 20px}div#lewa .productTabsHeadings .icecat_tab{float:none;display:inline-block;font-size:16px;font-weight:600}#productWarranty .warrantyProduct{flex-flow:row wrap}#productWarranty .warrantyProduct .photo{margin-right:35px;margin-left:0}#productWarranty .warrantyProduct .photo:after{left:50px;top:-20px}#productWarranty .warrantyProduct .buyBtn{margin:20px 0 0 110px}div#lewa.product-old-design h1{margin-top:0 !important;border-bottom:0 !important}div#lewa.product-old-design .product-photo{width:100% !important}div#lewa.product-old-design .product-photo .product-photo-gallery{height:auto}div#lewa.product-old-design .product-main-info{width:100% !important}div#lewa.product-old-design .product-main-info .product_pn_ean_brick{width:75% !important}div#lewa.product-old-design .product-main-info .product_pn_ean_brick_title{width:25% !important;max-width:90px;padding:0 !important;text-align:left !important}div#lewa.product-old-design .product-prices{display:flex;flex-flow:row wrap;text-align:left}div#lewa.product-old-design .product-prices .gpl-price-label-od,div#lewa.product-old-design .product-prices .net-price-label-od,div#lewa.product-old-design .product-prices .gross-price-label-od{width:40% !important}div#lewa.product-old-design .product-prices .gpl-price-amount-od,div#lewa.product-old-design .product-prices .net-price-amount-od,div#lewa.product-old-design .product-prices .gross-price-amount-od{width:60% !important}div#lewa.product-old-design .substitutionProductPhoto{width:100%}div#lewa.product-old-design .substitutionProductPhoto .galeria,div#lewa.product-old-design .substitutionProductPhoto .testClass{display:none}#lightbox-nav-btnPrev:after,#lightbox-nav-btnNext:after{font-size:40px;font-weight:400;line-height:40px;margin-top:-20px}#lightbox-nav-btnPrev::after{left:5px;content:"\f053"}#lightbox-nav-btnNext::after{right:5px;content:"\f054"}.page-product .gallery .single-photo{flex-flow:row wrap;max-width:initial;height:auto}.page-product .gallery .single-photo .slick-list{margin:0 20px;max-width:400px}.page-product .gallery .single-photo .slick-track{height:auto}.page-product .gallery .single-photo .slick-dots{display:flex;width:100%;justify-content:center}.page-product .gallery .single-photo .slick-dots li{padding:0 5px}.page-product .gallery .single-photo .slick-dots li button{padding:0 5px;background:#777;border:0;color:#777;width:10px;height:10px;font-size:0}.page-product .gallery .single-photo .slick-dots li:only-child{display:none}.page-product .gallery .single-photo .slick-dots .slick-active button{background:#00aeef;color:#00aeef}.page-product .gallery .gallery-wrapper{display:none}.page-product .product-page-tabs .tabs-headings{border-bottom:0}.page-product .product-page-tabs .tabs-headings span{font-size:16px;display:block;box-shadow:0 5px 10px 0 rgba(0,64,107,0.1);margin-bottom:10px;border-bottom:0;position:relative}.page-product .product-page-tabs .tabs-headings span:after{font-size:24px;position:absolute;right:15px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f0da";color:#00aeef;transition:all .2s ease}.page-product .product-page-tabs .tabs-headings span.tab-active{border-bottom:0}.page-product .product-page-tabs .tabs-headings span.tab-active:after{transform:rotate(90deg)}.page-product .product-spec-title::before,.page-product .product-spec-title::after{width:10%}.eol-product .product-info-main,.unavailable-product .product-info-main{flex-flow:row wrap}.eol-product .gallery,.unavailable-product .gallery{width:100%;max-width:100%;margin-left:0;margin-top:30px}.eol-product .gallery .main-photo,.unavailable-product .gallery .main-photo{width:100%;max-width:100%}.eol-product .gallery .single-photo .slick-dots,.unavailable-product .gallery .single-photo .slick-dots{display:none !important}}