@charset "UTF-8";.irs{position:relative;display:block;height:50px;width:auto;margin-top:1em;margin-left:20px;margin-right:20px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.irs>.irs{margin:0}.irs-line{position:relative;display:block;overflow:hidden;outline:none!important;//height:5px;height:4px;//top:28px;top:33px;//background:#EEE;//background:linear-gradient(to bottom,#DDD -50%,#FFF 150%);//border:1px solid #CCC;//border-radius:16px;//-moz-border-radius:16px;background:#fff}.irs-line-left,.irs-line-mid,.irs-line-right{position:absolute;display:block;top:0}.irs-line-left{left:0;width:11%;//height:8px;height:3px}.irs-line-mid{left:9%;width:82%;//height:8px;height:3px}.irs-line-right{right:0;width:11%;//height:8px;height:3px}.irs-bar{position:absolute;display:block;left:0;width:0;//top:28px;top:33px;//height:5px;height:4px;//border-top:1px solid #95a928;//border-bottom:1px solid #bace33;//background:#428bca;background:#df0400;//background:linear-gradient(to top,rgba(149,169,40,1) 0,rgba(186,206,51,1) 100%)}.irs-bar-edge{position:absolute;display:block;top:0;left:0;height:5px;top:28px;width:14px;border:1px solid #428bca;border-right:0;background:#428bca;background:linear-gradient(to top,rgba(149,169,40,1) 0,rgba(186,206,51,1) 100%);border-radius:16px 0 0 16px;-moz-border-radius:16px 0 0 16px}.irs-shadow{display:none!important;position:absolute;display:none;left:0;width:0;height:2px;top:38px;background:#000;opacity:.3;border-radius:5px;-moz-border-radius:5px}.lt-ie9 .irs-shadow{filter:alpha(opacity=30)}.irs-slider{position:absolute;display:block;// cursor:default;cursor:pointer!important;z-index:1;//top:20px;top:24px;width:22px;height:22px;//border:1px solid #AAA;//background:#DDD;border:2px solid #df0400;background:#fff;//background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(220,220,220,1) 20%,rgba(255,255,255,1) 100%);border-radius:27px;-moz-border-radius:27px;//box-shadow:1px 1px 3px rgba(0,0,0,0.3)}.irs-slider.state_hover,.irs-slider:hover{background:#FFF}.irs-slider.type_last{z-index:2}.irs-min,.irs-max{color:#333;font-size:12px;line-height:normal;text-shadow:none;top:0;padding:2px 8px;//background:rgba(0,0,0,0.1);background:#fff;//border-radius:3px;//-moz-border-radius:3px}.lt-ie9 .irs-min,.lt-ie9 .irs-max{background:#ccc}.irs-min{position:absolute;display:block;left:0;cursor:default}.irs-max{position:absolute;display:block;right:0;cursor:default}.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap;color:#fff;font-size:14px;line-height:normal;text-shadow:none;padding:2px 8px;background:#333}.lt-ie9 .irs-from,.lt-ie9 .irs-to,.lt-ie9 .irs-single{background:#999}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:27px}.irs-with-grid .irs-grid{display:block;height:75px}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;opacity:.5;background:#428bca}.irs-grid-pol.small{height:4px;background:#999}.irs-grid-text{position:absolute;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;bottom:5px;color:#99a4ac}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0.0);z-index:2}.irs-disabled{opacity:.4}.lt-ie9 .irs-disabled{filter:alpha(opacity=40)}.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;outline:none!important;z-index:-9999!important;background:none!important;border-style:solid!important;border-color:transparent!important}.range-slider-price{text-align:center}.range-slider-price .input-range input{text-align:center;border:1px solid #cfcfcf;border-radius:3px}.range-slider-hide{display:none}.icon-sprite,.filter__sb::after{background-image:url('/img/icon-sbb4cf88f23.png');background-repeat:no-repeat}.filter{position:relative;margin-bottom:4em}.filter__form{displaY:block}.filter__wrap{background:#e9e5e4;padding:0 1.5em 1.5em 1.5em}.filter__box .hidden{display:none}.filter__legend{position:relative;display:block;font-size:1.2em;font-weight:bold;margin-top:2em;margin-bottom:.8em;padding-right:2em;cursor:pointer}.filter__legend::after{content:'\203A';position:absolute;top:0;right:.2em;margin-top:.1em;color:#df0400;font-family:Tahoma,sans-serif;font-size:25px;font-weight:400;line-height:.5em;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.filter__legend.collapsed::after{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.filter__item{font-size:1.1em;padding-top:.3em;padding-bottom:.3em}.filter__buttons{display:flex!important;justify-content:space-between}.filter__overflow-box{max-height:277px;overflow-y:auto;overflow-x:hidden}.filter__scroll{max-height:17em!important}.filter__scroll::-webkit-scrollbar-track{background-color:#eee}.filter__scroll::-webkit-scrollbar{height:8px;width:8px;-webkit-appearance:none}.filter__scroll::-webkit-scrollbar:horizontal{height:8px;width:8px}.filter__scroll::-webkit-scrollbar-thumb{border:1px solid white;background-color:#a8a8a8}.filter__label{position:unset!important}.filter__label small{display:inline-block;font-size:.8em;line-height:.8em;color:#828282;padding-left:.5em;margin-bottom:-.2em}.filter__input{border:0;padding:.7em 1em;width:100%}.filter__sb{position:relative;margin-bottom:.8em}.filter__sb::after{display:block;content:'';position:absolute;top:1.5em;right:5px;margin-top:-12px;background-position:0 -204px;height:25px;width:25px}.filter__sb-input{padding-right:2.5em}.filter__sb-cancel{position:absolute;background-color:#fff;top:2px;right:2px;height:36px;width:36px;border:none!important;color:#5f6062!important;font-size:30px;line-height:1.2em;text-align:center;cursor:pointer;z-index:1}.filter__sb-notfound{display:block;margin-top:.5em;color:#df0400}.filter__prices.show{display:flex!important;flex-wrap:nowrap;justify-content:space-between;width:100%}.filter__prices.show-from,.filter__prices.show-to{display:block;height:0}.filter__prices.show-from::before,.filter__prices.show-to::before{position:absolute;font-size:.8em;padding:.8em .5em 0 1.5em;color:#c1c1c1}.filter__prices.show-from::before{content:'от:'}.filter__prices.show-to::before{content:'до:'}.filter__prices.show .filter__item{width:48%}.filter__prices.show .filter__input{font-size:1.2em;padding:.5em 1em;padding-left:2.5em;color:#212121}.filter__prices.show .filter__input::-webkit-input-placeholder{color:#c1c1c1}.filter__prices.show .filter__input:-moz-placeholder{color:#c1c1c1}.filter__prices.show .filter__input::-moz-placeholder{color:#c1c1c1}.filter__prices.show .filter__input:-ms-input-placeholder{color:#c1c1c1}.filter__prices.show .filter__input::-ms-input-placeholder{color:#c1c1c1}.filter__prices.show .filter__input::placeholder{color:#c1c1c1}.filter .hint{-webkit-filter:drop-shadow(0 10px 10px rgba(0,0,0,0.5));filter:drop-shadow(0 10px 10px rgba(0,0,0,0.5));padding:.4em 1.2em;position:absolute;left:100%;background-color:white;z-index:999;white-space:nowrap}.filter .hint:before{content:' ';width:.8em;height:.8em;border:0 solid black;display:inline-block;margin-left:-1.6em;margin-right:.4em;background-color:white;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.filter .hint a{font-weight:normal}.filter .hint .error{margin:0}.filter .hint .error:before{vertical-align:baseline;text-align:center;font-weight:bold;font-size:1.4em;content:'×';color:white;display:inline-block;background-color:red;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;padding:0 .3em}.filter .hint .lds-dual-ring{display:inline-block;width:1em;height:1em;margin-right:.6em}.filter .hint .lds-dual-ring:after{content:" ";display:block;width:.8em;height:.8em;margin:1px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:.1em solid #a3b72d;border-color:#a3b72d transparent #a3b72d transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.filter .selected-filters a{display:block;padding:.5em 0;font-weight:bold}.filter .selected-filters a:first-child{padding-top:2em}.filter .selected-filters a:hover{text-decoration:none}.filter .selected-filters a span{font-size:.9em;font-weight:normal;color:#333}.filter .filter__tooltip{position:absolute;margin-left:.5em;display:inline-block;height:18px;width:18px;font-size:12px;font-weight:bold;background:#df0400;color:#fff;border-radius:50%;text-align:center;cursor:pointer;z-index:2}.filter .filter__tooltip-info{font-size:1rem;font-weight:normal;-webkit-filter:drop-shadow(0 10px 10px rgba(0,0,0,0.5));filter:drop-shadow(0 10px 10px rgba(0,0,0,0.5));padding:2em;position:absolute;background-color:white;z-index:999;width:600px;max-width:80vw}.filter .filter__tooltip-info .info-toggler__close{display:inline-block;text-align:right;float:right;margin-top:-0.7em;margin-right:-0.5em;font-size:2em}@media(max-width:767.98px){#AsideFilter.fixed{display:block!important;background:#fff;position:fixed;top:0;bottom:0;right:-90%;width:90%;z-index:10000;padding:0;overflow-y:auto;-moz-transition:right .3s ease-in-out;-o-transition:right .3s ease-in-out;-webkit-transition:right .3s ease-in-out;transition:right .3s ease-in-out}#AsideFilter.fixed.in{right:0}#AsideFilter.fixed.in .popup-close{position:absolute;font-size:2.2em;top:10px;right:15px;color:#5f6062;z-index:1}#AsideFilter.fixed.in .filter__buttons,#AsideFilter.fixed.in .hint{right:0!important;-moz-box-shadow:0 0 10px #2f2f2f;-webkit-box-shadow:0 0 10px #2f2f2f;box-shadow:0 0 10px #2f2f2f}#AsideFilter.fixed.in .hint{margin-left:-90%!important}#AsideFilter.fixed.in .hint a:after{content:'. Показать?'}#AsideFilter.fixed .filter__wrap{padding-top:1em}#AsideFilter.fixed .filter__scroll{max-height:none!important}#AsideFilter.fixed .filter__buttons,#AsideFilter.fixed .filter .hint{position:fixed;bottom:0;right:-90%;width:90%;text-align:center;margin:0;padding:1em;background:#fff;opacity:.9;-moz-transition:right .3s ease-in-out;-o-transition:right .3s ease-in-out;-webkit-transition:right .3s ease-in-out;transition:right .3s ease-in-out}#AsideFilter.fixed .filter .hint{opacity:1}#AsideFilter.fixed .filter .hint:before{content:'';display:none}#AsideFilter.fixed .filter .hint a{display:block;color:#fff;background:#df0400;border:2px solid #df0400;text-align:center;text-transform:uppercase;font-size:1rem;font-weight:bold;padding:1em 2em}#AsideFilter.fixed .filter__button{margin:0;width:100%}}.sort{padding:1em 0}.sort__title{padding-right:.5em}.sort__link{color:#828282;padding:.5em}.sort__link_current{color:#333;font-weight:bold}.sort__link_up::after{display:inline-block;content:'↑';color:#df0400;padding:0 .1em}.sort__link_down::after{display:inline-block;content:'↓';color:#df0400;padding:0 .1em}.tags{margin-bottom:2em}.tags__link{display:inline-block;background:#fff;padding:.6em 1.5em;margin-right:1em;margin-bottom:1em}.tags__link_current{color:#fff;background:#212121}.show-next-items{text-align:center;cursor:pointer;padding-top:2em;padding-bottom:2em}.page-splitter,.page-error{text-align:center;height:auto!important;margin-top:25px;margin-bottom:25px;padding-top:.6em;padding-bottom:.6em;background-color:#fff;border:1px solid #e2dfde}.page-error{background-color:#df0400;border-color:#df0400;color:#fff;font-size:1.2em}.page-progress{text-align:center;height:auto!important;padding-bottom:2.4em;margin-bottom:25px}.pager{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}.pager-box{padding:1em 0}.pager__page_next{text-align:right}.pager__link{display:flex;flex-wrap:nowrap;padding:.5em 1em}.pager__link_current{color:#fff;background:#df0400}.pager__link_current a{color:#fff}@media(min-width:1400px){.show-next-items{font-size:1.1em}.pager{font-size:1.1em}}@media(min-width:1200px) and (max-width:1399.98px){.pager__link-title{display:none}}@media(min-width:992px) and (max-width:1199.98px){.pager__link-title{display:none}}@media(max-width:991.98px){.pager__page{display:none}.pager__page_prev,.pager__page_next{display:inline-block}}