.CarSelectionBanner-module__SRII_W__carSelectionBanner{box-sizing:border-box;background:#f5f5f5;border-radius:12px;width:100%;padding:13px 20px;display:flex}.CarSelectionBanner-module__SRII_W__garageBanner{flex-direction:column;gap:12px}.CarSelectionBanner-module__SRII_W__garageBannerHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.CarSelectionBanner-module__SRII_W__garageBannerTitle{font-family:var(--font-manrope), sans-serif;color:#222324;margin:0;font-size:16px;font-weight:500;line-height:1.3}.CarSelectionBanner-module__SRII_W__garageContentRow{width:100%}.CarSelectionBanner-module__SRII_W__carsScrollContainer{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;gap:12px;width:100%;min-width:0;display:flex;overflow:auto hidden}.CarSelectionBanner-module__SRII_W__carsScrollContainer::-webkit-scrollbar{width:0;height:0;display:none}.CarSelectionBanner-module__SRII_W__slide{scroll-snap-align:start;cursor:pointer;width:100%;min-width:100%}.CarSelectionBanner-module__SRII_W__bannerCarCard{background:#fff;border-radius:10px;width:100%;overflow:hidden}.CarSelectionBanner-module__SRII_W__applyButton{color:#fff;width:138px;min-width:138px;height:40px;font-family:var(--font-manrope), sans-serif;cursor:pointer;text-transform:uppercase;background:#fd6710;border:none;border-radius:10px;font-size:15px;font-weight:500}.CarSelectionBanner-module__SRII_W__applyButton:hover{background:#e55a0e}@media (max-width:1023px){.CarSelectionBanner-module__SRII_W__carSelectionBanner{border-radius:10px;margin-top:24px;padding:8px 12px}.CarSelectionBanner-module__SRII_W__garageBanner{gap:12px}.CarSelectionBanner-module__SRII_W__garageBannerHeader{flex-direction:row;align-items:center;gap:8px}.CarSelectionBanner-module__SRII_W__garageBannerTitle{flex:1;font-size:14px}.CarSelectionBanner-module__SRII_W__garageContentRow{width:100%}.CarSelectionBanner-module__SRII_W__applyButton{width:100%;min-width:unset;height:40px;font-size:13px}.CarSelectionBanner-module__SRII_W__bannerCarCard [class*=rightSection]{align-self:stretch;width:100%}.CarSelectionBanner-module__SRII_W__bannerCarCard [class*=details],.CarSelectionBanner-module__SRII_W__bannerCarCard [class*=titleBlock],.CarSelectionBanner-module__SRII_W__bannerCarCard [class*=headerRow]{gap:12px}}@media (min-width:1024px) and (max-width:1223px){.CarSelectionBanner-module__SRII_W__carSelectionBanner{padding:18px}}
.CarSelectionPrompt-module__ymyguW__carSelectionPrompt{box-sizing:border-box;background:#f5f5f5;border-radius:12px;width:100%;padding:13px 20px;display:flex}.CarSelectionPrompt-module__ymyguW__bannerContent{justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex}.CarSelectionPrompt-module__ymyguW__textContent{flex:1}.CarSelectionPrompt-module__ymyguW__bannerText{font-family:var(--font-manrope), sans-serif;color:#333;margin:0;font-size:16px;font-weight:500;line-height:1.4}.CarSelectionPrompt-module__ymyguW__selectCarButton{font-family:var(--font-manrope), sans-serif;color:#fff;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:#ff702a;border:none;border-radius:8px;justify-content:center;align-items:center;width:220px;height:50px;padding:12px 24px;font-size:16px;font-weight:500;transition:background-color .2s,transform .2s;display:flex}.CarSelectionPrompt-module__ymyguW__selectCarButton:hover{background:#e55a0e;transform:translateY(-1px)}.CarSelectionPrompt-module__ymyguW__selectCarButton:active{transform:translateY(0)}@media (max-width:1023px){.CarSelectionPrompt-module__ymyguW__carSelectionPrompt{border-radius:10px;margin-top:24px;padding:8px 12px}.CarSelectionPrompt-module__ymyguW__bannerContent{flex-direction:column;align-items:stretch;gap:12px}.CarSelectionPrompt-module__ymyguW__textContent{text-align:left}.CarSelectionPrompt-module__ymyguW__bannerText{font-size:14px;font-weight:500;line-height:1.3}.CarSelectionPrompt-module__ymyguW__selectCarButton{width:100%;height:32px;min-height:32px;padding:0 20px;font-size:14px}}@media (min-width:1024px) and (max-width:1223px){.CarSelectionPrompt-module__ymyguW__carSelectionPrompt{padding:18px}.CarSelectionPrompt-module__ymyguW__bannerContent{gap:16px}.CarSelectionPrompt-module__ymyguW__bannerText{font-size:15px}.CarSelectionPrompt-module__ymyguW__selectCarButton{min-width:130px;padding:12px 20px;font-size:15px}}
