body{margin:0;padding:0;font-size:100%;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;background-color:rgba(72,210,101,0.0)}div.clr{clear:both}.chevron::before{border-style:solid;border-width:.25em .25em 0 0;content:'';display:inline-block;height:.45em;left:.15em;position:relative;top:.15em;transform:rotate(-45deg);vertical-align:top;width:.45em}.chevron.right:before{left:0;transform:rotate(45deg)}.chevron.bottom:before{top:0;transform:rotate(135deg)}.chevron.left:before{left:.25em;transform:rotate(-135deg)}header{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:100;border-bottom:1px solid #ccc;box-shadow:0 1px 0 1px rgba(127,127,127,0.1);height:120px}#header-ctrl{position:relative;height:48px}#header-navbar{position:absolute;top:8px;left:8px;width:30px;height:34px;display:inline-block;text-decoration:none;cursor:pointer;color:#333;z-index:150}#header-back{position:absolute;top:10px;left:44px;display:inline-block;height:24px;width:24px;cursor:pointer;opacity:.75;border:2px solid #333;border-radius:50%}#header-back:hover{opacity:1.0}#header-back span{position:absolute;top:5px;left:4px;border-color:#333}#header-title{display:inline-block;position:absolute;top:0;left:54px}#header-contacts-phones{position:absolute;top:12px;left:200px;width:19em;font-size:14px;line-height:1.5}#header-contacts-phones a{text-decoration:none;color:#555;padding-left:1em;white-space:nowrap}#header-find{position:absolute;top:6px;right:16px;width:36px;height:36px;color:#aaa;cursor:pointer}#header-find:before{position:absolute;top:2px;left:2px;font-size:32px;font-family:'typicons';content:'\e14e';transform:rotate(270deg)}@media screen and (max-width:420px){#header-title{display:inline-block;position:absolute;top:0;left:52px}#header-contacts-phones{position:static;padding:3px;display:block;width:100%;text-align:center;font-size:12px;line-height:1.5}#header-contacts-phones a{padding:0 .25em}#header-find{position:absolute;top:6px;right:16px;width:36px;height:36px;color:#aaa;cursor:pointer}#header-find:before{position:absolute;top:2px;left:2px;font-size:32px;font-family:'typicons';content:'\e14e';transform:rotate(270deg)}}@media screen and (max-width:360px){#header-title{display:inline-block;position:absolute;top:0;left:42px}#header-contacts-phones{position:static;padding:3px;display:block;width:100%;text-align:center;font-size:12px;line-height:1.5}#header-contacts-phones a{padding:0 .25em}#header-find{position:absolute;top:6px;right:16px;width:36px;height:36px;color:#aaa;cursor:pointer}#header-find:before{position:absolute;top:2px;left:2px;font-size:32px;font-family:'typicons';content:'\e14e';transform:rotate(270deg)}}@media screen and (max-width:340px){#header-title{display:inline-block;position:absolute;top:0;left:42px}#header-contacts-phones{position:static;padding:3px;display:block;width:100%;text-align:center;font-size:10px;line-height:1.5}#header-contacts-phones a{padding:0 .25em}#header-find{position:absolute;top:6px;right:16px;width:36px;height:36px;color:#aaa;cursor:pointer}#header-find:before{position:absolute;top:2px;left:2px;font-size:32px;font-family:'typicons';content:'\e14e';transform:rotate(270deg)}}#navbar{overflow-y:scroll;display:none;position:fixed;z-index:500;top:0;left:0;width:100%;height:100%;background-color:#fff;color:#555}#navbar-path{display:none}#navbar-close{vertical-align:0;margin:3pt;width:24pt;display:inline-block;text-decoration:none;cursor:pointer;border:1pt dotted transparent;padding:0 4pt}.navbar-item{margin:.5em 8pt;font-size:110%}.navbar-space{height:1em;width:1em}.navbar-sublist-show{padding:.25em}.navbar-sublist-item{font-size:105%;padding:.25em}.navbar-subitem{padding:.4em}.navbar-item a{font-weight:bold;border-left:4pt solid transparent;margin:6pt 0;padding:4pt 4pt;text-decoration:none;font-weight:normal;color:#555}.navbar-item a:hover{font-weight:normal;border-left:4pt solid #333;color:#333;text-decoration:none}a.navbar-item-current{border-left:4pt solid #1e90ff;color:#1e90ff}main{margin-top:72pt;padding:0 2pt}#find{display:none;width:100%;padding:.5em;text-align:center;height:72px}#find-text{display:block;width:calc(100% - 2em);border:1pt solid #777;padding:2pt;font-size:14pt;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#find-go{display:inline-block;margin:.25em 1em;border:1pt solid;padding:.25em .5em;border-radius:0;font-size:12pt;color:#fff;background-color:#555;cursor:pointer}#button-pos{position:fixed;bottom:3pt;right:3pt;z-index:350}#button-up{border-radius:50%;width:28pt;height:28pt;background-color:rgba(255,255,255,0.5);color:rgba(128,128,128,0.65);font-size:26pt;text-align:center;font-weight:bold;border:2pt solid rgba(128,128,128,0.65);cursor:pointer;box-shadow:0 0 0 3pt rgba(128,128,128,0.0)}#button-up:hover{border:2pt solid rgba(128,128,128,1);background-color:rgba(128,128,128,1);color:#fff;box-shadow:0 0 0 3pt rgba(128,128,128,0.1)}h1{font-size:110%;font-weight:300}h2{font-size:105%;font-weight:300}h3{font-size:100%;font-weight:300}.hide{display:none}#bottom{margin-top:1em;background-color:#4c9ed9;color:#fff;font-size:10pt;padding:.2em;font-family:sans-serif}footer{width:100%}#footer-contact{float:left}#footer-contact-org{margin:3pt}#footer-contact-phone{margin:3pt}#footer-contact-email{margin:3pt}footer a{text-decoration:none;color:#fff}#footer-contact-email a:hover{text-decoration:none;color:red}#footer-contact-range{margin:3pt}#footer-contact-address{margin:3pt}#footer-social{float:left;margin:3pt}#footer-social-twitter{display:inline-block;font-size:180%;margin:3pt;width:32px;height:32px;background:url("/images/footer-social_32x32.png") 0 0 no-repeat;background-size:cover}#footer-social-vk{display:inline-block;font-size:180%;margin:3pt;width:32px;height:32px;background:url("/images/footer-social_32x32.png") -64px 0 no-repeat;background-size:cover}#footer-viber{text-decoration:none;color:#555;vertical-align:4px;margin-left:.2em}#footer-viber img{max-width:32px}#footer-whatsapp{text-decoration:none;color:#555;vertical-align:4px;margin-left:.4em}#footer-whatsapp img{max-width:32px}#footer-gallery{float:left;margin:3pt 3pt 3pt 6pt;color:#fff}#footer-gallery a{display:block;margin:2pt 2pt 2pt 1em}#footer-gallery a:hover{text-decoration:underline}#footer-menu{float:left;margin:3pt 3pt 3pt 6pt;color:#fff}#footer-menu a{display:block;margin:2pt 2pt 2pt 1em}#footer-menu a:hover{text-decoration:underline}#copy{float:right;padding:.5em 1em;font-size:8pt;font-family:sans-serif}div.win-lock{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(128,128,128,0.6);z-index:500}div.basket-ask{position:fixed;top:0;left:0;width:100%;min-height:120px;background-color:#fff;z-index:550;padding:1.5em .1em 1em .1em;box-shadow:0 0 2pt 2pt rgba(128,128,128,0.3)}div.basket-ask-close{position:absolute;top:2pt;right:2pt;padding:.1em;color:#aaa;font-size:180%;cursor:pointer}div.basket-ask-close:after{content:"×"}div.basket-ask-close:hover{color:#a00}div.basket-ask-text{margin:.5em}div.basket-ask-next{cursor:pointer;margin:.25em .2em;padding:.4em;background-color:#aaa;color:#fff}div.basket-ask-next:hover{background-color:#555}div.basket-ask-next:after{content:"→ продолжить покупки"}div.basket-ask-submit{cursor:pointer;margin:.25em .2em;padding:.6em .4em;font-size:105%;background-color:#8ecb4a;color:#fff}div.basket-ask-submit:hover{background-color:#4e8b0a}div.basket-ask-submit:after{content:"\2714  оформить заказ"}#basket{position:fixed;bottom:0;left:0;z-index:250;width:100%;display:none;text-align:center;background-color:#3e903f;color:#fff;padding:8pt 0}#basket a{cursor:pointer;text-decoration:none;color:#fff;border-radius:8pt;padding:4pt 6pt 2pt 6pt;border:1pt solid #fff}#basket a:hover{color:#fff;background-color:#2e802f;border:1pt solid #2e802f}#basket-info{font-size:110%;text-align:center}#basket-info:before{font-family:'typicons';font-size:135%;content:'\e0e0\020'}#basket-win{min-width:32em}.tnum{text-align:right}.val-currency:after{content:" ₽"}#filter{display:block;margin:0 2pt 2pt 2pt}#filter-title-off,#filter-title-on{text-align:center;padding:6pt 4pt;background-color:#4c9ed9;font-size:90%;text-transform:uppercase;color:#fff;cursor:default}#filter-title-off{display:block}#filter-title-on{display:none}#filter-body{display:none;padding:2pt .5em;position:fixed;width:calc(100% - 1em);z-index:100;top:0;left:0;background-color:#fff;overflow-y:scroll}#filter-body-param{text-align:right}#filter-clr{float:left;width:40%;text-align:center;background-color:#4c9ed9;color:#fff;padding:2pt 0;margin:1pt 0}#filter-run{float:right;width:40%;text-align:center;background-color:#4c9ed9;color:#fff;padding:2pt 0;margin:1pt 0}#filter-param-price,#filter-param-inv,#filter-param-power-cold,#filter-param-power-heat{margin:1pt 0}#filter-param-price-min,#filter-param-price-max{width:6em;text-align:right}#filter-param-power-cold-min,#filter-param-power-cold-max{width:5em;text-align:right}#filter-param-power-heat-min,#filter-param-power-heat-max{width:5em;text-align:right}#units-toolbar-sort{padding:6pt 4pt;font-size:90%}#units-toolbar-sort-menu{margin:0;padding:0;width:calc(100% - 16px);background-color:#fff}#units-toolbar-sort-menu div{padding:6pt;border-color:#555;color:#555}@media screen and (orientation:portrait){#header-contacts-phones{font-stretch:ultra-condensed;transform:scale(1,1.4)}}@media screen and (orientation:landscape){#header-contacts-phones{width:20em;top:12px;font-stretch:ultra-condensed;transform:scale(1,1.4)}#header-contacts-phones a{display:inline-block;padding-left:.75em}}.energy-class-7,.energy-class-8,.energy-class-9,.energy-class-A,.energy-class-B,.energy-class-C,.energy-class-D,.energy-class-E,.energy-class-F,.energy-class-G{display:inline-block;padding:2pt 3pt;font-weight:bold;color:#fff;text-shadow:1px 0 1px #777,0 1px 1px #777,-1px 0 1px #777,0 -1px 1px #777;text-align:center}.energy-class-7{background-color:#138337}.energy-class-7:after{content:"A+++"}.energy-class-8{background-color:#138337}.energy-class-8:after{content:"A++"}.energy-class-9{background-color:#239347}.energy-class-9:after{content:"A+"}.energy-class-A{background-color:#33a357}.energy-class-A:after{content:"A"}.energy-class-B{background-color:#79b752}.energy-class-B:after{content:"B"}.energy-class-C{background-color:#c3d545}.energy-class-C:after{content:"C"}.energy-class-D{background-color:#fff12c}.energy-class-D:after{content:"D"}.energy-class-E{background-color:#edb731}.energy-class-E:after{content:"E"}.energy-class-F{background-color:#d66f2c}.energy-class-F:after{content:"F"}.energy-class-G{background-color:#cc232a}.energy-class-G:after{content:"G"}.number{display:inline-block;margin:.25em}.number input[type="number"]{display:inline-block;height:36px;line-height:36px;font-size:18px;padding:0;margin:0;padding-right:.25em;box-sizing:border-box;text-align:right;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.number input[type="number"]::-webkit-outer-spin-button,.number input[type="number"]::-webkit-inner-spin-button{display:none}.number-minus,.number-plus{height:36px;width:36px;padding:0 !important;margin:0 !important;border:none !important;display:inline-block;text-align:center;font-size:18px;font-weight:600;background-color:#ddd}#header-location{padding:2px;cursor:pointer}.header-location-title{cursor:pointer;border-bottom:1px dotted #555}#header-location-select{display:none;position:absolute;top:0;left:0;width:100%;box-sizing:border-box;padding:8px;border:1px solid #aaa;background-color:#fff;z-index:150}.header-location-select{cursor:pointer;padding:2px;margin:2px}.header-location-select:hover{cursor:pointer;background-color:#ddd}#view-mode{display:flex;flex-wrap:wrap;margin:0;padding:0}#view-mode-desktop,#view-mode-mobile,#view-mode-auto{flex:1 1 calc(33.33% - 16px);border:1px solid #fff;color:#fff;margin:4px;padding:4px;cursor:pointer;font-size:10px;text-align:center}