@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-172{--cp-header-override-mb: 0;margin-top:40px;margin-bottom:24px}@media(min-width: 768px){.cp_header-header-172:is(.dxp-toyota *){margin-top:58px}}.cp_header-title-173{padding-bottom:var(--cp-xs-space);text-align:left}.cp_header-title-173:is(.dxp-toyota *){text-transform:unset}.cp_header-title-173:is(.dxp-lexus *){margin-bottom:0}.cp_header-subtitle-174{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-36{max-width:100%}.cp_confirmation-ctaContainer-37{display:flex;flex-direction:column;margin-top:45px}@media(min-width: 768px){.cp_confirmation-ctaContainer-37{flex-direction:row;justify-content:space-between}}@media(min-width: 768px){.cp_confirmation-goToDashboardCta-38{margin-right:15px;margin-left:0}}.cp_confirmation-goToDashboardCta-38,.cp_confirmation-learnMoreCta-39{width:100%}.cp_confirmation-goToDashboardCta-38 .btn-text,.cp_confirmation-learnMoreCta-39 .btn-text{width:100%}@media(min-width: 768px){.cp_confirmation-goToDashboardCta-38,.cp_confirmation-learnMoreCta-39{width:calc(50% - 15px)}}.cp_confirmation-learnMoreCta-39{margin-top:var(--cp-confirm-learn-more-cta-mt, 20px)}@media(min-width: 768px){.cp_confirmation-learnMoreCta-39{margin-left:15px;margin-right:0;margin-top:unset}}.cp_confirmation-learnMoreCta-39:is(.dxp-lexus *){--cp-confirm-learn-more-cta-mt: unset}.cp_confirmation-marketingWrapper-40{margin-top:45px}@media(min-width: 768px){.cp_confirmation-marketingWrapper-40{margin-top:70px;background:#282830}.cp_confirmation-marketingWrapper-40:is(.cp-bz-root *){background:#003641}}.cp_confirmation-imageWrapper-41{margin-left:-15px;margin-right:-15px}@media(min-width: 768px){.cp_confirmation-imageWrapper-41{margin:unset;padding-top:70px;padding-bottom:70px}}.cp_confirmation-marketingImage-42{width:100%}.cp_confirmation-subtitle-43{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-123{margin-bottom:2.4rem;text-align:left;text-transform:unset}.cp_reservationDetails-subtitle-124{margin-bottom:4px;text-transform:unset}.cp_reservationDetails-separator-125{margin-top:1.2rem;margin-bottom:1.6rem}.cp_reservationDetails-reservationDetails-126{margin-top:4.5rem}@media(min-width: 992px){.cp_reservationDetails-reservationDetails-126{margin-top:11rem}}.cp_reservationDetails-reservationDetails-126 .cp_reservationDetails-brandModelGrade-127{text-align:left}.cp_reservationDetails-reservationDetails-126 .cp_reservationDetails-brandModelGrade-127:is(.dxp-toyota *){font-size:1.6rem}.cp_reservationDetails-titleEnergyContainer-128{display:flex}.cp_reservationDetails-energyLabelPointer-129{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-205{text-transform:unset;text-align:center}.cp_brandModelGrade-container-205:is(.cp-sticky-review-footer *){text-align:left;margin-bottom:8px}.cp_brandModelGrade-titleModelName-206{color:#6c7073}.cp_brandModelGrade-titleModelName-206: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-137{width:100%}.cp_form-row-138>.col-sm-6:nth-child(2n + 1){clear:left}.cp_form-row-138 .input-container{margin-bottom:16px}.cp_form-bottomForm-139{margin-top:40px}.cp_form-divider-140{border-top:1px solid #f0f0f0;margin-top:40px;margin-bottom:30px}.cp_form-nextStepCtaContainer-141{display:flex;justify-content:start;margin-bottom:24px;margin-top:45px}@media(max-width: 768px){.cp_form-nextStepCtaContainer-141{justify-content:center;margin-top:40px}}.cp_form-nextStepCta-142{width:50%}@media(max-width: 768px){.cp_form-nextStepCta-142{width:100%}}.cp_form-form-143{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-283{font-size:1.3rem;color:#6c7073}.cp_noticeCheckbox-collapsibleTitle-284{font-weight:600;padding-bottom:8px;text-transform:uppercase;color:#6c7073}.cp_noticeCheckbox-noticeCta-285{margin-top:19px}.cp_noticeCheckbox-noticeCtaUrl-286 a{font-size:1.3rem;text-decoration:underline;color:#282830}.cp_noticeCheckbox-noticeCtaUrl-286 *{display:inline}.cp_noticeCheckbox-expandCollapse-287.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-187{margin-top:45px}.cp_loginGuest-block-188{border-bottom:1px solid #e4e4e4;padding-bottom:24px;margin-bottom:24px}.cp_loginGuest-title-189{text-align:left;text-transform:unset}.cp_loginGuest-title-189:is(.dxp-toyota){padding-bottom:var(--cp-xs-space)}.cp_loginGuest-title-189:is(.dxp-toyota){padding-bottom:var(--cp-xxs-space)}.cp_loginGuest-subtitleAndCta-190{display:flex;flex-direction:column}@media(min-width: 768px){.cp_loginGuest-subtitleAndCta-190{flex-direction:row;align-items:center}}.cp_loginGuest-subtitle-191{margin-bottom:16px}@media(min-width: 768px){.cp_loginGuest-subtitle-191{margin-bottom:0;width:50%}}.cp_loginGuest-cta-192.btn,.cp_loginGuest-cta-192.cmp-btn{margin-right:0}@media(min-width: 768px){.cp_loginGuest-cta-192.cmp-btn button{float:right}.cp_loginGuest-cta-192,.cp_loginGuest-cta-192.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-21{margin-top:30px;width:100%}@media(min-width: 768px){.cp_payment-cta-21{width:unset}}.cp_payment-termsAndConditions-22{margin-top:40px;margin-bottom:0}.cp_payment-reservationFeeContainer-23{display:flex;flex-direction:column}.cp_payment-reservationFeeIntro-24{font-size:13px;color:var(--cp-grey-dark);margin-bottom:5px}.cp_payment-reservationFeeLabelValue-25{display:flex;justify-content:space-between;margin-bottom:16px}.cp_payment-reservationFeeLabelValue-25 .cp_payment-reservationFeeLabel-26{color:var(--cp-primary-black)}.cp_payment-reservationFeeOutro-27{font-size:13px;color:var(--cp-grey-medium-1)}.cp_payment-divider-28{border-top:1px solid #f0f0f0;margin-top:24px;margin-bottom:16px}.cp_payment-secureContainer-29{display:flex;margin-top:30px}.cp_payment-iconSecure-30{margin-right:14px}.cp_payment-iconSecure-30.dxp-icon::before{font-size:20px;color:var(--cp-grey-medium-1)}.cp_payment-secureSubtitle-31{color:var(--cp-grey-medium-1)}.cp_payment-error-32{color:var(--cp-red);font-size:15px;line-height:24px;margin-top:4px}.cp_payment-braintree-33{min-height:225px}.cp_payment-loader-34{margin-top:var(--cp-sm-space)}.cp_payment-braintreeProcessing-35 [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-175{font-size:1.3rem;color:#6c7073;text-align:justify}.cp_termsAndConditions-collapsibleContainer-176{margin-bottom:45px}.cp_termsAndConditions-collapsibleTitle-177{padding-bottom:8px;text-transform:uppercase;color:#6c7073}.cp_termsAndConditions-termsCta-178{margin-top:19px}.cp_termsAndConditions-termsCtaUrl-179 a{font-size:1.3rem;text-decoration:underline;color:var(--cp-grey-dark, #282830)}.cp_termsAndConditions-expandCollapse-180.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-169{margin-bottom:24px}.cp_reviewConfigurationDetails-configurationDetailsRow-170.row{padding-top:12px;padding-bottom:12px}.cp_reviewConfigurationDetails-separator-171{margin-top:12px;margin-bottom:12px}.cp_reviewConfigurationDetails-separator-171+.cp_reviewConfigurationDetails-separator-171{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-130{margin-bottom:45px}.cp_reviewConfigurationHeader-reviewConfigurationHeaderTitle-131{text-align:left}.cp_reviewConfigurationHeader-reviewConfigurationHeaderTitle-131:is(.dxp-toyota *){text-transform:unset;--cp-header-override-mb: 0}.cp_reviewConfigurationHeader-reviewConfigurationHeaderTitle-131:is(.dxp-lexus *){line-height:1;margin-bottom:2.4rem}.cp_reviewConfigurationHeader-titleModelName-132{color:gray}.cp_reviewConfigurationHeader-titleModelName-132:is(.cp-bz-root *){color:#46a4b0}.cp_reviewConfigurationHeader-reviewConfigurationImage-133{width:100%;margin-top:var(--cp-xxs-space)}.cp_reviewConfigurationHeader-subtitle-134{text-transform:unset;text-align:left}.cp_reviewConfigurationHeader-titleEnergyContainer-135{display:flex;justify-content:center;justify-items:center}.cp_reviewConfigurationHeader-energyLabel-136{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-61{display:none}@media(min-width: 992px){.cp_review-vehicleDetailsGoBack-61{display:unset}}@media(min-width: 992px){.cp_review-asideGoBack-62{display:none}}.cp_review-asideContentTitle-63{text-align:left;margin-bottom:24px;text-transform:unset}.cp_review-asideContentTitle-63:is(.dxp-lexus *){line-height:1}.cp_review-ctaPaymentOrConfirmation-64{width:100%}.dxp-lexus{--or-review-edit-icon-w: 15px;--or-review-edit-icon-mt: -3px}.cp_review-editIcon-65{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-65:is(.cp-bz-root *){color:#003641}.cp_review-isExecuting-66{opacity:.35;pointer-events:none}.cp_review-paymentOrConfirmationCtaContainer-67,.cp_review-processingOrder-68{margin-bottom:24px}@media(min-width: 992px){.cp_review-paymentOrConfirmationCtaContainer-67,.cp_review-processingOrder-68{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-166 p,.cp_reviewDealerDetails-dealerContactDetails-167 p{text-transform:unset;text-align:left}.cp_reviewDealerDetails-dealerContactDetails-167{margin-top:16px}.cp_reviewDealerDetails-dealerDetailsContainer-168{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-181{margin-bottom:45px}.cp_reviewNextSteps-stepRow-182{display:flex;flex-direction:row;margin-bottom:30px}.cp_reviewNextSteps-step-183{width:10%;color:var(--cp-grey-medium-1)}.cp_reviewNextSteps-step-183:is(.cp-bz-root *){color:#46a4b0}.cp_reviewNextSteps-stepList-184{counter-reset:number;list-style-type:none}.cp_reviewNextSteps-stepList-184 li::before{counter-increment:number;content:counter(number, decimal-leading-zero)}.cp_reviewNextSteps-stepContent-185{width:90%;margin-left:20px}.cp_reviewNextSteps-stepSubtitle-186{margin-bottom:var(--cp-xxs-space)}.cp_reviewNextSteps-stepSubtitle-186: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-204{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-193{padding:16px;margin-bottom:45px;background:var(--cp-review-summary-bg, var(--cp-background));border-radius:2px}.cp_reviewSummary-reviewSummaryContainer-193:is(.dxp-lexus *){--cp-review-summary-bg: var(--cp-grey-light-4)}.dxp-lexus{--cp-summary-cash-price-mt: 0}.cp_reviewSummary-cashPrice-194{margin-top:var(--cp-summary-cash-price-mt, 1.5rem)}.cp_reviewSummary-cashPrice-194.cp-row{margin-top:var(--cp-summary-cash-price-mt, 1.5rem)}.cp_reviewSummary-cashPriceLabel-195{text-transform:uppercase}.cp_reviewSummary-cashPriceValue-196{text-align:right}.cp_reviewSummary-privateLeasingTitleLabel-197{text-transform:var(--cp-private-leasing-tt, uppercase)}.cp_reviewSummary-privateLeasingTitleLabel-197:is(.dxp-lexus *){--cp-private-leasing-tt: none}.cp_reviewSummary-gradeDisclaimer-198{margin-top:1.5rem}.cp_reviewSummary-divider-199{border-top:1px solid #bec0c3;margin-top:16px;margin-bottom:16px}.cp_reviewSummary-reservationFeeIntro-200{color:var(--cp-grey-dark);margin-bottom:5px}.cp_reviewSummary-reservationFeeLabelValue-201{display:flex;justify-content:space-between;margin-bottom:16px}.cp_reviewSummary-reservationFeeOutro-202{color:var(--cp-grey-generic-2)}.cp_reviewSummary-legalDisclaimer-203 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-208{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-44{text-align:center}.cp_gradeSpecifications-value-45{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-46{height:100%;display:flex;justify-content:center;align-items:center}.cp_gradeSpecifications-outsideContainer-47,.cp_gradeSpecifications-sticky-48{margin-bottom:15px}.cp_gradeSpecifications-sticky-48{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-49{--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-50{margin-bottom:var(--cp-specs-container-mb, 30px);margin-top:var(--cp-specs-container-mt, 10px);display:flex;flex-direction:column}.cp_gradeSpecifications-specsContainer-50.cp_gradeSpecifications-noSpecs-51{--cp-galleryGradeSpecs-o: 0}@media(min-width: 992px){.cp_gradeSpecifications-specsContainer-50{max-width:var(--cp-specs-container-mw, calc( 				(115px + 10px * 2) * 					var( 						--amountOfTechnicalSpecs, 						$defaultAmountOfTechnicalSpecs 					) + 20px * 2 			))}}.cp_gradeSpecifications-specs-52{display:grid;gap:16px;justify-items:center;grid-template-columns:repeat(3, 1fr)}@media(min-width: 768px){.cp_gradeSpecifications-specs-52{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 992px){.cp_gradeSpecifications-specs-52{grid-template-columns:repeat(min(var(--amountOfTechnicalSpecs, $defaultAmountOfTechnicalSpecs), 3), 1fr)}}.cp_gradeSpecifications-specification-53{max-width:115px;margin-right:10px;margin-left:10px;display:flex;flex-direction:column}@media(min-width: 992px){.cp_gradeSpecifications-specification-53{width:115px}}.cp_gradeSpecifications-galleryGradeSpecs-54{display:none}@media(min-width: 992px){.cp_gradeSpecifications-galleryGradeSpecs-54{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-54{top:55px}}@media(min-width: 992px){.cp_gradeSpecifications-galleryGradeSpecs-54.cp_gradeSpecifications-show-55{opacity:var(--cp-galleryGradeSpecs-o, 1)}}.cp_gradeSpecifications-galleryGradeSpecs-54 .cp_gradeSpecifications-value-45{margin-bottom:5px}@media(min-width: 992px){.cp_gradeSpecifications-galleryGradeSpecs-54.cp_gradeSpecifications-hasLegalDisclaimer-56{top:120px}}@media(min-width: 1200px){.cp_gradeSpecifications-galleryGradeSpecs-54.cp_gradeSpecifications-hasLegalDisclaimer-56{top:100px}}@media(min-width: 1400px){.cp_gradeSpecifications-galleryGradeSpecs-54.cp_gradeSpecifications-hasLegalDisclaimer-56{top:95px}}@media(min-width: 2100px){.cp_gradeSpecifications-galleryGradeSpecs-54.cp_gradeSpecifications-hasLegalDisclaimer-56{top:75px}}.cp_gradeSpecifications-technicalSpecsDisclaimer-57{margin-top:16px;color:#6c7073;text-align:center}@media(min-width: 992px){.cp_gradeSpecifications-technicalSpecsDisclaimer-57{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-58{display:none;background-repeat:no-repeat}@media(min-width: 1200px){.cp_gradeSpecifications-image-58{display:block}}@media(min-width: 1200px){.cp_gradeSpecifications-image-58.cp_gradeSpecifications-backgroundImageOverride-59{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-58.cp_gradeSpecifications-fixedBackground-60{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-101{display:flex;flex-direction:column;margin-bottom:48px}.cp_selectionStep-gradeRadioSelectorTitle-102:is(.cp-bz-root *){color:#003641}.cp_selectionStep-titleContainer-103{padding-right:25px;display:flex;justify-content:space-between;align-items:center}.cp_selectionStep-title-104{--cp-header-override-mb: 0;text-align:left;text-transform:unset;color:var(--cp-primary-black)}.cp_selectionStep-content-105{color:var(--cp-grey-medium-1)}.cp_selectionStep-stepCount-106{color:var(--cp-grey-dark);line-height:3.2rem;letter-spacing:1px}.cp_selectionStep-optionCount-107{color:var(--cp-grey-medium-1)}.cp_selectionStep-optionCountWrapper-108{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem;margin-bottom:2rem}.cp_selectionStep-rightOptionElement-109{color:var(--cp-grey-medium);cursor:pointer}.cp_selectionStep-sideNotes-110{color:var(--cp-grey-medium-1);--or-p-mb: 24px}.cp_selectionStep-radioSelectorContainer-111{display:flex;flex-direction:column}.cp_selectionStep-colorBarContainer-112{display:flex;flex-direction:row;flex-wrap:wrap}.cp_selectionStep-radioSelectorContainer-111 .cp_selectionStep-showOverflowingBoxShadow-113{margin-top:-10px;margin-bottom:-10px;padding-top:10px;padding-bottom:10px}.cp_selectionStep-carouselWrapper-114{margin-left:-15px;margin-right:-15px}@media(min-width: 768px){.cp_selectionStep-carouselWrapper-114{margin-left:0;margin-right:0}}.cp_selectionStep-carouselWrapper-114 .swiper-slide:first-child{padding-left:15px}@media(min-width: 768px){.cp_selectionStep-carouselWrapper-114 .swiper-slide:first-child{padding-left:0}}.cp_selectionStep-carouselWrapper-114 .swiper-slide:last-child{padding-right:15px}@media(min-width: 768px){.cp_selectionStep-carouselWrapper-114 .swiper-slide:last-child{padding-right:0}}@media(min-width: 768px)and (max-width: 992px){.cp_selectionStep-carouselWrapper-114 .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-115{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-115.cp_selectionStep-backgroundImageOverride-116{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-115.cp_selectionStep-backgroundImageOverride-116{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-115.cp_selectionStep-backgroundImageOverride-116{background-size:var(--cp-car-color-img-size, auto 50vw)}}.cp_selectionStep-carColorImg-115.cp_selectionStep-inView-117{animation:var(--cp-car-color-img-a, cpSlideInRight) .6s linear .3s;animation-fill-mode:forwards}.cp_selectionStep-gradeDisclaimer-118{color:#6c7073;margin-top:2rem}.cp_selectionStep-separator-119{margin-bottom:30px;width:100%}.cp_selectionStep-gradeSpecifications-120{display:flex;justify-content:center}.cp_selectionStep-changeViewCTA-121{cursor:pointer}.cp_selectionStep-isInterior-122{--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-271{display:flex;flex-direction:column;margin-bottom:20px}.cp_colorBar-container-271.cp-card{--cp-card-padding: 14px}.cp_colorBar-container-271:hover:is(.cp-bz-root *){border:2px solid rgba(0,54,65,.35)}.cp_colorBar-container-271:hover .cp_colorBar-checkContainer-272{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-271:hover .cp_colorBar-checkContainer-272:is(.cp-bz-root *){background-color:rgba(0,54,65,.35)}.cp_colorBar-container-271.cp_colorBar-isSelected-273:is(.cp-bz-root *){border:2px solid #003641}.cp_colorBar-container-271.cp_colorBar-isSelected-273 .cp_colorBar-checkContainer-272{border:none;background-color:var(--cp-grey-dark, #282830)}.cp_colorBar-container-271.cp_colorBar-isSelected-273 .cp_colorBar-checkContainer-272:is(.cp-bz-root *){background-color:#003641}.cp_colorBar-container-271:not(.swiper-slide *):last-child{margin-bottom:0}.cp_colorBar-headerContainer-274{display:flex;flex-direction:row}.cp_colorBar-headerContent-275{display:flex;flex-direction:column;width:calc( 		100% - 32px - 16px 	)}.cp_colorBar-title-276{text-transform:unset}.cp_colorBar-subtitle-277{color:var(--cp-grey-medium-1);margin-top:3px;text-transform:unset}.cp_colorBar-checkContainer-272{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-278.icon-Check-small::before{color:#fff;font-size:1.8rem;font-weight:700}.cp_colorBar-contentContainer-279{margin-top:8px}.cp_colorBar-color-280{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-280:not(:last-of-type){margin-right:14px}@media(min-width: 768px){.cp_colorBar-color-280{width:50px;height:50px}}.cp_colorBar-color-280: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-280:hover:is(.cp-bz-root *){border:2px solid rgba(0,54,65,.35)}.cp_colorBar-color-280.cp_colorBar-selected-281{background-clip:content-box;padding:4px;border:2px solid var(--cp-grey-dark, #282830)}.cp_colorBar-color-280.cp_colorBar-selected-281:is(.cp-bz-root *){border:2px solid #003641}.cp_colorBar-colorLabel-282{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-151{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-151{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-151 .swiper-pagination{z-index:1}@media(min-width: 992px){.cp_gallery-gallery-151 .swiper-pagination{display:none}}.cp_gallery-gallery-151 .swiper-pagination-bullet{--cp-swiper-pagination-bullet-bg: var($t1c-dxp-colour-generic-grey-1)}.cp_gallery-mainCarousel-152 .swiper-slide{overflow:hidden}.cp_gallery-itemWrapper-153{height:calc(((100vw - var(--cpScrollBarWidth)) / 16) * 9);width:100%;overflow:hidden}@media(min-width: 992px){.cp_gallery-itemWrapper-153{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-154{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-154{width:100%}}.cp_gallery-isInterior-155{--cp-bg-img-size: cover;--cp-bg-img-position: center}.cp_gallery-isExterior-156{--cp-bg-img-size: contain;--cp-bg-img-position: center}.cp_gallery-hoverCarouselContainer-157{display:none;overflow:hidden}@media(min-width: 992px){.cp_gallery-hoverCarouselContainer-157{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-157:hover{border-bottom:.5px solid var(--cp-grey-light-2)}@media(min-width: 992px){.cp_gallery-hoverCarouselContainer-157:hover .cp_gallery-hoverCarousel-158{bottom:0}}@media(min-width: 992px){.cp_gallery-hoverCarouselContainer-157:hover .cp_gallery-iconUp-159{opacity:0;bottom:150px}}@media(min-width: 992px){.cp_gallery-hoverCarouselContainer-157 .cp_gallery-iconUp-159{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-157 .cp_gallery-iconUp-159::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-157 .cp_gallery-iconUp-159::before{animation-name:cpGlowHalf}}.cp_gallery-hackLazyLoad-160{height:1px;width:1px;opacity:0;position:absolute;top:0;left:0}.cp_gallery-nonLoadedImage-161{transition:background-image 0.5s ease-out .6s}.cp_gallery-hoverCarousel-158 .cp_gallery-item-154{background-color:var(--cp-primary-white)}@media(min-width: 992px){.cp_gallery-hoverCarousel-158{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-158 .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-162.cp_gallery-gallery-151{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-162 .cp_gallery-itemWrapper-153{transform:translateY(-1px);height:calc( 				100vh - 70px - 					var(--cp-or-navigation-bar-height-with-progressbar) 			)}}.cp_gallery-isNavigationHidden-162 .cp_gallery-isAbsolute-163{bottom:calc( 			-1px - var(--cpDxpMainNavigationHeight) 		)}@media(min-width: 992px){.cp_gallery-isAbsolute-163.cp_gallery-gallery-151{position:absolute;top:unset;bottom:0;width:100%}}@media(min-width: 992px){.cp_gallery-isAbsolute-163 .cp_gallery-hoverCarousel-158{bottom:0}}@media(min-width: 992px){.cp_gallery-isAbsolute-163 .cp_gallery-iconUp-159{opacity:0}}.cp_gallery-galleryImageLegalDisclaimer-164{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-164{font-size:13px;line-height:2.4rem;padding:15px 15px 20px 15px}}.cp_gallery-hasLegalDisclaimer-165 .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-144{margin-bottom:48px}.cp_benefits-title-145{margin-bottom:20px;text-transform:unset;text-align:left}@media(min-width: 992px){.cp_benefits-title-145{margin-bottom:28px}}.cp_benefits-itemsWithIconWrapper-146{display:flex;margin-bottom:20px}@media(min-width: 992px){.cp_benefits-itemsWithIconWrapper-146{padding-left:30px;margin-bottom:28px}}.cp_benefits-items-147{padding-left:12px;flex:7}.cp_benefits-benefitsIcons-148{flex:1}.cp_benefits-benefitsIcons-148.dxp-icon::before{font-size:5rem;vertical-align:middle;line-height:normal}.cp_benefits-benefitsIcons-148:is(.dxp-lexus *){margin-right:2rem}.cp_benefits-label-149{text-transform:unset;text-align:left;margin-top:-2px}.cp_benefits-included-150{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-95{--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-96{height:100%;display:flex;align-items:center}.cp_stepNavigation-inlineGoBack-97{--or-nav-go-back-d: none}@media(min-width: 992px){.cp_stepNavigation-inlineGoBack-97{--or-nav-go-back-d: flex;margin-right:var(--cp-sm-space)}}.cp_stepNavigation-stepBar-98{height:55px;display:flex;align-items:center;justify-content:center;width:100%;overflow:hidden}.cp_stepNavigation-stepBar-98:is(.dxp-lexus *){height:5.6rem}.cp_stepNavigation-stepBar-98 .cp_stepNavigation-stepNavigationWrapper-99{border:none}.cp_stepNavigation-stepBar-98 .cp_stepNavigation-stepNavigationWrapper-99:is(.lexus *){display:block}@media(min-width: 768px){.cp_stepNavigation-noLeftGutterSm-100{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-207{display:none;width:100%;background:var(--cp-grey-medium-1)}.cp_selectionProgressBar-wrapper-207:is(.dxp-lexus *){background:var(--cp-grey-light)}.cp_selectionProgressBar-wrapper-207:is(.cp-bz-root *){background:#003641}@media(min-width: 992px){.cp_selectionProgressBar-wrapper-207: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-94{width:100%}@media(min-width: 768px){.cp_noDataError-cta-94{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-69{opacity:0}.cp_stickyReviewFooter-mainFooterOnScreen-69.cp-sticky-review-footer{z-index:-1}.cp_stickyReviewFooter-container-70{--cp-expansion-toggle-b: 0}@media(min-width: 768px){.cp_stickyReviewFooter-container-70{left:50%;transform:translateX(-50%)}.cp_stickyReviewFooter-container-70.cp_stickyReviewFooter-containerOverrides-71{transition:all .6s ease-out .3s;bottom:-50px}.cp_stickyReviewFooter-container-70.cp_stickyReviewFooter-show-72{bottom:0}}@media(min-width: 992px){.cp_stickyReviewFooter-container-70{margin-left:-160px}.cp_stickyReviewFooter-container-70.cp_stickyReviewFooter-containerOverrides-71{width:640px}}@media(min-width: 1200px){.cp_stickyReviewFooter-container-70{margin-left:-190px}.cp_stickyReviewFooter-container-70.cp_stickyReviewFooter-containerOverrides-71{width:760px}}@media(min-width: 1400px){.cp_stickyReviewFooter-container-70{margin-left:-220px}.cp_stickyReviewFooter-container-70.cp_stickyReviewFooter-containerOverrides-71{width:880px}}@media(min-width: 768px){.cp_stickyReviewFooter-container-70 .icon-chevron-up:is(.cp-is-open *){margin-top:8px}}.cp_stickyReviewFooter-container-70 .cp_stickyReviewFooter-reserveCTAMobileContainer-73{height:calc(4.8rem + var(--cp-xs-space));transition:height .5s ease-out}@media(min-width: 768px){.cp_stickyReviewFooter-container-70 .cp_stickyReviewFooter-reserveCTAMobileContainer-73{display:none}}.cp_stickyReviewFooter-container-70 .cp_stickyReviewFooter-shouldHideReserveCTAMobile-74{height:0;overflow:hidden}.cp_stickyReviewFooter-container-70 .cp_stickyReviewFooter-reserveCTAMobile-75{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-70 .cp_stickyReviewFooter-reserveCTAMobile-75{display:none}}.cp_stickyReviewFooter-container-70 .cp_stickyReviewFooter-reserveCTAMobile-75 .btn-text{width:100%}@media(min-width: 992px){.cp-container-md.cp_stickyReviewFooter-subContainer-76{padding-left:40px;padding-right:40px}}@media(min-width: 1200px){.cp-container-md.cp_stickyReviewFooter-subContainer-76{padding-left:0;padding-right:0}}.cp_stickyReviewFooter-header-77{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-77{padding-left:15px;padding-right:40px}.cp_stickyReviewFooter-header-77.cp-container-fluid{padding-left:15px;padding-right:40px}}.cp_stickyReviewFooter-header-77:is(.cp-is-open *){margin-bottom:8px}@media(min-width: 768px){.cp_stickyReviewFooter-header-77:is(.cp-is-open *){margin-top:8px}}@media(min-width: 992px){.cp_stickyReviewFooter-header-77:is(.cp-is-open *){margin-right:8px}}.cp_stickyReviewFooter-header-77 strong:is(.cp-bz-root *){color:#003641}.cp_stickyReviewFooter-header-77 .cp_stickyReviewFooter-reserveCTA-78{display:none}@media(min-width: 768px){.cp_stickyReviewFooter-header-77 .cp_stickyReviewFooter-reserveCTA-78{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-77 .cp_stickyReviewFooter-reserveCTA-78 .btn-text{width:100%;font-size:1rem}.cp_stickyReviewFooter-header-77 .cp_stickyReviewFooter-shouldHideReserveCTA-79{width:0;padding:0;min-width:0}.cp_stickyReviewFooter-leftHeaderWrapper-80{display:flex;align-items:center;white-space:nowrap;transition:flex-grow .5s ease-out}.cp_stickyReviewFooter-leftHeaderWrapperGrow-81{flex-grow:1}.cp_stickyReviewFooter-leftHeader-82{line-height:50px}.cp_stickyReviewFooter-leftHeader-82{margin-left:10px}@media(min-width: 992px){.cp_stickyReviewFooter-leftHeader-82{display:inline-block;margin-left:15px}}.cp_stickyReviewFooter-stockLabel-83{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-83{margin-right:var(--cp-xs-space);margin-left:var(--cp-xs-space)}}.cp_stickyReviewFooter-stockLabel-83.cp_stickyReviewFooter-green-84{color:#4caf50}.cp_stickyReviewFooter-stockLabel-83.cp_stickyReviewFooter-orange-85{color:#f90}.cp_stickyReviewFooter-stockLabel-83.cp_stickyReviewFooter-red-86{color:#d40605}@media(min-width: 992px){.cp_stickyReviewFooter-stockLabelWithoutCTA-87{margin-right:var(--cp-xl-space)}}.cp_stickyReviewFooter-sideHeadersStrong-88{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-88{margin-right:0;font-size:1.6rem}}@media(min-width: 1400px){.cp-is-open .cp_stickyReviewFooter-content-89{height:70vh}}.cp_stickyReviewFooter-footerIcon-90{margin-top:-7px}.cp_stickyReviewFooter-footerIcon-90:is(.cp-bz-root *){color:#003641}.cp_stickyReviewFooter-centerBtn-91{text-align:center}.cp_stickyReviewFooter-titleEnergyContainer-92{display:flex}.cp_stickyReviewFooter-energyLabel-93{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*/