/*fcgz1686117055*/*{margin:0 auto;padding:0;}.ok{color:green;}.error{color:#e7182a;}.hide{display:none;}.message{text-align:center;padding:30px 0;font-weight:bold;}.clear{clear:both;}.clearafter:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.fl{float:left;}.fr{float:right;}.ajax_loader{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.ajax_loader{width:66px;height:66px;position:absolute;border:1px solid #cecece;z-index:3;display:block;}.ajax_loader,.ajax_loader_bg{background:#fff url(../images/ajax_loader.gif) no-repeat center center;}.ajax_loader_bg{background-color:rgba(255,255,255,0.7);}.disable_text_select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.relative{position:relative;}#tinymce{font-size:20px;}#tinymce ul{list-style:disc;}#tinymce a{text-decoration:underline;color:inherit;}#tinymce ul,#tinymce ol{margin:inherit;padding:inherit;}#tinymce ul li,#tinymce ol li{margin:inherit;padding:inherit;}#order-your-acount{min-width:50%;}#order a:hover{color:#D60A21;}#order a{color:#393939;}#order-clipboard{width:700px;border-collapse:collapse;border-spacing:0;}.clipboard-action a{display:block;text-decoration:none;font-weight:bold;margin:2px 0;}#order-navi{padding:15px;padding-top:0;text-align:center;}#order-navi a{padding:0 10px;}#order,#order-basket{margin:0 auto;}#order{margin:15px auto;}#register-form table{width:100%;max-width:700px;}#customer-table #register-form table{width:auto;}#order-navi a{background:url("../images/sprite.png") no-repeat -9px -101px;padding-left:11px;text-decoration:none;}#order-navi a.active{color:#8d2d2f;}#order_history table,#offer_details table,#order_details table{width:100%;}#offer_details table.offer_status_history,#order_details table.order_status_history{width:auto;margin:0;border-collapse:collapse;border-spacing:0;}#offer_details table.offer_status_history td,#order_details table.order_status_history td{padding:0;}.offer_details_adress,.order_details_adress{line-height:inherit;vertical-align:top;}.offer_details_adress_header,.order_details_adress_header{margin-bottom:3px;padding-bottom:3px;border-bottom:1px solid #cecece;font-weight:bold;margin-top:10px;}.offer_details_adress_header.first,.order_details_adress_header.first{margin-top:0;}#offer_history a,#offer_details a,#order_history a,#order_details a{text-decoration:none;}.offer_details_additional,.order_details_additional{padding:0 !important;vertical-align:top;}#offer_details table.tab s.old_price,#order_details table.tab s.old_price{display:block;font-size:10px;color:#767676;}#offer td.label,#order td.label{width:40%;text-align:right;}#order .left_field{text-align:right;}#order table{margin:0 auto;border-collapse:collapse;border-spacing:0;}.order-action{text-align:center;}#order td,#order-basket td,#order-your-acount td{padding:5px;}.order-textfield,#order-notice-field{border:1px solid #E7E7E7;padding:2px}.order-textfield:focus{border-color:#d60a21;}#shadow_layer_content .textfield,.order-textfield{width:100%;max-width:300px;border-color:#d1d1d1;border-style:solid;border-width:2px 1px 1px;padding:0 10px;}.order-select{width:206px;}.order-quantity input.order-textfield,.order-quantity select.quant.order-textfield{width:40px;}#order .field{width:50%;font-size:16px;}.order-head td,#order-your-acount thead td,#order thead td,#order-notice-head,#order .send_to .tab1,#order .invoice .tab1{background:#F4F4F4;color:#000;font-weight:bold;}#order .send_to .tab1,#order .invoice .tab1,#order-notice-head{text-align:center;}#order-notice-body{text-align:center;}#order-notice-field{margin:0 auto;height:50px;width:100%;}.order-button{text-align:center;margin:20px 0;}input.order-button,button.order-button,a.order-button{color:#747474;cursor:pointer;text-decoration:none;}#my-account-links{padding:15px;text-align:center;}.order-point{text-align:center;}.order-priceb s,.order-valueb s{display:block;color:#767676;font-size:10px;}.order-quantity{text-align:center;}.order-quantity input{text-align:center;}.order_confirm{text-align:center;margin:10px 50px;}.order_confirm input{vertical-align:middle;}.order-co-value{font-weight:bold;}.order-co .order-co-select{margin:2px 0;max-width:100px;border:1px solid #E7E7E7;font-size:10px;}.order-co .order-co-select option{font-size:10px;}.order-name a span{display:block;}.quant_dec,.quant_inc{display:none;background:red;color:#fff;line-height:10px;font-size:10px;font-weight:bold;cursor:pointer;margin-right:3px;width:10px;text-align:center;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}.quant_inc{background:green;margin-left:3px;margin-right:0px;}.order_history_header{font-weight:bold;}#order_points{width:100%;}#order_points tr.ok td{color:green;}#order_points tr.error td{color:red;}#product_basket li{list-style-type:none;display:inline-block;}#discount_code_form{margin:0 auto;text-align:center;margin-top:30px;margin-bottom:30px;}#discount_code_form label{font-weight:bold;color:#E63535;font-size:18px;}#discount_code{width:100px;}.panel_right ul{display:block;text-align:center;}.order-discount-info.discount_code{font-weight:bold;}#order tr.error .label{color:red;}#confirm_total_value_to_pay{padding:10px 0 5px 0;font-size:14px;}#customer-table center{display:none;}#order td.label{line-height:1;}#customer-table #register-form{margin-top:20px;}#order.offer .order-textfield.payment_price,#order.offer .order-textfield.prices,#order.offer .order-textfield.discount{width:70%;}#order .order-product td{border-bottom:1px solid #f4f4f4;}#order_products_search{padding-top:15px;width:70%;padding-bottom:15px;}#order_products_search table{width:100%;}#order_products_search .category_name{line-height:40px;}#order_products_search input[type="text"]{width:100%;height:40px;line-height:40px;padding:0 15px;}#order_products_search .submit{text-align:right;}#order_products_search .submit .order-button{margin:0;}#order_products .prod{padding:4px 0;transition:all 0.3s ease-in;}#order_products .prod.row0{background:#f3f3f3;}#order_products .prod.row1{background:#fafafa;}#order_products div.prod.active{background:#E0FFE0;}#order_products div.prod.th{background:#274558;color:#fff;text-transform:uppercase;}#order_products .prod:hover{background:#eaeaea;}#order_products .prod > div{padding:0 15px;}#order_products .prod input[type="text"]{width:80%;text-align:center;}#order_products .prod .name{font-weight:bold;}#order_products .prod .add{text-align:center;}#order_products .prod .price,#order_products .prod .discount{white-space:nowrap;}#order_products .submit{text-align:center;}#order_products .order-button{width:auto;height:24px;line-height:24px;padding-top:0;padding-bottom:0;}#order-basket a .order-name{color:#333;}#order-basket a .order-symbol{color:#333;}.message_box{position:fixed;width:250px;top:50%;left:50%;margin:-50px 0 0 -125px;z-index:999;}.message_box div{margin:10px;padding:20px 10px;border:1px solid #000;background:#000;color:#fff;text-align:center;background:rgba(0,0,0,0.6);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-weight:bold;-moz-box-shadow:2px 2px 5px #888;-webkit-box-shadow:2px 2px 5px #888;box-shadow:2px 2px 5px #888;font-size:12px;}.message_box div a{color:#fff;text-decoration:underline;font-size:12px;}.message_box .error{background:red;background:rgba(220,0,0,0.9);border:1px solid #8f0000;}.message_box .ok{background:green;background:rgba(6,170,22,0.9);border:1px solid #059113;-moz-box-shadow:2px 2px 5px #E2FEE5;-webkit-box-shadow:2px 2px 5px #E2FEE5;box-shadow:2px 2px 5px #E2FEE5;}#back2panel{position:fixed;padding:8px;margin:10px;border:1px solid #e2e2e2;background:#fff;text-align:center;left:0;top:0;-moz-box-shadow:1px 1px 9px #888;-webkit-box-shadow:1px 1px 8px #888;box-shadow:1px 1px 8px #888;z-index:999;}#back2panel.left{left:0;right:auto;}img,a,input,label,select,option,textarea{outline:none;border:none;}#body{background:#fff;font-family:'Titillium Web',sans-serif;font-size:12px;color:#4c4c4c;line-height:1.4;overflow-x:hidden;}p{padding-bottom:20px;}h1,h2,h3,h4,h5,h6{padding:10px 0 15px 0;}h1{font-size:23px;}h2{font-size:18px;}h3{font-size:13px;}h4{font-size:12px;}h5{font-size:11px;}h6{font-size:10px;}input[type="submit"]::-moz-focus-inner{border:none;outline:none;}label{cursor:pointer;}input[type="submit"]{background:none;}a{text-decoration:none;color:#;}.sr{height:1px;width:1px;overflow:hidden;position:absolute;left:-999999px;top:auto;}.btn{}.btn:hover,.btn:focus{}.mask_element.select{position:relative;text-transform:lowercase;}.mask_element.select > a{border:2px solid #e9e9e9;height:100%;font-size:11px;line-height:31px;color:#2c2c2b;display:block;padding-right:15px;text-align:center;background-image:url('../images/arrow_select.png');background-repeat:no-repeat;background-position:right 10px center;background-color:#fff;}.mask_element.select > ul{position:absolute;top:32px;list-style:none;margin:0;background:white;font-size:13px;width:100%;border:2px solid #e9e9e9;border-top:0;box-shadow:0 2px 6px -1px rgba(246,246,246,0.6);z-index:1;}.mask_element.select > ul li{padding:5px;display:block !important;text-align:left;padding-right:15px;line-height:1.2;}.mask_element.select > ul li:hover{background-color:#F6F6F6;}.mask_element.radio,.mask_element.checkbox{font-size:14px;text-align:left !important;}.mask_element.radio input,.mask_element.checkbox input{visibility:hidden;position:absolute;}.mask_element.radio .label_input,.mask_element.checkbox .label_input{text-align:center!important;}.mask_element.radio a.mask_element,.mask_element.checkbox a.mask_element{background-image:url("../images/mask_checkbox.png");background-repeat:no-repeat;background-position:0 0;width:21px;height:21px;display:inline-block;vertical-align:middle;}.mask_element.radio.active a.mask_element,.mask_element.checkbox.active a.mask_element{background-position:0 -780px;}#shadow_layer{background:rgba(57,57,57,.6);width:0.1%;position:fixed;top:0;left:0;display:block;width:100%;height:100%;cursor:pointer;}.shadow_layer_content:not(.container){width:90%;max-width:500px;}.shadow_layer_content{background:white;position:absolute;min-height:100px;z-index:1;top:0;left:0;right:0;margin:0 auto;}.shadow_header{background-color:#33363b;background-image:url('../images/firend_logo_simple.png');background-repeat:no-repeat;background-position:left 20px center;color:white;font-weight:300;font-size:20px;line-height:1.1;text-transform:uppercase;padding:20px 20px 20px 80px;}.shadow_header.configurator{font-size:18px;}.shadow_header b{font-weight:700;display:block;}#comment_form textarea.order-textfield,#shadow_layer_content textarea.textfield{resize:none;height:120px;padding-top:10px;padding-bottom:10px;}#shadow_layer_content .textfield{height:40px;}#shadow_layer_content form .wrap{width:90%;margin:30px auto 30px auto;}#comment_form .field_row,#shadow_layer_content .field_row{margin-bottom:10px;}#shadow_layer_content label > span .error{font-size:10px;}.phone_order_info{font-size:15px;margin-bottom:15px;}#comment_form label > span,#shadow_layer_content label > span{display:inline-block;width:30%;vertical-align:top;padding-top:10px;font-size:15px;}#shadow_layer_content .lamb_row{padding:20px;text-align:right;}#comment_form .submit:hover,#shadow_layer_content .submit:hover{background-color:#C81024;}#comment_form .submit,#shadow_layer_content .submit{background:#d60a21;color:white;display:inline-block;font-weight:700;text-align:center;text-decoration:none;height:40px;line-height:40px;text-transform:uppercase;padding:0 20px;cursor:pointer;border:0;}#shadow_layer_content #close_overlay:focus{background-color:#E63535;}#shadow_layer_content #close_overlay{width:44px;height:44px;background-color:#33363b;background-image:url('../images/overlay_close.png');background-position:center;background-repeat:no-repeat;display:block;cursor:pointer;right:0;margin-top:-44px;position:absolute;}#shadow_layer_content .message{width:90%;margin:0 auto;margin-bottom:20px;}#shadow_layer_content.container #contact_form{background:white;margin-top:10px;}#shadow_layer_content.container{max-width:none;width:1140px;padding:0;background:transparent;}#configurator .steps ul{margin:0;list-style:none;}#configurator .steps ul .step_i{width:56px;height:56px;background:white;display:inline-block;vertical-align:middle;color:black;font-size:19px;text-align:Center;line-height:56px;font-weight:600;margin-right:10px;}#configurator .steps ul .step_i.done{background-color:#d61c2c;color:white;}#configurator .configurator_name{width:17%;line-height:1.1;}#configurator .shadow_header{line-height:0;}#configurator .shadow_header .steps{width:83%;}#configurator .contact_row{color:#626262;font-size:16px;min-height:85px;line-height:0;}#configurator .contact_row .contact_field{width:69%;line-height:1.2;}#configurator .contact_row .contact_field p{padding:0 5% 0;}#configurator .contact_row .contact_link:hover{color:#E63535;}#configurator .contact_row .contact_link{background-image:url('../images/icon_mail2.png');background-repeat:no-repeat;background-position:left center;padding-left:30px;color:#626262;margin-left:20px;}#configurator .contact_row .submit_field{width:30%;line-height:1.2;height:85px;text-align:right;padding-right:10px;}#configurator .contact_row .submit_field .submit{margin:25px 5px 0 5px;}#configurator .configurator_body .mask_element.radio .mask_element{margin-right:5px;}#configurator .configurator_body{background:white;min-height:542px;}#configurator .step_system{padding:30px 0 10px 0;padding-top:115px !important;}#configurator .step_system .step_option{width:25%;background-repeat:no-repeat;background-position:top left 30px;height:314px;}#configurator .step_system .step_option label.mask_element{display:block;padding-left:46%;}#configurator .step_system .step_option a.mask_element{margin-top:105px;height:28px;background-size:cover;width:28px;display:block;margin-left:0;margin-bottom:20px;}#configurator .step_system .step_option label{font-size:24px;}#configurator .step_system .step_option .mask_element{font-size:24.63px;line-height:1;color:#d60a21;}#configurator .step_system .step_option .mask_element > span{display:inline;font-size:14.78px;color:#313131;line-height:1;font-weight:300;width:auto;}#configurator .step_system .step_option input{position:absolute;left:-100%;}#configurator .step_system .step_option .active a.mask_element{background-position:0 -1092px;}#configurator #filter_value_44{background-image:url('../images/configurator/system_fire.png');}#configurator #filter_value_45{background-image:url('../images/configurator/system_uniwersal.png');}#configurator #filter_value_46{background-image:url('../images/configurator/system_turbo.png');}#configurator #filter_value_47{background-image:url('../images/configurator/system_turbo_inox.png');}#configurator .center_foto img{height:auto !important;width:auto !important;}#configurator .step_height .step_img{width:20%;height:200px;display:inline-block;}#configurator .step_height{min-height:200px;height:250px;padding-top:165px !important;}#configurator .step_height .configurator_step_values{width:80%;display:inline-block;}#configurator .step_radius{background-image:url('../images/configurator/step_wysokosc.jpg');background-position:center left 40px;background-repeat:no-repeat;padding-left:20%;min-height:200px;padding-top:200px !important;padding-bottom:200px !important;}#configurator .step_wentylacja{padding-left:20px;padding-top:200px !important;}#configurator .step_wentylacja .configurator_step_value_item{width:25%;margin-bottom:20px;}#configurator .step_height .configurator_step_values{text-align:center !important;margin-top:20px;}#configurator .configurator_step_values label{width:30%;text-align:left;}#configurator .configurator_step .product_list{width:90%;margin:0 auto;}#configurator .configurator_step .select_wrapper{width:60%;}#configurator .configurator_step{padding-top:40px;padding-bottom:40px;}.configurator_step_value_item_foto{width:20%;max-width:100px;}#configurator .step_wentylacja .configurator_step_value_item_foto{width:50%;padding-right:10px;}.sg_nag1,.underline_red,.underline{position:relative;}.sg_nag1:before,.underline_red:before,.underline:before{position:absolute;bottom:0px;content:'';display:block;background:white;height:3px;left:3px;width:57px;}.sg_nag1:before,.underline_red:before{background:#D30A20;}.lamb{background:url('../images/bg_lamb.jpg') 0 0 repeat transparent;}.bg_white{background:white;}.down_pager{padding-top:34px;padding-bottom:27px;}.header .logo .center_foto{text-align:left;}.header .logo{height:105px;width:32.36%;}.header .logo img{margin-top:20px;margin-left:-2px;}.header .search_box{width:33.24%;font-size:12px;}.header .search_box form{height:45px;max-width:370px;position:relative;margin-top:25px;}#shadow_layer_content .textfield:focus,.header .search_box form .textfield:focus{border-color:#D60A21;}.header .search_box form .textfield{border-width:1px;border-top-width:2px;border-style:solid;border-color:#d1d1d1;width:100%;height:100%;padding:0 0 0 5%;}.header .search_box form .submit{position:absolute;width:44px;height:35px;right:0;top:5px;background-image:url('../images/icon_search.png');background-repeat:no-repeat;background-position:center;border-left:1px solid #e7e7e7;cursor:pointer;}.header .login_bar{width:16.75%;}.header .baskets_modules{width:17.63%;}.header .login_bar a:hover{color:#D60A21;}.header .login_bar a{text-transform:uppercase;color:#393939;}.header .login_bar{text-align:center;font-size:12px;margin-top:27px;}#basket_top{margin-top:25px;}#basket_top .module_head,#basket_top .module_body{height:45px;}#basket_top .module_head:hover{background-color:#B91627;}#basket_top .module_head{max-width:45px;width:22.38%;vertical-align:middle;background-image:url('../images/icon_basket.png');background-repeat:no-repeat;background-position:47% center;background-color:#D60A21;display:inline-block;}#basket_top .module_body a .item_count{background:white;padding:0 10px;height:100%;margin-right:10px;float:left;}#basket_top .module_body a{display:block;line-height:41px;font-size:16px;padding-right:5%;text-align:right;font-weight:600;color:#393939;background:url('../images/bg_lamb.jpg') 0 0 repeat transparent;height:100%;}#basket_top .module_body{border-style:solid;border-width:2px;border-color:#e9e9e9;border-left:0;display:inline-block;max-width:155px;width:77.62%;vertical-align:middle;font-size:16px;text-transform:uppercase;}.header .basket_content{display:none;}.header .menu_container{font-size:16px;}.intro .slider_max .container{position:absolute;z-index:2;margin-top:15%;top:0;left:0;right:0;}.intro .slider_max{position:relative;}.intro .slider_max img{width:100%;height:auto;}.intro .slider{background:url('../images/firend_top.jpg') center no-repeat;height:730px;background-size:auto 100%;padding-top:9.3%;}.intro .slider_max h2:after,.intro .slider h2:after{position:absolute;bottom:0px;content:'';display:block;background:white;height:3px;left:3px;width:57px;}.intro .slider_max h2,.intro .slider h2{font-size:82px;color:white;font-weight:300;line-height:1.2;text-transform:uppercase;position:relative;margin-bottom:3%;}.intro .slider_max p,.intro .slider p{margin:0;padding:0;color:white;font-size:23px;text-transform:uppercase;}.intro .only_site p{font-size:20px;color:#626262;font-weight:300;text-align:center;line-height:1.5;}.intro .all_site .site_content > div,.intro .all_site,.intro .all_site .container > *{height:546px;}.intro .all_site{background:url('../images/bg_lamb.jpg');position:relative;margin:220px 0;}.intro .all_site + div:not(.all_site){margin-top:-110px;}.intro .all_site.first-child{margin-top:110px;}.intro .all_site .background{width:50%;height:100%;background-image:url('../images/bg_03.jpg');background-position:-550px 0px;text-align:left;margin:0;position:absolute;top:0;left:0;}.intro .all_site.right .background{right:0;left:auto;}.intro .all_site.right .background{text-align:right;}.intro .all_site .container div{margin:0;}.intro .all_site .container{position:relative;z-index:1;top:0;}.intro .all_site .site_product > *{display:inline-block;margin-top:-25% !important;}.intro .all_site.left .site_product .vent{position:relative;}.intro .all_site.left .site_product .vent{margin-left:-20%;}.intro .all_site.right .site_product .vent{margin-right:-20%;}.intro .vent{position:absolute;}.intro .vent .point{position:absolute;width:27px;height:28px;background:url('../images/point.png');display:block;}.intro .vent .point span{display:none;}.intro .left .vent .point.active > span{margin-left:45px;}.intro .right .vent .point.active > span{margin-right:45px;}.intro .vent .point.active > span img{height:auto;}.intro .vent .point.active > span > span{display:block;line-height:1.2;padding:7px 5px;text-align:center;}.intro .vent .point.active > span{background:#33363b;font-size:17px;line-height:0;display:block;position:absolute;color:white;z-index:1;margin-top:-15px;}.intro .all_site .site_product{width:42%;position:relative;text-align:center;}.intro .all_site .site_content > div > div > div{display:table-cell;vertical-align:middle;}.intro .all_site .site_content > div > div{display:table;height:100%;}.intro .all_site .site_content > div{display:inline-block;width:65%;}.intro .all_site .site_content{width:58%;font-size:12px;background:url('../images/bg_lamb.jpg');text-align:center;position:relative;}.intro .all_site .diamond{display:block;width:25px;height:25px;background:url('../images/bg_lamb.jpg');position:absolute;top:10%;margin-left:-12.5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.intro .all_site.right .diamond{right:0;margin-right:-12.5px;left:auto;}.intro .all_site.right .site_content{left:-42%;}.intro .all_site.right .site_product{left:58%;}.intro .all_site .site_content p{font-size:18px;color:#949494;font-weight:300;margin:0;padding:20px 0 0 0;}.intro .all_site .site_content p.intro{font-size:15px;}.intro .all_site .site_content .icon_oil,.intro .all_site .site_content .icon_gas,.intro .all_site .site_content .icon_coal,.intro .all_site .site_content .icon_wood{color:#626262;font-size:18px;}.intro .all_site .site_content table td{padding:0 10px;}.intro .all_site .site_content table{font-size:15px;margin-top:20px;margin-bottom:20px;}.product_description_bar a,.product_tab_list{font-size:32px;font-weight:300;color:#393939;list-style:none;margin:0 auto;text-align:center;}.product_description_bar a span,.product_tab_list li{display:inline-block;padding:0 1.5% 30px 1.5%;border-bottom-width:3px;border-bottom-color:transparent;border-bottom-style:solid;}.product_description_bar span.sep,.product_tab_list li.sep{padding-left:0;padding-right:0;}.product_tab_list li:hover:not(.sep),.product_description_bar a:hover span,.product_description_bar a.active span,.product_tab_list li.active{border-bottom-color:#B91627;}.product_tab_list li:not(.sep) span{cursor:pointer;}.product_description_bar .sep > span,.product_tab_list li.sep span{width:23px;height:1px;display:inline-block;background:#bfbfbf;margin-bottom:8px;}.tab_product .see_all{background:white;padding:55px 0;text-align:center;}.product_list.icon .product:not(.gap),.product_list.icon .product_wrap{height:400px;}.product_list.icon .product_wrap{background:white;border-width:1px;border-style:solid;border-color:transparent;padding:5.43%;}.product_list.icon .product.active .product_wrap{margin-top:-35px;border:1px solid #dbdbdb;height:475px;z-index:1;width:100%;position:absolute;padding-top:35px;-moz-transition:height 0.4s ease,margin-top 0.4s ease;-webkit-transition:height 0.4s ease,margin-top 0.4s ease;-o-transition:height 0.4s ease,margin-top 0.4s ease;-khtml-transition:height 0.4s ease,margin-top 0.4s ease;-ms-transition:height 0.4s ease,margin-top 0.4s ease;transition:height 0.4s ease,margin-top 0.4s ease;overflow:hidden;}.product_list.icon .product .name:before{height:3px;width:20%;content:'';background:#d30a20;display:block;top:-2px;position:absolute;-moz-transition:width 0.4s ease;-webkit-transition:width 0.4s ease;-o-transition:width 0.4s ease;-khtml-transition:width 0.4s ease;-ms-transition:width 0.4s ease transition:width 0.4s ease;}.product_list.icon .product.active .name:before{width:100%;}.product_list .product .name a{color:#626262;padding:0 5px;display:block;}.product_list .product .name{border-top:1px solid #e4e4e4;height:70px;padding:10px 0;position:relative;font-size:16px;}.product_list .product .price s{margin-right:10px;}.product_list .product .price b{font-size:27px;font-weight:700;}.product_list .product .price{height:39px;text-transform:uppercase;font-size:16px;}.product_list .product .button{display:none;text-align:center;margin-top:10px;}.product_list .product.active .button{display:block;}.product_list .product .button .product_more{height:48px;border:2px solid #e9e9e9;line-height:44px;padding:0 30px;font-size:14px;font-weight:600;color:#393939;text-transform:uppercase;}.product_list .product .button .product_more:hover{color:white;background-color:#d61c2c;border-color:#d61c2c;}#product .product_list .product_basket,.product_list .product .button .product_basket{width:52px;height:48px;border-bottom:2px solid #e20114;background-color:#d61c2c;background-image:url("../images/icon_basket.png");background-position:center;background-repeat:no-repeat;}.product_list .product .button .product_basket:hover{background-color:#B91627;}.product_list.icon .product{margin-bottom:17px;position:relative;width:32%;}.product_connection_box .product_list.icon .product,.tab_product .product_list.icon .product{width:24.21%;}.product_list{padding-top:28px;}.product_list.full .product:hover{border-color:#d4d4d4;}.product_list.full .product{background:#FFFFFF;border-width:1px;border-style:solid;border-color:transparent;margin-bottom:15px;padding-bottom:5px;}.product_list.full .product .photo{width:28.25%;height:220px;}.product_list.full .product .text{width:71%;font-size:14px;padding-right:2%;}.product_list.full .product .name a{padding:0;font-weight:600;color:#4c4c4c;}.product_list.full .product .name{border:none;}.product_list.full .product .name > span{display:inline-block;}.product_list.full .product .name > span > span{display:table;height:50px;}.product_list.full .product .name > span > span > span{display:table-cell;vertical-align:middle;height:100%;}.product_list.full .product .desc{height:85px;}.product_list.full .product .row{text-align:right;margin-top:10px;}.product_list.full .product .button{display:inline-block;margin:0 0 0 2%;}.footer .konfigurator{width:60%;position:relative;line-height:0;vertical-align:bottom;}.footer .konfigurator a{position:absolute;top:129px;left:62%;line-height:1.4;}.footer .katalog img{margin-right:-20px;}.footer .katalog{width:40%;position:relative;text-align:right;line-height:0;vertical-align:bottom;}.footer .katalog a{top:129px;line-height:1.4;position:absolute;right:0;}.footer .fast_contact a:hover{color:#ccc;}.footer .fast_contact a{color:white;}.footer .fast_contact,.footer .fast_contact table{height:156px;}.footer .fast_contact{background:url('../images/bg_lamb_black.jpg') 0 0 repeat transparent;color:white;font-size:30px;line-height:1;font-weight:600;text-transform:uppercase;}.footer .fast_contact p{margin:0;padding:0 0 7px 0;}.footer .fast_contact table td{vertical-align:middle;height:100%;}.footer .fast_contact table{width:100%;}.footer .footer_module .module_head{display:none;}.footer .footer_module{background:#393939;color:white;}.footer .footer_module .site_list{width:25%;}.footer .footer_module .footer_logo{height:310px;width:26%;}.footer .footer_module .container > *{margin:0;}.footer .footer_module .footer_logo .center_foto{text-align:left;}.footer .site_list ul ul{display:none;}.footer .site_list ul{list-style:none;margin:55px 0;padding:0;}.footer .site_list ul li{padding:7px 0;}.footer .site_list a:before{display:inline-block;width:15px;height:1px;background:#D61C2C;content:'';vertical-align:middle;margin-right:12px;}.footer .site_list a:hover{color:#ccc;}.footer .site_list a{color:white;font-size:14px;display:inline-block;vertical-align:middle;}.footer .newsletter{font-size:12px;width:24%;padding-top:65px;}.footer .newsletter .content{font-size:14px;text-transform:uppercase;line-height:1.2;}.footer .newsletter .content span{font-size:30px;display:block;}.footer .newsletter .newsletter_input{border:#4c4c4c solid 1px;height:45px;max-width:273px;width:100%;position:relative;color:14px;padding:0 5%;margin-top:20px;}.footer .newsletter .newsletter_input .submit:focus,.footer .newsletter .newsletter_input .submit:hover{background:white;color:#4C4C4C;}.footer .newsletter .newsletter_input .submit{background:#ff0218;color:white;position:absolute;padding:1%;text-transform:uppercase;font-size:12px;font-weight:600;height:33px;top:5px;cursor:pointer;padding:0 5px;right:5px;z-index:1000;}.footer .newsletter .newsletter_input .textfield{width:100%;color:#4c4c4c;height:100%;position:absolute;color:white;background:transparent;border:transparent;padding-right:45%;left:0;padding-left:2%;z-index:1000;top:0px;}.footer .authors{background:#393939;}.footer .authors .container{margin:0 auto;color:white;border-top:1px solid #4c4c4c;padding-top:20px;}.footer .authors .container p{font-size:14px;}.footer .authors .container p a:hover{color:#ccc;}.footer .authors .container p a{color:white;}.navi_header{background:url('../images/firend_top.jpg') center -45px no-repeat;background-size:100% auto;height:180px;}.navi_header span,#blog .underline{font-size:60px;font-weight:300;color:white;text-transform:uppercase;padding-top:3.8%;display:block;padding-bottom:1%;}.navi .select_category{font-size:32px;color:#393939;font-wieght:300;padding-top:10px;}.select_category2 h1{font-size:32px;color:#393939;font-weight:300;padding:0px;padding-top:1rem;}.navi_button:hover,.navi_button.active{border:1px solid transparent;background-color:#d60a21;background-position:center bottom 10px;color:white;line-height:30px !important;}.navi_button{width:34px;height:33px;border:2px solid #e9e9e9;display:inline-block;vertical-align:middle;margin:0 2px;background-repeat:no-repeat;background-color:white;background-position:center 10px;text-align:center;line-height:29px !important;font-size:13px;color:#2c2c2b;}.navi_button.icon{background-image:url('../images/icon_dp_icon_sprite.png');}.navi_button.full{background-image:url('../images/icon_dp_full_sprite.png');}.navi_button.gtn{background-image:url('../images/icon_pager_right_sprite.png');}.navi_button.gtp{background-image:url('../images/icon_pager_left_sprite.png');}.navi .product_pager > *{margin-left:10px;margin-right:10px;font-size:12px;}.navi .product_pager > *:last-child{margin-right:0}.navi .product_pager{font-size:12px;color:#2c2c2b;width:75%;font-size:0;line-height:0;text-align:right;}.navi .product_pager .per_page{min-width:102px;}.navi .list_sort{max-width:193px;width:100%;}#mask_pp{width:48px;height:34px;}#mask_sorting{height:34px;width:132px;}.breadcrumbs_list{list-style:none;margin:3px 0 17px 0;font-size:12px;color:#2c2c2b;}.breadcrumbs_list.added_margin_top{margin-top:15px;}.breadcrumbs_list li:not(:first-child):not(:nth-child(2)):before{display:inline-block;background-image:url('../images/arrow_breadcrumbs_right.png');content:'';width:4px;height:7px;margin-right:14px;}.breadcrumbs_list li{position:relative;}.breadcrumbs_list li:not(.prev_home){text-transform:lowercase;margin-left:8px;}.breadcrumbs_list li a:hover{color:#E63535;}.breadcrumbs_list li a{color:#2c2c2b;}#ajax_container #left,#news .right{width:23.95%;}#ajax_container #left .module{margin-bottom:20px;}#ajax_container #left .site_list ul.level1,#ajax_container #left .category_list ul.level1{margin:15px 0 0 0;}#ajax_container #left .site_list ul,#ajax_container #left .category_list ul{margin:0;padding:0;list-style:none;text-transform:uppercase;font-weight:600;font-size:16px;}#ajax_container #left .site_list ul li.active > a,#ajax_container #left .site_list ul a:hover,#ajax_container #left .category_list ul a:hover,#ajax_container #left .category_list ul .active > a{color:#d60a21;}#ajax_container #left .site_list ul li.active > a:before,#ajax_container #left .site_list ul a:hover:before,#ajax_container #left .category_list ul .active > a:before,#ajax_container #left .category_list ul a:hover:before{background-color:#d60a21;}#ajax_container #left .site_list ul a:before,#ajax_container #left .category_list ul a:before{width:14px;height:1px;display:inline-block;vertical-align:middle;content:'';background:#bfbfbf;margin-right:15px;margin-left:3px;position:absolute;top:20px;left:0;}#ajax_container #left .site_list ul a,#ajax_container #left .category_list ul a{color:#4c4c4c;display:inline-block;vertical-align:middle;padding:9px 0;position:relative;padding-left:14% !important;}#ajax_container #left .site_list ul.level1 > li.level1 ul,#ajax_container #left .category_list ul.level1 > li.level1> ul{margin-left:27px;}#ajax_container #right,#news .left{width:74.82%}#order .message a:hover,#right .message a:hover{color:#B91627;}#order .message a,#right .message a{color:#E63535;}#shadow_layer_content .message,#order .message,#right .message{background:white;margin-top:20px;font-size:16px;border:1px solid #d4d4d4;}#left .filters_menu{background:white;border:1px solid #f1f1f1;padding:20px 6.64%;}.filters_menu .module_body ul{margin:0;list-style:none;}.filters_menu .module_body .name{font-weight:700;font-size:14px;color:#2c2c2b;text-transform:uppercase;position:relative;display:block;padding-bottom:10px;}.filters_menu .module_body ul li{padding-bottom:20px;}.filters_menu .filter_options{}.filters_menu .module_body label input{visibility:hidden;position:absolute !important;}.filters_menu .module_body ul label:hover{color:#D30A20;}.filters_menu .module_body ul label{background-image:url('../images/mask_checkbox.png');background-color:transparent;background-repeat:no-repeat;background-position:left 6px;display:block;font-size:15px;font-weight:400;padding:6px 12%;color:#3e3e3e;}.filters_menu .module_body ul label.checked{background-position:left -774px;}.searched_modules{border-bottom:2px solid #d3d3d3;}.searched_modules{border-bottom:2px solid #d3d3d3;margin-bottom:30px;padding-bottom:20px;}.searched_modules label input{float:right;}.searched_modules label{background-image:url('../images/delete_active_filter.png');background-repeat:no-repeat;background-position:right center;display:block;padding:5px 25px 5px 0;font-size:15px;}.more:hover{background:#B91627;}.more{display:inline-block;padding-top:14px;padding-bottom:14px;padding-left:30px;padding-right:30px;min-width:190px;font-size:14px;font-weight:600;text-transform:uppercase;color:white;text-align:center;background:#D61C2C;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#e20114;}.more.black:hover{background:white;color:#393939;}.more.black{background:#393939;border-bottom-color:#393939;}.sg_nag1:before{left:0;right:0;margin:0 auto;}.sg_nag1{font-size:48px;color:#393939;display:block;text-align:center;font-weight:300;padding:40px 0 18px 0;}.sg_nag_black,.sg_nag_red{color:#d60a21;font-size:52px;font-weight:300;line-height:1;}.sg_nag_black{color:#313131;}p.sg_p_intro{font-size:15px !important;}.icon_oil:before,.icon_coal:before,.icon_gas:before,.icon_wood:before{display:inline-block;vertical-align:middle;content:'';width:29px;height:33px;background-image:url('../images/icon_wood.png');background-position:center;background-repeat:no-repeat;margin-right:10px;}.icon_coal:before{width:30px;height:33px;background-image:url('../images/icon_coal.png');}.icon_oil:before{width:21px;height:30px;background-image:url('../images/icon_oil.png');}.icon_gas:before{width:27px;height:33px;background-image:url('../images/icon_gas.png');}.icon_coal,.icon_oil,.icon_gas,.icon_wood{display:inline-block;vertical-align:middle;}.fast_contant_warranty,.fast_contant_email,.fast_contant_telephone{background-position:left center;background-repeat:no-repeat;padding-left:7%;}.fast_contant_warranty{padding-left:15%;background-position:30% center;}.fast_contant_telephone{background-image:url('../images/icon_infoline.png');}.fast_contant_email{background-image:url('../images/icon_mail.png');}.fast_contant_warranty{background-image:url('../images/icon_clock.png');}.fast_contact_small{font-size:14px;text-transform:uppercase;}#right .product_list{padding-top:22px;}#product{margin-top:15px;}#product .product_pager ul{list-style:none;margin:0px 0 7px 0;}#product .product_pager a{color:#303030;font-weight:700;text-transform:uppercase;font-size:14px;}#product .before_icon{vertical-align:middle;display:inline-block;}#product .before_icon.product_next:after,#product .before_icon:not(.product_next):before{display:inline-block;border:2px solid #e9e9e9;width:34px;height:34px;content:'';vertical-align:middle;margin-right:10px;background-repeat:no-repeat;background-color:white;background-position:center 10px;}#product .before_icon.product_prev:before{background-image:url("../images/icon_pager_left_sprite.png");margin-right:10px;}#product .before_icon.product_next:after{margin-right:0;margin-left:10px;background-image:url("../images/icon_pager_right_sprite.png");}#product .before_icon.product_back_to_category:before{background-image:url("../images/icon_dp_icon_sprite.png");}#product .before_icon.product_back_to_category:hover:before{background-position:center bottom 10px;}#product .before_icon.product_prev:hover:before,#product .before_icon.product_next:hover:after{background-position:center bottom 9px;}#product .before_icon:hover:before,#product .before_icon:hover:after{background-color:#D60A21 !important;border-color:#D60A21;}#product .product_name{border-top:2px solid #f4f4f4;}#right .site h1,#product h1{font-size:32px;padding:18px 0;margin:0;font-weight:300;width:85%;}#product .social{width:15%;font-size:12px;}#product .product_foto{height:550px;width:57.71%;margin-top:8px;border:2px solid #e9e9e9;}#product .product_info{width:39.73%;}#product .product_filters{width:100%;}#product .product_filters th{width:50%;text-align:left;}#product .product_filters tr:not(:last-child) th:before{width:14px;height:1px;background:#d30a20;content:'';display:block;position:absolute;bottom:-1px;left:0;}#product .product_filters th,#product .product_filters td{border-bottom:1px solid #e4e4e4;position:relative;font-size:16px;font-weight:400;color:#5a5a5a;padding:7px 0;}#product .product_filters tr:last-child th,#product .product_filters tr:last-child td{border-bottom:0;}#product .availability{margin-top:15px;font-size:14px;color:#303030;text-transform:uppercase;}#product .availability img{display:inline-block;vertical-align:middle;margin-right:5px;}#product .availability .sep{display:inline-block;padding:0 15px;}}#product .product_price b{color:#d30a20;}#product .product_price{color:#d30a20;margin-top:10px;font-size:27px;text-transform:uppercase;}#product .product_price b span{font-size:16px;color:#626262;font-weight:400;}#product .product_price s{font-size:12px;font-weight:400;color:#626262;margin-right:10px;}#product .product_price s span{font-weight:700;font-size:16px;}.product_price--registered{font-size:12px;color:#626262;}#product .add_to_basket_form{background:#E9E9E9;padding:19px 4.8% 22px 3.97%;margin-top:15px;}#product .product_quantity,#product .product_basket{height:48px;line-height:48px;vertical-align:middle;}#product .product_quantity{width:24.1%;font-size:14px;text-align:center;color:#303030;display:inline-block;}#product .product_basket:hover{background-color:#B91627;}#product .product_basket{width:73%;background-color:#D60A21;display:inline-block;background-image:url('../images/btn_add_to_basket.png');background-repeat:no-repeat;background-position:center left;color:white;font-weight:700;text-decoration:none;text-transform:uppercase;padding-left:49px;text-align:center;}#product #check_warranty{margin-top:10px;position:relative;}#product #check_warranty .check_warranty_name:after{background-image:url('../images/arrow_down_sprite.png');background-color:transparent;background-repeat:no-repeat;background-position:top center;width:20px;height:9px;position:absolute;right:21px;top:15px;content:'';}#product #check_warranty.active .check_warranty_name:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);}#product .check_warranty_name{color:5a5a5a;cursor:pointer;font-weight:700;text-transform:uppercase;font-size:14px;background-image:url('../images/icon_warranty.png');background-repeat:no-repeat;background-position:left 2% center;display:block;padding:11px 0 11px 40px;border-bottom:2px solid #e9e9e9;position:relative;}#product .check_warranty_desc{display:none;background:#e9e9e9;position:absolute;top:0;left:0;}#product #check_warranty.active .check_warranty_desc{display:block !important;overflow:hidden;z-index:1;}#product #check_warranty .check_warranty_desc .desc_container{padding:10px;}#product .product_links{margin-top:15px;padding:0 2%;}#product .product_links a:hover{color:#D61C2C;}#product .product_links a{display:inline-block;font-size:14px;color:#2b2929;background-repeat:no-repeat;background-position:left center;padding-left:20px;}#product .product_links .phone_order a{background-image:url('../images/icon_phone_order.png');}#product .product_links .ask_about a{background-image:url('../images/icon_question.png');}#product .product_links .ask_about a{background-image:url('../images/icon_question.png');}#product .product_links .print_link a{background-image:url('../images/icon_print.png');}#product .content_of_package{line-height:0;font-size:0;}#product .product_connection_box_name,#product .content_of_package .content_of_package_name{font-size:32px;font-weight:300;color:#393939;text-align:center;margin-top:30px;line-height:1.2;margin-bottom:-3px;padding-bottom:0px;}#product .product_connection_box_name span,#product .content_of_package .content_of_package_name span{border-bottom:3px solid #B91627;display:inline-block;padding:0 15px 15px 15px;}#product .content_of_package .container{line-height:1.2;padding-top:22px;padding-bottom:32px;}#product .content_of_package .foto_add_gap,#product .content_of_package .foto_add{width:220px;display:inline-block;}#product .content_of_package .foto_add:hover{border-color:#D30A20;}#product .content_of_package .foto_add{height:220px;border:1px solid #fefefc;text-align:center;background:white;margin-top:13px;}#product .product_description_bar .sep{display:inline-block;}.product_description_bar a span{padding-left:20px;padding-right:20px;}#product .product_description_bar a{margin-bottom:-3px;display:inline-block;}#product .product_description_bar{border-bottom:3px solid #f4f4f4;text-align:center;margin:30px 0 30px 0;}#product .product_description_item{margin-bottom:40px;}#right .site,#product .product_description_item.site{font-size:17px;color:#393939;}#product .product_description_item.site ul{margin-left:50px;}#product .product_description_item.site ul{list-style:none;margin-left:20px;}.product_description_item.site li:before{content:'';width:11px;height:11px;background-repeat:no-repeat;display:inline-block;top:9px;position:absolute;left:0;}.product_description_item.site li{padding-left:30px;position:relative;}#product .product_connection_box .module_body{position:relative;}#product .product_connection_box .pager_prev,#product .product_connection_box .pager_next{position:absolute;right:0;width:30px;height:50px;background-image:url('../images/arrow_big_right.png');background-repeat:no-repeat;margin-top:185px;z-index:3;background-position:center;opacity:0.5;}#product .product_connection_box .pager_prev:focus,#product .product_connection_box .pager_next:focus,#product .product_connection_box .pager_prev:hover,#product .product_connection_box .pager_next:hover{opacity:1;}#product .product_connection_box .pager_prev{background-image:url('../images/arrow_big_left.png');right:auto;left:0;}#right .site_wrap{padding-top:15px;border-bottom:3px solid #D60A21;margin-bottom:30px;padding-bottom:20px;}#right .site h1{padding-top:8px;}#right .gallery .gap,#right .gallery_item{width:14%;}#right .gallery_item a:hover{border-color:#D30A20;}#right .gallery_item a{border:1px solid #fefefc;}#right .gallery_item{height:90px;background:white;}#right .site_wrap .gallery .gallery_name,.file_add .header{border-bottom:3px solid #f4f4f4;font-weight:300;font-size:24px;margin:30px 0 10px 0;}.file_add li img{display:inline-block;vertical-align:middle;margin-right:10px;}.file_add li a:hover{color:#007cc5;}.file_add li a:hover{color:#D30A20;}.file_add li a{text-decoration:none;color:#5a5a5a;}.file_add li{width:50%;display:inline-block;}.file_add ul{list-style:none;padding:0;margin:20px 0;}.sell_points{height:663px;background:white;font-size:0;text-align:right;}.wrap_site.punkty_sprzedazy{height:auto;padding-bottom:30px;}#map-poland > *{top:92px;}#map-poland{display:inline-block;vertical-align:top;width:48.6%;background:url('../images/bg_sell_point.jpg') top center no-repeat;height:100%;text-align:left;position:relative;left:51.4%;}.sell_points .addresses{text-align:left;width:51.4%;display:inline-block;vertical-align:top;font-size:14px;padding:3%;position:relative;left:-48.6%;}.points_list{margin:27px 0 0 0;padding:0;height:519px;list-style:none;}.points_list li .button .more{width:145px;padding:0;line-height:40px;min-height:40px;font-size:14px;}.points_list li .button{font-size:14px;}.points_list li .adress .name{font-weight:600;}.points_list li .adress a{text-decoration:none;color:#BF1728;}.points_list li .adress{font-size:18px;line-height:25px;padding-top:25px;}.points_list li .logo{width:65px;}.points_list li{height:173px;border-top:1px solid #dadada;font-size:0;}#sell_points_list .pager{padding:0;margin:0;}#order-navi{text-align:center;position:relative;}#order-navi ul:before{width:100%;height:1px;background:#C1C1C1;top:29px;left:0;content:'';position:absolute;z-index:-1;}#order-navi ul{list-style:none;margin:0;position:relative;z-index:1;padding:0;}#order-navi li{width:33%;display:inline-block;vertical-align:top;text-align:center;}#order-navi li a:hover span.square{color:white;background:#252524;}#order-navi li.active a span.square{color:white;background:#E63535;}#order-navi li a span.square{display:block;height:53px;margin:0 auto;width:53px;background:#E4E4E4;font-size:25.6px;line-height:53px;color:#2f2f2e;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-bottom:15px;}#order-navi li > span{display:inline-block;}#order-navi li a{text-decoration:none;font-size:16px;color:#2f2f2e;display:block;}.offer-head td,.order-head td,#order-your-acount thead td,#order thead td,#order-notice-head,#order .send_to .tab1,#order .invoice .tab1{border-bottom:3px solid #f4f4f4;font-size:19px;font-weight:300;margin:30px 0 10px;background:none;color:#4c4c4c;}#order td.label{font-size:14px;}input.order-button:hover,button.order-button:hover,a.order-button:hover{color:white !important;}input.order-button,button.order-button,a.order-button{border:2px solid #e9e9e9;font-size:14px;font-weight:600;height:40px;line-height:38px;padding:0 30px;margin:0 5px;text-transform:uppercase;}input.order-button:hover,button.order-button:hover,a.order-button:hover{color:white;background-color:#d61c2c;border-color:#d61c2c;}.order-textfield{height:40px;}#order-notice-field:focus{border-color:#D60A21;}#order-notice-field{resize:none;border-color:#d1d1d1;border-style:solid;border-width:2px 1px 1px;}#order-basket #order-notice-head,#order-basket .order-head th,#order-basket .order-head td{font-size:18px;}#order-basket a:hover{color:#B91627;}#order-basket a{color:#E63535;}input[type="text"],input[type="submit"]{-webkit-appearance:none;border-radius:0;}#comment_form{max-width:500px;width:100%;}.comment_list{max-width:600px;margin:0 auto;width:100%;}.comment_item{background:#F6F6F6;border-radius:3px;}.comment_wrap{padding:10px;}.comment_left{width:30%;display:table-cell;border-color:#C7C7C7;border-style:solid;border-width:0;border-right-width:1px;padding-right:10px;}.comment_right{width:70%;display:table-cell;padding-left:10px;}.system_system-fire .product_description_item.site li:before{background-image:url('../images/li_blue.png');}.system_system-fire #product .product_basket,.system_system-fire #product .product_filters tr:not(:last-child) th::before,.system_system-fire #product .product_list .product_basket,.system_system-fire .product_list .product .button .product_basket,.system_system-fire .product_list .product .button .product_more:hover,.system_system-fire .product_list.icon .product .name::before{background-color:#1F7EBF;}.system_system-fire #product .product_basket:hover,.system_system-fire .product_list .product .button .product_basket:hover{background-color:#016cb7;}.system_system-fire .product_tab_list li:hover:not(.sep),.system_system-fire .product_description_bar a:hover span,.system_system-fire .product_description_bar a.active span,.system_system-fire .product_tab_list li.active,.system_system-fire #product .product_connection_box_name span,.system_system-fire #product .content_of_package .content_of_package_name span,.system_system-fire #product .product_list .product_basket,.system_system-fire .product_list .product .button .product_basket,.system_system-fire .product_list .product .button .product_more:hover{border-color:#1F7EBF;}.system_system-fire #product .product_price{color:#016cb7;}.system_system-fire .product_description_item.site li:before{background-image:url('../images/li_blue.png');}.system_system-turbo #product .product_basket,.system_system-turbo #product .product_filters tr:not(:last-child) th::before,.system_system-turbo #product .product_list .product_basket,.system_system-turbo .product_list .product .button .product_basket,.system_system-turbo .product_list .product .button .product_more:hover,.system_system-turbo .product_list.icon .product .name::before{background-color:#40AF1B;}.system_system-turbo #product .product_basket:hover,.system_system-turbo .product_list .product .button .product_basket:hover{background-color:#369B14;}.system_system-turbo .product_tab_list li:hover:not(.sep),.system_system-turbo .product_description_bar a:hover span,.system_system-turbo .product_description_bar a.active span,.system_system-turbo .product_tab_list li.active,.system_system-turbo #product .product_connection_box_name span,.system_system-turbo #product .content_of_package .content_of_package_name span,.system_system-turbo #product .product_list .product_basket,.system_system-turbo .product_list .product .button .product_basket,.system_system-turbo .product_list .product .button .product_more:hover{border-color:#40AF1B;}.system_system-turbo #product .product_price{color:#369B14;}.system_system-turbo .product_description_item.site li:before{background-image:url('../images/li_green.png');}.system_system-turbo-inox #product .product_basket,.system_system-turbo-inox #product .product_filters tr:not(:last-child) th::before,.system_system-turbo-inox #product .product_list .product_basket,.system_system-turbo-inox .product_list .product .button .product_basket,.system_system-turbo-inox .product_list .product .button .product_more:hover,.system_system-turbo-inox .product_list.icon .product .name::before{background-color:#7A7A7A;}.system_system-turbo-inox #product .product_basket:hover,.system_system-turbo-inox .product_list .product .button .product_basket:hover{background-color:#707070;}.system_system-turbo-inox .product_tab_list li:hover:not(.sep),.system_system-turbo-inox .product_description_bar a:hover span,.system_system-turbo-inox .product_description_bar a.active span,.system_system-turbo-inox .product_tab_list li.active,.system_system-turbo-inox #product .product_connection_box_name span,.system_system-turbo-inox #product .content_of_package .content_of_package_name span,.system_system-turbo-inox #product .product_list .product_basket,.system_system-turbo-inox .product_list .product .button .product_basket,.system_system-turbo-inox .product_list .product .button .product_more:hover{border-color:#707070;}.system_system-turbo-inox #product .product_price{color:#E2DF00;}.system_system-universal .product_description_item.site li:before{background-image:url('../images/li_red.png');}.choose_options_container .select{height:48px;margin-bottom:10px;}.choose_options_container .select ul,.choose_options_container .select a{border-color:transparent;}.choose_options_container .select a{line-height:46px;font-size:14px;text-align:left;padding-left:15px;}.choose_options_container .select ul{top:48px;border-top:1px dashed #E9E9E9;}.news_category_menu{background:url('../images/bg_lamb.jpg');}#body .news_category_menu li a{padding-top:20px;padding-bottom:20px;}.news_category_menu li.active a{color:#D61C2C;}#blog{padding-bottom:30px;}#blog .primary_entry{background-repeat:no-repeat;background-size:cover;height:535px;}#blog .primary_entry .container{position:relative;height:100%;}#blog .primary_entry .text{position:absolute;top:50%;width:100%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);text-align:center;color:#fff;}#blog .primary_entry .entry-title{text-transform:uppercase;}#blog .primary_entry .underline{margin-left:auto;}#blog .primary_entry .underline:before{left:50%;right:auto;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);}#blog .primary_entry .date{font-size:16px;font-weight:bold;letter-spacing:1px;}#blog .primary_entry .more{margin-top:20px;}#blog .header{border-bottom:3px solid #F4F4F4;text-align:center;font-size:32px;color:#393939;padding:25px 0;position:relative;margin-bottom:35px;}#blog .header:after{content:"";height:3px;width:28%;background:#D40A20;position:absolute;bottom:-3px;left:50%;margin-left:-14%;}.news_list .news,.news_list .gap{width:32.5%;}.news_list .news{margin-bottom:40px;}.news .foto{position:relative;}.news .foto .date,.news .foto a,.news .foto .date span{display:block;}.news .foto .date{position:absolute;bottom:0;right:0;background:rgba(0,0,0,0.55);text-align:center;font-size:14px;color:#fff;padding:10px 17px;}.news .foto .date .day{font-size:26px;}.news .name{font-size:21px;font-weight:300;color:#393939;border-bottom:1px solid #E4E4E4;display:block;line-height:1.2;padding:12px 0;position:relative;min-height:74px;margin-bottom:8px;}.news .name:after{content:"";transition:all 0.4s ease;-webkit-transition:all 0.4s ease;background:#D40A20;width:15%;max-width:65px;display:block;margin:-2px 0 0 0;height:3px;position:absolute;bottom:0;}.news_list .news .name:hover:after{width:100%;max-width:100%;}.news .news_categories a{background:#5E5E5E;padding:5px 15px;font-size:13px;color:#fff;text-transform:uppercase;margin:2px 4px 2px 0;}.news .news_categories a:hover{background:#D61C2C;}.news .desc{font-size:16px;color:#5a5a5a;margin-top:10px;}.news_list .news .news_more{text-transform:uppercase;font-size:14px;font-weight:600;color:#393939;letter-spacing:1px;background:url('../images/natalia_arrow.png') no-repeat right center;padding-right:45px;margin-top:30px;display:inline-block;}#news{margin-top:20px;}#news .foto{background-size:100% auto;}#news .name{font-size:35px;min-height:0;}#news .left .name{padding-bottom:25px;padding-top:15px;border:none;font-weight:300;margin-bottom:15px;}#news .right .name{padding-bottom:15px;}#news .right > .name{border:none;}#news .right > .name:after{width:100%;max-width:100%;}#news .left .desc{margin-top:40px;}#news #blog{margin-top:30px;}#news #blog .container,#news #blog .news{display:block;width:100%;padding-left:0;padding-right:0;}#news #blog .news .name{font-size:21px;}#news #blog .news .name:after{width:20%;}.shadow_layer_content{z-index:10;}#shadow_layer_content.exit_popup{max-width:540px;}#shadow_layer_content.newsletter_popup{max-width:834px;}#shadow_layer_content.exit_popup #close_overlay,#shadow_layer_content.newsletter_popup #close_overlay{margin-top:0;}#shadow_layer_content .module.exit_popup,#shadow_layer_content .module.exit_popup .module_body{height:100%;}#shadow_layer_content .module.exit_popup{border:2px solid #DEDEDE;}.exit_popup_header{font-size:18px;line-height:1.1;padding:25px 30px;background:url('../images/natalia_bg_mail.jpg') no-repeat left top -68px / 48% auto;}.exit_popup_header span{display:block;font-size:26px;font-weight:600;color:#D60626;text-transform:uppercase;letter-spacing:1px;}.exit_popup_body{background:url('../images/bg_lamb.jpg');padding:30px;}#exit_popup_form .textfield,#newsletter_module_form .textfield{color:#979797;width:100%;max-width:100%;padding-right:122px;padding-left:45px;background:#fff url('../images/natalia_icon_mail.png') no-repeat 12px center;font-family:"Titillium Web";}#exit_popup_form .submit,#newsletter_module_form .submit{position:absolute;top:5px;right:5px;height:30px;line-height:30px;font-family:"Titillium Web";}#exit_popup_form,#newsletter_module_form .newsletter_input{position:relative;}#shadow_layer_content.newsletter_popup .header_bar{padding:40px 0 35px;border-bottom:2px solid #EDEDED;}#shadow_layer_content.newsletter_popup .body_bar{background:url('../images/natalia_bg_mail.jpg') no-repeat left 10px;text-align:center;padding-bottom:25px;}#shadow_layer_content.newsletter_popup .popup_header{font-size:43px;text-transform:uppercase;color:#58585A;line-height:0.9;letter-spacing:1px;padding:20px 0 0;margin-bottom:30px;}#shadow_layer_content.newsletter_popup .popup_header span{display:block;text-transform:none;font-size:58%;font-weight:300;margin-bottom:5px;}#shadow_layer_content.newsletter_popup .popup_header b{color:#D20C23;font-size:120%;font-weight:400;}#shadow_layer_content.newsletter_popup .popup_header:after{content:"";display:block;height:2px;width:40px;background:#D5D5D5;margin:15px auto 0;}#shadow_layer_content.newsletter_popup .text{font-size:19px;font-weight:300;line-height:1.3;}#shadow_layer_content.newsletter_popup .newsletter_input{max-width:486px;height:50px;margin:25px auto 0;}#shadow_layer_content.newsletter_popup .newsletter_input > *{height:100%;}#shadow_layer_content.newsletter_popup #newsletter_module_form .submit{height:40px;}#newsletter_module_form .textfield{padding-right:130px;}#shadow_layer_content.newsletter_popup .bottom_bar{background:#EDEDED;text-align:center;padding:30px 0;}#shadow_layer_content.newsletter_popup .maskr{display:none !important;}#shadow_layer_content.newsletter_popup .bottom_bar label{display:block;max-width:70%;margin:0 auto;text-align:center;}#shadow_layer_content.newsletter_popup .bottom_bar label > *{display:inline-block;vertical-align:middle;}#shadow_layer_content.newsletter_popup .bottom_bar .text{font-size:14px;width:auto;padding:0 0 0 10px;}#shadow_layer_content.newsletter_popup .legend{color:#999;font-size:13px;position:relative;top:-10px;}.yt_film_container{width:90%;height:315px;max-width:560px !important;background:White;}.p2c_header{position:relative;margin-top:44px;}.p2c_header::after{display:block;content:"";background:#DFDFDF;width:100%;height:1px;top:50%;left:0;margin-top:-1px;position:absolute;z-index:1;}.p2c_header .title{width:100%;position:relative;text-align:center;z-index:2;}.p2c_header .title span{display:inline-block;padding:0 44px;background:#fff;text-transform:uppercase;color:#3A3A3A;font-weight:bold;font-size:24px;}.p2c_content{padding-top:30px;padding-bottom:30px;text-align:center;}.p2c_content a{width:150px;height:150px;text-align:center;text-decoration:none;padding:10px;border:1px solid #DFDFDF;border-radius:4px;font-weight:bold;font-size:14px;}.p2c_content a:hover{border:2px solid #EA4556;}.p2c_content a:hover .icon,.p2c_content a:hover .name{position:relative;top:-1px;}.p2c_quick_payment{padding-top:20px;padding-bottom:20px;line-height:40px;}.p2c_quick_payment .value{font-size:16px;}.product_list.icon .product .photo .center_foto img{width:auto;max-height:auto;height:auto;}.js-txt{padding:5px;margin-top:3rem;color:#fff;margin-left:-1rem;}.js-txt input.chck{border:1px solid #000;width:14px !important;height:14px !important;-webkit-appearance:checkbox;}.js-txt.active{position:absolute;z-index:100;width:140%;height:10rem;right:0px;background:#393939;}.js-show-container{font-size:11px;line-height:13px !important;}#body .js-show-container{line-height:13px !important;}.order_confirm .mask_element sup{font-size:100%;color:#f00;}.order_confirm.req .mask_element{border-color:#f00;}.order_confirm.req .mask_element.checkbox a.mask_element{background-image:url("../images/mask_checkbox2.png");}.req_info{font-size:14px;padding-top:20px;}.req_info span{color:#f00;font-size:120%;}.basket_file_add{padding-bottom:20px;}.file_add li:not(:first-child){padding-left:20px;}.js__accordion__wrap{height:0;max-height:0;overflow:hidden}.cookiesBar{position:fixed;left:0;bottom:0;min-width:0;width:100%;max-width:none;min-height:0;height:auto;max-height:none;font-size:13px;font-weight:200;cursor:pointer;border-top:1px solid rgba(227,227,227,.2);z-index:99;color:#fff;background-color:rgba(33,33,35,.9);-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-animation:cookieShowDown .5s forwards;animation:cookieShowDown .5s forwards}.cookiesBar__content{padding-top:.9375rem;padding-bottom:.9375rem;display:flex;align-items:center;}.cookiesBar__content.container{max-width:1700px;padding-left:3.125rem;padding-right:3.125rem;width:100%;}.cookiesBar__buttonsWrapper{display:flex;}.cookiesBar__text{display:block;padding-bottom:1.25rem}.cookiesBar.-active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation:cookieShowUp .5s forwards;animation:cookieShowUp .5s forwards}.cookiesBar a:not(.cookiesBar__button){text-decoration:underline}.cookiesBar a:not(.cookiesBar__button):hover{text-decoration:none}.cookiesBar__button{text-align:center;background:#fff;color:#3d3d3d;margin:8px 0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:4px;padding:0.938rem 1.25rem;display:flex;align-items:center;justify-content:center;font-weight:700;}.cookiesBar__button:focus,.cookiesBar__button:hover{background-color:#f5f5f5;}.cookiesBar__button--confirm{min-width:20rem;}.cookiesBar__button--settings{min-width:12.8125rem;background-color:transparent;border:1px solid rgba(227,227,227,.5);color:#fff;margin-right:1.25rem;}.cookiesBar__button--settings:focus,.cookiesBar__button--settings:hover{background-color:transparent;border-color:rgba(227,227,227,.65);color:#fff}@-webkit-keyframes cookieShowUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes cookieShowUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes cookieShowDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes cookieShowDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}.cookiesPopupWrap.-active .cookiesPopupWrap__box{pointer-events:auto;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.cookiesPopupWrap.-active .cookiesPopupWrap__background{pointer-events:auto;opacity:1}.cookiesPopupWrap__background{content:"";display:block;width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;background-color:rgba(0,0,0,.4);z-index:100000;cursor:pointer;-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.cookiesPopupWrap__box{position:fixed;background-color:#fff;width:100%;height:100%;max-height:100%;top:0;right:0;bottom:0;left:0;-webkit-box-shadow:0 0 3.125rem #0000004D;box-shadow:0 0 3.125rem #0000004D;z-index:100000;-webkit-transform:scale(.98);transform:scale(.98);pointer-events:none;opacity:0;-webkit-transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out,-webkit-transform .3s ease-out}.cookiesPopup{position:relative;height:100%;width:100%}.cookiesPopup__closeButton{position:absolute;top:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:40px;width:2.94118vw;max-width:50px;min-height:40px;height:2.94118vw;max-height:50px;background:#0A478A;color:#fff;cursor:pointer;font-size:.625rem;-webkit-transition:background .5s ease-out;transition:background .5s ease-out;line-height:1;}.cookiesPopup__closeButton:hover{background:#0E2F52;}.cookiesPopup__closeButton span:before{width:auto!important;height:auto;margin:0;padding:0;position:static;transform:none;}.cookiesPopup__top{padding:2.60756vw 5.21512vw;border-bottom:1px solid #e3e3e3;text-transform:uppercase;}.cookiesPopup__header{padding:0;text-transform:uppercase;margin:0;}.cookiesPopup__content{padding:.625rem 3.91134vw;overflow:hidden;margin:10px 0!important;}.cookiesPopup__text{font-size:.875rem;padding:1.25rem 4px;border-bottom:1px solid #e3e3e3;}.cookiesPopup__section{padding:1.25rem 4px;font-size:.8125rem;}.cookiesPopup__section:not(:last-child){border-bottom:1px solid #e3e3e3;}.cookiesPopup__sectionTop{margin-bottom:.5rem;}.cookiesPopup__sectionHeader{font-weight:700;font-size:.9375rem;}.cookiesPopup__footer{padding:3.91134vw;}.cookiesPopup__button{width:100%;padding:0.938rem 1.25rem;display:flex;align-items:center;justify-content:center;font-weight:800;text-transform:uppercase;}.cookiesPopup__button:not(:last-child){margin-bottom:.75rem;}.cookiesPopup__button--confirm{border:1px solid #0A478A;background:0 0;color:#3d3d3d;}.cookiesPopup__button--confirm:hover{background:#0A478A;color:#fff;}.cookiesPopup__button--all{background:#0A478A;color:#fff;}.cookiesPopup__button--all:hover{color:#fff;background-color:#a70e64;}.cookiesPopup__sectionIntro{margin-bottom:5px;}.cookiesPopup__sectionFull{margin-bottom:.625rem;}.cookiesPopup__sectionAccordionButton{text-decoration:underline;}.cookiesPopup__sectionAccordionButton:hover{color:rgba(50,53,93,.8);}.cookiesPopup__section .checkboxSwitch__input:checked+.checkboxSwitch__label .checkboxSwitch__placeholder{background-color:#56b21a!important;}.-textCenter{text-align:center;}.-textLeft{text-align:left;}.-textRight{text-align:right;}.-ok{color:#7fa23e;}.-error{color:#bf5953;}.-hide,.-hidden{display:none !important;}.-clear{clear:both;}.-relative{position:relative;}.-absolute{position:absolute;}.-clearafter:after{display:block;content:"";clear:both;}.-noMargin{margin:0 !important;}.-noPadding{padding:0 !important;}.-uppercase{text-transform:uppercase;}.-bold{font-weight:$font-w-bold;}.-background{background:$color-background;}.-noPointerEvents{pointer-events:none;}.-noUserSelect{user-select:none;-webkit-user-select:none;}.-inactive{pointer-events:none;}.row,.col,.row_up,.col_up,.row_down,.col_down{flex-wrap:nowrap;}.row,.col{display:flex;}.row,.row_up{flex-direction:row;}.col,.col_up{flex-direction:column;}.row.inline,.col.inline,.row_up.inline,.col_up.inline,.row_down.inline,.col_down.inline{display:inline-flex;}.row.reverse,.row_up.reverse,.row_down.reverse{flex-direction:row-reverse;}.col.reverse,.col_up.reverse,.col_down.reverse{flex-direction:column-reverse;}.row > *,.col > *,.row_up > *,.row_down > *,.col_down > *,.col_up > *{margin:0;}.flex_wrap{flex-wrap:wrap;}.flex_auto{flex:1 1 0;}.no_grow{flex-grow:0;}.no_shrink{flex-shrink:0;}.grow{flex-grow:1;}.shrink{flex-shrink:1;}.row.h_start,.col.v_start,.row_up.h_start,.col_up.v_start{justify-content:flex-start;}.row.h_end,.col.v_end,.row_up.h_end,.col_up.v_end{justify-content:flex-end;}.row.h_center,.col.v_center,.row_up.h_center,.col_up.v_center,.flex_center{justify-content:center;}.row.h_around,.col.v_around,.row_up.h_around,.col_up.v_around{justify-content:space-around;}.row.h_justify,.col.v_justify,.row_up.h_justify,.col_up.v_justify{justify-content:space-between;}.row.v_start,.col.h_start,.row_up.v_start,.col_up.h_start{align-items:flex-start;}.row.v_end,.col.h_end,.row_up.v_end,.col_up.h_end{align-items:flex-end;}.row.v_center,.col.h_center,.row_up.v_center,.col_up.h_center,.flex_center{align-items:center;}.row.v_baseline,.col.h_baseline,.row_up.v_baseline,.col_up.h_baseline{align-items:baseline;}.self_end{align-self:flex-end;}.self_stretch{align-self:stretch;}.self_center{align-self:center;}.error.form__field_box:not(.no-register){position:relative}.error.form__field_box:not(.no-register) .tab2{position:absolute}.error .checkbox,.error input[type=text],.error textarea{border:1px solid #ef0000!important}.checkboxSwitch__input{opacity:0!important;pointer-events:none!important;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.checkboxSwitch__placeholderContainer{position:relative;border-radius:2.125rem}.checkboxSwitch__placeholder{position:relative;display:inline-block;width:3rem;height:1.5rem;border-radius:2.125rem;background-color:#dcdfe1;border:none;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.checkboxSwitch__placeholder::before{content:"";display:block;position:absolute;top:auto;left:.125rem;bottom:.125rem;height:1.25rem;width:1.25rem;opacity:1;border-radius:50%;background-color:#fff;-webkit-transform:none;transform:none;-webkit-transition:background-color .3s ease-out,-webkit-transform .3s ease-out;transition:background-color .3s ease-out,-webkit-transform .3s ease-out;transition:background-color .3s ease-out,transform .3s ease-out;transition:background-color .3s ease-out,transform .3s ease-out,-webkit-transform .3s ease-out}.checkboxSwitch__input.-disabled+.checkboxSwitch__label .checkboxSwitch__placeholder{opacity:.3;cursor:not-allowed}.checkboxSwitch__input:checked+.checkboxSwitch__label .checkboxSwitch__placeholder{background-color:#6f95cd}.checkboxSwitch__input:checked+.checkboxSwitch__label .checkboxSwitch__placeholder::before{-webkit-transform:translateX(1.5rem);transform:translateX(1.5rem);opacity:1}.miniscroll-container{margin-left:-.625rem;-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.miniscroll-container,.miniscroll-tracker{width:1.5rem!important;left:auto!important;right:0!important}.miniscroll-tracker{cursor:pointer;background:0 0!important;position:relative}.miniscroll-thumb{width:auto;padding:0;background:0 0!important;left:50%!important;-webkit-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer;margin:0}.miniscroll-thumb::after{background:#dedede}.miniscroll-thumb::after,.miniscroll-tracker::after{content:"";display:block;position:absolute;top:5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:3px;height:calc(100% - 10px)}