body{max-width:100%;overflow-x:hidden}.search{padding-top:100px}.header{padding:0 20px}.filter,.header .container{width:100%}.filter{background-color:#fff;border-bottom:1px solid #ddd;height:100px;left:0;padding:20px 0 0;position:fixed;top:80px;z-index:4}.filter .container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 20px;width:100%}.filter .container .filter-block{margin:0 25px 20px 0;width:calc(12.5% - 25px)}.filter .container .filter-block .filter-input{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:5px;display:flex;justify-content:space-between;padding:15px 20px;width:100%}.filter .container .filter-block .filter-input .icon{color:#8c6842}.filter .container .filter-block .filter-input.filter-dropdown-trigger{cursor:pointer}.filter .container .filter-block .filter-input.filter-dropdown-trigger.active{border-radius:5px 5px 0 0}.filter .container .filter-block .filter-input.filter-dropdown-trigger.active .icon{transform:rotate(180deg)}.filter .container .filter-block .filter-input.fi-nd{padding:0}.filter .container .filter-block .filter-input.fi-nd .fi-nd-input{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border:none;border-radius:5px;box-shadow:none;display:block;left:auto;padding:15px 20px;position:relative;top:auto;width:100%;z-index:0}.filter .container .filter-block .filter-input.fi-nd .d-arrow-down{pointer-events:none;position:absolute;right:20px}.filter .container .filter-block select.filter-input{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background-image:url(/img/icons/arrow-down-black.png);background-position:100%;background-repeat:no-repeat}.filter .container .filter-block .filter-radio{display:none}.filter .container .filter-block .filter-radio+.filter-radio-label{align-items:center;cursor:pointer;display:flex;justify-content:flex-start}.filter .container .filter-block .filter-radio+.filter-radio-label .filter-radio-circle{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:50%;display:flex;height:20px;justify-content:center;margin-right:20px;width:20px}.filter .container .filter-block .filter-radio+.filter-radio-label .filter-radio-circle .filter-radio-checked{background-color:#8c6842;border-radius:50%;display:none;height:12px;width:12px}.filter .container .filter-block .filter-radio:checked+.filter-radio-label .filter-radio-circle,.filter .container .filter-block .filter-radio:hover .filter-radio-circle{border-color:#8c6842}.filter .container .filter-block .filter-radio:checked+.filter-radio-label .filter-radio-circle .filter-radio-checked{display:block}.filter .container .filter-block .filter-checkbox{display:none}.filter .container .filter-block .filter-checkbox+.filter-checkbox-label{align-items:center;cursor:pointer;display:flex;justify-content:flex-start}.filter .container .filter-block .filter-checkbox+.filter-checkbox-label .filter-checkbox-box{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:2px;cursor:pointer;display:flex;height:20px;justify-content:center;margin-right:20px;width:20px}.filter .container .filter-block .filter-checkbox+.filter-checkbox-label .filter-checkbox-box:hover{border-color:#8c6842}.filter .container .filter-block .filter-checkbox+.filter-checkbox-label .filter-checkbox-box .filter-checkbox-checked{color:#fff;display:none;font-size:1.4rem;font-weight:700;line-height:12px}.filter .container .filter-block .filter-checkbox+.filter-checkbox-label .filter-checkbox-text{align-items:center;display:flex;flex:1;justify-content:space-between}.filter .container .filter-block .filter-checkbox+.filter-checkbox-label .filter-checkbox-text .icon{color:#8c6842}.filter .container .filter-block .filter-checkbox:checked+.filter-checkbox-label .filter-checkbox-box{background-color:#8c6842;border-color:#8c6842}.filter .container .filter-block .filter-checkbox:checked+.filter-checkbox-label .filter-checkbox-box .filter-checkbox-checked{display:block}.filter .container .filter-block .filter-dropdown{background-color:#fff;border:1px solid #ddd;border-radius:0 10px 10px 10px;-ms-box-shadow:0 2px 10px -5px rgba(0,0,0,.4);-o-box-shadow:0 2px 10px -5px rgba(0,0,0,.4);box-shadow:0 2px 10px -5px rgba(0,0,0,.4);display:none;left:0;padding:10px 30px 20px;position:absolute;top:55px;width:700px;z-index:5}.filter .container .filter-block .filter-dropdown.active{display:block}.filter .container .filter-block .filter-dropdown.filter-dropdown-scroll{height:435px;overflow:hidden;padding:0}.filter .container .filter-block .filter-dropdown.filter-dropdown-scroll .filter-dropdown-overflow{border-bottom:1px solid #ddd;height:calc(100% - 100px);overflow-y:auto;padding:10px 30px}.filter .container .filter-block .filter-dropdown.filter-dropdown-scroll .button-search{margin:20px 20px 0}.filter .container .filter-block .filter-dropdown .filter-dropdown-block{border-bottom:1px solid #ddd;padding:20px 0}.filter .container .filter-block .filter-dropdown .filter-dropdown-block:last-child{border:none}.filter .container .filter-block .filter-dropdown .filter-dropdown-block .filter-dropdown-heading{color:#727272;display:block;font-size:1.4rem}.filter .container .filter-block .filter-dropdown .filter-dropdown-block .filter-dropdown-row{margin-bottom:20px}.filter .container .filter-block .filter-dropdown .filter-dropdown-block .filter-dropdown-row:last-child{margin-bottom:0}.filter .container .filter-block .filter-dropdown .filter-dropdown-block.filter-dropdown-min-max{align-items:center;display:flex;justify-content:space-between}.filter .container .filter-block .filter-dropdown .filter-dropdown-block.filter-dropdown-min-max .filter-dropdown-col.filter-dropdown-to{color:#727272;padding-top:30px;width:43px}.filter .container .filter-block .filter-dropdown .filter-dropdown-block.filter-dropdown-min-max .filter-dropdown-col.filter-dropdown-max,.filter .container .filter-block .filter-dropdown .filter-dropdown-block.filter-dropdown-min-max .filter-dropdown-col.filter-dropdown-min{flex:1}.filter .container .filter-block .filter-dropdown .filter-dropdown-block.filter-dropdown-min-max .filter-dropdown-col .filter-label{color:#727272;display:block;font-size:1.4rem;margin-bottom:5px}.filter .container .filter-block .filter-dropdown .filter-dropdown-block.filter-dropdown-min-max .filter-dropdown-col .filter-dropdown-input-icon{align-items:center;display:flex;justify-content:flex-start}.filter .container .filter-block .filter-dropdown .filter-dropdown-block.filter-dropdown-min-max .filter-dropdown-col .filter-dropdown-input-icon .icon{border:1px solid #ddd;border-radius:5px 0 0 5px;border-right:none;color:#727272;font-weight:500;padding:15px}.filter .container .filter-block .filter-dropdown .filter-dropdown-block.filter-dropdown-min-max .filter-dropdown-col .filter-dropdown-input-icon .filter-input{border-radius:0 5px 5px 0}.filter .container .filter-block .filter-dropdown .filter-dropdown-block .filter-dropdown-multi{display:flex;flex-wrap:wrap;justify-content:flex-start}.filter .container .filter-block .filter-dropdown .filter-dropdown-block .filter-dropdown-multi.filter-dropdown-multi-3 .filter-dropdown-multi-input{margin:20px 15px 0 0;width:calc(33% - 10px)}.filter .container .filter-block .filter-dropdown .filter-dropdown-block .filter-dropdown-multi.filter-dropdown-multi-3 .filter-dropdown-multi-input:nth-child(3n){margin-right:0}.filter .container .filter-block .filter-dropdown .filter-dropdown-block .filter-dropdown-multi.filter-dropdown-multi-4 .filter-dropdown-multi-input{margin:20px 8px 0 0;width:calc(25% - 6px)}.filter .container .filter-block .filter-dropdown .filter-dropdown-block .filter-dropdown-multi.filter-dropdown-multi-4 .filter-dropdown-multi-input:nth-child(4n){margin-right:0}.filter .container .filter-block .filter-dropdown .filter-dropdown-block .filter-dropdown-multi .filter-dropdown-multi-input .filter-label{background-color:#fff;border:1px solid #ddd;border-radius:5px;cursor:pointer;display:block;padding:15px 20px;width:100%}.filter .container .filter-block .filter-dropdown .filter-dropdown-block .filter-dropdown-multi .filter-dropdown-multi-input .filter-label:hover{background-color:#f5f5fa}.filter .container .filter-block .filter-dropdown .filter-dropdown-block .filter-dropdown-multi .filter-dropdown-multi-input .filter-radio:checked+.filter-label{background-color:#8c6842;border-color:#8c6842;color:#fff}.filter .container .filter-block .filter-dropdown .filter-dropdown-block.filter-dropdown-cols{align-items:center;display:flex;justify-content:space-between}.filter .container .filter-block .filter-dropdown .filter-dropdown-block.filter-dropdown-cols .filter-dropdown-col{width:calc(50% - 20px)}.filter .container .filter-block .filter-dropdown .filter-dropdown-block.filter-dropdown-cols .filter-dropdown-col:first-child{margin-right:40px}.filter .container .filter-block .filter-dropdown .filter-dropdown-block#filter-dropdown-col-dealer{display:none}.filter .container .filter-block .filter-dropdown .filter-dropdown-block#filter-dropdown-col-dealer.active{display:flex}.filter .container .filter-block .filter-dropdown .filter-dropdown-block .filter-dropdown-input,.filter .container .filter-block .filter-dropdown .filter-dropdown-block .filter-dropdown-select{margin-top:15px}.filter .container .filter-block .filter-dropdown .filter-dropdown-block .filter-search-bar{align-items:center;display:flex;justify-content:space-between;margin-top:20px}.filter .container .filter-block .filter-dropdown .filter-dropdown-block .filter-search-bar .filter-search-bar-icon{color:#727272;font-size:2rem;left:20px;position:absolute;top:18px}.filter .container .filter-block .filter-dropdown .filter-dropdown-block .filter-search-bar .filter-input{flex:1;padding-left:60px}.filter .container .filter-block.filter-clear{margin-right:0}.filter .container .filter-block.filter-clear .button-clear{cursor:pointer;text-decoration:underline;width:150px}.filter .container .filter-block.filter-sort .filter-dropdown{width:320px}.filter .container .filter-block.filter-main-sub .filter-dropdown{height:calc(100vh - 300px);width:1200px}.filter .container .filter-block.filter-main-sub .filter-dropdown-columns{border-bottom:1px solid #ddd;display:flex;flex-wrap:wrap;height:calc(100% - 100px);justify-content:space-between;padding:10px 30px}.filter .container .filter-block.filter-main-sub .filter-dropdown-column{height:100%;width:calc(50% - 20px)}.filter .container .filter-block.filter-main-sub .filter-dropdown-column.filter-dropdown-column-sub{display:none}.filter .container .filter-block.filter-main-sub .filter-dropdown-column.filter-dropdown-column-sub.active{display:block}.filter .container .filter-block.filter-main-sub .filter-dropdown-column .filter-dropdown-search{padding-top:10px;position:relative}.filter .container .filter-block.filter-main-sub .filter-dropdown-column .filter-dropdown-search .icon{color:#aaa;left:14px;position:absolute;top:25px}.filter .container .filter-block.filter-main-sub .filter-dropdown-column .filter-dropdown-search .input{border:1px solid #ddd;border-radius:5px;max-width:400px;padding:10px 20px 10px 38px;width:100%}.filter .container .filter-block.filter-main-sub .filter-dropdown-column .filter-dropdown-list{border-right:1px solid #ddd;height:calc(100% - 60px);margin-top:15px;overflow-y:auto}.filter .container .filter-block.filter-main-sub .filter-dropdown-column .filter-dropdown-list::-webkit-scrollbar{width:30px}.filter .container .filter-block.filter-main-sub .filter-dropdown-column .filter-dropdown-list::-webkit-scrollbar-track{background-color:#fff}.filter .container .filter-block.filter-main-sub .filter-dropdown-column .filter-dropdown-list::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#ccc;border:10px solid #fff;border-radius:30px;min-height:60px}.filter .container .filter-block.filter-main-sub .filter-dropdown-column .filter-dropdown-list::-webkit-scrollbar-thumb:hover{background-color:#aaa}.filter .container .filter-block.filter-main-sub .filter-dropdown-block{border-right:1px solid #ddd;display:none}.filter .container .filter-block.filter-main-sub .filter-dropdown-block.active{display:block}.filter .container .filter-block.filter-main-sub .filter-dropdown-block .icon{margin-right:20px}.filter .container .filter-block.filter-main-sub .filter-dropdown-block:last-child{border-right:1px solid #ddd}.filter .container .filter-block.filter-body .filter-dropdown-overflow{padding-right:0!important}.filter .container .filter-block.filter-body .filter-dropdown-overflow::-webkit-scrollbar{width:30px}.filter .container .filter-block.filter-body .filter-dropdown-overflow::-webkit-scrollbar-track{background-color:#fff}.filter .container .filter-block.filter-body .filter-dropdown-overflow::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#ccc;border:10px solid #fff;border-radius:30px;min-height:60px}.filter .container .filter-block.filter-body .filter-dropdown-overflow::-webkit-scrollbar-thumb:hover{background-color:#aaa}.filter .container .filter-block.filter-body .filter-dropdown-overflow .filter-dropdown-column{border-right:1px solid #ddd}.filter .container .filter-block.filter-other .filter-dropdown{height:680px}.filter .container .filter-block:nth-child(7){margin-right:0}.filter .container .filter-block:nth-child(5) .filter-dropdown,.filter .container .filter-block:nth-child(6) .filter-dropdown,.filter .container .filter-block:nth-child(7) .filter-dropdown{border-radius:10px 0 10px 10px;left:auto;right:0}.filter .container .button-search{margin-top:20px}.filter .container .button-search.float-right{float:right}.filter.dealers-filter{height:100px}.filter.dealers-filter .container{justify-content:flex-start}.filter.dealers-filter .container .filter-block.filter-simple-select{align-items:center;display:flex;justify-content:flex-start}.filter.dealers-filter .container .filter-block.filter-simple-select .filter-input{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}.filter.dealers-filter .container .filter-block.filter-simple-select .icon{color:#8c6842;position:absolute;right:20px;top:20px}.filter.dealers-filter .container .filter-block.filter-clear{width:auto}.filter.dealers-filter .container .button{margin-bottom:20px}.filter .button-mobile,.filter-close,.filter-open,.hidden-filter-block{display:none}.results{flex:1;min-width:0}.results .controls{align-items:center;background-color:#fff;border-bottom:1px solid #ddd;display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 20px 10px}.results .controls .heading{font-size:1.8rem;margin:5px 0 15px}.results .controls .block{margin-bottom:10px}.results .controls .toggle{display:none}.results .controls .toggle+.label{background-color:#f5f5fa;border-radius:5px;color:#333;cursor:pointer;display:inline-block;margin:0 5px;padding:15px 20px;transition:.2s ease-in-out}.results .controls .toggle:checked+.label{background-color:#8c6842;color:#fff}.results .controls .show{margin-left:40px}.results .controls .show span{margin-right:10px}.results .controls .filter-tag{background-color:#f5f5fa;border:1px solid #f5f5fa;border-radius:5px;color:#333;cursor:pointer;font-size:1.6rem;font-weight:500;margin:0 0 10px 10px;padding:10px 15px 10px 20px}.results .controls .filter-tag:hover{border-color:#ddd}.results .controls .filter-tag span{margin-left:5px}.results .controls .filter-tag.filter-tag-count{border:1px solid #ddd}.results .controls .filter-tag.filter-tag-count.active{border-color:#aaa}.results .controls .filter-tag-container{flex-wrap:wrap}.results .controls .filter-tag-container,.results .controls .filter-tag-flex{align-items:center;display:flex;justify-content:flex-end}.results .controls .hidden-filter-tags{background-color:#fff;border:1px solid #ddd;border-radius:10px;-ms-box-shadow:0 2px 10px -5px rgba(0,0,0,.4);-o-box-shadow:0 2px 10px -5px rgba(0,0,0,.4);box-shadow:0 2px 10px -5px rgba(0,0,0,.4);display:none;left:0;padding:20px 20px 20px 10px;position:absolute;top:50px;width:400px;z-index:3}.results .controls .hidden-filter-tags.active{display:flex;flex-wrap:wrap;justify-content:flex-start}.results .controls .hidden-filter-tags .filter-tag{align-self:baseline}.results .flex{background-color:#f5f5fa;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:15px;padding:20px}.results .flex .spin{color:#8c6842;font-size:5rem;margin:20px auto}.results.dealers .flex{justify-content:center}.results.dealers .flex .item-card{margin-left:2%;margin-right:2%}.results.dealers .controls .left{align-items:center;display:flex;justify-content:flex-start}.results .pagination{display:inline-flex;margin:15px 0 0 20px;overflow:hidden;padding:0}.results .pagination .page{border:1px solid #ddd;border-right:none;color:#727272;cursor:pointer;height:45px;width:45px}.results .pagination .page a,.results .pagination .page span{color:#333;display:block;padding:10px}.results .pagination .page a:hover,.results .pagination .page span:hover{color:#8c6842}.results .pagination .page .icon{height:15px;vertical-align:middle;width:15px}.results .pagination .page:first-child{border-radius:5px 0 0 5px}.results .pagination .page:last-child{border-radius:0 5px 5px 0;border-right:1px solid #ddd}.results .pagination .page.active{background-color:#8c6842;border-color:#8c6842}.results .pagination .page.active a,.results .pagination .page.active span{color:#fff}.results .pagination .page.disabled{cursor:default}.results .pagination .page.disabled svg{color:#ddd}.dealer-advertise-banner .container{align-items:center;background:linear-gradient(90deg,#8c6842 10px,#f5f5fa 0);border-radius:10px;display:flex;justify-content:space-between;margin-top:60px;padding:40px 60px}.dealer-advertise-banner .container .content{flex:1;margin-right:40px}.dealer-advertise-banner .container .content .text-l{color:#333;font-size:2.8rem;font-weight:700;margin:0}.dealer-advertise-banner .container .content .text-l span{-webkit-text-decoration:#8c6842 underline;text-decoration:#8c6842 underline}.dealer-advertise-banner .container .content .text-s{color:#333;font-size:2rem;font-weight:700;margin-bottom:0}.dealer-advertise-banner .container .button{border-radius:60px;font-size:2rem;font-weight:700;text-transform:uppercase}.header .hidden-icons .icon.hidden-phone{display:none}@media only screen and (max-width:1600px){.filter .container .filter-block .filter-dropdown{top:52px}.filter{top:60px}.results .controls{padding:10px 20px 0}.results .controls .heading{font-size:1.6rem}.results .pagination .page{height:41px;width:44px}.search-dealers{padding-top:100px}}@media only screen and (max-width:1365px){.search{padding-top:170px}.search-dealers{padding-top:100px}.filter{height:170px;z-index:2}.filter .container{justify-content:flex-start}.filter .container .filter-block{margin:0 20px 20px 0;width:calc(25% - 15px)}.filter .container .filter-block.filter-main-sub .filter-dropdown{height:calc(100vh - 200px);width:900px}.filter .container .filter-block:nth-child(4){margin-right:0}.filter .container .filter-block:nth-child(7){margin-right:20px}.filter .container .filter-block:nth-child(3) .filter-dropdown,.filter .container .filter-block:nth-child(4) .filter-dropdown{border-radius:10px 0 10px 10px;left:auto;right:0}.filter .container .filter-block:nth-child(5) .filter-dropdown,.filter .container .filter-block:nth-child(6) .filter-dropdown{border-radius:10px 0 10px 10px;left:0;right:auto}.results .controls .toggle+.label{padding:10px 15px}.dealer-advertise-banner .container .content .text-l{font-size:2.4rem}.dealer-advertise-banner .container .button,.dealer-advertise-banner .container .content .text-s{font-size:1.8rem}.dealers .controls .show{margin-left:40px;white-space:nowrap}}@media only screen and (max-width:1023px){.search{padding-top:166px}.search-dealers{padding-top:100px}.filter{border:none;height:auto;z-index:2}.filter .container .filter-block .filter-dropdown{top:49px;width:500px}.filter .container .filter-block .filter-dropdown .filter-dropdown-block .filter-dropdown-multi.filter-dropdown-multi-3 .filter-dropdown-multi-input{margin:20px 20px 0 0;width:calc(50% - 10px)}.filter .container .filter-block .filter-dropdown .filter-dropdown-block .filter-dropdown-multi.filter-dropdown-multi-3 .filter-dropdown-multi-input:nth-child(3n){margin-right:20px}.filter .container .filter-block .filter-dropdown .filter-dropdown-block .filter-dropdown-multi.filter-dropdown-multi-3 .filter-dropdown-multi-input:nth-child(2n){margin-right:0}.filter .container .filter-block.filter-main-sub .filter-dropdown{width:700px}.results .controls{border-top:1px solid #ddd}.results .controls .heading{width:100%}.results .controls .show{margin-left:0}.results .controls .hidden-filter-tags{padding:20px 10px 20px 20px;width:300px}.results .flex{border-radius:10px}.dealer-advertise-banner .container{background:linear-gradient(180deg,#dd4117 10px,#f5f5fa 0);flex-wrap:wrap;justify-content:center;padding:25px 40px}.dealer-advertise-banner .container .content{flex:none;margin:10px 0 20px;text-align:center;width:100%}}@media only screen and (max-width:767px){.header{-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.header,.search,.search.search-dealers{padding:0}.filter{left:-100vw;margin:0;max-width:0;overflow-y:scroll;position:fixed;top:0;width:0;z-index:4}.filter,.filter.dealers-filter{height:100vh}.filter.active{background-color:rgba(51,51,51,.702);left:0;max-width:100vw;padding:0 20px 0 0;width:100%}.filter.active .button-mobile{display:block}.filter .container{align-content:flex-start;background-color:#fff;border-radius:0 0 10px 0;min-height:100%;padding:60px 20px}.filter .container .filter-block{margin:0 0 20px;width:100%}.filter .container .filter-block:nth-child(7){margin-right:0}.filter .container .filter-block .filter-dropdown{border-radius:0 0 5px 5px!important;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;height:auto;left:0;padding:5px 10px 10px;position:relative;top:-1px;width:100%}.filter .container .filter-block .filter-dropdown .filter-dropdown-block{padding:15px 0}.filter .container .filter-block .filter-dropdown .filter-dropdown-block.filter-dropdown-min-max{flex-wrap:wrap}.filter .container .filter-block .filter-dropdown .filter-dropdown-block.filter-dropdown-min-max .filter-dropdown-col{margin-bottom:20px;width:100%}.filter .container .filter-block .filter-dropdown .filter-dropdown-block.filter-dropdown-min-max .filter-dropdown-col.filter-dropdown-to{display:none}.filter .container .filter-block .filter-dropdown .filter-dropdown-block.filter-dropdown-min-max .filter-dropdown-col.filter-dropdown-max,.filter .container .filter-block .filter-dropdown .filter-dropdown-block.filter-dropdown-min-max .filter-dropdown-col.filter-dropdown-min{flex:unset}.filter .container .filter-block .filter-dropdown .filter-dropdown-block .filter-dropdown-multi.filter-dropdown-multi-3 .filter-dropdown-multi-input{margin:20px 0 0;width:100%}.filter .container .filter-block .filter-dropdown .filter-dropdown-block .filter-dropdown-multi.filter-dropdown-multi-3 .filter-dropdown-multi-input:nth-child(3n){margin-right:0}.filter .container .filter-block .filter-dropdown .filter-dropdown-block .filter-dropdown-multi.filter-dropdown-multi-4 .filter-dropdown-multi-input{margin:20px 15px 0 0;width:calc(33% - 10px)}.filter .container .filter-block .filter-dropdown .filter-dropdown-block .filter-dropdown-multi.filter-dropdown-multi-4 .filter-dropdown-multi-input:nth-child(4n){margin-right:15px}.filter .container .filter-block .filter-dropdown .filter-dropdown-block .filter-dropdown-multi.filter-dropdown-multi-4 .filter-dropdown-multi-input:nth-child(3n){margin-right:0}.filter .container .filter-block .filter-dropdown .filter-dropdown-block.filter-dropdown-cols{flex-wrap:wrap}.filter .container .filter-block .filter-dropdown .filter-dropdown-block.filter-dropdown-cols .filter-dropdown-col{margin-bottom:20px;width:100%}.filter .container .filter-block .filter-dropdown .filter-dropdown-block.filter-dropdown-cols .filter-dropdown-col:first-child{margin-right:0}.filter .container .filter-block .filter-dropdown.filter-dropdown-scroll{height:auto}.filter .container .filter-block .filter-dropdown.filter-dropdown-scroll .filter-dropdown-overflow{height:100%;padding:0 20px}.filter .container .filter-block .filter-dropdown.filter-dropdown-scroll .button-search{margin:10px 20px;width:calc(100% - 40px)}.filter .container .filter-block.filter-main-sub .filter-dropdown,.filter .container .filter-block.filter-main-sub .filter-dropdown-column,.filter .container .filter-block.filter-sort .filter-dropdown{width:100%}.filter .container .filter-block.filter-main-sub .filter-dropdown-columns{padding:10px}.filter .container .filter-block.filter-main-sub .filter-dropdown-columns .filter-dropdown-list{max-height:200px}.filter .container .filter-block.filter-main-sub .filter-dropdown-columns .filter-dropdown-column-sub{margin-top:20px}.filter .container .filter-block.filter-main-sub .filter-dropdown-columns .filter-dropdown-block .icon{margin-right:15px;transform:rotate(90deg)}.filter .container .filter-block.filter-clear{font-size:1.4rem;left:10px;position:absolute;text-align:left;top:20px;width:auto}.filter .container .filter-block:nth-child(5){margin-right:0}.filter .container .filter-block:nth-child(3) .filter-dropdown,.filter .container .filter-block:nth-child(4) .filter-dropdown,.filter .container .filter-block:nth-child(5) .filter-dropdown,.filter .container .filter-block:nth-child(7) .filter-dropdown{border-radius:0 0 5px 5px}.filter .container .button-search{margin-top:10px;width:100%}.filter .container .button-search.float-right{float:none}.filter .container .button-mobile{bottom:15px;position:fixed;right:40px;width:calc(100% - 60px);z-index:4}.filter-open{align-items:center;background-color:#8c6842;border-radius:30px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0 15px;position:fixed;right:115px;top:10px;z-index:6}.filter-open .icon{font-size:1.8rem}.filter-open span{margin:0 10px}.filter-open.hidden{display:none}.filter-close{background-color:#fff;border:1px solid #ddd;border-radius:30px;display:block;font-size:1.4rem;padding:5px 10px;position:absolute;right:40px;top:15px}.results{width:100%}.results .controls{border-radius:0;padding:10px 15px 0}.results .controls .heading{font-size:1.4rem;margin:5px 0 10px}.results .controls .show{font-size:1.4rem;width:100%}.results .controls .filter-tag{font-size:1.4rem;margin:0 10px 10px 0}.results .controls .filter-tag.filter-tag-count{margin-bottom:10px}.results .controls .filter-tag-container,.results .controls .filter-tag-flex{flex-wrap:wrap;justify-content:flex-start}.results .controls .filter-tag-container{align-items:center;display:flex}.results .flex{border-radius:0;margin:0;padding:20px 15px}.results .pagination{margin:15px}.dealer-advertise-banner .container{border-radius:0}.dealer-advertise-banner .container .content .text-l span{display:block}.dealers .controls .left{width:100%}}@media only screen and (max-width:374px){.results .controls .show{margin-left:20px}.results .controls .toggle+.label{margin:0 2px}}
