.product-filters-wrapper{display:none}.product-filters{display:none}.fns-speedfilters a{cursor:pointer}.fns-emptyresult{font-size:14px;font-weight:bold}.fns-speedfilters .title-block{text-decoration:none!important;color:#333;display:block;cursor:pointer;float:left;width:100%;height:100%;padding:10px}.fns-speedfilters .title-block .title{margin:0;float:left;padding:0;font-size:17px}.fns-speedfilters .title-block .clear-filter-options-all{cursor:pointer;color:#4ab2f1;float:right;text-transform:none;line-height:20px}.fns-speedfilters .filter-block{overflow:auto;padding-bottom:0;clear:both}.fns-speedfilters .filter-block .title{overflow:hidden;max-width:100%;display:flex;align-items:baseline;height:48px;padding:0}.fns-speedfilters .filter-block .title .toggleControl{text-decoration:none!important;color:#333;display:block;cursor:pointer;float:left;width:100%;height:100%;padding:14px 0 14px 45px}.fns-speedfilters .filter-block .title a.toggleControl.closed{background-position:0 -95px}.fns-speedfilters .filter-block .title a.clearfilter{color:#000;cursor:pointer;float:right;font-size:11px;line-height:16px;font-weight:bold;text-transform:lowercase;margin-right:5px}.fns-speedfilters .filter-block .filter-data-block{padding:10px 5px;font-size:11px;line-height:18px;position:relative;display:block}.fns-speedfilters .filter-block .filter-dropdown{height:25px!important}.fns-speedfilters .filter-data-block ul{margin:0;padding:0}.fns-speedfilters .filter-data-block li{background:none repeat scroll 0 0 rgba(0,0,0,0);padding:10px;text-align:left}.fns-speedfilters .filter-data-block a.filter-item-unselected{background:url(images/fns-images.png) no-repeat scroll -50px 3px rgba(0,0,0,0);color:#333;padding-left:15px;font-size:15px}.fns-speedfilters .filter-data-block a.filter-item-selected{background:url(images/fns-images.png) no-repeat scroll -40px -17px rgba(0,0,0,0);padding-left:15px;color:#4ab2f1;font-size:15px}.fns-speedfilters .filter-data-block a.filter-item-disabled-unselected{background:url(images/fns-images.png) no-repeat scroll -20px -59px rgba(0,0,0,0);color:#9d9d9a;padding-left:15px}.fns-speedfilters .filter-data-block a.filter-item-disabled-selected{background:url(images/fns-images.png) no-repeat scroll -30px -39px rgba(0,0,0,0);color:#9d9d9a;padding-left:15px}.fns-speedfilters .price-range-filter-block .price-range-info-block{overflow:hidden;margin-bottom:5px}.fns-speedfilters .price-range-filter-block .filter-data-block{height:auto!important}.fns-speedfilters .price-range-filter-block .price-range-info-block .pricerangeinfopricemin{float:left}.fns-speedfilters .price-range-filter-block .price-range-info-block .pricerangeinfopricemax{float:right}.fns-speedfilters .price-range-filter-block .price-slider-range{margin-left:10px;margin-right:10px}.fns-speedfilters .price-range-filter-block .price-range-selected-block{overflow:hidden;width:100%;color:#4ab2f1;font-size:13px;margin-top:10px}.fns-speedfilters .price-range-filter-block .price-range-selected-block .price-range-selected-pricemin{float:left}.fns-speedfilters .price-range-filter-block .price-range-selected-block .price-range-selected-pricemax{float:right}.ui-slider-horizontal{height:.2em}.ui-slider .ui-slider-handle{cursor:default;position:absolute;z-index:2}.fns-speedfilters .fnsDropDown{float:left;width:95%;background:none repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #aaa;border-radius:0;cursor:pointer;font-size:11px;margin:0 5px;position:relative}.fns-speedfilters .jDropDown div{background-position:245px -75px;height:20px;border-radius:0}.fns-speedfilters .jDropDown div p{width:95%;padding:0 0 0 5px}.fns-speedfilters .jDropDown ul{top:0;position:relative;border-radius:0}.fns-speedfilters .jDropDown ul li:hover,.fns-speedfilters .jDropDown ul li.selected{background-color:#ddd!important;color:#000}.viewOptionsDropDown{background-position:65px -73px;width:90px}.sortOptionsDropDown{background-position:142px -73px;width:110px}.productsPageSizeDropDown{background-position:14px -73px;width:40px}.viewOptionsDropDown div,.sortOptionsDropDown div,.productsPageSizeDropDown div{background:none repeat scroll 0 0 rgba(0,0,0,0)}.viewOptionsDropDown div p,.sortOptionsDropDown div p,.productsPageSizeDropDown div p{width:88%}.fns-speedfilters-ajax-loading-block{position:fixed;top:50%;left:50%;width:128px;height:128px;overflow:hidden;z-index:1104}.fns-speedfilters-ajax-loading-block .loading-image{position:absolute;top:0;left:0;width:128px;height:128px;background-image:url('images/ajax_loader_large.gif')}.product-selectors div{border-radius:0;height:20px}.product-selectors .jDropDown div p{width:95%;padding:2px 0 0 5px;text-align:left}.product-selectors .fnsDropDown{background:none repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #aaa;border-radius:0;cursor:pointer;float:left;font-size:11px;margin:0 5px;position:relative;width:95%;height:20px;top:-3px}.product-selectors .fnsDropDown ul{margin:0;padding:0;top:20px}.product-selectors .fnsDropDown li{background:none repeat scroll 0 0 rgba(0,0,0,0);padding:0}.product-selectors span{font-size:11px}.product-selectors .product-viewmode .jDropDown{width:55px}.product-selectors .product-viewmode .jDropDown div{background-position:30px -75px;border-radius:0}.product-selectors .product-sorting .jDropDown{float:right;width:130px}.product-selectors .product-sorting .jDropDown div{background-position:102px -75px;height:20px}.product-selectors .product-page-size .jDropDown{float:right;width:50px}.product-selectors .product-page-size .jDropDown div{background-position:22px -75px}.search- .pager li{display:inline-block;margin:10px 5px 0;vertical-align:top}.page.category-page .product-selectors{display:flex;justify-content:space-between;padding-bottom:10px}.page.category-page .product-selectors:after{display:none}.page.category-page .product-selectors .product-viewmode,.page.category-page .product-selectors .product-page-size,.page.category-page .product-selectors .product-sorting{position:static;margin:0;float:none;height:auto}.product-selectors .filters-button-wrapper{display:none}@media all and (max-width:440px){.page.category-page .product-selectors{flex-wrap:wrap}.page.category-page .product-selectors .product-page-size,.page.category-page .product-selectors .product-sorting{margin-bottom:10px}}.product-selectors .filters-button-wrapper{display:none}.ui-slider-horizontal .ui-slider-handle{top:-.6em}.fns-speedfilters .title-block .btn-close{display:none}@media all and (max-width:1001px){.product-selectors .filters-button-wrapper{margin:5px;float:none;height:auto;align-self:center;display:inline-block}.product-selectors .filters-button-wrapper .filters-button{background:#fff;border:1px solid #ddd;padding:6px;height:32px}.fns-speedfilters{position:fixed;left:0;top:0;bottom:0;width:320px;background:#fff;z-index:10000;transition:all .2s ease-out;opacity:100}.fns-speedfilters .title-block{background:#f6f6f6;display:flex;align-items:center;justify-content:space-between;padding:20px 15px;height:auto;position:relative;z-index:1;box-shadow:-10px -10px 15px 0 #000}.fns-speedfilters .title-block .title,.fns-speedfilters .title-block .clear-filter-options-all{color:#777;float:none;vertical-align:middle;font-size:12px}.fns-speedfilters .title-block .btn-close{float:right;font-size:32px;text-align:center;margin-left:.5em;color:#777;line-height:20px;cursor:pointer;display:block}.fns-speedfilters .title-block .title{font-size:18px}.fns-speedfilters .filter-data-block{padding:0 10px}.block.filter-block{float:none;width:auto}.all-filters-block{overflow:auto;width:100%;height:calc(100vh - 100px);background:#fff}.fns-speedfilters .all-filters-block .title{display:flex;justify-content:space-between;font-size:16px;align-items:center}.fns-speedfilters .all-filters-block .toggleControl{flex-grow:1}.fns-speedfilters .filter-block .title a.clearfilter{margin-right:40px}.fns-speedfilters .filter-data-block ul{line-height:2em;margin-bottom:1em}span.ui-slider-handle.ui-corner-all.ui-state-default{border-radius:100%;width:1.5em;height:1.5em;top:-.75em;border-color:#fff;background-color:#4ab2f1}.ui-slider-handle.ui-corner-all.ui-state-default.ui-state-active{background:#4ab2f1}.ui-slider-horizontal .ui-slider-range{background:#4ab2f1}.fns-speedfilters .price-range-filter-block .price-range-info-block{margin-bottom:10px;display:flex;justify-content:space-between}.fns-speedfilters .price-range-filter-block .price-range-selected-block{color:#4ab2f1;display:flex;justify-content:space-between;margin-top:5px}.fns-speedfilters.hidden{width:0;overflow:hidden;opacity:0}.block.filter-block-btn-apply{position:absolute;width:auto;bottom:0;left:0;right:0;padding:0;margin:0;border:0;min-height:auto}.filter-btn-apply{text-align:center;padding:12px;font-size:15px;background:#4ab2f1;color:#fff;cursor:pointer}.fns-speedfilters:after{display:block;content:"";width:100vw;height:100vh;background:#0000007a;position:absolute;top:0;bottom:0;z-index:-1}.fns-speedfilters .filter-data-block a.filter-item-selected{color:#4ab2f1}.header,.header-upper,.header-menu{z-index:initial}}
