.search-page .search-breadcrumbs{display:flex;align-items:center;gap:7px;margin:0 0 15px;font-size:11px;color:#8a93a1}.search-breadcrumbs a:hover{color:var(--blue)}.search-page .catalog-top{margin-bottom:18px}.search-page .catalog-top h1{font-size:25px;font-weight:600;letter-spacing:-.55px;line-height:1.3;outline:none}.search-page .search-filters{margin-bottom:25px;min-width:0}.sf-keywords{display:flex;align-items:center;gap:9px;border:1px solid #e9ecf1;border-radius:9px;padding:0 12px;margin-bottom:14px;color:#8a93a1;background:#f5f6f8}.sf-keywords input{width:100%;min-width:0;min-height:38px;padding:8px 0;background:transparent;border:0;border-radius:0;font-size:13px;color:#202735}.sf-keywords>button{display:grid;place-items:center;width:28px;height:28px;flex:none}.sf-row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:10px 12px;margin-bottom:10px}.sf-field{min-width:0;display:flex;flex-direction:column;gap:5px;grid-column:span 3}.sf-row-1>.sf-field{grid-column:span 2}.sf-row-1>.sf-engineCc{grid-column:span 4}.sf-row-2>.sf-field{grid-column:span 4}.sf-label{font-size:11px;line-height:15px;color:#758094;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sf-field input:not([type=checkbox]):not([type=hidden]),.sf-field select{width:100%;min-width:0;min-height:38px;height:38px;padding:8px 11px;border:1px solid #eceef2;border-radius:8px;background:#f2f3f5;font-size:13px;line-height:20px;font-weight:400;color:#202735;box-sizing:border-box}.sf-field input::placeholder{color:#969eab;opacity:1}.sf-field select:disabled{color:#a3a9b3;opacity:.75;cursor:default}.sf-select{position:relative;min-width:0}.sf-select select{appearance:none;padding-right:29px}.sf-select>svg{position:absolute;right:11px;top:13px;pointer-events:none;color:#7d8695}.sf-select:has(select:disabled)>svg{opacity:.5}.sf-range{display:grid;grid-template-columns:1fr 1fr;gap:1px;border-radius:8px;overflow:hidden}.sf-field .sf-range input:first-child{border-radius:8px 0 0 8px}.sf-field .sf-range input:last-child{border-radius:0 8px 8px 0}.sf-field input[type=number]{appearance:textfield;-moz-appearance:textfield}.sf-field input::-webkit-inner-spin-button,.sf-field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sf-keywords:focus-within{outline:1px solid #adb6c3;outline-offset:-1px}.sf-field input:focus,.sf-field select:focus{border-color:#adb6c3}.sf-field small[role=alert]{font-size:11px;line-height:1.4;color:#ad3b49}.sf-invalid input{border-color:#ce969e!important}.sf-extra{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 12px;margin:22px 0 16px;padding-top:18px;border-top:1px solid #eceef2}.sf-extra[hidden]{display:none}.sf-extra>.sf-field{grid-column:auto}.sf-extra>.sf-equipment{grid-column:1/-1}.sf-checks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px 16px;padding:9px 0}.sf-checks>label{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.5;cursor:pointer}.sf-checks input{width:16px;height:16px;min-height:16px;flex:none;margin:0;accent-color:var(--blue)}.sf-chips{display:flex;flex-wrap:wrap;gap:6px}.sf-chips button{font-size:12px;border:1px solid #e8ebf1;padding:8px 10px;border-radius:7px}.sf-chips button[aria-pressed=true]{background:#edf2ff;border-color:#aebfe9;color:#2455cb}.sf-actions{display:flex;gap:18px;align-items:center;margin-top:15px;min-width:0}.sf-expand,.sf-reset{display:flex;align-items:center;gap:6px;min-height:38px;padding:7px 0;font-size:12px;font-weight:450;white-space:nowrap}.sf-expand>svg{transition:transform .16s}.is-expanded .sf-expand>svg{transform:rotate(180deg)}.sf-reset{color:#8992a2}.sf-reset:hover{color:#323d51}.sf-active-count{display:grid;place-items:center;min-width:18px;height:18px;background:#eef3ff;color:#315ed1;border-radius:50%;font-size:10px}.sf-submit{margin-left:auto;min-height:40px;min-width:240px;padding:10px 19px;border-radius:9px;background:var(--blue);color:#fff;font-size:13px;line-height:20px;font-weight:500;white-space:nowrap;transition:background-color .15s}.sf-submit:hover{background:#164ce3}.sf-submit:disabled{background:#edf0f5;color:#929bab;opacity:1}.sf-footnote .currency-note{font-size:10px;line-height:1.5;margin:11px 0 0;color:#98a0ad}.sf-footnote>p[role=status]{font-size:11px;color:#7f899a;margin:7px 0 0}.search-page .catalog-filter-tools{margin-bottom:12px}.search-page .results-heading{scroll-margin-top:82px}.search-page .results-heading h2{font-size:20px}@media(min-width:701px){.search-filters .filter-mobile-only{display:none}}@media(min-width:701px)and (max-width:1099px){.sf-row{gap:10px 8px}.sf-field input:not([type=checkbox]):not([type=hidden]),.sf-field select{font-size:12px;padding-inline:9px}.sf-select select{padding-right:25px}.sf-label{font-size:10px}}@media(max-width:700px){.search-page .search-breadcrumbs{font-size:10px;margin:1px 0 12px}.search-page .catalog-top{display:block;margin-bottom:15px}.search-page .catalog-top h1{display:block;font-size:20px;letter-spacing:-.5px}.search-page .search-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 9px;margin-bottom:22px}.sf-keywords{grid-column:1/-1;margin-bottom:2px;padding-inline:10px}.sf-keywords input{font-size:16px;min-height:42px;height:42px}.sf-keywords input::placeholder{font-size:12px}.sf-row{display:contents}.sf-row>.sf-field,.sf-row-1>.sf-field{grid-column:auto}.sf-row-2>.sf-field,.sf-row-1>.sf-engineCc{grid-column:1/-1}.sf-row>.sf-generation,.sf-row>.sf-drive,.sf-row>.sf-engineCc,.sf-row>.sf-mileage{display:none}.is-expanded .sf-row>.sf-generation,.is-expanded .sf-row>.sf-drive,.is-expanded .sf-row>.sf-engineCc,.is-expanded .sf-row>.sf-mileage{display:flex}.sf-row>.sf-generation.has-value,.sf-row>.sf-drive.has-value,.sf-row>.sf-engineCc.has-value,.sf-row>.sf-mileage.has-value{display:flex}.sf-field input:not([type=checkbox]):not([type=hidden]),.sf-field select{font-size:16px;min-height:42px;height:42px;padding:9px 10px}.sf-select select{padding-right:29px}.sf-select>svg{top:15px}.sf-label{font-size:10px;line-height:13px}.sf-field input::placeholder{font-size:13px}.sf-extra{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 9px;margin:6px 0 0;padding-top:16px}.sf-checks{grid-template-columns:1fr 1fr;gap:12px 10px}.sf-checks>label{font-size:11px;min-height:30px}.sf-checks input{width:17px;height:17px;min-height:17px}.sf-actions{grid-column:1/-1;display:grid;grid-template-columns:1fr auto;gap:8px 14px;margin-top:0}.sf-expand,.sf-reset{min-height:34px;font-size:12px}.sf-submit{grid-column:1/-1;margin:0;min-width:0;width:100%;min-height:44px;font-size:13px}.sf-footnote{grid-column:1/-1}.sf-footnote .currency-note{font-size:9px;line-height:1.5;margin-top:0}.search-page .results-heading h2{font-size:18px}.search-page .results-heading{scroll-margin-top:65px}.search-filters .sf-row>.filter-desktop-only,.search-filters .sf-extra>.filter-desktop-only{display:none}}@media(prefers-reduced-motion:reduce){.sf-expand>svg,.sf-submit{transition:none}}.search-view-button{display:none}@media(max-width:700px){.catalog-main .home-filter-row{display:flex;margin:8px 0 9px;gap:6px}.catalog-main .home-filter-row>.quick-filters{min-width:0;width:100%}.catalog-main .home-filter-row>.home-apply,.catalog-main .home-search-discovery .mobile-budget{display:none}.catalog-main .mf-quick .quick-filter-strip{padding-bottom:3px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.catalog-main .mf-quick .quick-filter-strip::-webkit-scrollbar{display:none}}@media(max-width:700px){.catalog-main .results-heading{height:auto;min-height:29px;flex-wrap:wrap;gap:7px}.catalog-main .result-controls{height:29px;gap:6px;margin-left:auto}.search-view-button{display:grid;place-items:center;width:29px;min-width:29px;height:29px;padding:5px;border:1px solid #e8edf4;border-radius:8px;background:#f6f7fa;color:#73829b}.search-view-button svg{width:17px;height:17px}}@media(max-width:420px){.catalog-main .results-heading>div:first-child{flex-basis:100%}}.search-page .search-filters{padding:18px 0 0;border-top:1px solid #edf0f5}.search-filters .sf-keywords{height:44px;background:#f6f7f9;border-radius:12px;border-color:#edf0f4;margin-bottom:16px}.sf-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:15px}.sf-condition-tabs{display:inline-flex;gap:3px;background:#f2f3f6;padding:3px;border-radius:12px}.sf-condition-tabs>button{font-size:12px;line-height:18px;font-weight:450;min-height:34px;padding:7px 16px;white-space:nowrap;border-radius:9px;color:#7e899b}.sf-condition-tabs>button[aria-selected=true]{background:#fff;color:#24314a;box-shadow:0 1px 4px #1c29400b}.sf-condition-tabs>button:hover:not([aria-selected=true]){color:#526a95;background:#ffffff73}.sf-author-tabs{display:flex;gap:4px}.sf-author-tabs>button{font-size:11px;min-height:29px;padding:6px 9px;border-radius:8px;color:#9aa4b5}.sf-author-tabs>button[aria-pressed=true]{background:#f1f5fc;color:#59729c}.search-filters .sf-field>.sf-label{display:none}.search-filters .sf-row{gap:9px;margin-bottom:9px}.search-filters .sf-field{gap:0}.search-filters .sf-range{position:relative;height:46px;padding:15px 0 0;gap:0;overflow:visible;border:1px solid #edf0f4;border-radius:12px;background:#f3f4f6}.sf-range-caption{position:absolute;left:12px;top:5px;right:8px;font-size:9px;line-height:12px;color:#8b96a9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.search-filters .sf-range>input{height:29px!important;min-height:29px!important;padding:3px 12px 5px!important;border:0!important;border-radius:0!important;background:transparent!important;font-size:13px!important;line-height:20px!important}.search-filters .sf-range>input:first-of-type{border-right:1px solid #e2e7f0!important}.search-filters .sf-range:focus-within{border-color:#b6c0d2}.search-filters .sf-range:has(input:not(:placeholder-shown)){background:#edf3ff;border-color:#e0e9fa}.sf-shortcuts{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:12px 0 0}.sf-shortcuts>label{display:flex;align-items:center;gap:6px;font-size:10px;color:#8b97aa;cursor:pointer;border:1px solid #e8edf4;border-radius:20px;padding:7px 10px}.sf-shortcuts>label input{width:13px;height:13px;min-height:13px;margin:0;accent-color:#527bda}.sf-shortcuts>label>svg{color:#a2afc3}.sf-shortcuts>label.is-active{background:#eff5ff;border-color:#dae6fa;color:#4e72ac}.sf-shortcuts>label.is-active>svg{color:#6b8ccb}.search-filters .sf-extra{display:block;margin:18px 0;padding:0;border:0}.search-filters .sf-extra[hidden]{display:none}.sf-filter-section{padding:17px 0;border-top:1px solid #edf0f5;scroll-margin-top:85px}.sf-filter-section>header{display:flex;align-items:center;gap:7px;margin-bottom:12px;color:#8b9bb6}.sf-filter-section h3{font-size:12px;font-weight:500;color:#65738d;margin:0}.sf-section-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sf-section-grid>.sf-field{grid-column:auto}.sf-section-grid>.sf-equipment{grid-column:1/-1}.sf-checks{gap:8px 15px;padding:0}.sf-checks>label{font-size:11px;min-height:33px;background:#f7f8fa;border:1px solid #f0f2f5;border-radius:8px;padding:7px 9px}.sf-checks>label:has(input:checked){background:#edf4ff;border-color:#dfeafa;color:#4e6fa7}.sf-checks input{width:14px;height:14px;min-height:14px;accent-color:#5b82d7}.search-filters .sf-actions{gap:17px;margin-top:15px;padding-top:1px}.search-filters .sf-submit{min-height:41px;border-radius:10px;min-width:230px;font-weight:500;font-size:12px;box-shadow:0 3px 7px #2458ec0d}.search-filters .sf-expand{font-size:12px;font-weight:450;color:#657b9c}.search-filters .sf-expand svg{width:15px;height:15px}.search-filters .sf-reset{font-size:11px;color:#9aa6b8}.sf-footnote{margin-top:7px}.search-filters .sf-footnote .currency-note{font-size:9px;color:#a1aaba;max-width:720px;margin-top:4px}.catalog-main .mf-quick{position:static;display:block;z-index:auto}.catalog-main .mf-quick .quick-filter-strip{display:flex;align-items:center;gap:5px;padding:2px 0 4px;overflow-x:auto;scrollbar-width:thin}.mf-quick .mf-select{flex:0 0 auto;max-width:175px}.mf-quick .mf-trigger{width:auto;max-width:175px}.mf-quick .mf-native{max-width:175px}.mf-range-editor{padding:0 13px 13px}.mf-range-inputs{display:flex;gap:9px}.mf-range-inputs>label{min-width:0;flex:1;font-size:10px;color:#8a96ac}.mf-range-inputs>label>span{display:block;margin-bottom:5px}.mf-range-inputs input{width:100%;min-width:0;min-height:38px;padding:8px 10px;background:#f5f7fa;border:1px solid #e5eaf2;border-radius:9px;font-size:13px}.mf-range-editor footer{display:flex;justify-content:space-between;align-items:center;margin-top:15px;font-size:11px;color:#8b97ad}.mf-range-editor [role=alert]{font-size:11px;color:#b07076;margin:9px 0}.mf-range-editor .mf-done:disabled{background:#edf1f6;color:#a0aabd}.sf-section-grid>.filter-desktop-only{display:flex}@media(min-width:701px){.sf-section-grid>.filter-mobile-only{display:none}}@media(max-width:700px){.search-page .search-filters{padding-top:13px;gap:9px}.search-filters .sf-keywords{height:42px;grid-column:1/-1;margin-bottom:2px}.search-filters .sf-toolbar{grid-column:1/-1;gap:9px;margin-bottom:3px;display:flex;align-items:center;justify-content:space-between}.sf-condition-tabs{padding:3px;border-radius:10px;flex:1;justify-content:space-between}.sf-condition-tabs>button{font-size:11px;min-height:32px;padding:6px 10px;border-radius:7px;flex:1}.sf-author-tabs{width:100%;gap:5px;margin-top:1px}.sf-author-tabs>button{font-size:10px;min-height:27px;padding:6px 8px}.search-filters .sf-range{height:46px;grid-column:1/-1}.search-filters .sf-range>input{font-size:16px!important;height:29px!important;min-height:29px!important;padding-top:2px!important}.search-filters .sf-range>input::placeholder{font-size:12px}.search-filters .sf-row>.sf-year,.search-filters .sf-row>.sf-price{grid-column:1/-1}.search-filters .sf-shortcuts{grid-column:1/-1;gap:6px;margin:3px 0}.sf-shortcuts>label{font-size:10px;padding:7px 9px;min-height:32px}.sf-shortcuts input{width:14px!important;height:14px!important;min-height:14px!important}.search-filters .sf-extra{grid-column:1/-1;margin:0}.sf-filter-section{padding:15px 0}.sf-filter-section>header{margin-bottom:10px}.sf-filter-section h3{font-size:12px}.sf-section-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.sf-section-grid>.sf-field{display:flex}.sf-section-grid>.sf-equipment{grid-column:1/-1}.sf-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.sf-checks>label{font-size:10px;min-height:38px;padding:7px}.sf-checks input{width:15px;height:15px;min-height:15px}.sf-section-grid>.filter-desktop-only{display:none}.search-filters .sf-actions{grid-column:1/-1;margin-top:4px;gap:7px}.search-filters .sf-submit{grid-column:1/-1;width:100%;min-height:43px;font-size:12px}.search-filters .sf-footnote{grid-column:1/-1;margin-top:0}.catalog-main .mf-quick .quick-filter-strip{gap:5px}.mf-range-inputs input{font-size:16px;min-height:43px}.mf-range-editor footer .mf-done{min-height:39px}.sf-keywords input{font-size:16px!important}}.search-filters .mf-select>.mf-native{height:46px;min-height:46px;border-radius:12px;padding:11px 34px 11px 13px;font-size:13px}.search-filters .mf-select.is-filled>.mf-native{padding-top:19px;padding-bottom:5px}.catalog-main .result-controls>.mf-select{min-width:150px;max-width:180px}.catalog-main .result-controls .mf-trigger{font-size:11px;height:34px;min-height:34px;border-radius:9px;background:#f3f5f9;color:#687994;padding:7px 10px}.catalog-main .result-controls .mf-native{min-height:34px;height:34px;border-radius:9px;padding:7px 28px 7px 10px;font-size:11px}.catalog-main .result-controls .mf-native-arrow{top:10px}@media(max-width:700px){.search-filters .mf-select>.mf-native{font-size:16px}.catalog-main .result-controls>.mf-select{min-width:125px;max-width:150px}.catalog-main .result-controls .mf-trigger{font-size:10px;height:29px;min-height:29px;padding:5px 9px}.catalog-main .result-controls .mf-native{height:29px;min-height:29px;font-size:10px;padding-block:5px}.catalog-main .result-controls .mf-native-arrow{top:8px}}
