.brands_brand-selection__kg58i{position:relative;padding:60px 0}@media(max-width:800px){.brands_brand-selection__kg58i{padding:20px 0 0}}.brands_brand-selection__container__8QQPd{margin:0 auto;overflow:hidden}.brands_brand-selection__content__TbV_Q{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:60px}.brands_brand-selection__title__b7nBZ{width:73.438vw;font-weight:900;font-size:clamp(36px,36px + (42 - 36)*(100vw - 1050px)/(1920 - 1050),42px);line-height:120%;letter-spacing:3%;text-transform:uppercase;color:var(--primary-100)}@media(max-width:768px){.brands_brand-selection__title__b7nBZ{width:90%;text-align:center;font-size:24px}}.brands_brand-selection__search__Y2UT7{max-width:400px;margin:0 auto 50px}.brands_brand-selection__search-input__luszM{width:100%;padding:15px 20px;border:2px solid #e0e0e0;border-radius:8px;font-size:16px;transition:border-color .3s ease}.brands_brand-selection__search-input__luszM:focus{outline:none}.brands_brand-selection__search-input__luszM::placeholder{color:#999}.brands_brand-selection__grid__1bdaw{width:73.438vw;margin:0 auto;display:grid;grid-template-columns:repeat(6,1fr);gap:30px}@media(max-width:1800px){.brands_brand-selection__grid__1bdaw{grid-template-columns:repeat(5,auto)}}@media(max-width:1750px){.brands_brand-selection__grid__1bdaw{grid-template-columns:repeat(4,auto)}}@media(max-width:1550px){.brands_brand-selection__grid__1bdaw{grid-template-columns:repeat(3,auto);gap:20px}}@media(max-width:1000px){.brands_brand-selection__grid__1bdaw{width:90%;grid-template-columns:repeat(4,auto)}}@media(max-width:850px){.brands_brand-selection__grid__1bdaw{grid-template-columns:repeat(2,1fr);gap:15px}}.brands_brand-selection__bid__FxP5a{width:100%;background:linear-gradient(90deg,rgba(229,21,21,.5),rgba(229,21,21,.2) 59.9%,rgba(229,21,21,0));padding:35px 0}.brands_brand-selection__bid-wrapper__DwjfR{width:48.438vw;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:30px}@media(max-width:1100px){.brands_brand-selection__bid-wrapper__DwjfR{width:90%}}@media(max-width:750px){.brands_brand-selection__bid-wrapper__DwjfR{flex-direction:column}}.brands_brand-selection__bid-title__QwJQc{width:36.302vw;color:var(--primary-100);font-weight:900;font-size:clamp(24px,24px + (30 - 24)*(100vw - 1050px)/(1920 - 1050),30px);line-height:120%;letter-spacing:3%;text-transform:uppercase}@media(max-width:750px){.brands_brand-selection__bid-title__QwJQc{width:100%}}.brands_brand-selection__bid-subtitle__oF1zQ{width:36.302vw;color:var(--primary-100);font-weight:400;font-size:clamp(18px,18px + (22 - 18)*(100vw - 1050px)/(1920 - 1050),22px);line-height:150%}@media(max-width:750px){.brands_brand-selection__bid-subtitle__oF1zQ{width:100%}}.brands_brand-selection__bid-button__8J3IW{width:10.573vw}@media(max-width:1100px){.brands_brand-selection__bid-button__8J3IW{width:50%}}@media(max-width:500px){.brands_brand-selection__bid-button__8J3IW{width:90%}}.brands_brand-group__title__LHVB3{font-size:24px;font-weight:700;margin-bottom:20px;color:#000;text-align:left}@media(max-width:768px){.brands_brand-group__title__LHVB3{font-size:20px;text-align:center}}.brands_brand-group__models__zmL_n{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px}@media(max-width:768px){.brands_brand-group__models__zmL_n{grid-template-columns:repeat(2,1fr);gap:15px;align-items:center;justify-content:center}}.brands_brand-model__5adg6{width:10.938vw;height:100%;display:flex;flex-direction:column;align-self:center;justify-self:center;gap:15px;margin-bottom:5px;transition:all .3s ease;cursor:pointer}@media(max-width:768px){.brands_brand-model__5adg6{width:40vw}}.brands_brand-model__5adg6:hover{transform:scale(1.1)}.brands_brand-model__logo__OsGzz{width:100%;height:auto}.brands_brand-model__logo__OsGzz img{width:100%;height:100%;object-fit:contain;object-position:center}.brands_brand-model__brands-name__WIrsF{color:var(--primary-100);font-size:clamp(20px,20px + (24 - 20)*(100vw - 1050px)/(1920 - 1050),24px);font-family:Roboto Condensed;font-weight:500;font-style:Medium;line-height:100%;letter-spacing:0;text-align:center;text-transform:uppercase}.car-selector_car-selector__wQc37{display:flex;justify-content:center;align-items:center;width:76.823vw;margin-left:9.896vw;margin-right:13.281vw;color:#fff}@media(max-width:1000px){.car-selector_car-selector__wQc37{width:92%}}.car-selector_car-selector__road__lP0Ws{display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative;width:100%;gap:6px}@media(max-width:1760px){.car-selector_car-selector__road__lP0Ws{gap:0}}@media(max-width:1100px){.car-selector_car-selector__road__lP0Ws{gap:10px}}@media(max-width:1000px){.car-selector_car-selector__road__lP0Ws{gap:0}}.car-selector_car-selector__road-flags__GC4uB{width:100%;display:flex;align-items:center;justify-content:space-between}.car-selector_car-selector__flag__vL_14{width:2.552vw;flex-shrink:0;opacity:0;transform:translateY(-10px);transform:translateX(-70%);transition:opacity .4s ease,transform .4s ease}@media(max-width:1100px){.car-selector_car-selector__flag__vL_14{transform:translateX(0)}}@media(max-width:1000px){.car-selector_car-selector__flag__vL_14{transform:translateX(0)}}.car-selector_car-selector__flag__vL_14.car-selector_visible__1qStN{opacity:1}.car-selector_car-selector__flag-start__hCabl{width:2.552vw}@media(max-width:900px){.car-selector_car-selector__flag-start__hCabl{width:4vw}}@media(max-width:500px){.car-selector_car-selector__flag-start__hCabl{width:8vw}}.car-selector_car-selector__flag-finish__uAnwU{width:2.552vw}@media(max-width:900px){.car-selector_car-selector__flag-finish__uAnwU{width:4vw}}@media(max-width:500px){.car-selector_car-selector__flag-finish__uAnwU{width:8vw}}.car-selector_car-selector__flag-end__H7HGu{width:clamp(14px,2vw,18px);height:auto;margin-left:clamp(10px,1vw,20px);flex-shrink:0;opacity:0;transform:translateY(-10px);transform:translateX(100%);transition:opacity .4s ease,transform .4s ease;z-index:3}@media(max-width:1600px){.car-selector_car-selector__flag-end__H7HGu{transform:translateX(70%)}}@media(max-width:1100px){.car-selector_car-selector__flag-end__H7HGu{transform:translateY(240%)}}@media(max-width:1000px){.car-selector_car-selector__flag-end__H7HGu{transform:translateY(220%)}}@media(max-width:900px){.car-selector_car-selector__flag-end__H7HGu{transform:translateY(600%);z-index:-1}}.car-selector_car-selector__flag-end__H7HGu.car-selector_visible__1qStN{opacity:1}.car-selector_car-selector__steps__SzUzT{width:73.438vw;display:flex;align-items:center;justify-content:space-between;flex:1 1;gap:clamp(10px,2vw,20px)}@media(max-width:1100px){.car-selector_car-selector__steps__SzUzT{display:grid;grid-template-columns:repeat(2,1fr);width:90%;gap:80px}}@media(max-width:900px){.car-selector_car-selector__steps__SzUzT{display:flex;flex-direction:column;width:90%;gap:65px}}.car-selector_car-selector__step__axLHZ{width:16.406vw;display:flex;align-items:center;justify-content:center;position:relative;gap:10px;flex:1 1;transition:all .3s ease}@media(max-width:1100px){.car-selector_car-selector__step__axLHZ{justify-content:space-between;width:100%}}.car-selector_car-selector__step__axLHZ.car-selector_active__j4GW5 .car-selector_car-selector__circle__SV5Fe{background-color:#a4122f;color:#fff;border-color:#a4122f}.car-selector_car-selector__step__axLHZ.car-selector_active__j4GW5 .car-selector_car-selector__select__6fn8W{border-color:#a4122f}.car-selector_car-selector__circle__SV5Fe{min-width:clamp(24px,3vw,46px);height:clamp(24px,3vw,46px);border-radius:50%;border:2px solid #555;color:#777;display:flex;justify-content:center;align-items:center;background:#1b1b1b;margin-right:clamp(6px,1vw,10px);font-size:clamp(12px,1vw,14px);cursor:pointer;transition:all .3s ease;z-index:2}.car-selector_car-selector__select-wrapper__kMec9{width:13.49vw;background:#fff;border-radius:4px;border:1px solid #333;padding-right:10px;transition:all .3s ease;cursor:pointer;z-index:2}@media(max-width:1100px){.car-selector_car-selector__select-wrapper__kMec9{width:100%}}.car-selector_car-selector__select__6fn8W{width:100%;background:rgba(0,0,0,0);color:#111;border:none;padding:12px 20px;font-size:clamp(12px,1vw,14px);cursor:pointer;outline:none}@media(max-width:1300px){.car-selector_car-selector__select__6fn8W{padding:4px 8px}}@media(max-width:1100px){.car-selector_car-selector__select__6fn8W{font-size:20px}}.car-selector_car-selector__select__6fn8W:disabled{background-color:#d1d1d1;color:#7a7a7a;cursor:not-allowed;opacity:.7}.car-selector_car-selector__road-img__IfwpK{position:absolute;width:22.865vw;height:auto;pointer-events:none}@media screen and (max-width:1100px){.car-selector_car-selector__road-img__IfwpK{width:40vw}}@media screen and (max-width:1000px){.car-selector_car-selector__road-img__IfwpK{width:40vw}}@media screen and (max-width:900px){.car-selector_car-selector__road-img__IfwpK{width:100%;height:100%}}.car-selector_car-selector__road-img-mobile-wrapper__0l5Nr{width:100%;position:absolute;display:flex;align-items:center}.car-selector_car-selector__road-img__IfwpK .car-selector_car-selector__road-img--odd__5_ad1{right:0}.car-selector_car-selector__line__bNp2I{flex:1 1;height:1px;border-bottom:1px dashed #555;margin-left:clamp(10px,2vw,20px)}