.search-filter .mainWidth{display:none}.search-filter.show .mainWidth{display:block}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.search-filter.is-loading{min-height:230px;position:relative}.search-filter.is-loading:before{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;content:'';width:100%;height:100%;background:rgba(255,255,255,.5)!important;opacity:1!important}@media(max-width:900px){.search-filter.is-loading:before{position:fixed;z-index:999998}}.search-filter.is-loading:after{border:5px solid #ccc;border-top:5px solid #000;border-radius:50%;width:30px;height:30px;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;position:absolute;left:50%;top:100px;margin-left:-15px;z-index:2;content:""}@media(max-width:900px){.search-filter.is-loading:after{position:fixed;z-index:999999;top:50%;margin-top:-15px}}.search-filter .noResults{padding:0 var(--padding);color:var(--errorColor)}.search-filter .grid_12:after{content:'';display:block;clear:both}.search-filter .toggle-view{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end;border:1px solid var(--color1);border-radius:5px;float:right}@media(max-width:900px){.search-filter .toggle-view{display:none}}.search-filter .toggle-view a{text-decoration:none;display:-webkit-box;display:flex;min-width:30px;height:40px;line-height:40px;text-align:center;color:var(--color3);padding:0 10px}.search-filter .toggle-view a .symbol{font-size:30px}.search-filter .toggle-view a .text{margin-left:5px}.search-filter .toggle-view a:first-child{border-right:1px solid var(--color1)}.ua-desktop .search-filter .toggle-view a:hover{color:#fff;background:var(--color1light)}.search-filter .toggle-view a.active,.search-filter .toggle-view a.active:hover{background:var(--color1light);cursor:default;color:#fff}.search-filter .filter-input{position:relative}.search-filter .filter-input .clearButton{position:absolute;top:50%;margin-top:-10px;height:20px;line-height:20px;right:15px;cursor:pointer;display:none}.search-filter .filter-input input:not(:placeholder-shown)+.clearButton{display:block}.search-filter .filter-component .form-label{color:var(--color3)}.search-filter .filter-component .showMore,.search-filter .filter-component .showLess{display:block;text-decoration:none}@media(max-width:900px){.search-filter .filter-component .showMore,.search-filter .filter-component .showLess{display:none}}.search-filter .filter-component .showMore span,.search-filter .filter-component .showLess span{color:var(--grey1);-webkit-transition:all .2s linear;transition:all .2s linear;padding-left:10px}.search-filter .filter-component .showMore span:before,.search-filter .filter-component .showLess span:before{content:"";width:0;height:0;float:left;margin-left:3px;margin-top:6px;margin-right:3px}.ua-desktop .search-filter .filter-component .showMore:hover span,.ua-desktop .search-filter .filter-component .showLess:hover span{color:var(--color1)}.search-filter .filter-component .showMore span:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid var(--grey1)}.search-filter .filter-component .showLess span:before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid var(--grey1)}@media(max-width:900px){.search-filter .filter-button{display:none}}.search-filter .filter-button a{cursor:pointer;display:block;padding:10px;background:var(--color1light);color:#fff;-webkit-transition:all .2s linear;transition:all .2s linear;text-decoration:none;text-align:center}.ua-desktop .search-filter .filter-button a:hover{background:var(--color1)}.search-filter .filter-clearselection a{display:block;text-decoration:none;cursor:pointer}.search-filter .pagination{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.search-filter .pagination ul{display:-webkit-box;display:flex;border:1px solid var(--color2);border-radius:3px}.search-filter .pagination li{border-left:1px solid var(--color2);border-right:1px solid var(--color2)}.search-filter .pagination li:first-child,.search-filter .pagination li:last-child{border:0}.search-filter .pagination li a{padding:0 10px;display:block;color:var(--color2);line-height:35px;text-decoration:none}.ua-desktop .search-filter .pagination li a:hover{background:var(--grey1);color:var(--color2)}.search-filter .pagination li span{display:block;padding:0 10px;color:var(--color2);line-height:35px}.search-filter .pagination li span.disabled{color:var(--color3)}.search-filter .pagination li span.disabled:hover{color:var(--color3)}.search-filter .holder{position:relative;height:100%;width:100%}.search-filter .holder .block{border:1px solid var(--color1lighter)}.ua-desktop .search-filter .holder .block:hover{background:var(--color1lighter)}.search-filter .holder .star{position:absolute;right:0;color:#fff;top:0;padding:var(--padding);z-index:3;text-decoration:none;line-height:20px;font-size:20px}.search-filter .markers{display:none}.search-filter .filterButton{position:fixed;z-index:99999;bottom:0;left:0;right:0;width:100%;padding:var(--padding-section) var(--padding);display:none;background-image:-webkit-gradient(linear,left bottom,left top,from(#bababa),to(rgba(255,255,255,0)));background-image:-webkit-linear-gradient(bottom,#bababa,rgba(255,255,255,0));background-image:linear-gradient(to top,#bababa,rgba(255,255,255,0))}.search-filter .filterButton button{background:var(--color2)!important;margin-bottom:0}.search-filter .filtered{background:var(--color1lighter)}@media(max-width:900px){.search-filter .filtered{position:fixed;right:0;width:100%;z-index:9999;background:#fff;bottom:-100%;margin:0;height:100%;padding:20px 20px 100px 20px;-webkit-overflow-scrolling:touch;overflow:auto;-webkit-transition:all .2s linear;transition:all .2s linear;border-radius:0;border:0}.search-filter .filtered .rss{top:20px;right:20px}.search-filter .filterButton{display:block}}.search-filter.active .filtered{bottom:0}