@media all and (max-width:1259px){.topSection #cart_or_mainbox#cart_or_mainbox{width:calc(100% - 60px) !important}}@media all and (max-width:1023px){.topMenu .contentWrap{align-items:flex-start;padding:10px 0}.top-menu .login-link{display:none}.top-menu .login-link--mobile{display:inline-block}.topMenu .global{margin-left:15px}.topMenu .global,.topMenu .langSelect{line-height:30px}.topMenu .menu ul li{margin:0 10px}.topMenu .menu ul li:last-child{margin-right:15px}.topSection{padding:0}.topSection .contentWrap{flex-flow:row wrap;padding:15px;margin:0 auto;box-sizing:border-box}.topSection .logo{order:1;width:50%}.topSection .minicarts{order:2;justify-content:flex-end;width:50%;padding-right:5px;margin:0;top:0;box-sizing:border-box}.topSection .search{order:3;width:100%;margin:10px 0 0}.topSection .search #searchBox{width:100%;margin:0 auto}.topSection .search #searchBox_wrap{box-shadow:inset 0 0 5px 0 rgba(0,0,0,.2)}.topSection .search #searchBox_wrap #search_input{width:100% !important;box-sizing:border-box;padding-right:45px !important}.topSection #searchBox_wrap .easy-autocomplete{width:calc(100%) !important;max-width:calc(100%)}.topSection #searchBox_wrap .easy-autocomplete .easy-autocomplete-container{width:100% !important}.topSection .enquiry_only .cart-triangle,.topSection .cart_only .cart-triangle{z-index:100000}.topSection #cart_or_mainbox#cart_or_mainbox{width:100% !important;max-width:970px !important;box-sizing:border-box !important;margin:0 auto !important;padding:15px !important;left:0;right:0;top:75px;z-index:100000}div.new-cart-cartbox-products{padding-right:20px;box-sizing:border-box}div#mobile_menu,div#mobile_menu_seo{display:flex;flex-flow:row wrap;left:0;background:#fff}div#mobile_menu .mobile_menu_brg,div#mobile_menu_seo .mobile_menu_brg,div#mobile_menu .mobile_menu_brg:before,div#mobile_menu_seo .mobile_menu_brg:before,div#mobile_menu .mobile_menu_brg:after,div#mobile_menu_seo .mobile_menu_brg:after{width:24px;height:3px;background:#00aeef;transition:all .2s ease}div#mobile_menu .mobile_menu_brg,div#mobile_menu_seo .mobile_menu_brg{display:inline-block;position:relative;margin-right:10px}div#mobile_menu .mobile_menu_brg:before,div#mobile_menu_seo .mobile_menu_brg:before{content:'';position:absolute;top:-8px;left:0}div#mobile_menu .mobile_menu_brg:after,div#mobile_menu_seo .mobile_menu_brg:after{content:'';position:absolute;bottom:-8px;left:0}div#mobile_menu .mobile_menu_wrap,div#mobile_menu_seo .mobile_menu_seo_wrap{width:100%;background:#00406b}div#mobile_menu .mobile_menu_opener,div#mobile_menu_seo .mobile_menu_seo_opener{font-size:16px;line-height:29px;color:#fff;text-align:left;display:flex;align-items:center;padding:8px 15px;max-width:1000px;margin:0 auto;border-bottom:0}div#mobile_menu .mobile_menu_opener.opened .mobile_menu_brg,div#mobile_menu_seo .mobile_menu_seo_opener.opened .mobile_menu_brg{background:transparent}div#mobile_menu .mobile_menu_opener.opened .mobile_menu_brg:before,div#mobile_menu_seo .mobile_menu_seo_opener.opened .mobile_menu_brg:before{top:0;transform:rotate(45deg)}div#mobile_menu .mobile_menu_opener.opened .mobile_menu_brg:after,div#mobile_menu_seo .mobile_menu_seo_opener.opened .mobile_menu_brg:after{bottom:0;transform:rotate(-45deg)}.second-lvl-menu{max-width:100%}li.back-second-lvl{box-sizing:border-box}li.clickable-second-lvl,li.back-second-lvl{padding:0 !important;height:70px}.third-lvl-menu{top:100%;border-top:1px solid #e7e7e7;margin-top:0 !important}.mainNavigation .first-lvl-element,.mainNavigation .second-lvl-element,.mainNavigation .third-lvl-element{width:50%;max-width:50%}.mainNavigation li.third-lvl-element{border-bottom:1px solid #e7e7e7 !important;box-shadow:none;box-sizing:border-box}.mainNavigation li.third-lvl-element:nth-child(2n+1){border-left:1px solid #e7e7e7 !important}.mainNavigation li.third-lvl-element:nth-child(2n):last-child{position:relative}.mainNavigation li.third-lvl-element:nth-child(2n):last-child:after{content:'';position:absolute;height:100%;left:100%;border-right:1px solid #ddd}div#showcase{padding:0 15px;box-sizing:border-box}div#showcase .l-slider{width:90%}div#podstrona_content.rwd-subpage-content{width:100%;max-width:1000px;display:flex;flex-flow:row-reverse;padding:0 15px;box-sizing:border-box}div#breadcrumbs{display:flex;padding:10px 15px;flex-flow:row nowrap;width:100%;max-width:1000px;min-height:40px;max-height:40px;overflow:hidden;box-sizing:border-box}div#left_col div.logo{margin-left:0}div#left_col #submenu{width:auto;padding:10px 0}div#left_col .treeview li{padding:5px 0 5px 15px;line-height:16px}.page-sidebar{flex-flow:row wrap;padding:0 15px}.page-sidebar aside{width:100%}.page-sidebar aside .category-link{display:none}.page-sidebar aside #submenu{padding:0;width:100%;max-width:initial;box-sizing:border-box;margin:0 -30px;border:0;position:absolute;z-index:10}.page-sidebar aside .treeview{display:none}.page-sidebar aside .treeview li{padding:0 !important;border-left:0}.page-sidebar aside .treeview{margin-top:-4px !important}.page-sidebar aside .treeview li.collapsable>a.selected:not(.mobile-tree-childs-hidden):before{font-size:24px;position:absolute;left: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:"\f3bf";color:#00aeef;-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-webkit-transform:scale(-1,1);transform:scale(-1,1)}.page-sidebar aside .treeview li.collapsable>a.selected:not(.mobile-tree-childs-hidden):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:"\f0d7";color:#00aeef}.page-sidebar aside .treeview li.collapsable>a.selected.mobile-tree-childs-hidden: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}.page-sidebar aside .treeview>li.collapsable>a.selected.opened:after{font-weight:400;content:"\f00d"}.page-sidebar aside .treeview>li.collapsable>a.selected.opened{text-align:left}.page-sidebar aside .treeview.bottom-shadow{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.4);box-shadow:0 0 5px 0 rgba(0,0,0,0.4)}.page-sidebar main{width:100%;padding-left:0}footer{padding-top:20px}footer .footer_menu{flex-wrap:wrap;padding:0 15px}footer #footer_data .footer_menu>div{width:25%;padding:0;margin-bottom:25px}footer .menu_column:last-child{display:none}footer .footer_copyrights{padding:25px 15px 10px}footer .footer_copyright__wrapper{justify-content:center}#promo_box_container{display:none}div.donation_box{width:100%;max-width:100%;text-align:center}#popup-warranty{margin:0 auto;left:0;right:0;box-sizing:border-box;width:95%}}@media all and (max-width:768px){.topMenu .contentWrap{flex-wrap:wrap}.topMenu .contentWrap .langSelect{margin-left:auto;margin-right:10px}.topMenu .contentWrap .menu{flex-direction:row;justify-content:space-between;margin-left:0;width:100%}.topMenu .contentWrap .custom-link{display:none}.topSection .logo img{max-width:125px}.topSection .minicarts .minicart:first-child{margin-right:15px}.topSection #cart_or_mainbox#cart_or_mainbox{top:65px}div#breadcrumbs>span{display:none}div#breadcrumbs>span:nth-last-of-type(-n+6){display:block}div#breadcrumbs>.breadcrumb_span,div#breadcrumbs>strong{white-space:nowrap;min-width:auto;overflow:hidden;text-overflow:ellipsis}div#left_col .category-link{display:none}div#left_col #submenu{padding:0;width:100%;max-width:initial;box-sizing:border-box}div#left_col .treeview{display:none}div#left_col .treeview li{padding:0;border-left:0}div#left_col .treeview{margin-top:-4px !important}div#left_col .treeview li.collapsable>a.selected:not(.mobile-tree-childs-hidden):before{font-size:24px;position:absolute;left: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:"\f3bf";color:#00aeef;-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-webkit-transform:scale(-1,1);transform:scale(-1,1)}div#left_col .treeview li.collapsable>a.selected:not(.mobile-tree-childs-hidden):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:"\f0d7";color:#00aeef}div#left_col .treeview li.collapsable>a.selected.mobile-tree-childs-hidden: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 .treeview>li.collapsable>a.selected.opened:after{font-weight:400;content:"\f00d"}div#left_col .treeview>li.collapsable>a.selected.opened{text-align:left}div#left_col .treeview.bottom-shadow{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.4);box-shadow:0 0 5px 0 rgba(0,0,0,0.4)}div#showcase .l-slider{width:80%}footer .footer__sub-header{pointer-events:none}.footer_container_flex.methods{flex-flow:row wrap;max-height:initial;height:auto;width:100%;padding:0;margin-bottom:10px}.footer_container_flex.methods .footer_text{width:100%;position:relative;margin-left:0}.footer_container_flex.methods .payment_box{width:100%}.footer_container_flex.methods .footer_container_flex{justify-content:flex-start;padding:0;height:auto;max-height:initial}.footer_container_flex.methods .footer_container_flex a{padding:0 !important;margin:0 10px 0 0}.certificate_box{display:none}footer #footer_data .footer_menu>div{width:50%}#popup-warranty .itemAdded{padding:20px 10px}#popup-warranty .warranties{padding:20px 10px}#popup-warranty .warrantyTable{display:none}#popup-warranty .warrantyTableMobile,#popup-warranty .warrantiesTACMobile{display:block}#popup-warranty .warrantyTableMobile p{padding-bottom:0}#popup-warranty .warrantyTableMobile .warrantyTitle{background:#fbfbfb;border-bottom:1px solid #dedede;padding:5px 10px;text-align:left;font-size:14px;font-weight:700;margin:20px -10px}#popup-warranty .warrantyTableMobile .warrantyInput{display:flex;align-items:center}#popup-warranty .warrantyTableMobile .warrantyTitle.expand: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}#popup-warranty .warrantyTableMobile .warrantyTitle.expand.active:after{content:"\f0d7"}#popup-warranty .warrantyTableMobile .warrantyExtendedDesc{display:none;margin-bottom:20px;text-align:left}#popup-warranty .warrantyTableMobile .warrantyTitle.expand.active+.warrantyExtendedDesc{display:block}#popup-warranty .warrantyTableMobile .warrantyExtendedDesc .label{padding-left:20px}#popup-warranty .warrantyTableMobile .warrantyExtendedDesc .label:before{font-size:14px;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:"\f00c";color:#65c300;margin-left:-20px;position:absolute}#popup-warranty .actions{display:flex;flex-flow:column wrap;align-items:center}#popup-warranty .actions .primaryBtn{margin:10px 0 0}#popup-warranty .warrantiesTACMobile{margin-top:10px}}@media all and (max-width:480px){.topMenu .menu ul li{margin:0 20px}.topMenu .global{display:none}.topMenu .langSelect{width:100%;text-align:center}.topMenu .contentWrap .menu{flex-direction:row;justify-content:center}.topMenu .contentWrap .menu .login_left span{display:none}.topMenu .pages li{display:none}.topMenu .pages li:last-of-type{display:block}.topSection.sticky{position:fixed;z-index:10000;background:#fff;top:0;width:100%;max-width:100%;box-shadow:0 0 5px 0 rgba(0,0,0,.4)}.topSection.sticky .stickyBurgerHolder{display:block;width:25%;order:0}.topSection .stickyBurger,.topSection .stickyBurger:before,.topSection .stickyBurger:after{width:24px;height:3px;background:#00aeef;transition:all .2s ease}.topSection .stickyBurger{display:inline-block;position:relative;margin-right:10px}.topSection .stickyBurger:before{content:'';position:absolute;top:-8px;left:0}.topSection .stickyBurger:after{content:'';position:absolute;bottom:-8px;left:0}.topSection.sticky .logo{margin:0 auto}.topSection.sticky .minicarts{width:25%}.topSection .minicarts .minicart section{display:none}.topSection #cart_or_mainbox#cart_or_mainbox{max-height:calc(100vh - 65px);overflow-y:scroll}div.new-cart-cartbox-products{padding-right:0}div.new-cart-cartbox-products table.products{display:block}div.new-cart-cartbox-products .products .or_table_header{display:none}div.new-cart-cartbox-products .products tr{display:flex;flex-flow:wrap}div.new-cart-cartbox-products table.products tr.product td.title{padding-top:0;width:100%;width:calc(100% - 100px) !important;text-align:left;padding-top:0;font-size:12px;padding-bottom:0}div.new-cart-cartbox-products table.products tr.product td.net-price{width:calc(100% - 100px) !important;text-align:left;padding-top:5px;font-size:12px;padding-bottom:15px}div.new-cart-cartbox-products table.products tr.last-prod td{padding-bottom:0}div.new-cart-cartbox-products table.products tr.summary td{padding:0}div.new-cart-cartbox-products .new-cart-cart-open,div.new-cart-cartbox-products .summary .value{text-align:left;padding:10px 0 0}div.new-cart-cartbox-products table .new-next-btn{float:left}.easy-autocomplete .easy-autocomplete-container ul li:nth-child(n+5){display:none}#main-group-menu.mainNavigation.stickyOpen{position:fixed;width:100%;top:0;margin-top:0;z-index:99999}#main-group-menu.mainNavigation.stickyOpen .second-lvl-menu-bg{overflow-y:scroll;height:calc(100vh - 45px)}.stickyOpen div#mobile_menu .mobile_menu_opener,.stickyOpen div#mobile_menu_seo .mobile_menu_seo_opener{color:#000;background:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.2);margin-bottom:0;z-index:99999;position:relative}.mainNavigation li.first-lvl-element,.mainNavigation li.third-lvl-element{width:100%;max-width:100%}.mainNavigation li.third-lvl-element a{line-height:22px}.mainNavigation li.third-lvl-element:nth-child(2n+1){border-left:0}.mainNavigation li.third-lvl-element:nth-child(2n):last-child:after{display:none}div#breadcrumbs>.breadcrumb_span,div#breadcrumbs>strong{min-width:10%}div#showcase .l-slider{width:70%}.footer_container_flex.methods{display:none}footer{padding-top:0}footer #footer_data{margin:0}footer #footer_data .footer_menu>div{width:100%;margin:0}footer .footer__sub-header{pointer-events:initial;padding:15px;margin:0 -15px;border-top:1px solid #2e6588;border-bottom:1px solid #2e6588;margin-bottom:-1px}footer .footer__sub-header+*{margin:10px 0 !important}footer .footer__sub-header: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:"\f0d7";color:#00aeef}footer div.footer_social{margin:10px 0 0}footer .footer_menu>div>*:not(.footer__sub-header){display:none}footer .footer_menu>div.active>*{display:block;width:initial;max-width:initial}footer .footer_menu>div.active>.footer__sub-header:after{content:"\f0d8";color:#fff}div.new-cart-cartbox-products table.products tr.product td.quantity{width:70px;margin-right:25px;margin-left:5px;padding-top:10px;padding-bottom:0}div.new-cart-cartbox-products table.products tr.product td.quantity *{display:inline-block !important}.stock-reservation-bar i{display:none;padding:0;height:0;margin:0}.stock-reservation-bar .symbol{padding:0}.stock-reservation-bar .symbol:before{left:30px;top:-10px}.new-cart-content.new-cart-center tr.stock-reservation-bar td.symbol{display:none}tr.stock-reservation-bar{display:block;margin-top:-20px;margin-bottom:15px;position:relative}div.new-cart-cartbox-products table.products tr.product td.image{margin-left:15px;margin-right:25px}div.new-cart-cartbox-products table.products tr.product td.image{padding-top:0;padding-bottom:0}tr.summary{text-align:right}div.new-cart-cartbox-products table.products tr.summary td{text-align:left;width:100%}div.new-cart-cartbox-products table tr.new-cart-cart-open td{width:100%}div.new-cart-cartbox-products .product{border-bottom:1px solid #cccccca1;margin-bottom:15px;padding-bottom:0;position:relative}div.new-cart-cartbox-products .product.last-prod{border:0;padding-bottom:0;/*! margin-bottom: 0px; */}div.new-cart-cartbox-products .product.first-prod.last-prod{margin-bottom:15px}div.new-cart-cartbox-products table.products tr.product td .prod-delete{display:block;right:5px;top:0}.hardware_cart_loader{float:left !important;margin-left:10px !important}.hardware_cart_loader img{width:auto;height:35px;padding-top:3px}}