/* 1 *//* Slider *//*product_list*//*popup on shop limit indicator hover*//*tablet media queries*//*mobile media queries*//*
@media (min-width: 1280px) {
  .shop_sets {
    .products_default {
      .list_product {
        .sblock1 {
          &:hover {
            height: 550px;
            margin: -19px -7px -98px -7px;

            .block_product {
              .extra_fields {
                & > div {
                  &:not(.installation_available) {
                    white-space: normal;
                    overflow: visible;
                  }
                }
              }
              .controls {
                !*position: relative;
                bottom: 0px;
                left: 0px;*!
              }
            }
          }
        }
      }
    }
  }

}*//* contains plugin's markup *//* contains the original content *//* non-visible scrollbar *//* RTL direction/left-side scrollbar *//* contains scrollbar markup (draggable element, dragger rail, buttons etc.) *//* scrollbar position: outside *//* RTL direction/left-side scrollbar (scrollbar position: outside) *//* contains the draggable element and dragger rail markup *//* the draggable element *//* the dragger element *//* non-visible horizontal scrollbar *//* non-visible vertical scrollbar/RTL direction/left-side scrollbar *//* non-visible scrollbar/RTL direction/left-side scrollbar *//* auto-expanded scrollbar *//* theme: "dark" *//* ---------------------------------------- *//* theme "rounded", "rounded-dark", "rounded-dots", "rounded-dots-dark" *//* theme "rounded-dark", "rounded-dots-dark" *//*joomla system message*//*position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 4000;
  background-color: rgba(255,255,255,0.5);*//*icons*//* use !important to prevent issues with browser extensions that change fonts *//*fonts*//*footer*//*colors*//*mixins*//*margins in header and footer*//*header*//*burger*//*main*//*slider*//*breadcrumbs*/font-weight:400;/*news*//*projects*//*innerpages*//*about company*//*business*//*contacts*//*smart_watt*//*subscribe*//*typo*//*#lightbox-title{
  display: none;
}
#lightbox-overlay{
  background-color: rgb(0, 0, 0) !important;
  opacity: 0.3 !important;
}

#lightbox-right-ico, #lightbox-left-ico{
  display: none;
}*//* perfect-scrollbar v0.6.10 *//*-----------------KOZAK---------------*//*desktop media queries*/html{/* 1 */font-family:sans-serif;/* 2 */line-height:1.15;/* 3 */-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,footer,header,nav,section{display:block;}h1{font-size:2em;margin:0.67em 0;}figcaption,figure,main{display:block;}figure{margin:1em 40px;}hr{/* 1 */box-sizing:content-box;height:0;/* 2 */overflow:visible;}pre{/* 1 */font-family:monospace, monospace;/* 2 */font-size:1em;}a{/* 1 */background-color:transparent;/* 2 */-webkit-text-decoration-skip:objects;}a:active,a:hover{outline-width:0;}abbr[title]{/* 1 */border-bottom:none;/* 2 */text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}code,kbd,samp{/* 1 */font-family:monospace, monospace;/* 2 */font-size:1em;}dfn{font-style:italic;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{/* 1 */font-family:sans-serif;font-size:100%;line-height:1.15;/* 2 */margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"]{/* 2 */-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{/* 1 */box-sizing:border-box;/* 2 */color:inherit;display:table;max-width:100%;/* 3 */padding:0;white-space:normal;}progress{/* 1 */display:inline-block;/* 2 */vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{/* 1 */box-sizing:border-box;/* 2 */padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{/* 1 */-webkit-appearance:textfield;/* 2 */outline-offset:-2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{/* 1 */-webkit-appearance:button;/* 2 */font:inherit;}details,menu{display:block;}summary{display:list-item;}canvas{display:inline-block;}template{display:none;}[hidden]{display:none;}@keyframes chartjs-render-animation{from{opacity:.99;}to{opacity:1;}}.chartjs-render-monitor{animation:chartjs-render-animation 1ms;}.chartjs-size-monitor,.chartjs-size-monitor-expand,.chartjs-size-monitor-shrink{position:absolute;direction:ltr;left:0;top:0;right:0;bottom:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:-1;}.chartjs-size-monitor-expand>div{position:absolute;width:1000000px;height:1000000px;left:0;top:0;}.chartjs-size-monitor-shrink>div{position:absolute;width:200%;height:200%;left:0;top:0;}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.controller-product .productfull{padding-top:20px;}.controller-product .productfull .prod_title{font-size:30px;margin-bottom:0px;margin-top:0;line-height:1.3;font-family:'Yasno', sans-serif;font-weight:400;color:#192f3e;}.controller-product .productfull .jshop_code_prod{font-family:'Yasno', sans-serif;font-weight:400;font-size:14px;color:#969a9e;line-height:1;display:block;}.controller-product .productfull .prod_title_mobile{display:none;}@media (max-width: 1279px){.controller-product .productfull .prod_title_mobile{display:block;padding-left:20px;font-size:36px;}}.controller-product .productfull .extra_fields{display:inline-block;vertical-align:top;width:180px;}.controller-product .productfull .extra_fields .extra_fields_el{padding:11px 15px 0;margin:0 0 16px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:-moz-linear-gradient(top,#19cde8 0%,#87dfea 100%);background:-webkit-linear-gradient(top,#19cde8 0%,#87dfea 100%);background:linear-gradient(to bottom,#19cde8 0%,#87dfea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#19cde8',endColorstr='#87dfea',GradientType=0);min-height:90px;height:auto;}.controller-product .productfull .extra_fields .extra_fields_el span{line-height:1.7;display:block;color:white;font-family:'Yasno';font-weight:bold;}.controller-product .productfull .extra_fields .extra_fields_el span.extra_fields_name{font-size:13px;}.controller-product .productfull .extra_fields .extra_fields_el span.extra_fields_value{font-size:19px;word-wrap:break-word;}.controller-product .productfull .images{display:inline-block;vertical-align:top;width:560px;padding:0 40px;}.controller-product .productfull .images .jshop_img_description{position:relative;padding-right:50px;}.controller-product .productfull .images #list_product_image_middle{height:450px;display:block;overflow:hidden;text-align:center;}@media (max-width: 1279px){.controller-product .productfull .images #list_product_image_middle{height:auto;}}.controller-product .productfull .images #list_product_image_middle a{display:block;height:100%;position:relative;}.controller-product .productfull .images #list_product_image_middle a img{height:100%;width:auto;margin:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}.controller-product .productfull .images #list_product_image_middle .text_zoom{display:none;}.controller-product .productfull .images #list_product_image_thumb{margin-top:10px;margin-bottom:40px;display:block;position:relative;}.controller-product .productfull .images #list_product_image_thumb .slick-slide{padding:15px !important;transform:scale(0.9);}@media (max-width: 959px){.controller-product .productfull .images #list_product_image_thumb .slick-slide{padding:10px !important;}}.controller-product .productfull .images #list_product_image_thumb .slick-prev{display:none !important;}.controller-product .productfull .images #list_product_image_thumb .img_wrap{display:inline-block;height:auto;border:none;cursor:pointer;text-align:center;overflow:hidden;vertical-align:top;padding:5px;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}@media (max-width: 767px){.controller-product .productfull .images #list_product_image_thumb .img_wrap{width:90px;height:85px;}}.controller-product .productfull .images #list_product_image_thumb .img_wrap:focus{outline:0;}.controller-product .productfull .images #list_product_image_thumb .img_wrap:hover{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;border-color:#fdd40b;}.controller-product .productfull .images #list_product_image_thumb .img_wrap:nth-child(4n+4){margin-right:0;}.controller-product .productfull .images #list_product_image_thumb .img_wrap img{height:100%;width:100%;margin-right:auto;margin-left:auto;}.controller-product .productfull .images #list_product_image_thumb .img_wrap.slick-current{transform:scale(1.2);}.controller-product .productfull .prod_info{display:inline-block;vertical-align:top;width:590px;}.controller-product .productfull .prod_info .prod_info__price{font-family:'Yasno', sans-serif;font-weight:600;font-size:20px;color:#002b3c;line-height:1.5;margin-bottom:5px;}.controller-product .productfull .prod_info .jshop_prod_description{margin-top:40px;}.controller-product .productfull .prod_info .jshop_prod_description p,.controller-product .productfull .prod_info .jshop_prod_description a{text-align:left;font-size:16px;margin:10px 0 16px;}.controller-product .productfull .prod_info .jshop_prod_description ul li,.controller-product .productfull .prod_info .jshop_prod_description ol li{font-size:15px;font-family:'Yasno', sans-serif;font-weight:400;margin:0;line-height:1.6;}.controller-product .productfull .prod_info .get_consult{cursor:pointer;display:none;}.controller-product .productfull .prod_info .button{line-height:45px;border:2px solid #b4b833;color:#fff;font-size:15px;font-family:'Yasno', sans-serif;font-weight:600;background:#b4b833;height:auto;border-radius:7px;margin-bottom:40px;margin-top:20px;}.controller-product .productfull .prod_info .button:hover{background-color:#868e06;border:2px solid #868e06;color:#fff;}.controller-product .productfull .prod_info .button:active{background-color:#b4b833;color:#e8e9c1;}.controller-product .productfull .prod_info .button.disabled{background-color:transparent !important;color:#192f3e;border:2px solid #192f3e;opacity:0.35;}.controller-product .popup_form{position:absolute;width:100%;height:100%;top:0;left:0;display:none;}.controller-product .popup_form .popup_form_wr{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.3);}.controller-product .popup_form .form_wrap{top:50%;left:50%;right:auto;border:none;/* IE 9 */-ms-transform:translate(-50%,-50%);/* Safari */-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.controller-product .popup_form .phones a:last-child{display:none;}.controller-product .supwrap{position:relative;}.controller-product .supwrap .close{top:35px;}.product__tabs .tab{padding-left:30px;}.product__tabs .tab .tab__link{min-width:175px;padding:0 25px;font-family:'Yasno', sans-serif;font-weight:400;font-size:15px;line-height:40px;color:#b2c0cc;background:transparent;}@media (max-width: 959px){.product__tabs .tab .tab__link{min-width:135px;}}.product__tabs .tab .tab__link.active{background:#b2c0cc;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;}.product__tabs .tab__content{font-family:'Yasno', sans-serif;font-weight:400;font-size:15px;color:#192f3e;padding:30px 80px;line-height:1.5;border-top:1px solid #b2c0cc;min-height:500px;}@media (max-width: 767px){.product__tabs .tab__content{padding:30px 10px;}}.product__tabs .tab__content .sblock1{width:100% !important;}.product__tabs .tab__content ul{padding-left:20px;margin:10px 0;}.product__tabs .tab__content.tab-desc table{display:none;}.product__tabs .tab__content.tab-specs > :not(table){display:none;}.product__tabs .tab__content.tab-specs table{min-width:45%;margin-bottom:50px;}@media (max-width: 959px){.product__tabs .tab__content.tab-specs table{min-width:100%;}}.product__tabs .tab__content.tab-specs table tr td{font-family:'Yasno', sans-serif;font-weight:400;font-size:15px;color:#969a9e;border-bottom:1px solid #969a9e;padding:5px;line-height:2;min-width:130px;}.product__tabs .tab__content.tab-specs table tr td:first-child{width:30%;font-family:'Yasno', sans-serif;font-weight:500;color:#192e3f;}.product__tabs .tab__content.tab-specs table tr:first-child td{font-family:'Yasno', sans-serif;font-weight:600;color:#192e3f;}.tab-desc table,#tab-desc table{display:none;}.tab-desc a,.tab-desc p,.tab-desc span,#tab-desc a,#tab-desc p,#tab-desc span{font-family:"Yasno" !important;font-size:15px !important;}.tab-specs > :not(table),#tab-specs > :not(table){display:none;}.tab-specs a,.tab-specs p,.tab-specs span,#tab-specs a,#tab-specs p,#tab-specs span{margin-bottom:0 !important;margin-top:10px !important;font-family:"Yasno" !important;}.close{position:absolute;top:0;right:0;width:20px;height:20px;background:url(../images/close.png) center top no-repeat;cursor:pointer;margin:15px;}.close:hover{background-position:center bottom;}.itemid-248 .shop_subinfo_wrap{position:relative;min-height:100px;padding:20px;font-family:'Yasno', sans-serif;font-weight:400;font-size:15px;color:#192f3e;background-color:#eaeef3;line-height:1.7;}.itemid-248 .shop_subinfo_wrap .infotext{width:100%;}.itemid-248 .shop_subinfo_wrap .steps_counter{display:none;}.jshop_list_product .shop_subinfo_wrap{margin-top:40px;}.shop_subinfo_wrap{position:relative;min-height:100px;padding:20px;font-family:'Yasno', sans-serif;font-weight:400;font-size:15px;color:#192e3f;background-color:transparent !important;line-height:1.7;}.shop_subinfo_wrap:before{position:absolute;top:-1px;left:-1px;bottom:-1px;width:6px;background-color:#fdd40b;}.shop_subinfo_wrap .steps_counter{position:absolute;right:25px;top:50%;/* IE 9 */-ms-transform:translate(0,-50%);/* Safari */-webkit-transform:translate(0,-50%);transform:translate(0,-50%);font-weight:bold;font-family:'IcoMoon';}.shop_wr{margin-top:24px;}.shop-sets .products{width:100%;z-index:0;}.shop-sets .shop_wr{margin-top:24px;}.shop-sets .shop_wr.flex_container{flex-direction:column;}.shop-sets .no_prod{color:black;font-size:15px;position:relative;margin:20px 0px 20px 40px;font-family:'Yasno', sans-serif;font-weight:500;color:#192f3e;opacity:0.35;}.shop-sets .no_prod:before{position:absolute;left:-40px;top:50%;content:"";background:url(../images/truck.svg) center no-repeat;filter:grayscale(1);-webkit-background-size:cover;background-size:cover;height:29px;width:33px;transform:translateY(-60%);}.shop-sets .cartajax-module-item-label{margin-left:50px;position:relative;}.shop-sets .cartajax-module-item-label:before{position:absolute;left:-35px;top:-8px;content:"";background:url(../images/truck.svg) center no-repeat;-webkit-background-size:cover;background-size:contain;height:25px;width:25px;}@media (max-width: 767px){.shop-sets .cartajax-module-item-label:before{content:none;}}.shop-sets .products_default .list_product .sblock1{width:306px;}.products{width:809px;}.list_cats{width:392px;height:auto;}@media (max-width: 959px){.controller-category .list_cats{height:auto !important;}}.controller-category .list_cats .module_cart{display:flex;justify-content:space-between;align-items:center;}@media (max-width: 959px){.controller-category .list_cats .module_cart{flex-direction:column;align-items:center;position:fixed;bottom:10px;left:50%;transform:translateX(-50%);z-index:9999;}.controller-category .list_cats .module_cart:before{content:'';width:100vw;height:100px;background-color:#fff;position:absolute;top:-20px;left:50%;transform:translateX(-50%);}}.controller-category .list_cats .module_cart .order_price_text{margin-bottom:0;}@media (max-width: 959px){.controller-category .list_cats .module_cart .order_price_text{margin-bottom:10px;}}.controller-category .list_cats .module_cart .button{color:#b4b833;border:2px solid #b4b833;border-radius:25px;padding:0 20px;background:transparent;line-height:30px;height:auto;font-family:'Yasno', sans-serif;font-weight:400;width:auto;z-index:1;}.controller-category .list_cats .module_cart .button span{font-size:14px;white-space:nowrap;}.controller-category .list_cats .module_cart .button:hover{border:2px solid #192f3e;background:#192f3e;color:#fff;}.controller-category .list_cats .module_cart .button:active{border:2px solid #192f3e;background:#192f3e;color:#fff;}.controller-category .list_cats .module_cart .button.disabled{color:#192f3e;border:2px solid #192f3e;opacity:0.35;}.show_cart{width:100%;cursor:pointer;background-color:#ececec;}.show_cart span{font-size:20px;}.show_cart.hide_price{font-weight:normal;color:#192f3e !important;background-color:transparent;border:2px solid #192f3e !important;opacity:0.35;pointer-events:none;cursor:not-allowed;}.show_cart.disabled_link{background-color:#ececec;pointer-events:none;}.show_cart.disabled_link span{font-size:15px;}.show_cart.enabled_link span{font-size:15px;background-color:#fdd40b;}.moduletablenavmenu{margin-bottom:24px;}.moduletablenavmenu ul{padding:0 25px;padding-top:24px;box-shadow:0 0 35px 0px rgba(37,50,61,0.2);padding-bottom:1px;}@media (max-width: 767px){.moduletablenavmenu ul{padding-left:15px;padding-right:15px;}}@media (max-width: 959px){.moduletablenavmenu ul{box-shadow:0 0 15px 0px rgba(37,50,61,0.2);}}.moduletablenavmenu ul li{display:block;min-height:60px;border-bottom:1px solid #192f3e;margin-bottom:20px;padding-left:40px;position:relative;}.moduletablenavmenu ul li:last-child{border-bottom:none;}@media (max-width: 375px){.moduletablenavmenu ul li{padding-left:30px;}}.moduletablenavmenu ul li .title_lim{text-overflow:ellipsis;margin-right:12px;line-height:2;padding-top:7px;}@media (max-width: 390px){.moduletablenavmenu ul li .title_lim{line-height:1;}}.moduletablenavmenu ul li a{font-family:'Yasno', sans-serif;font-weight:500;font-size:14px;text-decoration:none;color:#192f3e;}.moduletablenavmenu ul li a:not(.selected).disabled_link{cursor:not-allowed;color:#192f3e;opacity:0.35;}.moduletablenavmenu ul li .limit{white-space:nowrap;font-family:'Yasno', sans-serif;font-weight:300;font-size:12px;color:#969a9e;line-height:1;}.moduletablenavmenu ul li .limit_indicator{position:absolute;top:12px;right:0;font-size:11px;color:#f66;display:block;min-width:20px;height:20px;line-height:23px;padding-right:25px;text-transform:capitalize;}.moduletablenavmenu ul li .limit_indicator.no{background:url(../images/no_shop.png) right center no-repeat;}.moduletablenavmenu ul li .limit_indicator.ok{background:url(../images/ok_shop.png) 12px center no-repeat;}.moduletablenavmenu ul li .items_list_toggler{cursor:pointer;font-size:14px;display:block;width:20px;height:20px;line-height:18px;text-align:center;color:white;position:absolute;top:12px;left:0;border-radius:50%;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.moduletablenavmenu ul li .items_list_toggler:before{display:block;width:100%;height:100%;line-height:20px;color:#192f3e;}.moduletablenavmenu ul li .items_list_toggler:hover{-webkit-transition:all 0.7s;-moz-transition:all 0.7s;-o-transition:all 0.7s;transition:all 0.7s;-webkit-transform:rotateY(360deg);transform:rotateY(360deg);}.moduletablenavmenu ul li .items_list_toggler{border:1px solid #192f3e;}.moduletablenavmenu ul li.selected_li .items_list_toggler{border-color:#b4b742;color:#b4b742;}.moduletablenavmenu ul li.selected_li .items_list_toggler:before{color:#b4b742;}.moduletablenavmenu ul li.selected_li .title_lim{color:#b4b742;}.moduletablenavmenu ul li.selected_li .title_lim a{color:#b4b742;}.moduletablenavmenu ul li.selected_li .title_lim .limit{color:#b4b742;}.moduletablenavmenu ul li.item_list_opened .items_list_toggler{transform:rotateX(180deg);}.moduletablenavmenu ul li.item_list_opened .product_list{display:block;}.moduletablenavmenu .product_list{line-height:1.4;display:none;}.moduletablenavmenu .product_list .prod_item{position:relative;font-family:'Yasno', sans-serif;font-weight:400;font-size:12px;color:#969a9e;margin:20px 0;}.moduletablenavmenu .product_list .prod_item:last-child{margin-bottom:30px;}.moduletablenavmenu .product_list .prod_item .name{display:inline-block;width:75%;text-transform:uppercase;}.moduletablenavmenu .product_list .prod_item .count{display:inline-block;float:right;}.moduletablenavmenu .product_list .prod_item .list-cats-item-remove{position:absolute;top:0;right:100%;display:block;width:20px;height:15px;cursor:pointer;background:url(../images/del_prod.png) 0 center no-repeat;}.form_wrapper{display:flex;flex-direction:row-reverse;}.popup_cart{z-index:10000;display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);}.popup_cart .popup_cart_wr{background-color:white;position:absolute;top:50%;left:50%;/* IE 9 */-ms-transform:translate(-50%,-50%);/* Safari */-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:40px;}.popup_cart .cartajax-module-list-wrap{height:380px;width:775px;}.popup_cart .cartajax-module-list-wrap .cart_block{padding:0px 20px;border-top:1px solid #e3e3e3;}.popup_cart .cartajax-module-list-wrap .cart_block:last-child{border-bottom:2px solid #7f8ba2;}.popup_cart .cartajax-module-list-wrap .cart_block_title{margin:30px 0;font-family:'Yasno', sans-serif;font-weight:400;font-size:16px;text-transform:uppercase;display:none;}.popup_cart .cartajax-module-list-wrap .no_prod,.popup_cart .cartajax-module-list-wrap .cartajax-module-item{margin:30px 0;font-family:'Yasno', sans-serif;font-weight:400;font-size:14px;color:#a0a0a0;}.popup_cart .cartajax-module-list-wrap .cartajax-module-item{list-style-type:none;}.popup_cart .cartajax-module-list-wrap .cartajax-module-item > *{display:inline-block;vertical-align:top;}.popup_cart .cartajax-module-list-wrap .cartajax-module-item .free_attribs{display:block;margin-top:16px;margin-left:24px;}.popup_cart .cartajax-module-list-wrap .cartajax-module-item .free_attribs .jshop_cart_attribute{font-family:'Yasno';font-size:13px;color:#a0a0a0;margin-right:20px;display:inline-block;}.popup_cart .cartajax-module-list-wrap .cartajax-module-item .free_attribs .jshop_cart_attribute:last-child{display:block;}.popup_cart .cartajax-module-list-wrap .cartajax-module-item .controls_cart{float:right;order:2;}.popup_cart .cartajax-module-list-wrap .cartajax-module-item .controls_cart span{font-size:20px !important;color:#192f3e !important;font-family:'Yasno', sans-serif !important;font-weight:400;}.popup_cart .cartajax-module-list-wrap .cartajax-module-item .controls_cart input{font-family:'Yasno', sans-serif;font-weight:400;text-align:center;font-size:20px !important;color:#192f3e;display:inline-block;vertical-align:top;width:20px;height:20px;line-height:20px;}.popup_cart .cartajax-module-list-wrap .cartajax-module-item .controls_cart input[type='text']{border:none;padding:0;margin:0;outline:none;line-height:1;font-size:13px;}.popup_cart .cartajax-module-list-wrap .cartajax-module-item .controls_cart input[type='button']{background-color:transparent;border:1px solid black;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:0;margin:0;outline:none;cursor:pointer;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.popup_cart .cartajax-module-list-wrap .cartajax-module-item .controls_cart input[type='button']:hover{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;color:#b4b833;border-color:#b4b833;}.popup_cart .cartajax-module-list-wrap .cartajax-module-item .cartajax-module-item-remove{cursor:pointer;background:url(../images/del_prod.png) center center no-repeat;width:10px;height:10px;margin:2px 10px 2px 0;}.popup_cart .cartajax-module-list-wrap .cartajax-module-item .cartajax-module-item-label{font-family:'Yasno', sans-serif !important;font-weight:600;font-size:16px;font-weight:400;color:#a0a0a0;text-decoration:none;}.popup_cart .cartajax-module-list-wrap .cartajax-module-item .cartajax-module-item-label:not(span):hover{color:#b4b833;}.popup_cart .cartajax-module-bottom{margin-top:15px;}.popup_cart .cartajax-module-total{display:block;text-align:right;font-family:'Yasno', sans-serif;font-weight:400;font-size:20px;line-height:24px;color:#192f3e;margin:20px 0;}.popup_cart .buttons_bottom{text-align:right;}.popup_cart .buttons_bottom.buttons_bottom_delivery{background:center left no-repeat url(../images/anim_6.gif);-webkit-background-size:contain;background-size:contain;}.popup_cart .buttons_bottom > *{display:inline-block;vertical-align:top;}.popup_cart .buttons_bottom .cartajax-module-continue{height:64px;width:181px;text-align:left;font-family:'Yasno';font-size:15px;text-decoration:underline;cursor:pointer;line-height:18px;padding:12px 0;margin-right:13px;text-underline-position:under;}.cartajax-module-item-count{color:red;}.form_wrpapper{display:flex;flex-direction:row-reverse;justify-content:space-between;margin-bottom:100px;}.form_wrpapper .moduletable{width:680px;}@media (max-width: 1279px){.form_wrpapper .moduletable{width:100%;}}.form_wrpapper .right-side .box-shadow{margin-top:40px;padding:20px;box-shadow:0px 0px 22.33px 6.67px rgba(117,115,115,0.09), 0px 16px 16.74px 1.26px rgba(0,0,0,0.26);padding-bottom:20px;}.form_wrpapper .right-side .box-shadow.free_delivery{padding-bottom:70px;background:bottom left no-repeat url(../../../images/delivery_v4.jpg);}@media (max-width: 959px){.form_wrpapper .right-side .box-shadow.free_delivery{background:bottom left no-repeat url(../../../images/delivery_v4.jpg);background-size:160%;}}.form_wrpapper .right-side .box-shadow .popup_cart .cartajax-module-list-wrap .cartajax-module-item .free_attribs .jshop_cart_attribute{margin-right:0;}.form_wrpapper .left_side .uk-panel-header .jshop_shipping_method .fake_input_np_wirehouse .field_caption::after{content:"";}.form_wrpapper .left_side #table_payments{position:relative;}.form_wrpapper .left_side .credit_info .table{display:none;left:125px;width:370px;height:120px;box-shadow:13px 10px 17px 1px rgba(0,0,0,0.26), 6px 5px 5px 2px rgba(0,0,0,0.2);position:absolute;top:73px;border:3px solid #b4b833;background-color:#b4b833;z-index:99;overflow:auto;}.form_wrpapper .left_side .credit_info .table p{color:#111;font-size:16px;padding:17px 21px;line-height:25px;}.form_wrpapper .left_side .credit_info .table a{text-decoration:underline;color:#111;}.form_wrpapper .left_side .step3{position:relative;}.form_wrpapper .left_side #tr_payment_credit .rsform-block input::placeholder{font-size:14px;}.form_wrpapper .left_side #table_shippings .rsform-block input::placeholder{font-size:14px;}.form_wrpapper .left_side #rabatt_block input[name="rabatt"]::placeholder{font-size:16px;}.form_wrpapper .left_side .rabatt_button_block button{position:absolute;right:0px;top:20px;}.form_wrpapper .left_side .rabatt_button_block button::before{content:'+';text-decoration:none;display:block;width:34px;height:34px;line-height:33px;border:1px solid #fadb44;background-color:#fadb44;border-radius:50%;text-align:center;position:absolute;top:-8px;left:-39px;font-size:22px;}body.lang-uk-ua .form_wrpapper .right-side .box-shadow.free_delivery{background:bottom left no-repeat url(../../../images/ua-delivery_v2.jpg);}@media (max-width: 959px){body.lang-uk-ua .form_wrpapper .right-side .box-shadow.free_delivery{background:bottom left no-repeat url(../../../images/ua-delivery_v2.jpg);background-size:160%;}}#jshop_unijax_filter{margin:-11px 0 0px;}#rabatt_block{margin-top:0;margin-bottom:15px;padding-right:20px;}.price_total{line-height:40px;}.price_block{font-family:'Yasno', sans-serif;font-weight:600;font-size:20px;text-align:right;line-height:24px;color:#192f3e;margin-top:0;}.price_block .left{float:left;}.price_block .price_summ,.price_block .price_discount{display:none;}.price_block .price_discount .left{font-family:'Yasno', sans-serif;font-weight:400;font-size:20px;color:#fd752c;}.price_block .price_discount span{color:#fd752c;}.chzn-container .chzn-results .no-results{background-color:transparent;}.uf_wrappers > *,.uf_wrapper > *{display:inline-block;vertical-align:top;}.uf_wrappers > [class^=uf_label_attributes_],.uf_wrapper > [class^=uf_label_attributes_]{display:none;}.uf_wrappers [class*=uf_label_characteristics_],.uf_wrapper [class*=uf_label_characteristics_]{height:50px;line-height:40px;}.uf_wrappers [class*=uf_label_characteristics_] span,.uf_wrapper [class*=uf_label_characteristics_] span{font-family:'Yasno', sans-serif;font-weight:600;font-size:15px;color:#192f3e;}@media (max-width: 767px){.uf_wrappers [class*=uf_label_characteristics_] span,.uf_wrapper [class*=uf_label_characteristics_] span{font-size:12px;}}.uf_wrappers .chzn-container,.uf_wrapper .chzn-container{min-width:83px;}@media (max-width: 767px){.uf_wrappers .chzn-container,.uf_wrapper .chzn-container{min-width:70px;}}.uf_wrappers .chzn-container-single .chzn-single span,.uf_wrapper .chzn-container-single .chzn-single span{padding-left:0px;font-family:'Yasno', sans-serif;font-weight:400;font-size:15px;color:#192f3e;cursor:pointer;height:40px;line-height:40px;}@media (max-width: 767px){.uf_wrappers .chzn-container-single .chzn-single span,.uf_wrapper .chzn-container-single .chzn-single span{font-size:12px;margin-right:0;}}.uf_wrapper .uf_options_attribs{width:100%;}.uf_wrapper .uf_options_attribs.error{border-color:#f66;}.uf_wrapper select{padding-left:20px;font-family:'Rubik';font-weight:300;font-size:12px;color:black;cursor:pointer;border:0px solid #e3e3e3;height:50px;line-height:50px;}[class*=uf_wrapper_attributes_]{width:49%;}[class*=uf_wrapper_characteristics_]{margin-right:20px;}@media (max-width: 767px){[class*=uf_wrapper_characteristics_]{margin-right:0;}}[class*=uf_wrapper_characteristics_] .chzn-container-single .chzn-drop{margin-top:-12px;}.uf_wrapper_characteristics_5{display:none;}.uf_wrapper_attributes_2{float:right;}.chzn-container{min-width:140px;}.chzn-container .chzn-results{margin:0;}.chzn-container-single .chzn-single{height:40px;line-height:40px;}.chzn-container-single .chzn-single span{padding-left:20px;font-family:'Rubik';font-weight:300;font-size:12px;color:black;cursor:pointer;height:40px;line-height:40px;}.chzn-container-single .chzn-single.chzn-default span{color:#a0a0a0;}.chzn-container-single .chzn-drop{margin-top:10px;-webkit-box-shadow:0px 0px 11px 0px rgba(0,0,0,0.22);-moz-box-shadow:0px 0px 11px 0px rgba(0,0,0,0.22);box-shadow:0px 0px 11px 0px rgba(0,0,0,0.22);}.chzn-container-single .chzn-drop ul{padding:0px 19px;}.chzn-container-single .chzn-drop li{font-family:'Rubik';font-weight:300;font-size:12px;height:45px;line-height:45px;padding:0;}.chzn-container-single .chzn-drop li:not(:last-child){border-bottom:1px solid #e3e3e3;}.category_1 #jshop_unijax_filter .chzn-container-single .chzn-single{border:1px solid #aec3d8;border-radius:5px !important;}.category_1 #jshop_unijax_filter .chzn-container-single .chzn-single.need_validate{border:1px solid #c62562;}.category_1 #jshop_unijax_filter .chzn-container-single .chzn-single span{line-height:38px;}.category_1 .info_city_block{margin-bottom:40px;margin-top:24px;}.category_1 .info_city_block div{box-shadow:0px 10px 29px 9px rgba(28,28,28,0.1);display:none;}.category_1 .info_city_block div p{padding:16px 25px 21px 25px;font-family:'Yasno', sans-serif;font-weight:400;font-size:13px;line-height:24px;}script{display:none !important;}.popup_message_city{z-index:7000;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);}.popup_message_city .message_itself{background-color:#fff;padding:40px;position:relative;top:50%;left:50%;/* IE 9 */-ms-transform:translate(-50%,-50%);/* Safari */-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:400px;line-height:1.7;text-align:left;}.products_default .jsop_up_wr{min-height:433px;margin:0px 0 0px 0;}.products_default .jsop_up_wr .mCSB_draggerContainer{margin:19px 0 68px;}.products_default .list_product_wrap{margin-bottom:1px;display:flex;flex-wrap:wrap;}.products_default .list_product_wrap > div{position:relative;display:inline-block;vertical-align:top;margin-bottom:-1px;width:33.333%;}.products_default .list_product_wrap > div:nth-child(3n+2),.products_default .list_product_wrap > div:nth-child(3n+3){margin-left:-1px;}@media (max-width: 1199px){.products_default .list_product_wrap > div{width:50%;}}@media (max-width: 767px){.products_default .list_product_wrap > div{width:100%;}}.products_default.sets_products .list_product_wrap > div{width:25%;}@media (max-width: 1199px){.products_default.sets_products .list_product_wrap > div{width:33.333%;}}@media (max-width: 767px){.products_default.sets_products .list_product_wrap > div{width:50%;}}.products_default.sets_products .list_product_wrap > div .sblock1{width:100% !important;}.products_default .list_product{font-size:0;width:auto;}.products_default .list_product .sblock1{font-size:14px;width:270px;height:auto;display:inline-block;vertical-align:top;height:100%;background-color:#fff;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;position:relative;}.products_default .list_product .sblock1 .controls{display:flex;justify-content:space-between;align-items:center;margin-top:auto;}.products_default .block_product{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;width:100%;height:100%;padding:25px;position:relative;}.products_default .block_product .product{display:flex;flex-direction:column;height:100%;}.products_default .block_product .controls{display:none;}.products_default .block_product .ref_to_video{position:absolute;top:0px;left:0px;margin:16px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.products_default .block_product .ref_to_video a{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;display:block;width:20px;height:20px;background:url(../images/video.png) center center no-repeat;}.products_default .block_product .image_block{height:225px;text-align:center;overflow:hidden;}.products_default .block_product .image_block img{height:85%;width:auto;}.products_default .block_product .name{line-height:1.4;min-height:38px;width:100%;text-align:left;}.products_default .block_product .name a{font-family:'Yasno', sans-serif;font-weight:500;font-size:16px;text-decoration:none;color:#192f3e;}.products_default .block_product .name a:hover{color:#b4b742;}.products_default .block_product .extra_fields{margin:13px 0 18px 0;min-height:68px;}.products_default .block_product .extra_fields .extra_field{display:flex;justify-content:space-between;align-items:flex-end;}.products_default .block_product .extra_fields .extra_field .extra__name{color:#999;font-size:13px;}.products_default .block_product .extra_fields .extra_field .extra__value{text-align:right;flex-direction:column;justify-content:flex-end;align-items:flex-end;}.products_default .block_product .extra_fields .extra_field .extra__value span{font-size:13px;color:#192f3e;}.products_default .block_product .extra_fields .extra_field .extra__divider{flex:1;border-bottom:2px dotted #b3b3b3;}.products_default .block_product .extra_fields div{margin:4px 0;display:flex;justify-content:space-between;}.products_default .block_product .extra_fields div span{font-family:'Yasno', sans-serif;font-weight:400;font-size:14px;color:#999;}.products_default .block_product .extra_fields div span.data{color:#000;}.products_default .block_product .button_detail{font-size:12px;display:none !important;}.products_default .block_product .controls{margin-top:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}.products_default .block_product .controls > *{display:inline-block;vertical-align:top;}.products_default .block_product .controls .qty_change{width:78px;}.products_default .block_product .controls .qty_change input[type="text"]{width:38px;height:35px;line-height:35px;border:none;border-radius:5px;color:#b4b833;text-align:center;font-family:'Yasno', sans-serif;font-weight:600;font-size:18px;font-weight:bold;}.products_default .block_product .controls .qty_change button{width:20px;height:35px;line-height:35px;text-align:center;font-family:'Yasno', sans-serif;font-weight:600;font-size:18px;font-weight:bold;color:#b4b833;}.products_default .block_product .controls .qty_change span{font-family:'Yasno', sans-serif;font-weight:500;font-size:18px;color:#192f3e;}.products_default .block_product .controls .button_buy{color:#fff;border:2px solid #b4b833;border-radius:7px;padding:0 20px;font-size:14px;background:#b4b833;line-height:31px;height:auto;font-family:'Yasno', sans-serif;font-weight:400;width:auto;min-width:90px;}.products_default .block_product .controls .button_buy:hover{background:#868e06;border:2px solid #868e06;color:#fff;}.products_default .block_product .controls .button_buy :active{background:#b4b833;color:#e8e9c1;}.products_default .block_product .controls .button_buy.disabled{background:transparent !important;border:2px solid #192f3e;color:#192f3e;opacity:0.35;}.products_default .block_product .oiproduct{display:none;}#comjshop.category_2 .products_default .block_product .button_detail{display:inline-block !important;}.products_install_counter .image{display:inline-block;vertical-align:top;width:346px;}.products_install_counter .image img{width:100%;height:auto;}.products_install_counter .tabs_block{display:inline-block;vertical-align:top;width:431px;float:right;}.products_install_counter .tabs_block input[type='radio']{display:none;}.products_install_counter .tabs_block .label_tab{display:inline-block;width:49%;cursor:pointer;font-family:'Yasno', sans-serif;font-weight:400;font-size:15px;line-height:18px;color:#192f3e;opacity:0.35;padding-left:27px;position:relative;}.products_install_counter .tabs_block .label_tab:before{content:'';display:block;position:absolute;top:0;left:0;width:15px;height:15px;border:1px solid #abbcc7;border-radius:50%;}.products_install_counter .tabs_block #tab1:checked + .label_tab,.products_install_counter .tabs_block #tab2:checked + .label_tab{color:#192f3e;opacity:1;}.products_install_counter .tabs_block #tab1:checked + .label_tab:before,.products_install_counter .tabs_block #tab2:checked + .label_tab:before{color:#fff;background-color:#b4b742;border:1px solid #b4b742;}.products_install_counter .tabs_block #tab1:checked + .label_tab:after,.products_install_counter .tabs_block #tab2:checked + .label_tab:after{content:'';width:9px;height:7px;position:absolute;background-image:url(../../../images/check_mark.png);background-size:cover;left:3px;top:4px;background-position:center;color:#fff;}.products_install_counter .tabs_block .no_product{line-height:1.7;font-family:'Yasno';font-size:16px;}.products_install_counter .tabs_block .add_product,.products_install_counter .tabs_block .no_product{display:none;margin-top:35px;}.products_install_counter .tabs_block #tab1:checked ~ .add_product,.products_install_counter .tabs_block #tab2:checked ~ .no_product{/*visibility: visible;
      opacity: 1;*/display:block;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.products_install_counter .tabs_block .add_product .name{margin:10px 0;}.products_install_counter .tabs_block .add_product .name span{font-family:'Yasno';font-size:16px;}.products_install_counter .qty_change{font-size:0px;}.products_install_counter .qty_change input[name='quantity']{display:none;}.products_install_counter .qty_change .cartajaxattributes b,.products_install_counter .qty_change .cartajaxattributes hr,.products_install_counter .qty_change .cartajaxattributes .cartajax-required{display:none;}.products_install_counter .qty_change .cartajaxattributes .cartajaxattributes-fieldset-wrapper{width:100%;margin-bottom:25px;}.products_install_counter .qty_change .cartajaxattributes .cartajaxattributes-fieldset-wrapper:nth-of-type(1),.products_install_counter .qty_change .cartajaxattributes .cartajaxattributes-fieldset-wrapper:nth-of-type(2),.products_install_counter .qty_change .cartajaxattributes .cartajaxattributes-fieldset-wrapper:nth-of-type(3),.products_install_counter .qty_change .cartajaxattributes .cartajaxattributes-fieldset-wrapper:nth-of-type(7){display:none;}.products_install_counter .qty_change .cartajaxattributes .cartajaxattributes-fieldset-wrapper:nth-of-type(4) legend:after,.products_install_counter .qty_change .cartajaxattributes .cartajaxattributes-fieldset-wrapper:nth-of-type(5) legend:after{content:'';display:block;width:4px;height:4px;border-radius:50%;background-color:#fadb44;position:absolute;right:-10px;top:-3px;}.products_install_counter .qty_change .cartajaxattributes fieldset{border:none;margin:0;padding:0;}.products_install_counter .qty_change .cartajaxattributes legend{font-family:'Rubik';font-weight:300;font-size:12px;color:#a0a0a0;height:14px;line-height:14px;display:inline-block;position:relative;}.products_install_counter .qty_change .cartajaxattributes input[type='text'],.products_install_counter .qty_change .cartajaxattributes input[type='number']{width:100%;border:0;border-bottom:1px solid #666;outline:none;height:25px;line-height:25px;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;font-family:'Yasno';font-size:14px;padding:4px;color:#666;}.products_install_counter .qty_change .cartajaxattributes input[type='text']:focus,.products_install_counter .qty_change .cartajaxattributes input[type='number']:focus{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;border-bottom:1px solid #fadb44;}.products_install_counter .qty_change .cartajaxattributes input[type='text']:disabled,.products_install_counter .qty_change .cartajaxattributes input[type='number']:disabled{border-color:white;background-color:transparent;}.products_install_counter .qty_change .cartajaxattributes input[type='text'].error-input,.products_install_counter .qty_change .cartajaxattributes input[type='number'].error-input{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;border-bottom:1px solid #f66;}.products_install_counter .qty_change .cartajaxattributes input[type='number']{-moz-appearance:textfield;outline:none;}.products_install_counter .qty_change .cartajaxattributes input[type='number']:focus{outline:none;}.products_install_counter .qty_change .cartajaxattributes input[type='number']::-webkit-outer-spin-button,.products_install_counter .qty_change .cartajaxattributes input[type='number']::-webkit-inner-spin-button{-webkit-appearance:none;}.products_install_counter .button_install{font-family:'Yasno', sans-serif;font-weight:400;font-size:15px;text-decoration:none;float:right;color:#192f3e;position:relative;display:block;margin-top:25px;}.products_install_counter .button_install:before{content:'+';text-decoration:none;display:block;width:34px;height:34px;color:#fff;line-height:33px;border:1px solid #b4b742;background-color:#b4b742;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;border-radius:50%;text-align:center;position:absolute;top:-8px;left:-43px;font-size:22px;}.products_install_counter .button_install:hover:before{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;border:1px solid #192f3e;background-color:#192f3e;}.products_install_counter .button_install.disabled{color:black;text-decoration:none;border-bottom:none;}.products_install_counter .button_install.disabled:before{content:'';border:1px solid #b4b742;background:transparent url(../images/ok_shop.png) center center no-repeat;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.products_install_counter .button_change{font-family:'Yasno';font-size:15px;text-decoration:underline;float:left;color:#a0a0a0;position:relative;display:block;margin-top:25px;padding-left:25px;background:url(../images/change_inst.png) 0 center no-repeat;}.products_install_counter .productitem_5{min-height:540px;}.products_install_counter .remark{display:block;}.products_install_counter .remark > *{display:block;}.products_install_counter .remark p{font-family:'Rubik';font-weight:300;font-size:12px;color:#a0a0a0;line-height:14px;}.products_install_counter .remark p span{display:block;}.products_install_counter .remark textarea{width:431px;height:120px;outline:none;resize:none;border:0;border-bottom:1px solid #666;font-family:'Yasno';font-size:14px;line-height:1.4;padding:4px;}.products_install_counter .remark textarea:focus{border-color:#fdd40b;}.products_install_counter .remark textarea:disabled{background-color:transparent;border-color:white;}.products_choose_city .choose_city_title{font-family:'BanderaPro';font-size:24px;line-height:64px;margin:20px 0 16px 0;}.controls_prev_next_page{margin-top:24px;text-align:right;}.controls_prev_next_page div{display:inline-block;vertical-align:top;cursor:pointer;/* iOS Safari */-webkit-touch-callout:none;/* Safari */-webkit-user-select:none;/* Konqueror HTML */-khtml-user-select:none;/* Firefox */-moz-user-select:none;/* Internet Explorer/Edge */-ms-user-select:none;user-select:none;}.controls_prev_next_page .prev_page{padding:0 25px;display:inline-block;min-width:121px;height:35px;line-height:35px;font-family:'Yasno', sans-serif;font-weight:400;font-size:15px;text-align:center;}.full_description{line-height:1.7;font-family:'Yasno';font-size:16px;}.full_description p{line-height:1.7;font-family:'Yasno';font-size:16px;}.disabled{pointer-events:none;}.disabled.button{background-color:#ececec !important;}.controller-checkout .cartajax-module .cartajax-module-item-price{bottom:0;}.controller-checkout .cartajax-module .cartajax-module-item-qty{position:absolute;right:160px;bottom:0px;font-weight:700;}.controller-checkout .cartajax-module-bottom div.left{float:left;font-size:20px;line-height:20px;}.controller-checkout #tr_field_fax{display:none;}.controller-checkout .popup_cart{z-index:1;display:block;position:relative;top:0;left:0;width:100%;height:100%;background-color:white;}.controller-checkout .popup_cart .cart_title{display:inline-block;text-align:left;margin:0 0 20px 0;font-size:30px;color:#192f3e;font-family:'Yasno', sans-serif;font-weight:600;}.controller-checkout .popup_cart .cart_back_page{cursor:pointer;float:right;font-size:15px;line-height:30px;font-weight:400;color:#192f3e;font-family:'Yasno', sans-serif;}.controller-checkout .popup_cart .cart_back_page:after{content:"⟶";color:#192f3e;font-size:15px;margin-left:10px;}@media (max-width: 1279px){.controller-checkout .popup_cart .cart_back_page{font-size:14px;}}@media (max-width: 959px){.controller-checkout .popup_cart .cart_back_page{font-size:12px;}}.controller-checkout .popup_cart .cartajax-module-total{margin:35px 0 00px;padding-right:20px;}.controller-checkout .popup_cart .cartajax-module-total span{font-size:20px;}.controller-checkout .popup_cart .popup_cart_wr{background-color:white;position:relative;top:0;left:0;/* IE 9 */-ms-transform:translate(0%,0%);/* Safari */-webkit-transform:translate(0%,0%);transform:translate(0%,0%);padding:0px;}.controller-checkout .popup_cart .cartajax-module-list-wrap{height:auto;width:100%;}.controller-checkout .popup_cart .cartajax-module-list-wrap .cartajax-module-item .free_attribs{margin-left:0px;display:flex;flex-direction:column;}.controller-checkout .popup_cart .cartajax-module-list-wrap .cartajax-module-item .controls_cart span{font-family:'Yasno';font-size:16px;height:20px;line-height:20px;color:#000;font-weight:400;}.controller-checkout .popup_cart .cartajax-module-list-wrap .cartajax-module-item .controls_cart input{font-size:16px;font-weight:400;}.controller-checkout .general_title_news{margin:40px 0;}@media (max-width: 959px){.controller-checkout .general_title_news{margin:0;margin-top:20px;}}.controller-checkout .step-header{font-family:'Yasno', sans-serif;font-size:20px;line-height:24px;margin:16px 0 8px;font-weight:600;}.controller-checkout #tr_field_city,.controller-checkout #tr_field_street,.controller-checkout #tr_field_birthday,.controller-checkout #tr_field_firma_code,.controller-checkout #tr_field_tax_number,.controller-checkout #tr_field_firma_name,.controller-checkout #tr_field_zip,.controller-checkout #tr_field_state,.controller-checkout #tr_field_home,.controller-checkout #tr_field_apartment,.controller-checkout #tr_field_ext_field_1,.controller-checkout #tr_field_ext_field_2,.controller-checkout #tr_field_ext_field_3{display:none;}.controller-checkout .shipping_descr{margin-top:10px;margin-bottom:25px;}.controller-checkout .shipping_descr .rsform-block{margin-top:0;margin-bottom:20px;}.controller-checkout .shipping_descr .rsform-block input{height:40px;border-bottom:1px solid #192f3e;}.controller-checkout .shipping_descr .rsform-block input::-webkit-input-placeholder{color:#192f3e !important;font-family:'Yasno', sans-serif !important;font-weight:300;font-size:15px !important;}.controller-checkout .shipping_descr .rsform-block input:-ms-input-placeholder{color:#192f3e !important;font-family:'Yasno', sans-serif !important;font-weight:300;font-size:15px !important;}.controller-checkout .shipping_descr .rsform-block input::placeholder{color:#192f3e !important;font-family:'Yasno', sans-serif !important;font-weight:300;font-size:15px !important;}.controller-checkout label[for="shipping_method_8"]{display:none;}.controller-checkout .button_order_finish_wr{height:1px;visibility:collapse;display:flex;justify-content:flex-end;margin-top:23px;}.controller-checkout .button_order_finish_wr #button_order_finish{font-size:24px;line-height:64px;padding:0 50px;min-width:200px;font-weight:600;}.controller-checkout .oneStepCheckoutForm{width:400px;text-align:left;}@media (max-width: 1023px){.controller-checkout .oneStepCheckoutForm{width:280px;}}@media (max-width: 767px){.controller-checkout .oneStepCheckoutForm{width:240px;}}.controller-checkout .oneStepCheckoutForm.form_layout input,.controller-checkout .oneStepCheckoutForm.form_layout select{width:400px;display:block;/* Chrome/Opera/Safari *//* Firefox 19+ *//* IE 10+ *//* Firefox 18- */}@media (max-width: 1023px){.controller-checkout .oneStepCheckoutForm.form_layout input,.controller-checkout .oneStepCheckoutForm.form_layout select{width:280px;}}@media (max-width: 767px){.controller-checkout .oneStepCheckoutForm.form_layout input,.controller-checkout .oneStepCheckoutForm.form_layout select{width:100%;}}.controller-checkout .oneStepCheckoutForm.form_layout input::-webkit-input-placeholder,.controller-checkout .oneStepCheckoutForm.form_layout select::-webkit-input-placeholder{font-size:20px;color:#afafaf;}.controller-checkout .oneStepCheckoutForm.form_layout input::-moz-placeholder,.controller-checkout .oneStepCheckoutForm.form_layout select::-moz-placeholder{font-size:20px;color:#afafaf;}.controller-checkout .oneStepCheckoutForm.form_layout input:-ms-input-placeholder,.controller-checkout .oneStepCheckoutForm.form_layout select:-ms-input-placeholder{font-size:20px;color:#afafaf;}.controller-checkout .oneStepCheckoutForm.form_layout input:-moz-placeholder,.controller-checkout .oneStepCheckoutForm.form_layout select:-moz-placeholder{font-size:20px;color:#afafaf;}.controller-checkout .oneStepCheckoutForm.form_layout .field_caption{color:#000;font-size:20px;font-weight:600;display:inline-block;margin-bottom:4px;}.controller-checkout .oneStepCheckoutForm.form_layout #fake_np_city{margin-right:213px;}.controller-checkout .oneStepCheckoutForm.form_layout .fake_input_passport input{display:inline-block;vertical-align:top;}.controller-checkout .oneStepCheckoutForm.form_layout .fake_input_passport #fake_passport_ser{width:60px;margin-right:5px;}.controller-checkout .oneStepCheckoutForm.form_layout .fake_input_passport #fake_passport_num{width:310px;}.controller-checkout .oneStepCheckoutForm.form_layout .jshop_nvg_register input{border:3px solid #f1da53;border-radius:8px;height:40px;font-size:16px;padding-left:12px;color:#000;}.controller-checkout .oneStepCheckoutForm.form_layout .jshop_nvg_register .field_caption{padding-left:10px;font-weight:400;font-size:16px;}.controller-checkout .oneStepCheckoutForm.form_layout .jshop input,.controller-checkout .oneStepCheckoutForm.form_layout .jshop select{font-size:16px;color:#000;}.controller-checkout .oneStepCheckoutForm .jshop_payment_method .rsform-block:first-child{margin-top:0;}.controller-checkout .oneStepCheckoutForm #fake_passport_ser{width:370px;}.controller-checkout .oneStepCheckoutForm .kyiv_condition{display:none;}.controller-checkout .oneStepCheckoutForm .fielderror{border-bottom:1px solid #f47e1e;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.controller-checkout .oneStepCheckoutForm input[type='radio']{display:none;}.controller-checkout .oneStepCheckoutForm input[type='radio'] + span{cursor:pointer;position:relative;padding-left:27px;font-family:'Yasno';font-size:16px;line-height:24px;display:inline-block;}.controller-checkout .oneStepCheckoutForm input[type='radio'] + span:before{content:'\25CF';display:block;position:absolute;top:3px;left:0;width:18px;height:18px;line-height:13px;font-size:14px;text-align:center;color:white;border:1px solid #cacaca;border-radius:50%;}.controller-checkout .oneStepCheckoutForm input[type='radio']:checked + span:before{content:'';background-color:#b4b833;border:1px solid #b4b833;width:18px;height:18px;position:absolute;color:#fff;}.controller-checkout .oneStepCheckoutForm input[type='radio']:checked + span:after{content:'';width:9px;height:7px;position:absolute;background-image:url(../../../images/check_mark.png);background-size:cover;left:4px;bottom:0;top:0;margin:auto;background-position:center;color:#fff;}.controller-checkout .checkout_input_require .field_caption{position:relative;}.controller-checkout .checkout_input_require .field_caption:after{content:'*';display:block;width:8px;height:8px;color:#000;position:absolute;right:-10px;top:-3px;}.controller-checkout .fake_input_np_wirehouse,.controller-checkout .fake_input_np_courier{position:relative;}.controller-checkout .fake_input_np_wirehouse .field_caption,.controller-checkout .fake_input_np_courier .field_caption{position:absolute;padding:4px;border:none;outline:none;font-family:'Yasno', sans-serif;font-weight:300;font-size:15px !important;font-weight:400 !important;color:#192f3e !important;border-radius:0 0 0 0;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;line-height:23px;}.controller-checkout .fake_input_np_courier--horizontal.rsform-block{display:flex;align-items:center;justify-content:flex-start;}.controller-checkout .fake_input_np_courier--horizontal.rsform-block .fake_input_np_courier__label{min-width:80px;}.controller-checkout .fake_input_np_courier--horizontal.rsform-block .fake_input_np_courier__label .field_caption{padding:4px;border:none;outline:none;font-family:'Yasno', sans-serif;font-weight:300;font-size:15px !important;font-weight:400 !important;color:#192f3e !important;border-radius:0 0 0 0;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;line-height:40px;margin-bottom:0 !important;}.controller-checkout .fake_input_np_courier--horizontal.rsform-block input{width:350px !important;padding:0 4px;}@media (max-width: 959px){.controller-checkout .fake_input_np_courier--horizontal.rsform-block input{width:280px !important;}}@media (max-width: 959px) and (max-width: 359px){.controller-checkout .fake_input_np_courier--horizontal.rsform-block input{width:220px !important;}}.controller-checkout .fake_input_np_courier--double{display:flex;}.controller-checkout .fake_input_np_courier--double input#house_np_courier,.controller-checkout .fake_input_np_courier--double input#house_np_courier_1,.controller-checkout .fake_input_np_courier--double input#house_np_courier_2{width:130px !important;margin-right:10px;}@media (max-width: 959px){.controller-checkout .fake_input_np_courier--double input#house_np_courier,.controller-checkout .fake_input_np_courier--double input#house_np_courier_1,.controller-checkout .fake_input_np_courier--double input#house_np_courier_2{width:95px !important;}}@media (max-width: 959px) and (max-width: 359px){.controller-checkout .fake_input_np_courier--double input#house_np_courier,.controller-checkout .fake_input_np_courier--double input#house_np_courier_1,.controller-checkout .fake_input_np_courier--double input#house_np_courier_2{width:65px !important;}}.controller-checkout .fake_input_np_courier--double input#flat_np_courier,.controller-checkout .fake_input_np_courier--double input#flat_np_courier_1,.controller-checkout .fake_input_np_courier--double input#flat_np_courier_2{width:130px !important;}@media (max-width: 959px){.controller-checkout .fake_input_np_courier--double input#flat_np_courier,.controller-checkout .fake_input_np_courier--double input#flat_np_courier_1,.controller-checkout .fake_input_np_courier--double input#flat_np_courier_2{width:95px !important;}}@media (max-width: 959px) and (max-width: 359px){.controller-checkout .fake_input_np_courier--double input#flat_np_courier,.controller-checkout .fake_input_np_courier--double input#flat_np_courier_1,.controller-checkout .fake_input_np_courier--double input#flat_np_courier_2{width:65px !important;}}@media (max-width: 959px){.controller-checkout .fake_input_np_courier--double .rsform-block{width:auto !important;}}@media (max-width: 959px){.form_wrpapper .left_side{margin-right:0 !important;}}.category_2{/*delete if return heat meter block *//*____*/}.category_2 .jsop_up_wr{display:none;}.category_2 .products_default .block_product .controls .qty_change{display:none;}.category_2 .products_default .block_product .controls .button_buy{float:right;margin-left:auto;}.category_2 .products_kyiv .tabs_in_shop,.category_2 .products_kyiv .jshop_list_product{display:none;}.category_2 .products_kyiv .kyiv_meters_info{display:block;margin-top:-40px;}.category_2 .business_tabs_wr .tabs_wrap .label_tab{width:405px;}.category_2 .business_tabs_wr .tabs_wrap .label_tab.active_tab{background-color:#fdd40b;}.category_2 .jshop_list_product,.category_2 .kyiv_meters_info{margin-top:11px;}.category_2 .info_city_block div{display:block;}.category_2 .kyiv_meters_info{display:none;}.category_2 .kyiv_meters_info .checkbox{cursor:pointer;margin-left:43px;position:relative;margin-top:45px;/*.transition();
      &:hover{
        .transition();
        color: @yellow;
      }*/margin-bottom:20px;}.category_2 .kyiv_meters_info .checkbox:before{content:'';color:black;text-decoration:none;display:block;width:34px;height:34px;line-height:33px;border:1px solid #fadb44;border-radius:24%;text-align:center;position:absolute;top:-5px;left:-43px;font-size:22px;}.category_2 .kyiv_meters_info .checkbox.checked:before{content:'';border:1px solid #07b207;background:transparent url(../images/ok_shop.png) center center no-repeat;}.category_2 .tabs_in_shop{margin-bottom:25px;}.checkout_subtext{margin-top:35px;display:none;}.checkout_subtext p{font-family:'Yasno';font-size:13px;line-height:24px;}.checkout_subtext a{color:black;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.checkout_subtext a:hover{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;color:#b4b833;}.finish_text{margin:30px auto;width:70%;padding:16px 25px 21px 25px;font-family:'Yasno';font-size:13px;line-height:24px;box-shadow:0px 10px 29px 9px rgba(28,28,28,0.1);}#jquery-lightbox{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#jquery-lightbox *{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}@keyframes popupshow2{from{top:-20px;opacity:0.6;}to{top:-35px;opacity:1;}}@keyframes popupshow3{from{top:5px;opacity:0.6;}to{top:-10px;opacity:1;}}#comjshop span.limit_indicator.no:hover + .popup{opacity:1;animation:popupshow2 0.5s;animation-fill-mode:forwards;}#comjshop span.limit_indicator.ok:hover + .popup{opacity:1;animation:popupshow3 0.5s;animation-fill-mode:forwards;}#comjshop .popup{position:absolute;right:-90px;width:200px;padding:15px;border-radius:10px;background-color:rgba(0,0,0,0.7);font-size:12px;text-align:center;letter-spacing:1px;line-height:1.3;color:#fff;transform-origin:center bottom;transform:translate(0%,-70%);opacity:0;pointer-events:none;z-index:1000;}#comjshop .popup:after{content:'';position:absolute;display:block;bottom:-20px;left:50%;width:0px;height:0px;border:10px solid transparent;border-top:10px solid rgba(0,0,0,0.7);transform:translate(-50%,0);}.list_product.mCustomScrollbar{position:relative;}.list_product.mCustomScrollbar:before{z-index:3000;content:'';display:block;position:absolute;right:0;top:0;left:0;height:20px;background:-moz-linear-gradient(bottom,rgba(255,255,255,0) 0%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(bottom,rgba(255,255,255,0) 0%,#fff 100%);background:-o-linear-gradient(bottom,rgba(255,255,255,0) 0%,#fff 100%);background:-ms-linear-gradient(bottom,rgba(255,255,255,0) 0%,#fff 100%);background:linear-gradient(bottom,rgba(255,255,255,0) 0%,#fff 100%);pointer-events:none;}.list_product.mCustomScrollbar:after{z-index:3000;content:'';display:block;position:absolute;right:0;bottom:0;left:0;height:60px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background:linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);pointer-events:none;}.credit_info .custom{height:0;}.credit_info .caption{position:relative;top:-23px;right:-90px;cursor:pointer;width:50px;}.credit_info .caption:hover{color:#fdd40b;}.credit_info .caption img{height:22px;width:auto;}.credit_info table{display:none;margin:24px 0;width:100%;border-collapse:collapse;}.credit_info table tr:nth-child(odd){border-bottom:1px solid #e3e3e3;}.credit_info table tr:nth-child(odd):not(:first-child) td span{display:inline-block;width:22px;height:22px;margin-right:7px;border:1px solid #19cde8;border-radius:50%;text-align:center;line-height:22px;color:#19cde8;}.credit_info table tr th,.credit_info table tr td{padding:10px 13px;font-family:'Rubik';font-weight:300;font-size:14px;line-height:1.2;vertical-align:middle;}.credit_info table tr th:first-child,.credit_info table tr th:last-child,.credit_info table tr td:first-child,.credit_info table tr td:last-child{padding:10px 0px;}.credit_info table tr th{font-weight:500;}.credit_info table tr th:first-child{width:320px;}.credit_info table tr th:last-child{width:200px;}.credit_info table tr td{position:relative;}.credit_info table tr td span{font-weight:400;}.credit_info table tr td a{font-size:16px;}.credit_info table tr td img{position:absolute;top:50%;left:0;/* IE 9 */-ms-transform:translate(0,-50%);/* Safari */-webkit-transform:translate(0,-50%);transform:translate(0,-50%);}.smart_calc{position:relative;}.smart_calc .moduletable{position:absolute;top:0;right:0;margin-top:15px;margin-right:45px;}.smart_calc .mod_block{display:inline-block;vertical-align:middle;}.smart_calc .numbers{font-size:0;}.smart_calc .numbers__num{display:inline-block;vertical-align:top;position:relative;width:65px;height:85px;margin-right:10px;font-family:'Yasno', sans-serif;font-weight:400;font-size:55px;line-height:85px;color:#425059;text-align:center;border-radius:10px;background-color:#e5ecf2;}.smart_calc .numbers__num:after{position:absolute;top:calc(50% - 1px);left:0;width:100%;height:2px;background-color:#b4b833;}.smart_calc .text{margin-left:30px;}.smart_calc .text p{font-family:'Yasno', sans-serif;font-weight:400;font-size:16px;height:20px;line-height:20px;}.smart_calc .text .common_text{color:#425059;}.smart_calc .text .yellow_text{color:#a6af19;font-family:'Yasno', sans-serif;font-weight:600;}.continue-order{display:inline-block;font-weight:700;text-decoration:underline;margin-right:20px;margin-bottom:20px;cursor:pointer;}.form_wrpapper .popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;}.form_wrpapper .popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .cartajax-module-item-image{height:190px;width:190px;display:block !important;}.form_wrpapper .popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .cartajax-module-item-label::before{display:none !important;}.form_wrpapper .popup_cart_sets .cartajax-module-list .cartajax-module-item .cartajax-module-item-label{margin-left:60px;max-width:inherit;margin-right:0;}.form_wrpapper .popup_cart_sets .cartajax-module-list .cartajax-module-item .product_info{z-index:55;order:1;}.form_wrpapper .popup_cart_sets .cartajax-module-list .cartajax-module-item .cartajax-module-item-image{order:0;}.form_wrpapper .popup_cart_sets .cartajax-module-list .cartajax-module-item .cartajax-module-item-image img{height:160px;width:220px;}.form_wrpapper .popup_cart_sets .cartajax-module-list .product_info .location_block,.form_wrpapper .popup_cart_sets .cartajax-module-list .product_info .location_block,.form_wrpapper .popup_cart_sets .cartajax-module-list .product_info .free_attribs{display:none;}.form_wrpapper .popup_cart_sets .cartajax-module-list .product_info .characteristics_block{margin-left:30px;}.form_wrpapper .cartajax-module-list-wrap .cart_block{border-top:none;}.form_wrpapper .cartajax-module-list-wrap .cart_block:first-child .no_prod{position:relative;font-size:16px;color:#192f3e;margin-left:16px;}.form_wrpapper .cartajax-module-list-wrap .cart_block:first-child .no_prod::before{content:'';position:absolute;left:-35px;top:-4px;width:24px;height:24px;background-image:url(../../../images/no_install.png);background-size:cover;background-repeat:no-repeat;}.form_wrpapper .cartajax-module-list-wrap .cart_block:first-child .cartajax-module-item-label{margin-left:30px;}.form_wrpapper .cartajax-module-list-wrap .cart_block:first-child .cartajax-module-item.cartajax-module-item--lamps .cartajax-module-item-image{display:inline;}.form_wrpapper .cartajax-module-list-wrap .cart_block:first-child .cartajax-module-item.cartajax-module-item--lamps .cartajax-module-item-label::before{content:none;}.form_wrpapper .cartajax-module-list-wrap .cart_block:first-child .cartajax-module-item .free_attribs{order:1;margin-top:0;display:none;}.form_wrpapper .cartajax-module-list-wrap .cart_block:first-child .cartajax-module-item .cartajax-module-item-image{display:none;}.form_wrpapper .cartajax-module-list-wrap .cart_block:first-child .cartajax-module-item .cartajax-module-item-label::before{content:"";background-image:url(../../../images/install_23.png);background-size:cover;width:23px;height:23px;position:absolute;left:0;top:-3px;}.form_wrpapper .cartajax-module-list-wrap .cart_block .cart_block_title{display:none;}.form_wrpapper .cartajax-module-list-wrap .cartajax-module-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.form_wrpapper .cartajax-module-list-wrap .cartajax-module-item .cartajax-module-item-label{font-family:'Yasno', sans-serif;font-weight:400;font-size:20px;color:#192f3e;text-decoration:none;order:1;max-width:380px;margin-right:auto;margin-left:30px;}.form_wrpapper .cartajax-module-list-wrap .cartajax-module-item .cartajax-module-item-image{order:0;height:120px;width:120px;}.form_wrpapper .cartajax-module-list-wrap .cartajax-module-item .cartajax-module-item-image img{width:auto;height:100%;}#test{margin-top:30px;display:flex;position:relative;justify-content:flex-end;align-items:center;}@media (max-width: 1279px){#test{flex-direction:column;}}#test button{font-size:20px;font-family:'Yasno', sans-serif;font-weight:600;line-height:50px;border-radius:25px;background-color:#b4b833;color:#fff;height:auto;}#test button:hover{background-color:#192f3e;}#test button:active{background-color:#192f3e;color:#b9c0c4;}#fake_justin_city,#fake_justin_wirehouse{width:400px !important;border-bottom:2px solid #192f3e;}.discount_block{position:relative;width:300px;margin-top:-20px;margin-top:0;margin-bottom:15px;}@media (max-width: 767px){.discount_block{width:100%;}}.discount_block .rabatt_input_block input[name="rabatt"]{width:250px !important;font-size:16px;}@media (max-width: 767px){.discount_block .rabatt_input_block input[name="rabatt"]{width:200px !important;}}.discount_block input[name="rabatt"]::placeholder{font-size:14px !important;padding-left:0 !important;}.discount_block .rabatt_button_block button{position:absolute;right:0px;top:-9px;}.discount_block .rabatt_button_block button::before{content:'+';text-decoration:none;display:block;width:34px;height:34px;line-height:33px;border:1px solid #b4b833;background-color:#b4b833;border-radius:50%;text-align:center;position:absolute;top:-8px;left:-39px;font-size:22px;color:#fff;font-weight:700;}.discount_block .rabatt_apply{display:flex;width:250px;flex-direction:row;}.discount_block .rabatt_apply .rabatt_input_block{width:auto;}.discount_block .field_caption{display:inline-block;position:relative;font-size:20px !important;margin-bottom:10px;font-family:'Yasno', sans-serif !important;font-weight:600;font-weight:400;color:#111;height:20px;line-height:20px;}.discount_block .rabatt_message_container{display:none;position:absolute;top:100%;left:0;font-size:12px;color:#f47e1e;padding-top:15px;}.discount_block input{width:495px;display:block;border:none;border-bottom:1px solid #666;outline:none;height:30px;line-height:30px;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;font-family:'Yasno';font-size:16px;padding:4px;color:#000;}.discount_block input.fielderror{border-bottom:1px solid #f47e1e;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.discount_block input.fielderror + .rabatt_message_container{display:block;}.discount_block .rabatt_apply,.discount_block .rabatt_discard{height:45px;margin-bottom:24px;margin-top:0;font-family:'Yasno';font-size:15px;}.discount_block .rabatt_apply > *,.discount_block .rabatt_discard > *{display:inline-block;vertical-align:initial;}.discount_block .rabatt_apply input,.discount_block .rabatt_discard input{width:250px !important;}.discount_block .rabatt_apply .field_caption,.discount_block .rabatt_discard .field_caption{font-size:18px;}.discount_block button{position:relative;display:block;margin-top:35px;margin-left:40px;font-family:'Yasno';font-size:15px;text-decoration:none;color:black;}.discount_block button:hover{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;color:#b4b833;}.discount_block button:hover:before{color:black;}.discount_block button:before{content:'+';text-decoration:none;display:block;width:34px;height:34px;line-height:33px;border:1px solid #fadb44;background-color:#fadb44;border-radius:50%;text-align:center;position:absolute;top:-20px;left:-25px;font-size:22px;}.discount_block .rabatt_discard{display:none;}.discount_block .rabatt_discard .rabatt_discard_title{font-size:18px;}.discount_block .rabatt_discard button:before{color:#f66;background-color:transparent;border-color:#f66;transform:rotate(45deg);}.discount_block .rabatt_discard button:hover:before{color:#f66;}.order_price_text{margin-bottom:20px;text-align:center;font-weight:bold;padding-left:50px;position:relative;}.order_price_text span{font-size:16px;font-family:'Yasno', sans-serif;font-weight:600;color:#192f3e;}.order_price_text.grayscale:before{filter:grayscale(1);}.order_price_text:before{content:'';position:absolute;width:33px;height:29px;left:0;top:50%;transform:translateY(-65%);background-image:url(../images/truck_green.svg);background-size:contain;background-position:center;/* Better Font Rendering =========== */background-repeat:no-repeat;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:8px;}.order_price_text.hide_price{font-weight:normal;opacity:0.7;}.order_price_text.hide_price:before{filter:grayscale(1);}.controller-checkout .oneStepCheckoutForm input.fielderror.validate_input{border:3px solid #f47e1e;}#cartajaxattributes-5 .cartajaxattributes-fieldset-wrapper .cartajaxattributes-fieldset-wrapper__fieldset-container{display:flex;}#cartajaxattributes-5 .cartajaxattributes-fieldset-wrapper .cartajaxattributes-fieldset-wrapper__fieldset-container legend{line-height:24px;flex-shrink:0;margin-right:20px;margin-top:5px;}#comjshop_list_product .product.productitem_5 .tabs_block .add_product .controls .remark{display:flex;margin-bottom:1rem;}#comjshop_list_product .product.productitem_5 .tabs_block .add_product .controls .remark p{flex-shrink:0;margin-right:20px;line-height:24px;margin-top:5px;}#comjshop_list_product .product.productitem_5 .tabs_block .add_product .controls .remark textarea{height:25px;overflow:hidden;}.cartajax-module-item-remove{position:relative !important;}.cartajax-module-item-remove:hover{background-color:#192f3e;color:#fff;}.cartajax-module-item-remove:hover:before{background-color:#fff;}.cartajax-module-item-remove:hover:after{background-color:#fff;}.cartajax-module-item-remove:before{content:"";position:absolute;width:12px;height:2px;left:5.5px;top:47%;background-color:#192f3e;transform-origin:50% 50%;transform:rotate(-45deg);}.cartajax-module-item-remove:after{content:"";position:absolute;width:12px;height:2px;left:5.5px;top:47%;background-color:#192f3e;transform-origin:50% 50%;transform:rotate(45deg);}.shop_lamps .sets_sideblock{display:flex;flex-direction:column;margin-bottom:30px;}@media (max-width: 767px){.shop_lamps .sets_sideblock{flex-direction:column;}}.shop_lamps .sets_sideblock .lamps__cart-info-container{display:flex;justify-content:flex-start;align-items:baseline;margin-bottom:5px;}@media (max-width: 767px){.shop_lamps .sets_sideblock .lamps__cart-info-container{flex-direction:column;align-items:center;}}.shop_lamps .sets_sideblock .lamps__cart-info-container .order_price_text{margin-right:60px;}@media (max-width: 767px){.shop_lamps .sets_sideblock .lamps__cart-container{margin-top:25px;}}.shop_lamps .sets_sideblock .lamps__cart-container .cartajax-module-item{display:flex;align-items:center;justify-content:space-between;max-width:50%;}@media (max-width: 1279px){.shop_lamps .sets_sideblock .lamps__cart-container .cartajax-module-item{max-width:75%;}}@media (max-width: 767px){.shop_lamps .sets_sideblock .lamps__cart-container .cartajax-module-item{max-width:100%;flex-wrap:wrap;}}.shop_lamps .sets_sideblock .lamps__cart-container .cartajax-module-item .cartajax-module-item-label{margin-left:0;margin-right:40px;line-height:1;font-size:15px;}.shop_lamps .sets_sideblock .lamps__cart-container .cartajax-module-item .cartajax-module-item-label:before{content:none;}.shop_lamps .sets_sideblock .lamps__cart-container .cartajax-module-item .cartajax-module-item-count{color:#192f3e;font-size:16px;}.shop_lamps .sets_sideblock .lamps__cart-container .cartajax-module-item .cartajax-module-item-price{position:static;min-width:100px;text-align:right;font-size:16px;}@media (max-width: 767px){.shop_lamps .sets_sideblock .lamps__cart-container .cartajax-module-item .cartajax-module-item-controls{flex:1;}}.shop_lamps .sets_sideblock .lamps__cart-container .cartajax-module-item .cartajax-module-item-remove{margin-left:30px;width:23px;height:23px;background-size:cover;vertical-align:middle;text-align:center;font-size:11px;line-height:23px;border:1px solid #192f3e;color:#192f3e;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0.35;position:relative;}@media (max-width: 767px){.shop_lamps .sets_sideblock .lamps__cart-container .cartajax-module-item .cartajax-module-item-remove{margin-left:auto;opacity:1;}}.shop_lamps .sets_sideblock .lamps__cart-container .cartajax-module-item .cartajax-module-item-remove:hover{background-color:#192f3e;color:#fff;opacity:1;}.shop_lamps .sets_sideblock .lamps__cart-container .cartajax-module-item .cartajax-module-item-remove:hover:before{background-color:#fff;}.shop_lamps .sets_sideblock .lamps__cart-container .cartajax-module-item .cartajax-module-item-remove:hover:after{background-color:#fff;}.shop_lamps .sets_sideblock .lamps__cart-container .cartajax-module-item .cartajax-module-item-remove:before{content:"";position:absolute;width:12px;height:2px;background-color:#192f3e;top:50%;left:5px;transform-origin:50% 50%;transform:rotate(-45deg);}.shop_lamps .sets_sideblock .lamps__cart-container .cartajax-module-item .cartajax-module-item-remove:after{content:"";position:absolute;width:12px;height:2px;background-color:#192f3e;top:50%;left:5px;transform-origin:50% 50%;transform:rotate(45deg);}.shop_lamps .sets_sideblock .cart_sets{margin-right:60px;}@media (max-width: 767px){.shop_lamps .sets_sideblock .cart_sets{margin-right:0;margin-bottom:20px;}}.shop_lamps .sets_sideblock .button{line-height:31px;border:2px solid #b4b833;color:#b4b833;font-size:15px;font-family:'Yasno', sans-serif;font-weight:400;background:transparent;height:auto;border-radius:25px;}.shop_lamps .sets_sideblock .button:hover{background-color:#192f3e;color:#fff;border:2px solid #192f3e;}.shop_lamps .sets_sideblock .button:active{background-color:#192f3e;color:#fff;border:2px solid #192f3e;}.shop_lamps .sets_sideblock .button.disabled{background-color:transparent !important;color:#192f3e;border:2px solid #192f3e;opacity:0.35;}.shop_lamps .cartajax-module-list{font-family:'Yasno', sans-serif;font-weight:600;font-size:14px;color:#192f3e;}.shop_lamps .cart_lamps{margin-right:20px;line-height:30px;}.shop_lamps .cart_lamps .order_price_text{margin-bottom:0;}.disablet{pointer-events:none;}.step2{margin-bottom:40px;}.step2 .checkout_input{margin-top:30px;}.step2 .checkout_input .field_caption{font-size:16px;font-family:'Yasno', sans-serif;font-weight:300;height:auto;}.step2 .checkout_input .os-value span input{border:1.5px solid #a6c4da !important;height:50px !important;}.step2 .checkout_input .os-value span input.fielderror{border:1.5px solid #a92761 !important;}#jshop_unijax_filter .chzn-container-single .chzn-single,#jshop_unijax_filter .chzn-container-active.chzn-with-drop .chzn-single{border:1px solid #aec3d8;border-radius:5px !important;}#jshop_unijax_filter .chzn-container-single .chzn-single.need_validate,#jshop_unijax_filter .chzn-container-active.chzn-with-drop .chzn-single.need_validate{border:1px solid #c62562;}.controls--chargers .qty_change{display:none !important;}.chargers__price{font-family:'Yasno', sans-serif;font-weight:500;font-size:18px;color:#192f3e;}.calc-page .button{margin-right:60px;}@media (max-width: 959px){.calc-page .button{margin-right:10px;}}.product--install-chargers{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:25px;}.product--install-chargers input[type='radio']{display:none;}.product--install-chargers input[type='radio']:checked + span:before{content:'';background-color:#b4b833;border:1px solid #b4b833;width:18px;height:18px;position:absolute;color:#fff;}.product--install-chargers input[type='radio']:checked + span:after{content:'';width:9px;height:7px;position:absolute;background-image:url(../../../images/check_mark.png);background-size:cover;left:4px;bottom:0;top:0;margin-top:6px;background-position:center;color:#fff;}.product--install-chargers input[type='radio'] + span{cursor:pointer;position:relative;padding-left:27px;font-family:'Yasno', sans-serif;font-weight:500;font-size:18px;line-height:18px;color:#192f3e;}.product--install-chargers input[type='radio'] + span:before{content:'\25CF';display:block;position:absolute;top:0px;left:0;width:18px;height:18px;line-height:13px;font-size:14px;text-align:center;color:white;border:1px solid #cacaca;border-radius:50%;}.product--install-chargers input[type='radio'] + span:after{content:none;}.product--install-chargers .install-chargers__item{display:flex;justify-content:space-between;width:100%;position:relative;}.product--install-chargers .install-chargers__item span{display:block;padding-left:27px;font-family:'Yasno', sans-serif;font-weight:400;font-size:14px;line-height:16px;color:#75828b;}.product--install-chargers .install-chargers__item .install-chargers__price{font-family:'Yasno', sans-serif;font-weight:500;font-size:18px;color:#192f3e;}.itemid-501 .shop_subinfo_wrap,.itemid-502 .shop_subinfo_wrap,.itemid-503 .shop_subinfo_wrap,.itemid-504 .shop_subinfo_wrap{background-color:#eaeef3;}.disable-buy .button_buy{pointer-events:none;}.install-chargers--small .charger--big{display:none;}.install-chargers--small .charger--big + div{display:none;}.install-chargers--big .charger--small{display:none;}.install-chargers--big .charger--small + div{display:none;}#gtx-trans{display:none;}.form_wrpapper .cartajax-module-list-wrap .cart_block:first-child .cartajax-module-item.cartajax-module-item--cable .cartajax-module-item-image{display:inline;}.form_wrpapper .cartajax-module-list-wrap .cart_block:first-child .cartajax-module-item--cable .cartajax-module-item-label::before{content:none;}.shipping_method_10{display:none;}.checkout_shipping--station .shipping_method_4,.checkout_shipping--station .shipping_method_5,.checkout_shipping--station .shipping_method_9,.checkout_shipping--station .fake_input_up_index{display:none !important;}.checkout_shipping--station .shipping_method_10{display:table-row;}.checkout_payments--station .payment_method_9,.checkout_payments--station .payment_method_11{display:none;}.steps_counter{display:none;}.product--install-chargers .install-chargers__item{flex-wrap:wrap;}.product--install-chargers .install-chargers__item .qty_change{display:none;width:100%;margin-bottom:50px;}.product--install-chargers .install-chargers__item .qty_change .cartajaxattributes-fieldset-wrapper{display:block !important;}.product--install-chargers .install-chargers__item .qty_change .button_install{margin-top:10px;}.product--install-chargers .install-chargers__item.selected .qty_change{display:block;margin-top:10px;}.list_cats{min-height:605px;}.install-chargers__description{display:none !important;}.install-chargers__item.selected .install-chargers__description{display:block !important;margin-top:15px;}.offerta-wrapper{display:flex;margin-right:auto;}@media (max-width: 1279px){.offerta-wrapper{margin-bottom:20px;margin-right:0;}}.offerta-wrapper .offerta-label{width:30px;margin-bottom:auto;flex-shrink:0;margin-top:4px;}.offerta-wrapper .offerta-label .offerta-checkbox{display:none;}.offerta-wrapper .offerta-label .offerta-checkbox:checked + span:before{content:'';background-color:#b4b833;border:1px solid #b4b833;width:18px;height:18px;color:#fff;}.offerta-wrapper .offerta-label .offerta-checkbox:checked + span:after{content:'';width:9px;height:7px;position:absolute;background-image:url(../../../images/check_mark.png);background-size:cover;left:4px;top:50%;transform:translateY(-50%);background-position:center;color:#fff;}.offerta-wrapper .offerta-label .offerta-pseudo{position:relative;display:block;}.offerta-wrapper .offerta-label .offerta-pseudo:before{content:'';display:block;width:18px;height:18px;background-color:#fff;line-height:13px;font-size:14px;text-align:center;color:white;border:1px solid #cacaca;border-radius:50%;}.offerta-wrapper .offerta-link{position:relative;line-height:1.5;font-family:'Yasno', sans-serif !important;font-weight:600;font-size:16px;max-width:450px;color:#192f3e;}.related__container{display:flex;align-items:stretch;justify-content:flex-start;}.related__container .related__item{width:300px;padding:0 10px;}.related__container .related__item > div{height:100%;}.related__container .related__item .product{display:flex;flex-direction:column;height:100%;}.related__container .related__item .product .name{font-family:'Yasno', sans-serif;font-weight:500;font-size:16px;text-decoration:none;color:#192f3e;}.related__container .related__item .product .extra_fields{margin:13px 0 18px 0;min-height:68px;width:100%;}.related__container .related__item .product .extra_fields > div{margin:4px 0;}.related__container .related__item .product .extra_fields > div > span:not(.data){font-family:'Yasno', sans-serif;font-weight:400;font-size:14px;color:#192f3e;}.related__container .related__item .product .extra_fields > div .data{font-family:'Yasno', sans-serif;font-weight:400;font-size:14px;color:#8897a4;}.related__container .related__item .product .button_detail{margin-top:auto;}.products__market{width:100% !important;}.products__market #comjshop_list_product{width:100% !important;}.products__market .list_product .sblock1{width:100%;}.cartajax-module-item--station{flex-direction:row-reverse !important;}.cartajax-module-item--station .station__cart-info{display:flex !important;flex-direction:row-reverse;flex:1;}@media (max-width: 1279px){.cartajax-module-item--station .station__cart-info{flex-direction:column-reverse;padding-left:15px;}.cartajax-module-item--station .station__cart-info > a{margin:0 !important;margin-bottom:10px !important;width:100% !important;}}.cartajax-module-item--station .station__cart-info .station__price-quantity{display:flex;}.cartajax-module-item--station .station__cart-info .station__price-quantity .controls_cart > span,.cartajax-module-item--station .station__cart-info .station__price-quantity .controls_cart input{font-size:16px !important;font-weight:700 !important;}@media only screen and (max-width: 767px) and (min-width: 320px){.cartajax-module-item--station .cartajax-module-item-image{height:60px !important;width:40px !important;flex-shrink:0;text-align:center;}.cartajax-module-item--station .cartajax-module-item-image > img{height:100% !important;width:auto !important;max-height:100% !important;}}@media (max-width: 959px){.controller-checkout .popup_cart .cartajax-module-list-wrap{background-size:272px;padding-top:0px !important;}.form_wrpapper .right-side .box-shadow .cart_back_page{font-size:14px !important;line-height:20px;margin-top:10px;cursor:pointer;}.controller-checkout .popup_cart .cart_title{margin:10px 0 !important;line-height:20px;font-size:18px;}body.lang-uk-ua .form_wrpapper .right-side .box-shadow.free_delivery{background-size:100%;}.form_wrpapper .left_side{padding:0 !important;width:100%;overflow:hidden;}.form_wrpapper .right-side .box-shadow.free_delivery{padding-bottom:40px;}.product__tabs .tab .tab__link{min-width:unset;padding:0 10px;}.uf_wrapper.uf_wrapper_characteristics_1{margin-right:20px !important;}}@media (max-width: 959px) and (max-width: 359px){.uf_wrapper.uf_wrapper_characteristics_1{margin-right:0 !important;}}@media (max-width: 767px){.sb_checkout__item:not(.sb_checkout__item--sets){flex-direction:row;}}@media (max-width: 767px){.mobile-hide{display:none !important;}.sb_checkout__image{margin-bottom:10px;max-width:30%;}.sb_checkout__header header > a{font-size:12px;}.step2{margin-bottom:0px;}}@media (max-width: 767px){.sb_checkout__mobile-title{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:0;}.sb_checkout__mobile-title img{margin-bottom:0;}.sb_checkout__mobile-title header{width:100%;}.sb_checkout__mobile-title header .sb_checkout__part-price{margin-left:auto;margin-right:-30px;}}@media (min-width: 768px){.sb_checkout__mobile-title header{display:none;}}.product-card__purchase{display:flex;align-items:center;justify-content:space-between;margin-top:30px;border-bottom:1px solid #dce3eb;padding-bottom:20px;}@media (max-width: 767px){.product-card__purchase{flex-direction:column;align-items:flex-start;justify-content:flex-start;}}@media (max-width: 767px){.product-card__purchase .product-card__purchase-button{width:100%;margin-top:10px;}.product-card__purchase .product-card__purchase-button .button_buy{width:100%;}}.product-card__purchase .product-card__purchase-button .button_buy{margin-top:0 !important;margin-bottom:0 !important;}.product-card__price{font-family:'Yasno', sans-serif !important;font-weight:600;}.product-card__price .old-price{margin-top:0 !important;display:flex;align-items:center;}.product-card__price .old-price:after{content:none;}.product-card__price .old-price .old-price__discount{display:inline-block;margin-left:5px;color:#000 !important;font-size:12px !important;font-weight:bold !important;background-color:#ffd100;padding:3px;border-radius:3px;}.product-card__price .old-price .old-price__value{font-size:15px !important;line-height:1.5;position:relative;display:inline-block;color:rgba(25,47,62,0.5) !important;}.product-card__price .old-price .old-price__value:after{content:'';position:absolute;top:48%;opacity:1;left:0;width:100%;height:1px;background-color:#999;}.product-card__price .old-price + .prod_info__price{margin-top:0 !important;}.product-card__price .lamp__price:not(.old-price){font-size:21px !important;font-weight:600 !important;line-height:1.3;}.product-card__price .prod_info__new-price{font-size:32px !important;line-height:1 !important;}.product__info-blocks{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:30px;}.product__info-blocks .product__info-block{width:50%;display:flex;flex-direction:column;}@media (max-width: 767px){.product__info-blocks .product__info-block{width:100%;margin-bottom:30px;}}.product__info-blocks .product__info-block:first-child{padding-right:20px;}@media (max-width: 767px){.product__info-blocks .product__info-block:first-child{padding-right:0;}}.product__info-blocks .product__info-block:last-child{padding-left:20px;}@media (max-width: 767px){.product__info-blocks .product__info-block:last-child{padding-left:0;}}.product__info-blocks .product__info-block h2{margin-bottom:20px;font-weight:700;}.product__info-blocks .product__info-block h2 label{color:#bebebe;font-weight:500;line-height:1.5;font-size:0.7em;vertical-align:top;}.product__info-blocks .product__info-block table tr:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)):not(:nth-child(6)){display:none;}.product__info-blocks .product__info-block table td{font-size:16px;line-height:1.25;padding:5px;width:50%;}.product__info-blocks .product__info-block table td:first-child{font-weight:700;text-transform:capitalize;}.product__info-blocks .product__info-block .product__info-text{position:relative;flex:1;min-height:200px;}.product__info-blocks .product__info-block .product__info-text .product__info-text--absolute{position:absolute;height:100%;width:100%;top:0;left:0;}@media (max-width: 767px){.product__info-blocks .product__info-block .product__info-text .product__info-text--absolute{position:static;max-height:15em;height:100%;}}.product__info-blocks .product__info-block .product__info-text p{margin-top:0 !important;margin-bottom:20px;}.product__info-blocks .product__info-block .product__info-buttons{margin-top:10px;display:flex;align-items:center;justify-content:center;}.product__info-blocks .product__info-block .product__info-buttons .button{line-height:30px;border:2px solid #b4b833;color:#fff;font-size:12px;font-family:'Yasno', sans-serif;font-weight:600;background:#b4b833;height:auto;border-radius:7px;cursor:pointer;}.product__info-blocks .product__info-block .product__info-buttons .button:hover{background-color:#868e06;border:2px solid #868e06;}.product__info-blocks .product__info-block .product__full-wrapper{display:none;z-index:5002;position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:auto;background-color:rgba(0,0,0,0.42);}.product__info-blocks .product__info-block .product__full-wrapper.show{display:block;}.product__info-blocks .product__info-block .product__full-wrapper .product__full-info{width:900px;height:auto;z-index:1;position:absolute;top:10%;left:50%;transform:translateX(-50%);padding:50px;background-color:#fff;border-radius:16px;}@media (max-width: 1023px){.product__info-blocks .product__info-block .product__full-wrapper .product__full-info{width:700px;}}@media (max-width: 767px){.product__info-blocks .product__info-block .product__full-wrapper .product__full-info{width:98%;padding:20px;}.product__info-blocks .product__info-block .product__full-wrapper .product__full-info table td{font-size:14px;}}.product__info-blocks .product__info-block .product__full-wrapper .product__full-info-bg{z-index:-1;position:absolute;width:100%;height:300vh;top:0;left:0;}.product__full-info-close{position:absolute;top:20px;right:20px;cursor:pointer;}@media (max-width: 767px){.product__full-info-close{top:10px;right:10px;}}.product__full-info-close svg{width:30px;height:30px;}.product__full-info table tr{display:table-row !important;}.related-in-card .name{margin-bottom:10px;}.related-in-card .controls{margin-bottom:10px;}.related-in-card .product-card__price{width:100% !important;line-height:1.5;}.related-in-card .product-card__price .prod_info__price.prod_info__new-price{font-size:24px !important;font-weight:700;}.related-in-card .button{line-height:45px;border:2px solid #b4b833;color:#fff;font-size:15px !important;font-family:'Yasno', sans-serif;font-weight:600;background:#b4b833;height:auto;border-radius:7px;cursor:pointer;}.related-in-card .button:hover{background-color:#868e06;border:2px solid #868e06;color:#fff !important;}.related-in-card .list_product_wrap .row-fluid{max-width:100%;}.related-in-card .list_product_wrap .row-fluid .sblock1{width:100%;}.products__market .list_product .sblock1,.products_default .list_product .sblock1{border:1px solid #f2f3f5;}.products__market .list_product .sblock1:hover,.products_default .list_product .sblock1:hover{box-shadow:0 0 16px 0 rgba(51,51,51,0.16);z-index:1;}@media (max-width: 767px){.products_default .list_product_wrap > div.row-fluid{width:100%;}.products_default .list_product_wrap > div.row-fluid > .sblock1{width:100% !important;}}.section--related{margin-top:50px;}.section--related h2{margin-bottom:0px;font-weight:700;}.section--related #related-slider .slick-list{width:100%;}.section--related #related-slider .slick-list .slick-track{display:flex;margin-left:0;margin-right:auto;}.section--related #related-slider .slick-list .slick-track .slick-slide{display:inline-flex !important;height:auto;justify-content:center;}.section--related #related-slider .image_block{height:163px;}.section--related .related__title{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;}.section--related .related__title .related__arrows{margin-left:auto;display:flex;align-items:center;}.section--related .related__title .related__arrows .slick-arrow{width:20px;height:20px;margin-left:5px;margin-right:5px;cursor:pointer;}.section--related .related__title .related__arrows .slick-arrow.related-arrow-prev img{transform:rotate(180deg);}.section--related .related__title .related__arrows .slick-arrow img{width:100%;height:auto;}.no-p p{margin-bottom:0 !important;margin-top:0 !important;display:none !important;}.controller-checkout .select2-container{display:block;width:400px !important;}@media (max-width: 767px){.controller-checkout .select2-container{width:100% !important;}}.controller-checkout .select2-container--default .select2-selection--single{font-size:16px;color:#000;height:40px;padding:4px;border:none;border-bottom:1px solid #192f3e;border-radius:0 0 0 0;outline:none;line-height:30px;width:400px;font-family:'Yasno';transition:all 0.35s;}@media (max-width: 767px){.controller-checkout .select2-container--default .select2-selection--single{width:100%;}}.controller-checkout .select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:0px;padding-right:0px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.controller-checkout .select2-dropdown{border:none;background:#fff;cursor:default;overflow:auto;padding:0px;border-radius:0;box-shadow:0px 0px 11px 0px rgba(0,0,0,0.22);}.controller-checkout .select2-results__option{min-height:45px;line-height:1.25;display:flex;align-items:center;padding:5px 23px;border-bottom:1px solid #e3e3e3;white-space:normal;overflow:hidden;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.controller-checkout .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#fff;transition:all 0.35s;color:#fdd40b;}.controller-checkout .select2-container--default .select2-search--dropdown .select2-search__field:focus{outline:none;}body.calc .ui-draggable-dragging .popup{display:none;}.page-innerpages-calc-page .inner_page{display:none;}.calc-wrapper .calc-header{display:block;margin:0;margin-bottom:65px;font-family:"Yasno";font-weight:400;font-size:54px;line-height:1.5;}.calc-wrapper .top-block{margin-bottom:40px;font-size:0;}.calc-wrapper .drop-container-wrapper,.calc-wrapper .drop-list{display:inline-block;vertical-align:top;}.calc-wrapper .drop-container-wrapper{width:calc(100% - 390px);}.calc-wrapper .drop-header{padding:0 25px 20px 25px;font-family:"Yasno";font-weight:400;font-size:16px;}.calc-wrapper .drop-header .header-device,.calc-wrapper .drop-header .header-inputs,.calc-wrapper .drop-header .header-kw,.calc-wrapper .drop-header .header-cost{display:inline-block;vertical-align:middle;}.calc-wrapper .drop-header .header-device{width:25%;}.calc-wrapper .drop-header .header-inputs{width:40%;}.calc-wrapper .drop-header .header-kw{width:20%;}.calc-wrapper .drop-header .header-cost{width:15%;}.calc-wrapper .drop-container{position:relative;width:100%;height:450px;padding:0 25px;border:1px solid #e3e3e3;overflow-x:hidden;overflow-y:scroll;}.calc-wrapper .drop-list{width:320px;margin-left:70px;}.calc-wrapper .drop-list .items{width:100%;}.calc-wrapper .drop-list .item{position:relative;display:inline-block;width:25%;max-width:80px;height:80px;border:1px solid transparent;cursor:pointer;transition:all 0.3s;}.calc-wrapper .drop-list .item .popup{position:absolute;top:-60%;left:50%;padding:15px;border-radius:10px;background-color:rgba(0,0,0,0.7);font-size:12px;text-align:center;letter-spacing:1px;line-height:1.3;color:#fff;transform-origin:center bottom;transform:translate(-50%,-50%);opacity:0;pointer-events:none;z-index:2;}.calc-wrapper .drop-list .item .popup:after{content:'';position:absolute;display:block;bottom:-20px;left:50%;width:0px;height:0px;border:10px solid transparent;border-top:10px solid rgba(0,0,0,0.7);transform:translate(-50%,0);}.calc-wrapper .drop-list .item:hover{border:1px solid #fadb44;transition:all 0.3s;z-index:3;}.calc-wrapper .drop-list .item:hover .popup{opacity:1;animation:popupshow 0.5s;animation-fill-mode:forwards;}.calc-wrapper .drop-list .item:hover img{transform:scale(1.1);transition:all 0.3s;}.calc-wrapper .drop-list .item .img-container{width:100%;height:100%;padding:20px;overflow:hidden;}.calc-wrapper .drop-list .item img{width:100%;height:100%;object-fit:contain;transition:all 0.3s;}.calc-wrapper .drop-list-header.desktop{margin-bottom:20px;font-family:"Yasno";font-weight:400;font-size:16px;white-space:nowrap;}.calc-wrapper .drop-list-header.mobile{display:none;height:0;}.calc-wrapper .bottom-block{width:calc(100% - 390px);margin-bottom:150px;}.calc-wrapper .stat-block{width:100%;}.calc-wrapper .stat-header{margin-bottom:40px;font-family:"Yasno";font-weight:400;font-size:30px;}.calc-wrapper .stat-scale{position:relative;display:table;width:100%;height:35px;margin-bottom:15px;border:1px solid #e6e6e6;background-color:#e6e6e6;}.calc-wrapper .stat-percent{margin-bottom:80px;font-family:'Rubik', sans-serif;font-size:12px;font-weight:300;}.calc-wrapper .stat-percent .min-percent{float:left;}.calc-wrapper .stat-percent .max-percent{float:right;}.calc-wrapper .stat-percent:before,.calc-wrapper .stat-percent:after{display:table;content:"";}.calc-wrapper .stat-percent:after{clear:both;}.calc-wrapper .result-block{margin-bottom:50px;}.calc-wrapper .result-withoutset,.calc-wrapper .result-withset{display:inline-block;width:50%;vertical-align:top;}.calc-wrapper .withoutset-header,.calc-wrapper .withset-header{padding-bottom:35px;border-bottom:1px solid #e3e3e3;font-family:"Yasno";font-weight:400;font-size:24px;}.calc-wrapper .result-row{padding:25px 0;border-bottom:1px solid #e3e3e3;}.calc-wrapper .result-row .header,.calc-wrapper .result-row .result{display:inline-block;vertical-align:middle;}.calc-wrapper .result-row .header{width:145px;font-family:"Yasno";font-weight:400;font-size:14px;color:#a0a0a0;}.calc-wrapper .result-row .result{width:calc(100% - 145px);font-family:"Yasno";font-weight:400;font-size:14px;font-weight:bold;}.calc-wrapper .result-withoutset .result-row .result{color:#fd7e00;}.calc-wrapper .result-withset .result-row .result{color:#80ba05;}.calc-wrapper .to-shop{width:185px;height:65px;padding:0;}.calc-wrapper .dropped-item{position:relative;width:100%;height:94px;padding:21px 0;border-bottom:1px solid #e3e3e3;}.calc-wrapper .dropped-item .image,.calc-wrapper .dropped-item .name,.calc-wrapper .dropped-item .inputs,.calc-wrapper .dropped-item .range,.calc-wrapper .dropped-item .cost{display:inline-block;vertical-align:middle;}.calc-wrapper .dropped-item .image{width:55px;height:55px;margin-right:20px;}.calc-wrapper .dropped-item .image img{width:100%;height:100%;object-fit:contain;}.calc-wrapper .dropped-item .name{width:calc(25% - 75px);font-family:"Yasno";font-weight:400;font-size:14px;}.calc-wrapper .dropped-item .inputs{width:40%;}.calc-wrapper .dropped-item .counter,.calc-wrapper .dropped-item .work-time,.calc-wrapper .dropped-item .period{display:inline-block;vertical-align:middle;}.calc-wrapper .dropped-item .counter{width:50px;height:50px;margin-right:5px;text-align:center;border:1px solid #e3e3e3;}.calc-wrapper .dropped-item .counter input{width:100%;height:100%;padding:18px 0;border:none;background-color:transparent;font-family:'Rubik', sans-serif;font-size:12px;font-weight:300;text-align:center;}.calc-wrapper .dropped-item .work-time{position:relative;width:105px;height:50px;margin-right:5px;text-align:center;border:1px solid #e3e3e3;}.calc-wrapper .dropped-item .work-time input{width:100%;height:100%;padding:18px 24px 18px 0;border:none;background-color:transparent;font-family:'Rubik', sans-serif;font-size:12px;font-weight:300;/* text-indent: 35px; */text-align:center;vertical-align:middle;}.calc-wrapper .dropped-item .work-time .hours{position:absolute;display:block;top:0;right:0;width:50px;height:100%;padding:18px 0;font-family:'Rubik', sans-serif;font-size:12px;font-weight:300;vertical-align:middle;text-align:left;z-index:1;pointer-events:none;}.calc-wrapper .dropped-item .period{position:relative;width:110px;height:50px;border:1px solid #e3e3e3;cursor:pointer;}.calc-wrapper .dropped-item .period:hover .value-block:after{border-bottom:1px solid #fd7e00;border-right:1px solid #fd7e00;}.calc-wrapper .dropped-item .value-block{position:absolute;top:0;left:0;width:100%;height:100%;padding:18px 15px;font-family:'Rubik', sans-serif;font-size:12px;font-weight:300;color:#a0a0a0;z-index:1;}.calc-wrapper .dropped-item .value-block:after{content:'';position:absolute;display:block;top:50%;right:10px;width:7px;height:7px;border-bottom:1px solid #000;border-right:1px solid #000;transform:translate(0,-60%) rotate(45deg);transition:all 0.5s;z-index:1;}.calc-wrapper .dropped-item .dropdown-block{position:absolute;top:-1px;left:0;width:110px;height:0;border:1px solid transparent;transition:all 0.5s;z-index:11;overflow:hidden;}.calc-wrapper .dropped-item .dropdown-block:after{content:'';position:absolute;display:block;top:20px;right:11px;width:7px;height:7px;border-bottom:1px solid #000;border-right:1px solid #000;transform:translate(0,0) rotate(-135deg);transition:all 0.5s;opacity:0;z-index:333;}.calc-wrapper .dropped-item .dropdown-block .day,.calc-wrapper .dropped-item .dropdown-block .week,.calc-wrapper .dropped-item .dropdown-block .month{width:100%;height:50px;padding:18px 15px;font-family:'Rubik', sans-serif;font-size:12px;font-weight:300;color:#a0a0a0;cursor:pointer;}.calc-wrapper .dropped-item .dropdown-block .day:hover,.calc-wrapper .dropped-item .dropdown-block .week:hover,.calc-wrapper .dropped-item .dropdown-block .month:hover{color:#fd7e00;}.calc-wrapper .dropped-item .period.active .dropdown-block{height:150px;background-color:#fff;border:1px solid #e3e3e3;transition:all 0.5s;z-index:221;}.calc-wrapper .dropped-item .period.active .dropdown-block:after{opacity:1;transition:all 0.5s;}.calc-wrapper .dropped-item .period.active .dropdown-block .day,.calc-wrapper .dropped-item .period.active .dropdown-block .week,.calc-wrapper .dropped-item .period.active .dropdown-block .month{z-index:221;}.calc-wrapper .dropped-item .period.active .value-block{color:transparent;z-index:221;}.calc-wrapper .dropped-item .period.active .value-block:after{transform:translate(0,-50%) rotate(-135deg);transition:all 0.5s;z-index:333;}.calc-wrapper .dropped-item .range{width:20%;margin-top:25px;text-align:center;}.calc-wrapper .dropped-item .range .calc-slider{position:relative;display:block;width:135px;height:9px;margin-bottom:15px;border-radius:10px;background-color:#f9f9f9;}.calc-wrapper .dropped-item .range .calc-slider div.ui-slider-range{display:block;height:9px;border-radius:10px;}.calc-wrapper .dropped-item .range .calc-slider.yellow div.ui-slider-range{background-color:#fadb44;}.calc-wrapper .dropped-item .range .calc-slider a.ui-slider-handle{position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;background-color:#fff;box-shadow:0 0 15px -2px rgba(0,0,0,0.5);cursor:pointer;outline:none;}.calc-wrapper .dropped-item .range .calc-slider a.ui-slider-handle:before{content:'';position:absolute;display:block;top:50%;left:50%;width:10px;height:10px;border-radius:50%;background-color:#000;transform:translate(-50%,-50%);}.calc-wrapper .dropped-item .range .calc-slider a.ui-slider-handle:hover:before{background-color:#fd7e00;}.calc-wrapper .dropped-item .range .value{font-family:"Yasno";font-weight:400;font-size:12px;color:#a0a0a0;}.calc-wrapper .dropped-item .cost{width:15%;font-family:'Rubik', sans-serif;font-size:12px;font-weight:300;}.calc-wrapper .dropped-item .delete{position:absolute;top:10px;right:0;width:11px;height:11px;cursor:pointer;}.calc-wrapper .dropped-item .delete:before,.calc-wrapper .dropped-item .delete:after{content:'';position:absolute;display:block;top:50%;left:50%;width:8px;height:1px;background-color:#a0a0a0;transform-origin:50% 50%;}.calc-wrapper .dropped-item .delete:before{transform:translate(-50%,-50%) rotate(45deg);}.calc-wrapper .dropped-item .delete:after{transform:translate(-50%,-50%) rotate(-45deg);}.calc-wrapper .dropped-item .delete:hover:before,.calc-wrapper .dropped-item .delete:hover:after{background-color:#fd7e00;}.calc-wrapper .stat-item{position:relative;display:table-cell;height:100%;border-right:1px solid #fff;z-index:1;}.calc-wrapper .stat-item:last-child{border-right:0px solid #fff;}.calc-wrapper .stat-item:hover .popup{opacity:1;animation:statpopupshow 0.5s;animation-fill-mode:forwards;}.calc-wrapper .stat-item .popup{position:absolute;width:200px;height:auto;margin-top:50px;padding:15px 25px;line-height:1.5;background-color:#fff;box-shadow:0 0 45px -15px rgba(0,0,0,0.4);opacity:0;animation:statpopuphide 0.5s;animation-fill-mode:forwards;z-index:2;}.calc-wrapper .stat-item .popup:before,.calc-wrapper .stat-item .popup:after{content:'';position:absolute;display:block;height:10px;background-color:#fff;}.calc-wrapper .stat-item .popup:before{top:-5px;left:25px;width:10px;transform:rotate(45deg);box-shadow:0 0 10px -2px rgba(0,0,0,0.5);z-index:1;}.calc-wrapper .stat-item .popup:after{top:0;left:20px;width:20px;z-index:2;}.calc-wrapper .stat-item span{font-family:"Yasno";font-weight:400;font-size:14px;}.calc-wrapper .stat-item .name,.calc-wrapper .stat-item .parcent{margin-right:5px;}.calc-wrapper .mCSB_outside + .mCSB_scrollTools{right:-7px;}.calc-wrapper .mCSB_container{height:100% !important;}.calc-wrapper input[type=text]{outline:none;}.calc-wrapper input[type=text]:focus{outline:none;}.calc-wrapper input[type='number']{-moz-appearance:textfield;outline:none;}.calc-wrapper input[type='number']:focus{outline:none;}.calc-wrapper input[type='number']::-webkit-outer-spin-button,.calc-wrapper input[type='number']::-webkit-inner-spin-button{-webkit-appearance:none;}@keyframes statpopupshow{from{margin-top:40px;}to{margin-top:50px;}}@keyframes statpopuphide{from{margin-top:50px;}to{margin-top:40px;}}@keyframes popupshow{from{top:-45%;opacity:0.6;}to{top:-60%;opacity:1;}}@media only screen and (min-width: 1280px){body.calc .menu_calc{display:none;}}@media only screen and (max-width: 1279px) and (min-width: 960px){.calc-wrapper{text-align:center;}.calc-wrapper .calc-header{margin:0 auto;margin-bottom:35px;font-size:36px;line-height:1.3;}.calc-wrapper .top-block{display:flex;flex-direction:column;}.calc-wrapper .drop-container-wrapper,.calc-wrapper .drop-list{width:100%;}.calc-wrapper .drop-container-wrapper{order:2;}.calc-wrapper .drop-list-header.desktop{display:none;height:0;}.calc-wrapper .drop-list-header.mobile{display:block;height:auto;margin-bottom:20px;font-family:"Yasno";font-weight:400;font-size:16px;}.calc-wrapper .drop-header{padding:0 20px 20px 20px;text-align:left;}.calc-wrapper .drop-container{padding:0 20px;}.calc-wrapper .drop-list{margin:0 auto;margin-bottom:70px;order:1;}.calc-wrapper .drop-list .items-container{position:relative;padding-bottom:15px;overflow:scroll;}.calc-wrapper .drop-list .items{display:table;table-layout:fixed;width:100%;min-width:100%;max-width:100%;margin:0 auto;}.calc-wrapper .drop-list .item{display:table-cell;width:80px;min-width:80px;}.calc-wrapper .drop-list .item .popup{display:none;}.calc-wrapper .drop-list .item:hover{border:1px solid #fadb44;transition:all 0.3s;z-index:3;}.calc-wrapper .drop-list .item:hover .popup{display:none;}.calc-wrapper .drop-list .item:hover img{transform:scale(1.1);transition:all 0.3s;}.calc-wrapper .drop-list .item .img-container{width:100%;height:100%;padding:20px;overflow:hidden;}.calc-wrapper .drop-list .item img{width:100%;height:100%;object-fit:contain;transition:all 0.3s;}.calc-wrapper .bottom-block{width:100%;margin-bottom:80px;}.calc-wrapper .result-block{text-align:left;}.calc-wrapper .dropped-item{text-align:left;}.calc-wrapper .stat-item:first-child .popup,.calc-wrapper .stat-item:nth-child(2) .popup{right:auto;left:0;}.calc-wrapper .stat-item:first-child .popup:before,.calc-wrapper .stat-item:nth-child(2) .popup:before{right:auto;left:25px;}.calc-wrapper .stat-item:first-child .popup:after,.calc-wrapper .stat-item:nth-child(2) .popup:after{right:auto;left:20px;}.calc-wrapper .stat-item .popup{left:auto;right:0;padding:10px;line-height:1.3;}.calc-wrapper .stat-item .popup:before{left:auto;right:25px;}.calc-wrapper .stat-item .popup:after{left:auto;right:20px;}.popup_message_calc{display:none !important;}}@media only screen and (max-width: 959px) and (min-width: 768px){.calc-wrapper{text-align:center;}.calc-wrapper .calc-header{margin:0 auto;margin-bottom:35px;font-size:34px;line-height:1.3;}.calc-wrapper .top-block{display:flex;flex-direction:column;}.calc-wrapper .drop-container-wrapper,.calc-wrapper .drop-list{width:100%;}.calc-wrapper .drop-container-wrapper{order:2;}.calc-wrapper .drop-list-header.desktop{display:none;height:0;}.calc-wrapper .drop-list-header.mobile{display:block;height:auto;margin-bottom:20px;font-family:"Yasno";font-weight:400;font-size:16px;}.calc-wrapper .drop-header{padding:0 15px 15px 15px;text-align:left;}.calc-wrapper .drop-container{padding:0 15px;}.calc-wrapper .drop-list{margin:0 auto;margin-bottom:60px;order:1;}.calc-wrapper .drop-list .items-container{position:relative;padding-bottom:15px;overflow:scroll;}.calc-wrapper .drop-list .items{display:table;table-layout:fixed;width:100%;min-width:100%;max-width:100%;margin:0 auto;}.calc-wrapper .drop-list .item{display:table-cell;width:80px;min-width:80px;}.calc-wrapper .drop-list .item .popup{display:none;}.calc-wrapper .drop-list .item:hover{border:1px solid #fadb44;transition:all 0.3s;z-index:3;}.calc-wrapper .drop-list .item:hover .popup{display:none;}.calc-wrapper .drop-list .item:hover img{transform:scale(1.1);transition:all 0.3s;}.calc-wrapper .drop-list .item .img-container{width:100%;height:100%;padding:20px;overflow:hidden;}.calc-wrapper .drop-list .item img{width:100%;height:100%;object-fit:contain;transition:all 0.3s;}.calc-wrapper .bottom-block{width:100%;margin-bottom:60px;}.calc-wrapper .result-block{text-align:left;}.calc-wrapper .withoutset-header,.calc-wrapper .withset-header{padding-bottom:30px;font-size:20px;}.calc-wrapper .dropped-item{text-align:left;}.calc-wrapper .dropped-item .image{width:50px;height:50px;margin-right:10px;}.calc-wrapper .dropped-item .name{width:calc(25% - 60px);font-size:13px;}.calc-wrapper .dropped-item .counter{width:45px;margin-right:3px;}.calc-wrapper .dropped-item .work-time{width:80px;margin-right:3px;}.calc-wrapper .dropped-item .work-time input{text-indent:20px;}.calc-wrapper .dropped-item .work-time .hours{width:45px;}.calc-wrapper .dropped-item .period{width:100px;}.calc-wrapper .dropped-item .value-block:after{right:8px;}.calc-wrapper .dropped-item .dropdown-block{width:100px;}.calc-wrapper .dropped-item .dropdown-block:after{right:9px;}.calc-wrapper .dropped-item .period.active .dropdown-block{height:150px;}.calc-wrapper .dropped-item .range .calc-slider{width:115px;}.calc-wrapper .stat-item:first-child .popup,.calc-wrapper .stat-item:nth-child(2) .popup{right:auto;left:0;}.calc-wrapper .stat-item:first-child .popup:before,.calc-wrapper .stat-item:nth-child(2) .popup:before{right:auto;left:25px;}.calc-wrapper .stat-item:first-child .popup:after,.calc-wrapper .stat-item:nth-child(2) .popup:after{right:auto;left:20px;}.calc-wrapper .stat-item .popup{left:auto;right:0;padding:10px;line-height:1.3;}.calc-wrapper .stat-item .popup:before{left:auto;right:25px;}.calc-wrapper .stat-item .popup:after{left:auto;right:20px;}.popup_message_calc{display:none !important;}}@media only screen and (max-width: 767px) and (min-width: 320px){.calc-wrapper .calc-header{width:100%;margin:0 auto;margin-bottom:25px;font-size:24px;line-height:1.2;}.calc-wrapper .top-block{display:flex;flex-direction:column;}.calc-wrapper .drop-container-wrapper,.calc-wrapper .drop-list{width:100%;}.calc-wrapper .drop-container-wrapper{order:2;}.calc-wrapper .drop-list-header.desktop{display:none;height:0;}.calc-wrapper .drop-list-header.mobile{display:block;height:auto;margin-bottom:20px;font-family:"Yasno";font-weight:400;font-size:16px;}.calc-wrapper .drop-header{display:none;}.calc-wrapper .drop-container{height:345px;padding:0 25px;}.calc-wrapper .drop-list{margin:0 auto;margin-bottom:60px;order:1;}.calc-wrapper .drop-list .items-container{position:relative;height:95px;padding-bottom:15px;overflow-y:hidden;overflow-x:scroll;}.calc-wrapper .drop-list .items{display:table;table-layout:fixed;width:100%;min-width:100%;max-width:100%;height:80px;margin:0 auto;overflow-y:hidden;}.calc-wrapper .drop-list .item{display:table-cell;width:80px;min-width:80px;}.calc-wrapper .drop-list .item .popup{display:none;}.calc-wrapper .drop-list .item:hover{border:1px solid #fadb44;transition:all 0.3s;z-index:3;}.calc-wrapper .drop-list .item:hover .popup{display:none;}.calc-wrapper .drop-list .item:hover img{transform:scale(1.1);transition:all 0.3s;}.calc-wrapper .drop-list .item .img-container{width:100%;height:74px;padding:10px;overflow:hidden;}.calc-wrapper .drop-list .item img{width:100%;height:100%;object-fit:contain;transition:all 0.3s;}.calc-wrapper .bottom-block{width:100%;margin-bottom:60px;}.calc-wrapper .stat-block{display:none;}.calc-wrapper .result-block{text-align:left;}.calc-wrapper .withoutset-header,.calc-wrapper .withset-header{padding-bottom:20px;font-size:14px;}.calc-wrapper .result-row{padding:20px 0;}.calc-wrapper .result-row .header,.calc-wrapper .result-row .result{display:block;}.calc-wrapper .result-row .header{width:100%;margin-bottom:20px;font-size:12px;}.calc-wrapper .result-row .result{width:100%;font-size:12px;}.calc-wrapper .button-wrapper{text-align:center;}.calc-wrapper .button-wrapper .button{margin-top:18px;}.calc-wrapper .button-wrapper .button_white{margin-top:18px;margin-left:0px;}.calc-wrapper .to-shop{width:180px;}.calc-wrapper .dropped-item{height:85px;padding:18px 0;transition:all 0.5s;}.calc-wrapper .dropped-item .image{margin-right:25px;}.calc-wrapper .dropped-item .name{width:calc(100% - 80px);padding:21px 0;font-size:12px;}.calc-wrapper .dropped-item .name:after{content:'';position:absolute;display:block;top:40px;right:0;width:7px;height:7px;border-bottom:1px solid #000;border-right:1px solid #000;transform:rotate(45deg);transition:all 0.5s;}.calc-wrapper .dropped-item .inputs,.calc-wrapper .dropped-item .range,.calc-wrapper .dropped-item .cost{height:0;transition:all 0.5s;overflow:hidden;}.calc-wrapper .dropped-item.calc-active{height:210px;transition:all 0.5s;}.calc-wrapper .dropped-item.calc-active .name:after{transform:rotate(-135deg);transition:all 0.5s;}.calc-wrapper .dropped-item.calc-active .inputs,.calc-wrapper .dropped-item.calc-active .range,.calc-wrapper .dropped-item.calc-active .cost{height:50px;margin:7px 0;transition:all 0.5s;overflow:visible;}.calc-wrapper .dropped-item .inputs{width:100%;}.calc-wrapper .dropped-item .counter{width:20%;margin-right:1%;}.calc-wrapper .dropped-item .work-time{width:30%;margin-right:1%;}.calc-wrapper .dropped-item .work-time input{text-indent:6px;}.calc-wrapper .dropped-item .work-time .hours{width:40px;}.calc-wrapper .dropped-item .period{width:48%;}.calc-wrapper .dropped-item .value-block{padding:18px 5px;}.calc-wrapper .dropped-item .dropdown-block{width:100%;}.calc-wrapper .dropped-item .dropdown-block .day,.calc-wrapper .dropped-item .dropdown-block .week,.calc-wrapper .dropped-item .dropdown-block .month{padding:18px 5px;}.calc-wrapper .dropped-item .range{width:60%;}.calc-wrapper .dropped-item .range .calc-slider{width:80%;margin-top:15px;}.calc-wrapper .dropped-item .cost{width:40%;padding-top:15px;font-size:10px;}.popup_message_calc{display:none;}}.popup_message_city.popup_message_calc{display:none;}.popup_message_city.popup_message_calc .message_itself{width:580px;height:320px;padding:20px 45px 40px 45px;}.popup_message_city.popup_message_calc .message_itself .calc_popup_title{font-family:"Yasno";font-weight:400;font-size:20px;text-align:center;line-height:64px;}.popup_message_city.popup_message_calc .message_itself .calc_popup_image{width:303px;height:194px;background:url(../images/calc_popup_img.jpg) center center no-repeat;}.popup_message_city.popup_message_calc .message_itself .calc_popup_arrow{width:34px;background:url(../images/calc_arrow.png) center center no-repeat;}.popup_message_city.popup_message_calc .message_itself .calc_popup_item{width:110px;background:url(../images/calc_item.png) center center no-repeat;}.bottom_text{margin-top:50px;font-family:"Yasno";font-weight:400;font-size:17px;line-height:24px;}.button-wrapper .to-shop,.button-wrapper .button,.button-wrapper .button_to_sets{color:#b4b833;border:2px solid #b4b833;border-radius:25px;padding:0 20px;background:transparent;line-height:30px;height:auto;display:inline-block;text-decoration:none;font-family:"Yasno";font-weight:400;width:auto;}.button-wrapper .to-shop span,.button-wrapper .button span,.button-wrapper .button_to_sets span{font-size:14px;white-space:nowrap;}.button-wrapper .to-shop:hover,.button-wrapper .button:hover,.button-wrapper .button_to_sets:hover{border:2px solid #192f3e;background:#192f3e;color:#fff !important;}.button-wrapper .to-shop:active,.button-wrapper .button:active,.button-wrapper .button_to_sets:active{border:2px solid #192f3e;background:#192f3e;color:#fff;}.button-wrapper .to-shop.disabled,.button-wrapper .button.disabled,.button-wrapper .button_to_sets.disabled{color:#192f3e;border:2px solid #192f3e;opacity:0.35;}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(250,219,68,0.8);box-shadow:0 0 0 0 rgba(250,219,68,0.8);}70%{-moz-box-shadow:0 0 0 10px rgba(250,219,68,0);box-shadow:0 0 0 10px rgba(250,219,68,0);}100%{-moz-box-shadow:0 0 0 0 rgba(250,219,68,0);box-shadow:0 0 0 0 rgba(250,219,68,0);}}.shop_sets .list_product_wrap{display:flex;flex-wrap:wrap;align-items:stretch;}@media (max-width: 767px){.shop_sets .list_product_wrap{justify-content:center;}}.shop_sets .list_product_wrap .sblock1{height:100%;}.shop_sets .list_product_wrap .sblock1 .block_product > div{display:flex;flex-direction:column;height:100%;}.shop_sets .list_product_wrap .sblock1 .block_product > div .extra_fields{margin-bottom:20px;}.shop_sets .pagination{margin-top:24px;}.shop_sets .shop_title{margin-bottom:25px;}.shop_sets .info_city_block div{display:none;}.shop_sets .sets_sideblock{width:100%;height:auto;/*position: fixed;
      top: ~"calc(50% - 202px)";
      right: ~"calc(50% - 256px)";
      width: 512px;
      height: 404px;
      padding: 38px 60px;*/}.shop_sets .sets_sideblock .filter_with_title{display:flex;flex-wrap:wrap;position:relative;background-color:white;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.shop_sets .sets_sideblock .filter_with_title.not_centered{position:relative;top:0;right:0;width:auto;height:auto;padding:0;z-index:1;}.shop_sets .sets_sideblock .filter_with_title .button{margin:16px 0;font-size:15px;color:#fff;line-height:35px;background:#b4b833;height:35px;cursor:pointer;border-radius:25px;align-self:center;}.shop_sets .sets_sideblock .filter_with_title .button:hover{background:#192f3e;}.shop_sets .sets_sideblock .filter_with_title .button:active{background:#192f3e;color:#b9c0c4;}.shop_sets .sets_sideblock .filter_with_title .button.disabled{background:#192f3e;color:#fff;opacity:0.35;}.shop_sets .sets_sideblock .filter_with_title .show_cart{display:block;}.shop_sets .sets_sideblock .filter_with_title .uf_wrappers{display:flex;}.shop_sets .sets_sideblock .sets_sideblock_filter_title{width:102%;font-family:"Yasno";font-weight:400;font-size:20px;color:#263340;}.shop_sets .sets_sideblock .sets_sideblock_filter_text{display:none;margin:12px 0 20px 0;font-family:"Yasno";font-size:14px;color:#a0a0a0;text-align:justify;}.shop_sets .sets_sideblock #jshop_unijax_filter{position:relative;height:auto;margin:16px 0 16px;}.shop_sets .sets_sideblock #jshop_unijax_filter select{outline:none;}.shop_sets .sets_sideblock #jshop_unijax_filter [class*=uf_wrapper_attributes_]{width:310px;margin-right:26px;}@media (max-width: 767px){.shop_sets .sets_sideblock #jshop_unijax_filter [class*=uf_wrapper_attributes_]{width:100%;margin-right:0;}}.shop_sets .sets_sideblock #jshop_unijax_filter .uf_wrapper .uf_options_attribs{background-color:#fff;font-size:14px;color:#263340;}.shop_sets .sets_sideblock #jshop_unijax_filter .uf_wrapper .uf_options_attribs.selects_chosen{animation:none;border-color:#e3e3e3;}.shop_sets .sets_sideblock #jshop_unijax_filter .uf_wrapper .uf_options_attribs .chzn-container-single .chzn-single{border-radius:4px !important;border:1px solid #aec3d8;}.shop_sets .sets_sideblock #jshop_unijax_filter .uf_wrapper .uf_options_attribs .chzn-container-single .chzn-single.need_validate{border:1px solid #c62562;}.shop_sets .sets_sideblock #jshop_unijax_filter .uf_wrapper .uf_options_attribs .chzn-container-single .chzn-single span{color:#9ba2b4;}.shop_sets .sets_sideblock #jshop_unijax_filter .uf_wrapper .uf_options_attribs .chzn-container-single .chzn-single.chzn-single-with-deselect span{color:#263340;}.shop_sets .sets_sideblock #jshop_unijax_filter .uf_wrapper_characteristics_23{display:none;}.shop_sets .sets_sideblock #jshop_unijax_filter .chzn-drop{z-index:9;}.shop_sets .sets_sideblock .cart_sets{display:flex;align-items:center;margin-bottom:40px;z-index:0;}.shop_sets .sets_sideblock .cart_sets .button{height:52px;line-height:50px;}.shop_sets .sets_sideblock .cart_sets .show_cart{font-weight:normal;}.shop_sets .sets_sideblock .cart_sets .close{position:relative;display:inline-block;z-index:0;}.shop_sets .sets_sideblock .sets_sideblock_info{display:none !important;margin-top:60px;}.shop_sets .sets_sideblock .sets_sideblock_info .sideblock_sets_title{margin-bottom:12px;font-family:'BanderaPro';font-size:24px;color:#000;line-height:40px;}.shop_sets .sets_sideblock .sets_sideblock_info .sideblock_sets_blocks{padding:0 23px;margin:24px 0 0px 0;border:1px solid #fdd40b;}.shop_sets .sets_sideblock .sets_sideblock_info .sideblock_sets_blocks .sideblock_sets_block{position:relative;padding:60px 0 60px 50%;min-height:207px;background:left center no-repeat;}.shop_sets .sets_sideblock .sets_sideblock_info .sideblock_sets_blocks .sideblock_sets_block:not(:last-child):after{content:'+';display:block;width:30px;height:30px;position:absolute;bottom:-15px;left:21%;border:1px solid #e3e3e3;border-radius:50%;background-color:#fff;font-size:23px;text-align:center;line-height:28px;color:#fdd40b;}.shop_sets .sets_sideblock .sets_sideblock_info .sideblock_sets_blocks .sideblock_sets_block_title{margin-bottom:16px;font-family:'BanderaProBold';font-size:16px;color:black;}.shop_sets .sets_sideblock .sets_sideblock_info .sideblock_sets_blocks .sideblock_sets_block_text{font-family:"Yasno";font-size:14px;color:black;line-height:24px;}.shop_sets .sets_sideblock .sets_sideblock_info .sideblock_sets_button .button_white{width:100%;text-transform:uppercase;}.shop_sets .products_default .block_product .mark{position:absolute;top:0;right:0;display:block;width:16px;height:16px;margin:16px;background:url(../images/info1.png) top right no-repeat;-webkit-background-size:contain;background-size:contain;z-index:1;display:none;}.shop_sets .products_default .block_product .image_block{position:relative;height:175px;max-width:225px;margin:0 auto;}.shop_sets .products_default .block_product .image_block img{position:absolute;top:50%;left:50%;height:auto;width:auto;max-height:175px;/* IE 9 */-ms-transform:translate(-50%,-50%);/* Safari */-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.shop_sets .products_default .block_product .name{text-align:left;min-height:38px;color:#192f3e;}.shop_sets .products_default .block_product .name:hover{color:#a4a82a;}.shop_sets .products_default .block_product .name a{font-size:16px;}.shop_sets .products_default .block_product .extra_fields{margin-bottom:5px;}.shop_sets .products_default .block_product .extra_fields > div{position:relative;}.shop_sets .products_default .block_product .extra_fields > div:not(.installation_available){overflow:hidden;}.shop_sets .products_default .block_product .extra_fields:hover > div:not(.installation_available){white-space:normal;}.shop_sets .products_default .block_product .extra_fields div span.data{color:#192f3e;font-size:14px;}.shop_sets .products_default .block_product .extra_fields .installation_available{margin:15px 0;}.shop_sets .products_default .block_product .extra_fields .installation_available > div{margin:8px 0;font-family:"Yasno";font-weight:400;font-size:14px;}.shop_sets .products_default .block_product .extra_fields .installation_available .installation_available_title{min-height:13px;padding-left:20px;font-weight:bold;background:url(../images/info1.png) left center no-repeat;-webkit-background-size:13px;background-size:13px;}.shop_sets .products_default .block_product .extra_fields .installation_available .installation_available_title.not_available{font-weight:normal;color:#afafaf;-webkit-filter:grayscale(100%);filter:grayscale(100%);}.shop_sets .products_default .block_product .extra_fields .installation_available .installation_available_buttons > div{display:inline-block;vertical-align:top;margin:0;}.shop_sets .products_default .block_product .extra_fields .installation_available .installation_available_buttons .add_button{position:relative;padding-left:20px;text-decoration:underline;cursor:pointer;}.shop_sets .products_default .block_product .extra_fields .installation_available .installation_available_buttons .add_button:hover:before{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;color:black;}.shop_sets .products_default .block_product .extra_fields .installation_available .installation_available_buttons .add_button:before{content:'+';position:absolute;top:0;left:0;display:block;width:13px;height:13px;border-radius:50%;text-align:center;font-size:13px;line-height:13px;font-weight:bold;text-decoration:none;overflow:hidden;background-color:#fdd40b;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.shop_sets .products_default .block_product .extra_fields .installation_available .installation_available_buttons .add_button_added{position:relative;padding-left:20px;text-decoration:underline;}.shop_sets .products_default .block_product .extra_fields .installation_available .installation_available_buttons .add_button_added.item_not_in_cart{display:none;}.shop_sets .products_default .block_product .extra_fields .installation_available .installation_available_buttons .add_button_added:before{content:'';position:absolute;top:0;left:0;display:block;width:13px;height:13px;text-decoration:none;overflow:hidden;border:1px solid #b4b742;border-radius:50%;background:transparent url(../images/ok_shop.png) center center no-repeat;-webkit-background-size:7px;background-size:7px;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.shop_sets .products_default .block_product .extra_fields .installation_available .installation_available_buttons .change_button{position:relative;margin-left:14px;padding-left:14px;text-decoration:underline;background:url(../images/change_inst.png) left center no-repeat;-webkit-background-size:11px;background-size:11px;cursor:pointer;display:none;}.shop_sets .products_default .block_product .extra_fields .installation_available .installation_available_buttons .change_button.item_not_in_cart{display:none;}.shop_sets .products_default .block_product .button_detail{position:absolute;bottom:24px;left:24px;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s;}.shop_sets .products_default .block_product .controls .qty_change{font-size:18px;font-family:"Yasno";font-weight:500;line-height:35px;}.sets_sideblock .cartajax-module-list .product_info{display:flex !important;align-items:center !important;}.sets_sideblock .cartajax-module-list .free_attribs{display:none;}.popup_cart_sets{display:flex;align-items:center;}.popup_cart_sets .cartajax-module-list-wrap .cart_block{padding:0;}.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item{margin:20px 0 20px 0;}.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item:not(:last-child){border-bottom:1px solid #e3e3e3;}.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .cartajax-module-item-label{color:black;font-size:15px;text-decoration:none;padding-right:10px;font-family:"Yasno" !important;font-weight:600;margin-left:35px;}.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .location_block,.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .characteristics_block{margin:24px 0;line-height:1.6;}.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .location_block .location_block_title,.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .location_block .characteristics_block_title,.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .characteristics_block .location_block_title,.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .characteristics_block .characteristics_block_title{text-transform:uppercase;}.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .product_info{display:inline-block;align-items:center;}.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .free_attribs{margin:24px 0 0 0;line-height:1.6;}.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .free_attribs .free_attribs_title{text-transform:uppercase;}.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .free_attribs .jshop_cart_attribute{margin-right:10px;font-size:14px;}.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .free_attribs .jshop_cart_attribute:nth-of-type(1):after,.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .free_attribs .jshop_cart_attribute:nth-of-type(2):after{content:',';}.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .free_attribs .jshop_cart_attribute:last-child{display:block;}.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .number-of-sets,.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .price-of-sets{padding:0 30px;font-size:16px;font-family:"Yasno";font-weight:600;}.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .cartajax-module-item-remove-wrapper{margin-left:30px;border:1px solid #192f3e;color:#192f3e;border-radius:50%;display:flex;align-items:center;justify-content:center;}@media (max-width: 959px){.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .cartajax-module-item-remove-wrapper{margin-left:auto;}}.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .cartajax-module-item-remove-wrapper:hover{color:#fff;background-color:#192f3e;}.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .cartajax-module-item-remove-wrapper:active{color:#fff;background-color:#192f3e;opacity:0.7;}.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .close{margin:0;width:23px;height:23px;background-size:cover;vertical-align:middle;text-align:center;position:static;font-size:11px;line-height:23px;}.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .installation_available{font-size:15px;}.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .installation_available_buttons{margin-top:18px;padding-left:20px;}@media (max-width: 959px){.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .installation_available_buttons{padding-left:0;text-align:left;}}.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .installation_available_buttons .change_button{display:inline-block;cursor:pointer;font-size:15px;font-family:"Yasno";font-weight:400;color:#192f3e;}.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .installation_available_buttons .change_button:hover{color:#a4a82a;}.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .installation_available_buttons .change_button:hover:after{color:#a4a82a;}.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .installation_available_buttons .change_button:after{content:"⟶";font-size:14px;font-family:"Yasno";font-weight:500;color:#263340;margin-left:8px;}.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .installation_available_title{display:inline-block;margin-right:50px;padding-left:35px;font-family:"Yasno";font-weight:400;font-size:15px;color:#263340;position:relative;}.popup_cart_sets .cartajax-module-list-wrap .cartajax-module-item .installation_available_title:before{content:'';position:absolute;top:50%;transform:translateY(-50%);left:0;display:block;width:18px;height:18px;text-decoration:none;overflow:hidden;border-radius:50%;background:transparent url(../../../images/install.png) center center no-repeat;background-size:contain;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.popup_cart_sets .buttons_bottom .cartajax-module-continue{line-height:33px;}.overlay_cities_choosing{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:10999;}.overlay_cities_choosing.visible{display:block;}.controller-product .productfull_sets .product_form{margin-bottom:80px;}.controller-product .productfull_sets .product_form .extra_fields{width:0;}.controller-product .productfull_sets .product_form .block_efg{display:none;}.controller-product .productfull_sets .product_form .images{width:627px;}.controller-product .productfull_sets .product_form .prod_buttons{display:inline-block;vertical-align:top;}.controller-product .productfull_sets .list_related .sblock3{margin-bottom:60px;}.controller-product .productfull_sets .list_related .sblock3 .images .image_block{text-align:center;}.controller-product .productfull_sets .list_related .sblock3 .prod_title{font-size:27px;margin-top:-9px;line-height:1.3;}.controller-product .productfull_sets .list_related .sblock3 .prod_title .lamp_count{font-size:0.8em;color:#a0a0a0;}.controller-product .productfull_sets .list_related .sblock3 .prod_info .texteditor a,.controller-product .productfull_sets .list_related .sblock3 .prod_info .texteditor p{font-size:14px;}.controller-product .productfull_sets .list_related .sblock3 .prod_info .texteditor ul li,.controller-product .productfull_sets .list_related .sblock3 .prod_info .texteditor ol li{font-size:14px;line-height:1.2;}.controller-product .productfull_sets .list_related .sblock3 .productitem_72 .jshop_code_prod{display:none;}.controller-product .productfull_sets .list_related .sblock3 .productitem_72 .extra_fields .extra_fields_el span{line-height:1.25;}.controller-product .productfull_sets .list_related .sblock3 .productitem_72 .extra_fields .extra_fields_el span.extra_fields_name{display:none;}.controller-product .productfull_sets .list_related .sblock3 .productitem_72 .extra_fields .extra_fields_el span.extra_fields_value{font-size:14px;}.controller-product .productfull_sets .list_related .sblock3 .productitem_72 .image_block img{width:100%;}.product_sets_popup_address{position:fixed;top:0;left:0;display:none;width:100%;height:100%;font-size:0px;background-color:rgba(0,0,0,0.3);z-index:10999;}.product_sets_popup_address .product_sets_popup_address_inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:60px 60px 60px 40px;background-color:#fff;}.product_sets_popup_address .product_sets_popup_address_inner .close{top:10px;right:15px;}.product_sets_popup_address .product_sets_popup_address_title{width:100%;font-family:"Yasno";font-weight:400;font-size:20px;}.product_sets_popup_address .product_sets_popup_address_text{margin-top:26px;font-family:"Yasno";font-size:14px;color:#a0a0a0;text-align:justify;}.product_sets_popup_address .button{cursor:pointer;}.product_sets_popup_address .button_dont_need_install{float:right;}.product_sets_popup_address input[name='quantity']{display:none;}.product_sets_popup_address .cartajaxattributes{margin-top:10px;margin-bottom:30px;}.product_sets_popup_address .cartajaxattributes b,.product_sets_popup_address .cartajaxattributes hr,.product_sets_popup_address .cartajaxattributes .cartajax-required{display:none;}.product_sets_popup_address .cartajaxattributes .cartajaxattributes-fieldset-wrapper{display:block;width:100%;margin-bottom:25px;}.product_sets_popup_address .cartajaxattributes .cartajaxattributes-fieldset-wrapper:nth-of-type(1) legend:after,.product_sets_popup_address .cartajaxattributes .cartajaxattributes-fieldset-wrapper:nth-of-type(1) .freeattribut_name:after,.product_sets_popup_address .cartajaxattributes .cartajaxattributes-fieldset-wrapper:nth-of-type(2) legend:after,.product_sets_popup_address .cartajaxattributes .cartajaxattributes-fieldset-wrapper:nth-of-type(2) .freeattribut_name:after{content:'';display:block;width:4px;height:4px;border-radius:50%;background-color:#fadb44;position:absolute;right:-10px;top:-3px;}.product_sets_popup_address .cartajaxattributes .cartajaxattributes-fieldset-wrapper:last-of-type{margin-top:80px !important;}.product_sets_popup_address .cartajaxattributes fieldset{border:none;margin:0;padding:0;}.product_sets_popup_address .cartajaxattributes legend,.product_sets_popup_address .cartajaxattributes .freeattribut_name{font-family:'Rubik';font-weight:300;font-size:12px;color:#a0a0a0;height:14px;line-height:14px;display:inline-block;position:relative;}.product_sets_popup_address .cartajaxattributes input[type='text'],.product_sets_popup_address .cartajaxattributes input[type='number'],.product_sets_popup_address .cartajaxattributes textarea{width:100%;border:0;border-bottom:1px solid #192f3e;outline:none;line-height:25px;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;font-family:'Yasno';font-weight:300;font-size:14px;padding:4px;color:#788087;}.product_sets_popup_address .cartajaxattributes input[type='text']:focus,.product_sets_popup_address .cartajaxattributes input[type='number']:focus,.product_sets_popup_address .cartajaxattributes textarea:focus{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;border-bottom:1px solid #b4b742;}.product_sets_popup_address .cartajaxattributes input[type='text']:disabled,.product_sets_popup_address .cartajaxattributes input[type='number']:disabled,.product_sets_popup_address .cartajaxattributes textarea:disabled{border-color:white;background-color:transparent;}.product_sets_popup_address .cartajaxattributes input[type='text'].error-input,.product_sets_popup_address .cartajaxattributes input[type='number'].error-input,.product_sets_popup_address .cartajaxattributes textarea.error-input{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;border-bottom:1px solid #a92761;}.product_sets_popup_address .cartajaxattributes textarea{height:auto;resize:none;}.product_sets_popup_address .cartajaxattributes input[type=number]::-webkit-inner-spin-button,.product_sets_popup_address .cartajaxattributes input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.product_sets_popup_address .product_sets_popup_address_text ~ .cartajaxattributes{margin:24px 0;}.product_sets_popup_address .button{font-size:15px;line-height:31px;color:#fff;padding:0 30px;background:#b4b833;border-radius:25px;min-width:unset;height:35px;text-align:center;font-family:"Yasno";font-weight:400;}.product_sets_popup_address .button:hover{background:#192f3e;color:#fff;}.product_sets_popup_address .button:active{background:#192f3e;color:#b7dae2;}.product_sets_popup_address .button.disabled{background:transparent !important;border:2px solid #192f3e;color:#192f3e;opacity:0.35;}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(250,219,68,0.8);box-shadow:0 0 0 0 rgba(250,219,68,0.8);}70%{-moz-box-shadow:0 0 0 10px rgba(250,219,68,0);box-shadow:0 0 0 10px rgba(250,219,68,0);}100%{-moz-box-shadow:0 0 0 0 rgba(250,219,68,0);box-shadow:0 0 0 0 rgba(250,219,68,0);}}.shop_all_counters{position:relative;}.shop_all_counters #sort_count{display:inline-block;vertical-align:top;margin:-11px 0 0px;}.shop_all_counters #sort_count .chzn-container{min-width:200px;}.shop_all_counters #sort_count .chzn-container-single .chzn-drop{margin-top:-12px;}.shop_all_counters #sort_count + .moduletable{display:inline-block;vertical-align:top;}.shop_all_counters .pagination{margin-top:24px;}.shop_all_counters .shop_title{margin-bottom:25px;}.shop_all_counters .info_city_block div{display:none;}.shop_all_counters .sets_sideblock{width:392px;height:auto;}.shop_all_counters .sets_sideblock .cart_sets .show_cart{font-weight:normal;}.shop_all_counters .sets_sideblock .sets_sideblock_info{margin-top:60px;}.shop_all_counters .sets_sideblock .sets_sideblock_info .sideblock_sets_title{margin-bottom:12px;font-family:'BanderaPro';font-size:24px;color:#000;line-height:40px;}.shop_all_counters .sets_sideblock .sets_sideblock_info .sideblock_sets_blocks{padding:0 23px;margin:24px 0 0px 0;border:1px solid #fdd40b;}.shop_all_counters .sets_sideblock .sets_sideblock_info .sideblock_sets_blocks .sideblock_sets_block{position:relative;padding:60px 0 60px 50%;min-height:207px;background:left center no-repeat;}.shop_all_counters .sets_sideblock .sets_sideblock_info .sideblock_sets_blocks .sideblock_sets_block:not(:last-child):after{content:'+';display:block;width:30px;height:30px;position:absolute;bottom:-15px;left:21%;border:1px solid #e3e3e3;border-radius:50%;background-color:#fff;font-size:23px;text-align:center;line-height:28px;color:#fdd40b;}.shop_all_counters .sets_sideblock .sets_sideblock_info .sideblock_sets_blocks .sideblock_sets_block_title{margin-bottom:16px;font-family:'BanderaProBold';font-size:16px;color:black;}.shop_all_counters .sets_sideblock .sets_sideblock_info .sideblock_sets_blocks .sideblock_sets_block_text{font-family:"Yasno";font-size:14px;color:black;line-height:24px;}.shop_all_counters .sets_sideblock .sets_sideblock_info .sideblock_sets_button .button_white{width:100%;text-transform:uppercase;}.shop_all_counters .products_default .block_product .mark{position:absolute;top:0;right:0;display:block;width:16px;height:16px;margin:16px;background:url(../images/info1.png) top right no-repeat;-webkit-background-size:contain;background-size:contain;z-index:1;}.shop_all_counters .products_default .block_product .image_block{position:relative;height:175px;}.shop_all_counters .products_default .block_product .image_block img{position:absolute;top:50%;left:50%;height:auto;width:auto;max-width:100%;max-height:100%;/* IE 9 */-ms-transform:translate(-50%,-50%);/* Safari */-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.shop_all_counters .products_default .block_product .name{min-height:20px;text-align:left;}.shop_all_counters .products_default .block_product .name a{border-bottom:1px solid #fdd40b;}.shop_all_counters .products_default .block_product .extra_fields{margin-bottom:5px;}.shop_all_counters .products_default .block_product .extra_fields > div{position:relative;padding-left:12px;}.shop_all_counters .products_default .block_product .extra_fields > div:before{content:'';position:absolute;top:calc(50% - 2px);left:0;display:block;width:4px;height:4px;border-radius:50%;background-color:#fdd40b;}.shop_all_counters .products_default .block_product .extra_fields > div:not(.installation_available){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.shop_all_counters .products_default .block_product .extra_fields div span.data{color:inherit;}.shop_all_counters .products_default .block_product .extra_fields .installation_available{margin:15px 0;}.shop_all_counters .products_default .block_product .extra_fields .installation_available > div{margin:8px 0;font-family:"Yasno";font-size:12px;}.shop_all_counters .products_default .block_product .extra_fields .installation_available .installation_available_title{min-height:13px;padding-left:20px;font-weight:bold;background:url(../images/info1.png) left center no-repeat;-webkit-background-size:13px;background-size:13px;}.shop_all_counters .products_default .block_product .extra_fields .installation_available .installation_available_title.not_available{font-weight:normal;color:#afafaf;-webkit-filter:grayscale(100%);filter:grayscale(100%);}.shop_all_counters .products_default .block_product .extra_fields .installation_available .installation_available_buttons > div{display:inline-block;vertical-align:top;margin:0;}.shop_all_counters .products_default .block_product .extra_fields .installation_available .installation_available_buttons .add_button{position:relative;padding-left:20px;text-decoration:underline;cursor:pointer;}.shop_all_counters .products_default .block_product .extra_fields .installation_available .installation_available_buttons .add_button:hover:before{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;color:black;}.shop_all_counters .products_default .block_product .extra_fields .installation_available .installation_available_buttons .add_button:before{content:'+';position:absolute;top:0;left:0;display:block;width:13px;height:13px;border-radius:50%;text-align:center;font-size:13px;line-height:13px;font-weight:bold;text-decoration:none;overflow:hidden;background-color:#fdd40b;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.shop_all_counters .products_default .block_product .extra_fields .installation_available .installation_available_buttons .add_button_added{position:relative;padding-left:20px;text-decoration:underline;}.shop_all_counters .products_default .block_product .extra_fields .installation_available .installation_available_buttons .add_button_added.item_not_in_cart{display:none;}.shop_all_counters .products_default .block_product .extra_fields .installation_available .installation_available_buttons .add_button_added:before{content:'';position:absolute;top:0;left:0;display:block;width:13px;height:13px;text-decoration:none;overflow:hidden;border:1px solid #b4b742;border-radius:50%;background:transparent url(../images/ok_shop.png) center center no-repeat;-webkit-background-size:7px;background-size:7px;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.shop_all_counters .products_default .block_product .extra_fields .installation_available .installation_available_buttons .change_button{position:relative;margin-left:14px;padding-left:14px;text-decoration:underline;background:url(../images/change_inst.png) left center no-repeat;-webkit-background-size:11px;background-size:11px;cursor:pointer;}.shop_all_counters .products_default .block_product .extra_fields .installation_available .installation_available_buttons .change_button.item_not_in_cart{display:none;}.shop_all_counters .products_default .block_product .button_detail{position:absolute;bottom:24px;left:24px;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s;}.shop_all_counters .products_default .block_product .controls{width:100%;position:relative;bottom:0;left:0;}.shop_all_counters .products_default .block_product .controls > *{display:block;width:100%;}.shop_all_counters .products_default .block_product .controls .qty_change{width:100%;font-family:"Yasno";font-weight:bold;font-size:16px;text-transform:uppercase;}.shop_all_counters .products_default .block_product .controls .qty_change > span:first-child{float:right;}.shop_all_counters .products_default .block_product .controls .qty_controls{float:left;}.normal_categories .normal_shop_catalog_title{height:55px;line-height:55px;text-align:center;font-size:15px;font-weight:bold;background-color:#fdd40b;}.normal_categories ul.odcat{padding:0 24px;border:1px solid #e3e3e3;}.normal_categories ul.odcat li{list-style-type:none;}.normal_categories ul.odcat li a,.normal_categories ul.odcat li span{display:block;position:relative;height:45px;line-height:45px;padding-left:24px;color:#000;text-decoration:none;border-bottom:1px solid #e3e3e3;cursor:pointer;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.normal_categories ul.odcat li a.parent:after,.normal_categories ul.odcat li span.parent:after{content:'\ea50';font-family:'icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;width:20px;height:20px;line-height:20px;top:12px;right:10px;}.normal_categories ul.odcat li a.selected,.normal_categories ul.odcat li span.selected{color:#fdd40b;}.normal_categories ul.odcat li a.selected + .odsubcat-2,.normal_categories ul.odcat li span.selected + .odsubcat-2{display:block;}.normal_categories ul.odcat li a:hover,.normal_categories ul.odcat li span:hover{color:#fdd40b;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.normal_categories ul.odcat li:last-child span,.normal_categories ul.odcat li:last-child a{border-bottom:none;}.normal_categories ul.odcat li.opened span:after{transform:rotateX(180deg);}.normal_categories ul.odcat .odsubcat-2{display:none;}.normal_categories ul.odcat .odsubcat-2.opened{display:block;}.normal_categories ul.odcat .odsubcat-2 a,.normal_categories ul.odcat .odsubcat-2 span{display:block;position:relative;height:45px;line-height:45px;padding-left:36px;color:#a0a0a0;text-decoration:none;border-bottom:none;}.normal_categories ul.odcat .odsubcat-2 a:hover,.normal_categories ul.odcat .odsubcat-2 span:hover{background-color:white;color:#b4b833;}.normal_categories ul.odcat .odsubcat-2 > li:last-child span,.normal_categories ul.odcat .odsubcat-2 > li:last-child a{border-bottom:1px solid #e3e3e3;}.cart_all_counters{position:absolute;top:4px;right:0;}.popup_cart_all_counters .cartajax-module-list-wrap .cart_block{padding:0;}.popup_cart_all_counters .cartajax-module-list-wrap .cartajax-module-item{margin:20px 0;min-height:40px;}.popup_cart_all_counters .cartajax-module-list-wrap .cartajax-module-item:not(:last-child){border-bottom:1px solid #e3e3e3;}.popup_cart_all_counters .cartajax-module-list-wrap .cartajax-module-item .cartajax-module-item-label{color:black;font-size:16px;text-transform:uppercase;}.popup_cart_all_counters .cartajax-module-list-wrap .cartajax-module-item .cartajax-module-item-price{bottom:auto;}.popup_cart_all_counters .cartajax-module-list-wrap .cartajax-module-item .location_block,.popup_cart_all_counters .cartajax-module-list-wrap .cartajax-module-item .characteristics_block{margin:24px 0;line-height:1.6;}.popup_cart_all_counters .cartajax-module-list-wrap .cartajax-module-item .location_block .location_block_title,.popup_cart_all_counters .cartajax-module-list-wrap .cartajax-module-item .location_block .characteristics_block_title,.popup_cart_all_counters .cartajax-module-list-wrap .cartajax-module-item .characteristics_block .location_block_title,.popup_cart_all_counters .cartajax-module-list-wrap .cartajax-module-item .characteristics_block .characteristics_block_title{text-transform:uppercase;}.popup_cart_all_counters .cartajax-module-list-wrap .cartajax-module-item .free_attribs{margin:24px 0 0 0;line-height:1.6;}.popup_cart_all_counters .cartajax-module-list-wrap .cartajax-module-item .free_attribs .free_attribs_title{text-transform:uppercase;}.popup_cart_all_counters .cartajax-module-list-wrap .cartajax-module-item .free_attribs .jshop_cart_attribute{margin-right:10px;font-size:14px;}.popup_cart_all_counters .cartajax-module-list-wrap .cartajax-module-item .free_attribs .jshop_cart_attribute:nth-of-type(1):after,.popup_cart_all_counters .cartajax-module-list-wrap .cartajax-module-item .free_attribs .jshop_cart_attribute:nth-of-type(2):after{content:',';}.popup_cart_all_counters .cartajax-module-list-wrap .cartajax-module-item .free_attribs .jshop_cart_attribute:last-child{display:block;}.popup_cart_all_counters .cartajax-module-list-wrap .cartajax-module-item .controls_cart{margin-right:120px;margin-top:-2px;}.popup_cart_all_counters .buttons_bottom .cartajax-module-continue{line-height:33px;}.overlay_cities_choosing{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:10999;}.overlay_cities_choosing.visible{display:block;}.controller-product .productfull_sets .product_form{margin-bottom:80px;}.controller-product .productfull_sets .product_form .extra_fields{width:0;}.controller-product .productfull_sets .product_form .block_efg{display:none;}.controller-product .productfull_sets .product_form .images{width:627px;}.controller-product .prod_buttons{display:inline-block;vertical-align:top;}.controller-product .list_related .sblock3{margin-bottom:60px;}.controller-product .list_related .sblock3 .images .image_block{text-align:center;}.controller-product .list_related .sblock3 .prod_title{font-size:27px;margin-top:-9px;line-height:1.3;}.controller-product .list_related .sblock3 .prod_title .lamp_count{font-size:0.8em;color:#a0a0a0;}.controller-product .list_related .sblock3 .prod_info .texteditor a,.controller-product .list_related .sblock3 .prod_info .texteditor p{font-size:14px;}.controller-product .list_related .sblock3 .prod_info .texteditor ul li,.controller-product .list_related .sblock3 .prod_info .texteditor ol li{font-size:14px;line-height:1.2;}.controller-product .list_related .sblock3 .productitem_72 .jshop_code_prod{display:none;}.controller-product .list_related .sblock3 .productitem_72 .extra_fields .extra_fields_el span{line-height:1.25;}.controller-product .list_related .sblock3 .productitem_72 .extra_fields .extra_fields_el span.extra_fields_name{display:none;}.controller-product .list_related .sblock3 .productitem_72 .extra_fields .extra_fields_el span.extra_fields_value{font-size:14px;}.controller-product .list_related .sblock3 .productitem_72 .image_block img{width:100%;}.controller-checkout #oneStepCheckoutForm #fake_up_index_select_chzn{display:block;width:495px;height:30px;padding:4px;border:none;border-bottom:1px solid #666;outline:none;line-height:30px;font-family:"Yasno";font-size:14px;color:#666;border-radius:0 0 0 0;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.controller-checkout #oneStepCheckoutForm #fake_up_index_select_chzn input{width:100%;border-color:#666;}.controller-checkout #oneStepCheckoutForm #fake_up_index_select_chzn .chzn-single,.controller-checkout #oneStepCheckoutForm #fake_up_index_select_chzn .chzn-single span{height:24px;line-height:24px;}.controller-checkout #oneStepCheckoutForm .fielderror + #fake_up_index_select_chzn{border-bottom:1px solid #f47e1e;}.itemid-395 .button_white,.itemid-396 .button_white{background-color:#fadb44 !important;}.mCustomScrollbar{-ms-touch-action:pinch-zoom;/* direct pointer events to js */touch-action:pinch-zoom;}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto;}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr;}.mCSB_container{overflow:hidden;width:auto;height:auto;}.mCSB_inside > .mCSB_container{margin-right:30px;}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;}.mCS-dir-rtl > .mCSB_inside > .mCSB_container{margin-right:0;margin-left:30px;}.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0;}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;}.mCSB_outside + .mCSB_scrollTools{right:-26px;}.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{right:auto;left:0;}.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{left:-26px;}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto;}.mCSB_scrollTools a + .mCSB_draggerContainer{margin:20px 0;}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;/* minimum dragger height */height:30px;z-index:1;}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center;}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{/* auto-expanded scrollbar */width:12px;}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{/* auto-expanded scrollbar */width:8px;}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer;}.mCSB_scrollTools .mCSB_buttonDown{bottom:0;}.mCSB_horizontal.mCSB_inside > .mCSB_container{margin-right:0;margin-bottom:30px;}.mCSB_horizontal.mCSB_outside > .mCSB_container{min-height:100%;}.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0;}.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px;}.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer{margin:0 20px;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{/* minimum dragger width */width:30px;height:100%;left:0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto;}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{/* auto-expanded scrollbar */height:12px;margin:2px auto;}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{/* auto-expanded scrollbar */height:8px;margin:4px 0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0;}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px;}.mCSB_container_wrapper > .mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px;}.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px;}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0;}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0;}.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px;}.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0;}.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper{margin-right:0;margin-left:30px;}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container{padding-right:0;}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container{padding-bottom:0;}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{/* non-visible scrollbar */margin-right:0;margin-left:0;}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0;}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;transition:opacity .2s ease-in-out, background-color .2s ease-in-out;}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;transition:width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15);}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,0.85);}.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:rgba(0,0,0,0.9);}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0;}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px;}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px;}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px;}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.15);}.mCS-rounded.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{height:32px;}.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px;margin:0 4px;}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:8px;}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:32px;margin:1px 0;}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{/* auto-expanded scrollbar */width:8px;height:32px;margin:-1px 4px;}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{/* auto-expanded scrollbar */width:4px;}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{/* auto-expanded scrollbar */height:16px;width:16px;margin:0 -1px;}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{/* auto-expanded scrollbar */height:4px;margin:6px 0;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fadb44;background-color:rgba(250,219,68,0.75);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#f7f7f7;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fadb44;background-color:rgba(250,219,68,0.85);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fadb44;background-color:rgba(250,219,68,0.9);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px;}.clearfix:before,.clearfix:after{display:table;content:"";}.clearfix:after{clear:both;}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.supwrap{width:1224px;margin:0 auto;}@media (max-width: 1279px){.supwrap{width:912px;}}@media (max-width: 959px){.supwrap{width:auto;max-width:959px;}}@media (max-width: 767px){.supwrap{padding:0 12px !important;}}#system-message > div{z-index:30000;padding:60px 30px;background:#fff;box-shadow:0 2px 20px 0px rgba(0,0,0,0.15);text-align:center;position:fixed;width:500px;max-width:90%;left:50%;top:50%;transform:translate(-50%,-50%);}#system-message > div .close{display:block;text-decoration:none;position:absolute;right:0;top:0;font-size:0;line-height:24px;width:20px;height:20px;cursor:pointer;color:#fff;}#system-message > div h4{margin-top:0;font-size:24px;line-height:1.5;font-family:'Yasno';font-weight:500;text-transform:capitalize;margin-bottom:20px;color:#000;}#system-message > div p{font-size:16px;line-height:1.25;text-align:left;color:#000;}#system-message > div.alert-warning h4{color:#000;}@font-face{font-family:'icons';src:url('../fonts/icons/icons.eot?twtreo');src:url('../fonts/icons/icons.eot?twtreo#iefix') format('embedded-opentype'), url('../fonts/icons/icons.ttf?twtreo') format('truetype'), url('../fonts/icons/icons.woff?twtreo') format('woff'), url('../fonts/icons/icons.svg?twtreo#icons') format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:'icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;/* Better Font Rendering =========== */line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-map-pin:before{content:"\e900";}.icon-pin:before{content:"\e900";}.icon-location:before{content:"\e900";}.icon-like:before{content:"\e901";}.icon-thumbs-up:before{content:"\e901";}.icon-approve:before{content:"\e901";}.icon-envelope:before{content:"\e902";}.icon-mail:before{content:"\e902";}.icon-email:before{content:"\e902";}.icon-contact:before{content:"\e902";}.icon-comments:before{content:"\e903";}.icon-chat:before{content:"\e903";}.icon-talk:before{content:"\e903";}.icon-bubble:before{content:"\e903";}.icon-portfolio:before{content:"\e904";}.icon-briefcase:before{content:"\e904";}.icon-suitcase:before{content:"\e904";}.icon-work:before{content:"\e904";}.icon-business:before{content:"\e904";}.icon-pinterest-p:before{content:"\e905";}.icon-phone:before{content:"\e906";}.icon-map-pin2:before{content:"\e907";}.icon-shopping-cart:before{content:"\e908";}.icon-play3:before{content:"\ea1c";}.icon-ctrl:before{content:"\ea50";}.icon-checkbox-checked:before{content:"\ea52";}.icon-checkbox-unchecked:before{content:"\ea53";}.icon-facebook:before{content:"\ea90";}.icon-twitter:before{content:"\ea96";}.icon-youtube:before{content:"\ea9d";}@font-face{font-family:'Yasno';src:url('../fonts/Yasno/Yasno-Light.otf');font-style:normal;font-weight:300;}@font-face{font-family:'Yasno';src:url('../fonts/Yasno/Yasno-LightItalic.otf');font-style:italic;font-weight:300;}@font-face{font-family:'Yasno';src:url('../fonts/Yasno/Yasno-Regular.otf');font-style:normal;font-weight:400;}@font-face{font-family:'Yasno';src:url('../fonts/Yasno/Yasno-Italic.otf');font-style:italic;font-weight:400;}@font-face{font-family:'Yasno';src:url('../fonts/Yasno/Yasno-Medium.otf');font-style:normal;font-weight:500;}@font-face{font-family:'Yasno';src:url('../fonts/Yasno/Yasno-MediumItalic.otf');font-style:italic;font-weight:500;}@font-face{font-family:'Yasno';src:url('../fonts/Yasno/Yasno-Semibold.otf');font-style:normal;font-weight:600;}@font-face{font-family:'Yasno';src:url('../fonts/Yasno/Yasno-SemiboldItalic.otf');font-style:italic;font-weight:600;}@font-face{font-family:'Yasno';src:url('../fonts/Yasno/Yasno-Semibold.otf');font-style:normal;font-weight:700;}@font-face{font-family:'Yasno';src:url('../fonts/Yasno/Yasno-SemiboldItalic.otf');font-style:italic;font-weight:700;}*{margin:0;padding:0;}html,body{height:100%;line-height:1;}.wrapper{display:flex;flex-direction:column;height:100%;}.content{flex:1 0 auto;padding-top:130px;}@media (max-width: 1279px){.content{padding-top:115px;}}@media (max-width: 959px){.content{padding-top:70px;}}.footer{flex:0 0 auto;background-color:#eaeef3;}.footer .ysn_nav-item{font-family:"Yasno", sans-serif;font-weight:300;color:#192f3e;font-size:13px;}.footer-bottom{margin-top:50px;margin-bottom:30px;}.footer-bottom .copy-text{font-family:"Yasno", sans-serif;font-size:12px;font-weight:400;line-height:14px;color:#6d7b86;text-transform:uppercase;}@media (max-width: 959px){.footer-bottom .copy-text{font-size:10px;text-align:left;}}.footer-social__header{font-size:13px;font-family:"Yasno", sans-serif;font-weight:600;margin-bottom:13px;text-transform:uppercase;}.footer-social__phone{font-size:16px;font-family:"Yasno", sans-serif;font-weight:700;margin-bottom:10px;}.footer-social__email{font-size:13px;font-family:"Yasno", sans-serif;font-weight:300;margin-bottom:15px;text-decoration:none;display:inline-block;color:#192f3e;}.footer-social__email:hover{color:#b4b742;}.footer-social__container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}@media (max-width: 959px){.footer-social__container{justify-content:center;}}.footer-social__container .footer-social__item{margin-right:10px;opacity:0.45;}.footer-social__container .footer-social__item:hover{opacity:1;}.footer-social__container .footer-social__item .footer-social__icon{width:30px;height:30px;}.footer-social.social--mini{position:relative;}.footer-social.social--mini .footer-social__header,.footer-social.social--mini .footer-social__phone,.footer-social.social--mini .footer-social__phone,.footer-social.social--mini .footer-social__email{display:none;}.footer-social.social--mini .footer-social__container{position:absolute;top:0;transform:translateY(-110%);height:auto;}@media (max-width: 959px){.footer-social.social--mini .footer-social__container{justify-content:center;left:0;}}button{background-color:transparent;border:none;outline:none;box-shadow:none;border-radius:0;cursor:pointer;}h1,h2,h3,h4,h5,h6{font-weight:normal;}.display_flex{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;}.justify_content_space_between{justify-content:space-between;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;}.flex_wrap_wrap{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;}.align_items_center{align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;}.flex_container{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;justify-content:space-between;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;}.clickable_ref{color:black;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.clickable_ref:hover{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;color:#b4b833;}body{font-family:'Yasno';font-size:14px;}div.mod-languages{width:58px;height:100%;line-height:80px;font-size:15px;position:relative;margin-right:25px;color:#192f3e;font-family:'Yasno', sans-serif;font-weight:600;text-align:center;}div.mod-languages:after{content:'\ea50';font-family:'icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;right:-5px;top:50%;transform:translateY(-50%);}@media (max-width: 1279px){div.mod-languages:after{transform:translateY(0%);}}@media (max-width: 959px){div.mod-languages:after{transform:translateY(-40%);}}div.mod-languages ul{margin:0;padding:0;list-style:none;}div.mod-languages li{margin-left:5px;margin-right:5px;}div.mod-languages li .lang-active{display:none;}div.mod-languages ul.lang-inline li{display:inline;}div.mod-languages ul.lang-block li{display:block;}div.mod-languages img{border:none;}div.mod-languages a{text-decoration:none;}div.mod-languages img{display:none;width:15px;height:11px;margin-right:3px;border-radius:2px;}div.mod-languages a{color:black;}div.mod-languages .dropdown-toggle{color:black;}div.mod-languages .dropdown-toggle::first-letter{font-size:0;}div.mod-languages:hover .dropdown-menu{display:block;}div.mod-languages:hover:after{transform:rotateX(180deg) translateY(50%);}div.mod-languages ul.dropdown-menu{display:none;z-index:10000;position:absolute;top:95%;left:-10px;background-color:#fff;height:auto;width:calc(100% + 20px);padding:0px 14px;-webkit-box-shadow:0px 0px 11px 0px rgba(0,0,0,0.22);-moz-box-shadow:0px 0px 11px 0px rgba(0,0,0,0.22);box-shadow:0px 0px 11px 0px rgba(0,0,0,0.22);}div.mod-languages ul.dropdown-menu li{display:block;height:45px;line-height:45px;margin:0;}div.mod-languages ul.dropdown-menu li:not(:last-child){border-bottom:1px solid #e3e3e3;}div.mod-languages ul.dropdown-menu li a{line-height:40px;font-size:15px;color:#192f3e;font-family:'Yasno', sans-serif;font-weight:600;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}div.mod-languages ul.dropdown-menu li a:hover{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;color:#b4b833;}div.mod-languages ul.dropdown-menu li.lang-active{display:none;}.logo{width:108px;height:32px;background:center center no-repeat;-webkit-background-size:contain;background-size:contain;}.top{height:90px;position:fixed;top:0;z-index:5001;background-color:#fff;left:0;right:0;width:100%;max-width:100vw;transition:0.25s;}.top *{height:100%;}@media (max-width: 959px){.top .phones{display:none;}.top .topstuff{display:none;}}.topstuff{padding-top:15px;}.topstuff .mod-languages{line-height:70px;}.top_shadow{-webkit-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.02);-moz-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.02);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.02);}.footer_shadow{-webkit-box-shadow:0px -3px 3px 0px rgba(0,0,0,0.02);-moz-box-shadow:0px -3px 3px 0px rgba(0,0,0,0.02);box-shadow:0px -3px 3px 0px rgba(0,0,0,0.02);}.hamburger .line_burg{width:32px;height:3px;background-color:transparent;display:block;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;margin:4px 0;}#hamburger-11 .line_burg:nth-child(3){width:16px;}#hamburger-11:hover .line_burg:nth-child(3){width:32px;}#hamburger-11.is-active .line_burg:nth-child(3){width:32px;}#hamburger-11{width:auto;height:auto;padding:10px;display:block;justify-content:center;align-items:center;position:relative;background:url(../images/bell.svg) center center no-repeat;background-size:70%;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}#hamburger-11.is-active{animation:smallbig 0.6s forwards;background:url("") center center no-repeat;}#hamburger-11.is-active .line_burg{background-color:#fff;}@keyframes smallbig{0%,100%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}50%{-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);}}#hamburger-11.is-active .line_burg:nth-child(1),#hamburger-11.is-active .line_burg:nth-child(2),#hamburger-11.is-active .line_burg:nth-child(3){-webkit-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s;}#hamburger-11.is-active .line_burg:nth-child(2){opacity:0;}#hamburger-11.is-active .line_burg:nth-child(1){-webkit-transform:translateY(5px) rotate(45deg);-ms-transform:translateY(5px) rotate(45deg);-o-transform:translateY(5px) rotate(45deg);transform:translateY(5px) rotate(45deg);}#hamburger-11.is-active .line_burg:nth-child(3){-webkit-transform:translateY(-9px) rotate(-45deg);-ms-transform:translateY(-9px) rotate(-45deg);-o-transform:translateY(-9px) rotate(-45deg);transform:translateY(-9px) rotate(-45deg);}.topmenu >ul.nav.menu > li{display:inline-block;list-style-type:none;padding:0 25px;padding-top:15px;vertical-align:top;position:relative;}.topmenu >ul.nav.menu > li a{position:relative;}.topmenu >ul.nav.menu > li:not(:last-child):after{content:'';display:block;position:absolute;width:1px;height:18px;background-color:#ccc;top:62%;right:0px;transform:translateY(-50%);-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.topmenu >ul.nav.menu > li:hover a:before{width:100%;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.topmenu >ul.nav.menu > li a,.topmenu >ul.nav.menu > li span{line-height:70px;text-decoration:none;display:inline-block;}.topmenu >ul.nav.menu > li a.business,.topmenu >ul.nav.menu > li span.business{padding-left:23px;text-decoration:underline;background:url(../images/business.png) left center no-repeat;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.topmenu >ul.nav.menu > li a.business:hover,.topmenu >ul.nav.menu > li span.business:hover{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;background-image:url(../images/business_h.png);}.topmenu >ul.nav.menu > li a.shop,.topmenu >ul.nav.menu > li span.shop{text-transform:uppercase;background:#fdd40b url(../images/cart.png) 14px center no-repeat;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:48px;line-height:48px;padding:0 31px 0 44px;margin-top:16px;}.topmenu >ul.nav.menu > li:last-child{margin-right:0px;}.topmenu >ul.nav.menu > li.current:before{width:100%;}.topmenu >ul.nav.menu > li.parent{position:relative;}.topmenu >ul.nav.menu > li.parent > span{position:relative;cursor:pointer;}.topmenu >ul.nav.menu > li.parent > span:after{content:'\ea50';font-family:'icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;/* Better Font Rendering =========== */line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;right:11px;top:calc(50% - 7px);}.topmenu >ul.nav.menu > li.parent >ul{width:100%;position:absolute;top:95%;display:flex;opacity:0;transform:translateY(-9999990px) !important;margin-left:auto;margin-right:auto;left:0;right:0;transition-property:transform, opacity, z-index;transition-duration:0s, 0s, 0s;z-index:5000;background-color:#fff;height:auto;padding:0px 23px;-webkit-box-shadow:0px 0px 11px 0px rgba(0,0,0,0.22);-moz-box-shadow:0px 0px 11px 0px rgba(0,0,0,0.22);box-shadow:0px 0px 11px 0px rgba(0,0,0,0.22);}.topmenu >ul.nav.menu > li.parent >ul >li{height:60px;line-height:60px;display:block;margin:0;}.topmenu >ul.nav.menu > li.parent >ul >li:before{display:none;}.topmenu >ul.nav.menu > li.parent >ul >li a,.topmenu >ul.nav.menu > li.parent >ul >li span{display:block;height:60px;line-height:60px;}.topmenu >ul.nav.menu > li.parent >ul >li:not(:last-child){border-bottom:1px solid #e3e3e3;}.topmenu >ul.nav.menu > li.parent:hover > ul{display:flex;opacity:1;z-index:5001;transition:0s;transform:translateY(0%) !important;}.topmenu >ul.nav.menu > li.parent > span:hover{background-color:#b4b833;}.topmenu >ul.nav.menu > li.parent > span:hover:after{transform:rotateX(180deg);}.topmenu ul.nav.menu > li > a:before{content:'';display:block;position:absolute;width:0;height:2px;background-color:#b4b833;top:50px;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.topmenu_r{margin-left:66px;}.topmenu_r ul li{margin-right:40px;}.topmenu_r ul li:last-child{margin-right:0px;}.topmenu_r ul li:before{display:none;}.popup_form{position:relative;}.popup_form .form_toggler{width:80px;background-color:#fdd40b;background-color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.popup_form .form_toggler:hover{-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-color:#b4b833;}.popup_form .form_toggler.is-active{-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-color:#99a4b6;}.popup_form .form_wrap{box-shadow:0px 3px 16.92px 1.08px rgba(28,28,28,0.09);display:none;position:absolute;top:100%;right:0;z-index:6000;background-color:#fff;height:auto;border-top:1px solid #e3e3e3;padding:30px 30px 40px 30px;}.popup_form .form_wrap .topmenu,.popup_form .form_wrap .topmenu_r,.popup_form .form_wrap .menu_calc{display:none;}.popup_form .form_wrap .form_layout h2{font-size:14px;}.popup_form .form_wrap .social{margin-top:-42px;}.popup_form .form_wrap.show_popup{display:block;}.phones{padding-top:15px;margin-right:10px;}.phones a{display:inline-block;text-decoration:none;font-family:'Yasno', sans-serif;font-weight:700;font-size:18px;}.footer{padding-top:56px;margin-top:56px;}.footer .menu li{list-style-type:none;margin-bottom:20px;}.footer .menu li a,.footer .menu li span{font-family:'Yasno', sans-serif;font-weight:300;font-size:13px;color:#192f3e;}.footer .menu li a{text-decoration:none;}.footer .menu li a:hover{color:#b4b833;}.footer .menu li a.bolder{text-decoration:underline;font-weight:500;}.footer .menu li span.separator{font-family:'Yasno', sans-serif;font-weight:600;text-transform:uppercase;}.footer_logo{margin-right:100px;}@media (max-width: 959px){.footer_logo{margin-right:0;}}.footer__map{display:flex;flex:1;justify-content:flex-start;}@media (max-width: 1225px){.footer__map{justify-content:space-between;}}@media (max-width: 959px){.footer__map{flex-direction:column;margin-bottom:30px;}}.footer__map > div{min-width:200px;}@media (max-width: 1225px){.footer__map > div{min-width:unset;}}.footer__map > div{padding-right:15px;}.apelsun{float:right;display:inline-block;width:22px;height:22px;background-image:url(../images/apelsun_l.png);background-position:center center;background-repeat:no-repeat;background-size:contain;}.apelsun:hover{background-color:#f58f1a;background-image:url(../images/apelsun_l_h.png);background-position:center center;background-repeat:no-repeat;background-size:contain;}.social a{text-decoration:none;color:black;}.social a span{vertical-align:text-top;}.social a span.f{font-size:18px;}.social a span.y{font-size:20px;}.social a span.tw{font-size:20px;}.social a span.p{font-size:20px;}.social .devider{display:inline-block;width:1px;height:12px;margin:0 7px;background-color:#ddd;vertical-align:baseline;}@media (max-width: 959px){.banks{text-align:right;}}.banks a{text-decoration:none;color:black;margin-right:20px;}@media (max-width: 959px){.banks a{margin-right:0px;}}.banks a span{display:inline-block;background:url(../images/bank.png) no-repeat;height:24px;width:58px;}.banks a span.master{background-position:0 -52px;}.banks a span.visa{background-position:0 -27px;}.banks a span.pumb{background-position:0 0px;}.banks a span.mahaon{background:url(../../../images/mahaon.png) no-repeat;background-size:contain;background-position:center;}.banks a:nth-child(3){display:none;}.showcase,.business_tabs{position:relative;height:460px;max-width:1224px;margin-left:auto;margin-right:auto;}@media (max-width: 1225px){.showcase,.business_tabs{height:360px;}}@media (max-width: 959px){.showcase,.business_tabs{height:320px;}}@media (max-width: 767px){.showcase,.business_tabs{height:170px;}}.showcase .slick-slide,.business_tabs .slick-slide{background-size:cover;background-repeat:no-repeat;}.showcase .to-next-section,.business_tabs .to-next-section{display:none;}.showcase .slick-arrow,.business_tabs .slick-arrow{display:none !important;}.showcase .slick-dots,.business_tabs .slick-dots{position:absolute;bottom:-25px;left:0;right:0;text-align:center;z-index:3000;}@media (max-width: 959px){.showcase .slick-dots,.business_tabs .slick-dots{bottom:0;}}.showcase .slick-dots li,.business_tabs .slick-dots li{display:inline-block;margin:0 6px;line-height:9px;text-align:center;cursor:pointer;border:2px solid transparent;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;border-radius:0;}.showcase .slick-dots li:hover,.business_tabs .slick-dots li:hover{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.showcase .slick-dots li.slick-active,.business_tabs .slick-dots li.slick-active{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.showcase .slick-dots li.slick-active button,.business_tabs .slick-dots li.slick-active button{background-color:#b4b833;width:35px;height:2px;}.showcase .slick-dots li button,.business_tabs .slick-dots li button{display:inline;width:25px;height:2px;font-size:0;background-color:#99a4b6;border-radius:0;}.main_slider,.slider-facts,.slider-hero{position:relative;z-index:1000;/*#canvas{
    width: 100%!important;
    max-width: 1903px!important;
    height: 640px!important;
  }*/}@media (max-width: 1225px){.main_slider,.slider-facts,.slider-hero{height:350px;}}@media (max-width: 959px){.main_slider,.slider-facts,.slider-hero{height:290px;}}@media (max-width: 767px){.main_slider,.slider-facts,.slider-hero{height:140px;}}.main_slider li,.slider-facts li,.slider-hero li{height:456px;max-height:456px;overflow:hidden;outline:none;-webkit-background-size:auto 100%;background-size:auto 100%;background-position:center;}@media (max-width: 1225px){.main_slider li,.slider-facts li,.slider-hero li{height:350px;max-height:350px;}}@media (max-width: 959px){.main_slider li,.slider-facts li,.slider-hero li{height:290px;}}@media (max-width: 767px){.main_slider li,.slider-facts li,.slider-hero li{height:140px;}}.main_slider li .supwrap,.slider-facts li .supwrap,.slider-hero li .supwrap{position:relative;height:100%;width:auto;}.main_slider li .full_slide,.slider-facts li .full_slide,.slider-hero li .full_slide{display:block;width:100%;height:100%;text-decoration:none;}.main_slider .slide-tb,.main_slider .slide-mob,.slider-facts .slide-tb,.slider-facts .slide-mob,.slider-hero .slide-tb,.slider-hero .slide-mob{display:none;}.main_slider .slick-arrow,.slider-facts .slick-arrow,.slider-hero .slick-arrow{outline:none;position:absolute;top:50%;/* IE 9 */-ms-transform:translate(0,-50%);/* Safari */-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:2;display:block;font-size:0;width:98px;height:98px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:2px solid white;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.main_slider .slick-arrow:hover,.slider-facts .slick-arrow:hover,.slider-hero .slick-arrow:hover{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;border-color:#fdd40b;}.main_slider .slick-arrow:hover:before,.slider-facts .slick-arrow:hover:before,.slider-hero .slick-arrow:hover:before{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;color:#fdd40b;}.main_slider .slick-arrow:before,.slider-facts .slick-arrow:before,.slider-hero .slick-arrow:before{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;content:'\ea50';font-family:'icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;/* Better Font Rendering =========== */line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:44px;display:block;width:94px;height:94px;line-height:96px;text-align:center;color:white;position:absolute;top:0;left:0;border-radius:50%;}.main_slider .slick-prev,.slider-facts .slick-prev,.slider-hero .slick-prev{left:7%;}.main_slider .slick-prev:before,.slider-facts .slick-prev:before,.slider-hero .slick-prev:before{transform:rotate(90deg);}.main_slider .slick-next,.slider-facts .slick-next,.slider-hero .slick-next{right:7%;}.main_slider .slick-next:before,.slider-facts .slick-next:before,.slider-hero .slick-next:before{transform:rotate(-90deg);}.main_slider .slider_content,.slider-facts .slider_content,.slider-hero .slider_content{width:460px;position:absolute;top:120px;left:0;}.main_slider .slider_content .title_slide,.slider-facts .slider_content .title_slide,.slider-hero .slider_content .title_slide{font-size:54px;color:white;}.main_slider .slider_content .title_slide:before,.slider-facts .slider_content .title_slide:before,.slider-hero .slider_content .title_slide:before{height:51px;top:6px;}.main_slider .slider_content .text_under_title,.slider-facts .slider_content .text_under_title,.slider-hero .slider_content .text_under_title{color:white;padding-left:30px;font-family:'Yasno', sans-serif;font-weight:400;font-size:16px;line-height:1.7;margin:20px 0 40px 0;}.main_slider .slider_content .button,.slider-facts .slider_content .button,.slider-hero .slider_content .button{margin-left:30px;}.main_slider li.black_theme .slider_content .title_slide,.main_slider li.black_theme .slider_content .text_under_title,.slider-facts li.black_theme .slider_content .title_slide,.slider-facts li.black_theme .slider_content .text_under_title,.slider-hero li.black_theme .slider_content .title_slide,.slider-hero li.black_theme .slider_content .text_under_title{color:black;}.main_slider.black_theme .slick-arrow,.slider-facts.black_theme .slick-arrow,.slider-hero.black_theme .slick-arrow{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;border-color:black;}.main_slider.black_theme .slick-arrow:before,.slider-facts.black_theme .slick-arrow:before,.slider-hero.black_theme .slick-arrow:before{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;color:black;}.main_slider.black_theme .slick-arrow:hover,.slider-facts.black_theme .slick-arrow:hover,.slider-hero.black_theme .slick-arrow:hover{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;border-color:#fdd40b;}.main_slider.black_theme .slick-arrow:hover:before,.slider-facts.black_theme .slick-arrow:hover:before,.slider-hero.black_theme .slick-arrow:hover:before{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;color:#fdd40b;}@media (max-width: 767px){.slider-hero{height:140px;}.slider-hero li{height:140px;}}.button{color:#fff;border-radius:7px;padding:0 20px;font-size:14px;background:#b4b833;line-height:31px;height:auto;font-family:'Yasno', sans-serif;font-weight:400;width:auto;text-decoration:none;min-width:90px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}.button:hover{background:#868e06;color:#fff;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}.button.black:hover{color:black;}.breadcrumb{margin-top:22px;margin-bottom:40px;}.breadcrumb li{display:inline-block;list-style-type:none;white-space:nowrap;font-size:12px;font-family:'Yasno', sans-serif;font-weight:400;}.breadcrumb li span{color:#7f8ba2;}.breadcrumb li span.divider{margin-right:-2px;margin-left:-2px;}.breadcrumb li a{text-decoration:none;}.breadcrumb li a span{color:#7f8ba2;text-decoration:underline;}.breadcrumb li:nth-last-child(2) a + span{color:#7f8ba2;}.breadcrumb li:last-child span{color:#192f3e;}.breadcrumb li:first-child{display:none;}.breadcrumb li:last-child{margin-left:5px;}.news_items_wrap,.inner_page{position:relative;width:68%;min-height:700px;}.line{width:1px;background-color:#f7f7f7;}.sticky{position:fixed;z-index:101;}@media (max-width: 959px){.sticky{position:static;}}.stop{position:relative;z-index:101;}.sideblock{position:relative;width:28%;height:100%;}.product-News{margin-bottom:130px;}.general_title_news{font-size:30px;font-weight:400;font-family:'Yasno', sans-serif;margin:25px 0;line-height:64px;}.new_full .media img{width:100%;height:auto;}.new_full .subtitle{height:42px;line-height:41px;color:#a0a0a0;font-family:'Yasno', sans-serif;font-weight:400;font-size:12px;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}.new_full .subtitle .new_category{text-transform:uppercase;}.new_full .description{font-family:'Yasno', sans-serif;font-weight:400;color:black;font-size:18px;}.new_full .description p{margin:20px 0 48px;line-height:1.7;text-align:left;}.new_full .description.texteditor img{float:none;width:100%;height:auto;}.new_full .share_buttons{margin:55px 0 0 0;}.new_full .share_buttons > *{display:inline-block;margin-right:20px;vertical-align:top;}.new_full .share_buttons .share_title{font-family:'Rubik';font-weight:500;font-size:14px;margin-top:4px;}.smart_watt_buttons{width:100%;order:1;}@media (max-width: 959px){.smart_watt_buttons{order:unset;}}.smart_watt_buttons .button,.smart_watt_buttons .button_white{display:inline-block;font-family:'Yasno', sans-serif;font-weight:600;font-size:15px;border-radius:25px;margin-right:40px;margin-bottom:15px;height:auto;line-height:45px;background-color:#fff;color:#b4b742;position:relative;}@media (max-width: 767px){.smart_watt_buttons .button,.smart_watt_buttons .button_white{margin-right:0;}}.smart_watt_buttons .button:hover,.smart_watt_buttons .button_white:hover{background-color:#b4b742;color:#fff;}.smart_watt_buttons .button:active,.smart_watt_buttons .button_white:active{background-color:#b4b742;color:#b9c0c4;}.smart_watt_buttons .button:before,.smart_watt_buttons .button_white:before{content:'';position:absolute;width:26px;height:26px;background-size:contain;top:50%;left:20px;transform:translateY(-60%);background-position:center;background-repeat:no-repeat;}.smart_watt_buttons .button__help{padding-left:25px;}.smart_watt_buttons .button__help:before{content:none;}.smart_watt_ul li .supwrap,.smart_watt_ul li .flex_container .texteditor_buttons{order:1;}.title_in_new{font-family:'BanderaPro';font-size:40px;margin:25px 0;position:relative;padding-left:30px;line-height:1.15;}.title_in_new:before{content:'';display:block;position:absolute;top:0;left:0;width:6px;height:41px;background-color:#fdd40b;}.side_social_block{position:absolute;width:100%;height:46px;}.side_social_block .side_social_title{border:1px solid #ddd;padding:11px 0 11px 20px;text-transform:uppercase;font-family:'Yasno', sans-serif;font-weight:400;font-size:16px;}.news_categories{margin:35px 0;}.news_categories button{font-family:'Yasno', sans-serif;font-weight:400;font-size:16px;color:#a0a0a0;position:relative;}.news_categories button.mixitup-control-active{color:black;position:relative;}.news_categories button.mixitup-control-active:before{content:'';display:block;position:absolute;width:100%;height:2px;background-color:#fadb44;top:20px;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.news_categories button:not(:last-child){margin-right:50px;}.news_categories button:not(:last-child):after{content:'';display:block;position:absolute;top:0;right:-28px;height:100%;width:1px;background-color:#a0a0a0;}.news_items{text-align:justify;}.new_teaser{width:31%;display:inline-block;vertical-align:top;height:420px;margin-right:2%;/*visibility: hidden;
    opacity: 0;
    .transition();*//*&:hover{
    .new_teaser_more{
      visibility: visible;
      opacity: 1;
      .transition();
    }
  }*/}.new_teaser > *{display:block;width:100%;}.new_teaser img{width:100%;height:auto;}.new_teaser a{height:208px;overflow:hidden;}.new_teaser .new_teaser_title{margin:10px 0 5px 0;padding-right:35px;}.new_teaser .new_teaser_title a{font-family:'BanderaProBold';font-size:16px;text-decoration:none;color:black;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;line-height:1.7;display:block;max-height:58px;overflow:hidden;text-overflow:ellipsis;text-align:left;}.new_teaser .new_teaser_title a:hover{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;color:#b4b833;}.new_teaser .new_teaser_date{font-family:'Yasno', sans-serif;font-weight:400;font-size:12px;color:#a0a0a0;}.new_teaser .description{padding-right:35px;font-family:'Yasno', sans-serif;font-weight:400;font-size:14px;line-height:1.5;margin:16px 0;height:42px;max-height:42px;overflow:hidden;text-overflow:ellipsis;text-align:left;}.new_teaser .new_teaser_more a{font-family:'Yasno', sans-serif;font-weight:400;font-size:14px;text-decoration:underline;color:black;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.new_teaser .new_teaser_more a:hover{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;color:#b4b833;}.new_teaser_main.video > a{position:relative;}.new_teaser_main.video > a img{-webkit-filter:brightness(0.60);filter:brightness(0.60);}.new_teaser_main.video > a:after{content:"\ea1c";font-family:'icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:70px;left:109px;width:70px;height:70px;border:2px solid white;border-radius:50%;font-size:44px;line-height:69px;color:white;text-align:center;padding:0 0 0 8px;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.new_teaser_main.video > a:hover:after{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;color:#fdd40b;border:2px solid #fdd40b;}.view-frontpage.itemid-253 .news_wrap .news_items_wrap,.view-frontpage.itemid-216 .news_wrap .news_items_wrap,.view-frontpage.itemid-353 .news_wrap .news_items_wrap{width:99%;}.view-frontpage.itemid-253 .news_wrap .line,.view-frontpage.itemid-216 .news_wrap .line,.view-frontpage.itemid-353 .news_wrap .line{display:none;}.label_tab .title4{margin-right:0;}.itemid-336 .inner_page,.itemid-335 .inner_page,.itemid-379 .inner_page{display:none;}.itemid-336 .undercontent .partner,.itemid-335 .undercontent .partner,.itemid-379 .undercontent .partner{padding-left:0;}.itemid-336 .undercontent .partner li,.itemid-335 .undercontent .partner li,.itemid-379 .undercontent .partner li{list-style-type:none;display:flex;margin-bottom:20px;}.itemid-336 .undercontent .partner li a,.itemid-335 .undercontent .partner li a,.itemid-379 .undercontent .partner li a{margin-right:25px;flex:1;}.itemid-336 .undercontent .partner li div,.itemid-335 .undercontent .partner li div,.itemid-379 .undercontent .partner li div{flex:5;}.itemid-336 .undercontent .partner li img,.itemid-335 .undercontent .partner li img,.itemid-379 .undercontent .partner li img{height:120px;width:165px;object-fit:contain;}.itemid-336 .undercontent .partner li p,.itemid-335 .undercontent .partner li p,.itemid-379 .undercontent .partner li p{font-family:'Yasno', sans-serif;font-weight:400;color:black;font-size:16px;margin:0;line-height:1.7;}.news{padding:63px 0 112px 0;background-color:#f7f7f7;}.news .general_title_news,.news .button_wrap{text-align:center;}.product-projects-frontpage .general_title_news{margin:25px 0 37px 0;}.projects{padding:63px 0 112px 0;}.projects .general_title_news,.projects .button_wrap{text-align:center;}.new_teaser_main{width:288px;height:391px;}.new_teaser_main .new_teaser_title{margin:28px 0 5px 0;padding:0 24px 0 24px;}.new_teaser_main .description{padding:0 24px 0 24px;margin:10px 0 29px 0;}.new_teaser_main .new_teaser_more{padding:0 24px 0 24px;}.news_main_list{margin:60px 0;}.news_main_list .news_main_item{list-style-type:none;}.gap{width:47%;display:inline-block;vertical-align:top;}.mixitup-page-list,.dtek-pagin{text-align:center;}.mixitup-page-list ul,.dtek-pagin ul{margin:0;padding:0;list-style:none;}.mixitup-page-list button,.mixitup-page-list li,.dtek-pagin button,.dtek-pagin li{font-family:'Yasno', sans-serif;font-weight:600;font-size:20px;color:#b4b833;display:inline-block;width:38px;height:38px;line-height:38px;text-align:center;}.mixitup-page-list button.mixitup-control-active,.mixitup-page-list button:not(.mixitup-control-disabled):hover,.mixitup-page-list li.mixitup-control-active,.mixitup-page-list li:not(.mixitup-control-disabled):hover,.dtek-pagin button.mixitup-control-active,.dtek-pagin button:not(.mixitup-control-disabled):hover,.dtek-pagin li.mixitup-control-active,.dtek-pagin li:not(.mixitup-control-disabled):hover{background-color:#b4b833;color:#fff;}.mixitup-page-list button.prev,.mixitup-page-list button.next,.mixitup-page-list li.prev,.mixitup-page-list li.next,.dtek-pagin button.prev,.dtek-pagin button.next,.dtek-pagin li.prev,.dtek-pagin li.next{display:none;}.mixitup-page-list li,.dtek-pagin li{margin:0 2px;}.mixitup-page-list li.active,.dtek-pagin li.active{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;background-color:#b4b833;color:#fff;}.mixitup-page-list a,.dtek-pagin a{display:block;width:100%;height:100%;color:inherit;text-decoration:none;}.mixitup-page-list a:hover,.dtek-pagin a:hover{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;background-color:#b4b833;}.pagination_result_counter{display:none;}.projects_wrap + .mixitup-page-list{margin:25px 0 80px 0px;}.project_teaser{width:31%;margin-bottom:30px;outline:transparent solid 2px;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.project_teaser .project_media{font-size:0;height:201px;overflow:hidden;position:relative;}.project_teaser .project_media img{width:100%;height:auto;}.project_teaser .project_content{padding:27px 30px 0px;border-right:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.project_teaser .inwr{height:80px;overflow:hidden;}.project_teaser .project_title{max-height:38px;overflow:hidden;}.project_teaser .project_title a{font-family:'BanderaProBold';font-size:16px;line-height:1.2;color:black;text-decoration:none;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.project_teaser .project_title a:hover{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;color:#b4b833;}.project_teaser .project_type{margin:12px 0 10px 0;font-family:'Yasno', sans-serif;font-weight:400;font-size:14px;color:#303030;}.project_teaser .project_place{height:51px;line-height:50px;border-top:1px solid #ddd;font-family:'BanderaPro';font-size:14px;color:#ddd;}.project_teaser:hover:not(.gap){-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;/*.project_content{
      .transition();
      border-right: 1px solid transparent;
      border-left: 1px solid transparent;
      border-bottom: 1px solid transparent;
    }*/outline:#fdd40b solid 2px;}.product-projects .line{margin-bottom:1022px;}.product-projects .gallery{border-bottom:1px solid #e3e3e3;}.product-projects .gallery .gallery_title{font-family:'BanderaPro';font-size:24px;margin:30px 0;}.product-projects .gallery .gallery_itself{margin:0 0 40px 0;}.product-projects .gallery .zoo-gallery-wall > *{float:none;}.product-projects .slick-track{margin-left:0;margin-right:0;}.projects{overflow-x:hidden;/*&:first-child {
      .project_teaser_main {
        margin-right: 4%;
      }
    }
    &:nth-child(2) {
      .project_teaser_main {
        margin: 0 2%;
      }
    }
    &:last-child {
      .project_teaser_main {
        margin-left: 4%;
      }
    }*//*.news_main_item {
    list-style-type: none;
    width: 392px;
    height: 393px;
    float: left;
    &:not(:last-child) {
      margin-right: 24px;
    }
  }*/}.projects .mCustomScrollBox{overflow:visible !important;}.projects .slick-list{overflow:visible;}.projects .slick-slide{outline:none;}.projects .projects_main_scroll{margin:60px 0;height:393px;width:1224px;}.projects .project_teaser_main{width:96%;margin:0 auto 38px auto;}.projects .slick-dots{display:block;text-align:center;font-size:0;margin:10px 0;padding:0 8px;}.projects .slick-dots li{list-style-type:none;display:inline-block;width:12.5%;cursor:pointer;height:4px;background-color:#e3e3e3;}.projects .slick-dots li.slick-active{height:8px;background-color:black;position:relative;top:-2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.product-projects .form_layout{margin:70px 0 110px 0;}.form_layout{width:470px;text-align:justify;}@media (max-width: 767px){.form_layout{width:100%;}}.form_layout h2{font-family:'Yasno', sans-serif;font-weight:400;font-size:16px;margin:20px 0;}.form_layout .rsform-block{display:inline-block;vertical-align:top;width:100%;margin-top:18px;}.form_layout .rsform-block.required .:after{content:'';display:block;width:4px;height:4px;border-radius:50%;background-color:#fadb44;position:absolute;right:-10px;top:-3px;}.form_layout .rsform-block-service,.form_layout .rsform-block-submit{width:100%;}.form_layout .rsform-block-submit{text-align:right;}.form_layout .rsform-block-captcha{display:none;}.form_layout .field_caption{position:relative;display:inline-block;height:14px;font-size:15px;font-family:'Yasno', sans-serif;font-weight:400;line-height:28px;color:#1f2b3a;}.form_layout .formError + input,.form_layout .formError + textarea{border-bottom:1px solid #a92761;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.form_layout .formError + input.rsform-error,.form_layout .formError + textarea.rsform-error{border-bottom:2px solid #a92761;}.form_layout input,.form_layout textarea,.form_layout select{width:100%;height:40px;padding:4px;border:none;border-bottom:1px solid #192f3e;outline:none;line-height:30px;font-family:'Yasno', sans-serif;font-weight:400;font-size:14px;color:#666;border-radius:0 0 0 0;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.form_layout input:focus,.form_layout textarea:focus,.form_layout select:focus{border-bottom:1px solid #1387a2;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.form_layout input{height:30px;}.form_layout textarea{resize:none;height:65px;}.form_layout button{font-size:15px;line-height:1;color:#fff;padding:0 30px;background:#b4b833;border-radius:25px;height:45px;min-width:unset;}.form_layout button:hover{background:#192f3e;color:#fff;}.form_layout button:active{background:#192f3e;color:#b7dae2;}.rsfp_thankyou_popup_inner{padding:70px;text-align:center;line-height:1.5;font-size:16px;}.rsfp_thankyou_popup_inner input.rsform-submit-button{display:none;}.page-innerpages .flex_container{width:100%;}.page-innerpages .general_title_news{margin-top:0;}.about_company_top{width:100%;}.inner_page_text_under_title a{font-weight:bold;}.inner_page_text_under_title p{font-family:'Yasno', sans-serif;font-weight:400;color:black;font-size:16px;margin:20px 0 28px;line-height:1.7;}.inner_page_text_under_title ul,.inner_page_text_under_title ol{padding-left:30px;margin:20px 0;}.inner_page_text_under_title ul li,.inner_page_text_under_title ol li{margin:5px 0;font-family:'Yasno', sans-serif;font-weight:400;font-size:16px;}.tabitem_content{/*visibility: hidden;
  opacity: 0;*/display:none;margin-top:110px;margin-bottom:130px;}.tabitem_content.texteditor{font-size:14px;}.tabitem_content.texteditor h2{width:38%;font-size:40px;margin:20px 0 40px 0;}.tabitem_content.texteditor h2 + p{margin:0;}.tabitem_content.texteditor img{width:auto;}.tabitem_content.texteditor p{text-align:justify;}.textblock{background-color:#f7f7f7;padding:60px 0;}.textblock .text{font-family:'Yasno', sans-serif;font-weight:400;color:black;font-size:18px;margin:20px 0 48px;line-height:1.7;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:140px;-moz-column-gap:140px;column-gap:140px;}.textblock .text p{text-align:left;margin:0;}.textblock.texteditor h2{width:38%;font-size:40px;margin:20px 0 40px 0;}.textblock .button_wrap{text-align:center;}.tabs_wrap{font-size:0px;}.tabs_wrap #tab1:checked ~ .value1,.tabs_wrap #tab2:checked ~ .value2,.tabs_wrap #tab3:checked ~ .value3,.tabs_wrap #tab4:checked ~ .value4,.tabs_wrap #tab5:checked ~ .value5,.tabs_wrap #tab6:checked ~ .value6{/*visibility: visible;
    opacity: 1;*/display:block;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.tabs_wrap input{display:none;}.tabs_wrap .label_tab{display:inline-block;/*    width: 288px;*/vertical-align:top;width:288px;height:180px;border:2px solid #eee;font-size:14px;padding:20px 30px;cursor:pointer;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.tabs_wrap .label_tab:hover{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;border-color:transparent;box-shadow:0 10px 26.39px 2.61px rgba(0,0,0,0.1);}.tabs_wrap .label_tab span{display:block;font-size:25px;font-family:'BanderaPro';line-height:1.7;}.tabs_wrap .label_tab span[class*="counter"]{font-family:'BanderaProBold';font-size:30px;}.tabs_wrap .label_tab .counter1{color:#fbb216;}.tabs_wrap .label_tab .counter2{color:#f47e1e;}.tabs_wrap .label_tab .counter3{color:#6dc244;}.tabs_wrap .label_tab .counter4{color:#50c5d9;}.tabs_wrap .label_tab .counter5{color:#273092;}.tabs_wrap .label_tab:not(.title4){margin-right:24px;}.tabs_wrap input:checked + .label_tab{border-color:transparent;box-shadow:0px 10px 26.39px 2.61px rgba(0,0,0,0.1);}.tabs_wrap .partner{padding-left:0;}.tabs_wrap .partner li{list-style-type:none;display:flex;margin-bottom:20px;}.tabs_wrap .partner li a{margin-right:25px;flex:1;}.tabs_wrap .partner li div{flex:5;}.tabs_wrap .partner li img{height:120px;width:165px;object-fit:contain;}.tabs_wrap .partner li p{font-family:'Yasno', sans-serif;font-weight:400;color:black;font-size:16px;margin:0;line-height:1.7;}.business-category .title{margin:25px 0;margin-top:0;font-size:54px;font-family:'BanderaPro';font-weight:normal;}.business-category .description{font-family:'Yasno', sans-serif;font-weight:400;color:black;font-size:18px;margin:20px 0 48px;line-height:1.7;}.business-menu ul{margin:0;padding:0;list-style:none;}.business-menu li{display:inline-block;}.business-menu a{color:inherit;text-decoration:none;}.business-menu .menu{width:100%;}.business-menu .menu li{position:relative;width:25%;height:82px;margin:0 -1px 0 0;border:1px solid #e3e3e3;background-color:transparent;font-family:'Yasno', sans-serif;font-weight:400;font-size:14px;color:#000;text-align:center;box-shadow:none;transition:all 0.5s;}.business-menu .menu li.active,.business-menu .menu li:hover{border:1px solid #e3e3e3;background-color:#fdd40b;transition:all 0.5s;}.business-menu .menu li a{position:absolute;display:block;width:100%;height:100%;padding:34px 0;}.business-item{margin-top:85px;margin-bottom:70px;padding-bottom:40px;border-bottom:1px solid #e3e3e3;font-size:14px;}.business-item h3,.business-item h2,.business-item h4,.business-item h5,.business-item h6{margin:30px 0;font-family:'BanderaPro';font-size:24px;line-height:1.15;}.business-item p{margin:30px 0;font-family:'Yasno', sans-serif;font-weight:400;color:black;font-size:16px;line-height:1.7;text-align:left;}.business-item img{width:100%;height:auto;}.accordion .title{position:relative;padding:15px 0px 15px 30px;margin:0;border-bottom:1px solid #e3e3e3;cursor:pointer;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.accordion .title:hover{color:#b4b833;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.accordion .title:hover .plus-minus{border-color:#b4b833;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.accordion .title:hover .plus-minus:after{color:#b4b833;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.accordion .title .plus-minus{position:absolute;left:0;top:18px;width:20px;height:20px;border:1px solid black;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;line-height:17px;text-align:center;cursor:pointer;}.accordion .title .plus-minus:after{content:'+';}.accordion .title .plus-minus.opened:after{content:'-';}.accordion .value{display:none;padding:0 0 0 30px;}.accordion .value img{width:auto;height:auto;}.accordion .smaller{margin-left:30px;}.business-form{margin-bottom:130px;}.business_tabs_wr .business_tabs_title{text-align:center;margin:10px 0 60px 0;}.business_tabs_wr .label_tab{background-color:#fff;}.business_tabs_wr .tabitem_content .texteditor{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:140px;-moz-column-gap:140px;column-gap:140px;}.business_tabs_wr .tabitem_content .butt_wrap{text-align:center;margin-top:20px;}.business_tabs_wr .tabitem_content p:first-child{margin-top:0;}.business_tabs_wr .tabitem_content p:last-child{margin-bottom:0;}.page-innerpages-business .about_company_top,.business_tabs_wr .about_company_top{width:100%;margin-bottom:35px;}.page-innerpages-business .tabitem_content,.business_tabs_wr .tabitem_content{margin-top:85px;margin-bottom:70px;}.page-innerpages-business .tabitem_content h3,.page-innerpages-business .tabitem_content p,.business_tabs_wr .tabitem_content h3,.business_tabs_wr .tabitem_content p{margin:30px 0;}.page-innerpages-business .tabs_wrap input:checked + .label_tab,.business_tabs_wr .tabs_wrap input:checked + .label_tab{background-color:#fdd40b;box-shadow:none;border-color:#eee;}.page-innerpages-business .tabs_wrap .label_tab,.business_tabs_wr .tabs_wrap .label_tab{margin:0 -1px 0 0;border-width:1px;width:307px;height:82px;padding:0;}.page-innerpages-business .tabs_wrap .label_tab span,.business_tabs_wr .tabs_wrap .label_tab span{text-align:center;line-height:82px;font-family:'Yasno', sans-serif;font-weight:400;font-size:14px;}.page-innerpages-business .tabs_wrap .label_tab span[class*="counter"],.business_tabs_wr .tabs_wrap .label_tab span[class*="counter"]{display:none;}.page-innerpages-business .tabs_wrap .label_tab:hover,.business_tabs_wr .tabs_wrap .label_tab:hover{border-color:#eee;box-shadow:none;background-color:#fdd40b;}.page-innerpages-business .moduletable,.business_tabs_wr .moduletable{padding:60px 0 135px 0;border-top:1px solid #e3e3e3;}.map .map_marker_title{margin-bottom:10px;font-family:'Yasno', sans-serif;font-weight:400;font-size:14px;font-weight:bold;}.map .map_marker_description{color:red;font-family:'Yasno', sans-serif;font-weight:400;font-size:14px;}.map_right_block{width:550px;}.map_right_block .tabs div{cursor:pointer;position:relative;display:inline-block;font-family:'Yasno', sans-serif;font-weight:400;font-size:16px;color:#a0a0a0;}.map_right_block .tabs div.active{color:black;text-decoration:underline;}.map_right_block .tabs div:not(:last-child){margin-right:50px;}.map_right_block .tabs div:not(:last-child):after{content:'';display:block;position:absolute;top:0;right:-28px;height:100%;width:1px;background-color:#a0a0a0;}.map_right_block .tabs div:hover{color:#fdd40b;}.map_right_block #callback{display:none;}.contacts{width:425px;padding:20px 0;}.contacts .title{margin-bottom:30px;font-family:'BanderaPro';font-size:18px;line-height:1.4;}.contacts .cont_val{margin-bottom:25px;font-family:'Yasno', sans-serif;font-weight:400;font-size:14px;padding-left:30px;line-height:1.5;background:left center no-repeat;}.contacts .cont_val a{display:inline;text-decoration:none;}.contacts .address{background-image:url(../images/location.png);}.contacts .phones{background-image:url(../images/phone.png);}.contacts .email{background-image:url(../images/mail.png);}.contacts .title_bus,.contacts .address_bus,.contacts .phones a:last-child{display:none;}.white .texteditor h2{margin-right:-20px;}#comjshop .sets_sideblock{padding-left:25px;}@media (max-width: 960px){#comjshop .sets_sideblock{padding-left:0;}}#comjshop .sets_sideblock + .moduletable{padding-left:25px;}@media (max-width: 960px){#comjshop .sets_sideblock + .moduletable{padding-left:0;}}.smart_watt_ul li{padding:40px 0 50px 0;/*&:last-child {
      .flex_container {
        position: relative;
      }
      .image {
        position: absolute;
        //height: 137%;
        //bottom: -35px;

        height: 535px;
        bottom: -50px;

        background-position: right 0;

        right: 0;
        -webkit-background-size: contain;
        background-size: contain;
      }
    }*/}.smart_watt_ul li .supwrap,.smart_watt_ul li .flex_container{height:100%;}.smart_watt_ul li.gray{background-color:#d0e0ea;}.smart_watt_ul li .landing__info{display:inline-block;width:46%;vertical-align:top;}.smart_watt_ul li .landing__info h2{font-family:'Yasno', sans-serif;font-weight:400;font-size:40px;line-height:48px;width:100%;}@media (max-width: 959px){.smart_watt_ul li .landing__info h2{width:100%;}}.smart_watt_ul li .landing__info p{text-align:left;font-family:'Yasno', sans-serif;font-weight:400;font-size:15px;line-height:20px;margin-top:0;}.smart_watt_ul li .landing__info ul li{font-family:'Yasno', sans-serif;font-weight:400;font-size:15px;line-height:20px;}.smart_watt_ul li .image{width:50%;background:center center no-repeat;background-size:contain;}.smart_watt_main_wr{padding:50px 0 165px 0;}.smart_watt_main_wr .general_title_news{width:70%;margin:45px 0;}.smart_watt_main_wr .subtitle{font-family:'BanderaPro';font-size:24px;}.smart_watt_main_wr ul{margin:50px 0;position:relative;}.smart_watt_main_wr .li_upwrap{color:inherit;text-decoration:none;}.smart_watt_main_wr li[class*="part_li"]{width:208px;height:288px;list-style-type:none;display:inline-block;vertical-align:top;padding:32px 0 0 24px;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.smart_watt_main_wr li[class*="part_li"] .part_logo{width:96px;height:96px;background:url(../images/itemsmain.png) 0 top no-repeat;}.smart_watt_main_wr li[class*="part_li"] .part_title{font-family:'BanderaProBold';font-size:16px;margin:25px 0 15px 0;}.smart_watt_main_wr li[class*="part_li"] .part_text{font-family:'Yasno', sans-serif;font-weight:400;font-size:14px;line-height:1.7;margin-bottom:18px;}.smart_watt_main_wr li[class*="part_li"] .part_ref{display:none;font-family:'Yasno', sans-serif;font-weight:400;font-size:12px;line-height:1.7;}.smart_watt_main_wr li[class*="part_li"]:hover{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;box-shadow:0px 10px 26.39px 2.61px rgba(28,28,28,0.1);}.smart_watt_main_wr li[class*="part_li"]:hover .part_ref{display:block;}.smart_watt_main_wr a[class*="part_li"]{display:inline-block;}.smart_watt_main_wr a[class*="part_li"]:hover ~ div[class*="part_img"]{visibility:hidden;opacity:0;}.smart_watt_main_wr li.part_li2 .part_logo{background-position:-100px top;}.smart_watt_main_wr li.part_li3 .part_logo{background-position:-200px top;}.smart_watt_main_wr li.part_li4 .part_logo{background-position:-300px top;}.smart_watt_main_wr div[class*="part_img"]{visibility:hidden;width:390px;height:427px;background:center center no-repeat;-webkit-background-size:contain;background-size:contain;position:absolute;bottom:0px;right:0;opacity:0;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.smart_watt_main_wr div.part_img0{display:inline-block;visibility:visible;opacity:1;}.smart_watt_main_wr a.part_li1:hover ~ div.part_img1,.smart_watt_main_wr a.part_li2:hover ~ div.part_img2,.smart_watt_main_wr a.part_li3:hover ~ div.part_img3,.smart_watt_main_wr a.part_li4:hover ~ div.part_img4{display:inline-block;visibility:visible;opacity:1;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}div.acymailing_module.subscr{width:312px;margin-bottom:35px;}div.acymailing_module.subscr .acymailing_module_success,div.acymailing_module.subscr .acymailing_module_error{font-family:'Rubik';font-size:14px;line-height:1;font-weight:500;margin-bottom:10px;}div.acymailing_module.subscr .acymailing_introtext span{font-family:'Rubik';font-weight:300;font-size:14px;line-height:1.5;display:block;}div.acymailing_module.subscr .acymailing_introtext span.title{line-height:1;font-weight:500;margin-bottom:10px;}div.acymailing_module.subscr div.acymailing_form{padding:23px 0;border-bottom:1px solid black;}div.acymailing_module.subscr div.acymailing_form.form_error{border-bottom:1px solid #f66;}div.acymailing_module.subscr div.acymailing_form p{display:inline-block;vertical-align:top;}div.acymailing_module.subscr div.acymailing_form p:first-child{width:286px;}div.acymailing_module.subscr div.acymailing_form input[type='text']{border:none;outline:none;color:#a0a0a0;font-family:'Rubik';font-size:12px;font-weight:300;line-height:1.7;}div.acymailing_module.subscr div.acymailing_form input[type='text']:focus{color:black;}div.acymailing_module.subscr div.acymailing_form input[type='submit']{border:none;outline:none;margin:0;padding:0;cursor:pointer;width:20px;height:20px;vertical-align:top;font-size:0;background:transparent url(../images/subscr.png) center center no-repeat;}.texteditor{/*img {
    width: 100%;
    height: auto;
  }*/}.texteditor h1{font-family:'BanderaPro';font-size:40px;margin:25px 0;line-height:1.15;}.texteditor h2{font-family:'BanderaPro';font-size:36px;margin:20px 0;line-height:1.15;}.texteditor h3{font-family:'BanderaPro';font-size:24px;margin:10px 0;line-height:1.15;}.texteditor h4{font-family:'Rubik';font-weight:500;font-size:18px;margin:5px 0;}.texteditor h5{font-family:'Rubik';font-weight:500;font-size:14px;margin:5px 0;}.texteditor h6{font-family:'Rubik';font-weight:400;font-size:12px;margin:5px 0;}.texteditor ul,.texteditor ol{padding-left:30px;margin:20px 0;}.texteditor ul li,.texteditor ol li{margin:8px 0;padding:0;font-family:'Yasno', sans-serif;font-weight:400;font-size:16px;list-style-type:disc;}.texteditor img + *{font-family:'Yasno', sans-serif;font-weight:400;font-size:12px;color:#a0a0a0;line-height:1;}.texteditor p{font-family:'Yasno', sans-serif;font-weight:400;color:black;font-size:16px;margin:20px 0 25px;line-height:1.7;text-align:left;}.texteditor a:not(.button):not(.button_white){font-family:'Yasno', sans-serif;font-weight:400;color:black;font-size:16px;line-height:1.7;}.texteditor a:not(.button):not(.button_white):hover{color:#b4b833;}.texteditor div.innerpages{padding:16px 24px;box-shadow:0px 10px 29px 9px rgba(28,28,28,0.1);}.texteditor div.innerpages p{margin:5px 0 5px;}.texteditor table{width:100%;border-collapse:collapse;}.texteditor table,.texteditor th,.texteditor td{border:0px;}.texteditor td{padding:0 5px;}.texteditor td:first-child{width:115px;}.texteditor .credit_info .caption{display:none;}.texteditor .credit_info table,.texteditor .credit_info th,.texteditor .credit_info td{border:none;}.texteditor .credit_info table{display:block;margin:24px 0;width:100%;border-collapse:collapse;}.texteditor .credit_info table tr th:first-child{width:163px;}.texteditor .credit_info table tr th:last-child{width:163px;}.texteditor .credit_info table tr td span{font-family:'Rubik';font-weight:400;font-size:14px;line-height:1.2;color:black;}.texteditor .credit_info table tr td a{display:none;font-size:16px;}#lightbox-wrap,#lightbox-wrap *{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}.grecaptcha-badge{display:none;}.apelsun_important_text{margin:50px 0 0px 0;}#mxcpr{display:none;}.page-innerpages-404 .inner_page{margin:50px auto 0 auto;background:url(../images/404.jpg) top center no-repeat;background-size:47%;padding-top:200px;}.page-innerpages-404 .inner_page p{text-align:center;margin:20px 0 22px;font-size:24px;}.menu_calc{width:0;height:0;position:fixed;top:36vh;right:0;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:#fadb44;z-index:5000;transition:0.25s;}@media (max-width: 1279px){.menu_calc{display:none;}}.menu_calc li{list-style-type:none;}.menu_calc li a{display:block;width:260px;height:80px;position:fixed;top:-80px;left:-250px;background:#fdd40b;box-shadow:0px 0px 20.16px 3.84px rgba(28,28,28,0.15);font-family:'Yasno', sans-serif;font-weight:500;font-weight:bold;font-size:15px;line-height:18px;text-decoration:none;color:black;padding:23px 20px 20px 74px;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.menu_calc li a:hover{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;background-color:#b4b833;}.menu_calc li a:before{position:absolute;content:'';background-image:url(../images/calc.svg);background-repeat:no-repeat;background-size:cover;left:25px;top:50%;transform:translateY(-50%);width:32px;height:32px;}@media (max-width: 1279px){.menu_calc li a:before{left:0;width:16px;height:16px;}}.cls-1{fill:none;stroke:#231f20;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;}.fb-page{margin-top:24px;}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}.to-next-section{position:absolute;width:37px;height:56px;display:inline-block;bottom:50px;left:calc(50% - 18px);animation:to-next-sectionMove 3s ease-in-out infinite;z-index:3000;}@keyframes to-next-sectionMove{0%{transform:translateY(0);}50%{transform:translateY(25%);}100%{transform:translateY(0);}}.to-next-section .mouse-body,.to-next-section .mouse-body-clone{position:absolute;top:50%;left:50%;width:30px;height:50px;border-radius:20px;transform:translate(-50%,-50%);border:1px solid #fdd40b;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}.to-next-section .mouse-body{z-index:2;}.to-next-section .mouse-body-clone{z-index:1;animation:mousebody 2s infinite;}.mouse-wheel{position:absolute;top:10px;left:50%;width:2px;height:10px;margin-left:-1px;overflow:hidden;}.wheel{width:2px;height:10px;background-color:#fdd40b;animation:wheel 2s infinite;}@keyframes mousebody{from{border:1px solid #fdd40b;border-radius:20px;opacity:0.6;}to{border:15px solid #fdd40b;border-radius:40px;opacity:0;}}@keyframes wheel{0%{transform:translateY(0px);}10%{transform:translateY(5px);}20%{transform:translateY(0px);}30%{transform:translateY(-5px);}40%{transform:translateY(0px);}50%{transform:translateY(5px);}60%{transform:translateY(0px);}100%{transform:translateY(-5px);}}.ps-container{-ms-touch-action:none;touch-action:none;overflow:hidden !important;-ms-overflow-style:none;}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ps-container{overflow:auto !important;}}.ps-container.ps-active-x > .ps-scrollbar-x-rail,.ps-container.ps-active-y > .ps-scrollbar-y-rail{display:block;background-color:#e3e3e3;opacity:0.9;}.ps-container.ps-in-scrolling{pointer-events:none;}.ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail{background-color:#e3e3e3;opacity:0.9;}.ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x{background-color:#000;}.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail{background-color:#eee;opacity:0.9;}.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y{background-color:#fadb44;}.ps-container > .ps-scrollbar-x-rail{display:none;/* please don't change 'position' */position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:1;-webkit-transition:background-color .2s linear, opacity .2s linear;-moz-transition:background-color .2s linear, opacity .2s linear;-o-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;/* there must be 'bottom' for ps-scrollbar-x-rail */bottom:3px;height:8px;}.ps-container > .ps-scrollbar-x-rail > .ps-scrollbar-x{/* please don't change 'position' */position:absolute;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;/* there must be 'bottom' for ps-scrollbar-x */bottom:0;height:8px;}.ps-container > .ps-scrollbar-y-rail{display:none;/* please don't change 'position' */position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:1;-webkit-transition:background-color .2s linear, opacity .2s linear;-moz-transition:background-color .2s linear, opacity .2s linear;-o-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;/* there must be 'right' for ps-scrollbar-y-rail */right:3px;width:8px;}.ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y{/* please don't change 'position' */position:absolute;background-color:#fadb44;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;/* there must be 'right' for ps-scrollbar-y */right:0;width:8px;}.ps-container:hover.ps-in-scrolling{pointer-events:none;}.ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail{background-color:#e3e3e3;opacity:0.9;}.ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x{background-color:#000;}.ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail{background-color:#e3e3e3;opacity:0.9;}.ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y{background-color:#fadb44;}.ps-container:hover > .ps-scrollbar-x-rail,.ps-container:hover > .ps-scrollbar-y-rail{opacity:1;}.ps-container:hover > .ps-scrollbar-x-rail:hover{background-color:#e3e3e3;opacity:0.9;}.ps-container:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x{background-color:#000;}.ps-container:hover > .ps-scrollbar-y-rail:hover{background-color:#e3e3e3;opacity:0.9;}.ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y{background-color:#fadb44;}.ysn_logo--header{width:100px;margin-right:30px;margin-left:20px;}@media (max-width: 959px){.ysn_logo--header{width:90px;background-size:contain;}}@media (max-width: 767px){.ysn_logo--header{margin-left:0;}}.topmenu ul li.ysn_nav-item a{font-size:18px;font-family:'Yasno', sans-serif;font-weight:600;color:#7f8ba2;}.topmenu ul li.ysn_nav-item a:hover{color:#192f3e;}.topmenu_r{margin-left:0px;}#popup h2{font-size:24px;font-family:'Yasno', sans-serif;font-weight:400;text-align:left;}#popup .popup-form__block{display:flex;justify-content:space-between;margin-bottom:20px;}#popup .popup-form__block .rsform-block-name3{margin-left:0;margin-right:33px;}#popup .popup-form__block .rsform-block-phone3{margin-left:33px;}div:not(#mobile-menu__form) >.topmenu_l >ul.nav.menu:not(#catalog-menu) >li.ysn_nav-item{position:static;}div:not(#mobile-menu__form) >.topmenu_l >ul.nav.menu:not(#catalog-menu) >li.ysn_nav-item >ul.nav-child{display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;width:100%;max-width:1220px;height:330px;top:90px;box-shadow:none;padding:50px 40px 40px;white-space:nowrap;font-size:15px;font-family:'Yasno', sans-serif;font-weight:600;}div:not(#mobile-menu__form) >.topmenu_l >ul.nav.menu:not(#catalog-menu) >li.ysn_nav-item >ul.nav-child:before{content:"";position:absolute;width:200vw;height:100%;top:0;left:50%;transform:translateX(-50%);background-color:#f6f7f9;}div:not(#mobile-menu__form) >.topmenu_l >ul.nav.menu:not(#catalog-menu) >li.ysn_nav-item >ul.nav-child >li{margin-right:52px;margin-left:25px;height:auto;border:none;max-width:25%;width:100%;padding-right:50px;}div:not(#mobile-menu__form) >.topmenu_l >ul.nav.menu:not(#catalog-menu) >li.ysn_nav-item >ul.nav-child >li:nth-child(3n):after{content:"";display:block;height:1px;}div:not(#mobile-menu__form) >.topmenu_l >ul.nav.menu:not(#catalog-menu) >li.ysn_nav-item >ul.nav-child >li:after{content:none;}div:not(#mobile-menu__form) >.topmenu_l >ul.nav.menu:not(#catalog-menu) >li.ysn_nav-item >ul.nav-child >li a{font-size:18px;color:#192f3e;font-family:'Yasno', sans-serif;font-weight:300;}div:not(#mobile-menu__form) >.topmenu_l >ul.nav.menu:not(#catalog-menu) >li.ysn_nav-item >ul.nav-child >li a:hover{color:#b1ba00;}div:not(#mobile-menu__form) >.topmenu_l >ul.nav.menu:not(#catalog-menu) >li.ysn_nav-item >ul.nav-child >li >a{position:relative;}div:not(#mobile-menu__form) >.topmenu_l >ul.nav.menu:not(#catalog-menu) >li.ysn_nav-item >ul.nav-child >li >a:before{content:"";width:15px;height:15px;display:block;position:absolute;background-image:url(../../../images/expand-arrow-24.png);background-size:contain;background-repeat:no-repeat;right:0;top:50%;transform:translateY(-50%) rotate(-90deg);}div:not(#mobile-menu__form) >.topmenu_l >ul.nav.menu:not(#catalog-menu) >li.ysn_nav-item >ul.nav-child >li >ul.nav-child{height:auto;padding-left:25px;list-style:none;transform:translateY(-2px);}div:not(#mobile-menu__form) >.topmenu_l >ul.nav.menu:not(#catalog-menu) >li.ysn_nav-item >ul.nav-child >li >ul.nav-child >li{height:auto;line-height:1.5;}div:not(#mobile-menu__form) >.topmenu_l >ul.nav.menu:not(#catalog-menu) >li.ysn_nav-item >ul.nav-child >li >ul.nav-child >li a,div:not(#mobile-menu__form) >.topmenu_l >ul.nav.menu:not(#catalog-menu) >li.ysn_nav-item >ul.nav-child >li >ul.nav-child >li span{height:auto;line-height:1.5;font-size:13px;}.category .category__container{padding:0 100px;display:flex;justify-content:space-around;align-items:stretch;}@media (max-width: 1225px){.category .category__container{padding:0 20px;padding-top:50px;}}@media (max-width: 959px){.category .category__container{padding:0;padding-top:50px;}}.category .category__container .category__item{flex:1;text-align:center;}.category .category__container .category__item .category__link{text-decoration:none;}.category .category__container .category__item .category__link .category__image{height:120px;margin-bottom:30px;}@media (max-width: 959px){.category .category__container .category__item .category__link .category__image{height:65px;}}.category .category__container .category__item .category__link .category__image img{height:100%;width:auto;max-height:100%;}.category .category__container .category__item .category__link .category__header{width:75%;margin-left:auto;margin-right:auto;}@media (max-width: 959px){.category .category__container .category__item .category__link .category__header{width:100%;}}.category .category__container .category__item .category__link .category__header .category__name{font-family:'Yasno', sans-serif;font-weight:400;font-size:30px;color:#192f3e;}@media (max-width: 959px){.category .category__container .category__item .category__link .category__header .category__name{font-size:14px;}}.category .category__container .category__item .category__link:hover .category__header .category__name{font-family:'Yasno', sans-serif;font-weight:400;font-size:30px;color:#b4b833;}.label-products{padding:35px 0;}@media (max-width: 1225px){.label-products{flex-direction:column;padding:35px 0;}}.label-products__slogan{width:100%;display:flex;align-items:center;padding:25px 0;}@media (max-width: 959px){.label-products__slogan{padding:0;flex-direction:column;align-items:flex-start;}}.label-products__slogan p{font-family:'Yasno', sans-serif;font-weight:400;font-size:30px;line-height:40px;color:#192f3e;margin-bottom:50px;}@media (max-width: 1225px){.label-products__slogan p{margin-bottom:10px;max-width:70%;}}@media (max-width: 959px){.label-products__slogan p{margin-bottom:10px;max-width:100%;font-size:24px;line-height:30px;}}.label-products__slogan .label-products__prev,.label-products__slogan .label-products__next{width:30px;height:24px;margin-left:5px;font-size:22px;font-weight:700;border:2px solid #b4b833;background-color:#b4b833;border-radius:4px;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative;}.label-products__slogan .label-products__prev:before,.label-products__slogan .label-products__next:before{position:absolute;content:'';width:40%;height:40%;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(../images/arrow_white.svg);background-repeat:no-repeat;background-position:center;background-size:cover;}.label-products__slogan .label-products__prev:hover,.label-products__slogan .label-products__next:hover{background:#a3a72e;border:2px solid #a3a72e;}.label-products__slogan .label-products__prev:active,.label-products__slogan .label-products__next:active{background:#b4b833;color:#e8e9c1;}.label-products__slogan .label-products__prev{margin-left:auto;}.label-products__slogan .label-products__prev:before{transform:translate(-50%,-50%) rotate(-180deg);}.label-products__container{width:100%;display:flex;flex-wrap:wrap;padding:3px;}.label-products__container .slick-prev{display:none !important;}.label-products__container .slick-track{padding:5px 0;}.label-products__container .slick-list{padding:0 3px;}.label-products__container .block_item{vertical-align:top;background-color:#fff;transition:all 0.2s;min-width:270px;z-index:90;position:relative;border:1px solid #f2f3f5;}.label-products__container .block_item:hover{box-shadow:0 0 16px 0 #33333329;border:1px solid transparent;z-index:91;}.label-products__container .block_item .block_product{transition:all 0.2s;width:100%;height:100%;padding:15px;position:relative;display:flex;flex-direction:column;z-index:0;}.label-products__container .block_item .block_product .image .image_block{height:175px;text-align:center;}.label-products__container .block_item .block_product .image .image_block a img{height:90%;width:auto;margin:auto;}.label-products__container .block_item .block_product .name{line-height:18px;min-height:40px;width:100%;}.label-products__container .block_item .block_product .name a{font-family:'Yasno', sans-serif;font-weight:500;font-size:15px;text-decoration:none;color:#192f3e;}.label-products__container .block_item .block_product .name a:hover{color:#b4b742;}.label-products__container .block_item .block_product .extra_fields{margin:13px 0 18px 0;min-height:68px;}.label-products__container .block_item .block_product .extra_fields div{margin:4px 0;}.label-products__container .block_item .block_product .extra_fields div span{font-family:'Yasno', sans-serif;font-weight:400;font-size:14px;color:#1b2f3e;}.label-products__container .block_item .block_product .extra_fields div span.data{color:#000;}.label-products__container .block_item .block_product .extra_fields div span .label-name{color:#999 !important;}.label-products__container .block_item .block_product .controls{display:flex;justify-content:space-between;margin-top:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}.label-products__container .block_item .block_product .controls .jshop_price{display:none;font-size:18px;font-family:'Yasno', sans-serif;font-weight:500;line-height:35px;}.label-products__container .block_item .block_product .controls .button_buy{color:#fff;border:2px solid #b4b833;border-radius:7px;padding:0 20px;background:#b4b833;line-height:31px;height:auto;font-family:'Yasno', sans-serif;font-weight:400;text-decoration:none;text-align:center;width:auto;min-width:90px;font-size:12px;margin-left:auto;}.label-products__container .block_item .block_product .controls .button_buy:hover{background:#868e06;border:2px solid #868e06;color:#fff;}.label-products__container .block_item .block_product .controls .button_buy:hover{background:#868e06;border:2px solid #868e06;color:#fff;}.label-products__container .block_item .block_product button.q_controls,.label-products__container .block_item .block_product input.input-mini{display:none;}.label-products .cartajaxattributes{display:none;}.label-products__next-absolute{width:45px;height:45px;font-size:22px;font-weight:700;border:2px solid #b4b833;border-radius:50%;color:#b4b833;display:flex;justify-content:center;align-items:center;margin-left:auto;cursor:pointer;position:absolute;right:0;top:50%;transform:translateY(-50%);}.label-products__next-absolute:before{position:absolute;content:'';width:40%;height:40%;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(../images/arrow.svg);background-repeat:no-repeat;background-position:center;background-size:cover;}.label-products__next-absolute:hover{background:#b4b833;color:#fff;}.label-products__next-absolute:hover:before{background-image:url(../images/arrow_white.svg);}.label-products__next-absolute:active{background:#b4b833;color:#e8e9c1;}.footer-top__container{display:flex;flex-direction:column;align-items:flex-start;}@media (max-width: 959px){.footer-top__container{align-items:center;margin-bottom:20px;}}.footer-top__contacts{display:none;margin-top:30px;}@media (max-width: 1225px){.footer-top__contacts{display:block;}}.footer-top__contacts .footer-social__header{display:none;}.footer_right_block{padding-right:60px;}@media (max-width: 1225px){.footer_right_block{display:none;}}.mobile-menu{display:none;width:75px;height:75px;z-index:1;background-color:#fff;top:0;right:0;cursor:pointer;}.mobile-menu.active .mobile-menu__button{padding:21px;width:100%;}.mobile-menu.active .mobile-menu__button .mobile-menu__line{width:24px;height:3px;margin-bottom:0;background-color:#000;transition:all 0.3s ease-in-out;}.mobile-menu.active .mobile-menu__button .mobile-menu__line:first-child{transform:translateY(4px) rotate(45deg);margin:4px 0;}.mobile-menu.active .mobile-menu__button .mobile-menu__line:nth-child(2){transform:translateY(-7px) rotate(-45deg);margin:4px 0;}.mobile-menu.active .mobile-menu__button .mobile-menu__line:last-child{display:none;}@media (max-width: 1023px){.mobile-menu{display:block;}}@media (max-width: 959px){.mobile-menu{width:65px;height:65px;}}.mobile-menu__toggler{display:flex;justify-content:center;align-items:center;width:100%;height:100%;}.mobile-menu__toggler .mobile-menu__button{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;}.mobile-menu__toggler .mobile-menu__button .mobile-menu__line{transition:all 0.3s ease-in-out;width:24px;height:3px;margin-bottom:4px;background-color:#000;}.mobile-menu__toggler .mobile-menu__button .mobile-menu__line:last-child{width:12px;align-self:flex-start;}.mobile-menu__form{display:none;width:366px;height:65px;position:absolute;left:0;top:0;background-color:#fff;padding:0px 30px 0px 30px;}@media (max-width: 767px){.mobile-menu__form{width:80vw;padding:0px 15px 0px 15px;}}.mobile-menu__form *{height:auto;}.mobile-menu__form.show{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;box-shadow:0px 5px 10px #00000015;}.mobile-menu__form .topmenu_l{display:block;}.mobile-menu__form .topmenu_l >ul.nav.menu{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.mobile-menu__form .topmenu_l >ul.nav.menu > li.ysn_nav-item{padding:0;margin:0;margin-bottom:20px;position:relative;display:inline-block;list-style-type:none;vertical-align:top;}.mobile-menu__form .topmenu_l >ul.nav.menu > li.ysn_nav-item:before{content:"";position:absolute;bottom:-12px;top:unset;height:1px;width:112px;background-color:#cdcdcd;left:50%;transform:translateX(-50%);}.mobile-menu__form .topmenu_l >ul.nav.menu > li.ysn_nav-item:after{content:none;}.mobile-menu__form .topmenu_l >ul.nav.menu > li.ysn_nav-item a{line-height:1.5;}.mobile-menu__form .topmenu_l >ul.nav.menu > li.ysn_nav-item a.active{color:#192f3e;}.mobile-menu__form .topmenu_l >ul.nav.menu > li.ysn_nav-item a.active:before{content:"";bottom:-6px;width:105px;top:unset;left:0;right:0;margin:auto;}.mobile-menu__form .topmenu_l >ul.nav.menu > li.ysn_nav-item a.active + ul.nav-child{max-height:unset;}.mobile-menu__form .topmenu_l >ul.nav.menu > li.ysn_nav-item a.active + ul.nav-child >li a:not(.active) + ul{max-height:0;overflow:hidden;}.mobile-menu__form .topmenu_l >ul.nav.menu > li.ysn_nav-item a +ul.nav-child >li{border-bottom:none;margin-bottom:10px;}.mobile-menu__form .topmenu_l >ul.nav.menu > li.ysn_nav-item a +ul.nav-child >li:first-child{margin-top:20px;}.mobile-menu__form .topmenu_l >ul.nav.menu > li.ysn_nav-item a +ul.nav-child >li a{font-size:16px;}.mobile-menu__form .topmenu_l >ul.nav.menu > li.ysn_nav-item a +ul.nav-child >li a + ul{margin-bottom:0;text-align:left;}.mobile-menu__form .topmenu_l >ul.nav.menu > li.ysn_nav-item a +ul.nav-child >li a + ul li{margin-bottom:5px;}.mobile-menu__form .topmenu_l >ul.nav.menu > li.ysn_nav-item a +ul.nav-child >li a + ul li:first-child{margin-top:10px;}.mobile-menu__form .topmenu_l >ul.nav.menu > li.ysn_nav-item a +ul.nav-child >li a + ul li a{font-size:14px !important;font-family:'Yasno', sans-serif;font-weight:400;text-decoration:underline;}.mobile-menu__form .topmenu_l >ul.nav.menu > li.ysn_nav-item a:before{content:none;}.mobile-menu__form .topmenu_l >ul.nav.menu > li.ysn_nav-item >ul.nav-child{position:static;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:none !important;box-shadow:none;opacity:1;max-height:0;overflow:hidden;}.mobile-menu__form .topmenu_l >ul.nav.menu > li.ysn_nav-item >ul.nav-child:before{content:none;}.mobile-menu__form .topmenu_l >ul.nav.menu > li.ysn_nav-item >ul.nav-child li{margin:0;margin-bottom:15px;height:auto;display:block;line-height:60;}.mobile-menu__form .topmenu_l >ul.nav.menu > li.ysn_nav-item >ul.nav-child li a{height:auto;}.mobile-menu__form .topmenu_l >ul.nav.menu > li.ysn_nav-item >ul.nav-child li:first-child{margin-top:30px;}.mobile-menu__form .topmenu_l >ul.nav.menu > li.ysn_nav-item >ul.nav-child li:before{content:none;}.mobile-menu__form .menu_calc{display:block;margin-top:30px;}@media (min-width: 960px){.mobile-menu__form .menu_calc{display:none;}}.mobile-menu__form .menu_calc ul.menu li a{left:0;right:0;margin:auto;height:auto;line-height:1.5;}.mobile-menu__form .topstuff{display:none;}@media (max-width: 959px){.mobile-menu__form .topstuff{display:block;margin-right:0;}.mobile-menu__form .topstuff .mod-languages{line-height:30px;}}.mobile-menu__top{display:flex;justify-content:space-between;align-items:center;width:100%;height:65px;border-bottom:1px solid #eaeef3;padding:0px 15px;}.mobile-menu__top .mobile-menu__logo{width:90px;height:65px;background-image:url(/images/logo.png);background-size:contain;background-repeat:no-repeat;background-position:center;}.mobile-menu__top img{height:35px;width:auto;display:block;}.mobile-menu__top .mod-languages{width:auto;margin-right:0;}.mobile-menu__top .mod-languages .catalog__lang-switch{position:absolute;cursor:pointer;display:inline-block;width:26px;height:10px;margin:0;left:50%;top:50%;z-index:-1;transform:translate(-50%,-50%);background-color:#bdbdbd;border-radius:15px;vertical-align:middle;}.mobile-menu__top .mod-languages .catalog__lang-switch:after{content:'';position:absolute;width:14px;height:14px;background-color:#192f3e;border:2px solid #192f3e;border-radius:100%;bottom:-2px;}.mobile-menu__top .mod-languages .catalog__lang-switch.switch-left:after{left:0;}.mobile-menu__top .mod-languages .catalog__lang-switch.switch-right:after{right:0;}.mobile-menu__top .mod-languages:after{content:none;}.mobile-menu__top .mod-languages ul.dropdown-menu{position:relative;display:flex;align-items:center;height:64px;width:auto;padding:0;box-shadow:none;}.mobile-menu__top .mod-languages ul.dropdown-menu li{display:block;border:none !important;}.mobile-menu__top .mod-languages ul.dropdown-menu li:first-child >a{padding-right:20px;}.mobile-menu__top .mod-languages ul.dropdown-menu li:last-child >a{padding-left:20px;}.mobile-menu__top .mod-languages ul.dropdown-menu li.lang-active{display:block;}.mobile-menu__top .mod-languages a.dropdown-toggle{display:none;}.mobile-menu__bg{display:none;width:100vw;height:100vh;background-color:rgba(0,0,0,0.42);top:65px;left:0;position:fixed;z-index:0;}.mobile-menu__bg.show{display:block;}.slick-slider{list-style:none;}.no-bg{background:none !important;}.page-innerpages-404 .button{color:#b4b833;border:2px solid #b4b833;border-radius:25px;padding:0 40px;background:transparent;line-height:41px;height:auto;font-family:'Yasno', sans-serif;font-weight:400;text-decoration:none;text-align:center;width:auto;min-width:90px;font-size:14px;margin-left:auto;}.page-innerpages-404 .button:hover{background:#b4b833;color:#fff;}.button--regular{font-family:'Yasno', sans-serif;font-weight:600;font-size:15px;background-color:#b4b742;border:2px solid #b4b742;color:#fff;line-height:35px;padding:0 25px;height:unset;border-radius:25px;}.button--regular:hover{background:#192f3e;border:2px solid #192f3e;}.button--regular:active{background:#192f3e;border:2px solid #192f3e;color:rgba(255,255,255,0.7);}.button--regular.disabled{background:#192f3e !important;border:2px solid #192f3e;opacity:0.35;}.sets__cart-container{display:flex;}@media (max-width: 767px){.sets__cart-container{display:inline-flex;flex-direction:column;}}.sets__cart-container .cart_sets{margin-bottom:0;}.sets__cart-container .cart_sets .cartajax-module-item:first-child{margin-top:15px;}.sets__cart-container .cart_sets .cartajax-module-item .cartajax-module-item-label{margin-left:60px;}@media (max-width: 959px){.sets__cart-container .cart_sets .cartajax-module-item .cartajax-module-item-label{margin-left:0;text-align:left;}}.sets__cart-container .cart_sets .cartajax-module-item .cartajax-module-item-label:before{width:33px;height:29px;left:-60px;top:50%;transform:translateY(-60%);}.sets__cart-container .button{line-height:31px;border:2px solid #b4b833;color:#b4b833;font-size:15px;font-family:'Yasno', sans-serif;font-weight:400;height:35px;background:transparent;margin-left:30px;border-radius:25px;margin-top:9px;}.sets__cart-container .button:hover{background-color:#192f3e;color:#fff;border:2px solid #192f3e;}.sets__cart-container .button:active{background-color:#192f3e;color:#fff;border:2px solid #192f3e;}.sets__cart-container .button.disabled{background-color:transparent !important;color:#192f3e;border:2px solid #192f3e;opacity:0.35;}.shop_sets .chzn-single{padding-left:15px !important;}.product__labels{position:absolute;left:25px;top:25px;margin:auto;text-align:right;z-index:1;cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;}.product__labels .product_label__tooltip{cursor:auto;text-align:left;width:270px;display:none;background-color:#fff;box-shadow:0 5px 20px 0 rgba(0,0,0,0.1);padding:12px;border-radius:10px;position:absolute;top:100%;left:50%;line-height:1.5;transform:translateX(-50%);}@media (max-width: 767px){.product__labels .product_label__tooltip{width:220px;left:unset;right:0;transform:translateX(0%);}}.product__labels .product_label__tooltip p,.product__labels .product_label__tooltip li{margin-bottom:6px;}.product__labels .product_label{margin-left:5px;min-height:23px;margin-bottom:5px;}.product__labels .product_label:hover .product_label__tooltip{display:inline-block;}.product__labels img{width:auto !important;max-width:100%;max-height:23px;height:23px !important;}.product_label__description{position:relative;display:block;padding:16px;background:#fff;border:2px dashed #ffd100;border-radius:10px;margin-bottom:32px;}.product_label__description p,.product_label__description li{margin-bottom:6px;}.product_label__description ul{list-style-position:inside;}.ref_to_video{display:none;}@media (max-width: 1279px){.item-252{padding-top:10px;}.item-252 a{line-height:70px;height:55px;}}.consultant__form{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:30px 30px 40px 30px;background-color:#fff;z-index:99999;}.consultant__form.show{display:block;width:530px;}@media (max-width: 767px){.consultant__form.show{width:100vw;}}.consultant__overlay{display:none;position:fixed;width:100%;height:100%;left:0;top:0;z-index:99998;background-color:rgba(0,0,0,0.5);}.consultant__overlay.show{display:block;}.label-products .slick-list{display:flex;width:100%;}.label-products .slick-list .slick-track{display:flex;margin-left:unset;}.hiddde{display:none !important;}#comjshop.jshop.category_24 .next_page.button.button--regular,#comjshop.jshop.category_15 .next_page.button.button--regular{display:none;}.covid{padding:30px 0;margin-top:40px;margin-bottom:80px;background-color:#13232f6b;}@media (max-width: 959px){.covid{margin-left:-24px;margin-right:-24px;}}.covid__container{margin-bottom:-60px;margin-left:auto;margin-right:auto;height:100%;max-width:84%;background-color:#ffd100;padding:30px 50px;}@media (max-width: 959px){.covid__container{max-width:90%;}}@media (max-width: 767px){.covid__container{padding:15px 25px;}}.covid__container p{font-size:16px;line-height:1.25;font-weight:400;}.shop_subinfo_wrap--covid{display:none;position:relative;min-height:100px;padding:20px;font-family:'Yasno', sans-serif;font-weight:400;font-size:15px;color:#192e3f;background-color:#e8e9c6;line-height:1.7;}#comjshop.show-covid .shop_subinfo_wrap--covid{display:block;}.solar-station{font-family:'Yasno', sans-serif;font-weight:400;}.solar-station .section{padding-top:50px;padding-bottom:100px;}@media (max-width: 1279px){.solar-station .section{padding-top:30px;padding-bottom:30px;}}.solar-station .section--first{background-color:#eaeef3;}@media (max-width: 1279px){.solar-station .section--first{background-color:transparent;}}@media (max-width: 1279px) and (max-width: 767px){.solar-station .section--first{text-align:center;}}@media (max-width: 1279px){.solar-station .section--five{background-color:#eaeef3;padding:20px 0;}}.solar-station .section h1,.solar-station .section p{color:#192f3e;margin-top:0;}.solar-station .section__container{position:relative;}.solar-station .section__header{font-size:40px;line-height:48px;font-family:'Yasno', sans-serif;font-weight:400;margin-bottom:20px;}.solar-station .section__header--first{max-width:80%;margin-left:auto;margin-right:auto;text-align:center;}@media (max-width: 1279px){.solar-station .section__header--first{position:absolute;top:180px;transform:translateY(-50%);text-align:left;}}@media (max-width: 1279px) and (max-width: 767px){.solar-station .section__header--first{position:static;transform:translateY(0%);max-width:100%;font-size:20px;line-height:32px;}}@media (max-width: 767px){.solar-station .section__header--two{font-size:21px;line-height:36px;}}@media (max-width: 1279px){.solar-station .section__header--three{width:70%;margin:auto;text-align:center;margin-bottom:35px;}}@media (max-width: 1279px) and (max-width: 767px){.solar-station .section__header--three{font-size:21px;line-height:36px;text-align:left;width:100%;margin-bottom:20px;}}@media (max-width: 767px){.solar-station .section__header--four{font-size:19px;line-height:32px;}}@media (max-width: 767px){.solar-station .section__header--five{font-size:20px;}}@media (max-width: 1279px){.solar-station .section__header--six{text-align:center;}}@media (max-width: 1279px) and (max-width: 767px){.solar-station .section__header--six{font-size:20px;text-align:left;}}.solar-station .section__content{display:flex;justify-content:space-between;margin-bottom:20px;}@media (max-width: 1279px){.solar-station .section__content--first{flex-direction:column-reverse;}}@media (max-width: 1279px){.solar-station .section__content--two{flex-wrap:wrap;}}.solar-station .section__content--three{flex-direction:row-reverse;}@media (max-width: 1279px){.solar-station .section__content--three{flex-direction:column;}}.solar-station .section__content--four{flex-direction:column;align-items:center;padding:0 10%;text-align:center;}@media (max-width: 1279px){.solar-station .section__content--four{padding-left:0;padding-right:0;}}.solar-station .section__content--four .composition{display:flex;flex-wrap:wrap;justify-content:center;}.solar-station .section__content--four .composition .composition__item{padding:25px 50px;max-width:33%;}@media (max-width: 1279px){.solar-station .section__content--four .composition .composition__item{padding-left:10px;padding-right:10px;}}@media (max-width: 1279px) and (max-width: 767px){.solar-station .section__content--four .composition .composition__item{max-width:100%;width:100%;}}.solar-station .section__content--four .composition__image{overflow:hidden;height:55px;display:flex;align-items:flex-end;justify-content:center;}.solar-station .section__content--four .composition__header{font-size:16px;line-height:48px;font-family:'Yasno', sans-serif;font-weight:400;}.solar-station .section__content--four .composition__text{font-size:12px;line-height:30px;}@media (max-width: 1279px){.solar-station .section__content--four .composition__text{line-height:1.25;}}@media (max-width: 1279px) and (max-width: 767px){.solar-station .section__content--four .composition__text{font-size:14px;}}.solar-station .section__content--five{flex-direction:column;align-items:center;}.solar-station .section__content--five .contacts--solar{margin-top:40px;display:flex;justify-content:space-between;width:100%;flex-wrap:wrap;}@media (max-width: 1279px){.solar-station .section__content--five .contacts--solar{margin-top:0;}}.solar-station .section__content--five .contacts--solar .contact--solar{width:22%;text-align:center;}@media (max-width: 1279px){.solar-station .section__content--five .contacts--solar .contact--solar{width:50%;padding:20px 0;}}@media (max-width: 1279px) and (max-width: 767px){.solar-station .section__content--five .contacts--solar .contact--solar{width:100%;}}.solar-station .section__content--five .contacts--solar .contact--solar .contact__number{position:relative;width:58px;height:58px;line-height:58px;font-size:20px;margin-bottom:20px;margin-left:auto;margin-right:auto;}@media (max-width: 1279px){.solar-station .section__content--five .contacts--solar .contact--solar .contact__number{z-index:1;}}@media (max-width: 767px){.solar-station .section__content--five .contacts--solar .contact--solar .contact__number{margin-bottom:0px;}}.solar-station .section__content--five .contacts--solar .contact--solar .contact__number:before{content:"";position:absolute;width:58px;height:58px;background-color:#f4d632;top:50%;left:56%;transform:translate(-50%,-50%);z-index:-1;border-radius:50%;}@media (max-width: 767px){.solar-station .section__content--five .contacts--solar .contact--solar .contact__number:before{width:40px;height:40px;}}.solar-station .section__content--five .contacts--solar .contact--solar .contact__number:after{content:"";position:absolute;width:58px;height:58px;background-color:transparent;border:2px solid #192f3e;top:50%;left:44%;transform:translate(-50%,-50%);z-index:-1;border-radius:50%;}@media (max-width: 767px){.solar-station .section__content--five .contacts--solar .contact--solar .contact__number:after{width:40px;height:40px;}}.solar-station .section__content--five .contacts--solar .contact--solar .contact__text{font-size:20px;line-height:30px;margin-bottom:0px;}.solar-station .section__content--five .contacts--solar .contact--solar .contact__text a{text-decoration:none;color:#000;}@media (max-width: 767px){.solar-station .section__content--five .contacts--solar .contact--solar .contact__text{font-size:18px;}}.solar-station .section__content--five .contacts--solar .contact--solar .contact__text-bottom{margin-top:20px;font-size:14px;line-height:1.25;}.solar-station .section__content--six .image-side{width:41%;}@media (max-width: 1279px){.solar-station .section__content--six .image-side{display:none;}}.solar-station .section__content--six .form{width:54%;}@media (max-width: 1279px){.solar-station .section__content--six .form{width:80%;margin:auto;padding-right:0;}}@media (max-width: 1279px) and (max-width: 767px){.solar-station .section__content--six .form{width:100%;}}.solar-station .section__content .text-side{font-size:16px;line-height:30px;width:50%;}@media (max-width: 767px){.solar-station .section__content .text-side{font-size:14px;line-height:1.25;}}.solar-station .section__content .text-side p{margin-bottom:20px;}.solar-station .section__content .text-side--first{width:45%;}@media (max-width: 1279px){.solar-station .section__content .text-side--first{width:100%;margin-bottom:20px;}}@media (max-width: 1279px) and (max-width: 767px){.solar-station .section__content .text-side--first{text-align:left;}}@media (max-width: 1279px){.solar-station .section__content .text-side--two{width:100%;}}@media (max-width: 1279px){.solar-station .section__content .text-side--three{width:100%;position:relative;}}.solar-station .section__content .text-side--three .inner-img--three{display:none;}@media (max-width: 767px){.solar-station .section__content .text-side--three .inner-img--three{display:block;width:100%;height:auto;}}.solar-station .section__content .text-side--three .illustration-text{width:71%;display:flex;flex-wrap:wrap;}@media (max-width: 1279px){.solar-station .section__content .text-side--three .illustration-text{width:45%;position:absolute;left:50%;top:100%;}}@media (max-width: 1279px) and (max-width: 767px){.solar-station .section__content .text-side--three .illustration-text{width:100%;position:static;}}.solar-station .section__content .text-side--three .illustration-text__item{width:50%;display:flex;align-items:center;height:48px;}.solar-station .section__content .text-side--three .illustration-text__item .illustration-text__number{position:relative;font-size:10px;margin-right:16px;}.solar-station .section__content .text-side--three .illustration-text__item .illustration-text__number:before{content:"";width:18px;height:18px;background-color:#f4d632;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;z-index:-1;}.solar-station .section__content .text-side--three .illustration-text__item .illustration-text__text{font-size:12px;line-height:1.25;}.solar-station .section__content .image-side{overflow:hidden;}.solar-station .section__content .image-side--first{width:50%;position:relative;margin-bottom:20px;overflow:hidden;}.solar-station .section__content .image-side--first img{position:absolute;width:100%;height:auto;top:50%;transform:translateY(-50%);}@media (max-width: 1279px){.solar-station .section__content .image-side--first{width:100vw;height:360px;position:relative;left:50%;transform:translateX(-50%);z-index:-1;margin-bottom:30px;}}@media (max-width: 1279px) and (max-width: 767px){.solar-station .section__content .image-side--first{height:auto;}}.solar-station .section__content .image-side--two{width:50%;}@media (max-width: 1279px){.solar-station .section__content .image-side--two{width:100%;}.solar-station .section__content .image-side--two h3{text-align:center;}}@media (max-width: 767px){.solar-station .section__content .image-side--two{min-height:250px;}}.solar-station .section__content .image-side--three{width:45%;text-align:center;}@media (max-width: 767px){.solar-station .section__content .image-side--three{display:none;}}.solar-station .section__content .image-side img{width:auto;max-width:100%;height:auto;}.solar-station .section .button{font-size:12px;line-height:50px;padding:0 30px;border-radius:25px;height:auto;color:#fff;}@media (max-width: 767px){.solar-station .section .button{line-height:34px;}}.form--solar{padding-right:80px;}.form--solar .form__error-text{font-size:10px;color:#a92761 !important;margin-bottom:20px;}.form--solar .form__error-text p{color:#a92761 !important;}.form--solar .formContainer{display:flex;flex-wrap:wrap;justify-content:space-between;}.form--solar .formContainer .rsform-block{width:48%;padding:0 9px;display:flex;flex-direction:column;margin-bottom:15px;}.form--solar .formContainer .rsform-block.rsform-block-submit{width:100%;}@media (max-width: 767px){.form--solar .formContainer .rsform-block{width:100%;margin-bottom:20px;padding:0;}}.form--solar .formContainer .rsform-block input,.form--solar .formContainer .rsform-block select,.form--solar .formContainer .rsform-block textarea{width:100%;font-size:12px;border:1px solid #a6c4da;border-radius:0.4rem;margin-bottom:0;height:45px;background:#fff !important;font-family:'Yasno', sans-serif;font-weight:400;padding-left:15px;padding-right:15px;box-sizing:border-box;}.form--solar .formContainer .rsform-block input.rsform-error,.form--solar .formContainer .rsform-block select.rsform-error,.form--solar .formContainer .rsform-block textarea.rsform-error{border:1px solid #a92761 !important;}.form--solar .formContainer .rsform-block.rsform-block-details{width:100%;}.form--solar .formContainer .rsform-block.rsform-block-details textarea{height:80px;padding-top:15px;resize:none;}@media (max-width: 1279px){.form--solar .formContainer .rsform-block.rsform-block-details textarea{height:185px;}}@media (max-width: 1279px) and (max-width: 767px){.form--solar .formContainer .rsform-block.rsform-block-details textarea{height:120px;}}.form--solar .formContainer .rsform-block .formControlLabel{text-align:left;width:100%;margin-bottom:5px;font-size:12px;}@media (max-width: 767px){.form--solar .formContainer .rsform-block .formControlLabel{font-size:14px;}}.form--solar .formContainer .rsform-block .formControls{margin-left:0;}.form--solar .formContainer .rsform-block.rsform-block-file{justify-content:center;color:#b4b833;}.form--solar .formContainer .rsform-block.rsform-block-file .formControlLabel{cursor:pointer;}@media (max-width: 767px){.form--solar .formContainer .rsform-block.rsform-block-file .formControlLabel{text-align:center;}}.form--solar .formContainer .rsform-block.rsform-block-file .formControls{display:none;}.form--solar .formContainer .rsform-block button.rsform-submit-button{border-radius:27px;background-image:none;background-color:#f4d632;padding:0 26px;line-height:50px;min-width:130px;font-size:12px;color:#fff;margin-left:auto;box-shadow:none;text-shadow:none;border:none;display:block;font-weight:400;}@media (max-width: 767px){.form--solar .formContainer .rsform-block button.rsform-submit-button{margin-right:auto;line-height:34px;}}.form--solar .formContainer .rsform-block button.rsform-submit-button:hover{background-color:#b4b833;}.form--solar .chosen-container{font-size:13px;position:relative;display:inline-block;vertical-align:middle;zoom:1;*display:inline;}.form--solar .chosen-container-active .chosen-with-drop .chosen-single div b{background-position:-18px 12px !important;}.form--solar .chosen-container-active .chosen-single{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6) !important;}.form--solar .chosen-container-single .chosen-drop{margin-top:10px;border:none !important;box-shadow:0px 0px 11px 0px rgba(0,0,0,0.22);}.form--solar .chosen-single{border-radius:4px !important;border:1px solid #aec3d8 !important;height:45px !important;line-height:45px !important;background:#fff !important;padding-left:15px !important;}.form--solar .chosen-single span{padding-left:0px;font-family:'Yasno', sans-serif;font-weight:400;font-size:12px;color:#555;cursor:pointer;height:45px;line-height:45px;}.form--solar .chosen-single div b{display:block;width:100%;height:100%;background:url(https://cdnjs.cloudflare.com/ajax/libs/chosen/1.8.7/chosen-sprite.png) no-repeat 0 12px !important;}.form--solar .chosen-container-single .chosen-drop ul{padding:0px 19px;}.form--solar .chosen-container-single .chosen-drop ul li{font-family:'Rubik';font-weight:300;font-size:12px;height:45px;line-height:45px;padding:0;margin:0;list-style:none;}.form--solar .chosen-container-single .chosen-drop ul li:not(:last-child){border-bottom:1px solid #e3e3e3;}.form--solar .chosen-container-single .chosen-drop ul li.highlighted{background-color:#fff;background-image:none;color:#b4b833;}@media (min-width: 768px) and (max-width: 1279px){.solar-calculator{display:flex;}}@media (max-width: 1279px){.solar-calculator{margin-bottom:50px;}}@media (max-width: 767px){.solar-calculator{margin-bottom:20px;}}.solar-calculator__fieldset{display:flex;flex-wrap:wrap;}.solar-calculator__fieldset--params{margin-bottom:20px;}.solar-calculator__fieldset--results{margin-bottom:10px;}.solar-calculator__subheader{font-size:24px;line-height:2;width:100%;font-family:'Yasno', sans-serif;font-weight:400;}@media (max-width: 767px){.solar-calculator__subheader{font-size:18px;}}.solar-calculator__button{padding-right:50%;margin-top:10px;}@media (max-width: 1279px){.solar-calculator__button{padding-right:0;text-align:center;}}.solar-calculator__block{display:flex;flex-direction:column;width:30%;margin-right:3%;margin-bottom:10px;}@media (max-width: 1279px){.solar-calculator__block{width:55%;}}@media (max-width: 767px){.solar-calculator__block{width:100% !important;}}.solar-calculator__block--full{width:80%;}.solar-calculator__legend{font-size:12px;white-space:nowrap;margin-bottom:5px;line-height:1.5;}.solar-calculator__input{padding:0 20px;line-height:40px;height:42px;background:#fff !important;border:1px solid #cfe3ee;border-radius:0.4rem;font-family:'Yasno', sans-serif;font-weight:400;}.solar-calculator__input:focus{outline:none;}#solar-project__form-wrapper{display:none;position:fixed;height:100vh;width:100vw;left:0;padding:5%;top:0;align-items:center;justify-content:center;z-index:9999;}#solar-project__form-wrapper.show{display:flex;}#solar-project__form-wrapper .solar-project__bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background-color:rgba(0,0,0,0.5);}#solar-project__form-wrapper .solar-project__form-container{padding:40px 20px;background-color:#fff;border-radius:0.4rem;max-width:50%;min-width:300px;}@media (max-width: 767px){#solar-project__form-wrapper .solar-project__form-container{max-width:300px;padding:20px;}}#solar-project__form-wrapper .solar-project__form-container form{margin-bottom:0;}#solar-project__form-wrapper .solar-project__form-container .formContainer{display:flex;flex-wrap:wrap;justify-content:space-between;}#solar-project__form-wrapper .solar-project__form-container .formContainer .rsform-block{width:48%;padding:0 9px;display:flex;flex-direction:column;margin-bottom:15px;}@media (max-width: 767px){#solar-project__form-wrapper .solar-project__form-container .formContainer .rsform-block{width:100%;margin-bottom:20px;padding:0;}}#solar-project__form-wrapper .solar-project__form-container .formContainer .rsform-block input,#solar-project__form-wrapper .solar-project__form-container .formContainer .rsform-block select,#solar-project__form-wrapper .solar-project__form-container .formContainer .rsform-block textarea{width:100%;font-size:12px;border:1px solid #a6c4da;border-radius:0.4rem;margin-bottom:0;background:#fff !important;height:45px;padding-left:15px;padding-right:15px;box-sizing:border-box;}#solar-project__form-wrapper .solar-project__form-container .formContainer .rsform-block.rsform-block-details{width:100%;}#solar-project__form-wrapper .solar-project__form-container .formContainer .rsform-block.rsform-block-details textarea{height:80px;padding-top:15px;resize:none;}@media (max-width: 1279px){#solar-project__form-wrapper .solar-project__form-container .formContainer .rsform-block.rsform-block-details textarea{height:185px;}}@media (max-width: 1279px) and (max-width: 767px){#solar-project__form-wrapper .solar-project__form-container .formContainer .rsform-block.rsform-block-details textarea{height:120px;}}#solar-project__form-wrapper .solar-project__form-container .formContainer .rsform-block .formControlLabel{text-align:left;width:100%;margin-bottom:5px;font-size:12px;}@media (max-width: 767px){#solar-project__form-wrapper .solar-project__form-container .formContainer .rsform-block .formControlLabel{font-size:14px;}}#solar-project__form-wrapper .solar-project__form-container .formContainer .rsform-block .formControls{margin-left:0;}#solar-project__form-wrapper .solar-project__form-container .formContainer .rsform-block.rsform-block-file{justify-content:center;color:#b4b833;}#solar-project__form-wrapper .solar-project__form-container .formContainer .rsform-block.rsform-block-file .formControlLabel{cursor:pointer;}@media (max-width: 767px){#solar-project__form-wrapper .solar-project__form-container .formContainer .rsform-block.rsform-block-file .formControlLabel{text-align:center;}}#solar-project__form-wrapper .solar-project__form-container .formContainer .rsform-block.rsform-block-file .formControls{display:none;}#solar-project__form-wrapper .solar-project__form-container .formContainer .rsform-block button.rsform-submit-button{border-radius:27px;background-image:none;background-color:#f4d632;padding:0 26px;line-height:50px;font-size:12px;color:#fff;margin-left:auto;box-shadow:none;text-shadow:none;border:none;display:block;min-width:130px;font-weight:400;}@media (max-width: 767px){#solar-project__form-wrapper .solar-project__form-container .formContainer .rsform-block button.rsform-submit-button{margin-right:auto;line-height:34px;}}#solar-project__form-wrapper .solar-project__form-container .formContainer .rsform-block button.rsform-submit-button:hover{background-color:#b4b833;}.extra_fields ul{list-style:none;}.extra_fields ul li{line-height:1;margin-bottom:5px;color:#192f3e;font-size:14px;}.footer-social__container{display:none !important;}li.white .button{border:2px solid #b4b742;}.solar-graph__subheader{font-size:20px;line-height:2;width:100%;font-family:'Yasno', sans-serif;font-weight:400;}.solar-footnote{font-size:12px;margin-top:5px;margin-bottom:0 !important;font-weight:700;padding-right:20px;line-height:1.5;}#solar-project-form{min-width:480px;}@media (max-width: 767px){#solar-project-form{min-width:300px;max-width:300px;}}#solar-project-form .form__error-text{font-size:10px;color:#a92761 !important;margin-bottom:20px;}#solar-project-form .step-one,#solar-project-form .step-two,#solar-project-form .step-three{display:none;}#solar-project-form .step-one.active,#solar-project-form .step-two.active,#solar-project-form .step-three.active{display:flex;flex-direction:column;}#solar-project-form .rsform-block{width:100% !important;justify-content:space-between;align-items:center;}@media (max-width: 767px){#solar-project-form .rsform-block{width:260px !important;}}#solar-project-form .control-buttons{width:100%;display:flex;justify-content:flex-end;align-items:center;}@media (max-width: 767px){#solar-project-form .control-buttons{width:260px !important;}}#solar-project-form .formControls{margin-left:0;width:100%;flex-shrink:0;}@media (max-width: 767px){#solar-project-form .formControls{width:260px !important;}}#solar-project-form .button,#solar-project-form .rsform-submit-button{font-size:12px;line-height:40px !important;padding:0 30px !important;border-radius:25px;height:auto;color:#fff;display:inline-block;min-width:auto;background-color:#fdd40b;background-image:none !important;border:none !important;box-shadow:none !important;text-shadow:none !important;cursor:pointer;margin-left:0 !important;font-family:'Yasno', sans-serif;font-weight:500;}#solar-project-form .button:hover,#solar-project-form .rsform-submit-button:hover{background-color:#b4b742 !important;}#solar-project-form .button.prev,#solar-project-form .rsform-submit-button.prev{background:transparent !important;color:#000 !important;}#solar-project-form .button.prev:hover,#solar-project-form .rsform-submit-button.prev:hover{color:#b4b742 !important;}#solar-project-form .rsform-error{border:1px solid #a92761 !important;}#solar-project-form .chosen-container{font-size:13px;position:relative;display:block;width:100% !important;vertical-align:middle;zoom:1;*display:inline;}#solar-project-form .chosen-container-active .chosen-with-drop .chosen-single div b{background-position:-18px 12px !important;}#solar-project-form .chosen-container-active .chosen-single{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6) !important;}#solar-project-form .chosen-container-single .chosen-drop{margin-top:10px;border:none !important;box-shadow:0px 0px 11px 0px rgba(0,0,0,0.22);}#solar-project-form .chosen-single{border-radius:4px !important;border:1px solid #aec3d8 !important;height:45px !important;line-height:45px !important;background:#fff !important;padding-left:15px !important;}#solar-project-form .chosen-single span{padding-left:0px;font-family:'Yasno', sans-serif;font-weight:400;font-size:12px;color:#555;cursor:pointer;height:45px;line-height:45px;}#solar-project-form .chosen-single div b{display:block;width:100%;height:100%;background:url(https://cdnjs.cloudflare.com/ajax/libs/chosen/1.8.7/chosen-sprite.png) no-repeat 0 12px !important;}#solar-project-form .chosen-container-single .chosen-drop ul{padding:0px 19px;}#solar-project-form .chosen-container-single .chosen-drop ul li{font-family:'Rubik';font-weight:300;font-size:12px;height:45px;line-height:45px;padding:0;margin:0;list-style:none;}#solar-project-form .chosen-container-single .chosen-drop ul li:not(:last-child){border-bottom:1px solid #e3e3e3;}#solar-project-form .chosen-container-single .chosen-drop ul li.highlighted{background-color:#fff;background-image:none;color:#b4b833;}.credit__confidential{font-size:14px;margin-top:15px;cursor:pointer;}.credit__confidential img{height:100%;}.credit__confidential-table{display:none;left:105%;width:370px;box-shadow:13px 10px 17px 1px rgba(0,0,0,0.26), 6px 5px 5px 2px rgba(0,0,0,0.2);position:absolute;top:15px;opacity:0;border:3px solid #b4b833;background-color:#b4b833;z-index:102;transition:0.25s;overflow:auto;}@media (max-width: 1023px){.credit__confidential-table{left:unset;left:0;top:50px;}}@media (max-width: 767px){.credit__confidential-table{top:60px;width:100%;}}.credit__confidential-table p{color:#111;font-size:16px;padding:17px 21px;line-height:25px;}.credit__confidential-table.show{display:block;opacity:1;transition:0.5s;}@keyframes miniCart{0%{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:0;}50%{-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:0;}100%{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1;}}@media (max-width: 1023px){.top > .supwrap{padding:0 !important;}}.mini-cart{position:relative;background-color:#fdd40b;display:block;height:100%;width:80px;transition:0.3s;}.mini-cart:hover{background-color:#b4b833;}.mini-cart:hover #count_items_in_the_cart{background-color:#b4b833;color:#fff;transition:0.25s;}@media (max-width: 1279px){.mini-cart{right:0px;width:75px;}}.mini-cart.active{background-color:#99a4b6;}.mini-cart.active .form_cart_header_new,.mini-cart.active .mini-cart__hamburger{display:block !important;}.mini-cart.active .icon_cart_header_new{display:none;}.mini-cart.active #count_items_in_the_cart{background-color:#b4b833;color:#fff;}.mini-cart.active .mini-cart__hamburger{animation:miniCart 0.6s forwards;}.mini-cart.active .mini-cart__hamburger .line_burg{background-color:#fff;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.mini-cart.active .mini-cart__hamburger .line_burg:nth-child(1){-webkit-transform:translateY(7px) rotate(45deg);-ms-transform:translateY(7px) rotate(45deg);-o-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg);}.mini-cart.active .mini-cart__hamburger .line_burg:nth-child(2){opacity:0;}.mini-cart.active .mini-cart__hamburger .line_burg:nth-child(3){width:32px;-webkit-transform:translateY(-7px) rotate(-45deg);-ms-transform:translateY(-7px) rotate(-45deg);-o-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg);}.mini-cart__toggler{cursor:pointer;}.mini-cart__hamburger{width:auto;height:auto;padding:10px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.mini-cart__hamburger .line_burg{width:32px;height:3px;background-color:transparent;display:block;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;margin:4px 0;}.mini-cart__hamburger .line_burg:nth-child(3){width:16px;}.mini-cart__container{max-height:300px;overflow:auto;padding-right:20px;scrollbar-color:#fdd40b #ebebeb;scrollbar-width:thin;}.mini-cart__container::-webkit-scrollbar{width:7px;height:7px;background-color:#ebebeb;}.mini-cart__container::-webkit-scrollbar-button{height:0;}.mini-cart__container::-webkit-scrollbar-thumb{width:7px;background-color:#fdd40b;border-radius:4px;}.mini-cart__item{display:flex;align-items:center;width:470px;padding:10px 0;}@media (max-width: 767px){.mini-cart__item{display:flex;align-items:center;width:100%;padding:10px 0;}}.mini-cart__header{margin-right:20px;}@media (max-width: 767px){.mini-cart__header{margin-right:0px;}}.mini-cart__header a{line-height:1.4;min-height:38px;width:100%;text-align:left;font-family:'Yasno', sans-serif;font-weight:500;font-size:16px;text-decoration:none;color:#192f3e;transition:all 0.35s;}@media (max-width: 767px){.mini-cart__header a{font-size:15px;}}.mini-cart__header a:hover{color:#b4b742;}.mini-cart__info{display:flex;align-items:center;flex:1;}@media (max-width: 767px){.mini-cart__info{flex-direction:column;align-items:flex-start;justify-content:center;position:relative;}}.mini-cart__remove{margin-left:20px;width:23px;height:23px !important;background-size:cover;vertical-align:middle;text-align:center;font-size:11px;line-height:23px;border:1px solid #192f3e;color:#192f3e;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0.35;position:relative;flex-shrink:0;}.mini-cart__remove:before,.mini-cart__remove:after{content:"";position:absolute;width:12px;height:2px;background-color:#192f3e;top:50%;left:5px;transform-origin:50% 50%;}@media (max-width: 767px){.mini-cart__remove:before,.mini-cart__remove:after{top:48%;}}.mini-cart__remove:before{transform:rotate(-45deg);}.mini-cart__remove:after{transform:rotate(45deg);}.mini-cart__remove:hover{background-color:#192f3e;color:#fff;opacity:1;}.mini-cart__remove:hover:before,.mini-cart__remove:hover:after{background-color:#fff;}@media (max-width: 767px){.mini-cart__remove{position:absolute;top:50%;right:-15px;transform:translateY(-50%);}}.mini-cart__controls{display:flex;justify-content:flex-end;align-items:center;margin-left:auto;}@media (max-width: 767px){.mini-cart__controls{display:flex;justify-content:flex-start;align-items:center;margin-left:0;}}.mini-cart__image{width:60px;height:auto;margin-right:10px;}@media (max-width: 767px){.mini-cart__image{width:70px;}}.mini-cart__quantity{display:flex;align-items:center;margin-right:10px;}.mini-cart__price{display:flex;align-items:center;}.mini-cart__quantity,.mini-cart__price{line-height:1.4;min-height:38px;text-align:left;font-family:'Yasno', sans-serif;font-weight:500;font-size:16px;text-decoration:none;color:#192f3e;transition:all 0.35s;white-space:nowrap;}@media (max-width: 767px){.mini-cart__quantity,.mini-cart__price{min-height:24px;font-size:14px;}}.mini-cart .icon_cart_header_new{background-image:url(/templates/apelsun/images/truck.svg);background-size:50%;background-repeat:no-repeat;background-position:center;}.form_cart_header_new{box-shadow:0px 3px 16.92px 1.08px rgba(28,28,28,0.09);display:none;position:absolute;top:100%;right:0;z-index:6000;background-color:#fff;height:auto;border-top:1px solid #e3e3e3;padding:30px 30px 40px 30px;padding-bottom:80px !important;overflow:hidden;min-width:530px;}@media (max-width: 1279px){.form_cart_header_new{width:auto !important;padding:30px 30px 20px;}}@media (max-width: 959px){.form_cart_header_new{padding:26px 26px 20px;padding-top:26px;top:65px;}}@media (max-width: 767px){.form_cart_header_new{position:fixed !important;min-width:100vw !important;width:100vw !important;left:0 !important;right:0 !important;}}.button_cart_header_new{position:absolute;bottom:20px;right:30px;width:auto;font-size:15px;line-height:1;display:flex;align-items:center;justify-content:center;color:#fff;padding:0 30px;background:#b4b833;border-radius:25px;height:45px;white-space:nowrap;min-width:unset;}.button_cart_header_new:hover{background:#192f3e;color:#fff;}.button_cart_header_new:active{background:#192f3e;color:#b7dae2;}#count_items_in_the_cart{position:absolute;pointer-events:none;left:56%;top:44%;transform:translate(-50%,-50%);width:20px;height:20px;font-size:12px;font-weight:700;background-color:#fdd40b;border:1px solid #000;color:#000;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:0.3s;}@media (max-width: 1023px){#count_items_in_the_cart{width:18px;height:18px;font-size:10px;}}.controller-product .popup_form{position:static;display:block;width:auto;}@media (max-width: 1225px){.controller-product .popup_form{position:absolute;right:75px;left:unset;}}@media (max-width: 959px){.controller-product .popup_form{right:65px;}}.controller-product .popup_form .form_wrap{top:100%;left:unset;right:0;border:none;-ms-transform:none;-webkit-transform:none;transform:none;}@media (max-width: 1279px){.controller-product .productfull .images #list_product_image_middle{height:250px;}}.breadcrumb{overflow:hidden;display:flex;}.breadcrumb li span.divider{margin-right:2px;margin-left:0px;}.outline *{outline:thin solid;}.sb_part_wrapper .payment_method .credit_info .table{display:none;left:0px;width:370px;height:120px;box-shadow:13px 10px 17px 1px rgba(0,0,0,0.26), 6px 5px 5px 2px rgba(0,0,0,0.2);position:absolute;top:30px;border:3px solid #b4b833;background-color:#b4b833;z-index:99;overflow:auto;}@media (max-width: 1023px){.sb_part_wrapper .payment_method .credit_info .table{width:100%;height:auto;}}.sb_part_wrapper .payment_method .credit_info .table p{color:#111;font-size:16px;padding:17px 21px;line-height:25px;}.sb_part_wrapper .payment_method .credit_info .table a{text-decoration:underline;color:#111;}.sb_part_wrapper .payment_method input[name*="fake_passport_ser"]{width:60px !important;min-width:60px !important;}.sb_part_wrapper .payment_method input[name*="fake_passport_num"]{width:calc(50% - 60px) !important;min-width:calc(50% - 60px) !important;}@media (max-width: 1023px){.sb_part_wrapper .payment_method input[name*="fake_passport_num"]{width:calc(70% - 60px) !important;min-width:calc(70% - 60px) !important;}}@media (max-width: 767px){.sb_part_wrapper .payment_method input[name*="fake_passport_num"]{width:50% !important;}}.credit-container{position:relative;}@media (max-width: 1023px){.credit-container{width:100%;display:block;}}.controller-checkout .mini-cart{display:none;}.cart-remove__wrapper{position:fixed;width:100vw;height:100vh;top:0;z-index:6001;left:0;display:flex;align-items:center;justify-content:center;}.cart-remove__wrapper .cart-remove__container{box-shadow:0px 3px 16.92px 1.08px rgba(28,28,28,0.09);z-index:6000;background-color:#fff;height:auto;position:relative;border-top:1px solid #e3e3e3;padding:30px 30px 40px 30px;padding-bottom:80px !important;overflow:hidden;}.cart-remove__wrapper .cart-remove__container .cart-remove__text{font-family:'Yasno', sans-serif;font-weight:500;margin-bottom:20px;color:#192f3e;font-size:1.5em;}.cart-remove__wrapper .cart-remove__container .cart-remove__item .mini-cart__remove,.cart-remove__wrapper .cart-remove__container .cart-remove__item .sb_delete-item{display:none;}.cart-remove__wrapper .cart-remove__container .cart-remove__item .sb_checkout__image{margin-top:0;}.cart-remove__wrapper .cart-remove__container .cart-remove__item .sb_checkout__header{margin-bottom:5px;}.cart-remove__wrapper .cart-remove__container .cart-remove__item .sb_checkout__info{flex-direction:column;}.cart-remove__wrapper .cart-remove__bg{position:absolute;width:100%;height:100%;z-index:-1;background-color:rgba(0,0,0,0.6);}.delivery__desc ul.searchresults{list-style:none;padding:0 20px;color:#444;width:400px;margin-top:10px;border:none !important;cursor:pointer;box-shadow:0px 0px 11px 0px rgba(0,0,0,0.22);position:relative;overflow-x:hidden;overflow-y:auto;}@media (max-width: 1023px){.delivery__desc ul.searchresults{width:280px;}}@media (max-width: 767px){.delivery__desc ul.searchresults{width:100%;}}@media (max-width: 374px){.delivery__desc ul.searchresults{width:240px;}}.delivery__desc ul.searchresults li{font-family:'Rubik';font-weight:300;font-size:12px;height:45px;line-height:1.25;display:flex;align-items:center;padding:0;margin:0;list-style:none;}.delivery__desc ul.searchresults li:not(:last-child){border-bottom:1px solid #e3e3e3;}.delivery__desc select{width:400px;background-color:transparent;}@media (max-width: 1023px){.delivery__desc select{width:240px;}}@media (max-width: 767px){.delivery__desc select{width:100%;}}@media (max-width: 374px){.delivery__desc select{width:240px;}}.delivery__desc select option{font-family:'Rubik';font-weight:300;font-size:12px;height:45px;line-height:45px;padding:0;margin:0;list-style:none;}.delivery__desc select option:not(:last-child){border-bottom:1px solid #e3e3e3;}.delivery__desc .chosen-container{font-size:16px;color:#000;height:40px;border:none;border-bottom:1px solid #192f3e;border-radius:0 0 0 0;outline:none;line-height:30px;font-family:'Yasno', sans-serif;font-weight:400;transition:all 0.35s;width:400px !important;}@media (max-width: 1023px){.delivery__desc .chosen-container{width:280px !important;}}@media (max-width: 374px){.delivery__desc .chosen-container{width:240px !important;}}.delivery__desc .chosen-container-active .chosen-with-drop .chosen-single div b{background-position:-18px 12px !important;}.delivery__desc .chosen-container-single .chosen-drop{margin-top:10px;border:none !important;box-shadow:0px 0px 11px 0px rgba(0,0,0,0.22);}.delivery__desc .chosen-single{font-size:16px;color:#000 !important;height:40px !important;padding:4px !important;border:none !important;border-bottom:1px solid #192f3e !important;border-radius:0 0 0 0 !important;outline:none;line-height:30px !important;background-color:transparent !important;background:transparent !important;font-family:'Yasno', sans-serif;font-weight:400;box-shadow:none !important;transition:all 0.35s;width:100%;}.delivery__desc .chosen-single span{padding-left:0px;font-weight:400;font-size:16px;color:#555;cursor:pointer;height:100%;line-height:31px;}.delivery__desc .chosen-single div b{display:block;width:100%;height:100%;background:url(https://cdnjs.cloudflare.com/ajax/libs/chosen/1.8.7/chosen-sprite.png) no-repeat 0 12px !important;}.delivery__desc .chosen-container-single .chosen-drop ul{padding:0px 19px;}.delivery__desc .chosen-container-single .chosen-drop ul li{font-weight:300;font-size:13px;height:45px;line-height:1.25;display:flex;align-items:center;padding:0;margin:0;list-style:none;}.delivery__desc .chosen-container-single .chosen-drop ul li:not(:last-child){border-bottom:1px solid #e3e3e3;}.delivery__desc .chosen-container-single .chosen-drop ul li.highlighted{background-color:#fff;background-image:none;color:#b4b833;}.delivery_method__target.fielderror input[type='radio'] + span:before{border:1px solid #a92761 !important;}#cart-alert__container{display:none;position:fixed;left:0;right:0;top:20%;justify-content:center;align-items:center;z-index:9999;}#cart-alert__container.show{display:flex;}.cart-alert{padding:40px 30px;background-color:#fff;box-shadow:0px 3px 16.92px 1.08px rgba(28,28,28,0.09);z-index:6001;position:relative;}@media (max-width: 767px){.cart-alert{padding:25px;}}.cart-alert .hr{border-bottom:1px solid #eaeef3;margin-top:40px;margin-bottom:30px;}@media (max-width: 767px){.cart-alert .hr{margin-bottom:10px;margin-top:0;}}.cart-alert__overlay{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:6000;background-color:rgba(0,0,0,0.3);}.cart-alert__header{display:flex;align-items:flex-start;justify-content:center;margin-bottom:30px;margin-top:30px;font-size:26px;font-weight:400;font-family:'Yasno', sans-serif;text-align:center;}@media (max-width: 767px){.cart-alert__header{font-size:21px;}}.cart-alert__header .mini-cart__remove{position:absolute;right:20px;top:25px;}.cart-alert__header .mini-cart__remove:before,.cart-alert__header .mini-cart__remove:after{top:45%;}.cart-alert__controls{padding:20px 0;display:flex;align-items:center;justify-content:space-between;}@media (max-width: 767px){.cart-alert__controls{flex-direction:column;}}.cart-alert__controls .button__continue{font-family:'Yasno', sans-serif;font-weight:500;font-size:14px;color:#192f3e;margin-right:30px;}@media (max-width: 767px){.cart-alert__controls .button__continue{margin-bottom:20px;margin-right:0;}}.cart-alert__controls .button__continue:hover{color:#b4b742;}#region_np_courier__2.fielderror + .chosen-container-single,#region_np_courier__1.fielderror + .chosen-container-single{border-bottom:1px solid #a92761 !important;}#region_np_courier__2.fielderror + .chosen-container-single > .chosen-single,#region_np_courier__1.fielderror + .chosen-container-single > .chosen-single{border-bottom:1px solid #a92761 !important;}@media only screen and (max-width: 359px) and (min-width: 320px){.form_wrpapper .left_side .oneStepCheckoutForm{width:100% !important;}#discount_block{width:100%;}#discount_block .rabatt_input_block input[name="rabatt"]{width:220px !important;}}@media (max-width: 1490px){.top .flex_container,.footer .flex_container,.footer-bottom{margin:0;}.topmenu ul li{margin-right:25px;}.main_slider .slick-next{right:1%;}.main_slider .slick-prev{left:1%;}}@media (max-width: 1669px){.main_slider .slick-arrow{display:none !important;}}@media (max-width: 1279px){min-height:577px;.supwrap{width:912px;}.breadcrumb{margin-top:16px;margin-bottom:27px;}.footer{padding-top:44px;}.text_under_logo{margin-top:46px;}.main_slider li{height:417px;-webkit-background-size:cover;background-size:cover;}.main_slider .slick-arrow{display:none !important;}.main_slider .slider_content{top:85px;}.main_slider .slider_content .title_slide{font-size:48px;margin:30px 0;}.main_slider .slider_content .title_slide:before{height:39px;top:6px;}.main_slider .slider_content .text_under_title{font-size:14px;line-height:1.7;margin:0px 0 30px 0;}.main_slider .slider_content .button{margin-left:30px;}.top{height:75px;}div.mod-languages{line-height:75px;}.menu_calc{width:auto;height:auto;position:relative;top:0;right:0;-ms-transform:none;-webkit-transform:none;transform:none;background-color:transparent;z-index:1;}.menu_calc li a{display:block;width:106px;height:75px;line-height:75px;white-space:nowrap;position:relative;top:0px;left:0px;background:transparent;box-shadow:none;font-weight:normal;font-size:14px;overflow:hidden;text-decoration:underline;color:black;padding:0 0 0 23px;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.menu_calc li a:hover{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;background:transparent url(../images/calc2_hov.jpg) 0px center no-repeat;color:#b4b833;}.phones br{display:none;}.phones a{font-size:15px;}.phones .phones_title + a:after{content:', ';}.popup_form{position:absolute;right:75px;height:75px;}.popup_form .form_toggler{width:75px;}.popup_form .form_wrap{width:366px;padding:30px 30px 20px;}.popup_form .form_wrap .social{margin-top:30px;}.popup_form .form_wrap .topmenu{display:block;border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px;}.popup_form .form_wrap .topmenu ul li{display:block;}.popup_form .form_wrap .topmenu ul li a,.popup_form .form_wrap .topmenu ul li span{line-height:30px;}.popup_form .form_wrap .topmenu ul li:before{top:26px;}.popup_form .form_layout{width:auto;}.popup_form .form_layout h2{margin:8px 0;}.popup_form .form_layout .rsform-block{width:100%;margin-top:16px;}.popup_form .form_layout .button{min-width:125px;height:45px;line-height:45px;}.topmenu ul li a,.topmenu ul li span{line-height:75px;}.topmenu ul li a.shop,.topmenu ul li span.shop{margin-top:14px;}div:not(#mobile-menu__form) > .topmenu_l{display:none;}.smart_watt_main_wr{padding:15px 0 60px 0;text-align:center;}.smart_watt_main_wr ul{margin:17px 0;text-align:center;}.smart_watt_main_wr div.part_img0{display:none;visibility:hidden;opacity:0;}.smart_watt_main_wr a[class*="part_li"]{text-align:left;}.smart_watt_main_wr a[class*="part_li"]:hover{box-shadow:none;}.smart_watt_main_wr a[class*="part_li"]:hover li{box-shadow:none;}.smart_watt_main_wr a[class*="part_li"]:hover ~ div[class*="part_img"]{visibility:hidden;opacity:0;}.smart_watt_main_wr a[class*="part_li"] .part_ref{display:block;}.smart_watt_main_wr a.part_li1:hover ~ div.part_img1,.smart_watt_main_wr a.part_li2:hover ~ div.part_img2,.smart_watt_main_wr a.part_li3:hover ~ div.part_img3,.smart_watt_main_wr a.part_li4:hover ~ div.part_img4{display:none;visibility:hidden;opacity:0;}.smart_watt_main_wr .general_title_news{width:100%;padding:0 160px;margin-bottom:25px;}.smart_watt_main_wr .subtitle{font-size:18px;text-align:center;}.general_title_news{font-size:36px;line-height:42px;}.page-innerpages-business .tabs_wrap .label_tab,.business_tabs_wr .tabs_wrap .label_tab{width:228px;height:65px;padding-top:20px;}.page-innerpages-business .tabs_wrap .label_tab span,.business_tabs_wr .tabs_wrap .label_tab span{line-height:1.7;}.page-innerpages-business .tabitem_content,.business_tabs_wr .tabitem_content{margin-top:60px;}.page-innerpages-business .tabitem_content .texteditor,.business_tabs_wr .tabitem_content .texteditor{-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;}.business_tabs_wr .business_tabs_title{margin:10px 0 45px 0;}.business_tabs{background-size:cover;}.texteditor p{font-size:16px;}.product-projects-frontpage .general_title_news{margin:25px 0 23px 0;}.projects{padding:0 0 55px 0;}.projects .projects_main_scroll{margin:40px 0 10px 0;width:912px;}.project_teaser .project_media{height:160px;}.project_teaser .project_place{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.news{padding:20px 0 70px 0;}.news_categories{margin:22px 0;}.news_main_list{margin:40px 0 47px 0;}.news_main_list .news_main_item:last-child{display:none;}.news_items_wrap .new_teaser{width:32%;height:385px;}.news_items_wrap .new_teaser a{height:168px;}.inner_page,.news_items_wrap,.map{width:90%;}[class*='frontpage'] .news_items_wrap{width:100%;}.line{display:none;}.sideblock{display:none;}.title_in_new{font-size:36px;}.new_full .description p{margin:16px 0 37px;}.product-projects .form_layout{margin:55px 0 70px 0;}.textblock{padding:30px 0;}.textblock .text{margin:10px 0 40px;-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px;}.textblock.texteditor h2{margin:8px 0 30px 0;font-size:36px;line-height:42px;}.inner_page_about_company .tabs_wrap .label_tab{margin-bottom:24px;width:165px;height:120px;padding:15px 15px;margin-right:15px;}.inner_page_about_company .tabs_wrap .label_tab span{font-size:20px;}.inner_page_about_company .tabs_wrap .label_tab.title3{margin-right:15px;}.inner_page_about_company .tabitem_content{margin-top:60px;margin-bottom:106px;}.inner_page_about_company .tabitem_content h2{font-size:18px;}.inner_page_about_company .tabitem_content p{margin:20px 0 25px;font-size:14px;}.page-innerpages .general_title_news{margin:0 0 15px 0;}.inner_page_text_under_title p{font-size:13px;margin:16px 0 20px;}.inner_page_text_under_title ul li,.inner_page_text_under_title ol li{font-size:13px;}#id233a8343,#id8f4be018{width:485px !important;height:482px !important;}.map_right_block{width:312px;}.map_right_block .form_layout{width:auto;}.map_right_block .form_layout h2{margin:8px 0;}.map_right_block .form_layout .rsform-block{width:100%;margin-top:16px;}.map_right_block .form_layout .button{min-width:125px;height:45px;line-height:45px;}.map_right_block .tabs div:not(:last-child){margin-right:40px;}.map_right_block .tabs div:not(:last-child):after{right:-24px;}.page-innerpages-business .tabitem_content{width:620px;margin:auto;}.page-innerpages-business .tabitem_content img{margin:0;width:100%;}.page-innerpages-business .form_layout{width:620px;margin:auto;}.page-innerpages-404 .inner_page{padding-top:165px;background-size:auto 49%;}.page-innerpages-404 .inner_page p{font-size:18px;}.shop_subinfo_wrap{padding:18px;line-height:1.5;}.shop_subinfo_wrap .infotext{font-size:13px;}.shop_subinfo_wrap .infotext .steps_counter{font-size:16px;}.products,.products_default .list_product{width:497px;}.shop-sets .products,.shop-sets .products_default .list_product{width:100%;}.shop-sets .products .sblock1,.shop-sets .products_default .list_product .sblock1{width:228px;}.shop-sets .shop_sets .sets_sideblock .filter_with_title .uf_wrappers{display:flex;flex-wrap:wrap;}.shop-sets .shop_sets .sets_sideblock #jshop_unijax_filter{height:auto;margin:16px 0 0px;}.shop-sets .shop_sets .sets_sideblock #jshop_unijax_filter .chzn-container-single .chzn-search{display:block !important;}.shop-sets .shop_sets .sets_sideblock .cart_sets{margin-bottom:6px;}.full_description p{line-height:1.5;font-size:14px;}[class*=uf_wrapper_attributes_]{width:404px;float:none;margin-bottom:14px;}.products_install_counter .tabs_block{float:none;margin-bottom:56px;}.products_install_counter .tabs_block .label_tab:before{line-height:14px;}.products_install_counter .tabs_block .no_product{line-height:1.5;font-size:14px;}.products_install_counter .image{display:none;}.popup_cart .cartajax-module-list-wrap{height:299px;width:664px;}.popup_cart .buttons_bottom.buttons_bottom_delivery{background-size:auto 78%;}#jshop_unijax_filter select[name*='characteristics']{margin-top:-2.5px;}.products_default .block_product{padding:15px;}.products_default .block_product .image_block{height:184px;}.products_default .block_product .extra_fields{margin:12px 0 12px 0;}.products_default .block_product .controls{line-height:1.25;display:block;margin-top:11px;}.products_default .block_product .controls .button_buy{width:auto;min-width:100px;float:right;}.products_default .list_product_wrap > div:nth-child(3n+2),.products_default .list_product_wrap > div:nth-child(3n+3){margin-left:0;}.products_default .list_product_wrap > div:nth-child(2n){margin-left:-1px;}.what-is-smart-watt .smart_watt_ul > li:last-child .image{bottom:-58px;}.what-is-smart-watt .smart_watt_ul > li.gray{min-height:400px;}.what-is-smart-watt .smart_watt_ul > li.white{min-height:440px;}.what-is-smart-watt .smart_watt_ul > li .image{width:40%;}.what-is-smart-watt .smart_watt_ul > li .landing__info{width:59%;}.what-is-smart-watt .smart_watt_ul > li .landing__info h2{font-size:36px;margin:0 0 20px 0;}.what-is-smart-watt .smart_watt_ul > li .landing__info p{font-size:14px;margin:20px 0 35px;}.controller-product .supwrap .close{top:20px;}.controller-product .productfull .images{width:460px;padding:0 20px;}.controller-product .productfull .prod_info{width:425px;}.controller-product .productfull .prod_info .prod_title{font-size:36px;display:none;}.controller-product .productfull .prod_info .jshop_prod_description p,.controller-product .productfull .prod_info .jshop_prod_description a{font-size:14px;}.controller-product .productfull_sets .product_form .images{width:480px;}.controller-product .productfull_sets .product_form .prod_buttons{margin-left:5px;}.controller-checkout #oneStepCheckoutForm.form_layout .fake_input_passport #fake_passport_num{width:291px;}.controller-checkout .popup_cart .cart_title{margin:42px 0 44px 0;}.uf_wrappers > [class^=uf_label_attributes_],.uf_wrapper > [class^=uf_label_attributes_]{display:block;font-size:0px;}.uf_wrappers > [class^=uf_label_attributes_] .show_label,.uf_wrapper > [class^=uf_label_attributes_] .show_label{font-family:"Yasno";font-size:12px;color:#a0a0a0;line-height:1;margin-bottom:10px;}.category_2 .business_tabs_wr .tabs_wrap .label_tab{width:249px;}.to-next-section{display:none;}.shop_sets .sets_sideblock .cart_sets .show_cart,.shop_all_counters .sets_sideblock .cart_sets .show_cart{margin-top:18px;}.shop_sets .products_default .block_product .button_detail,.shop_all_counters .products_default .block_product .button_detail{position:relative;top:0;left:0;margin-left:12px;}.shop_sets .products_default .block_product .controls,.shop_all_counters .products_default .block_product .controls{bottom:9px;}.shop_all_counters .products_default .list_product .sblock1{height:442px;}.shop_all_counters .products_default .block_product .controls .button_buy{width:100%;}.cart_all_counters{top:-4px;right:14px;}.cart_all_counters .show_cart{height:55px;line-height:55px;}.form_wrpapper{padding-top:0;}.form_wrpapper .right-side{margin-bottom:30px;margin-top:30px;}.form_wrpapper .right-side .box-shadow{margin-top:0;}.form_wrpapper .left_side{margin-right:20px;}.form_wrpapper .left_side .rabatt_apply{display:flex;align-items:center;}.form_wrpapper .left_side .rabatt_apply .rabatt_input_block input{width:340px;max-width:340px;}.form_wrpapper .left_side .rabatt_apply .rabatt_button_block{width:30px;}}@media (max-width: 1279px) and (max-width: 374px){.shop-sets .shop_sets .sets_sideblock #jshop_unijax_filter .chzn-container-single .chzn-search{max-width:272px !important;}}@media (max-width: 1279px) and (max-width: 959px){.form_wrpapper{flex-direction:column-reverse;justify-content:center;align-items:center;}}@media (max-width: 1279px) and (min-width: 959px){.main_slider .slider_content{top:36px;width:328px;}.products_choose_city .controls_prev_next_page{margin-right:92px;}.main_page .general_title_news{text-align:center;}.popup_form .form_wrap .topmenu_r{display:none;}.topmenu_r{margin-left:0px;}.topmenu_r li:first-child{margin-right:53px;}.menu_footer_shop{display:none;}.inner_page_about_company .tabs_wrap{margin-top:50px;/*        &.title3 {
                  margin-right: 0px;
                }*/}#rabatt_block input{width:364px;}.credit_info .table{width:912px;overflow-x:scroll;position:relative;}.credit_info table{width:1224px;}.smart_calc .moduletable{margin-top:0px;margin-right:0px;}.smart_calc .numbers{font-size:0;}.smart_calc .numbers__num{width:60px;height:75px;margin-right:5px;font-size:60px;line-height:75px;}}@media (max-width: 959px){.shop-sets .products .row-fluid .sblock1,.shop-sets .products_default .list_product .row-fluid .sblock1{z-index:auto;}.shop-sets .sets_sideblock .cartajax-module-list .product_info{display:flex !important;align-items:flex-start !important;flex-wrap:wrap;flex-direction:row;justify-content:flex-start !important;}.shop-sets .sets_sideblock .cartajax-module-list .product_info .cartajax-module-item-label{padding-right:0;font-size:14px;width:100%;}.shop-sets .sets_sideblock .cartajax-module-list .product_info .number-of-sets,.shop-sets .sets_sideblock .cartajax-module-list .product_info .price-of-sets{padding:16px 15px 0 0;font-size:14px;}.shop-sets .sets_sideblock .cartajax-module-list .product_info .cartajax-module-item-remove-wrapper{margin-top:6px;}.shop-sets .sets_sideblock .cartajax-module-list .product_info .close{margin:0;}.supwrap{width:auto;padding:0 24px;max-width:959px;}.popup_form .form_wrap{width:296px;}.menu_calc{display:none;}.top{height:66px;margin-bottom:64px;border-bottom:1px solid #ddd;box-shadow:none;}.popup_form{height:65px;right:65px;}.popup_form .form_toggler{width:65px;z-index:6005;position:relative;}.topmenu_rr{position:absolute;height:65px;margin-top:65px;margin-left:0;display:block;right:0;left:0;text-align:center;border-bottom:1px solid #ddd;}.topmenu_rr ul li{text-align:left;}.topmenu_rr ul li:first-child{display:none;}.topmenu ul li span.shop{background-color:transparent;margin-top:10px;}.topmenu ul li span.shop:hover{background-color:transparent;}div.mod-languages{line-height:65px;}.popup_form .form_wrap{padding:26px 26px 20px;padding-top:66px;top:0;}.popup_form .form_wrap .topmenu_r,.popup_form .form_wrap .menu_calc{display:block;}.popup_form .form_wrap .topmenu_r ul li.parent,.popup_form .form_wrap .menu_calc ul li.parent{display:none;}.popup_form .form_wrap .topmenu_r{border-bottom:none;margin-bottom:0px;margin-left:0;padding-bottom:0px;}.popup_form .form_wrap .menu_calc{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px;}.popup_form .form_wrap .menu_calc li a{height:30px;line-height:30px;}.main_slider li{/*&.slide_2 {*/height:222px;}.main_slider li.slide_4{background-image:url(../images/slide3_mob.jpg) !important;background-position:right;border-bottom:1px solid #ddd;}.main_slider li.slide_4 .slider_content{width:95%;}.main_slider .slick-dots{bottom:-35px;}.main_slider .slick-dots li button{background-color:black;}.main_slider .slider_content{top:10px;width:100%;padding-right:24px;}.main_slider .slider_content .title_slide{font-size:28px;margin:10px 0;padding-left:30px;}.main_slider .slider_content .title_slide:before{display:none;}.main_slider .slider_content .text_under_title{font-size:12px;margin:0px 0 17px 0;}.main_slider .button{min-width:100px;height:40px;line-height:40px;font-size:12px;}.main_slider canvas{display:none;}.general_title_news{font-size:24px;line-height:28px;padding:0;}.smart_watt_main_wr div[class*="part_img"]{display:none;}.smart_watt_main_wr .general_title_news{padding:0;text-align:left;}.smart_watt_main_wr .subtitle{text-align:left;}.smart_watt_main_wr a[class*="part_li"]{text-align:center;padding:0 30px;}.smart_watt_main_wr a[class*="part_li"] li{padding:0;}.smart_watt_main_wr a[class*="part_li"] .part_logo{display:inline-block;}.gallery .slick-slider button,.smart_watt_main_wr .slick-slider button{font-size:0;width:30px;height:30px;background:transparent url(../images/arrow_sl.png) center center no-repeat;position:absolute;top:calc(50% - 15px);}.gallery .slick-slider button.slick-prev,.smart_watt_main_wr .slick-slider button.slick-prev{left:0px;}.gallery .slick-slider button.slick-next,.smart_watt_main_wr .slick-slider button.slick-next{transform:rotate(-180deg);right:0px;}.gallery .slick-initialized .slick-slide{text-align:center;}.gallery .slick-initialized .slick-slide img{display:inline-block;}.product-projects .form_layout{width:100%;max-width:360px;}.product-projects .form_layout .rsform-block{width:100%;max-width:360px;}.new_teaser_main{width:272px;}.new_teaser_main .new_teaser_title,.new_teaser_main .description,.new_teaser_main .new_teaser_more{padding:0 10px 0 10px;}.new_teaser_main .new_teaser_title{margin:11px 0 5px 0;}.new_teaser_main .description{margin:0px 0 18px 0;}.new_teaser_main.video > a:after{top:67px;left:103px;}.news_main_list{width:272px;margin:auto;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;}.projects .projects_main_scroll{margin:auto;width:272px;}.footer-bottom{text-align:center;}.footer-top{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;text-align:center;}.footer-top .footer_logo{margin-top:20px;}.footer-top .footer_menu_right{margin-top:0px;order:3;-webkit-box-ordinal-group:3;-webkit-order:3;-ms-flex-order:3;}.footer-top .menu_footer_shop{margin-top:20px;order:2;-webkit-box-ordinal-group:2;-webkit-order:2;-ms-flex-order:2;}.footer-top .footer_right_block{margin-top:20px;order:4;-webkit-box-ordinal-group:4;-webkit-order:4;-ms-flex-order:4;}div.acymailing_module.subscr div.acymailing_form{width:272px;margin:auto;}div.acymailing_module.subscr{width:100%;}div.acymailing_module.subscr div.acymailing_form p:first-child{width:231px;}.footer .menu li{margin-bottom:17px;}.business_tabs_wr .tabitem_content .texteditor{-webkit-column-count:1;-moz-column-count:1;column-count:1;}.page-innerpages-business .tabs_wrap .label_tab,.business_tabs_wr .tabs_wrap .label_tab{display:block;margin:0 auto;padding-top:0;width:272px;height:80px;line-height:80px;}.page-innerpages-business .tabs_wrap .label_tab.title3,.page-innerpages-business .tabs_wrap .label_tab.title5,.business_tabs_wr .tabs_wrap .label_tab.title3,.business_tabs_wr .tabs_wrap .label_tab.title5{padding-top:0;}.page-innerpages-business .tabs_wrap .label_tab span,.business_tabs_wr .tabs_wrap .label_tab span{line-height:inherit;}.page-innerpages-business .tabs_wrap .label_tab.not_vis,.business_tabs_wr .tabs_wrap .label_tab.not_vis{display:none;}.mobile_tabs_toggler{font-size:14px;margin:0 auto 10px auto;width:272px;height:80px;line-height:80px;background-color:#fff;text-align:center;position:relative;}.mobile_tabs_toggler:after{content:'\ea50';font-family:'icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;right:11px;top:calc(43%);}.mobile_tabs_toggler.opened:after{transform:rotateX(180deg);}.texteditor p{font-size:13px;}.texteditor ul li,.texteditor ol li{font-size:13px;margin:2px 0;margin-bottom:2px;}.texteditor ul li:last-child,.texteditor ol li:last-child{margin-bottom:2px;}.texteditor ul li:first-child,.texteditor ol li:first-child{padding-bottom:0px;}.news_items_wrap .new_teaser{width:272px;}.news_categories button{margin-bottom:17px;}.news_categories button:not(:last-child){margin-right:46px;}.news_categories button:not(:last-child):after{right:-26px;}.textblock{padding:15px 0;}.textblock.texteditor h2{width:100%;font-size:24px;line-height:32px;}.textblock .text{-webkit-column-count:1;-moz-column-count:1;column-count:1;}.product-News{margin-bottom:97px;}.title_in_new{font-size:24px;padding-left:17px;}.title_in_new:before{width:4px;height:22px;}.new_full .share_buttons > *{margin-right:11px;}.inner_page,.news_items_wrap,.map{width:100%;}.project_teaser{width:100%;max-width:272px;}.map{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;}.apelMapWrap{order:1;-webkit-box-ordinal-group:1;-webkit-order:1;-ms-flex-order:1;}.map_right_block{width:100%;margin-top:24px;order:2;-webkit-box-ordinal-group:2;-webkit-order:2;-ms-flex-order:2;}.map_right_block .tabs div{margin-bottom:17px;}.map_right_block .form_layout{width:100%;max-width:360px;}.map_right_block .form_layout .rsform-block{width:100%;max-width:360px;}.contacts{width:100%;}.bread{border-top:1px solid white;}.about_company_top{width:100%;}.about_company_top img{width:100%;}.page-innerpages-pro-kompaniiu .tabs_wrap .label_tab{width:50px;height:54px;padding:0;margin:0;border:none;box-shadow:none;}.page-innerpages-pro-kompaniiu .tabs_wrap .label_tab .title{display:none;}.page-innerpages-pro-kompaniiu .tabs_wrap input:checked + .label_tab{box-shadow:none;}.page-innerpages-pro-kompaniiu .tabs_wrap input:checked + .label_tab span[class*="counter"]{text-decoration:underline;}.page-innerpages-pro-kompaniiu .tabs_wrap .partner li{display:block;margin-bottom:20px;}.page-innerpages-pro-kompaniiu .tabs_wrap .partner li img{height:auto;width:100%;margin-right:0;}.page-innerpages-pro-kompaniiu .tabitem_content{margin-top:27px;margin-bottom:100px;}.page-innerpages-business .tabitem_content{width:100%;}.page-innerpages-business .form_layout{width:100%;max-width:360px;}.page-innerpages-business .form_layout .rsform-block{width:100%;}.page-innerpages-business .label_tab{margin-bottom:-1px;}.page-innerpages-business .mobile_tabs_toggler{border:1px solid #e3e3e3;}.page-innerpages-business .flex_container.okompanii{width:100%;}.page-innerpages-business .flex_container.okompanii > div{width:100%;}.inner_page_about_company .tabitem_content p{font-size:13px;}.tabitem_content.texteditor h2{width:100%;}.tabitem_content.texteditor img{width:100%;height:auto;margin:0 0 20px 0 !important;}.what-is-smart-watt .smart_watt_ul > li{padding:7px 0 38px 0;}.what-is-smart-watt .smart_watt_ul > li.gray,.what-is-smart-watt .smart_watt_ul > li.white{min-height:auto;height:auto;}.what-is-smart-watt .smart_watt_ul > li .button,.what-is-smart-watt .smart_watt_ul > li .button_white{position:relative;top:100%;right:0;}.what-is-smart-watt .smart_watt_ul > li:first-child{padding-bottom:100px;}.what-is-smart-watt .smart_watt_ul > li:first-child .image{margin-bottom:80px;}.what-is-smart-watt .smart_watt_ul > li:first-child .button{top:calc(100% - 50px);}.what-is-smart-watt .smart_watt_ul > li:first-child .button_white{top:calc(100% + 26px);}.what-is-smart-watt .smart_watt_ul > li:last-child{padding-bottom:0;margin-bottom:135px;}.what-is-smart-watt .smart_watt_ul > li:last-child .image{position:relative;top:auto;bottom:auto;left:auto;right:auto;height:200px;}.what-is-smart-watt .smart_watt_ul > li:last-child .button{top:calc(100% + 23px);}.what-is-smart-watt .smart_watt_ul > li:last-child .button_white{top:calc(100% + 96px);}.what-is-smart-watt .smart_watt_ul > li .flex_container{flex-direction:column-reverse;position:relative;}.what-is-smart-watt .smart_watt_ul > li .landing__info{width:100%;text-align:center;order:1;-webkit-box-ordinal-group:1;-webkit-order:1;-ms-flex-order:1;}.what-is-smart-watt .smart_watt_ul > li .landing__info h2{width:100%;font-size:24px;}.what-is-smart-watt .smart_watt_ul > li .landing__info p{font-size:13px;text-align:center;}.what-is-smart-watt .smart_watt_ul > li .image{width:100%;height:200px;order:2;-webkit-box-ordinal-group:2;-webkit-order:2;-ms-flex-order:2;}.page-innerpages-404 .inner_page{background-size:auto 38%;}.controller-product .supwrap .close{top:0;}.controller-product .product_form{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;justify-content:space-between;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;}.controller-product .productfull .prod_title_mobile{display:block;font-size:24px;padding-left:0;order:1;-webkit-box-ordinal-group:1;-webkit-order:1;-ms-flex-order:1;}.controller-product .productfull .prod_title_mobile .jshop_code_prod{line-height:2;}.controller-product .productfull .images{order:2;-webkit-box-ordinal-group:2;-webkit-order:2;-ms-flex-order:2;width:320px;margin:auto;padding:0;}.controller-product .productfull .extra_fields{order:3;-webkit-box-ordinal-group:3;-webkit-order:3;-ms-flex-order:3;width:100%;}.controller-product .productfull .extra_fields .extra_fields_el{width:49%;vertical-align:top;display:inline-block;padding:8px 10px 0;}.controller-product .productfull .extra_fields .extra_fields_el:nth-child(2n){margin-right:0px;}.controller-product .productfull .prod_info{order:4;-webkit-box-ordinal-group:4;-webkit-order:4;-ms-flex-order:4;width:100%;}.controller-product .productfull .prod_info .prod_title{display:none;}.controller-product .productfull .prod_info .jshop_prod_description a,.controller-product .productfull .prod_info .jshop_prod_description p{font-size:13px;}.controller-product .productfull .prod_info .jshop_prod_description ul li,.controller-product .productfull .prod_info .jshop_prod_description ol li{font-size:13px;}.rsfp_thankyou_popup_inner{padding:36px;}.shop_wr{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;margin-top:30px;}.shop_subinfo_wrap{padding:0;min-height:auto;margin-left:-24px;margin-right:-24px;}.shop_subinfo_wrap .infotext{width:100%;padding:24px;}.shop_subinfo_wrap .steps_counter{right:0;top:calc(100% + 62px);}.list_cats{width:100%;padding-top:10px !important;padding-left:10px;padding-right:10px;overflow:hidden;}.products,.products_default .list_product{width:100%;}.products{margin-top:26px;}.full_description{display:none;}[class*=uf_wrapper_attributes_]{width:100%;max-width:360px;}[class*=uf_wrapper_attributes_] select{max-width:360px;}.products_choose_city .choose_city_title{font-size:16px;line-height:40px;margin-top:0;}.info_city_block div p{line-height:20px;}.products_install_counter .tabs_block{width:100%;}.products_install_counter .tabs_block .label_tab{width:100%;margin-bottom:12px;}.products_install_counter .tabs_block .label_tab:before{line-height:16px;}.products_install_counter .tabs_block .add_product,.products_install_counter .tabs_block .no_product{margin-top:11px;max-width:360px;}.products_install_counter .remark textarea{width:100%;}.controls_prev_next_page .prev_page{min-width:87px;padding:0;}.products_default .list_product_wrap > div.row-fluid{margin:0 0 -1px 0;z-index:0;}.products_default .list_product .sblock1{width:265px;}.uf_wrapper select{padding-left:8px;}.module_cart .show_cart{text-align:left;border-radius:0;background-color:#f7f7f7;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);}.popup_cart .popup_cart_wr{padding:24px;min-width:320px;}.popup_cart .cartajax-module-list-wrap{height:299px;width:100%;}.popup_cart .cartajax-module-list-wrap .no_prod .cartajax-module-item-label,.popup_cart .cartajax-module-list-wrap .cartajax-module-item .cartajax-module-item-label{width:60%;}.popup_cart .cartajax-module-list-wrap .no_prod .controls_cart,.popup_cart .cartajax-module-list-wrap .cartajax-module-item .controls_cart{float:none;display:block;margin:10px 0 0 23px;}.popup_cart .buttons_bottom.buttons_bottom_delivery{padding-bottom:60px;background:bottom left no-repeat url(../images/anim_6.gif);background-size:272px;}.popup_cart .buttons_bottom .cartajax-module-continue{font-size:13px;width:78px;padding:0;}.popup_cart .button{min-width:160px;}.popup_message_city .message_itself{width:100%;max-width:400px;}.controller-checkout .popup_cart .cart_title{margin:22px 0 28px 0;font-size:18px;}.controller-checkout .mCSB_outside + .mCSB_scrollTools{right:-20px;}.controller-checkout .popup_cart .cartajax-module-list-wrap{background-size:272px;padding-top:38px;}.controller-checkout .popup_cart .cartajax-module-list-wrap .no_prod .controls_cart,.controller-checkout .popup_cart .cartajax-module-list-wrap .cartajax-module-item .controls_cart{margin-left:0;}.controller-checkout .popup_cart .popup_cart_wr{padding:0px;min-width:inherit;}.controller-checkout #oneStepCheckoutForm.form_layout .fake_input_passport #fake_passport_num{width:202px;}.controller-checkout .step-header{font-size:18px;line-height:36px;}.controller-checkout .form_layout .rsform-block{width:100%;}.controller-checkout #oneStepCheckoutForm.form_layout input,.controller-checkout #oneStepCheckoutForm.form_layout select{width:100%;max-width:360px;}.category_2 .business_tabs_wr .tabs_wrap .label_tab{width:100%;height:60px;line-height:60px;}#rabatt_block .rabatt_apply,#rabatt_block .rabatt_discard{height:auto;}#rabatt_block .rabatt_apply > *:not(button),#rabatt_block .rabatt_discard > *:not(button){width:100%;}#rabatt_block input{width:100%;max-width:360px;}.credit_info .table{width:272px;overflow-x:scroll;position:relative;}.credit_info table{width:1224px;}.shop_sets .sets_sideblock,.shop_all_counters .sets_sideblock{width:100%;}.shop_sets .sets_sideblock #jshop_unijax_filter,.shop_all_counters .sets_sideblock #jshop_unijax_filter{height:153px;}.shop_sets .sets_sideblock #jshop_unijax_filter select,.shop_all_counters .sets_sideblock #jshop_unijax_filter select{background-color:transparent;}.shop_sets .sets_sideblock .cart_sets .show_cart,.shop_all_counters .sets_sideblock .cart_sets .show_cart{max-width:360px;}.shop_sets .sets_sideblock_info,.shop_all_counters .sets_sideblock_info{display:none !important;}.shop_sets .products_default .list_product .sblock1,.shop_all_counters .products_default .list_product .sblock1{position:inherit;z-index:0;}.shop_sets .products_default .block_product .controls .qty_change span,.shop_all_counters .products_default .block_product .controls .qty_change span{width:100px;display:inline-block;}.shop_sets .products_default .block_product .controls .button_buy,.shop_all_counters .products_default .block_product .controls .button_buy{margin-left:21px;}.shop_sets .popup_cart .cartajax-module-list-wrap .cartajax-module-item .product_info,.shop_all_counters .popup_cart .cartajax-module-list-wrap .cartajax-module-item .product_info{width:90%;}.shop_sets [class*=uf_wrapper_attributes_],.shop_all_counters [class*=uf_wrapper_attributes_]{display:block;}.shop_all_counters .products_default .list_product .sblock1{height:428px;}.popup_cart_all_counters .cartajax-module-list-wrap .cartajax-module-item{min-height:100px;}.popup_cart_all_counters .cartajax-module-list-wrap .cartajax-module-item .controls_cart{position:absolute;bottom:10px;left:0;}.popup_cart_all_counters .cartajax-module-list-wrap .cartajax-module-item .cartajax-module-item-price{bottom:13px;}.controller-product .productfull_sets img{width:100%;}.controller-product .productfull_sets .product_form .images{width:272px;}.controller-product .productfull_sets .product_form .images #list_product_image_middle{height:auto;}.controller-product .productfull_sets .product_form .prod_buttons{margin-left:0;display:block;width:100%;}.controller-product .productfull_sets .product_form .prod_buttons .button{width:235px;margin-top:13px;}.lamp_count{display:none !important;}.product_sets_popup_address .product_sets_popup_address_inner{position:absolute;top:50%;left:50%;padding:24px;width:auto;min-width:320px;overflow-x:auto;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.product_sets_popup_address .product_sets_popup_address_text{margin-top:13px;font-size:12px;}.product_sets_popup_address .product_sets_popup_address_text ~ .cartajaxattributes{margin:2px 0;}.product_sets_popup_address .button{display:block;width:100%;}.product_sets_popup_address .button_dont_need_install{margin-top:18px;float:none;}#id233a8343,#id8f4be018{width:100% !important;height:310px !important;}.smart_calc{position:relative;}.smart_calc .moduletable{position:relative;top:0;right:0;margin-top:0px;margin-right:0px;}.smart_calc .numbers__num{width:40px;height:60px;padding:0;margin-right:5px;font-size:45px;line-height:65px;border-radius:5px;}.smart_calc .text{margin-left:15px;}.smart_calc .text p{font-size:14px;height:18px;line-height:18px;}.cart_all_counters{position:relative;top:auto;right:auto;margin-bottom:24px;}.cart_all_counters .show_cart{height:55px;line-height:55px;}.controller-checkout .cartajax-module .cartajax-module-item-qty{right:90px;}}@media (max-width: 959px) and (max-width: 767px){.popup_form .form_wrap{padding-top:unset;top:unset;width:100vw;right:-65px;}}@media (max-width: 959px) and (max-width: 374px){.controller-product .productfull .images{width:272px;}}@media only screen and (max-width: 1279px) and (min-width: 960px){.business-form{text-align:center;}.business-form form{margin:0 auto;}}@media only screen and (max-width: 767px) and (min-width: 320px){.shop_subinfo_wrap{margin-left:-12px;margin-right:-12px;}#jshop_unijax_filter .chzn-results li{z-index:999;}.business-category .title{margin:25px 0;font-size:24px;line-height:30px;}.business-category .description{font-size:13px;margin:15px 0 30px;line-height:1.5;}.business-menu .menu{position:relative;height:84px;}.business-menu .menu:after{content:'';position:absolute;top:38px;right:30px;width:7px;height:7px;border-right:1px solid #000;border-bottom:1px solid #000;transform:rotate(45deg);transition:all 0.5s;}.business-menu .menu li{position:absolute;top:0;left:0;width:100%;height:0;margin:0 auto;margin-top:0;border:0;color:transparent;overflow:hidden;}.business-menu .menu li.active{height:84px;color:#000;}.business-menu .menu li.active a{padding:34px 0;pointer-events:none;}.business-menu .menu li a{padding:0;}.business-menu .menu.active{height:calc(336px);}.business-menu .menu.active:after{transform:rotate(-135deg);transition:all 0.5s;}.business-menu .menu.active li{position:relative;height:84px;margin-top:-3px;border:1px solid #e3e3e3;color:#000;transition:all 0.5s;}.business-menu .menu.active li a{padding:34px 0;}.business-item{margin-top:30px;margin-bottom:0px;font-size:13px;}.business-item h3,.business-item h2,.business-item h4,.business-item h5,.business-item h6{margin:25px 0;font-size:22px;}.business-item img{width:100%;}.business-item p{margin:10px 0;font-size:13px;line-height:1.4;}.business-form{margin-bottom:45px;}.business-form form{width:100%;}.business-form form h2{margin-bottom:45px;font-size:16px;}.business-form form .rsform-block{display:block;width:100%;}.business-form form .rsform-block-submit{text-align:center;}.business-form form button{margin:0 auto;}.smart_watt_ul li .image{width:100%;height:270px;background-size:auto 80%;order:-1;}.smart_watt_ul li .landing__info{width:100%;}.smart_watt_ul li .landing__info h2{font-size:35px;}.smart_watt_ul li .landing__info strong{word-wrap:break-word;}.smart_watt_buttons{display:flex;flex-direction:column;justify-content:center;align-items:center;}.smart_watt_buttons .button,.smart_watt_buttons .button_white{padding:0 20px;font-size:14px;min-width:unset;}.smart_watt_buttons .button_to_sets{margin-top:15px;margin-left:0;}.texteditor_buttons{display:flex;align-items:center;justify-content:center;width:100%;}.form_wrpapper .moduletable{width:auto;}.form_wrpapper .right-side{margin-bottom:30px;margin-top:30px;}.form_wrpapper .right-side .box-shadow{margin-top:0;padding:10px 10px 60px;}.form_wrpapper .right-side .box-shadow .cart_back_page{font-size:18px;cursor:pointer;}.form_wrpapper .right-side .box-shadow .cartajax-module-list-wrap .cartajax-module-list-wrap{padding-top:0;}.form_wrpapper .right-side .box-shadow .cartajax-module-list-wrap .cart_block{padding:0;}.form_wrpapper .right-side .box-shadow .cartajax-module-list-wrap .cart_block:first-child .no_prod{font-size:18px;margin-left:50px;}.form_wrpapper .right-side .box-shadow .cartajax-module-list-wrap .cart_block .cartajax-module-item-label{font-size:16px;margin-right:0;margin-left:12px;}.form_wrpapper .right-side .box-shadow .cartajax-module-list-wrap .cart_block .characteristics_block{margin-left:12px;}.form_wrpapper .right-side .box-shadow .cartajax-module-list-wrap .cart_block .controls_cart{white-space:nowrap;margin-top:0;}.form_wrpapper .right-side .box-shadow .cartajax-module-list-wrap .cart_block .controls_cart input,.form_wrpapper .right-side .box-shadow .cartajax-module-list-wrap .cart_block .controls_cart span{font-size:18px;}.form_wrpapper .right-side .box-shadow .cartajax-module-list-wrap .cart_block .cartajax-module-item-image{height:100px;width:100px;flex-shrink:0;}.form_wrpapper .right-side .box-shadow .cartajax-module-list-wrap .cart_block .cartajax-module-item-image img{width:100%;max-width:100%;height:auto;}.form_wrpapper .right-side .box-shadow .cartajax-module-bottom .cartajax-module-total .left,.form_wrpapper .right-side .box-shadow .cartajax-module-bottom .cartajax-module-total span{font-size:18px;}.form_wrpapper .right-side #rabatt_block .price_block .price_total .left,.form_wrpapper .right-side #rabatt_block .price_block .price_total span{font-size:18px;}.form_wrpapper .left_side{padding:0 17px;}.form_wrpapper .left_side #oneStepCheckoutForm{width:auto;}.form_wrpapper .left_side #oneStepCheckoutForm.form_layout .jshop_nvg_register input{max-width:inherit;}.form_wrpapper .left_side .controller-checkout .step-header{margin:20px 0 16px;}.form_wrpapper .left_side #rabatt_block .rabatt_apply input input{width:300px !important;}.form_wrpapper .controller-checkout .button_order_finish_wr #button_order_finish{font-size:18px;line-height:50px;height:50px;}}@media only screen and (max-width: 767px) and (min-width: 320px) and (max-width: 359px){.form_wrpapper .left_side #oneStepCheckoutForm{width:300px;}}.itemid-210 .main_slider #canvas{display:none !important;}@media (max-width: 767px){.shop-sets .products .sblock1,.shop-sets .products_default .list_product .sblock1{width:272px;}.list_product_wrap{text-align:center;}.list_product_wrap .block_product{text-align:left;}.shop-sets .shop_sets .sets_sideblock .filter_with_title .uf_wrappers{justify-content:center;}.shop_sets .sets_sideblock .filter_with_title .button{margin-left:auto;margin-right:auto;}.shop-sets .shop_sets .sets_sideblock{text-align:center;}.shop-sets .shop_sets .sets_sideblock .filter_with_title{text-align:left;}.shop-sets .shop_sets .sets_sideblock .cart_sets{justify-content:center;}}@media (max-width: 959px){.popup_form .form_wrap{padding:26px 26px 20px;padding-top:26px;top:65px;}}#system-debug{position:absolute;top:0;}#system-debug:hover{z-index:99999;}.jshop_nvg_register.block-hidden{max-height:0px;overflow:hidden;}.delivery-in-card__container{margin-top:50px;}.delivery-in-card__container h2{margin-bottom:20px;font-weight:700;}.delivery-in-card__item{display:flex;align-items:center;width:100%;height:30px;margin-bottom:5px;}.delivery-in-card__item .delivery__image{width:20px;height:20px;overflow:hidden;margin-right:10px;}.delivery-in-card__item .delivery__image img{width:100%;height:auto;}.delivery-in-card__item .delivery__text{flex:1;font-family:'Yasno', sans-serif;font-weight:400;color:black;font-size:16px;}.delivery-in-card__item .delivery__price{font-family:'Yasno', sans-serif;font-weight:400;color:black;font-size:16px;}@media (max-width: 767px){.section--related .block_product img{margin:auto;}}.in-cart-already{background-color:#868e06 !important;pointer-events:none;border-color:#868e06 !important;}.itemid-598 .top.top_shadow,.itemid-598 .footer,.itemid-599 .top.top_shadow,.itemid-599 .footer{display:none !important;}.itemid-598 .content,.itemid-599 .content{padding-top:0px;}.portal__cats{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;}.portal__item-wrapper{width:20%;}@media (max-width: 1279px){.portal__item-wrapper{width:33.333%;}}@media (max-width: 767px){.portal__item-wrapper{width:50%;}}.portal__item-wrapper:not(:last-child){border-right:3px solid #f2f3f5;}@media (max-width: 767px){.portal__item-wrapper:nth-child(even){border-right:none;}}.portal__item{padding:24px 24px 30px;height:100%;}@media (max-width: 1279px){.portal__item{padding:12px 12px 15px;}}.portal__image{min-height:120px;position:relative;}.portal__image img{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;max-width:50%;}.portal__name{min-height:50px;}.portal__name a{text-decoration:none;color:#000;font-size:18px;font-weight:500;line-height:24px;margin-bottom:18px;margin-top:8px;display:inline-block;}.portal__name a:hover{color:#b4b833;}.portal__sub-cat{list-style-type:none;padding-bottom:16px;}.portal__sub-cat a{text-decoration:none;color:#000;font-size:14px;font-weight:400;display:inline;line-height:1;}.portal__sub-cat a:hover{color:#b4b833;}.topmenu__wrapper--catalog{height:auto;}@media (max-width: 1023px){.topmenu__wrapper--catalog{display:none;}}.topmenu__catalog{width:100%;}.topmenu__catalog >ul.nav.menu > li{height:auto;padding-top:0;}.topmenu__catalog >ul.nav.menu > li a{line-height:1.15 !important;min-height:36px !important;width:100%;display:flex;align-items:center;}.topmenu__catalog >ul.nav.menu > li a:before{top:unset;bottom:0px;}.top .topmenu__wrapper{position:relative;}.top .topmenu__wrapper:before{content:'';height:100%;width:100vw;position:absolute;background-color:#fff;left:50%;top:0;transform:translateX(-50%);z-index:-1;}@media (max-width: 959px){.top .topmenu__wrapper{margin:0 -24px;}}.topmenu__catalog #catalog-menu{height:auto;display:flex;width:100%;background-color:#f2f3f5;}.topmenu__catalog #catalog-menu >li.ysn_nav-item{flex:1;margin-right:0;}@media (max-width: 1279px){.topmenu__catalog #catalog-menu >li.ysn_nav-item{padding:0 10px;}}.topmenu__catalog #catalog-menu >li.ysn_nav-item:after{content:none;}.topmenu__catalog #catalog-menu >li.ysn_nav-item:first-child{background-color:#b4b833;padding-left:25px;}.topmenu__catalog #catalog-menu >li.ysn_nav-item:first-child > a{color:#fff !important;justify-content:flex-start;padding-left:10px;position:static;}.topmenu__catalog #catalog-menu >li.ysn_nav-item:first-child > a:before{content:'';background:url("data:image/svg+xml;utf8,<svg width='16' height='14' viewBox='0 0 16 14' fill='none' xmlns='http://www.w3.org/2000/svg'> <rect width='16' height='2' transform='matrix(1 0 0 -1 0 4)' fill='white'/><rect width='14' height='2' transform='matrix(1 0 0 -1 0 8)' fill='white'/><rect width='12' height='2' transform='matrix(1 0 0 -1 0 12)' fill='white'/></svg>") no-repeat #b4b833 left 8px center;width:24px;height:24px;position:absolute;top:50%;transform:translateY(-50%);left:0;}.topmenu__catalog #catalog-menu >li.ysn_nav-item:first-child:after{content:"";display:block;position:absolute;width:7px;height:100%;background-color:#fff;transform:skewX(-10deg);right:-3px;top:0px;}.topmenu__catalog #catalog-menu >li.ysn_nav-item > a{color:#192f3e;text-align:center;white-space:nowrap;justify-content:center;font-family:'Yasno', sans-serif;font-weight:400;}@media (max-width: 1279px){.topmenu__catalog #catalog-menu >li.ysn_nav-item > a{font-size:16px;}}.topmenu__catalog #catalog-menu >li.ysn_nav-item > a:before{content:none;}.topmenu__catalog #catalog-menu >li.ysn_nav-item > a:hover{color:#b4b833;}.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child{margin-top:2px;width:1224px;max-height:calc(100vh - 150px);overflow-x:hidden;overflow-y:auto;height:auto;padding:15px 0;display:flex;box-shadow:none;flex-direction:column;background-color:#fff;}@media (max-width: 1279px){.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child{width:912px;}}@media (max-width: 1279px){.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child{width:912px;}}@media (max-width: 1023px){.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child{width:100vw;background-color:#fff;max-height:calc(100vh - 100px);}}.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child:before{content:"";position:absolute;width:300px;height:100%;background-color:#fff;z-index:-1;left:0;top:0;}@media (max-width: 1023px){.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child:before{content:none;}}.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child >li{margin-left:0;height:auto;border:none;width:300px;background:#fff;}@media (max-width: 1023px){.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child >li{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative;}}.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child >li.parent >a{position:relative;}.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child >li.parent >a:after{content:'\ea50';font-family:'icons' !important;speak:none;font-style:normal;font-weight:700;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;right:15px;top:50%;transform:translateY(-50%) rotate(-90deg);}.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child >li > a{height:36px !important;padding:0 10px;line-height:1.15 !important;color:#192f3e;font-weight:400;font-size:14px;display:flex;align-items:center;}.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child >li > a:hover{color:#b4b833;}.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child >li > a > img{max-width:20px;width:100%;height:100%;max-height:20px;margin-right:10px;}.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child >li > a >span{height:30px;line-height:1.15;display:flex;align-items:center;}.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child >li >ul{display:none;position:absolute;list-style:none;overflow:hidden;padding-top:15px;padding-bottom:40px;padding-left:15px;padding-right:15px;align-items:flex-start;flex-wrap:wrap;left:0;top:0;opacity:0;margin-left:100px;transition:0.5s;background-color:#fff;min-height:330px;height:100%;z-index:-1;}@media (max-width: 1023px){.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child >li >ul{max-height:0;overflow:hidden;}}.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child >li >ul >li{width:33%;padding:8px 9px;height:auto;margin-bottom:20px;margin-right:0;}@media (max-width: 1023px){.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child >li >ul >li{width:100%;}}.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child >li >ul >li >a{font-size:16px;font-weight:500;color:#b4b833;height:auto;min-height:auto !important;margin-bottom:15px;}@media (max-width: 1023px){.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child >li >ul >li >a{margin-bottom:5px;}}.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child >li >ul >li >ul{list-style:none;}@media (max-width: 1023px){.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child >li >ul >li >ul{display:flex;flex-wrap:wrap;}}@media (max-width: 1023px){.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child >li >ul >li >ul >li{margin-bottom:5px;}}.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child >li >ul >li >ul >li >a{font-size:14px;font-family:'Yasno', sans-serif;font-weight:400;color:#7f8ba2;height:auto !important;min-height:auto !important;line-height:1.5 !important;display:flex;align-items:center;}.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child >li >ul >li >ul >li >a:hover{color:#b4b833;}@media (min-width: 1024px){.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child >li:hover >ul{display:flex;width:calc(1224px - 300px);margin-left:100px;animation:slidein 0.5s;animation-fill-mode:forwards;}}@media (min-width: 1024px) and (max-width: 1279px){.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child >li:hover >ul{width:calc(912px - 300px);}}@media (min-width: 1024px) and (max-width: 1023px){.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child >li:hover >ul{width:100%;margin-left:0 !important;position:static;max-height:9999px;opacity:1;background-color:#eaeef3;animation:none;transition:0.25s;z-index:1;min-height:auto;}}.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child >li.open >ul{display:flex;width:calc(1224px - 300px);margin-left:100px;animation:slidein 0.5s;animation-fill-mode:forwards;}@media (max-width: 1279px){.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child >li.open >ul{width:calc(912px - 300px);}}@media (max-width: 1023px){.topmenu__catalog #catalog-menu >li.ysn_nav-item >ul.nav-child >li.open >ul{width:100%;margin-left:0 !important;position:static;max-height:9999px;opacity:1;background-color:#eaeef3;animation:none;transition:0.25s;z-index:1;min-height:auto;}}body.itemid-208 .topmenu__catalog #catalog-menu.no-submenu > li.parent >ul,body.itemid-209 .topmenu__catalog #catalog-menu.no-submenu > li.parent >ul{display:none !important;}.catalog-menu_wrapper--static{position:relative;z-index:5000;}@media (max-width: 1023px){.catalog-menu_wrapper--static{display:none;}}.catalog-menu_wrapper--static ul li.ysn_nav-item a{font-size:18px;font-family:'Yasno', sans-serif;font-weight:600;color:#7f8ba2;}#catalog-menu--static{list-style:none;width:300px;}#catalog-menu--static ul{list-style:none;}#catalog-menu--static a{text-decoration:none;}#catalog-menu--static >li{display:none;}#catalog-menu--static >li.item-611,#catalog-menu--static >li.item-692{display:block;}#catalog-menu--static >li.item-611 > a,#catalog-menu--static >li.item-692 > a{display:none;}#catalog-menu--static >li >ul{width:100%;overflow-x:hidden;overflow-y:auto;height:auto;padding-top:11px;padding-bottom:15px;display:flex;box-shadow:none;flex-direction:column;background-color:transparent;}@media (max-width: 1279px){#catalog-menu--static >li >ul{width:912px;}}@media (max-width: 1279px){#catalog-menu--static >li >ul{width:912px;}}@media (max-width: 1023px){#catalog-menu--static >li >ul{width:100vw;background-color:#fff;max-height:calc(100vh - 100px);}}#catalog-menu--static >li >ul:before{content:"";position:absolute;width:300px;height:100%;background-color:#fff;z-index:-1;left:0;top:0;}@media (max-width: 1023px){#catalog-menu--static >li >ul:before{content:none;}}#catalog-menu--static >li >ul >li{margin-left:0;height:auto;border:none;width:300px;}@media (max-width: 1023px){#catalog-menu--static >li >ul >li{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative;}}#catalog-menu--static >li >ul >li.parent >a{position:relative;}#catalog-menu--static >li >ul >li.parent >a:after{content:'\ea50';font-family:'icons' !important;speak:none;font-style:normal;font-weight:700;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;right:15px;top:50%;transform:translateY(-50%) rotate(-90deg);}#catalog-menu--static >li >ul >li > a{height:36px !important;padding:0 10px;line-height:1.15 !important;color:#192f3e;font-weight:400;font-size:14px;display:flex;align-items:center;}#catalog-menu--static >li >ul >li > a:hover{color:#b4b833;}#catalog-menu--static >li >ul >li > a > img{max-width:24px;width:100%;height:100%;max-height:24px;margin-right:10px;}#catalog-menu--static >li >ul >li > a > span{height:30px;line-height:1.15;display:flex;align-items:center;text-decoration:none;}#catalog-menu--static >li >ul >li >ul{display:none;position:absolute;list-style:none;overflow:hidden;padding-top:15px;padding-bottom:40px;padding-left:15px;padding-right:15px;align-items:flex-start;flex-wrap:wrap;left:0;top:0;opacity:0;margin-left:100px;transition:0.5s;background-color:#fff;min-height:330px;height:100%;z-index:-1;}@media (max-width: 1023px){#catalog-menu--static >li >ul >li >ul{max-height:0;overflow:hidden;}}#catalog-menu--static >li >ul >li >ul >li{width:33%;padding:8px 9px;height:auto;margin-bottom:20px;margin-right:0;}@media (max-width: 1023px){#catalog-menu--static >li >ul >li >ul >li{width:100%;}}#catalog-menu--static >li >ul >li >ul >li >a{font-size:16px;font-weight:500;color:#b4b833;height:auto;min-height:auto !important;margin-bottom:15px;display:inline-block;}@media (max-width: 1023px){#catalog-menu--static >li >ul >li >ul >li >a{margin-bottom:5px;}}#catalog-menu--static >li >ul >li >ul >li >ul{list-style:none;}@media (max-width: 1023px){#catalog-menu--static >li >ul >li >ul >li >ul{display:flex;flex-wrap:wrap;}}@media (max-width: 1023px){#catalog-menu--static >li >ul >li >ul >li >ul >li{margin-bottom:5px;}}#catalog-menu--static >li >ul >li >ul >li >ul >li >a{font-size:14px;font-family:'Yasno', sans-serif;font-weight:400;color:#7f8ba2;height:auto !important;min-height:auto !important;line-height:1.5 !important;display:flex;align-items:center;}#catalog-menu--static >li >ul >li >ul >li >ul >li >a:hover{color:#b4b833;}@media (min-width: 1024px){#catalog-menu--static >li >ul >li:hover >ul{display:flex;width:calc(1224px - 300px);margin-left:100px;animation:slidein 0.5s;animation-fill-mode:forwards;}}@media (min-width: 1024px) and (max-width: 1279px){#catalog-menu--static >li >ul >li:hover >ul{width:calc(912px - 300px);}}@media (min-width: 1024px) and (max-width: 1023px){#catalog-menu--static >li >ul >li:hover >ul{width:100%;margin-left:0 !important;position:static;max-height:9999px;opacity:1;background-color:#eaeef3;animation:none;transition:0.25s;z-index:1;min-height:auto;}}#catalog-menu--static >li >ul >li.open >ul{display:flex;width:calc(1224px - 300px);margin-left:100px;animation:slidein 0.5s;animation-fill-mode:forwards;}@media (max-width: 1279px){#catalog-menu--static >li >ul >li.open >ul{width:calc(912px - 300px);}}@media (max-width: 1023px){#catalog-menu--static >li >ul >li.open >ul{width:100%;margin-left:0 !important;position:static;max-height:9999px;opacity:1;background-color:#eaeef3;animation:none;transition:0.25s;z-index:1;min-height:auto;}}.catalog-menu_wrapper--static + .showcase{max-width:924px;}@media (max-width: 1279px){.catalog-menu_wrapper--static + .showcase{max-width:612px;}}@media (max-width: 1023px){.catalog-menu_wrapper--static + .showcase{max-width:100%;}}.catalog__deeper-button{position:absolute;background-color:transparent;height:100%;width:50px;right:0;top:0;}@media (min-width: 1024px){body.topmenu--small .top{transform:translateY(-100%);transition:0.25s;}}body.topmenu--small .menu_calc{top:45.5vh;transition:0.25s;}body.topmenu--small .topmenu__catalog #catalog-menu > li.ysn_nav-item:first-child:hover:before{content:"";position:absolute;width:500vw;height:500vh;pointer-events:none;transform:translateX(-50%);background-color:rgba(0,0,0,0.42);z-index:-2;left:0;top:0;}@media (max-width: 1023px){body.topmenu--small .topmenu__catalog #catalog-menu > li.ysn_nav-item:first-child:hover:before{content:none;}}body.topmenu--small .topmenu__catalog #catalog-menu > li.ysn_nav-item > ul.nav-child{max-height:calc(100vh - 50px);}#mobile-menu__form,.mobile-menu__catalog{padding-left:0;padding-right:0;z-index:1;}#mobile-menu__form .mobile-menu__content,.mobile-menu__catalog .mobile-menu__content{width:100%;}#mobile-menu__form .mobile-menu__content #catalog-menu,.mobile-menu__catalog .mobile-menu__content #catalog-menu{flex-direction:column;list-style:none;}#mobile-menu__form .mobile-menu__content #catalog-menu ul,.mobile-menu__catalog .mobile-menu__content #catalog-menu ul{list-style:none;}#mobile-menu__form .mobile-menu__content #catalog-menu li,.mobile-menu__catalog .mobile-menu__content #catalog-menu li{border-bottom:1px solid #eaeef3;}#mobile-menu__form .mobile-menu__content #catalog-menu li.parent,.mobile-menu__catalog .mobile-menu__content #catalog-menu li.parent{position:relative;}#mobile-menu__form .mobile-menu__content #catalog-menu li.parent > a,.mobile-menu__catalog .mobile-menu__content #catalog-menu li.parent > a{pointer-events:none;}#mobile-menu__form .mobile-menu__content #catalog-menu li.parent >a:after,.mobile-menu__catalog .mobile-menu__content #catalog-menu li.parent >a:after{content:'\ea50';font-family:'icons' !important;speak:none;font-style:normal;font-weight:700;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;right:15px;top:50%;transform:translateY(-50%) rotate(-90deg);}#mobile-menu__form .mobile-menu__content #catalog-menu li.open > ul,.mobile-menu__catalog .mobile-menu__content #catalog-menu li.open > ul{transform:translateX(0%) !important;}#mobile-menu__form .mobile-menu__content #catalog-menu a,.mobile-menu__catalog .mobile-menu__content #catalog-menu a{width:100%;padding:10px 15px;text-decoration:none;text-align:left;line-height:1.5;display:flex;align-items:center;color:#192f3e;}#mobile-menu__form .mobile-menu__content #catalog-menu a img,.mobile-menu__catalog .mobile-menu__content #catalog-menu a img{width:24px;height:24px;margin-right:15px;}#mobile-menu__form .mobile-menu__content #catalog-menu > li >ul,.mobile-menu__catalog .mobile-menu__content #catalog-menu > li >ul{transform:translateX(-150%);width:100vw;transition:0.25s;height:calc(100vh - 65px);overflow:auto;position:fixed;z-index:1;top:65px;left:0;background-color:#fff;}@media (max-width: 767px){#mobile-menu__form .mobile-menu__content #catalog-menu > li >ul,.mobile-menu__catalog .mobile-menu__content #catalog-menu > li >ul{width:100vw;}}#mobile-menu__form .mobile-menu__content #catalog-menu > li >ul >.catalog__deeper-prev,.mobile-menu__catalog .mobile-menu__content #catalog-menu > li >ul >.catalog__deeper-prev{display:none;}#mobile-menu__form .mobile-menu__content #catalog-menu > li >ul > li,.mobile-menu__catalog .mobile-menu__content #catalog-menu > li >ul > li{height:auto;width:100%;}#mobile-menu__form .mobile-menu__content #catalog-menu > li >ul > li >ul,.mobile-menu__catalog .mobile-menu__content #catalog-menu > li >ul > li >ul{transform:translateX(-150%);width:366px;transition:0.25s;height:calc(100vh - 65px);overflow:auto;position:fixed;z-index:2;top:0px;left:0;background-color:#fff;}@media (max-width: 767px){#mobile-menu__form .mobile-menu__content #catalog-menu > li >ul > li >ul,.mobile-menu__catalog .mobile-menu__content #catalog-menu > li >ul > li >ul{width:100vw;}}#mobile-menu__form .mobile-menu__content #catalog-menu > li >ul > li >ul > li,.mobile-menu__catalog .mobile-menu__content #catalog-menu > li >ul > li >ul > li{height:auto;width:100%;}#mobile-menu__form .mobile-menu__content #catalog-menu > li >ul > li >ul > li >ul,.mobile-menu__catalog .mobile-menu__content #catalog-menu > li >ul > li >ul > li >ul{transform:translateX(-150%);width:366px;transition:0.25s;height:calc(100vh - 65px);overflow:auto;position:fixed;z-index:3;top:0px;left:0;background-color:#fff;}@media (max-width: 767px){#mobile-menu__form .mobile-menu__content #catalog-menu > li >ul > li >ul > li >ul,.mobile-menu__catalog .mobile-menu__content #catalog-menu > li >ul > li >ul > li >ul{width:100vw;}}#mobile-menu__form .mobile-menu__content #catalog-menu > li >ul > li >ul > li >ul > li,.mobile-menu__catalog .mobile-menu__content #catalog-menu > li >ul > li >ul > li >ul > li{height:auto;width:100%;}.mobile-menu__catalog{display:none;position:fixed;width:80vw;height:calc(100vh - 65px);top:65px;left:0;z-index:2;background-color:#fff;}.mobile-menu__catalog.show{display:block;}.mobile-menu__catalog *{height:auto;}.catalog__deeper-title{display:block;color:#192f3e;font-size:20px;font-weight:400;height:auto;line-height:1.2;letter-spacing:.15px;text-transform:none;padding:9px 16px 15px;border-bottom:1px solid #eaeef3;margin:0;}.catalog__deeper-prev{padding:6px 14px 5px;cursor:pointer;color:#929293;height:auto;font-size:12px;line-height:1.5;vertical-align:middle;padding-left:16px;letter-spacing:.2px;display:flex;align-items:center;}.catalog__deeper-prev:before{content:"";display:inline-block;width:11px;height:6px;margin-right:8px;transform:rotate(90deg);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 6'%3E%3Cpath d='M5.5 6L11 .7l-.73-.7L5.5 4.6.73 0 0 .7z' fill='%23929292'/%3E%3C/svg%3E");}.no-infotext .shop_subinfo_wrap{display:none;}li.item-611 > a,li.item-692 > a{font-weight:700;}@media (max-width: 1023px){.catalog-hide--mob{display:none !important;}}@media (min-width: 1023px){.catalog-hide--dsk{display:none !important;}}.products__market{display:flex;align-items:flex-start;}@media (max-width: 767px){.products__market{flex-direction:column;}}.products__market .filter-market__toggle{border:none;background-color:#b4b833;width:100%;height:40px;text-align:center;border-radius:4px;transition:.3s;padding:10px;margin-bottom:10px;box-shadow:0 2px 10px 0px #00000042;text-decoration:none;color:#fff;font-size:14px;line-height:20px;text-transform:uppercase;display:none;align-items:center;font-weight:700;justify-content:center;}.products__market .filter-market__toggle svg{height:20px;width:auto;fill:#fff;margin-right:6px;}@media (max-width: 767px){.products__market .filter-market__toggle{display:flex;}.products__market .filter-market__toggle svg{height:14px;}}.products__market .filter-market__sideblock{width:260px;flex-shrink:0;}@media (max-width: 767px){.products__market .filter-market__sideblock{display:none;position:fixed;left:0;top:0;z-index:5003;background-color:#fff;width:100vw;height:100vh;overflow:auto;transition:0.25s;}.products__market .filter-market__sideblock.show{display:block;}.products__market .filter-market__sideblock .uf_wrappers{padding-left:10px;padding-right:10px;padding-bottom:150px;}.products__market .filter-market__sideblock .uf_buttons{display:flex;opacity:0;transition:0.25s;flex-direction:row;justify-content:space-between;flex-wrap:wrap;position:fixed;bottom:0;width:100%;left:0;background-color:#fff;}.products__market .filter-market__sideblock .uf_buttons.show{opacity:1;}.products__market .filter-market__sideblock .uf_buttons button{flex:1;padding-top:5px;padding-bottom:5px;border-radius:4px;}}.products__market .filter-market__sideblock form{display:flex;flex-direction:column;}@media (max-width: 767px){.products__market .filter-market__sideblock form{height:100vh;}}.products__market #jshop_unijax_filter{margin:0;}.products__market .uf_wrappers{display:flex;flex-direction:column;}.products__market .uf_wrapper{display:flex;flex-direction:column;padding:10px 0;border-bottom:1px solid #eaeef3;}.products__market .uf_wrapper [class*=uf_label_characteristics_],.products__market .uf_wrapper [class*=uf_label_characteristics_]{height:auto;line-height:2;}.products__market .uf_wrapper > div:first-child{padding-top:5px;padding-bottom:5px;font-weight:700;font-size:14px;}.products__market .uf_wrapper > div:last-child .uf_input{display:flex;align-items:center;}.products__market .uf_wrapper > div:last-child .uf_input input{height:17px;width:17px;border:1px solid #eaeef3 !important;border-radius:0;margin:0;cursor:pointer;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;}.products__market .uf_wrapper > div:last-child .uf_input input:checked{background-color:#b4b833;position:relative;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;}.products__market .uf_wrapper > div:last-child .uf_input input:checked:after{content:'';width:9px;height:7px;position:absolute;background-image:url(../../../images/check_mark.png);background-size:cover;left:3px;bottom:0;top:0;margin:auto;background-position:center;color:#fff;}.products__market .uf_wrapper > div:last-child .uf_input label{font-size:14px;font-weight:400;color:#303030;}.products__market .uf_wrapper > div:last-child .uf_input .uf_count{font-size:12px;font-weight:400;color:#7f8ba2;}.products__market .uf_wrapper > div:last-child .uf_input:hover{background:transparent;}.products__market .uf_wrapper > div:last-child .uf_input:hover label,.products__market .uf_wrapper > div:last-child .uf_input:hover .uf_count{color:#b4b833;}.products__market .uf_buttons{flex-direction:column;display:none;}@media (max-width: 767px){.products__market .uf_buttons.show{display:flex;}}.products__market #uf_prices{margin-top:10px;}.products__market #uf_prices .uf_trackbar_inputs{display:flex;align-items:center;justify-content:space-between;}.products__market #uf_prices .uf_trackbar_inputs input{width:48%;max-width:48%;margin:0;line-height:36px;height:36px;appearance:none;border:1px solid #eaeef3 !important;border-radius:0;}.products__market .uf_trackbar--new{margin:20px 10px;height:4px;box-shadow:none;background:transparent;border:none;}.products__market .uf_trackbar--new .limit{display:none;}.products__market .uf_trackbar--new .noUi-connects{background-color:#eaeef3;}.products__market .uf_trackbar--new .noUi-handle{background-color:#b4b833 !important;}.products__market .uf_trackbar--new .noUi-connect{background:#b4b833;height:4px;}.products__market .uf_trackbar--new .noUi-handle-lower,.products__market .uf_trackbar--new .noUi-handle-upper{top:-10px !important;right:0;border-radius:0 !important;background:#eaeef3 !important;width:22px !important;height:22px !important;border-radius:10px !important;background-color:#eaeef3 !important;cursor:pointer;border:none !important;box-shadow:inset 0 0 1px #fff, inset 0 1px 7px #e8e8e8, 0 3px 6px -3px #989898;}.products__market .uf_trackbar--new .noUi-handle-lower:before,.products__market .uf_trackbar--new .noUi-handle-lower:after,.products__market .uf_trackbar--new .noUi-handle-upper:before,.products__market .uf_trackbar--new .noUi-handle-upper:after{content:none;}.products__market .uf_trackbar--new .noUi-handle-lower{left:22px;right:0;}@media (max-width: 767px){.products__market .uf_trackbar--new .noUi-handle-lower{transform:translateX(50%);}}.filter-market__sideblock .uf_wrappers [class*=uf_label_characteristics_],.filter-market__sideblock .uf_wrapper [class*=uf_label_characteristics_]{height:50px;line-height:40px;}.filter-market__sideblock .uf_wrappers [class*=uf_label_characteristics_] span,.filter-market__sideblock .uf_wrapper [class*=uf_label_characteristics_] span{font-family:'Yasno', sans-serif;font-weight:700;font-size:14px;color:#000;}@media (max-width: 767px){.filter-market__sideblock .uf_wrappers [class*=uf_label_characteristics_] span,.filter-market__sideblock .uf_wrapper [class*=uf_label_characteristics_] span{font-size:14px;}}.uf_mobile__header{display:none;justify-content:space-between;align-items:center;padding-left:10px;padding-right:10px;border-bottom:1px solid #eaeef3;}@media (max-width: 767px){.uf_mobile__header{display:flex;}}.uf_mobile__header a svg{width:20px;height:20px;}.filter-market__sideblock form > .uf_buttons{padding:10px;box-shadow:0 -2px 15px -3px #00000020;}.filter-market__sideblock form > .uf_buttons > #uf_finded_products{padding:5px 10px 15px 10px;line-height:20px;}.filter-market__sideblock .uf_options > div{display:flex;flex-direction:column;align-items:flex-start;}.filter-market__sideblock .uf_input{position:relative;display:inline-flex !important;width:auto;padding:5px 10px;}.filter-market__sideblock .uf_input #uf_finded_products{display:inline-flex;width:auto;position:absolute;right:-25px;transform:translateX(100%);z-index:2;padding:6.5px 8px;box-shadow:0 2px 10px -2px #00000042;background-color:#fff;border-radius:4px;}.filter-market__sideblock .uf_input #uf_finded_products a{text-decoration:none;margin-right:6px;color:#303030;cursor:pointer;}.filter-market__sideblock .uf_input #uf_finded_products a:hover{color:#b4b833;}.filter-market__sideblock .uf_input #uf_finded_products #uf_count_product{color:#303030;}#uf_count_product{color:#303030;}.itemid-610 .smart_watt_ul li.gray,.itemid-609 .smart_watt_ul li.gray{background-color:#fff;}.itemid-610 .smart_watt_buttons .button,.itemid-609 .smart_watt_buttons .button{background-color:#b4b742;color:#fff;}.uf_filter_indicators{display:flex;flex-wrap:wrap;flex-direction:row !important;padding-top:15px;padding-bottom:20px;}@media (max-width: 767px){.uf_filter_indicators{display:none;padding-left:10px !important;padding-right:10px !important;box-shadow:0 2px 15px -3px #00000020;}}.uf_filter_indicators .top_clear_filters_wrapper{width:100%;margin-top:10px;}.uf_filter_indicators .top_clear_filters_wrapper:first-child{display:none;}.uf_filter_indicators .top_clear_filters_wrapper a{color:#b4b833;font-size:12px;font-weight:400;border-bottom:1px dashed #b4b833;}.uf_filter_indicators .uf_filter_indicator{display:inline-flex;align-items:center;padding:3px 6px;width:auto;background-color:#b4b833;color:#fff;border-radius:7px;margin-right:5px;margin-bottom:5px;font-size:10px !important;}.uf_filter_indicators .uf_filter_indicator a{margin-left:10px;}.uf_filter_indicators .uf_filter_indicator a svg{width:8px;height:8px;color:#fff;fill:#fff;}.product__full-info .texteditor table{width:100% !important;}.product__info-text.tab-specs table{width:100% !important;}.matrix__input{display:flex;align-items:center;justify-content:space-between;width:500px;max-width:90vw;margin-bottom:10px;}.matrix-form__wrapper{margin-bottom:50px;}.matrix-form__wrapper select,.matrix-form__wrapper input{flex:1;max-width:50%;min-width:50%;flex-shrink:0;}body.body-overflow{overflow-y:hidden;height:100vh;position:relative;touch-action:none;-ms-touch-action:none;}@media (max-width: 767px){.products_default .list_product_wrap > div.row-fluid{width:100%;}.products_default .list_product_wrap > div.row-fluid > .sblock1{width:100% !important;}}.related-in-card #related-slider{display:block !important;max-width:100%;}.related-in-card .jshop_list_product{max-width:100%;}.related-in-card .button_buy{text-align:center;}.related-in-card .image_block img{margin:auto;}.jshop_list_product{width:100%;}.checkout_input{position:relative;}.checkout_input .requiredtext{display:none;}.checkout_input .fielderror + .requiredtext{display:block;position:absolute;left:50%;bottom:0;transform:translate(-50%,46%);background:#fff;padding:5px;font-size:12px;color:#a92761;border:1px solid #a92761;border-radius:4px;}.form_layout .rsform-block{width:auto;}.product-card__delivery + .product-card__delivery{display:none;}.switch-link{display:flex;align-items:center;text-decoration:none;margin-bottom:50px;}@media (max-width: 1023px){.switch-link{margin-bottom:100px;justify-content:center;}}.switch-link__switch{width:40px;height:20px;border:1px solid #a6c4da;box-sizing:border-box;border-radius:50px;background-color:transparent;position:relative;cursor:pointer;margin-right:15px;}.switch-link__switch:before{content:"";width:14px;height:14px;border-radius:50%;background:#7f93b9;opacity:.5;position:absolute;top:50%;left:2px;transform:translate(0%,-50%);transition:0.5s;}.switch-link.right .switch-link__switch:before{transform:translate(20px,-50%);transition:0.5s;}.switch-link__text{font-family:Yasno, sans-serif;font-weight:500;font-size:16px;line-height:135%;color:#192f3e;cursor:pointer;}@media (max-width: 1023px){.switch-link__text{font-size:15px;}}.products__market .list_product .sblock1,.products_default .list_product .sblock1{border:1px solid #f2f3f5;}.product__free-delivery{color:#43b02a;margin-top:auto;margin-bottom:25px;font-size:14px;text-transform:uppercase;}.product__free-delivery + .controls{margin-top:0 !important;}.seo__wrapper{width:100%;}.seo__wrapper .seo__block{padding:50px 100px;border-radius:20px;margin:40px 0;background:#f2f3f5;}@media (max-width: 1023px){.seo__wrapper .seo__block{padding:25px 50px;}}@media (max-width: 767px){.seo__wrapper .seo__block{padding:25px;}}.seo__wrapper .seo__block .seo__text.texteditor *{font-size:14px !important;}.seo__wrapper .seo__block .seo__text.texteditor h1{font-size:30px !important;}.seo__wrapper .seo__block .seo__text.texteditor h2{font-size:26px !important;}.seo__wrapper .seo__block .seo__text.texteditor > *:not(:first-child):not(:nth-child(2)){display:none;}.seo__wrapper .seo__block .seo__more{display:inline-block;border-bottom:2px dotted;cursor:pointer;padding:5px 0;}.seo__wrapper .seo__block .seo__less{display:none;border-bottom:2px dotted;cursor:pointer;padding:5px 0;}.seo__wrapper .seo__block.show .seo__text.texteditor{max-height:9999px;}.seo__wrapper .seo__block.show .seo__text.texteditor > *:not(:first-child):not(:nth-child(2)){display:block;}.seo__wrapper .seo__block.show .seo__more{display:none;}.seo__wrapper .seo__block.show .seo__less{display:inline-block;}.chzn-container .chzn-results .disabled-result{display:none !important;}.shop_wr .products form#jshop_unijax_filter{display:flex;margin-top:0;margin-bottom:20px;}.shop_wr .products form#jshop_unijax_filter span.show_label{display:none !important;}.shop_wr .products.products_choose_city #jshop_unijax_filter{width:100%;}.shop_wr .products.products_choose_city #jshop_unijax_filter .uf_wrappers{width:100%;}.sets__filter-module{width:100%;}.sets__filter-module span.show_label{display:none !important;}.category_21 .list_cats,.category_22 .list_cats,.category_23 .list_cats,.category_24 .list_cats{min-height:auto;}@keyframes slidein{0%{margin-left:100px;opacity:0;}30%{opacity:0;}100%{margin-left:300px;opacity:1;}}