@keyframes toleft{0%,10%,20%,30%,5%{margin-left:0;margin-top:0;transform:rotate(0)}50%{margin-left:100px;margin-top:0}60%{margin-top:-100px;margin-left:100px}61%{margin-top:-100px;margin-left:-100px}62%{margin-top:0;margin-left:-100px}63%{margin-top:0;transform:rotate(0)}90%,to{margin-left:0;transform:rotate(0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes cross-selling-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#wrapper-page,.gray_bg{background:#ededed;position:relative}#order [class*=" icon-"]:before,#order [class^=icon-]:before,[class*=" icon-"]::before,[class^=icon-]::before{font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;top:50%;position:absolute;left:0;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#product .product_rate a,.product-link a:hover{text-decoration:underline}#mt,.flex{-webkit-display:flex;-ms-display:flex;display:flex}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.text_center,.text_center>*{text-align:center}#slider .item.active .arrow,.d-flex{display:flex}.flex.justify_bettwen{-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between}.flex.justify_around{-ms-justify-content:space-around;-webkit-justify-content:space-around;justify-content:space-around}.flex.justify_center{-ms-justify-content:center;-webkit-justify-content:center;justify-content:center}.flex.justify_start{-ms-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}.flex.justify_end{-ms-justify-content:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end}.flex.align_end{-ms-align-items:flex-end;-webkit-align-items:flex-end;align-items:flex-end}.flex.align_start{-ms-align-items:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.flex.align_center{-ms-align-items:center;-webkit-align-items:center;align-items:center}.flex.align_stretch{-ms-align-items:stretch;-webkit-align-items:stretch;align-items:stretch}.flex.align_baseline{-ms-align-items:baseline;-webkit-align-items:baseline;align-items:baseline}.flex.content_end{-ms-align-content:flex-end;-webkit-align-content:flex-end;align-content:flex-end}.flex.content_start{-ms-align-content:flex-start;-webkit-align-content:flex-start;align-content:flex-start}.flex.content_center{-ms-align-content:center;-webkit-align-content:center;align-content:center}.flex.content_stretch{-ms-align-content:stretch;-webkit-align-content:stretch;align-content:stretch}.flex.content_between{-ms-align-content:space-between;-webkit-align-content:space-between;align-content:space-between}.flex.content_around{-ms-align-content:space-around;-webkit-align-content:space-around;align-content:space-around}.flex.grow>*{-ms-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;width:100%}.flex.wrap{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.flex.direction_row{flex-direction:row}.flex.direction_row_reverse{flex-direction:row-reverse}.flex.direction_col_reverse{flex-direction:column-reverse}.flex.direction_col{flex-direction:column}#PM_ASForm_1 p.PM_ASShowCriterionsGroupHidden,#adtm_menu .advtm_column_wrap_td_4 .adtm_elements li a::after,#adtm_menu .advtm_column_wrap_td_5 .adtm_elements li a::after,#left #PM_ASBlock_1 .PM_ASResetSearch,#left .PM_ASCriterionsGroupCategory,#left .PM_ASCriterionsGroupFeature,#shadow_layer_content #PM_ASBlockOutput_2 .PM_ASResetSearch,.bestsellers_category .products.row .product .button,.file_add_file_list li::before,.hide,.li-niveau1 a.advtm_menu_actif::after,body.page-search .ui-menu{display:none!important}#adtm_menu div.adtm_column_wrap span[data-href],#adtm_menu div.adtm_column_wrap ul.adtm_elements li a,#product .social_fb,.inlineblock,.inlineblocks>*,.product-prices .product-discount{display:inline-block}.center_foto,.center_foto:before{display:inline-block;vertical-align:middle;max-height:100%;height:100%}.center_foto{width:99.9998%;text-align:center}.center_foto img{width:auto;height:auto;max-width:100%;vertical-align:middle;max-height:100%}.btn-primary{background-color:#02b0ed}.btn-primary:hover,.cross-selling-product-row .product-actions .add-to-cart{background-color:#0a478a}#cart .cart-grid-body .card,#cart .cart-summary,#left .PM_ASBlockOutput .card-block,#product #wrapper-page,#shadow_layer_content #PM_ASBlockOutput_2,.category-id-parent-3 .card-block,.extended_menu,.page-index #wrapper-page,body,body.as4-search-results .card-block,body.page-order-confirmation #content,body.page-order-confirmation #content-hook_order_confirmation,body.page-order-confirmation #content-hook_payment_return,body.page-order-confirmation .card{background:#fff}#wrapper-page{padding:1.75rem 0 .375rem}.card{background:unset}.container{width:100%;padding:0 2rem;overflow:hidden}@media (min-width:1060px){.container{padding:0 5rem}}@media (min-width:1560px){.container{width:1400px;padding:0}}@font-face{font-family:main_icons;src:url(../fonts/mi.eot);src:url(../fonts/mi.eot?#iefix)format("embedded-opentype"),url(../fonts/mi.woff)format("woff"),url(../fonts/mi.ttf)format("truetype"),url(../fonts/mi.svg#order)format("svg");font-weight:400;font-style:normal;font-display:swap}.icon-mi-phone:before,.new-tel_svg::before,.new-tel_svg:before{content:""}.icon-mi-basket:before{content:""}.icon-mi-arrow-down-fat:before{content:""}.icon-mi-search:before{content:""}.icon-mi-padlock:before{content:""}.icon-mi-arrow-down:before{content:""}.icon-mi-arrow-up:before{content:""}.icon-mi-arrow-right:before{content:""}.icon-mi-arrow-left:before{content:""}.icon-mi-clock:before{content:""}.icon-mi-cardboard:before{content:""}.icon-mi-quality:before{content:""}.icon-mi-comments:before{content:""}.icon-mi-clipboard:before{content:""}.icon-mi-mail:before{content:""}.icon-mi-phone2:before{content:""}.icon-mi-plus:before{content:""}.icon-mi-minus:before{content:""}.icon-mi-arrow-down-black:before{content:""}.icon-mi-icon:before{content:""}.icon-mi-full:before{content:""}.icon-mi-truck:before{content:""}.icon-mi-star:before{content:""}.icon-mi-basket2:before{content:""}.icon-mi-fb:before{content:""}.icon-mi-yt:before{content:""}.icon-mi-people:before{content:""}.icon-mi-menu:before{content:""}.icon-mi-close:before{content:"g"}#order [class*=" icon-"]:before,#order [class^=icon-]:before,[class*=" icon-"]::before,[class^=icon-]::before{width:100%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:order!important}[class*=" icon-"]::before,[class^=icon-]::before{font-family:main_icons!important}.module_head_small_text,.module_head_text,.my_account .menu_button_link{text-transform:uppercase;line-height:1.2}@font-face{font-family:mi_new;src:url(../fonts/mi_new.eot?4y0dgw);src:url(../fonts/mi_new.eot?4y0dgw#iefix)format("embedded-opentype"),url(../fonts/mi_new.ttf?4y0dgw)format("truetype"),url(../fonts/mi_new.woff?4y0dgw)format("woff"),url(../fonts/mi_new.svg?4y0dgw#mi_new)format("svg");font-weight:400;font-style:normal;font-display:block}html{font-size:16px}@media (min-width:1051px) and (max-width:1279px){html{font-size:13.1526px}}body{font-family:Exo,sans-serif;font-size:.8125rem;color:#4c4c4c;line-height:1.4;overflow-x:hidden}.header_bar,.header_bar .header_bar_content{min-height:2.125rem}.header_bar{background:#ededed;width:100%}.header_bar_menu{font-size:.6875rem;text-transform:uppercase;color:#3d3d3d;width:65%}.header_bar_menu a:hover{color:#06437a}#product .product_rate a,.header_bar_menu a{color:#3d3d3d;font-weight:700}.header_bar_menu ul{list-style:none;margin:0;padding:0;display:flex;justify-content:space-bettwen;align-items:center}.header_bar_menu ul .sep span{width:2px;height:1.313rem;background:#f5f5f5;display:block;margin-left:1.125rem;margin-right:1.125rem}#configurator #PM_ASCriterions_2_15 div.PM_ASCriterionsGroupOuter div.PM_ASCriterionStepEnable,#configurator #PM_ASCriterions_2_16 div.PM_ASCriterionsGroupOuter div.PM_ASCriterionStepEnable,#configurator #PM_ASCriterions_2_17 div.PM_ASCriterionsGroupOuter div.PM_ASCriterionStepEnable,#product .product_feature .product_feature_content_wrap,.blog_list .blog_foto,.category-id-3 #content-wrapper,.extended_menu .system_menu,.header_bar_content,.main_slider .slick-slide img,.more_link:hover:before,.product-actions .product-variants>div select,.product-wrap .product-prices .add,.product_list.icon .product .center_foto img{width:100%}.header_bar_site{width:35%}.header_bar_site p{margin:0;padding:0}.header_bar_site span a{color:#f23321!important;font-weight:700;text-transform:uppercase}.ets_mm_megamenu :not(.fa):not(i),.header .logo a,.layout_layout1 .mm_menus_ul>.mm_menus_li .mm_columns_contents_ul .mm_blocks_li,.layout_layout1 .mm_menus_ul>.mm_menus_li .mm_columns_ul .mm_tab_toggle_title{text-align:left}.header .logo{width:33%;height:6.313rem;padding:.79rem 0;display:flex;align-items:center}.main_menu_wrap .container{z-index:2}.main_menu_wrap{position:relative;background-color:#0a478a;z-index:1111111}.layout_layout1 .ets_mm_megamenu_content{border-top:0;border-bottom:0}.layout_layout1 .mm_menus_ul>.mm_menus_li{border-right:0;max-width:220px;text-align:center;height:55px}.layout_layout1 .mm_menus_ul>.mm_menus_li:nth-child(2){border-left:0}.layout_layout1 .mm_menus_ul>.mm_menus_li>a{margin-right:1rem;border-right:1px solid #396a9f;padding-right:1rem;padding-left:1rem;height:55ppx}.container>#left,.layout_layout1 .mm_menus_ul>.mm_menus_li:nth-child(2)>a{padding-left:0}.layout_layout1 .mm_menus_ul>.mm_menus_li .mm_menu_content_title{min-height:55px;width:100%;display:flex;align-items:center;justify-content:space-between;padding:0;text-align:left}.customBanners2 .banner_item:first-child,.layout_layout1 .mm_menus_ul>.mm_menus_li .mm_menu_content_title span.mm_arrow{margin-left:0}#add-to-cart-or-refresh,#configurator .shadow_header .steps ul,#product .availability-status p.product-availability,.mm_blocks_li,.navi ul.breadcrumbs_list{margin-bottom:0}.ets_mm_block .h4>a{display:block;width:100%;position:relative}.ets_mm_block .h4>a:hover,.ets_mm_block .h4>a:hover::after{color:#0a478a!important}.ets_mm_block .h4>a::after{content:"→";position:absolute;right:8px;display:block;width:10px;height:10px;top:0;font-size:20px;font-weight:100}.main_menu_wrap>*{height:100%;position:relative;z-index:1}.main_menu_wrap #adtm_menu{box-shadow:unset;border:unset;margin:unset;padding:unset}.main_menu_wrap #_desktop_top_menu{padding:0;z-index:11111!important}.main_menu_wrap #adtm_menu #adtm_menu_inner{border:unset;background:unset}.main_menu_wrap #adtm_menu #adtm_menu_inner ul#menu>li>a{position:relative;height:3.438rem;border:0}.main_menu_wrap #adtm_menu #adtm_menu_inner ul#menu>li>a,.main_menu_wrap #adtm_menu #adtm_menu_inner ul#menu>li>a>span{color:#fff;text-transform:uppercase;font-weight:800;font-size:1rem;text-align:center}.main_menu_wrap #adtm_menu ul#menu li div.adtm_sub{padding:20px 0}#konfigurator_wrapper .slide_gallery_gallery.container,#shadow_layer_content #PM_ASBlockOutput_2 .card-block,.bestsellers_category .slick-slide .product-list-wrapper .product .product-miniature,.container>#content-wrapper.left-column,.footer_site_desc p,.main_menu_wrap #adtm_menu ul#menu li.advtm_menu_2 div.adtm_sub,.product-miniature .product-description{padding:0}#header .layout .mm_menus_li a::after,.main_menu>ul>li:not(:last-child)>a:after,.main_menu_wrap #adtm_menu #adtm_menu_inner ul>li:not(:last-child)>a::after{width:2px;height:2.5rem;background:#396a9f;content:"";display:block;position:absolute;right:-2px;top:50%;margin-top:-1.25rem}.main_menu_wrap #adtm_menu .li-niveau1 a.a-niveau1,.main_menu_wrap #adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span{min-height:55px!important;line-height:55px!important}.main_menu_wrap .li-niveau1 .advtm_menu_span:hover,.main_menu_wrap .li-niveau1 a:hover .advtm_menu_span,.main_menu_wrap .li-niveau1:hover>a.a-niveau1 .advtm_menu_span{background:#fff;color:#0a478a!important}#adtm_menu .slick-prev{left:25px}.main_menu_wrap #adtm_menu .li-niveau1{min-height:55px!important}.main_menu_wrap li.advtm_menu_3 a.a-niveau1{border-width:0 1px}#_desktop_cart .figure_basket .icon-mi-basket::before,#product .quantity_wrap .qty .input-group,#product .quantity_wrap .qty>div,.featured-products .products .product-miniature,.main_menu_modules .module_body,.module.time_promotions .module_body,.my_account .module_body,.product_list.icon .product:hover picture,.time_promotions .time_promotions_borderwrap{height:100%}.my_account_layer_start>*{display:block;align-self:center;-webkit-align-self:center}.main_menu_modules .clipboard_top{width:50%;height:100%;background:#f7f7f7}.main_menu{background:#0a478a;width:77.17%}.main_menu>ul{list-style:none;margin:0;height:100%;padding:0}.main_menu>ul>li{height:100%;flex-grow:1;margin-right:2px}.main_menu>ul>li>a{color:#fff!important;text-transform:uppercase;position:relative;font-weight:800;font-size:1rem;height:3.438rem;text-align:center;border:2px solid transparent}.main_menu>ul>li.active>a,.main_menu>ul>li>a:hover{border-bottom-color:#fcc439}.main_menu>ul>li>a span.icon_element{width:.75rem;height:.75rem;color:#08b9eb;margin-left:1.5rem;font-size:.75rem}.main_menu .default_list{position:relative;z-index:10000}.main_menu .default_list ul{padding:.5625rem 0}.main_menu .default_list ul.level1 a{padding:.5625rem 1rem;display:block;-webkit-transition:border .3s;transition:border .3s;font-size:.9375rem;font-weight:600;border-bottom:2px solid #ededed;color:#3d3d3d}.main_menu .default_list ul.level1 li.level1:last-child a{padding-bottom:1rem;border-bottom-color:#d5d3d6}.main_menu .default_list ul.level1 a:hover{border-color:#fac539!important}.main_menu .default_list ul.level1{position:absolute;z-index:2;background:#fff;margin:0;padding:0;border:2px solid #d5d3d6;width:100%;left:0;list-style:none;border-top-color:transparent;border-bottom:0;display:none}.main_menu .default_list.active ul.level1,.main_menu .extended_list.active .extended_menu{display:block;animation:.3s linear opacity;-webkit-animation:.3s opacity}.main_menu .extended_list{position:static}#adtm_menu .adtm_menu_icon{max-width:50px;margin-right:15px}#adtm_menu .adtm_unclickable{display:flex;align-items:center;min-height:105px}#adtm_menu .advtm_column_wrap_td_4 .adtm_elements li,#adtm_menu .advtm_column_wrap_td_5 .adtm_elements li{margin-left:10px!important;margin-right:10px!important;min-width:105px}#adtm_menu .adtm_elements_1{min-height:160px}#adtm_menu .adtm_column ul.adtm_elements li,#adtm_menu .adtm_column ul.adtm_elements li a,#adtm_menu .adtm_column ul.adtm_elements li span[data-href]{font-size:15px;margin:5px 0;line-height:20px}#adtm_menu .adtm_column ul.adtm_elements li a:hover{color:#0a478a}#adtm_menu div.adtm_column_wrap ul.adtm_elements_1{margin-left:63px}#adtm_menu div.adtm_column_wrap ul.adtm_elements_12,#adtm_menu div.adtm_column_wrap ul.adtm_elements_14{margin-left:54px}#adtm_menu div.adtm_column_wrap ul.adtm_elements_13{margin-left:66px}.li-niveau1 a.advtm_menu_actif .advtm_menu_span{background:#02b0ed}.my_account{background:#e6e9ee;width:140px;height:100%}.my_account .menu_button_link{color:#3d3d3d;font-weight:700;width:100%;height:100%;display:flex}.my_account .menu_button_link .icon_element{height:1.063rem;width:1.063rem;font-size:1.063rem;color:#02b0ee;margin-right:.5rem}.header .module.search{width:40%;position:relative}.module.search .field_wrap{background:#f7f7f7;position:relative;width:100%;height:3.25rem}.module.search #search_widget .ui-autocomplete-input,.search-widgets input[type=text]{font-size:.8125rem;font-weight:300;height:100%;padding:0 4rem;width:68%;color:#343434;background:0 0;position:absolute;left:0;top:0}.homepage_modules .main_slider,.homepage_modules .time_promotions{margin-top:1.5rem}.homepage{margin-bottom:1.6rem}.main_slider{width:73.41%;max-height:533px;position:relative;overflow:hidden}.main_slider .item{border:unset!important}.main_slider .arrow{height:3.75rem;width:3.75rem!important;position:absolute;z-index:100;top:50%;text-align:center;display:flex;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-perspective:1000px;perspective:1000px;background-color:rgba(255,255,255,.9);cursor:pointer;border:0;outline:0}#slider .arrow.prev,.main_slider .arrow.prev{-webkit-perspective-origin:100% 50%;perspective-origin:100% 50%;left:0}#slider .arrow.next,.main_slider .arrow.next{right:0;-webkit-perspective-origin:0 50%;perspective-origin:0 50%}.main_slider .arrow .icon_element{width:.75rem;height:.75rem;font-size:.75rem;color:#cfcfcf;cursor:pointer}.main_slider .arrow:hover .icon_element{width:.75rem;height:.75rem;font-size:.75rem;color:#cfcfcf;-webkit-transition:margin .2s;transition:margin .2s}.main_slider .arrow.next:hover .icon_element{margin-left:.7rem}.main_slider .arrow.prev:hover .icon_element{margin-right:.7rem}.time_promotions{display:flex;flex-direction:column;justify-content:space-between}.time_promotions .text_center,.time_promotions_borderwrap .price_save{background:#f23321;color:#fff;font-size:1.125rem;text-transform:uppercase;font-weight:800;text-align:Center;height:3.75rem;position:absolute;bottom:0;left:0;width:100%}.advancedsearch-seo .products.row .product .product-miniature .product-title,.time_promotions .time_promotions_borderwrap .product .photo{margin-top:0}#konfigurator_wrapper #slide_gallery_vent_gallery,.time_promotions .time_promotions_borderwrap .product .photo img{margin:0 auto}.time_promotions .time_promotions_borderwrap .product .name a{font-size:1.2rem;padding:0 2rem;margin-bottom:1rem}.time_promotions .time_promotions_borderwrap .price{margin:0 2rem}.slick-prev::before,.time_promotions .slick-next::before{color:#f23321;background-color:#fff}.time_promotions .slick-prev{left:.25rem;z-index:999}.time_promotions .slick-next{right:.25rem;z-index:999}#slider .arrow .icon_color{color:#919191;font-size:.75rem}#slider .arrow.prev .icon_color{margin-left:.5rem}#slider .arrow.next .icon_color{margin-left:-.5rem}#slider .arrow .icon_element,.slider_pager_next .icon_element,.slider_pager_prev .icon_element{width:.75rem;height:.75rem;font-size:.75rem;color:#cfcfcf}#slider .item,#slider .item .bg{width:100%;left:0;top:0}.banners_layer{left:0;top:0}#slider .arrow .iconset,.slider_pager_next .iconset,.slider_pager_prev .iconset,label{cursor:pointer}#slider .arrow img{position:absolute;top:0;transition:transform .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none}#slider .arrow.prev img{left:2rem;-webkit-transform:rotateY(90deg);-ms-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}#slider .arrow.next img{right:2rem;-ms-transform:rotateY(-90deg);-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);-ms-transform-origin:100% 50%;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}#slider .arrow:hover img{transform:rotateY(0);-webkit-transform:rotateY(0);-ms-transform:rotateY(0)}#slider .item{position:absolute;z-index:1;height:100%;background:#fff;opacity:0;visibility:hidden}#slider .item:first-child{opacity:1;visibility:visible}#slider .item .bg{position:absolute;z-index:1;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}#slider .item .container_fake{height:100%;position:relative;z-index:2;text-align:right}#slider .item .text{color:#fff;width:16.25rem;display:inline-block;text-align:center;padding-right:3rem}#slider .item.active .text .more,#slider .item.active .text h2,#slider .item.active .text p{opacity:1;transform:none;-webkit-transform:none;-ms-transform:none}#slider .item .text h2{font-size:2.375rem;line-height:1;font-weight:300}#slider .item .text h2 b{font-weight:800}#slider .item .text p{padding:0;margin:0;line-height:1.5;transition-delay:.25s;font-size:1.563rem;font-weight:300}#slider .item .text a{border:2px solid #fff;color:#fff;padding:.6rem 2rem;font-size:.9375rem;text-transform:uppercase;line-height:1;margin:1rem 0;transition-delay:.5s;display:inline-block}.module_head_text:before{width:2.5rem;height:2px;background:#fcc439;display:block;content:"";position:absolute;bottom:0}.module_head_text{font-size:2.625rem;display:block;padding-bottom:.5rem;color:#fff;font-weight:700;position:relative;text-align:left}.module_head_small_text{letter-spacing:.1rem;font-size:.6875rem;font-weight:400;color:#fff;display:block}.banner_item{position:relative;overflow:hidden}.banners_layer{position:absolute;height:100%;padding:3.25rem 6.7%;width:100%}.banners .module_head_small_text,.bottom_banners .module_head_small_text,.homepage .module_head_small_text{font-size:.75rem}.banners .module_head_text,.homepage .module_head_text{text-transform:none;font-size:2.125rem}.banners a:hover .banner_button .icon_element,.homepage a:hover .banner_button .icon_element{animation:1s linear toleft;-webkit-animation:1s linear toleft}.banners .banner_button .icon_element,.bottom_banners .banner_button .icon_element,.button_iconset .icon_element,.homepage .banner_button .icon_element{width:.75rem;height:.75rem;font-size:.75rem}.banners .banner_button .iconset,.bottom_banners .banner_button .iconset,.button_iconset .iconset,.homepage .banner_button .iconset{height:3.063rem;width:3.063rem;background:#02b0ee;overflow:hidden;text-align:center;display:flex}.banners .banner_button .banner_button_value,.bottom_banners .banner_button .banner_button_value,.button_iconset .icon_element .button_value,.homepage .banner_button .banner_button_value{width:9.25rem;text-align:center}.banners .banner_button,.bottom_banners .banner_button,.button_iconset,.homepage .banner_button{background:#013765;width:12.31rem;height:3.063rem;text-transform:uppercase;color:#fff;font-size:.875rem;font-weight:700;position:absolute;z-index:1}.bottom_banners .banner_button,.button_iconset,.homepage .banner_button{bottom:2.625rem}.banners a.banner_item img,.bottom_banners a.banner_item img,.homepage a.banner_item img{display:block;transition:.5s ease-in}.banners a.banner_item:hover img,.bottom_banners a.banner_item:hover img,.homepage a.banner_item:hover img{transform:scale(1.2)}.homepage .module_head span:before,.more_link:before,.site_title:before{height:2px;position:absolute;bottom:-2px;left:0;right:0;background:#02b0ee;content:"";margin:0 auto}.homepage .module_head span:before,.site_title:before{width:6.25rem}#module-smartblog-details .site_title,.homepage .module_head span,.site_title{color:#0a4279;font-weight:700;font-size:2.125rem;position:relative;display:block;margin-bottom:1.5rem;text-align:center;padding:1.5rem 0;border-bottom:2px solid #d3d3d3}.more_link,.navi{font-size:.875rem}#category.category-id-3 .extended_menu,#product #accessories-slider,.homepage .about_pekabet .site_title{margin-bottom:2rem}.homepage .about_pekabet{margin-bottom:3rem;margin-top:1rem}.message{text-align:center;padding:1.8rem 0;font-weight:700}.module.time_promotions .message{margin-top:12rem}.module.time_promotions{width:25%;border:2px solid #f23321;position:relative;max-height:533px}.time_promotions_borderwrap .product,.time_promotions_borderwrap .product .product_wrap{height:100%;position:static}.time_promotions_borderwrap .product .photo{height:13.75rem;margin-top:1.5rem}.time_promotions_borderwrap .product .name a{font-weight:700;font-size:1rem;text-align:center;color:#3d3d3d}.time_promotions_borderwrap .time_counter{margin-bottom:1rem;margin-top:1rem}.time_promotions_borderwrap .time_counter .square>span{background:#f3f3f3;color:#3d3d3d;line-height:2.313rem;width:2rem;display:inline-block;text-align:center;margin:0 1px;font-weight:700}#configurator #wyniki .products .product .product-price-and-shipping.price,.time_promotions_borderwrap .price{justify-content:center}.time_promotions_borderwrap .price s{color:#bbb;font-size:.9375rem;font-weight:800;margin-right:1rem}.time_promotions_borderwrap .price b{font-weight:800;color:#f23321;font-size:1.5rem}.homepage .advantages_icons{margin:2.813rem auto}.advantages_icons strong{font-size:1rem;font-weight:800;color:#3d3d3d;line-height:1;text-transform:uppercase}.advantages_icons .icon_element{width:3.188rem;margin-right:1.5rem;height:3.188rem;font-size:3.188rem;color:#02b0ee}#left .PM_ASCriterionGroupCheckbox .checkbox,.add-to-cart.add-success,.homepage .select_system,.product_connection{position:relative}.product_connection .product-list-wrapper,.product_connection .product_list{padding-top:1rem}.homepage .product_connection{padding:1rem 0 3rem}#smblog_home_latest{float:unset}.blog_list .blog_list{margin-left:-.95%;margin-right:-.95%;padding-top:1rem;padding-bottom:2rem}.blog_list{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.blog_list .blog_item{width:100%;background:#fff;height:100%;flex-direction:column;flex-wrap:nowrap}#module-smartblog-list .blog_list .blog_item{margin-bottom:1.5rem}#module-smartblog-list .blog_list .blog_foto{height:14.55rem}#module-smartblog-list .blog_list .blog_foto a{display:block;height:100%}#module-smartblog-list .blog_list .blog_desc{background:#f7f7f7;border:2px solid #d3d3d3;border-top:0;margin-top:-3px;border-bottom-width:2px;margin-left:0;margin-right:0;padding-top:0;height:100%;justify-content:flex-start;flex-direction:column;flex-wrap:nowrap}.blog_list .blog_item .blog_name{font-weight:700;font-size:1.125rem;color:#0a4279;width:68%;line-height:1.2;padding-left:6%;height:auto;padding-top:.8rem;padding-bottom:.8rem}.blog_list .blog_item .blog_desc2{height:100%;color:#3d3d3d;font-size:.8125rem;position:relative;font-weight:500;padding:1rem 6%;border-top:2px solid #dbdbdb}#configurator #PM_ASCriterions_2_15 div.PM_ASCriterionsGroupOuter div.PM_ASCriterionStepEnable select,#configurator #PM_ASCriterions_2_16 div.PM_ASCriterionsGroupOuter div.PM_ASCriterionStepEnable select,#configurator #PM_ASCriterions_2_17 div.PM_ASCriterionsGroupOuter div.PM_ASCriterionStepEnable select,#index .blog_list .blog_item .blog_desc2,.time_promotions_borderwrap .slide-group .product .photo{height:auto}.blog_list .blog_item .blog_desc2::before,.blog_list .blog_item .blog_desc2:before{width:5.875rem;height:2px;background:#02b0ee;display:block;position:absolute;left:0;top:-2px;content:"";z-index:1}.blog_item .button_iconset{margin-bottom:1.5rem;position:static;width:max-content;margin-left:6%}#bxslider_1.content_of_package .foto_add,.blog_list .blog_item .blog_name a,body.as4-search-results .card-block .h1,body.page-category .card-block .h1{color:#0a4279}.blog_list .blog_item .blog_desc{margin-left:2px;margin-right:2px;height:14.69rem;padding-top:0}.blog_item .button_value{padding-left:1.5rem;padding-right:1.5rem}.blog_list .blog_item .blog_date .icon_element,.template_blog .site .date .icon_element{color:#f2c409;width:1.313rem;height:1.313rem;font-size:1.313rem;margin-right:.375rem;margin-left:.8125rem}.blog_list .blog_item .blog_date,.template_blog .site .date{width:32%;font-size:.75rem;color:#f2c409;font-weight:600;border-left:2px solid #dbdbdb}.more_link:before{width:0%;transition:.2s ease-in}.more_link{color:#3d3d3d;font-weight:800;text-transform:uppercase;padding:.7rem 1rem;border-bottom:2px solid #d4d4d4;display:inline-block;margin:0 auto;position:relative}.navi,.navi .breadcrumbs_list a{color:#ababab}.module.square_blog_list .more_link{margin-bottom:2rem;margin-top:1rem}.navi .breadcrumbs_list li{position:relative;list-style:none;padding:.75rem 1.2rem}.navi .breadcrumbs_list li:after{right:0;top:50%;margin-top:-.75rem;height:1.5rem;width:2px;background:#f5f5f5;content:"";display:block;position:absolute}.navi .breadcrumbs_list li:last-child>*{color:#adadad;font-weight:500}#cart .breadcrumbs,#checkout .breadcrumbs,#configurator #wyniki .pagination,#configurator #wyniki .products .product .button,#configurator .PM_ASSkipGroup,#configurator.step-1 .lamb.contact_row,#left .active_filters,#left .advancedsearch-seo .PM_ASShowCriterionsGroupHidden,#product .block-product-attribute-custom .ets_notification_ex,#product .quantity_wrap .qty .input-group.bootstrap-touchspin>span.input-group-btn-vertical,#shadow_layer_content #PM_ASBlockOutput_2 .card-header,#shadow_layer_content .PM_ASCriterionsGroup.PM_ASCriterionsGroupCategory .PM_ASCriterionsGroupName,.PM_ASCriterionCheckbox,.category-id-3 #left,.category-id-3 .PM_ASCriterionLevel,.category-id-3 .additional-category-block,.category-id-3 .sort-block,.category-id-3 .sort-by-row,.category-id-parent-3 #left .PM_ASShowCriterionsGroupHidden,.category-id-parent-3 .PM_ASCriterionLevel,.category-id-parent-3 .sort-block,.layout-left-column .products.row .product .button,.navi .breadcrumbs_list li:last-child:after,.page-index .breadcrumbs,.product-combinations-container,.product-list-wrapper .product .button,.product_list.icon .product .button,.step1 .submit_field,.tax-shipping-delivery-label,.total-products,.vent .point span,body.as4-search-results .configurator_body .contact_row,body.as4-search-results .configurator_body .shadow_header,body.page-category .configurator_body .contact_row,body.page-category .configurator_body .shadow_header,body.page-order-confirmation #content-hook-order-confirmation-footer{display:none}.navi .breadcrumbs_list li:first-child{padding:.75rem 1.2rem .75rem 0}#PM_ASForm_1 #PM_ASCriterionsGroup_1_6,#PM_ASForm_1 #PM_ASCriterionsGroup_1_7,#PM_ASForm_1 #PM_ASCriterionsGroup_1_8,#PM_ASForm_13 #PM_ASCriterionsGroup_13_6,#PM_ASForm_13 #PM_ASCriterionsGroup_13_7,#PM_ASForm_14 #PM_ASCriterionsGroup_14_5,#PM_ASForm_14 #PM_ASCriterionsGroup_14_6,#PM_ASForm_14 #PM_ASCriterionsGroup_14_7,.is-checkout-steps #_desktop_top_menu{display:block!important}#checkout #search_widget,#mobile_top_menu_wrapper .top-menu .collapse-icons .remove,#mobile_top_menu_wrapper .top-menu .collapse-icons[aria-expanded=true] .add,#shadow_layer_content #PM_ASBlockOutput_2 .PM_ASCriterionsGroup.PM_ASCriterionsGroupCategory,.advancedsearch-seo .products.row .product .button,.block-categories .collapse-icons .remove,.block-categories .collapse-icons[aria-expanded=true] .add,.category-id-3 .PM_ASCriterionLevel.active,.category-id-3 .PM_ASCriterionLevel.active-submenu,.category-id-parent-3 .PM_ASCriterionLevel.active,.category-id-parent-3 .PM_ASCriterionLevel.active-submenu,.tab-content>.tab-pane{display:block}#left .PM_ASCriterions,.category-id-parent-3 #left .active_filters{padding:0 20px}.category-id-parent-3 #left .active_filters .active-filter-title{margin:0 0 10px}.block-category{min-height:100%}body.as4-search-results .card-block,body.page-category .card-block{padding:1.25rem 0 .5rem;border-bottom:2px solid #d3d3d3;position:relative}#module-smartblog-details .smart-blog-single-post .foto_name::before,.category-additional-description h2::before,.category-additional-description h3::before,.category-additional-description h4::before,body.as4-search-results .card-block .h1::before,body.page-category .card-block .h1::before{width:6.25rem;height:2px;background:#02b0ee;content:"";position:absolute;left:0;bottom:-2px}body.as4-search-results select.form-control:not([size]):not([multiple]),body.page-category select.form-control:not([size]):not([multiple]){height:40px}#subcategories ul li .subcategory-name:hover,.block-categories .arrows .arrow-down:hover,.block-categories .arrows .arrow-right:hover,.block-categories .collapse-icons .add:hover,.block-categories .collapse-icons .remove:hover,.cart-grid-body a.label:hover{color:#02b0ed}#product #content{max-width:600px}.product-wrap{border:1px solid #d3d3d3}.product-wrap h1{padding:1.5rem 2.5rem;font-size:2.1rem;font-weight:700;color:#0a4279;line-height:1.2;margin:0;border-bottom:1px solid #eee}.product-wrap .product-prices{padding:0 1rem;position:relative}.product-wrap .product-prices .product-price{display:block;padding:0 1.5rem}.availability-info .availability-desc{color:#000;font-weight:400;font-size:14px}.availability-info .availability-desc img{margin-right:5px}.product-prices .fuel-icons .feature-group{display:flex;flex-direction:row;gap:.5rem;margin-top:.6rem;align-items:center}.product-prices .fuel-icons .feature-group .feature-list{display:flex;flex-direction:row;gap:.2rem;width:100%;align-items:center;justify-content:end;font-size:.85rem;font-weight:400;flex-wrap:wrap}.product-wrap .product-information{padding:0 6.6%;margin:1rem 0}.product-wrap .product-prices .current-price-value{color:#f23321;font-size:2.25rem;font-weight:800}.footer_copyright,.footer_left_modules .module .module_head,.footer_site_name{font-weight:700;text-transform:uppercase}.product-actions .product-variants{display:flex;justify-content:space-between;gap:10px}.product-actions .product-variants>div{width:33%}.product-actions .control-label{font-size:.95rem}.footer_wrap{margin-top:2rem;padding-bottom:2rem}.footer_color_row{background:#ededed;margin-bottom:1.5rem}.footer_copyright a:hover{color:#0a437a}.extended_menu .system_name>*,.footer_copyright,.footer_copyright a{color:#3d3d3d}.footer_copyright,.footer_site{padding-left:.5rem;padding-right:.5rem}.footer_copyright{font-size:.75rem;border-top:2px solid #d4d4d4;padding-top:2rem;margin-top:1rem}.footer_site_name{font-size:1rem;color:#3d3d3d}.footer_left_modules{width:56.99%;padding-top:2.25rem;height:23.75rem}.footer_left_modules .module .module_head{font-size:.875rem;color:#3d3d3d;border-bottom:2px solid #d4d4d4;padding:1rem}.footer_left_modules .module.site_list{width:25%;max-width:12.81rem}.footer_left_modules .module.site_list ul a:hover{color:#013765}.footer_left_modules .module.site_list ul a{color:#3d3d3d;font-size:.8125rem;padding:.35rem 0;display:inline-block}.footer_left_modules .module.site_list ul{list-style:none;margin-left:1rem;margin-top:1rem}.footer_left_modules .module.site{width:39.16%}.footer_left_modules .module.site .site{margin-top:1rem;padding:.5rem!important}.footer_left_modules .module{margin-right:2.16%}.footer_wrap .newsletter:before{position:absolute;width:100%;background:url(../images/bg_newsletter.jpg)0 0/cover;height:100%;content:"";left:0;top:0}.footer_wrap .newsletter .module_body{position:relative;z-index:1;margin-left:2rem;margin-right:2rem;padding-top:2.5rem}.footer_wrap .newsletter{width:40.5%;position:relative}.footer_wrap #newsletter_module_form .textfield{height:100%;font-family:Exo,sans-serif;background:0 0;font-size:.8125rem;color:#343434;border:0}.footer_wrap #newsletter_module_form .submit:hover{background:#013765}.footer_wrap #newsletter_module_form .submit{position:absolute;right:0;top:0;height:100%;background:#6ec7f3;color:#fff;text-transform:uppercase;cursor:pointer;font-weight:700;font-family:Exo,sans-serif;font-size:.9375rem;text-align:center;padding:0 1.5rem;border:0}.footer_wrap #newsletter_module_form:before{height:1.5rem;width:2px;background:#ededed;content:"";left:2.813rem;top:50%;position:absolute;margin-top:-.75rem;z-index:1;display:block}.footer_wrap #newsletter_module_form .textfield{width:100%;padding-left:3.75rem;position:relative;padding-right:8.75rem}.footer_wrap #newsletter_module_form .icon_element{width:1.375rem;height:1.375rem;color:#c5c5c5;top:50%;margin-top:-.6875rem;left:.8125rem;position:absolute}.footer_wrap #newsletter_module_form{background:#f7f7f7;height:3.25rem;position:relative}.js-txt{padding:17px 15px 15px;color:#fff}.footer_wrap .newsletter_desc{font-size:.875rem;font-weight:800;color:#fff;margin:1.5rem 0 2rem;display:block;text-transform:uppercase}.footer_wrap .newsletter .js-txt{height:50px;overflow:hidden}#footer .banners{flex-wrap:wrap;gap:40px}#footer .banners .banner_item{flex:1 1 calc(50% - 40px)}#footer .banners .banner_item img,.zgoda .wpcf7-form-control-wrap{max-width:100%;width:100%}#footer .banner_item:first-child .banners_layer{padding-left:30%;padding-right:31%}#footer .banner_item:nth-child(2) .banners_layer{padding-right:50%}.stopka_szybki_kontakt_mail,.stopka_szybki_kontakt_telefon{color:#0a4279;display:inline-block;background-repeat:no-repeat;background-position:left center;padding-left:2.813rem}.stopka_szybki_kontakt_telefon{font-size:2.125rem;background-image:url(../images/icon_phone_footer.png);font-weight:800;background-size:1.813rem auto;line-height:3rem}.stopka_szybki_kontakt_mail{font-size:1.25rem;font-weight:700;background-image:url(../images/icon_mail_footer.png);background-size:1.313rem auto;line-height:1.313rem auto}#shadow_layer_content #close_overlay,.ctf_close_popup{width:3.125rem;height:3.125rem;background-color:#646464;background-image:url(../images/overlay_close.png);background-position:center;right:2px;margin-top:-3.125rem;cursor:pointer}.ctf_close_popup{background-repeat:no-repeat;display:block;position:absolute;border:unset;border-radius:unset;transform:unset;top:0;box-shadow:unset}.ctf-popup-wapper{background:rgba(23,38,56,.6);z-index:9999999}.ctf-popup-wapper.show{z-index:9999999}.zamow_telefonicznie .wrap{width:90%;margin:1.875rem auto}.zamow_telefonicznie .phone_order_info{font-size:.9375rem;margin-bottom:.9375rem;font-weight:500}.zamow_telefonicznie .phone_order_number{color:#0a4279;display:flex;align-items:center;justify-content:center}.zamow_telefonicznie .phone_order_number-ico{font-size:2rem;width:32px;height:40px;margin-right:10px}[class*=" new-"],[class^=new-]{font-family:mi_new!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#_desktop_cart .basket_price,#comment_form .submit,#product .phone_order,#product .phone_order span.ctf_click_open_contactform7,#product .product_basket,#product .product_info .icons,#product .product_notification,#shadow_layer_content .submit,.go_to_shop,.module.search .submit,.product-list-wrapper .product .button .product_more,.product_list .product .button .product_more,.shadow_header,.zamow_telefonicznie .wpcf7-submit{text-transform:uppercase}.zamow_telefonicznie .phone_order_number-number{font-weight:700;font-size:2.188rem}.zamow_telefonicznie .phone_order_info2{margin-bottom:.9375rem;margin-top:.9375rem;font-size:.813rem}#comment_form label>span,#shadow_layer_content label>span,.zamow_telefonicznie label>.number{display:inline-block;width:30%;vertical-align:top;padding-top:.625rem;font-size:.9375rem}.zamow_telefonicznie .phone_order_fields label{display:flex;align-items:center;justify-content:start;gap:1rem}.order-textfield,.zamow_telefonicznie .textfield{width:100%;max-width:18.75rem;border-color:#d1d1d1;border-style:solid;border-width:2px 1px 1px;padding:0 .625rem}#configurator .lamb,.homepage .select_system,.zamow_telefonicznie .lamb{background:#ededed}#shadow_layer_content .lamb_row,.zamow_telefonicznie .lamb_row{padding:1.25rem;text-align:right}.zamow_telefonicznie .wpcf7-submit{background:#fcc43d;color:#fff;display:inline-block;font-weight:700;text-align:center;text-decoration:none;height:2.5rem;line-height:2.5rem;padding:0 1.25rem;cursor:pointer;border:0;margin:0}.zapytaj .wrap label{display:grid;grid-template-columns:30% 70%;align-items:center;justify-content:start}.zapytaj .wrap label .wpcf7-form-control-wrap{max-width:100%;margin-top:0}.banners .banner_button{right:2.5rem;bottom:3.438rem}.layout_layout1 .mm_menus_li:last-child{border-right:unset}#product .product_button .product-minimal-quantity,.extended_menu .cat-advancedcustomfields p,div.wpcf7-response-output{margin:0}.bestsellers_category .site_title::before,.ctf_close_popup::after,.ctf_close_popup::before{content:unset}.ctf-popup-content{margin:0 auto;padding:0;max-width:31.25rem}.szybki_kontakt_telefon{padding-left:1.3rem;margin-left:1rem;background-image:url(../images/icon_telephone_blue.png);background-position:0 center;background-size:auto 1rem;background-repeat:no-repeat;display:inline-block;font-weight:700;line-height:2.3}.icon_element,.iconset{position:relative;display:inline-block;vertical-align:middle}.icon_element{font-size:1rem;text-align:center;font-family:main_icons}.module.search .icon-mi-search{width:2rem;height:1.45rem;font-size:1.125rem;line-height:1.45rem;color:#c5c5c5;border-right:2px solid #ededed;padding-right:.75rem;margin-left:1rem;position:absolute;top:50%;margin-top:-.725rem;display:block;z-index:1}.module.search .submit{line-height:3.25rem;width:6.563rem;height:3.25rem;background:#02b0ed;position:absolute;text-align:center;right:0;top:0;font-size:.9375rem;font-weight:800;color:#fff}.module.search .submit:hover{background:#214d99}.module.search .submit:focus{background:#e42b79}.module.search .submit input{opacity:0;position:absolute}input[type=submit]{background:0 0}#search_widget{float:unset;overflow:unset}#_desktop_cart{width:28%}#_desktop_cart .module_body{float:right}#_desktop_cart .figure_basket{display:block;position:relative;margin-right:.2rem;width:3.438rem;height:3.125rem}#_desktop_cart .basket_price{color:#3d3d3d;line-height:1;font-size:.75rem;margin-right:1.9rem;margin-left:.5rem;font-weight:800}#_desktop_cart .product_count{font-size:1.375rem}#_desktop_cart .figure_basket .icon-mi-basket{font-size:3rem;height:3rem;width:3rem;color:#02b0ee;position:relative}#_desktop_cart .basket_animation .icon_wrap,#_desktop_cart .figure_basket .icon_wrap{position:absolute;width:1.875rem;height:1.875rem;margin-left:auto;margin-right:auto;left:0;right:0;margin-top:-.2rem}#_desktop_cart .figure_basket .item_count{color:#fff;font-weight:700;display:block;width:1.4rem;height:1.4rem;line-height:1.4rem;text-align:center;background:#0a4279;position:absolute;top:0;left:0;font-size:.875rem}#_desktop_cart .btn_to_basket{width:2.813rem;height:2.813rem;background:#f23321;color:#fff;display:flex}#_desktop_cart .btn_to_basket .icon_element{display:block;width:.75rem;height:.75rem;font-size:.75rem}.featured-products .products{justify-content:space-between!important;margin:0}.featured-products .products .js-product.product.product_item{width:23.5%;max-width:17.63rem;margin-bottom:1.5rem;height:25.19rem}.featured-products .products .product-miniature .thumbnail-container{width:100%;height:100%}.bottom_banners .module_head_text{line-height:1.1;text-transform:none;font-size:2.125rem}.bottom_banners .banner_button{right:2.5rem}.bottom_banners a:hover .banner_button .icon_element,.button_iconset:hover .icon_element,.customBanners2 .banner_item .banner_button:hover .icon_element{animation:1s linear toleft;-webkit-animation:1s linear toleft;color:#fff}#slide_gallery_vent_gallery{margin:2.9rem 0;position:relative}.select_system .system_item{height:560px;background:#fff;border-bottom:2px solid #d4d4d4;position:relative;margin-bottom:2rem;width:350px!important}.select_system .system_name{height:9.5rem;background:url(../images/bg_select_system.jpg)0 0/cover no-repeat;padding-left:7%;padding-top:2.1rem}.select_system .system_desc ul{margin:1.5rem 0;padding:0;list-style:none}.select_system .system_desc li{border-bottom:2px solid #ededed;font-size:.8125rem;color:#2d2d2d;line-height:1.5;font-weight:600;padding:.5rem 4.7rem .5rem 2.625rem;position:relative}.select_system .system_desc li::before{width:4px;height:4px;background:#02b0ee;content:"";display:block;left:8%;top:.95rem;position:absolute}.select_system .system_item .button_iconset{width:14.4rem!important;bottom:3.188rem!important;left:1.813rem!important}.select_system .system_item .button_iconset .button_value{width:11.56rem;text-align:center}.select_system .system_image,.system_item .vent{position:absolute;bottom:-2rem;right:-2.813rem}.vent .point{position:absolute;width:1.375rem;height:1.375rem;background:url(../images/point.png)0 0/1.375rem auto;display:block;cursor:pointer}.vent .point>span{transition:.5s ease-in-out;opacity:0}.vent .point:hover>span{background:#013765;font-size:.6875rem;line-height:0;display:block;position:absolute;color:#fff;z-index:1;margin-top:1rem;width:6rem;margin-left:-5.5rem;animation:.2s linear opacity;-webkit-animation:.2s opacity;opacity:1;margin-right:45px}#configurator .step_system .step_option,.vent .point:hover>span img{height:auto;width:100%}.vent .point:hover>span>span{display:block;line-height:1.2;padding:7px 5px;text-align:center}#product .phone_order:hover .icon_element,#product .phone_order:hover span.ctf_click_open_contactform7,#save-cart-button #button_share_cart:hover,.sl-wrapper .sl-close,.sl-wrapper .sl-counter,.sl-wrapper .sl-navigation button,a.button_iconset:hover .button_value{color:#fff}#index .featured-products .product{max-width:17.69rem}.product-list-wrapper .product .product-miniature{padding:1.188rem;background:#fff;width:100%;outline:transparent solid 2px;-webkit-transition:.2s;transition:.2s;overflow:hidden}.product-list-wrapper .product:hover .product-miniature{height:29.69rem;outline-color:#d3d3d3;position:relative;margin-top:-1.125rem;-webkit-transition:.5s;transition:.5s}.product-list-wrapper .product .name,.product_list.icon .product .name{height:3rem;margin-top:1.5rem}.product-list-wrapper .product .name a{color:#3d3d3d;font-size:1rem;font-weight:700;display:block;text-align:left}.product-list-wrapper .product .price s{color:#bbb;font-size:.875rem;display:inline-block;margin-right:1rem}.product-list-wrapper .product .price b{font-size:1.125rem;font-weight:800;color:#f23321}.product-list-wrapper .product:hover .button{display:flex;animation:.7s linear opacity;-webkit-animation:.7s opacity;margin-top:1.5rem}.layout-left-column .products.row .product .button .add_to_clipboard,.product-list-wrapper .product .button .add_to_clipboard,.product_list .product .button .add_to_clipboard{width:3.063rem;height:3.063rem;background:#003765}.product-list-wrapper .product .button .product_more{background:#f23321;color:#fff;font-size:.875rem;font-weight:700;display:block;height:3.063rem;line-height:3.063rem;padding:0 2rem;margin:0 .5rem}.layout-left-column .products.row .product .button .add_to_clipboard .iconset,.product-list-wrapper .product .button .add_to_clipboard .iconset,.product_list .product .button .add_to_clipboard .iconset{color:#fff;width:1.375rem;height:1.375rem;font-size:1.375rem}#product .product_descs,#product .set_elements{margin-top:2.5rem}#product .product_descs ul{list-style:none;border-bottom:2px solid #d3d3d3}#product .product_descs ul li{padding:0 1.25%}#product .product_descs ul a{font-size:1.825rem;color:#0a4279;font-weight:400;padding-bottom:1rem;position:relative}#product .product_descs ul a::before{width:80%;height:2px;display:block;position:absolute;bottom:-2px;transition:.3s ease-in;left:0;right:0;margin:0 auto;content:"";background:0 0}#product .product_descs ul .active a::before,#product .product_descs ul a:hover::before{background:#02b0ee}#product .product_descs .sep{width:2px;padding-left:0;margin-bottom:1.5rem;padding-right:0;height:1.5rem;background:#eee}#product .product_desc{animation:.2s linear opacity;-webkit-animation:.2s opacity}#product .products_desc_content .site{font-size:.8125rem;color:#3d3d3d;font-weight:500;padding:1rem}#product .product_feature{display:block;margin-top:2rem;line-height:1.2;margin-bottom:2rem}#product .product_feature tbody{width:100%;display:block}#product .product_feature tr{width:100%;position:relative;align-items:stretch}#product .product_feature td,#product .product_feature th{padding:.8125rem 0}#product .product_feature th{width:21.16%;text-align:right;padding-right:2.875rem}#product .product_feature td{width:27.91%;position:relative;padding-left:2rem}#product .product_feature tr td:nth-child(2){margin-right:1.25rem}#product .product_feature td::before{width:2px;height:60%;top:20%;left:0;background:#f6f6f6;display:block;content:"";position:absolute}#product .product_feature tr:nth-child(2n) td::before{background:#eee}#product .set_elements .ilmgallery{margin-left:-.5%;margin-right:-.5%;padding-bottom:1.5rem}#product .set_elements .ilmgallery li{width:18.75%;margin:.5625rem .5%;background:#fff;border-radius:0}#product .set_elements .ilmgallery li a{display:block;text-align:center;padding:.5rem}#product .set_elements .ilmgallery li a img{max-width:220px;max-height:165px;width:auto}#product .desc_header,#right .site h2,.category-additional-description h2,.file_add .header,.products_desc_content h3{font-weight:700;font-size:2rem;color:#0a4279;position:relative;padding:.5rem 0;margin:0 0 1rem}.file_add ul{list-style:none}#product .products_desc_content .site ul,#right .site ul{margin-bottom:.8rem}#product .products_desc_content .site ul li::before,#right .site ul li::before{width:5px;height:5px;background:#02b0ee;display:block;content:"";position:absolute;left:0;top:.35rem}#product .products_desc_content .site ul li,#right .site ul li{margin-right:1rem;padding-left:1rem;margin-bottom:.5rem;position:relative;list-style:none}.file_add a{color:#606060}.img-responsive-inline,.site img{display:inline-block;max-width:100%;height:auto}.file_add a img{margin-right:.5rem}#product .product_feature tr:nth-child(2n) td,#product .product_feature tr:nth-child(2n) th{background:#f6f6f6}#product .viewbox-content{margin:1rem 2rem}#product .viewbox-body{display:flex;flex-direction:column-reverse}#product .viewbox-header{padding:1rem}.product_list.icon .product{width:31.51%}.per_page_4 .product_list.icon .product{width:24.5%;max-width:19.63rem;margin-bottom:1.5rem}.simple-thumbnails-gallery{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:15px;margin:20px 0 30px}#bxslider_1.content_of_package h4{position:relative!important;font-size:1rem;padding:1rem .5rem}.product_list.icon .product:not(.gap){height:27.19rem}.product_list.icon .product .product_wrap{padding:1.188rem;background:#fff;width:100%;height:100%;outline:transparent solid 2px;-webkit-transition:.2s;transition:.2s;overflow:hidden;margin-top:2px}.product_list.icon .product .photo{height:17.25rem;-webkit-transition:.2s;transition:.2s}.product_list.icon .product picture{width:100%;text-align:center;display:block}.product_list .product .button .product_more{font-weight:700;display:block;font-family:Exo,sans-serif;background:#f23321;color:#fff;font-size:.875rem;height:3.063rem;line-height:3.063rem;padding:0 2rem;margin:0 .5rem}.product_list .product .name a{font-size:1rem;color:#3d3d3d;font-weight:700;display:block;font-family:Exo,sans-serif}.product_list.icon .product div{height:3.063rem}.layout-left-column .products.row .product .price s,.product_list .product .price s{color:#bbb;font-size:.875rem;display:inline-block;margin-right:1rem;font-family:Exo,sans-serif}.layout-left-column .products.row .product .price b,.product_list .product .price b{font-size:1.125rem;font-weight:800;color:#f23321;font-family:Exo,sans-serif}.product_list.icon .product:hover .photo{height:14.25rem}.product_list.icon .product:hover .product_wrap{outline-color:#d3d3d3;position:relative;-webkit-transition:.2s;transition:.2s}body .container .ets_mm_megamenu.bg_submenu::before{left:calc((100vw - 1400px)/-2);left:-webkit-calc((100vw - 1400px)/-2);left:-moz-calc((100vw - 1400px)/-2);width:100vw}.product_list.icon .product picture img{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;margin:0 auto}.product_list.icon .product:hover picture img{height:100%;width:auto}.layout-left-column .products.row .product:hover .button,.product_list.icon .product:hover .button{display:flex;animation:.7s linear opacity;-webkit-animation:.7s opacity}#product .current-price{margin:1rem 0}#product .availability_status span{font-size:.9375rem;font-weight:700;margin-right:1rem}#product .availability_desc .icon_element{width:24px;height:24px;font-size:24px;color:#31bff1;margin-left:.8rem}#product .availability_desc .inlineblock{color:#4c4c4c}#product .product_button{background:#f7f7f7;padding-top:1.25rem;padding-left:1.5rem;padding-right:1.5rem}#product .phone_order,#product .phone_order span.ctf_click_open_contactform7{color:#3d3d3d;font-size:.9375rem;font-weight:700;text-align:center;transition:.5s ease-in-out}#product .phone_order{border:2px solid #d3d3d3;display:block;padding:.75rem 0}#product .phone_order:hover{border-color:#02b0ee;background-color:#02b0ee;color:#fff}#product .phone_order span.ctf_click_open_contactform7{padding:0;margin:0;background:unset}#product .product_basket .icon_element{width:1.625rem;height:1.625rem;font-size:1.625rem}#basket_top .quantity_wrap,#product .quantity_wrap{position:relative;border:.125rem solid #f1f1f1;background:#fff;width:19.19%}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}#_desktop_cart .figure_basket:hover .icon_wrap{animation:1s linear bounce;-webkit-animation:1.5s bounce}#product .product_basket,#product .quantity_wrap,.go_to_shop{height:3.438rem;margin-right:1rem;line-height:1}#basket_top .quantity_wrap .product_quantity,#product .quantity_wrap .product_quantity{height:100%;width:100%;font-size:.75rem;font-weight:600;color:#606060;padding:0 1rem}.phone_order_wrapper{background:#f7f7f7;padding:1.25rem 2.5rem 2.5rem}#product .product-information{background:#f7f7f7;padding:1.25rem 2.5rem;color:#4c4c4c;font-size:1.125rem;font-weight:700;text-align:left;margin-top:1rem}#product .product-variants{gap:7px;flex-direction:column;margin-top:1rem;color:#4c4c4c;font-weight:300;font-size:1.125rem}#product .product-variants>div{width:100%;display:flex;flex-direction:row;align-items:center;margin:0}#product .product-variants>div select{max-width:max-content}#product .block-product-attribute-custom{padding-left:2.5rem;padding-right:2.5rem}#product .block-product-attribute-custom h4,.shadow_header.configurator{font-size:1.125rem}#checkout .checkout-block .inner-area a,#product .block-product-attribute-custom .current-price{color:#24b9d7}#product .product_basket,#product .product_notification,.go_to_shop{background:#f23321;border:.125rem solid #e32d7b;color:#fff;font-size:1.25rem;font-weight:700;width:100%;padding:0 0 0 5%;cursor:pointer;transition:.3s;align-items:center;justify-content:center}#product .product_basket:hover,.go_to_shop:hover{background:#114574;border-color:#114574}#product .product_basket .value,.go_to_shop .value{display:block;margin-left:1rem;line-height:1}#product .phone_order .icon_element{width:1.5rem;height:1.5rem;font-size:1.5rem;margin-right:.7rem;color:#31bff1;transition:.5s ease-in-out}#product .fuel-icons,#save-cart-button{text-align:right}#product .product_rate{border-bottom:2px solid #eee;padding:1.25rem 6.6%;font-size:.9375rem}#product .product_question{border-left:2px solid #eee;border-right:2px solid #eee;padding:0 1.625rem;margin-left:1.625rem;display:inline-block}#product .product_question>span{background-color:transparent;padding:0;margin:0;text-decoration:underline;color:#3d3d3d;font-weight:700;text-transform:none;font-size:.9375rem}#product .social_fb .iconset{width:1.188rem;color:#02b0ee;height:1.188rem;font-size:1.188rem}#product .product_info .icons{padding:0 6.6%;font-size:.8125rem;font-weight:700;margin:1rem 0}#product .product_info .icons li{width:50%;text-align:center}#product .product_info .icons .icon_element{width:2.5rem;height:2.5rem;font-size:2.5rem;color:#02b0ee;margin-right:8%}.shadow_layer_content{background:#fff;position:fixed;min-height:6.25rem;z-index:9999999;left:0;right:0;margin:0 auto;top:50%;margin-top:0!important;transform:translateY(-50%)}#comment_form .submit:hover,#shadow_layer_content .submit:hover{background-color:#214d99}#comment_form .submit,#shadow_layer_content .submit{background:#fcc43d;color:#fff;display:inline-block;font-weight:700;text-align:center;text-decoration:none;height:2.5rem;line-height:2.5rem;padding:0 1.25rem;cursor:pointer;border:0}#shadow_layer_content #close_overlay:focus{background-color:#e63535}#shadow_layer_content #close_overlay{background-repeat:no-repeat;display:block;position:absolute}#shadow_layer_content .message{width:90%;margin:0 auto 1.25rem}#shadow_layer_content.container #contact_form{background:#fff;margin-top:.625rem}#shadow_layer_content.container{max-width:none;width:71.25rem;padding:0;background:0 0}#shadow_layer{background:rgba(23,38,56,.6);position:fixed;top:0;left:0;display:block;width:100%;height:100%;cursor:pointer;z-index:9999999}.shadow_header{background-color:#0a478a;background-repeat:no-repeat;background-position:left 1.25rem center;color:#fff;font-weight:300;font-size:1.25rem;line-height:1.1;padding:1.25rem 1.25rem 1.25rem 2.5rem;border-bottom:4px solid #fcc43d}.shadow_header b{font-weight:700;display:block}#configurator .configurator_name{width:16%;line-height:1.1}#configurator .row{margin-right:0;margin-left:0}#configurator .shadow_header{line-height:0}#configurator .shadow_header .steps{width:83%}#configurator .steps ul .step_i{width:3.5rem;height:3.5rem;background:#fff;display:inline-block;vertical-align:middle;color:#000;font-size:1.188rem;text-align:Center;line-height:3.5rem;font-weight:600;margin-right:.625rem}#configurator .steps ul .step_i.done,#configurator.step-1 .steps ul .step_1,#configurator.step-2 .steps ul .step_2,#configurator.step-3 .steps ul .step_3,#configurator.step-4 .steps ul .step_4,#configurator.step-5 .steps ul .step_5{background-color:#d61c2c;color:#fff}#configurator .step_system .step_option{background-repeat:no-repeat;background-position:top left 1.875rem}#configurator .step_system .step_option a.mask_element{height:1.75rem;background-size:cover;width:1.75rem;display:block;margin-left:0;margin-bottom:1.25rem;margin-top:0}.mask_element.checkbox a.mask_element,.mask_element.radio a.mask_element{background-image:url(../images/mask_checkbox.png);background-repeat:no-repeat;background-position:0 0;background-size:1.25rem auto;width:1.313rem;height:1.313rem;display:inline-block;vertical-align:middle}.navi_button,.smart-blog-bottom-pagination .pagination li .page-link{width:2.5rem;height:2.5rem;margin:0 .1875rem;line-height:2.25rem;font-size:.75rem}#configurator .step_system .step_option .mask_element>span{display:inline;font-size:.875rem;color:#313131;line-height:1;font-weight:300;width:auto}#configurator .step_system .step_option .mask_element,#configurator .step_system .step_option label.mask_element>div a.PM_ASCriterionLink{font-size:1.5rem;line-height:1;color:#d60a21}.layout-left-column .products.row .product:not(.gap){height:20.19rem;margin-bottom:2rem}.layout-left-column .products.row .product .product_wrap{padding:1.188rem;background:#fff;width:100%;height:100%;outline:transparent solid 2px;-webkit-transition:.2s;transition:.2s;overflow:hidden;margin-bottom:0}.layout-left-column .products.row .product .photo .product-thumbnail{height:11.25rem}.layout-left-column .products.row .product .name a{font-size:.95rem;color:#3d3d3d;font-weight:700;display:block;text-align:left;font-family:Exo,sans-serif}.layout-left-column .products.row .product:hover .product_wrap{height:24rem;outline-color:#d3d3d3;position:relative;margin-top:-1.125rem;-webkit-transition:.5s;transition:.5s;z-index:999}.advancedsearch-seo .products.row .product:hover .product_wrap{height:100%;margin-top:0;outline-color:#000}.advancedsearch-seo .products.row .product:hover .button{display:block;animation:.7s linear opacity;-webkit-animation:.7s opacity}.category-id-3 .extended_menu .read-more,.layout-left-column .products.row .product .button .product_more{background:#f23321;color:#fff;font-size:.875rem;font-weight:700;display:block;height:3.063rem;line-height:3.063rem;text-transform:uppercase;padding:0 2rem;margin:auto;font-family:Exo,sans-serif}.pager{justify-content:flex-end}.navi_button{border:2px solid #e7e7e7;background:center .625rem no-repeat #fff;background-position-x:0;background-position-y:0;text-align:center;font-weight:700;color:#3d3d3d}.extended_menu .system_name .module_head_text,.spinner,.time_promotions .time_promotions_borderwrap.slide-group .product .price b{font-size:1.2rem}.navi_button.active,.navi_button:hover{border:2px solid #02b0ee}.navi_button .icon_element{width:.625rem;height:.625rem;font-size:.625rem;font-weight:700;color:#02b0ee}#id-267,#id-273{background-size:auto 15rem}#id-274{background-size:8.375rem auto}#id-289{background-size:3.375rem auto}.category-id-3 .extended_menu a:hover img{transition:transform .3s;transform:scale(1.025)}.extended_menu .system_item{position:relative;padding-left:11%;width:33%;margin-top:1.5rem;margin-bottom:.5rem;min-height:17.81rem;cursor:pointer}.extended_menu .system_item .system_image{position:absolute;top:0;height:17rem;left:-1rem}.extended_menu .system_item ul{list-style:none;margin-top:.6rem}.extended_menu .system_item ul li{color:#2d2d2d;font-size:.875rem;font-weight:600;text-transform:lowercase;padding:.5rem 0}.extended_menu .cat-advancedcustomfields{margin:5px 0}.advancedsearch-seo .product-miniature strong,.category-id-parent-3 .category-additional-description strong,.current-price .omnibus .pdomnibuspro-product-price a,.extended_menu .cat-advancedcustomfields strong,.product-prices .fuel-icons .feature-group .feature-list{color:#000}.advancedsearch-seo .product-miniature .thumbnail{max-width:180px;margin-right:20px}.advancedsearch-seo .products.row .product .name a{margin:0 0 20px;font-size:18px;color:#000}.advancedsearch-seo .product-miniature ul li{padding:0 0 0 15px}.advancedsearch-seo .product-miniature ul li,.category-id-parent-3 .category-additional-description ul li{margin:0 0 5px;text-transform:uppercase;font-weight:500;font-size:13px;position:relative;line-height:21px}.extended_menu .cat-advancedcustomfields ul li,body.as4-search-results .category-additional-description ul li{margin:0 0 5px;padding:0 0 0 15px;text-transform:uppercase;font-weight:500;font-size:13px;position:relative;line-height:21px}body.as4-search-results .category-additional-description ul li{width:33%;padding:0 8px 0 15px}.category-id-parent-3 .category-additional-description ul li{width:33%;padding:0 8px 0 15px}.category-id-parent-3 .category-additional-description ul,body.as4-search-results .category-additional-description ul{display:flex;flex-wrap:wrap}.mm_menus_li_tab .mm_columns_contents_ul ul.mm_blocks_ul>li:nth-child(3) ul li{padding:0 8px 0 15px;position:relative}.advancedsearch-seo .product-miniature ul li::before,.category-id-parent-3 .category-additional-description ul li::before,.extended_menu .cat-advancedcustomfields ul li::before,.mm_menus_li_tab .mm_columns_contents_ul ul.mm_blocks_ul>li:nth-child(3) ul li::before,body.as4-search-results .category-additional-description ul li::before{content:"";height:5px;width:5px;position:absolute;left:0;top:6px;background:#02b0ed}#left .PM_ASBlockOutput .card-header{font-weight:800;text-transform:uppercase;padding:.9375rem 1rem;background:#02b0ed;color:#fff;font-size:1rem}#left .card-block{padding:.5rem 0}#left .PM_ASBlockOutputVertical .PM_ASCriterionsGroupTitle{padding-top:1rem;font-size:16px}#left .PM_ASBlockOutput .PM_ASLevelDepth li a{border-bottom:1px solid #f3f3f3;color:#2f3841;display:block;line-height:1.2;font-weight:700;padding:.75rem;font-size:.9rem}#left .PM_ASBlockOutput .PM_ASLevelDepth li{padding:0 10px}#left .PM_ASBlockOutput .PM_ASLevelDepth li.level2{padding:0 15px 0 30px}#left .PM_ASBlockOutput .PM_ASLevelDepth li.level3{padding:0 15px 0 40px}#left .form-control,.block-categories .category-top-menu .category-sub-menu .category-sub-menu .category-sub-menu{border:0}#left .PM_ASCriterionGroupSelect{margin:auto;width:90%}#left .form-control:focus{color:#232323;background-color:#fff;outline:#0a478a solid 1px}#left .PM_ASResetGroup{color:red}#left .PM_ASCriterionStepDisable,#left .PM_ASCriterionsGroupOuter li{font-weight:600;color:#000}#left .PM_ASSkipGroup{color:#6c757d;font-weight:600;font-size:11px}#left #PM_ASCriterionGroupCheckbox_1_6,#left #PM_ASCriterionGroupCheckbox_1_8{display:flex;flex-wrap:wrap;gap:6px}#left #PM_ASCriterionGroupCheckbox_16_4 li,#left #PM_ASCriterionGroupCheckbox_16_5 li,#left #PM_ASCriterionGroupCheckbox_16_7 li,#left #PM_ASCriterionGroupCheckbox_1_6 li,#left #PM_ASCriterionGroupCheckbox_1_8 li{width:calc(33.333% - 13.33px)}.PM_ASSelections{background-color:#fff;border:1px solid #eaeaea}.active_filters .filter-block{background:#eaeaea}#left .PM_ASCriterionGroupCheckbox span.checkbox_mask{width:1.25rem;height:1.25rem;outline:#e5e5e5 solid .125rem;border:.125rem solid #fff;background:#fff;display:inline-block;vertical-align:middle;position:relative;left:0;transition:outline .3s ease-in;order:1}#left .PM_ASCriterionGroupCheckbox .checkbox,#left .PM_ASCriterionGroupCheckbox .radio{display:flex;gap:.5rem}#left .PM_ASCriterionGroupCheckbox .checkbox label,#left .PM_ASCriterionGroupCheckbox .radio label{order:2}#left .PM_ASCriterionGroupCheckbox .PM_ASLabelCheckboxSelected .checkbox_mask,#left .PM_ASCriterionGroupCheckbox .PM_ASLabelCheckboxSelected span.checkbox_mask,#left .PM_ASCriterionGroupCheckbox input:checked+label .checkbox_mask,#left .PM_ASCriterionGroupCheckbox input[type=radio]:checked+.checkbox_mask{background:#12a6e0}.module.filters_menu label:hover span.checkbox_mask{outline-color:#2c2c2b}.module.filters_menu label .uncheck-me{position:absolute;left:-100%;visibility:hidden}#left .PM_ASBlockOutput .PM_ASLevelDepth li.level2 a,#left .PM_ASBlockOutput .PM_ASLevelDepth li.level3 a,#module-smartblog-details .smart-blog-posts-navigation li a{font-weight:400}#left .PM_ASBlockOutput .PM_ASLevelDepth li span.grower{right:5px;top:8px}#index .productseverywhere-container_hookDisplayShowProductsEverywhere_1 .slick-list,.main_menu_wrap .container{overflow:visible}#index .productseverywhere-container_hookDisplayShowProductsEverywhere_1 .slick-initialized .slick-slide{visibility:hidden;opacity:0;pointer-events:none;position:relative;z-index:-1;transition:opacity .3s}#index .productseverywhere-container_hookDisplayShowProductsEverywhere_1 .slick-slide.slick-active{visibility:visible;opacity:1;pointer-events:auto;z-index:1}#index .promo_best_buy_modules .product_connection{width:48.33%}#checkout #content::after,#checkout #content::before{position:absolute;top:0;height:100%;background:#fff;content:"";width:1000%}#checkout #content::before{left:-1000%}#checkout #content::after{left:unset;right:-1000%}.faceted-overlay{position:absolute;top:0;left:0;background:rgba(255,255,255,.8);width:100%;height:100%;z-index:999;justify-content:center;align-items:center;display:none}.spinner{font-weight:700}.cross-selling-container{margin:20px 0;padding:0 2.5rem}.customBanners2,body#authentication footer#footer,body#module-pdcashondelivery-validation footer#footer,body#module-przelewy24-paymentConfirmation footer#footer,body#module-smartblog-list footer#footer,body#pagenotfound footer#footer,body#password footer#footer,body#registration footer#footer,body.as4-search-results footer#footer,body.page-order-confirmation footer#footer{margin-top:2rem}.cross-selling-product-row{display:flex;align-items:center;border:1px solid #d3d3d3;background-color:#fff;transition:box-shadow .3s}.add-to-cart,.bestsellers_category .products.row .product .photo .product-thumbnail img{transition:.3s}.cross-selling-product-row:hover{box-shadow:0 3px 10px rgba(0,0,0,.1)}.cross-selling-product-row .product-actions .add-to-cart:hover{background-color:#02b0ee}.current-price .omnibus .pdomnibuspro-product-price{background-color:transparent;font-weight:500;padding:0;margin-top:.5rem;font-size:.85rem}.product-prices .product-discount .regular-price{color:#bbb;font-size:1.25rem;font-weight:500}.product-flags{align-items:flex-end}.product-flags li.product-flag.discount{background:#ed1651}.product-flags li.product-flag{text-transform:uppercase;font-size:.75rem;line-height:1;color:#fff;font-weight:700;padding:.5625rem 1rem}.customBanners2{display:grid;grid-template-columns:50% 25% 25%;align-items:flex-start;justify-content:flex-start;width:100%}.customBanners2 .banner_item{position:relative;min-height:400px;margin:0 1rem}.customBanners2 .banner_item:last-child{margin-right:0}.customBanners2 .banner_item .banner_button span,.product-link a{text-decoration:none}.slider_pager_next,.slider_pager_prev{background:#ededed!important}#slider .arrow,.slider_pager_next,.slider_pager_prev{height:3.75rem;width:3.75rem!important;position:absolute;z-index:100;top:50%;text-align:center;display:flex;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-perspective:1000px;perspective:1000px;background-color:rgba(255,255,255,.9)}.slider_pager_next{right:0;left:auto}.module.product_connection .productseverywhere-slider .slick-slide{padding:0 12px}.customBanners2 .banner_item img{position:absolute;top:0;left:0;object-fit:contain;width:100%}.product-image{flex:0 0 80px;margin-right:20px}.product-thumbnail,.thumbnail-item img{width:100%;height:auto;border-radius:4px}.product-thumbnail{aspect-ratio:1/1;object-fit:contain}.product-info{flex:1;display:flex;flex-direction:column;justify-content:center;text-align:left;margin-right:20px}.product-title{margin:0 0 5px;font-size:16px;font-weight:600}.product-price{font-size:16px;font-weight:700;color:#232323;margin-bottom:10px}.product-link a{color:#2fb5d2;font-size:14px}.product-actions{flex:0 0 150px;text-align:right}.add-to-cart{padding:8px 15px;text-transform:uppercase;font-weight:600;font-size:14px;border-radius:4px}.add-to-cart.added-to-cart{background-color:#4caf50;border-color:#4caf50;color:#fff;opacity:.8;cursor:not-allowed}.add-to-cart.add-success::before{content:"✓";display:inline-block;margin-right:5px}.cross-selling-loader-container{width:100%;display:flex;justify-content:center;align-items:center;padding:30px 0}.cross-selling-loader{border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top:4px solid #2fb5d2;width:40px;height:40px;animation:1s linear infinite cross-selling-spin}.simple-thumbnails-gallery{display:grid;grid-template-columns:repeat(6,1fr);gap:1rem}.thumbnail-item{display:block;text-decoration:none;color:inherit;transition:transform .3s;text-align:center}.thumbnail-item:hover{transform:translateY(-5px)}.thumbnail-item img{box-shadow:0 2px 5px rgba(0,0,0,.1);transition:box-shadow .3s}.thumbnail-item:hover img{box-shadow:0 5px 15px rgba(0,0,0,.2)}.thumbnail-title{display:block;margin-top:8px;font-size:14px;color:#0a4279;font-weight:600}.sl-wrapper .sl-image .sl-caption{background:rgba(0,0,0,.8);color:#fff;padding:10px}.sl-wrapper .sl-image img{max-height:80vh!important}.sl-description-wrapper{position:absolute;left:0;right:0;padding:15px;background:rgba(255,255,255,.9);color:#333;max-width:100%;margin:0 auto;z-index:9999}.sl-overlay{background:rgba(0,0,0,.85)}.news_category_menu{border-bottom:2px solid #ededed}.news_category_menu a,.news_category_menu li{text-transform:uppercase;display:block;color:#3e3e3e}.news_category_menu a{font-size:.9375rem;font-weight:700;padding:1.4rem 1rem}.news_category_menu li{font-size:1.2rem;font-weight:400}.news_category_menu ul{display:flex;flex-direction:row;margin:0;align-items:center}#checkout #wrapper-page,#module-smartblog-details #wrapper-page{background-color:#fff}#module-smartblog-archive .page-content,#module-smartblog-category .page-content,#module-smartblog-details .page-content,#module-smartblog-search .page-content,#module-smartblog-tagpost .page-content{box-shadow:unset;padding:unset}#module-smartblog-details .smart-blog-single-post .foto_name{margin-bottom:1rem;border-bottom:2px solid #d3d3d3;position:relative;padding:1.5rem 0}#module-smartblog-details .smart-blog-single-post .foto_name h1{margin:0;padding:0;color:#0a4279;font-size:2rem;font-weight:700;max-width:75%}#module-smartblog-details .smart-blog-single-post .date{color:#f2c409;font-weight:600;border-left:2px solid #dbdbdb;width:20.4%;font-size:.9375rem}#module-smartblog-details .smart-blog-single-post .date .icon_element{color:#f2c409;width:1.313rem;height:1.313rem;margin-left:.8125rem;font-size:1.5rem;margin-right:1rem}.smart-blog-bottom-pagination .pagination{display:flex;flex-direction:row;justify-content:flex-end;margin-top:3rem}.smart-blog-bottom-pagination .pagination li .page-link{border:2px solid #e7e7e7;background:center .625rem no-repeat #fff;background-position-x:0;background-position-y:0;text-align:center;font-weight:700;color:#3d3d3d;padding:0;border-radius:0}.smart-blog-bottom-pagination .pagination .page-link:focus,.smart-blog-bottom-pagination .pagination .page-link:hover,.smart-blog-bottom-pagination .pagination li .page-link.page-active{background:#fff;color:#3d3d3d;border-color:#3cb9d7}#checkout .cart-item{padding:.4rem 0}#checkout .cart-detailed-totals{padding-top:.5rem;margin-top:.5rem}#category footer,body.advancedsearch-seo #footer,body.cms-id-11 #footer,body.cms-id-7 footer,body.page-cart footer#footer,body.page-cms #footer,body.page-contact #footer,body.page-search footer#footer{padding-top:2rem}.product-prices .fuel-icons .feature-group img{width:24px;height:23px}.slide-group{display:flex!important;flex-direction:column;gap:10px;height:470px}.time_promotions .time_promotions_borderwrap .slide-group .product{width:100%;height:235px;padding-bottom:5px}.time_promotions .time_promotions_borderwrap .slide-group .product img{height:100%;max-height:155px}.time_promotions .time_promotions_borderwrap .slide-group .product .name a{margin-bottom:0;font-size:1rem;text-align:center;padding:0;width:100%}.time_promotions_borderwrap .slick-next,.time_promotions_borderwrap .slick-prev{top:44%}span.configure_komin a{color:#fff!important;font-weight:700;text-transform:uppercase;background-color:#0a478a;padding:6px 1rem;border:1px solid #0a478a;transition:.5s ease-in-out;position:relative;top:-1px}span.configure_komin a:hover{color:#0a478a!important;background-color:#fff}.advancedsearch-seo .js-product-list .products{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.advancedsearch-seo .products.row .product:not(.gap){height:100%;margin-bottom:.5rem;padding:0 .25rem}.advancedsearch-seo .products.row .product .product_wrap{padding:12px}.advancedsearch-seo .products.row .product .product-miniature ul li{font-size:12px;line-height:normal;margin-bottom:3px}.cms-id-11 #content{padding:2rem}.metal-gal{display:flex;gap:20px;justify-content:space-between;margin-top:40px}.metal-gal img{max-width:400px;width:100%;height:400px;object-fit:cover}.cms-id-11 h1{padding:80px 10px;text-align:center;color:#fff;margin:0;background:url(https://jglqplvpeo.cfolks.pl/img/cms/laserowe-ciecie.webp)center/cover;font-size:40px;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.category-additional-description h3,.category-additional-description h4{font-weight:700;color:#0a4279;position:relative;padding:.5rem 0;margin:0 0 1rem}.zamow_telefonicznie .zgoda{margin:0 auto 1.875rem;width:90%}.wpcf7 .zgoda label{display:flex;justify-content:center;align-items:start;gap:10px}.wpcf7 .zgoda label .wpcf7-list-item-label{font-size:11px;line-height:14px;display:inline-block}@media (max-width:1024px){.metal-gal img{height:300px}}@media (max-width:768px){.cross-selling-product-row{flex-direction:column;align-items:flex-start}.product-image{margin-bottom:15px;margin-right:0}.product-info{width:100%;margin-bottom:15px}.product-actions{width:100%;text-align:left}.metal-gal{flex-direction:column;justify-content:center;align-items:center}}#configurator ul.configurator_step{display:grid;grid-template-columns:repeat(4,1fr);padding:0 1rem;row-gap:2rem}#configurator .step_system .step_option label.mask_element{display:block;display:flex;flex-direction:row;gap:15px;align-items:center;justify-content:start;padding-left:0}#configurator .step_system .step_option label.mask_element img{max-height:220px}#configurator .step_system .step_option label.mask_element>div{text-align:left;width:100%}#configurator .step_system .step_option label.mask_element>div.img_wrapper{max-width:80px;text-align:center}#configurator .step_system .step_option label span,#configurator .step_system .step_option label.mask_element>div>span{font-size:.875rem;color:#313131;line-height:1;font-weight:300}#configurator .step_system .step_option label span{display:block;padding-bottom:.5rem}#configurator .step_system .step_option label span.title{font-size:1.5rem;line-height:1;color:#d60a21;font-weight:500}#configurator .step_system .step_option label .mask_element{background-image:url(../images/mask_checkbox.png);background-repeat:no-repeat;background-position:0 0;font-size:1.5rem;line-height:1;color:#d60a21;height:1.75rem;background-size:cover;width:1.75rem;display:block;margin-left:0;margin-bottom:1.25rem}#configurator .PM_ASCriterionGroupImage .PM_ASCriterionLinkSelected{border:unset;margin:unset!important}#configurator .PM_ASCriterionGroupImage .PM_ASCriterionLinkSelected .mask_element{background-position:0-68.25rem!important}#configurator #PM_ASCriterions_2_15,#configurator #PM_ASCriterions_2_16,#configurator #PM_ASCriterions_2_17{display:flex;flex-direction:row;max-height:400px;gap:20px}#configurator #PM_ASCriterions_2_15 p>img{max-height:400px;height:100%}#configurator #PM_ASCriterions_2_15 div.PM_ASCriterionsGroupOuter,#configurator #PM_ASCriterions_2_16 div.PM_ASCriterionsGroupOuter,#configurator #PM_ASCriterions_2_17 div.PM_ASCriterionsGroupOuter{display:flex;align-items:center;padding-bottom:10px;max-width:350px;width:100%}#configurator #PM_ASCriterionsOutput_2_16{padding:0 2rem}#PM_ASBlockOutput_2 .as4-loader{position:absolute;top:45%!important;left:50%}#configurator .step_system #id-274 .img_wrapper img,#configurator .step_system #id-278 .img_wrapper img{position:relative;left:-30px}#configurator .contact_row{color:#626262;font-size:1rem;min-height:5.313rem;line-height:0;display:flex;align-items:center;padding:0 2.5rem}.cross-selling-container{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.cross-selling-product-row{flex-direction:row;justify-content:flex-start;padding:0;margin-bottom:0}.cross-selling-product-row .product-image{flex:0 0 100px;margin-right:0}.cross-selling-product-row .product-info{margin-right:0;padding:.5rem}.cross-selling-product-row .product-title{font-size:13px;color:#232323}.cross-selling-product-row .product-actions{flex:0;text-align:left}#konfigurator_wrapper{width:100%;max-width:1400px;margin:0 auto;position:relative}#konfigurator_wrapper .slider_pager_next,#konfigurator_wrapper .slider_pager_prev{background-color:#fff!important}#konfigurator_wrapper .slider_pager_prev{left:-65px}#konfigurator_wrapper .slider_pager_next{right:-35px}body.cms-id-7 #konfigurator_wrapper .slider_pager_next{right:-65px}#konfigurator_wrapper .system_name{padding-top:1.1rem}#konfigurator_wrapper .module_head_text{max-width:250px;line-height:1;margin-top:10px;text-transform:uppercase}#konfigurator_wrapper .system_image,#konfigurator_wrapper .system_item .vent{right:-70px;bottom:-30px}#konfigurator_wrapper .system_desc li{padding:7px 69px 7px 2.625rem}.homepage .select_system{height:auto!important}#konfigurator_wrapper .slick-list{padding-bottom:70px}.module.select_system>.text_center{position:relative;top:-3rem}#konfigurator_wrapper .system_item .button_iconset{bottom:1.813rem!important}body.page-contact #left-column{padding:0 15px 0 0}#footer #facebook_side{z-index:9999999!important}.cross-selling-container .product-price{color:#f23321;font-size:20px}#save-cart-button #button_share_cart{margin-bottom:0!important;max-width:381px;width:100%}.container>#content-wrapper{padding-right:0}.container .extended_menu{padding:0 1rem}.block-categories{margin-bottom:1.563rem;background:#fff;padding:0}.block-categories .category-top-menu .h6{margin-bottom:0;font-weight:800;text-transform:uppercase;padding:.9375rem 1rem;background:#02b0ed;color:#fff;font-size:1.2rem}.block-categories .category-top-menu .category-sub-menu{border:2px solid #d3d3d3;margin-top:0;border-top:0}.block-categories .category-top-menu .category-sub-menu .category-sub-menu{border-bottom:0;position:relative;left:-2px;border-color:#02b0ed;right:-4px;width:calc(100% + 4px)}.block-categories .category-top-menu .category-sub-menu .category-sub-menu li{font-size:.875rem;color:#2f3841;display:block;line-height:1.2;border-bottom:2px solid #ededed;padding:.75rem .75rem .75rem 1.5rem;position:relative;width:100%;background:#f7f7f7}.block-categories .category-top-menu .category-sub-menu .category-sub-menu li .arrows i{font-size:1rem}.block-categories .category-sub-menu li[data-depth="0"]>a{width:100%;margin:.3125rem 0 0;font-weight:600;color:#2f3841;display:block;line-height:1.2;border-bottom:2px solid #f3f3f3;padding:.75rem;position:relative}.block-categories .category-sub-menu li[data-depth="0"]>a:first-child{margin-top:0;padding-top:1rem}.block-categories .collapse-icons{top:12px}.products-sort-order .select-title{line-height:1.5rem}.bestsellers_category .site_title{text-transform:uppercase;font-family:Manrope,sans-serif;line-height:1.1;font-weight:700;font-size:1.5rem;background-color:#02b0ed;color:#fff;border:unset;padding:1rem 0;margin-bottom:1rem}.bestsellers_category .product-list-wrapper{padding:0 3.85rem}.bestsellers_category .slider_pager_next,.bestsellers_category .slider_pager_prev{background:#fff!important}.bestsellers_category .slider_pager_next::before,.bestsellers_category .slider_pager_prev::before{content:unset!important}.bestsellers_category .slider_pager_prev{left:0}.bestsellers_category .slider_pager_next{right:0}.bestsellers_category .slick-slide .product{padding:0;margin:0!important}.bestsellers_category .slick-slide{margin:0 .5rem}.bestsellers_category{padding-bottom:3rem;border-bottom:2px solid #d3d3d3;position:relative}.bestsellers_category::before{width:6.25rem;height:2px;background:#02b0ee;content:"";position:absolute;left:calc(50% - 3.125rem);bottom:-2px}.bestsellers_category .products.row .product:not(.gap){height:15.19rem;margin-bottom:0}.bestsellers_category .products.row .product .product_wrap{border:2px solid #02b0ed}.bestsellers_category .products.row .product .photo .product-thumbnail{height:7.25rem;transition:.3s linear}.bestsellers_category .product:hover .product-miniature,.bestsellers_category .products.row .product:hover .product_wrap{outline:0}.bestsellers_category .slick-list{padding:0!important}.bestsellers_category .products.row .product:hover .product-miniature .product-description{padding-top:.5rem}.bestsellers_category .products.row .product:hover .button,.bestsellers_category .products.row .product:hover .name{margin-top:1rem}.bestsellers_category .products.row .product:hover .photo .product-thumbnail,.bestsellers_category .products.row .product:hover .photo .product-thumbnail img{height:8.25rem}.bestsellers_category .products.row .product:hover .product_wrap{margin-top:0;height:100%}body#module-smartblog-details .smart-blog-sing-blog-content>p{line-height:1.5!important}body#module-smartblog-details .smart-blog-posts-navigation li a{font-family:Exo,sans-serif!important;color:#4c4c4c!important}body#module-smartblog-details .smart-blog-sing-blog-content h2,body#module-smartblog-details .smart-blog-sing-blog-content h3,body#module-smartblog-details .smart-blog-sing-blog-content h4{color:#0a4279!important;font-family:Exo,sans-serif!important}body#module-smartblog-list .news_category_menu{border-bottom:0}#pagenotfound .page-not-found,#products .page-not-found{overflow:hidden}body.page-category .card-block div.h1{max-width:830px;margin-bottom:0}.ui-autocomplete.ui-widget-content.searchbar-autocomplete{z-index:9999999;max-width:556px;width:100%!important;transform:translateX(-154px);box-shadow:0 7px 15px #00000054}.category-additional-description h3{font-size:1.75rem}.category-additional-description h4{font-size:1.45rem}.category-additional-description p{line-height:1.5;padding-bottom:1.25rem}.wrapper_share_buttons{display:flex;flex-direction:column;gap:5px;width:100%;max-width:386px;margin-left:auto;margin-right:0}.wrapper_share_buttons #button_print_cart{background-color:#0a478a;transition:.5s ease-in-out;border:1px solid #0a478a}.wrapper_share_buttons #button_print_cart:hover{background-color:#fff;color:#0a478a}.wrapper_share_buttons #button_share_cart{background-color:#02b0ee;transition:.5s ease-in-out;border:1px solid #02b0ee}.wrapper_share_buttons #button_share_cart:hover{background-color:#fff;color:#02b0ee}.block-category h1 a{color:inherit}@media (min-width:768px){.layout_layout1 .ets_mm_megamenu_content{background:#0a478a!important}.layout_layout1 .mm_extra_item *,.layout_layout1 .ybc-menu-vertical-button,.layout_layout1:not(.ybc_vertical_menu) .mm_menus_li>a{color:#fff!important}.mm_menus_li_tab .mm_columns_contents_ul ul.mm_blocks_ul>li:first-child{width:100%;display:block}.layout_layout1 .mm_menus_li>a::before,.layout_layout1 li#id-2 ul.mm_blocks_ul>li:first-child .ets_mm_block_content,.layout_layout1 li#id-6 ul.mm_blocks_ul>li:first-child .ets_mm_block_content,.mm_menus_li_tab .mm_columns_contents_ul ul.mm_blocks_ul>li:nth-child(3) .ets_mm_block>.h4 a::after{display:none}.layout_layout1 li#id-2 ul.mm_blocks_ul,.layout_layout1 li#id-6 ul.mm_blocks_ul{margin-bottom:15px}.mm_menus_li_tab .mm_columns_contents_ul ul.mm_blocks_ul>li:nth-child(2),.mm_menus_li_tab .mm_columns_contents_ul ul.mm_blocks_ul>li:nth-child(3){display:inline-block;vertical-align:top}.mm_menus_li_tab .mm_columns_contents_ul ul.mm_blocks_ul>li:nth-child(2){width:30%}.mm_menus_li_tab .mm_columns_contents_ul ul.mm_blocks_ul>li:nth-child(3) .ets_mm_block>.h4{border-bottom:0;text-transform:unset;margin-bottom:5px}.mm_menus_li_tab .mm_columns_contents_ul ul.mm_blocks_ul>li:nth-child(3) .ets_mm_block>.h4 a{font-size:13px!important;color:#000!important}.mm_menus_li_tab .mm_columns_contents_ul ul.mm_blocks_ul>li:nth-child(3){width:70%}#header .layout_layout1:not(.ybc_vertical_menu) .mm_menus_li.menu_hover>a,#header .layout_layout1:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li>a,#header .layout_layout1:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover>a,.ets_mm_megamenu.layout_layout1.ybc_vertical_menu:hover,.layout_layout1:not(.ybc_vertical_menu) .mm_menus_li.menu_hover>a,.layout_layout1:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li>a,.layout_layout1:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover>a{background:#02b0ee!important}.justify,.justify>.justify,.justify>.justify_all,.justify>.justify_xs{text-align:justify;font-size:0}.justify{text-justify:distribute-all-lines}.justify:after{content:"";display:inline-block;width:100%}.justify>*{text-align:left;font-size:1rem}}@media (max-width:1500px){.layout_layout1 .mm_menus_ul>.mm_menus_li{max-width:170px}}@media (max-width:1420px){.mm_menu_content_title{padding:0 10px;font-size:15px}.layout_layout1 .mm_menus_li:nth-child(2){width:auto!important}.header_bar_menu,.header_bar_site{width:auto}#konfigurator_wrapper .slider_pager_next{right:-65px!important}.layout_layout1 .mm_menus_ul>.mm_menus_li{max-width:150px}}@media (max-width:1220px){.blog_list,.customBanners2{grid-template-columns:1fr}.module_body .container.advantages_icons{flex-wrap:wrap;row-gap:2rem}.module_body .container.advantages_icons>div{width:50%}#footer .advantages_icons .footer_site,#footer .banners,.homepage>.container{flex-direction:column}#index .promo_best_buy_modules .product_connection,.homepage>.container .main_slider,.homepage>.container .time_promotions{width:100%}.ets_mm_megamenu_content_content .ybc-menu-toggle{padding:0;height:46px;line-height:48px;color:#fff}.ybc-menu-toggle .icon-bar{background-color:#fff}.customBanners2{gap:1rem}.customBanners2 .banner_item{margin:0;min-height:200px}.homepage .about_pekabet .tabela_rwd tr{display:flex;flex-direction:column}.homepage .about_pekabet .tabela_rwd tr td{width:100%!important}.homepage .about_pekabet .tabela_rwd tr td:first-child{text-align:center}#footer .footer_color_row>.container{flex-direction:column-reverse}#footer .footer_wrap .newsletter{width:100%;padding-bottom:6rem}#footer .footer_left_modules{width:100%;height:auto}.header_bar_content{gap:.5rem;padding:.5rem 0}.header .row_2 .container.flex{flex-direction:column;padding-bottom:1rem}.header .module.search,.hidden-xs{display:none}.header #_desktop_cart{width:100%;display:flex;justify-content:center}#_desktop_cart .module_body{float:unset}.my_account .menu_button_link .icon_element{margin-right:0}.my_account{width:auto;padding:0 1rem}.header .logo{width:100%;justify-content:center}.ets_mm_megamenu.hook-default{margin-top:0!important}.banners_layer{padding:1.25rem 3.7%}.extended_menu .system_menu{display:grid;grid-template-columns:repeat(2,1fr)}.extended_menu .system_menu .system_item{width:100%;padding-left:0}.extended_menu .system_item .system_image{position:relative}.simple-thumbnails-gallery{grid-template-columns:repeat(3,1fr)}}@media (max-width:960px){#footer .banners,body.page-category .block-category.card .d-flex>div:nth-child(2) ul{flex-direction:column}body.page-category .block-category.card .d-flex,body.page-category .block-category.card .d-flex>div:nth-child(2) ul li,body.page-product .row.product-container .col-md-6{width:100%}body.page-category .block-category.card .d-flex>div:first-child{display:none}body.page-category .block-category.card .d-flex>div:nth-child(2){padding:0 1rem;width:100%}#product .product_descs ul a{padding-bottom:1.25rem;font-size:1.2rem}body.page-product .row.product-container{display:flex;flex-direction:column}}@media (max-width:768px){.header_bar .header_bar_site>div,.simple-thumbnails-gallery{grid-template-columns:repeat(2,1fr)}.container{padding-left:1rem;padding-right:2.5rem}.ets_mm_megamenu_content_content .ybc-menu-toggle{height:55px;line-height:52px}.module_body .container.advantages_icons{margin:0 auto;gap:2rem}.header_bar_menu{display:none}.customBanners2 .banner_item img{object-fit:cover;height:100%}.square_blog_list>.container{padding:0}#footer .footer_left_modules{flex-direction:column}#footer .footer_left_modules .module{width:100%!important;max-width:100%!important;margin:0}#footer .advantages_icons{flex-direction:row;flex-wrap:wrap;gap:1rem}#footer .advantages_icons .footer_site{flex-direction:row!important}#footer .advantages_icons .footer_site_name,.header_bar .header_bar_site,body.page-contact .sell_points #map-poland{width:100%}#footer .footer_wrap .newsletter{padding-bottom:11rem}.footer_wrap #newsletter_module_form .submit{position:relative;width:100%}#footer .banners .banner_item{flex:auto;height:300px}#footer .banners .banner_item img{width:auto;height:100%;object-fit:cover;object-position:left}#footer .banner_item:nth-child(2) .banners_layer{padding-right:1.25rem}#footer .banner_item:first-child .banners_layer{padding-left:1.25rem}#footer .banner_item:first-child img{object-position:right}.banners .banner_button{bottom:1.25rem;right:1.25rem}.homepage .module_head span,.site_title{margin-bottom:0;padding:.5rem 0;font-size:1.8rem}.customBanners2 .banner_item{min-height:250px}.homepage .select_system{padding-top:1rem}.homepage .select_system .site_title{margin-bottom:2rem}.advantages_icons .icon_element{margin-right:0}.module_body .container.advantages_icons>div{width:43%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center}.header_bar>.container{padding-right:1rem}.header_bar .header_bar_site>div{display:grid;width:100%}.header_bar .header_bar_site .configure_komin{width:100%;grid-column:1/-1;text-align:center;margin-bottom:.5rem}.header_bar .header_bar_site .configure_komin a{width:100%;display:block}.header_bar .header_bar_site .szybki_kontakt_telefon{text-align:left}body.page-contact #left-column{padding-right:15px;padding-left:15px}body.page-contact .sell_points{display:flex;flex-direction:column-reverse}body.page-contact .sell_points #map-poland .poland{margin:0 auto!important}body.page-contact .sell_points .addresses{width:100%!important}.extended_menu .system_menu,body.page-product .cross-selling-container{grid-template-columns:1fr}}.sdsarticle-des.smart-blog-sing-blog-content,body#module-smartblog-details .smart-blog-sing-blog-content>p{font-size:1rem!important;color:#000!important;font-family:Exo,sans-serif!important}body#module-smartblog-details .smart-blog-sing-blog-content ul{list-style-type:disc;padding-left:1rem}body#module-smartblog-details .smart-blog-sing-blog-content ol{list-style-type:decimal;padding-left:1rem}body#module-smartblog-details .smart-blog-sing-blog-content a{color:#000;font-family:Exo,sans-serif!important;font-weight:700}.ps-alert-success .item i{border:15px solid #4cbb6c!important}body#checkout #thecheckout-newsletter .inner-area,body#password ul.ps-alert-success{padding:0}.images-container,.images-container .product-cover{position:relative}.images-container .image-arrow{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.7);color:#fff;border:0;width:50px;height:50px;border-radius:50%;cursor:pointer;z-index:10;opacity:0}.images-container .product-cover:hover .image-arrow{opacity:1}.images-container .image-arrow.prev{left:20px}.images-container .image-arrow.next{right:20px}.images-container .image-counter{position:absolute;bottom:15px;right:15px;background:rgba(0,0,0,.7);color:#fff;padding:5px 10px;border-radius:15px;font-size:12px}.images-container .thumb.selected{border-color:#007cba;box-shadow:0 0 8px rgba(0,124,186,.3)}.js-additional-information.definition-list.additional-information.ps-hidden{display:none!important}#payment-option-7-container{flex-wrap:wrap}#payment-option-7-container>label{width:auto}#payment-option-7-container #p24-additional-forms{width:100%}#blockcart-modal .product-name,footer#footer .stopka_szybki_kontakt_mail a,footer#footer .stopka_szybki_kontakt_telefon a{color:#0a478a}.zamow_telefonicznie .wpcf7-form-control-wrap{max-width:100%}.zamow_telefonicznie .phone_order_number-number{color:#0a4279}body#module-pdcashondelivery-validation .container,body#module-przelewy24-paymentConfirmation .container{background:#fff}body#checkout #thecheckout-newsletter{padding-top:0;padding-bottom:0}body#checkout #thecheckout-required-checkbox-1{padding-left:2px;padding-top:0}body#checkout .prev-next-container{max-width:923px}@media (max-width:767px){.transition_floating .mm_menus_ul{max-width:calc(100% - 36px)}.transition_floating .mm_menus_ul.active{display:flex;flex-direction:column}.layout_layout1 .mm_menus_ul>.mm_menus_li{max-width:100%;height:auto;position:relative}.layout_layout1 .mm_menus_ul>.mm_menus_li .arrow{top:7px}.container>#left,.layout_layout1 .mm_menus_ul>.mm_menus_li:nth-child(2)>a{padding-left:1rem}.layout_layout1 .mm_menus_ul>.mm_menus_li>a{padding-top:0;padding-bottom:0}.layout_layout1 .mm_menus_ul>.mm_menus_li ul.active{background-color:#f6f6f6;padding-left:1rem;max-height:40vh;height:100%;overflow:auto;top:0;float:unset}.layout_layout1 .mm_menus_ul>.mm_menus_li ul.active>li{padding-bottom:1rem}}div.widget_social{cursor:pointer;background:url(../images/bg_pro.png)no-repeat 0 0;display:block;float:right;height:350px;padding:0;position:fixed;right:-195px;bottom:100px;width:230px;z-index:1000;transition:right .3s ease}div.widget_social:hover{right:0}div.widget{margin-left:35px}#left #PM_ASCriterionGroupCheckbox_16_4,#left #PM_ASCriterionGroupCheckbox_16_5,#left #PM_ASCriterionGroupCheckbox_16_7{display:flex;flex-wrap:wrap;gap:6px}#left #PM_ASCriterionGroupCheckbox_16_4 li .PM_ASCriterionNbProduct,#left #PM_ASCriterionGroupCheckbox_16_5 li .PM_ASCriterionNbProduct,#left #PM_ASCriterionGroupCheckbox_16_7 li .PM_ASCriterionNbProduct{display:none}#PM_ASForm_16 #PM_ASCriterionsGroup_16_4,#PM_ASForm_16 #PM_ASCriterionsGroup_16_5,#PM_ASForm_16 #PM_ASCriterionsGroup_16_7{display:block!important}