@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.dxp-lexus #cmp-top-navigation{min-height:var(--navigationHeightMobile)}@media(min-width: 1200px){.dxp-lexus #cmp-top-navigation{min-height:var(--navigationHeightDesktop)}}.cp_app-main-1{--cp-or-navigation-bar-height: 55px;--cp-or-navigation-bar-height-with-progressbar: 62px;--cpDxpMainNavigationSpacing: var(--visibleHeaderHeight);--cpDxpMainNavigationHeight: var(--mobileTransform)}@media(min-width: 1200px){.cp_app-main-1{--cpDxpMainNavigationHeight: var(--desktopTransform)}}.cp_app-content-2{margin-top:var(--cp-or-navigation-bar-height);margin-bottom:40px;overflow:clip}@media(min-width: 768px){.cp_app-content-2{margin-bottom:58px}}@media(min-width: 992px){.cp_app-content-2:is(.cp-or-selection-step *){margin-top:var(--cp-or-navigation-bar-height-with-progressbar)}}.cp_app-separator-3{margin-bottom:56px;margin-top:56px}@media(min-width: 992px){.cp_app-separator-3{margin-bottom:80px;margin-top:80px}}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_header-header-179{--cp-header-override-mb: 0;margin-top:40px;margin-bottom:24px}@media(min-width: 768px){.cp_header-header-179:is(.dxp-toyota *){margin-top:58px}}.cp_header-title-180{padding-bottom:var(--cp-xs-space);text-align:left}.cp_header-title-180:is(.dxp-toyota *){text-transform:unset}.cp_header-title-180:is(.dxp-lexus *){margin-bottom:0}.cp_header-subtitle-181{text-transform:unset;text-align:left}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_confirmation-confirmationImage-44{max-width:100%}.cp_confirmation-ctaContainer-45{display:flex;flex-direction:column;margin-top:45px}@media(min-width: 768px){.cp_confirmation-ctaContainer-45{flex-direction:row;justify-content:space-between}}@media(min-width: 768px){.cp_confirmation-goToDashboardCta-46{margin-right:15px;margin-left:0}}.cp_confirmation-goToDashboardCta-46,.cp_confirmation-learnMoreCta-47{width:100%}.cp_confirmation-goToDashboardCta-46 .btn-text,.cp_confirmation-learnMoreCta-47 .btn-text{width:100%}@media(min-width: 768px){.cp_confirmation-goToDashboardCta-46,.cp_confirmation-learnMoreCta-47{width:calc(50% - 15px)}}.cp_confirmation-learnMoreCta-47{margin-top:var(--cp-confirm-learn-more-cta-mt, 20px)}@media(min-width: 768px){.cp_confirmation-learnMoreCta-47{margin-left:15px;margin-right:0;margin-top:unset}}.cp_confirmation-learnMoreCta-47:is(.dxp-lexus *){--cp-confirm-learn-more-cta-mt: unset}.cp_confirmation-marketingWrapper-48{margin-top:45px}@media(min-width: 768px){.cp_confirmation-marketingWrapper-48{margin-top:70px;background:#282830}.cp_confirmation-marketingWrapper-48:is(.cp-bz-root *){background:#003641}}.cp_confirmation-imageWrapper-49{margin-left:-15px;margin-right:-15px}@media(min-width: 768px){.cp_confirmation-imageWrapper-49{margin:unset;padding-top:70px;padding-bottom:70px}}.cp_confirmation-marketingImage-50{width:100%}.cp_confirmation-subtitle-51{text-transform:unset;text-align:left}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_reservationDetails-title-101{margin-bottom:2.4rem;text-align:left;text-transform:unset}.cp_reservationDetails-subtitle-102{margin-bottom:4px;text-transform:unset}.cp_reservationDetails-separator-103{margin-top:1.2rem;margin-bottom:1.6rem}.cp_reservationDetails-reservationDetails-104{margin-top:4.5rem}@media(min-width: 992px){.cp_reservationDetails-reservationDetails-104{margin-top:11rem}}.cp_reservationDetails-reservationDetails-104 .cp_reservationDetails-brandModelGrade-105{text-align:left}.cp_reservationDetails-reservationDetails-104 .cp_reservationDetails-brandModelGrade-105:is(.dxp-toyota *){font-size:1.6rem}.cp_reservationDetails-titleEnergyContainer-106{display:flex}.cp_reservationDetails-energyLabelPointer-107{margin-left:8px;top:5px;--energy-label-pointer-width: 45px;--energy-label-pointer-height: 20px;--energy-label-pointer-border-width: 10px}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_brandModelGrade-container-194{text-transform:unset;text-align:center}.cp_brandModelGrade-container-194:is(.cp-sticky-review-footer *){text-align:left;margin-bottom:8px}.cp_brandModelGrade-titleModelName-195{color:#6c7073}.cp_brandModelGrade-titleModelName-195:is(.cp-bz-root *){color:#46a4b0}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_personalDetails-fullName-258:is(.dxp-toyota *){font-family:"Toyota Semibold","T1 Body Font Bold",Arial,Helvetica,sans-serif}.cp_personalDetails-email-259{word-break:break-all}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_energyLabel-energySuperscript-268{padding-top:15px;font-size:100%}.cp_energyLabel-pointer-269{width:var(--energy-label-pointer-width, 60px);height:var(--energy-label-pointer-height, 30px);position:relative;color:#fff;padding-left:8px;padding-bottom:4px;display:flex;align-items:center;border-radius:0 3px 3px 0}.cp_energyLabel-svgIcon-270{fill:var(--cpEnergyLabelColor);height:100%;position:absolute;top:0;left:0;z-index:-1}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}@media(min-width: 992px){.cp_utilities-disableContainerGridMd-13.container,.cp_utilities-disableContainerGridMd-13.row,.cp_utilities-disableContainerGridMd-13.col-xs-12{display:flex;padding-right:0;padding-left:0;margin-right:0;margin-left:0}}@media(min-width: 768px)and (max-width: 991px){.cp_utilities-smContainedTagToFullVpWidth-14{width:calc(100vw - var(--cpScrollBarWidth, 10px));position:relative;left:calc( 			(690px - 100vw) / 2 + 				var(--cpScrollBarWidth, 0px) / 2 		)}}.cp_utilities-goBackCta-15{--goBackColor: var(--cp-grey-dark)}.cp_utilities-goBackCta-15:is(.cp-bz-root *){--goBackHoverColor: #003641}.cp_utilities-goBackCta-15.cp_utilities-inBackground-16{--goBackColor: var(--cp-primary-white);--goBackHoverColor: var(--cp-grey-light)}.cp_utilities-goBackCta-15:is(.dxp-lexus *){--goBackColor: var(--l-color-azure);--goBackHoverColor: var(--cp-grey-light);margin-bottom:0}.cp_utilities-goBackCta-15:hover .icon-chevron-left::before{color:var(--goBackHoverColor)}.cp_utilities-goBackCta-15 .icon-chevron-left::before{color:var(--goBackColor);margin-top:3px}.cp_utilities-goBackContainer-17{display:var(--or-nav-go-back-d, flex);justify-content:center;min-width:fit-content}.cp_utilities-goBackContainer-17 .cp_utilities-goBackCta-15{color:var(--goBackColor)}.cp_utilities-goBackContainer-17 .cp_utilities-goBackCta-15:is(.t1-reskin *):hover{color:var(--goBackHoverColor)}@media(min-width: 992px){.cp_utilities-goBackContainer-17{justify-content:unset}}.cp_utilities-list-18{list-style-type:disc;list-style-position:inside;margin-left:.7rem}.cp_utilities-list-18 li{margin-bottom:.2rem}.cp_utilities-list-18 li::marker{font-size:.8rem}.cp_utilities-animateIn-19{animation:or-animate-in 1s cubic-bezier(0.5, 0, 0, 0.75)}.cp_utilities-fadeInSmallDelay-20{opacity:0}.cp_utilities-fadeInSmallDelay-20{animation:orFadeIn 1s cubic-bezier(0.5, 0, 0, 0.75) .3s;animation-fill-mode:forwards}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_form-phoneField-108{width:100%}.cp_form-row-109>.col-sm-6:nth-child(2n + 1){clear:left}.cp_form-row-109 .input-container{margin-bottom:16px}.cp_form-bottomForm-110{margin-top:40px}.cp_form-divider-111{border-top:1px solid #f0f0f0;margin-top:40px;margin-bottom:30px}.cp_form-nextStepCtaContainer-112{display:flex;justify-content:start;margin-bottom:24px;margin-top:45px}@media(max-width: 768px){.cp_form-nextStepCtaContainer-112{justify-content:center;margin-top:40px}}.cp_form-nextStepCta-113{width:50%}@media(max-width: 768px){.cp_form-nextStepCta-113{width:100%}}.cp_form-form-114{margin-top:var(--cp-lg-space)}
.cp_email-confirm-288{opacity:.3;transition:opacity .3s linear}.cp_email-confirmDisabled-289{cursor:not-allowed}.cp_email-confirmDisabled-289 *{pointer-events:none}.cp_email-confirmEnabled-290{opacity:1}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_noticeCheckbox-collapsible-271{font-size:1.3rem;color:#6c7073}.cp_noticeCheckbox-collapsibleTitle-272{font-weight:600;padding-bottom:8px;text-transform:uppercase;color:#6c7073}.cp_noticeCheckbox-noticeCta-273{margin-top:19px}.cp_noticeCheckbox-noticeCtaUrl-274 a{font-size:1.3rem;text-decoration:underline;color:#282830}.cp_noticeCheckbox-noticeCtaUrl-274 *{display:inline}.cp_noticeCheckbox-expandCollapse-275.btn{font-size:1.3rem;color:#6c7073}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_loginGuest-loginGuest-182{margin-top:45px}.cp_loginGuest-block-183{border-bottom:1px solid #e4e4e4;padding-bottom:24px;margin-bottom:24px}.cp_loginGuest-title-184{text-align:left;text-transform:unset}.cp_loginGuest-title-184:is(.dxp-toyota){padding-bottom:var(--cp-xs-space)}.cp_loginGuest-title-184:is(.dxp-toyota){padding-bottom:var(--cp-xxs-space)}.cp_loginGuest-subtitleAndCta-185{display:flex;flex-direction:column}@media(min-width: 768px){.cp_loginGuest-subtitleAndCta-185{flex-direction:row;align-items:center}}.cp_loginGuest-subtitle-186{margin-bottom:16px}@media(min-width: 768px){.cp_loginGuest-subtitle-186{margin-bottom:0;width:50%}}.cp_loginGuest-cta-187.btn,.cp_loginGuest-cta-187.cmp-btn{margin-right:0}@media(min-width: 768px){.cp_loginGuest-cta-187.cmp-btn button{float:right}.cp_loginGuest-cta-187,.cp_loginGuest-cta-187.cmp-btn{width:50%;margin-left:24px}}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_payment-cta-29{margin-top:30px;width:100%}@media(min-width: 768px){.cp_payment-cta-29{width:unset}}.cp_payment-termsAndConditions-30{margin-top:40px;margin-bottom:0}.cp_payment-reservationFeeContainer-31{display:flex;flex-direction:column}.cp_payment-reservationFeeIntro-32{font-size:13px;color:var(--cp-grey-dark);margin-bottom:5px}.cp_payment-reservationFeeLabelValue-33{display:flex;justify-content:space-between;margin-bottom:16px}.cp_payment-reservationFeeLabelValue-33 .cp_payment-reservationFeeLabel-34{color:var(--cp-primary-black)}.cp_payment-reservationFeeOutro-35{font-size:13px;color:var(--cp-grey-medium-1)}.cp_payment-divider-36{border-top:1px solid #f0f0f0;margin-top:24px;margin-bottom:16px}.cp_payment-secureContainer-37{display:flex;margin-top:30px}.cp_payment-iconSecure-38{margin-right:14px}.cp_payment-iconSecure-38.dxp-icon::before{font-size:20px;color:var(--cp-grey-medium-1)}.cp_payment-secureSubtitle-39{color:var(--cp-grey-medium-1)}.cp_payment-error-40{color:var(--cp-red);font-size:15px;line-height:24px;margin-top:4px}.cp_payment-braintree-41{min-height:225px}.cp_payment-loader-42{margin-top:var(--cp-sm-space)}.cp_payment-braintreeProcessing-43 [data-braintree-id=toggle]{display:none}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_termsAndConditions-collapsible-149{font-size:1.3rem;color:#6c7073;text-align:justify}.cp_termsAndConditions-collapsibleContainer-150{margin-bottom:45px}.cp_termsAndConditions-collapsibleTitle-151{padding-bottom:8px;text-transform:uppercase;color:#6c7073}.cp_termsAndConditions-termsCta-152{margin-top:19px}.cp_termsAndConditions-termsCtaUrl-153 a{font-size:1.3rem;text-decoration:underline;color:var(--cp-grey-dark, #282830)}.cp_termsAndConditions-expandCollapse-154.btn{font-size:1.3rem;color:#6c7073}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_reviewConfigurationDetails-configurationDetailsContainer-191{margin-bottom:24px}.cp_reviewConfigurationDetails-configurationDetailsRow-192.row{padding-top:12px;padding-bottom:12px}.cp_reviewConfigurationDetails-separator-193{margin-top:12px;margin-bottom:12px}.cp_reviewConfigurationDetails-separator-193+.cp_reviewConfigurationDetails-separator-193{display:none}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_keyValueRow-container-260{display:flex}.cp_keyValueRow-column-261{display:flex;flex-direction:column;justify-content:flex-start;width:50%}.cp_keyValueRow-columnLeft-262{padding-right:15px}.cp_keyValueRow-columnRight-263{padding-left:15px}.cp_keyValueRow-keyColumnLabel-264{margin-bottom:4px}.cp_keyValueRow-keyColumnValue-265{text-transform:unset;text-align:left}.cp_keyValueRow-valueColumn-266{text-align:right}.cp_keyValueRow-labelColumn-267{margin-bottom:4px}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_reviewConfigurationHeader-reviewConfigurationHeaderContainer-202{margin-bottom:45px}.cp_reviewConfigurationHeader-reviewConfigurationHeaderTitle-203{text-align:left}.cp_reviewConfigurationHeader-reviewConfigurationHeaderTitle-203:is(.dxp-toyota *){text-transform:unset;--cp-header-override-mb: 0}.cp_reviewConfigurationHeader-reviewConfigurationHeaderTitle-203:is(.dxp-lexus *){line-height:1;margin-bottom:2.4rem}.cp_reviewConfigurationHeader-titleModelName-204{color:gray}.cp_reviewConfigurationHeader-titleModelName-204:is(.cp-bz-root *){color:#46a4b0}.cp_reviewConfigurationHeader-reviewConfigurationImage-205{width:100%;margin-top:var(--cp-xxs-space)}.cp_reviewConfigurationHeader-subtitle-206{text-transform:unset;text-align:left}.cp_reviewConfigurationHeader-titleEnergyContainer-207{display:flex;justify-content:center;justify-items:center}.cp_reviewConfigurationHeader-energyLabel-208{margin-left:10px}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_review-vehicleDetailsGoBack-21{display:none}@media(min-width: 992px){.cp_review-vehicleDetailsGoBack-21{display:unset}}@media(min-width: 992px){.cp_review-asideGoBack-22{display:none}}.cp_review-asideContentTitle-23{text-align:left;margin-bottom:24px;text-transform:unset}.cp_review-asideContentTitle-23:is(.dxp-lexus *){line-height:1}.cp_review-ctaPaymentOrConfirmation-24{width:100%}.dxp-lexus{--or-review-edit-icon-w: 15px;--or-review-edit-icon-mt: -3px}.cp_review-editIcon-25{margin-left:10px;margin-top:var(--or-review-edit-icon-mt, -1px);cursor:pointer;width:var(--or-review-edit-icon-w, 16px)}.cp_review-editIcon-25:is(.cp-bz-root *){color:#003641}.cp_review-isExecuting-26{opacity:.35;pointer-events:none}.cp_review-paymentOrConfirmationCtaContainer-27,.cp_review-processingOrder-28{margin-bottom:24px}@media(min-width: 992px){.cp_review-paymentOrConfirmationCtaContainer-27,.cp_review-processingOrder-28{margin-bottom:45px}}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_radioSelector-container-235{display:flex;flex-direction:column;margin-bottom:20px}.cp_radioSelector-container-235.cp-card{--cp-card-padding: 14px}.cp_radioSelector-container-235:hover:is(.cp-bz-root *){border:2px solid rgba(0,54,65,.35)}.cp_radioSelector-container-235:hover .cp_radioSelector-checkContainer-236{transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out;border:1px solid transparent;background-color:rgba(40,40,48,.35)}.cp_radioSelector-container-235:hover .cp_radioSelector-checkContainer-236:is(.cp-bz-root *){background-color:rgba(0,54,65,.35)}.cp_radioSelector-container-235.cp_radioSelector-isSelected-237:is(.cp-bz-root *){border:2px solid #003641}.cp_radioSelector-container-235.cp_radioSelector-isSelected-237 .cp_radioSelector-checkContainer-236{border:none;background-color:var(--cp-grey-dark, #282830)}.cp_radioSelector-container-235.cp_radioSelector-isSelected-237 .cp_radioSelector-checkContainer-236:is(.cp-bz-root *){background-color:#003641}.cp_radioSelector-container-235:not(.swiper-slide *):last-child{margin-bottom:0}.cp_radioSelector-headerContainer-238{display:flex;flex-direction:row}.cp_radioSelector-headerContent-239{display:flex;flex-direction:column;width:calc( 		100% - 32px - 16px 	)}.cp_radioSelector-title-240{text-transform:unset}.cp_radioSelector-subtitle-241{color:var(--cp-grey-medium-1);margin-top:3px;text-transform:unset}.cp_radioSelector-checkContainer-236{width:32px;height:32px;border-radius:50%;margin-left:16px;border:1px solid #a8aaac;display:flex;justify-content:center;align-items:center}.cp_radioSelector-checkIcon-242.icon-Check-small::before{color:#fff;font-size:1.8rem;font-weight:700}.cp_radioSelector-contentContainer-243{margin-top:8px}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_reviewDealerDetails-dealerAddressDetails-188 p,.cp_reviewDealerDetails-dealerContactDetails-189 p{text-transform:unset;text-align:left}.cp_reviewDealerDetails-dealerContactDetails-189{margin-top:16px}.cp_reviewDealerDetails-dealerDetailsContainer-190{margin-bottom:45px}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_reviewNextSteps-nextStepsContainer-196{margin-bottom:45px}.cp_reviewNextSteps-stepRow-197{display:flex;flex-direction:row;margin-bottom:30px}.cp_reviewNextSteps-step-198{width:10%;color:var(--cp-grey-medium-1)}.cp_reviewNextSteps-step-198:is(.cp-bz-root *){color:#46a4b0}.cp_reviewNextSteps-stepList-199{counter-reset:number;list-style-type:none}.cp_reviewNextSteps-stepList-199 li::before{counter-increment:number;content:counter(number, decimal-leading-zero)}.cp_reviewNextSteps-stepContent-200{width:90%;margin-left:20px}.cp_reviewNextSteps-stepSubtitle-201{margin-bottom:var(--cp-xxs-space)}.cp_reviewNextSteps-stepSubtitle-201:is(.dxp-lexus *){text-transform:unset}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_reviewPersonalDetails-personalDetailsContainer-177{margin-bottom:45px}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_reviewSummary-reviewSummaryContainer-115{padding:16px;margin-bottom:45px;background:var(--cp-review-summary-bg, var(--cp-background));border-radius:2px}.cp_reviewSummary-reviewSummaryContainer-115:is(.dxp-lexus *){--cp-review-summary-bg: var(--cp-grey-light-4)}.dxp-lexus{--cp-summary-cash-price-mt: 0}.cp_reviewSummary-cashPrice-116{margin-top:var(--cp-summary-cash-price-mt, 1.5rem)}.cp_reviewSummary-cashPrice-116.cp-row{margin-top:var(--cp-summary-cash-price-mt, 1.5rem)}.cp_reviewSummary-cashPriceLabel-117{text-transform:uppercase}.cp_reviewSummary-cashPriceValue-118{text-align:right}.cp_reviewSummary-privateLeasingTitleLabel-119{text-transform:var(--cp-private-leasing-tt, uppercase)}.cp_reviewSummary-privateLeasingTitleLabel-119:is(.dxp-lexus *){--cp-private-leasing-tt: none}.cp_reviewSummary-gradeDisclaimer-120{margin-top:1.5rem}.cp_reviewSummary-divider-121{border-top:1px solid #bec0c3;margin-top:16px;margin-bottom:16px}.cp_reviewSummary-reservationFeeIntro-122{color:var(--cp-grey-dark);margin-bottom:5px}.cp_reviewSummary-reservationFeeLabelValue-123{display:flex;justify-content:space-between;margin-bottom:16px}.cp_reviewSummary-reservationFeeOutro-124{color:var(--cp-grey-generic-2)}.cp_reviewSummary-legalDisclaimer-125 strong{font-size:inherit}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_gradeContent-gradeContent-209{display:flex;flex-direction:column}.cp_gradeContent-header-210{display:flex;flex-wrap:wrap}.cp_gradeContent-headerPrice-211{display:flex;flex-direction:column}.cp_gradeContent-from-212,.cp_gradeContent-price-213{margin-right:2.5rem}.dxp-lexus{--cp-best-value-grade-ptb: 0;--cp-best-value-grade-mt: 10px}.cp_gradeContent-secondPrice-214{color:var(--cp-grey-medium-1, #6c7073);font-size:1.3rem;font-weight:400}.cp_gradeContent-bestValue-215{color:#0072f0;padding:var(--cp-best-value-grade-ptb, 6px) 8px;border:solid 1px #0072f0;border-radius:10px;margin-top:var(--cp-best-value-grade-mt, 8px)}.cp_gradeContent-bestValue-215:is(.dxp-lexus *){line-height:34px;height:34px;font-size:18px}.cp_gradeContent-bestValue-215:is(.cp-bz-root *){color:#46a4b0;border:solid 1px #46a4b0}.cp_gradeContent-line-216{border-bottom:solid 1px #e4e4e4;display:block;margin:1.7rem 0}.cp_gradeContent-title-217{margin-bottom:.2rem}.cp_gradeContent-featureServiceOffers-218{border-top:solid 1px #e4e4e4;display:flex;margin-top:12px;padding-top:12px}.cp_gradeContent-features-219,.cp_gradeContent-serviceOffer-220{width:var(--featureServiceOffer-width, 50%)}.cp_gradeContent-fullwidthList-221{--featureServiceOffer-width: 100%}.cp_gradeContent-features-219{padding-right:5px}.cp_gradeContent-serviceOffer-220{padding-left:5px}.cp_gradeContent-list-222{color:#6c7073}.cp_gradeContent-listItem-223{line-height:22px}.cp_gradeContent-listItem-223>div{display:inline}.cp_gradeContent-listItemTooltip-224{display:inline}.cp_gradeContent-separator-225{margin-top:12px;margin-bottom:12px;width:100%}.cp_gradeContent-privateLeasingTitle-226{text-transform:uppercase}.cp_gradeContent-privateLeasingTitle-226:is(.dxp-toyota *){font-size:1.1rem;line-height:1.6rem}.cp_gradeContent-legalDisclaimer-227{color:#6c7073;margin-top:var(--cp-legal-disclaimer-mt, var(--cp-sm-space))}.cp_gradeContent-legalDisclaimer-227 strong{font-size:inherit}.cp_gradeContent-legalDisclaimerInCollapsible-228{--cp-legal-disclaimer-mt: 0}.cp_gradeContent-legalDisclaimerContainer-229{margin-top:8px}.cp_gradeContent-hideLegalDisclaimer-230{display:none}.cp_gradeContent-tmeFinanceTerm-231{margin-left:var(--cp-xs-space)}.cp_gradeContent-inlinePriceTextSpace-232{margin-right:var(--cp-xxs-space)}.cp_gradeContent-inlinePriceTextBlock-233{display:inline-block}
.cp_processingOrder-loadingIcon-148{z-index:0}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}@media(min-width: 992px){.cp_selection-selectionContainer-4{min-height:calc( 			100vh - var(--cpDxpMainNavigationHeight) - 				var(--cp-or-navigation-bar-height) 		);display:flex}.cp_selection-selectionContainer-4:is(.cp-or-selection-step *){min-height:calc( 				100vh - var(--cpDxpMainNavigationHeight) - 					var(--cp-or-navigation-bar-height-with-progressbar) 			)}}@media(min-width: 992px){.cp_selection-selectionContainer-4 .cp_selection-contentContainer-5{width:485px;border-left:1px solid rgba(0,0,0,.04)}}.cp_selection-content-6{width:100%;margin-top:30px}@media(min-width: 768px){.cp_selection-content-6{margin-top:48px}}@media(min-width: 992px){.cp_selection-content-6{padding-left:35px;padding-right:35px}}.cp_selection-title-7{margin-bottom:30px;text-align:left}.cp_selection-title-7:is(.dxp-toyota *){text-transform:unset}.cp_selection-orderProcessSectionTitle-8{text-align:left;margin-bottom:15px;text-transform:unset}.cp_selection-orderProcessSectionContent-9{margin-bottom:3rem}.cp_selection-orderProcessSectionContent-9 ul{list-style-type:disc;list-style-position:inside;margin-left:.7rem}.cp_selection-orderProcessSectionContent-9 ul li{margin-bottom:.2rem}.cp_selection-orderProcessSectionContent-9 ul li::marker{font-size:.8rem}.cp_selection-titleModelName-10{color:gray}.cp_selection-titleModelName-10:is(.cp-bz-root *){color:#46a4b0}.cp_selection-selectionButton-11{width:100%}.cp_selection-selectionButton-11 :is(.dxp-lexus button){width:100%}@media(min-width: 992px){.cp_selection-selectionButton-11{margin-bottom:80vh}}.cp_selection-galleryContainer-12{width:100%;position:relative;background-color:#00000001}@media(min-width: 992px){.cp_selection-galleryContainer-12{margin-left:0;width:calc(100% - 485px)}}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_gradeSpecifications-gradeDetail-52{text-align:center}.cp_gradeSpecifications-value-53{font-family:"Toyota Semibold","T1 Body Font Bold",Arial,Helvetica,sans-serif;margin-bottom:8px;display:flex;align-items:center;justify-content:center}.cp_gradeSpecifications-label-54{height:100%;display:flex;justify-content:center;align-items:center}.cp_gradeSpecifications-outsideContainer-55,.cp_gradeSpecifications-sticky-56{margin-bottom:15px}.cp_gradeSpecifications-sticky-56{position:sticky;transition:top .5s ease-out,opacity .3s ease-in-out;top:calc( 		var(--cpDxpMainNavigationSpacing) + 			var(--cp-or-navigation-bar-height-with-progressbar) - 1px 	);background-color:var(--cp-primary-white);z-index:9}.cp_gradeSpecifications-stickyChild-57{--cp-specs-container-mw: calc( 485px - 70px );min-width:var(--cp-specs-container-mw);position:relative;background:#fff;left:50%;transform:translateX(-50%);z-index:9;padding-bottom:15px;padding-top:15px;box-shadow:0 11px 10px 1px var(--cp-primary-white);--cp-specs-container-mb: 0;--cp-specs-container-mt: 0;overflow:hidden}:is(.cp-amount-of-specs-1),:is(.cp-amount-of-specs-2){--or-specs-jc: center}.cp_gradeSpecifications-specsContainer-58{margin-bottom:var(--cp-specs-container-mb, 30px);margin-top:var(--cp-specs-container-mt, 10px);display:flex;flex-direction:column}.cp_gradeSpecifications-specsContainer-58.cp_gradeSpecifications-noSpecs-59{--cp-galleryGradeSpecs-o: 0}@media(min-width: 992px){.cp_gradeSpecifications-specsContainer-58{max-width:var(--cp-specs-container-mw, calc( 				(115px + 10px * 2) * 					var( 						--amountOfTechnicalSpecs, 						$defaultAmountOfTechnicalSpecs 					) + 20px * 2 			))}}.cp_gradeSpecifications-specs-60{display:grid;gap:16px;justify-items:center;grid-template-columns:repeat(3, 1fr)}@media(min-width: 768px){.cp_gradeSpecifications-specs-60{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 992px){.cp_gradeSpecifications-specs-60{grid-template-columns:repeat(min(var(--amountOfTechnicalSpecs, $defaultAmountOfTechnicalSpecs), 3), 1fr)}}.cp_gradeSpecifications-specification-61{max-width:115px;margin-right:10px;margin-left:10px;display:flex;flex-direction:column}@media(min-width: 992px){.cp_gradeSpecifications-specification-61{width:115px}}.cp_gradeSpecifications-galleryGradeSpecs-62{display:none}@media(min-width: 992px){.cp_gradeSpecifications-galleryGradeSpecs-62{z-index:11;display:flex;position:absolute;right:30px;top:75px;border-radius:2px;padding:20px;margin-bottom:0;margin-top:0;color:#fff;background-color:rgba(0,0,0,.4);transition:top 0.5s ease-in-out,opacity 0.5s ease-in-out .3s;opacity:0}}@media(min-width: 1400px){.cp_gradeSpecifications-galleryGradeSpecs-62{top:55px}}@media(min-width: 992px){.cp_gradeSpecifications-galleryGradeSpecs-62.cp_gradeSpecifications-show-63{opacity:var(--cp-galleryGradeSpecs-o, 1)}}.cp_gradeSpecifications-galleryGradeSpecs-62 .cp_gradeSpecifications-value-53{margin-bottom:5px}@media(min-width: 992px){.cp_gradeSpecifications-galleryGradeSpecs-62.cp_gradeSpecifications-hasLegalDisclaimer-64{top:120px}}@media(min-width: 1200px){.cp_gradeSpecifications-galleryGradeSpecs-62.cp_gradeSpecifications-hasLegalDisclaimer-64{top:100px}}@media(min-width: 1400px){.cp_gradeSpecifications-galleryGradeSpecs-62.cp_gradeSpecifications-hasLegalDisclaimer-64{top:95px}}@media(min-width: 2100px){.cp_gradeSpecifications-galleryGradeSpecs-62.cp_gradeSpecifications-hasLegalDisclaimer-64{top:75px}}.cp_gradeSpecifications-technicalSpecsDisclaimer-65{margin-top:16px;color:#6c7073;text-align:center}@media(min-width: 992px){.cp_gradeSpecifications-technicalSpecsDisclaimer-65{color:unset}}.cp-or-gr86-materialbox,.cp-or-aygo-x-undercover-materialbox{--or-grade-specs-bg-height: 230px;--or-grade-specs-bg-pos: 30px 55%;--or-grade-specs-bg-width: 40%}.cp_gradeSpecifications-image-66{display:none;background-repeat:no-repeat}@media(min-width: 1200px){.cp_gradeSpecifications-image-66{display:block}}@media(min-width: 1200px){.cp_gradeSpecifications-image-66.cp_gradeSpecifications-backgroundImageOverride-67{background-position:var(--or-grade-specs-bg-pos, 60px 55%);background-size:var(--size);height:var(--or-grade-specs-bg-height, 190px);width:var(--or-grade-specs-bg-width, 50%)}}@media(min-width: 1200px){.cp_gradeSpecifications-image-66.cp_gradeSpecifications-fixedBackground-68{background-position:center}}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_selectionStep-selectionStepContainer-126{display:flex;flex-direction:column;margin-bottom:48px}.cp_selectionStep-gradeRadioSelectorTitle-127:is(.cp-bz-root *){color:#003641}.cp_selectionStep-titleContainer-128{padding-right:25px;display:flex;justify-content:space-between;align-items:center}.cp_selectionStep-title-129{--cp-header-override-mb: 0;text-align:left;text-transform:unset;color:var(--cp-primary-black)}.cp_selectionStep-content-130{color:var(--cp-grey-medium-1)}.cp_selectionStep-stepCount-131{color:var(--cp-grey-dark);line-height:3.2rem;letter-spacing:1px}.cp_selectionStep-optionCount-132{color:var(--cp-grey-medium-1)}.cp_selectionStep-optionCountWrapper-133{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem;margin-bottom:2rem}.cp_selectionStep-rightOptionElement-134{color:var(--cp-grey-medium);cursor:pointer}.cp_selectionStep-sideNotes-135{color:var(--cp-grey-medium-1);--or-p-mb: 24px}.cp_selectionStep-radioSelectorContainer-136{display:flex;flex-direction:column}.cp_selectionStep-colorBarContainer-137{display:flex;flex-direction:row;flex-wrap:wrap}.cp_selectionStep-radioSelectorContainer-136 .cp_selectionStep-showOverflowingBoxShadow-138{margin-top:-10px;margin-bottom:-10px;padding-top:10px;padding-bottom:10px}.cp_selectionStep-carouselWrapper-139{margin-left:-15px;margin-right:-15px}@media(min-width: 768px){.cp_selectionStep-carouselWrapper-139{margin-left:0;margin-right:0}}.cp_selectionStep-carouselWrapper-139 .swiper-slide:first-child{padding-left:15px}@media(min-width: 768px){.cp_selectionStep-carouselWrapper-139 .swiper-slide:first-child{padding-left:0}}.cp_selectionStep-carouselWrapper-139 .swiper-slide:last-child{padding-right:15px}@media(min-width: 768px){.cp_selectionStep-carouselWrapper-139 .swiper-slide:last-child{padding-right:0}}@media(min-width: 768px)and (max-width: 992px){.cp_selectionStep-carouselWrapper-139 .swiper-slide{width:690px;min-width:690px}}[data-model-name=gr86]{--cp-car-color-img-height: 270px}@media(min-width: 615px){[data-model-name=gr86]{--cp-car-color-img-size: auto 50vw}}@media(min-width: 768px){[data-model-name=gr86]{--cp-car-color-img-size: auto 45vw}}[data-model-name=lbx]{--cp-car-color-img-pos: center;--cp-car-color-img-size: auto 60vw}@media(min-width: 615px){[data-model-name=lbx]{--cp-car-color-img-size: auto 50vw}}@media(min-width: 768px){[data-model-name=lbx]{--cp-car-color-img-size: auto 40vw}}.cp_selectionStep-carColorImg-140{background-repeat:no-repeat;transition:background-image 0.5s ease-in-out;margin-right:-15px;margin-left:-15px;margin-bottom:var(--cp-xxs-space)}.cp_selectionStep-carColorImg-140.cp_selectionStep-backgroundImageOverride-141{height:var(--cp-car-color-img-height, 250px);width:auto;background-size:var(--cp-car-color-img-size, auto 80vw);background-position:var(--cp-car-color-img-pos, -35% center);transform:var(--cp-car-color-img-t, translateX(100vw))}@media(min-width: 615px){.cp_selectionStep-carColorImg-140.cp_selectionStep-backgroundImageOverride-141{background-position:var(--cp-car-color-img-pos, center);background-size:var(--cp-car-color-img-size, auto 60vw)}}@media(min-width: 768px){.cp_selectionStep-carColorImg-140.cp_selectionStep-backgroundImageOverride-141{background-size:var(--cp-car-color-img-size, auto 50vw)}}.cp_selectionStep-carColorImg-140.cp_selectionStep-inView-142{animation:var(--cp-car-color-img-a, cpSlideInRight) .6s linear .3s;animation-fill-mode:forwards}.cp_selectionStep-gradeDisclaimer-143{color:#6c7073;margin-top:2rem}.cp_selectionStep-separator-144{margin-bottom:30px;width:100%}.cp_selectionStep-gradeSpecifications-145{display:flex;justify-content:center}.cp_selectionStep-changeViewCTA-146{cursor:pointer}.cp_selectionStep-isInterior-147{--cp-car-color-img-size: auto calc(56.25vw - var(--cpScrollBarWidth) / 16 * 9);--cp-car-color-img-height: calc(56.25vw - var(--cpScrollBarWidth) / 16 * 9);--cp-car-color-img-a: cpFadeIn;--cp-car-color-img-t: translateX(0);opacity:0}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_chargingOptionContent-wallBoxMoreInfo-234{margin-top:1rem;color:var(--cp-grey-medium)}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_colorBar-container-276{display:flex;flex-direction:column;margin-bottom:20px}.cp_colorBar-container-276.cp-card{--cp-card-padding: 14px}.cp_colorBar-container-276:hover:is(.cp-bz-root *){border:2px solid rgba(0,54,65,.35)}.cp_colorBar-container-276:hover .cp_colorBar-checkContainer-277{transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out;border:1px solid transparent;background-color:rgba(40,40,48,.35)}.cp_colorBar-container-276:hover .cp_colorBar-checkContainer-277:is(.cp-bz-root *){background-color:rgba(0,54,65,.35)}.cp_colorBar-container-276.cp_colorBar-isSelected-278:is(.cp-bz-root *){border:2px solid #003641}.cp_colorBar-container-276.cp_colorBar-isSelected-278 .cp_colorBar-checkContainer-277{border:none;background-color:var(--cp-grey-dark, #282830)}.cp_colorBar-container-276.cp_colorBar-isSelected-278 .cp_colorBar-checkContainer-277:is(.cp-bz-root *){background-color:#003641}.cp_colorBar-container-276:not(.swiper-slide *):last-child{margin-bottom:0}.cp_colorBar-headerContainer-279{display:flex;flex-direction:row}.cp_colorBar-headerContent-280{display:flex;flex-direction:column;width:calc( 		100% - 32px - 16px 	)}.cp_colorBar-title-281{text-transform:unset}.cp_colorBar-subtitle-282{color:var(--cp-grey-medium-1);margin-top:3px;text-transform:unset}.cp_colorBar-checkContainer-277{width:32px;height:32px;border-radius:50%;margin-left:16px;border:1px solid #a8aaac;display:flex;justify-content:center;align-items:center}.cp_colorBar-checkIcon-283.icon-Check-small::before{color:#fff;font-size:1.8rem;font-weight:700}.cp_colorBar-contentContainer-284{margin-top:8px}.cp_colorBar-color-285{border-radius:50%;width:40px;height:40px;box-shadow:0px 0px 5px 0px rgba(0,0,0,.15);margin-bottom:14px;border:0 solid transparent;padding:0}.cp_colorBar-color-285:not(:last-of-type){margin-right:14px}@media(min-width: 768px){.cp_colorBar-color-285{width:50px;height:50px}}.cp_colorBar-color-285:hover{transition:border-color 0.2s ease-in-out,padding 0.2s ease-in-out;cursor:pointer;background-clip:content-box;padding:4px;border:2px solid rgba(40,40,48,.35)}.cp_colorBar-color-285:hover:is(.cp-bz-root *){border:2px solid rgba(0,54,65,.35)}.cp_colorBar-color-285.cp_colorBar-selected-286{background-clip:content-box;padding:4px;border:2px solid var(--cp-grey-dark, #282830)}.cp_colorBar-color-285.cp_colorBar-selected-286:is(.cp-bz-root *){border:2px solid #003641}.cp_colorBar-colorLabel-287{width:100%;text-indent:0;color:var(--cp-grey-medium-1)}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.material-box.active.cp_alternateView-materialBox-250{overflow:hidden}.cp_alternateView-changeViewIcon-251{margin-left:8px;margin-right:-2px;margin-top:-3px}.cp_alternateView-alternateViewContainer-252 t1-legacy,.cp_alternateView-alternateViewContainer-252 cp-client{display:block;overflow-y:auto;max-height:calc( 			100vh - 120px 		);padding-top:40px;padding-bottom:112px}.cp_alternateView-alternateViewContainer-252 t1-legacy::-webkit-scrollbar,.cp_alternateView-alternateViewContainer-252 cp-client::-webkit-scrollbar{width:var(--cp-scrollbar-width, 5px);background-color:var(--cp-scrollbar-bg, var(--cp-grey-light-2))}.cp_alternateView-alternateViewContainer-252 t1-legacy::-webkit-scrollbar-thumb,.cp_alternateView-alternateViewContainer-252 cp-client::-webkit-scrollbar-thumb{background:var(--cp-scrollbar-c, var(--cp-grey-medium));border-radius:5px}@supports(scrollbar-width: thin){.cp_alternateView-alternateViewContainer-252 t1-legacy,.cp_alternateView-alternateViewContainer-252 cp-client{scrollbar-width:thin}}.cp_alternateView-alternateViewContainer-252 t1-legacy:is(.material-box *),.cp_alternateView-alternateViewContainer-252 cp-client:is(.material-box *){padding-right:40px;padding-left:40px}@media(min-width: 575px){.cp_alternateView-alternateViewContainer-252 cp-client{max-width:100%;width:calc(100vw - 50px)}}@media(min-width: 768px){.cp_alternateView-alternateViewContainer-252 cp-client{padding-right:15px;padding-left:15px}}@media(min-width: 992px){.cp_alternateView-alternateViewContainer-252 cp-client{width:calc(100vw - 120px)}}@media(min-width: 1200px){.cp_alternateView-alternateViewContainer-252 cp-client{width:100vw}}.cp_alternateView-alternateViewContainer-252 .swiper-slide{width:345px;padding:0 10px}.cp_alternateView-overlayCarouselWrapper-253 .swiper-container{padding-top:10px;padding-bottom:10px}.cp_alternateView-gradeSpecificationsWrapper-254{margin-bottom:15px}.cp_alternateView-gradeSpecifications-255{margin-left:50%;transform:translateX(-50%)}@media(min-width: 1200px){.cp_alternateView-gradeSpecifications-255{transform:translateX(0);margin-left:5%;margin-top:24px}}@media(min-width: 1400px){.material-box-panels .material-box:not(.fullscreen){max-width:1400px}}.cp_alternateView-gradeDisclaimer-256{margin-top:40px}.cp_alternateView-btnContainer-257{position:absolute;left:calc(50% - 3px);top:100%;transform:translate(-50%, -100%);padding-top:24px;padding-bottom:24px;background:var(--cp-primary-white);z-index:5;width:calc(100% - 5px);box-shadow:-3px -1px 3px 2px var(--cp-grey-light)}@supports(scrollbar-width: thin){.cp_alternateView-btnContainer-257{left:calc(50% - 6px)}}.cp_alternateView-btnContainer-257,.cp_alternateView-gradeDisclaimer-256{text-align:center}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_gallery-gallery-162{transform:translateY(-1px);transition:background-color 0.5s ease-out,transform 0.5s ease-out,height 0.5s ease-out,top 0.5s ease-out}@media(min-width: 992px){.cp_gallery-gallery-162{position:fixed;top:calc( 			var(--cpDxpMainNavigationHeight) + 				var(--cp-or-navigation-bar-height-with-progressbar) 		);width:calc(100% - 485px);height:calc( 			100vh - var(--cpDxpMainNavigationHeight) - 				var(--cp-or-navigation-bar-height-with-progressbar) + 1px 		)}}.cp_gallery-gallery-162 .swiper-pagination{z-index:1}@media(min-width: 992px){.cp_gallery-gallery-162 .swiper-pagination{display:none}}.cp_gallery-gallery-162 .swiper-pagination-bullet{--cp-swiper-pagination-bullet-bg: var($t1c-dxp-colour-generic-grey-1)}.cp_gallery-mainCarousel-163 .swiper-slide{overflow:hidden}.cp_gallery-itemWrapper-164{height:calc(((100vw - var(--cpScrollBarWidth)) / 16) * 9);width:100%;overflow:hidden}@media(min-width: 992px){.cp_gallery-itemWrapper-164{position:relative;width:100%;height:calc( 			100vh - var(--cpDxpMainNavigationHeight) - 				var(--cp-or-navigation-bar-height-with-progressbar) + 1px 		);transition:height 0.5s ease-out}}.cp_gallery-item-165{height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:50%;transform:translateY(-50%);transition:background-image 0.5s ease-out}@media(min-width: 992px){.cp_gallery-item-165{width:100%}}.cp_gallery-isInterior-166{--cp-bg-img-size: cover;--cp-bg-img-position: center}.cp_gallery-isExterior-167{--cp-bg-img-size: contain;--cp-bg-img-position: center}.cp_gallery-hoverCarouselContainer-168{display:none;overflow:hidden}@media(min-width: 992px){.cp_gallery-hoverCarouselContainer-168{width:100%;height:calc( 			150px + 15px 		);bottom:calc( 			150px + 15px 		);z-index:1;display:flex;justify-content:center;position:relative;transition:border .5s ease-in;border-bottom:.5px solid transparent}}.cp_gallery-hoverCarouselContainer-168:hover{border-bottom:.5px solid var(--cp-grey-light-2)}@media(min-width: 992px){.cp_gallery-hoverCarouselContainer-168:hover .cp_gallery-hoverCarousel-169{bottom:0}}@media(min-width: 992px){.cp_gallery-hoverCarouselContainer-168:hover .cp_gallery-iconUp-170{opacity:0;bottom:150px}}@media(min-width: 992px){.cp_gallery-hoverCarouselContainer-168 .cp_gallery-iconUp-170{position:absolute;bottom:0;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:15px;opacity:1;transition:all 0.5s ease-in-out .3s}}@media(min-width: 992px){.cp_gallery-hoverCarouselContainer-168 .cp_gallery-iconUp-170::before{content:"";display:block;width:30px;height:30px;border-radius:2px;transform:rotate(45deg);opacity:.5;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;border-top:2px solid #6c7073;border-left:2px solid #6c7073;box-shadow:-1px -1px 1px 0 #bbb}.cp_gallery-hoverCarouselContainer-168 .cp_gallery-iconUp-170::before{animation-name:cpGlowHalf}}.cp_gallery-hackLazyLoad-171{height:1px;width:1px;opacity:0;position:absolute;top:0;left:0}.cp_gallery-nonLoadedImage-172{transition:background-image 0.5s ease-out .6s}.cp_gallery-hoverCarousel-169 .cp_gallery-item-165{background-color:var(--cp-primary-white)}@media(min-width: 992px){.cp_gallery-hoverCarousel-169{cursor:pointer;position:absolute;margin-left:20px;margin-right:20px;bottom:-165px;transition:bottom 0.5s ease-in-out .3s;width:calc(100% - 20px * 2);max-width:calc( 			150px / 9 * 16 * 3 + 78px * 				2 		)}}@media(min-width: 992px){.cp_gallery-hoverCarousel-169 .swiper-container{border-radius:2px 2px 0 0;box-shadow:0 -1px 15px 0px #71717178;background:rgba(255,255,255,.7);max-height:150px;max-width:calc( 				150px * (16 / 9) * 3 - 2px 			);height:calc( 				( 						( 								100vw - var(--cpScrollBarWidth) - 485px - 									78px * 2 - 20px * 									2 							) / 3 					) * (9 / 16) 			)}}@media(min-width: 992px){.cp_gallery-isNavigationHidden-173.cp_gallery-gallery-162{transform:translateY(calc( 					-1px - var(--cpDxpMainNavigationHeight) 				));overflow:hidden;height:calc( 				100vh - 70px - 					var(--cp-or-navigation-bar-height-with-progressbar) 			)}}@media(min-width: 992px){.cp_gallery-isNavigationHidden-173 .cp_gallery-itemWrapper-164{transform:translateY(-1px);height:calc( 				100vh - 70px - 					var(--cp-or-navigation-bar-height-with-progressbar) 			)}}.cp_gallery-isNavigationHidden-173 .cp_gallery-isAbsolute-174{bottom:calc( 			-1px - var(--cpDxpMainNavigationHeight) 		)}@media(min-width: 992px){.cp_gallery-isAbsolute-174.cp_gallery-gallery-162{position:absolute;top:unset;bottom:0;width:100%}}@media(min-width: 992px){.cp_gallery-isAbsolute-174 .cp_gallery-hoverCarousel-169{bottom:0}}@media(min-width: 992px){.cp_gallery-isAbsolute-174 .cp_gallery-iconUp-170{opacity:0}}.cp_gallery-galleryImageLegalDisclaimer-175{font-size:12px;line-height:1.8rem;color:#fff;width:100%;position:absolute;top:0;padding:10px 10px 15px 10px;text-align:center;background:linear-gradient(180deg, rgba(0, 0, 0, 0.7) 0%, rgba(255, 255, 255, 0) 100%);z-index:1}@media(min-width: 768px){.cp_gallery-galleryImageLegalDisclaimer-175{font-size:13px;line-height:2.4rem;padding:15px 15px 20px 15px}}.cp_gallery-hasLegalDisclaimer-176 .swiper-pagination{--cp-dots-below-bottom: 10px}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_galleryVideo-videoWrapper-244{background-color:var(--cp-primary-black)}.cp_galleryVideo-videoItem-245{height:var(--or-video-item-h, 100%);width:var(--or-video-item-w, auto);z-index:3;pointer-events:none}.cp_galleryVideo-videoGradient-246{--or-video-gradient-w: fit-content;height:var(--or-video-gradient-h, 100%);left:50%;top:50%;width:var(--or-video-gradient-w);position:absolute;transform:translate(-50%, -50%)}@media(min-width: 992px){.cp_galleryVideo-videoGradient-246::before,.cp_galleryVideo-videoGradient-246::after{content:"";position:absolute;width:var(--or-pseudo-gradient-w, 30px);height:var(--or-pseudo-gradient-h, 100%);display:block;z-index:1}.cp_galleryVideo-videoGradient-246::before{background:var(--or-before-gradient-bg, linear-gradient(90deg, black, rgba(255, 255, 255, 0)));top:0;left:var(--or-before-gradient-l, -1px)}.cp_galleryVideo-videoGradient-246::after{background:var(--or-after-gradient-bg, linear-gradient(270deg, black, rgba(255, 255, 255, 0)));bottom:var(--or-after-gradient-b, auto);right:var(--or-after-gradient-r, -1px);top:var(--or-after-gradient-t, 0)}}.cp_galleryVideo-displayVideoFullWidth-247{--or-video-item-w: 100%;--or-video-item-h: auto;--or-video-gradient-w: 100%;--or-video-gradient-h: fit-content;--or-pseudo-gradient-h: 30px;--or-pseudo-gradient-w: 100%;--or-before-gradient-l: 0;--or-after-gradient-r: 0;--or-after-gradient-t: auto;--or-after-gradient-b: 0;--or-before-gradient-bg: linear-gradient( 180deg, black, rgba(255, 255, 255, 0) );--or-after-gradient-bg: linear-gradient( 0deg, black, rgba(255, 255, 255, 0) )}.cp-or-dxp-nav-is-hidden{--or-video-icon-b: 10px}.cp_galleryVideo-videoSound-248{transition:bottom .3s linear;position:absolute;bottom:var(--or-video-icon-b, 60px);right:10px;height:45px;width:40px;z-index:2;cursor:pointer}.cp_galleryVideo-videoSound-248 svg{height:18px;width:18px;fill:#fff}.cp_galleryVideo-videoSound-248.cp_galleryVideo-muted-249 svg{fill:#999}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_benefits-benefitsContainer-155{margin-bottom:48px}.cp_benefits-title-156{margin-bottom:20px;text-transform:unset;text-align:left}@media(min-width: 992px){.cp_benefits-title-156{margin-bottom:28px}}.cp_benefits-itemsWithIconWrapper-157{display:flex;margin-bottom:20px}@media(min-width: 992px){.cp_benefits-itemsWithIconWrapper-157{padding-left:30px;margin-bottom:28px}}.cp_benefits-items-158{padding-left:12px;flex:7}.cp_benefits-benefitsIcons-159{flex:1}.cp_benefits-benefitsIcons-159.dxp-icon::before{font-size:5rem;vertical-align:middle;line-height:normal}.cp_benefits-benefitsIcons-159:is(.dxp-lexus *){margin-right:2rem}.cp_benefits-label-160{text-transform:unset;text-align:left;margin-top:-2px}.cp_benefits-included-161{color:var(--cp-grey-medium-1)}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.dxp-lexus{--cp-magento-nav-bg: var(--cp-grey-light-4);--cp-magento-nav-bbc: var(--cp-grey-light-4);--cp-toyco-step-nav-fs: 1.3rem;--cp-toyco-step-chevron-right-mt: 0;--cp-toyco-step-text-tt: none;--cp-magento-nav-zi: 1029;--cp-toyco-step-arrow-c: var(--cp-grey-dark)}.cp-bz-root{--cp-magento-nav-bg: #003641;--cp-magento-nav-bbc: #003641}.cp_stepNavigation-magentoNavigation-70{--cp-toyco-step-title-td: none;--cp-header-override-mb: 0;z-index:var(--cp-magento-nav-zi, 10);border-bottom:solid 1px var(--cp-magento-nav-bbc, var(--cp-grey-dark));width:100%;line-height:15px;height:var(--cp-or-navigation-bar-height);position:fixed;top:0;transform:translateY(var(--visibleHeaderHeight));transition:transform 0.5s ease-out;background:var(--cp-magento-nav-bg, var(--cp-grey-dark))}.cp_stepNavigation-magentoNavigationWrapper-71{height:100%;display:flex;align-items:center}.cp_stepNavigation-inlineGoBack-72{--or-nav-go-back-d: none}@media(min-width: 992px){.cp_stepNavigation-inlineGoBack-72{--or-nav-go-back-d: flex;margin-right:var(--cp-sm-space)}}.cp_stepNavigation-stepBar-73{height:55px;display:flex;align-items:center;justify-content:center;width:100%;overflow:hidden}.cp_stepNavigation-stepBar-73:is(.dxp-lexus *){height:5.6rem}.cp_stepNavigation-stepBar-73 .cp_stepNavigation-stepNavigationWrapper-74{border:none}.cp_stepNavigation-stepBar-73 .cp_stepNavigation-stepNavigationWrapper-74:is(.lexus *){display:block}@media(min-width: 768px){.cp_stepNavigation-noLeftGutterSm-75{margin-left:-15px}}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_selectionProgressBar-wrapper-178{display:none;width:100%;background:var(--cp-grey-medium-1)}.cp_selectionProgressBar-wrapper-178:is(.dxp-lexus *){background:var(--cp-grey-light)}.cp_selectionProgressBar-wrapper-178:is(.cp-bz-root *){background:#003641}@media(min-width: 992px){.cp_selectionProgressBar-wrapper-178:is(.cp-or-selection-step *){display:block}}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_noDataError-cta-69{width:100%}@media(min-width: 768px){.cp_noDataError-cta-69{width:unset}}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}.cp_stickyReviewFooter-mainFooterOnScreen-76{opacity:0}.cp_stickyReviewFooter-mainFooterOnScreen-76.cp-sticky-review-footer{z-index:-1}.cp_stickyReviewFooter-container-77{--cp-expansion-toggle-b: 0}@media(min-width: 768px){.cp_stickyReviewFooter-container-77{left:50%;transform:translateX(-50%)}.cp_stickyReviewFooter-container-77.cp_stickyReviewFooter-containerOverrides-78{transition:all .6s ease-out .3s;bottom:-50px}.cp_stickyReviewFooter-container-77.cp_stickyReviewFooter-show-79{bottom:0}}@media(min-width: 992px){.cp_stickyReviewFooter-container-77{margin-left:-160px}.cp_stickyReviewFooter-container-77.cp_stickyReviewFooter-containerOverrides-78{width:640px}}@media(min-width: 1200px){.cp_stickyReviewFooter-container-77{margin-left:-190px}.cp_stickyReviewFooter-container-77.cp_stickyReviewFooter-containerOverrides-78{width:760px}}@media(min-width: 1400px){.cp_stickyReviewFooter-container-77{margin-left:-220px}.cp_stickyReviewFooter-container-77.cp_stickyReviewFooter-containerOverrides-78{width:880px}}@media(min-width: 768px){.cp_stickyReviewFooter-container-77 .icon-chevron-up:is(.cp-is-open *){margin-top:8px}}.cp_stickyReviewFooter-container-77 .cp_stickyReviewFooter-reserveCTAMobileContainer-80{height:calc(4.8rem + var(--cp-xs-space));transition:height .5s ease-out}@media(min-width: 768px){.cp_stickyReviewFooter-container-77 .cp_stickyReviewFooter-reserveCTAMobileContainer-80{display:none}}.cp_stickyReviewFooter-container-77 .cp_stickyReviewFooter-shouldHideReserveCTAMobile-81{height:0;overflow:hidden}.cp_stickyReviewFooter-container-77 .cp_stickyReviewFooter-reserveCTAMobile-82{width:calc(100% - var(--cp-xs-space) * 2);margin:0 var(--cp-xs-space) var(--cp-xs-space) var(--cp-xs-space)}@media(min-width: 768px){.cp_stickyReviewFooter-container-77 .cp_stickyReviewFooter-reserveCTAMobile-82{display:none}}.cp_stickyReviewFooter-container-77 .cp_stickyReviewFooter-reserveCTAMobile-82 .btn-text{width:100%}@media(min-width: 992px){.cp-container-md.cp_stickyReviewFooter-subContainer-83{padding-left:40px;padding-right:40px}}@media(min-width: 1200px){.cp-container-md.cp_stickyReviewFooter-subContainer-83{padding-left:0;padding-right:0}}.cp_stickyReviewFooter-header-84{height:50px;line-height:48px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:margin .5s ease-out}@media(min-width: 768px){.cp_stickyReviewFooter-header-84{padding-left:15px;padding-right:40px}.cp_stickyReviewFooter-header-84.cp-container-fluid{padding-left:15px;padding-right:40px}}.cp_stickyReviewFooter-header-84:is(.cp-is-open *){margin-bottom:8px}@media(min-width: 768px){.cp_stickyReviewFooter-header-84:is(.cp-is-open *){margin-top:8px}}@media(min-width: 992px){.cp_stickyReviewFooter-header-84:is(.cp-is-open *){margin-right:8px}}.cp_stickyReviewFooter-header-84 strong:is(.cp-bz-root *){color:#003641}.cp_stickyReviewFooter-header-84 .cp_stickyReviewFooter-reserveCTA-85{display:none}@media(min-width: 768px){.cp_stickyReviewFooter-header-84 .cp_stickyReviewFooter-reserveCTA-85{display:block;height:42px;width:200px;line-height:1.8rem;font-size:1.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:0;margin-bottom:0;transition:width .5s ease-out,padding .5s ease-out}}.cp_stickyReviewFooter-header-84 .cp_stickyReviewFooter-reserveCTA-85 .btn-text{width:100%;font-size:1rem}.cp_stickyReviewFooter-header-84 .cp_stickyReviewFooter-shouldHideReserveCTA-86{width:0;padding:0;min-width:0}.cp_stickyReviewFooter-leftHeaderWrapper-87{display:flex;align-items:center;white-space:nowrap;transition:flex-grow .5s ease-out}.cp_stickyReviewFooter-leftHeaderWrapperGrow-88{flex-grow:1}.cp_stickyReviewFooter-leftHeader-89{line-height:50px}.cp_stickyReviewFooter-leftHeader-89{margin-left:10px}@media(min-width: 992px){.cp_stickyReviewFooter-leftHeader-89{display:inline-block;margin-left:15px}}.cp_stickyReviewFooter-stockLabel-90{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.3rem;margin-right:var(--cp-xs-space);margin-left:var(--cp-xs-space);transition:margin .5s ease-out,color .5s linear}@media(min-width: 992px){.cp_stickyReviewFooter-stockLabel-90{margin-right:var(--cp-xs-space);margin-left:var(--cp-xs-space)}}.cp_stickyReviewFooter-stockLabel-90.cp_stickyReviewFooter-green-91{color:#4caf50}.cp_stickyReviewFooter-stockLabel-90.cp_stickyReviewFooter-orange-92{color:#f90}.cp_stickyReviewFooter-stockLabel-90.cp_stickyReviewFooter-red-93{color:#d40605}@media(min-width: 992px){.cp_stickyReviewFooter-stockLabelWithoutCTA-94{margin-right:var(--cp-xl-space)}}.cp_stickyReviewFooter-sideHeadersStrong-95{margin-bottom:0;margin-right:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.3rem;text-transform:none}@media(min-width: 992px){.cp_stickyReviewFooter-sideHeadersStrong-95{margin-right:0;font-size:1.6rem}}@media(min-width: 1400px){.cp-is-open .cp_stickyReviewFooter-content-96{height:70vh}}.cp_stickyReviewFooter-footerIcon-97{margin-top:-7px}.cp_stickyReviewFooter-footerIcon-97:is(.cp-bz-root *){color:#003641}.cp_stickyReviewFooter-centerBtn-98{text-align:center}.cp_stickyReviewFooter-titleEnergyContainer-99{display:flex}.cp_stickyReviewFooter-energyLabel-100{margin-left:8px}
@keyframes or-animate-in{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes orFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes cpGlowHalf{0%{opacity:0}50%{opacity:.5}100%{opacity:0}}#or-onlinereservation-root > .loading{height:90vh}.cmp-gradesnavigation-parent{display:none}main{--cp-btn-mb: 0}main ul{padding:0;margin:0;list-style:none}main p{margin:0;margin-bottom:var(--or-p-mb, 0)}main .cmp-btn{margin-left:unset;padding-left:unset}

/*# sourceMappingURL=orOnlineReservationV2.css.map*/