aside{display:flex;align-items:flex-start;margin-bottom:40px}aside .auction-types{flex:1;display:flex;align-items:center;justify-content:center;margin-left:20px}aside .auction-types span{height:40px;display:flex;align-items:center}aside .auction-types .active-link{box-shadow:0 2px 0 0 #52aa57}aside .auction-types a{font-weight:700;color:#585958}@media screen and (max-width:450px){aside .auction-types a{font-size:.85rem}}aside .auction-types span:nth-child(2){padding:0 35px;margin:0 35px;border-right:1px solid #b9b9b9;border-left:1px solid #b9b9b9}@media screen and (max-width:700px){aside .auction-types span:nth-child(2){padding:0 15px;margin:0 15px}}aside .filters{display:flex;flex-direction:column;flex:2;width:100%;position:relative}aside .filters .dropdowns{display:flex;margin-top:20px}aside .filters .dropdowns .dropdown{position:static;margin-left:10px}aside .filters .dropdowns .dropdown:first-child{margin-left:0}@media screen and (max-width:600px){aside .filters .dropdowns .dropdown{margin-left:0}}aside .filters .dropdowns .dropdown .dropdown-menu{position:absolute;left:0}aside .filters .dropdowns a.dropdown-item.is-active{background:var(--primary);border-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,.16078)}aside .filters .dropdowns a.dropdown-item.is-active span{color:#fff;font-weight:700}aside .filters .dropdowns .button{height:40px;display:flex;justify-content:space-between}aside .filters .dropdowns .filter-search{margin:10px 0}aside .filters .dropdowns .dropdown-filter-items{display:flex;max-height:350px}aside .filters .dropdowns .dropdown-filter-items>div{display:flex;flex-direction:column;flex-wrap:wrap;width:100%}aside .filters .dropdowns .dropdown-filter-items a.dropdown-item{padding:10px 15px;margin:0;width:auto}aside .filters .dropdowns div.dropdown-content{height:auto;padding:20px;padding-top:25px}aside .filters .dropdowns .mileage-filter .dropdown-content{min-height:200px;padding:25px 40px 20px}aside .filters .dropdowns .mileage-filter .b-slider-track{height:.275rem}aside .filters .dropdowns .mileage-filter .b-slider-thumb{border:2px solid var(--primary)}aside .filters .dropdowns .mileage-filter .right-tick-label{transform:translate(-80px)}aside .filters .dropdowns .mileage-filter .left-tick-label,aside .filters .dropdowns .mileage-filter .right-tick-label{margin-top:10px;position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content}aside .filters .dropdowns .mileage-filter .mileage-filter-content{display:flex;flex-direction:column}aside .filters .dropdowns .mileage-filter .mileage-filter-content .field{margin-bottom:25px;flex:1}aside .filters .dropdowns .mileage-filter .mileage-filter-content .field p.control{display:none}aside .filters .dropdowns .mileage-filter .mileage-filter-content .field>.label{margin-bottom:25px}aside .filters .dropdowns .mileage-filter .mileage-filter-content .min-max-inputs{display:flex;margin-top:20px}aside .filters .dropdowns .mileage-filter .mileage-filter-content .min-max-inputs .label{color:#555;font-size:.875rem;margin-bottom:10px}aside .filters .dropdowns .body-type-filter .dropdown-content{padding:40px}aside .filters .dropdowns .body-type-filter .body-type-filter-content{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px}aside .filters .dropdowns .body-type-filter .body-type-filter-content .item{display:flex;flex-direction:column;min-width:25%;padding:0;align-items:center;padding:15px 0;margin-bottom:20px;width:auto}aside .filters .dropdowns .body-type-filter .body-type-filter-content .item>div{width:50px;height:50px;border-radius:9px;background:var(--primary-dark)}@media screen and (max-width:600px){aside .filters .dropdowns{flex-wrap:wrap}aside .filters .dropdowns .dropdown{margin-top:7px}}@media screen and (max-width:1300px){aside{flex-direction:column;align-items:center}aside section:last-child{margin-top:15px}}@media screen and (max-width:650px){aside{.dropdowns{flex-wrap:wrap}}}.container{display:flex;padding:16px;flex-direction:column;justify-content:flex-start;width:100%;color:#fff;max-width:1314px}.container h1{font-size:3rem;color:#333;text-align:center;font-weight:700;margin:auto 0}.container main{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,402px));grid-gap:38px;max-width:1282px;width:100%;justify-content:center}