.ant-dropdown ul.ant-dropdown-menu{overflow-y:scroll;max-height:400px!important}.cars-page_carsPageRoot__KNoL0 .text-neutral-400{color:#98a2b3!important}.cars-page_carsPageRoot__KNoL0 .text-neutral-500{color:#667085!important}.cars-page_carsPageRoot__KNoL0 .text-neutral-600{color:#475467!important}.cars-page_carsPageRoot__KNoL0 .text-neutral-700{color:#344054!important}.cars-page_carsPageRoot__KNoL0 .text-neutral-900{color:#101828!important}.cars-page_carsPageRoot__KNoL0 .text-primary{color:#7f24ff!important}.cars-page_carsPageRoot__KNoL0 .bg-neutral-50{background-color:#f9fafb!important}.cars-page_carsPageRoot__KNoL0 .bg-neutral-800{background-color:#1d2939!important}.cars-page_carsPageRoot__KNoL0 .bg-neutral-900{background-color:#101828!important}.cars-page_carsPageRoot__KNoL0 .bg-primary{background-color:#7f24ff!important}.cars-page_carsPageRoot__KNoL0 .bg-primary-light{background-color:#f3ebff!important}.cars-page_carsPageRoot__KNoL0 .border-neutral-200{border-color:#eaecf0!important}.cars-page_carsPageRoot__KNoL0 .border-neutral-800{border-color:#1d2939!important}.cars-page_carsPageRoot__KNoL0 .border-primary{border-color:#7f24ff!important}.cars-page_carsPageRoot__KNoL0 .hover\:bg-neutral-50:hover{background-color:#f9fafb!important}.cars-page_carsPageRoot__KNoL0 .hover\:bg-neutral-700:hover{background-color:#344054!important}.cars-page_carsPageRoot__KNoL0 .hover\:bg-primary-dark:hover{background-color:#6b1de0!important}.cars-page_carsPageRoot__KNoL0 .hover\:text-primary:hover{color:#7f24ff!important}.cars-page_carsPageRoot__KNoL0 .hover\:text-neutral-700:hover{color:#344054!important}.cars-page_carsPageRoot__KNoL0 .hover\:text-neutral-900:hover{color:#101828!important}.cars-page_carsPageRoot__KNoL0 .focus\:ring-2:focus,.cars-page_carsPageRoot__KNoL0 .focus\:ring-primary:focus{box-shadow:0 0 0 2px #7f24ff}.cars-page_carsPageRoot__KNoL0 .focus\:border-primary:focus{border-color:#7f24ff!important}.cars-page_carsPageRoot__KNoL0 .placeholder\:text-neutral-400::-moz-placeholder{color:#98a2b3!important}.cars-page_carsPageRoot__KNoL0 .placeholder\:text-neutral-400::placeholder{color:#98a2b3!important}.cars-page_carsPageRoot__KNoL0 .placeholder\:text-neutral-500::-moz-placeholder{color:#667085!important}.cars-page_carsPageRoot__KNoL0 .placeholder\:text-neutral-500::placeholder{color:#667085!important}.cars-page_carsPageRoot__KNoL0 .w-3{width:12px!important}.cars-page_carsPageRoot__KNoL0 .h-3{height:12px!important}.cars-page_carsPageRoot__KNoL0 .text-base{font-size:16px!important}.cars-page_carDetails__gOpPX{margin-top:1.5rem}.cars-page_carDetails__gOpPX>div{padding-bottom:2rem}.cars-page_carDetails__gOpPX>div[class*="md:px-xl"]{padding-left:0!important;padding-right:0!important}.cars-page_carDetails__gOpPX>div[class*="md:px-xl"]>div{margin-bottom:20px!important}.cars-page_carTitle__fUxmk{font-size:24px;font-weight:700;line-height:1.2;color:#000}@media(min-width:768px){.cars-page_carTitle__fUxmk{font-size:30px;font-weight:700;line-height:1.26em}}.cars-page_carDescription__F73j4{margin-top:8px;font-size:18px;font-style:normal;font-weight:400;line-height:1.5em;color:#344054}@media(min-width:768px){.cars-page_carDescription__F73j4{font-size:20px}}.cars-page_borderB4__02X24{border-bottom-width:4px}.cars-page_searchBarFieldsWrapper__BxrNS>.gap-0{width:calc((100% - 100px)/3);max-width:250px}@media(min-width:768px)and (max-width:1019px){.cars-page_searchBarFieldsWrapper__BxrNS{flex-wrap:wrap}.cars-page_searchBarFieldsWrapper__BxrNS>.gap-0{width:calc((100% - 3rem)/3);max-width:none}.cars-page_searchBarFieldsWrapper__BxrNS>.gap-0[class*="w-[100px]"]{width:calc((100% - 3rem)/3)!important}}@media(max-width:767px){.cars-page_searchBarFieldsWrapper__BxrNS>.gap-0{width:100%;max-width:100%}.cars-page_searchBarFieldsWrapper__BxrNS>.gap-0[class*="w-[100px]"]{width:100%!important}}@media(min-width:768px)and (max-width:1019px){.cars-page_btnUpdateCarSelection__henun{width:calc((100% - 3rem)/3);justify-content:center}}@media(max-width:767px){.cars-page_btnUpdateCarSelection__henun{width:100%;justify-content:center}}.cars-page_btnUpdateCarSelectionActive__6u6oS{border:1px solid #7f24ff;background:#7f24ff;color:#fff}.cars-page_btnUpdateCarSelectionActive__6u6oS svg path{stroke:#fff}.cars-page_btnUpdateCarSelectionActive__6u6oS:hover{background:#6a1fdb;border-color:#6a1fdb}.cars-page_btnUpdateCarSelectionInactive__D2g07{border:1px solid #d0d5dd;background:#eaecf0;color:#667085}.cars-page_btnUpdateCarSelectionInactive__D2g07 svg path{stroke:#667085}.cars-page_btnUpdateCarSelectionOutline__zJgPk{border:1px solid #7f24ff;background:transparent;color:#7f24ff}.cars-page_btnUpdateCarSelectionOutline__zJgPk svg path{stroke:#7f24ff}.cars-page_registrationLink__3mncJ>span{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-decoration:underline}@media(max-width:767px){.cars-page_priceSectionWrapper__mhzvi{width:100%;max-width:none}.cars-page_priceSectionWrapper__mhzvi>div{width:100%}.cars-page_priceSectionWrapper__mhzvi>div>span{display:block;width:50%}.cars-page_priceSectionWrapper__mhzvi>div>span>span:first-child{display:block}}@media(min-width:1020px)and (max-width:1240px){.cars-page_costIconsWrapper__X8POo svg{width:32px;height:32px}.cars-page_costIconsWrapper__X8POo .cost-icon span{font-size:14px!important}.cars-page_costIconsWrapper__X8POo .flex.flex-col{width:96px!important}}@media(max-width:767px){.cars-page_costIconsWrapper__X8POo svg{width:32px;height:32px}.cars-page_costIconsWrapper__X8POo .cost-icon span{font-size:14px!important}.cars-page_ctaButtonWrapper___d4ug button{width:100%!important}.cars-page_ctaButtonWrapper___d4ug .cars-page_otherFinanceActions__aCGEv button{width:auto!important}}.cars-page_searchbarRightDesc__xU2rp [class*=underline]{text-underline-offset:5px}@media(max-width:767px){.cars-page_searchbarRightDesc__xU2rp{border-top-width:1px!important;border-left:0!important;width:100%}.cars-page_searchbarRightDesc__xU2rp a{margin-left:5px}}@media(min-width:768px){.cars-page_flipCard__oEi4U{perspective:1200px}.cars-page_flipCard__oEi4U .flip-card-inner{transition:transform .6s ease-in-out;transform-style:preserve-3d;position:relative}.cars-page_flipCard__oEi4U .flip-card-inner.no-animate{transition:none}.cars-page_flipCard__oEi4U .flip-card-inner.flipped{transform:rotateY(180deg)}.cars-page_flipCard__oEi4U .flip-card-back,.cars-page_flipCard__oEi4U .flip-card-front{backface-visibility:hidden;-webkit-backface-visibility:hidden}.cars-page_flipCard__oEi4U .flip-card-front{position:relative}.cars-page_flipCard__oEi4U .flip-card-back{position:absolute;top:0;left:0;width:100%;transform:rotateY(180deg)}}.cars-page_selectStyleBorderBottom__zmpWz .ant-select-selector{border:0!important;border-bottom:2px solid #7f24ff!important;border-radius:0!important;background:transparent!important;padding-left:0!important;padding-right:0!important}.cars-page_selectStyleBorderBottom__zmpWz.ant-select-focused.ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector{box-shadow:none!important}.cars-page_selectStyleBorderBottomSelect__qybLD .ant-select-selector{border:0!important;border-bottom:2px solid #7f24ff!important;border-radius:0!important;background:transparent!important;padding-left:0!important;padding-right:0!important;font-size:18px!important}.cars-page_selectStyleBorderBottomSelect__qybLD.ant-select-focused.ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector{box-shadow:none!important}.cars-page_selectStyleBorderBottomSelect__qybLD [class*=ant-select-arrow]{right:0!important}.cars-page_galleryThumbnail__a3kZ9{position:relative}.cars-page_galleryThumbnail__a3kZ9:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#f0e5ff 0,#f0e5ff 100%),var(--thumbnail-image-bg) #d3d3d3 50%/cover no-repeat;background-blend-mode:multiply,normal,normal}.cars-page_galleryThumbnail__a3kZ9.cars-page_border-primary__Id_jP{position:relative}.cars-page_priceTooltip__a9uD5 svg{fill:#fff}.cars-page_frequencySelect__Hxc6Q{max-width:135px;min-width:129px}.cars-page_frequencySelect__Hxc6Q .ant-select-selector{background:transparent!important;border:none!important;border-bottom:2px solid #7f24ff!important;border-radius:0!important;color:#fff!important;padding-left:0!important;padding-right:0!important}.cars-page_frequencySelect__Hxc6Q .ant-select-selection-item{color:#fff!important;padding-inline-end:0!important}.cars-page_frequencySelect__Hxc6Q .ant-select-arrow{color:#7f24ff;inset-inline-end:0!important}.cars-page_priceTooltipV3__2ozOx svg{fill:#98a2b3}.cars-page_galleryPreviewImage__NEnaF{position:relative;border-radius:2px;border:1px solid #d0d5dd}.cars-page_galleryPreviewImage__NEnaF:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#eaecf0 0,#eaecf0 100%),var(--main-image-bg) #d3d3d3 50%/cover no-repeat;background-blend-mode:multiply,normal,normal}.cars-page_galleryPreviewImage__NEnaF[class*=no-preview-image]:after{display:none;visibility:hidden}.cars-page_mobileRegoContainer___9btc{position:fixed;inset:0;z-index:50;background-color:#2b075e;overflow-y:auto;display:flex;flex-direction:column;align-items:center}@media(min-width:768px){.cars-page_mobileRegoContainer___9btc{display:none}}.cars-page_mobileRegoContainerSmallScreen__2o_CH section[class*=registration_registrationSection__]{margin-top:120px;padding-bottom:40px}.cars-page_priceCardPriceBeatTitle__h4hYF{font-size:20px;line-height:1.5em;color:#8cf2d2;text-align:center}.cars-page_getYourPriceButton__wj1FD{height:48px;padding-left:18px;padding-right:18px;display:flex;align-items:center;background-color:#7f24ff;color:#fff;border-radius:8px;gap:8px;width:100%;text-align:center;justify-content:center;transition:all .25s ease;box-shadow:0 1px 2px rgba(16,24,40,.05)}.cars-page_getYourPriceButton__wj1FD svg path{stroke:#fff!important}.cars-page_otherFinanceOptionsButton__40Ion{height:40px;padding:0 16px;display:flex;align-items:center;justify-content:center;background-color:transparent;color:#fff;border:1px solid #fff;border-radius:8px;font-size:14px;line-height:20px;white-space:nowrap;transition:all .25s ease}.cars-page_otherFinanceOptionsButton__40Ion:hover{background-color:hsla(0,0%,100%,.1)}.cars-page_normalText__RGcq9{font-size:16px;font-weight:400;line-height:17.6px;color:#fff!important}.cars-page_normalTextSm__iBjuH{font-size:14px;font-weight:400;line-height:20px;color:#fff!important}.cars-page_estimateText__Tqc_X{font-size:13px;font-weight:400;line-height:20px;color:#fff!important;vertical-align:middle}.cars-page_normalTextMd__jVPl_{font-size:20px;font-weight:400;line-height:30px;color:#fff!important}.cars-page_trademark__G6Tfz{font-size:.6em;line-height:0;vertical-align:super}.cars-page_normalTextLg__rtxyn{font-size:30px;font-weight:400;line-height:38px;color:#fff!important}.cars-page_savingsAmountText__6pAmb{font-size:24px;font-weight:400;line-height:32px;color:#fff!important}.cars-page_purchaseOptionsSegmentedNoSeparator__0Y28b,.cars-page_purchaseOptionsSegmented__Yz8ZI{width:100%;height:40px;background-color:#7f24ff!important;border-radius:9999px!important;padding:1px;color:#fff;font-size:14px}@media(max-width:559px){.cars-page_purchaseOptionsSegmentedNoSeparator__0Y28b .ant-segmented-item:first-child,.cars-page_purchaseOptionsSegmented__Yz8ZI .ant-segmented-item:first-child{flex:1.4!important}}.cars-page_purchaseOptionsSegmentedNoSeparator__0Y28b .ant-segmented-item,.cars-page_purchaseOptionsSegmented__Yz8ZI .ant-segmented-item{color:#fff!important;display:flex!important;align-items:center;justify-content:center;height:100%;background-color:transparent!important;transition:color .3s ease!important}.cars-page_purchaseOptionsSegmentedNoSeparator__0Y28b .ant-segmented-item:hover,.cars-page_purchaseOptionsSegmented__Yz8ZI .ant-segmented-item:hover{background-color:transparent!important;color:#fff!important}.cars-page_purchaseOptionsSegmentedNoSeparator__0Y28b .ant-segmented-item:before,.cars-page_purchaseOptionsSegmented__Yz8ZI .ant-segmented-item:before{content:none!important}.cars-page_purchaseOptionsSegmentedNoSeparator__0Y28b .ant-segmented-item-selected,.cars-page_purchaseOptionsSegmented__Yz8ZI .ant-segmented-item-selected{color:#7f24ff!important;background-color:#fff!important;border-radius:9999px!important}.cars-page_purchaseOptionsSegmentedNoSeparator__0Y28b .ant-segmented-item-selected:hover,.cars-page_purchaseOptionsSegmented__Yz8ZI .ant-segmented-item-selected:hover{background-color:#fff!important;color:#7f24ff!important}.cars-page_purchaseOptionsSegmentedNoSeparator__0Y28b .ant-segmented-item:first-child.ant-segmented-item-selected~.ant-segmented-item:last-child,.cars-page_purchaseOptionsSegmented__Yz8ZI .ant-segmented-item:first-child.ant-segmented-item-selected~.ant-segmented-item:last-child{border-radius:0!important;background-image:linear-gradient(90deg,#e2d5f4 1px,transparent 0)!important;background-size:1px 36px!important;background-position:0!important;background-repeat:no-repeat!important}.cars-page_purchaseOptionsSegmentedNoSeparator__0Y28b .ant-segmented-item:first-child:has(~.ant-segmented-item:last-child.ant-segmented-item-selected),.cars-page_purchaseOptionsSegmented__Yz8ZI .ant-segmented-item:first-child:has(~.ant-segmented-item:last-child.ant-segmented-item-selected){border-radius:0!important;background-image:linear-gradient(270deg,#e2d5f4 1px,transparent 0)!important;background-size:1px 36px!important;background-position:100%!important;background-repeat:no-repeat!important}.cars-page_purchaseOptionsSegmentedNoSeparator__0Y28b .ant-segmented-thumb,.cars-page_purchaseOptionsSegmented__Yz8ZI .ant-segmented-thumb{background-color:#fff!important;border-radius:9999px!important;height:38px!important;box-shadow:none!important}.cars-page_purchaseOptionsSegmentedNoSeparator__0Y28b .ant-segmented-item:first-child.ant-segmented-item-selected~.ant-segmented-item:last-child{border-radius:9999px!important;background-image:none!important}.cars-page_purchaseOptionsSegmentedNoSeparator__0Y28b .ant-segmented-item:first-child:has(~.ant-segmented-item:last-child.ant-segmented-item-selected){border-radius:9999px!important;background-image:none!important}