.k-ff{overflow:inherit!important}#AjaxFiltersProForm{margin:0 0 50px}.home-page .slider-wrapper~#AjaxFiltersProForm{margin:-20px 0 50px}.home-page-filters-wrapper{padding:15px 20px;background:#f9f9f9;border-bottom:1px solid #ddd;text-align:center}.home-page-filter-selectors{margin:0 0 20px;overflow:hidden}.home-page-filter-selector{margin:10px 0 0}.home-page-filter-selector:first-child{margin:0}.home-page-filter-selector .k-dropdown{display:inline-block;width:70%}.home-page-filter-selector span.k-dropdown-wrap{position:relative;text-align:left;display:block;font-size:12px;color:#888;line-height:1;height:36px;background:#fff;border:1px solid #ddd;padding:12px 36px 12px 12px;cursor:pointer}.home-page-filter-selector span.k-dropdown-wrap.k-state-disabled{opacity:.66;cursor:default}.home-page-filter-selector span.k-dropdown-wrap:after{content:"";position:absolute;top:0;bottom:0;right:0;width:24px;background:url(images/filters-select-icon.png) no-repeat center}.home-page-filter-selector .k-select{display:none}.home-page-filter-dropdown{height:auto!important;background:#fff;border:1px solid #ddd;border-top:0}.home-page-filter-dropdown ul{max-height:190px;overflow-y:auto}.home-page-filter-dropdown li{color:#888;font-size:12px;padding:8px 12px;cursor:pointer}.home-page-filter-dropdown li:hover{background:#f9f9f9}.k-list-scroller{height:auto!important}.k-list-optionlabel{display:none!important}.home-page-filter-button{display:flex;align-items:center;justify-content:space-between;gap:5px}.home-page-filter-button .buttons{margin:0;display:flex;gap:10px;align-items:center}.results-count-wrapper{transition:all .3s ease-in-out;text-transform:uppercase;text-shadow:2px 2px 5px rgba(0,0,0,.3)}.results-count-wrapper:has(.results-number:empty){color:transparent!important}.results-count-wrapper{color:#fff}.home-page-filter-total-products-count+.search-button{flex-grow:1!important;width:100%!important}.home-page-contact{margin-top:50px}.home-page-contact .call-center{border:0!important;background-color:#222732!important}.home-page-filters{display:flex;flex-direction:column}.home-page-filters h5{color:#fff;font-size:25px;font-weight:400;text-align:left;margin-bottom:10px;text-shadow:2px 2px 5px rgba(0,0,0,.3)}.home-page-filters .call-center{width:fit-content;color:#fff}.home-page-filters-wrapper .search-button{float:left;color:#fff;font-size:14px;line-height:1;background:#4ab2f1}.home-page-filters-wrapper .search-button[disabled=disabled],.home-page-filters-wrapper .search-button:disabled{opacity:.66}.home-page-filters-wrapper .search-button[disabled=disabled]:hover,.home-page-filters-wrapper .search-button:disabled:hover,.home-page-filters-wrapper .search-button:disabled:focus,.home-page-filters-wrapper .search-button[disabled=disabled]:focus{background-color:#c2912e!important;cursor:not-allowed}.home-page-filters-wrapper .results-number{color:#fff;background-color:transparent!important}.home-page-filters-wrapper .search-button{height:40px;padding:0 30px;margin-left:1px;border:0;text-transform:uppercase}.home-page-filters-wrapper .search-button:hover{background-color:#248ece}.home-page-filters-wrapper .results-number{display:none;padding:13px 0;text-align:center;margin-inline:5px}.home-page-filters-wrapper .results-number.loading{font-size:0;background:#4ab2f1 url(images/loader.gif) no-repeat center}.home-page-filters-wrapper .home-page-filter-button .button{display:inline-block;border:1px solid #fff;color:#fff;padding:0 30px;height:40px;font-size:16px;text-transform:uppercase;text-shadow:2px 2px 5px rgba(0,0,0,.3);align-content:center;font-weight:400}@media all and (min-width:481px){.home-page-filter-selectors:after{content:'';display:block;clear:both}.home-page-filter-selector .k-dropdown{width:100%}}@media all and (min-width:481px) and (max-width:768px){.home-page .slider-wrapper~#AjaxFiltersProForm{max-width:600px;margin:-20px auto 50px}.home-page-filter-selectors{margin:0 0 10px}.home-page-filter-selector{float:left;width:49%;margin:0 0 2% 2%}.home-page-filter-selector:nth-child(2n+1){margin-bottom:2%;margin-left:0}}@media all and (min-width:769px){.home-page-filter-selector{float:left;width:24.25%;margin:0 0 0 1%}.home-page-filter-selector:first-child{margin-left:0}}@media all and (min-width:1001px){.home-page .slider-wrapper~#AjaxFiltersProForm{margin:-40px 0 50px}.home-page-filters:after{content:'';display:block;clear:both}.home-page-filter-selectors{float:left;width:730px;margin:2px 0 0}.home-page-filter-button{float:left}}@media all and (min-width:1367px){.home-page-filter-selectors{width:940px}.home-page-filter-selector{width:23.5%;margin:0 0 0 2%}}
