@import 'config.css';.catalog-sort-container{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}#sortDropdownContainer .filters-dropdown-placeholder{text-align:right;width:100%;padding-right:26px;font-size:14px;color:#757575;user-select:none}#sortDropdownContainer .filters-dropdown-choices{right:0;width:fit-content}#sortDropdownContainer .filters-dropdown:has(+.filters-dropdown-choices.active){border-color:transparent !important;user-select:none}#sortDropdownContainer .filters-dropdown-choices .choice.selected{background-image:url('/static/images/red-mark.svg');background-repeat:no-repeat;background-position:right 8px center;background-size:14px}#sortDropdownContainer .filters-dropdown{background-color:transparent}#openMobileFilters{display:none}.short-choice-submit{display:none}.mobile-search{display:none}.brand-list-subheading{display:block;font-size:14px;font-weight:500;color:#757575}.specs-row .filters-dropdown-choices{gap:8px}.mobile-filter-label{margin-bottom:8px}.brand-list-subheading{margin-top:6px}.specs-row .choice-divider{margin-top:2px;margin-bottom:0}.catalog-page .input-price.bold{font-weight:500}.price-dropdown,.mileage-dropdown{position:absolute;left:0}.input-mileage.bold,.input-price.bold{font-weight:500}@media(max-width:990px){.filters-dropdown-container:has(>input[name="model"]) .filters-dropdown-choices{height:calc(100vh - 92px) !important;transform:translateX(100vw)}.filters-dropdown-container:has(>input[name="model"]) .filters-dropdown-choices.active{transform:translateX(0)}#mileageContainerOld{display:none}.brand-list-subheading{display:block;font-size:14px;font-weight:500;color:#757575;margin-top:8px}.mobile-filter-label{display:flex;gap:8px;align-items:center;user-select:none}.filters-dropdown-choices .mobile-filter-label img{display:none;padding:2px}.filters-dropdown-choices.quick .mobile-filter-label img{display:block}.mobile-search{display:block;background-color:#f8f8f8;border-radius:12px;background-image:url('/static/images/mobile-search-icon.svg');background-size:18px;background-repeat:no-repeat;background-position:left 8px center;padding:10px 10px 10px 32px}.filters-section-outer .filters-buttons-container{transform:translateY(142px);transition:all .4s ease;left:0}.short-choice-submit{display:block}.filters-section-outer.visible .filters-buttons-container{transform:translateY(0) translateX(-16px)}.filters-dropdown-choices{max-height:calc(100vh - 92px);border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.filters-section-outer .filters-buttons-container{transform:translateY(142px);transition:all .4s ease}.filters-section-outer.visible{width:100%}.filters-section-outer.visible .filters-buttons-container{transform:translateY(0)}.filters-buttons-container{display:flex !important}#closeMobileFilters{display:block !important}.filters-section{padding-top:24px !important}.filters-section-outer{background-color:white}.catalog-page .filters-section.visible{pointer-events:none;opacity:.9;transform:translateY(100vh);transition:all .5s cubic-bezier(0.32,0.72,0,1)}.catalog-page .filters-section.visible{pointer-events:all;opacity:1;height:fit-content;min-height:calc(100vh + 142px);overflow-y:auto;overflow-x:hidden;transform:none;pointer-events:none;opacity:.9;transform:translateY(100vh);transition:all .5s cubic-bezier(0.32,0.72,0,1)}.filters-dropdown-choices{transform:translateY(100vh);transition:all .4s cubic-bezier(0.32,0.72,0,1)}.filters-dropdown-choices.active{transform:translateY(0)}.catalog-page .white-container section:nth-of-type(1){display:flex;background-color:white;z-index:4;left:0;top:0;width:100%;height:100%;transition:all .3s ease}.filters-dropdown-container:has(>.filters-dropdown-choices),.filters-dropdown-container:has(>.color-choices),.filters-dropdown-container:has(>.body-type-choices){position:unset}.filters-dropdown-choices,.color-choices,.body-type-choices{position:fixed;left:0;bottom:0;gap:16px;user-select:none;padding:16px 16px 24px 16px !important;top:auto !important}.catalog-page .filters-section{height:calc(100vh + 246px)}#yearsDropdownContainer{color:#757575}.year-and-price-mobile>input.bold{font-weight:500;color:#333}.modal .sheet{transform:translateY(277px);opacity:1;transition:all .3s ease}.modal.show .sheet{transform:translateY(0)}.openMobileFilters{flex-direction:column}#priceContainerOld{display:none}.price-input-wrapper{position:relative;flex:1}.price-dropdown{position:absolute;top:100%;left:0;right:0;z-index:1000;background:white;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.1);max-height:300px;overflow-y:auto;display:none}.price-dropdown.active{display:block}.price-dropdown .choice{padding:8px 12px;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:background-color .2s ease}.price-dropdown .choice:hover{background-color:#f8f8f8}.price-dropdown .choice:last-child{border-bottom:0}.price-dropdown .choice.selected{background-color:#e3f2fd;color:#1976d2}.price-dropdown .mobile-filter-label{display:none}#priceContainer{display:flex}#priceModal input{padding:10px 12px;background-color:#f8f8f8;border-radius:10px;text-overflow:ellipsis;width:calc((100% - 8px) / 2)}#priceModal .pickers{margin-left:16px;margin-right:16px;padding-left:0;padding-right:0;gap:8px;color:#333}#sortDropdownContainer .filters-dropdown-choices{width:100%}#sortDropdownContainer{width:fit-content}#sortDropdownContainer .filters-dropdown{padding:0 20px 0 0}.specs-row .filters-dropdown-choices.active{height:calc(100vh - 92px)}.mobile-search input.bold{font-weight:400}.any{display:none !important}#outPrice.bold{font-weight:500}.specs-row:not(:first-of-type){margin-top:12px}#yearsDropdownContainer{display:flex;justify-content:space-between;align-items:center}#yearsDropdownContainer img{padding:6px}.year-and-price-mobile{width:100%}}
