/********************* sprite-icons.css ********************/
.chrome-airbag-black,.chrome-airbag-white,.chrome-amex-logo,.chrome-apply-for-credit-black,.chrome-apply-for-credit-white,.chrome-back-arrows-black,.chrome-back-arrows-white,.chrome-calculator-black,.chrome-calculator-white,.chrome-calendar-black,.chrome-calendar-white,.chrome-cell-phone-black,.chrome-cell-phone-white,.chrome-circle-360-black,.chrome-circle-360-white,.chrome-close-icon-black,.chrome-close-icon-white,.chrome-collapse-black,.chrome-collapse-square-black,.chrome-collapse-square-white,.chrome-collapse-white,.chrome-compatible-green,.chrome-configure-price-black,.chrome-configure-price-white,.chrome-craftsmanship-black,.chrome-dealer-chat-black,.chrome-dealer-chat-small-black,.chrome-dealer-chat-small-white,.chrome-dealer-chat-white,.chrome-dealer-select-black,.chrome-dealer-select-l-black,.chrome-dealer-select-l-white,.chrome-dealer-select-white,.chrome-disabled-black,.chrome-disabled-red,.chrome-disabled-white,.chrome-download-black,.chrome-download-white,.chrome-edit-black,.chrome-edit-white,.chrome-email-black,.chrome-email-white,.chrome-engine-black,.chrome-engine-white,.chrome-expand-black,.chrome-expand-square-black,.chrome-expand-square-white,.chrome-expand-white,.chrome-experience-amazing-black,.chrome-extra_space,.chrome-facebook-black,.chrome-facebook-white,.chrome-find-dealership-black,.chrome-find-dealership-white,.chrome-fuel-black,.chrome-fuel-white,.chrome-guest-portal-black,.chrome-info-black,.chrome-info-question-black,.chrome-info-question-white,.chrome-info-white,.chrome-instagram-black,.chrome-instagram-white,.chrome-lexus-story-black,.chrome-linkedin-white,.chrome-localtion-black,.chrome-localtion-white,.chrome-location-arrow-black,.chrome-location-arrow-white,.chrome-logo-black,.chrome-logo-black-space-holder,.chrome-logo-white,.chrome-mastercard-logo,.chrome-news-events-black,.chrome-not-applicable-black,.chrome-not-applicable-white,.chrome-not-available-black,.chrome-not-available-white,.chrome-offers-promotions-black,.chrome-paper-clip-black,.chrome-paper-clip-white,.chrome-pause-button-black,.chrome-pause-button-white,.chrome-pdf-black,.chrome-pdf-file-black,.chrome-pdf-file-white,.chrome-pdf-white,.chrome-pencil-black,.chrome-pencil-white,.chrome-phone-black,.chrome-phone-white,.chrome-picture-frame-big-black,.chrome-picture-frame-big-white,.chrome-picture-frame-black,.chrome-picture-frame-white,.chrome-plus-black,.chrome-plus-white,.chrome-power-black,.chrome-power-white,.chrome-price-file-black,.chrome-price-file-white,.chrome-print-black,.chrome-print-white,.chrome-register-for-updates-black,.chrome-register-for-updates-white,.chrome-request-test-drive-black,.chrome-request-test-drive-white,.chrome-right-arrow-black,.chrome-right-arrow-white,.chrome-search-black,.chrome-search-white,.chrome-seat-black,.chrome-seat-white,.chrome-select-black,.chrome-select-white,.chrome-select-white-spaceholder,.chrome-service-appointment-black,.chrome-service-appointment-white,.chrome-sos-black,.chrome-sos-white,.chrome-stop-watch-black,.chrome-stop-watch-white,.chrome-tag-black,.chrome-tag-white,.chrome-test-scheduled-black,.chrome-test-scheduled-white,.chrome-tickmark-black,.chrome-tickmark-white,.chrome-twitter-black,.chrome-twitter-white,.chrome-up-arrow-black,.chrome-up-arrow-white,.chrome-video-arrow-black,.chrome-video-arrow-white,.chrome-visa-logo,.chrome-warning-red,.chrome-warning-white,.chrome-warning-yellow,.chrome-youtube-black,.chrome-youtube-white,.sprite-image-row{background:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/lexus-sprite.svg?ck=03272023040133) no-repeat;background-size:820px 220px;display:inline-block}.chrome-location-arrow-black{background-position:-800px 0;width:20px;height:20px}.chrome-paper-clip-black{background-position:-780px 0;width:13px;height:15px}.chrome-warning-red{background-position:-760px 0;width:20px;height:20px}.chrome-calculator-black{background-position:-740px 0;width:20px;height:20px}.chrome-tag-black{background-position:-720px 0;width:14px;height:14px}.chrome-picture-frame-black{background-position:-700px 0;width:18px;height:12px}.chrome-phone-black{background-position:-680px 0;width:19px;height:19px}.chrome-dealer-select-l-black{background-position:-660px 0;width:12px;height:18px}.chrome-dealer-select-black{background-position:-640px 0;width:12px;height:18px}.chrome-pencil-black{background-position:-620px 0;width:17px;height:17px}.chrome-info-black{background-position:-600px 0;width:16px;height:16px}.chrome-disabled-black{background-position:-580px 0;width:18px;height:18px}.chrome-youtube-black{background-position:-560px 0;width:18px;height:12.5px}.chrome-twitter-black{background-position:-540px 0;width:13px;height:10.5px}.chrome-instagram-black{background-position:-520px 0;width:18px;height:18px}.chrome-facebook-black{background-position:-500px 0;width:8px;height:15px}.chrome-compatible-green{background-position:-480px 0;width:16px;height:12px}.chrome-search-black{background-position:-460px 0;width:19px;height:19px}.chrome-cell-phone-black{background-position:-440px 0;width:12px;height:20px}.chrome-download-black{background-position:-420px 0;width:10px;height:12px}.chrome-email-black{background-position:-400px 0;width:18px;height:11px}.chrome-pdf-black{background-position:-380px 0;width:13px;height:18px}.chrome-print-black{background-position:-360px 0;width:20px;height:18px}.chrome-edit-black{background-position:-340px 0;width:13px;height:18px}.chrome-test-scheduled-black{background-position:-320px 0;width:16px;height:15px}.chrome-not-applicable-black{background-position:-300px 0;width:16px;height:16px}.chrome-info-question-black{background-position:-280px 0;width:18px;height:18px}.chrome-disabled-red{background-position:-260px 0;width:18px;height:18px}.chrome-warning-yellow{background-position:-240px 0;width:18px;height:16px}.chrome-dealer-chat-small-black{background-position:-220px 0;width:18px;height:16px}.chrome-pause-button-black{background-position:-200px 0;width:7px;height:9px}.chrome-video-arrow-black{background-position:-180px 0;width:6px;height:9px}.chrome-up-arrow-black{background-position:-160px 0;width:12px;height:7px}.chrome-right-arrow-black{background-position:-140px 0;width:7px;height:12px}.chrome-back-arrows-black{background-position:-120px 0;width:14px;height:12px}.chrome-collapse-black{background-position:-100px 0;width:17px;height:17px}.chrome-expand-black{background-position:-80px 0;width:13px;height:13px}.chrome-not-available-black{background-position:-60px 0;width:16px;height:2px}.chrome-plus-black{background-position:-40px 0;width:16px;height:16px}.chrome-tickmark-black{background-position:-20px 0;width:16px;height:12px}.chrome-close-icon-black{background-position:0 0;width:12px;height:12px}.chrome-location-arrow-white{background-position:-800px -20px;width:20px;height:20px}.chrome-paper-clip-white{background-position:-780px -20px;width:13px;height:15px}.chrome-extra_space{background-position:-760px -20px;width:20px;height:20px}.chrome-calculator-white{background-position:-740px -20px;width:20px;height:20px}.chrome-tag-white{background-position:-720px -20px;width:14px;height:14px}.chrome-picture-frame-white{background-position:-700px -20px;width:18px;height:12px}.chrome-phone-white{background-position:-680px -20px;width:19px;height:19px}.chrome-dealer-select-l-white{background-position:-660px -20px;width:12px;height:18px}.chrome-dealer-select-white{background-position:-640px -20px;width:12px;height:18px}.chrome-pencil-white{background-position:-620px -20px;width:17px;height:17px}.chrome-info-white{background-position:-600px -20px;width:16px;height:16px}.chrome-linkedin-white{background-position:-580px -20px;width:16.1px;height:15.3px}.chrome-youtube-white{background-position:-560px -20px;width:18px;height:12.5px}.chrome-twitter-white{background-position:-540px -20px;width:13px;height:10.5px}.chrome-instagram-white{background-position:-520px -20px;width:18px;height:18px}.chrome-facebook-white{background-position:-500px -20px;width:8px;height:15px}.chrome-search-white{background-position:-460px -20px;width:19px;height:19px}.chrome-cell-phone-white{background-position:-440px -20px;width:12px;height:20px}.chrome-download-white{background-position:-420px -20px;width:10px;height:12px}.chrome-email-white{background-position:-400px -20px;width:18px;height:11px}.chrome-pdf-white{background-position:-380px -20px;width:13px;height:18px}.chrome-print-white{background-position:-360px -20px;width:20px;height:18px}.chrome-edit-white{background-position:-340px -20px;width:13px;height:18px}.chrome-test-scheduled-white{background-position:-320px -20px;width:16px;height:15px}.chrome-not-applicable-white{background-position:-300px -20px;width:16px;height:16px}.chrome-info-question-white{background-position:-280px -20px;width:18px;height:18px}.chrome-disabled-white{background-position:-260px -20px;width:18px;height:18px}.chrome-warning-white{background-position:-240px -20px;width:18px;height:16px}.chrome-dealer-chat-small-white{background-position:-220px -20px;width:18px;height:16px}.chrome-pause-button-white{background-position:-200px -20px;width:7px;height:9px}.chrome-video-arrow-white{background-position:-180px -20px;width:6px;height:9px}.chrome-up-arrow-white{background-position:-160px -20px;width:12px;height:7px}.chrome-right-arrow-white{background-position:-140px -20px;width:7px;height:12px}.chrome-back-arrows-white{background-position:-120px -20px;width:14px;height:12px}.chrome-collapse-white{background-position:-100px -20px;width:17px;height:17px}.chrome-expand-white{background-position:-80px -20px;width:13px;height:13px}.chrome-not-available-white{background-position:-60px -20px;width:16px;height:2px}.chrome-plus-white{background-position:-40px -20px;width:16px;height:16px}.chrome-tickmark-white{background-position:-20px -20px;width:16px;height:12px}.chrome-close-icon-white{background-position:0 -20px;width:12px;height:12px}.chrome-guest-portal-black{background-position:-720px -40px;width:30px;height:18px}.chrome-picture-frame-big-black{background-position:-690px -40px;width:30px;height:18px}.chrome-price-file-black{background-position:-660px -40px;width:20px;height:27px}.chrome-pdf-file-black{background-position:-630px -40px;width:20px;height:27px}.chrome-seat-black{background-position:-600px -40px;width:28px;height:29px}.chrome-airbag-black{background-position:-570px -40px;width:29px;height:29px}.chrome-offers-promotions-black{background-position:-540px -40px;width:27px;height:27px}.chrome-news-events-black{background-position:-510px -40px;width:24px;height:28px}.chrome-experience-amazing-black{background-position:-480px -40px;width:28px;height:18px}.chrome-craftsmanship-black{background-position:-450px -40px;width:18px;height:29px}.chrome-lexus-story-black{background-position:-420px -40px;width:21px;height:28px}.chrome-service-appointment-black{background-position:-390px -40px;width:30px;height:30px}.chrome-expand-square-black{background-position:-360px -40px;width:27px;height:21px}.chrome-collapse-square-black{background-position:-330px -40px;width:26px;height:20px}.chrome-stop-watch-black{background-position:-300px -40px;width:22px;height:26px}.chrome-engine-black{background-position:-270px -40px;width:28px;height:18px}.chrome-fuel-black{background-position:-240px -40px;width:24px;height:24px}.chrome-power-black{background-position:-210px -40px;width:24px;height:17px}.chrome-dealer-chat-black{background-position:-180px -40px;width:25px;height:22px}.chrome-calendar-black{background-position:-150px -40px;width:25px;height:24px}.chrome-apply-for-credit-black{background-position:-120px -40px;width:21px;height:25px}.chrome-register-for-updates-black{background-position:-90px -40px;width:25px;height:15px}.chrome-request-test-drive-black{background-position:-60px -40px;width:28px;height:28px}.chrome-find-dealership-black{background-position:-30px -40px;width:20px;height:28px}.chrome-configure-price-black{background-position:0 -40px;width:28px;height:19px}.chrome-picture-frame-big-white{background-position:-690px -70px;width:30px;height:18px}.chrome-price-file-white{background-position:-660px -70px;width:20px;height:27px}.chrome-pdf-file-white{background-position:-630px -70px;width:20px;height:27px}.chrome-seat-white{background-position:-600px -70px;width:28px;height:29px}.chrome-airbag-white{background-position:-570px -70px;width:29px;height:29px}.chrome-service-appointment-white{background-position:-390px -70px;width:30px;height:30px}.chrome-expand-square-white{background-position:-360px -70px;width:27px;height:21px}.chrome-collapse-square-white{background-position:-330px -70px;width:26px;height:20px}.chrome-stop-watch-white{background-position:-300px -70px;width:22px;height:26px}.chrome-engine-white{background-position:-270px -70px;width:28px;height:18px}.chrome-fuel-white{background-position:-240px -70px;width:24px;height:24px}.chrome-power-white{background-position:-210px -70px;width:24px;height:17px}.chrome-dealer-chat-white{background-position:-180px -70px;width:25px;height:22px}.chrome-calendar-white{background-position:-150px -70px;width:25px;height:24px}.chrome-apply-for-credit-white{background-position:-120px -70px;width:21px;height:25px}.chrome-register-for-updates-white{background-position:-90px -70px;width:25px;height:15px}.chrome-request-test-drive-white{background-position:-60px -70px;width:28px;height:28px}.chrome-find-dealership-white{background-position:-30px -70px;width:20px;height:28px}.chrome-configure-price-white{background-position:0 -70px;width:28px;height:19px}.chrome-amex-logo{background-position:-540px -100px;width:42px;height:28px}.chrome-mastercard-logo{background-position:-480px -100px;width:42px;height:28px}.chrome-visa-logo{background-position:-420px -100px;width:42px;height:28px}.chrome-select-white{background-position:-360px -100px;width:60px;height:60px}.chrome-logo-black-space-holder{background-position:-300px -100px;width:60px;height:60px}.chrome-logo-black{background-position:-240px -100px;width:120px;height:45px}.chrome-select-black{background-position:-180px -100px;width:60px;height:60px}.chrome-circle-360-black{background-position:-120px -100px;width:60px;height:60px}.chrome-sos-black{background-position:-60px -100px;width:60px;height:60px}.chrome-localtion-black{background-position:0 -100px;width:60px;height:60px}.chrome-logo-white{background-position:-240px -160px;width:120px;height:45px}.chrome-select-white-spaceholder{background-position:-180px -160px;width:60px;height:60px}.chrome-circle-360-white{background-position:-120px -160px;width:60px;height:60px}.chrome-sos-white{background-position:-60px -160px;width:60px;height:60px}.chrome-localtion-white{background-position:0 -160px;width:60px;height:60px}.chrome-battery-capacity-black,.chrome-driving-range-black,.chrome-tiktok-white{background-repeat:no-repeat;background-position:center}.chrome-tiktok-white{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTQgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+bGV4dXMtZm9vdGVyLXRpa3RvazwvdGl0bGU+CiAgICA8ZyBpZD0iSGVhZGVyLC1OYXZpZ2F0aW9uLC1Gb290ZXIiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSIxNjAwL25hdmlnYXRpb24vZm9vdGVyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjkzLjAwMDAwMCwgLTMzMi4wMDAwMDApIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNzYuMDAwMDAwLCA2MC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJzcHJpdGUtY2hyb21lLWZvb3Rlci1zb2NpYWwiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMjAwLCAyNzEuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9InRpa3RvayIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTE3LjAyODgwMCwgMS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTExLjA1ODI0NDksMy4wMDY2MjIwMiBDMTAuMjU1MDY5NSwyLjQ3OTg3MDU3IDkuNjc1ODcwOCwxLjYzNjY5MiA5LjQ5NDg5NDU4LDAuNjU0MzAwNTQ5IEM5LjQ1NjAwNzEzLDAuNDQyMDk0OTY2IDkuNDM0MzE5OSwwLjIyMzQ5MzExNSA5LjQzNDMxOTksMCBMNi44NzE0ODczMywwIEw2Ljg2NzM3NDIzLDEwLjMzNDg2MzQgQzYuODI0MzczNjksMTEuNDkyMjExNiA1Ljg3NzYxMzgzLDEyLjQyMTE3NTQgNC43MTczNDY5MSwxMi40MjExNzU0IEM0LjM1NjUxNjI0LDEyLjQyMTE3NTQgNC4wMTY5OTg4OCwxMi4zMzA0OTg5IDMuNzE3ODY0NjQsMTIuMTcyMDk3MiBDMy4wMzIwOTk0LDExLjgwOTAxNSAyLjU2MjgzMjU3LDExLjA4NTg2MDUgMi41NjI4MzI1NywxMC4yNTM1OTMyIEMyLjU2MjgzMjU3LDkuMDU4MjQzNjYgMy41Mjk0MTAwNyw4LjA4NTYzNDc0IDQuNzE2OTcyOTksOC4wODU2MzQ3NCBDNC45Mzg3MDYyNCw4LjA4NTYzNDc0IDUuMTUxNDY1NDcsOC4xMjI1MDczNCA1LjM1MjYzMzI0LDguMTg1NzE3NTEgTDUuMzUyNjMzMjQsNS41NTMwODkwMiBDNS4xNDQzNjEwMyw1LjUyNDQ5Mzk0IDQuOTMyNzIzNTYsNS41MDY4MTAxNCA0LjcxNjk3Mjk5LDUuNTA2ODEwMTQgQzIuMTE2MDAwODEsNS41MDY4MTAxNCAwLDcuNjM2MDE0NzUgMCwxMC4yNTM1OTMyIEMwLDExLjg1OTQzMjYgMC43OTcxOTI3NCwxMy4yODA1MzI4IDIuMDEzOTIxMjUsMTQuMTM5ODkwMSBDMi43ODAwNzg4MSwxNC42ODEzMTU0IDMuNzEyMjU1ODcsMTUgNC43MTczNDY5MSwxNSBDNy4zMTgzMTkxLDE1IDkuNDM0MzE5OSwxMi44NzA3OTU0IDkuNDM0MzE5OSwxMC4yNTM1OTMyIEw5LjQzNDMxOTksNS4wMTI3OTI1NCBDMTAuNDM5NDEwOSw1LjczODU4MDc4IDExLjY3MTA5NjIsNi4xNjYzNzgyMSAxMyw2LjE2NjM3ODIxIEwxMywzLjU4NzU1MzYyIEMxMi4yODQzMjEzLDMuNTg3NTUzNjIgMTEuNjE3NjI1OSwzLjM3MzQ2Njc4IDExLjA1ODI0NDksMy4wMDY2MjIwMiIgaWQ9ImxleHVzLWZvb3Rlci10aWt0b2siPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);background-size:55%;width:24px;height:30px}.chrome-battery-capacity-black{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDggMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtYXNrIGlkPSJtYXNrMF8zMTBfMzE5NiIgc3R5bGU9Im1hc2stdHlwZTpsdW1pbmFuY2UiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSI4IiBoZWlnaHQ9IjE2Ij4KPHBhdGggZD0iTTcuNDI5MzMgMTUuNDY2N0gwLjUzMzMzM1YyLjEzMzMzSDcuNDI5MzNWMTUuNDY2N1pNMi4xMzMzMyAwLjUxNzMzM0g1LjgyOTMzVjEuNjA1MzNIMi4xMzMzM1YwLjUxNzMzM1pNNy40MjkzMyAxLjYwNTMzSDYuNDIxMzNWMC41OTJDNi40MjEzMyAwLjI2NjY2NyA2LjI0IDAgNS45MDQgMEgyLjEzMzMzQzEuNzk3MzMgMCAxLjU5NDY3IDAuMjY2NjY3IDEuNTk0NjcgMC41OTJWMS42MDUzM0gwLjYwOEMwLjI3MiAxLjYwNTMzIDAgMS43NDkzMyAwIDIuMDc0NjdWMTUuNDA4QzAgMTUuNzMzMyAwLjI3MiAxNiAwLjYwOCAxNkg3LjQyNEM3Ljc2IDE2IDcuOTYyNjcgMTUuNzMzMyA3Ljk2MjY3IDE1LjQwOFYyLjA3NDY3QzcuOTYyNjcgMS43NDkzMyA3Ljc2IDEuNjA1MzMgNy40MjQgMS42MDUzM0g3LjQyOTMzWiIgZmlsbD0id2hpdGUiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swXzMxMF8zMTk2KSI+CjxwYXRoIGQ9Ik04LjQ5NjAxIC0wLjUzMzMyNUgtMC41MzMzMjVWMTYuNTMzM0g4LjQ5NjAxVi0wLjUzMzMyNVoiIGZpbGw9ImJsYWNrIi8+CjwvZz4KPHBhdGggZD0iTTYuMTk3MzQgMTUuMDM0NkgxLjcyOEMxLjM0NCAxNS4wMzQ2IDEuMDM0NjcgMTQuNzI1MyAxLjAzNDY3IDE0LjM0MTNWOS4wNTA2NEMxLjAzNDY3IDguNzc4NjQgMS4xOTQ2NyA4LjUyNzk3IDEuNDQ1MzMgOC40MTU5N0w1Ljk0MTM0IDYuMjI5M0M2LjE2NTM0IDYuMTI3OTcgNi40MTA2NyA2LjE0OTMgNi42MDggNi4yNzczQzYuODA1MzQgNi40MDUzIDYuOTIyNjcgNi42MjM5NyA2LjkyMjY3IDYuODU4NjRMNi44OTA2NyAxNC4zNDY2QzYuODkwNjcgMTQuNzI1MyA2LjU4MTM0IDE1LjAzNDYgNi4xOTczNCAxNS4wMzQ2Wk02LjIyOTMzIDYuNjk4NjRDNi4yMjkzMyA2LjY5ODY0IDYuMTg2NjcgNi42OTg2NCA2LjE2NTM0IDYuNzE0NjRMMS42NjkzMyA4LjkwMTNDMS42MDUzMyA4LjkzMzMgMS41NjggOC45ODY2NCAxLjU2OCA5LjA1MDY0VjE0LjM0MTNDMS41NjggMTQuNDI2NiAxLjYzNzMzIDE0LjUwMTMgMS43MjggMTQuNTAxM0g2LjE5NzM0QzYuMjgyNjcgMTQuNTAxMyA2LjM1NzMzIDE0LjQzMiA2LjM1NzMzIDE0LjM0NjZMNi4zODkzMyA2Ljg1ODY0QzYuMzg5MzMgNi43Nzg2NCA2LjM0MTMzIDYuNzQxMyA2LjMyIDYuNzI1M0M2LjMwNCA2LjcxNDY0IDYuMjcyIDYuNjk4NjQgNi4yMzQ2NyA2LjY5ODY0SDYuMjI5MzNaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4=);background-size:76%;width:16px;height:32px}.chrome-driving-range-black{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuNCAwQzEuMDc3MzMgMCAwIDEuMDc2OTcgMCAyLjM5OTJDMCAzLjYyNTQ2IDEuOTU3MzMgNi40OTM4MyAyLjE4MTMzIDYuODEzNzNDMi4yMjkzMyA2Ljg4ODM3IDIuMzE0NjcgNi45MzEwMiAyLjQgNi45MzEwMkMyLjQ4NTMzIDYuOTMxMDIgMi41NzA2NyA2Ljg4ODM3IDIuNjE4NjcgNi44MTM3M0MyLjg0MjY3IDYuNDkzODMgNC44IDMuNjI1NDYgNC44IDIuMzk5MkM0LjggMS4wNzY5NyAzLjcyMjY3IDAgMi40IDBaTTIuNCA2LjE4NDZDMS43MjggNS4xNzE2MSAwLjUzMzMzMyAzLjE5ODkzIDAuNTMzMzMzIDIuMzk5MkMwLjUzMzMzMyAxLjM3MDIxIDEuMzcwNjcgMC41MzMxNTYgMi40IDAuNTMzMTU2QzMuNDI5MzMgMC41MzMxNTYgNC4yNjY2NyAxLjM3MDIxIDQuMjY2NjcgMi4zOTkyQzQuMjY2NjcgMy4xOTg5MyAzLjA3MiA1LjE3MTYxIDIuNCA2LjE4NDZaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNMTMuMDY2NyA2LjM5Nzg5QzExLjQ1MDcgNi4zOTc4OSAxMC4xMzM0IDcuNzY4MSAxMC4xMzM0IDkuNDUyODdDMTAuMTMzNCAxMS4wNDcgMTIuNzI1NCAxNS42NjQxIDEyLjgzMiAxNS44NTYxQzEyLjg4IDE1Ljk0MTQgMTIuOTcwNyAxNS45ODk0IDEzLjA2NjcgMTUuOTg5NEMxMy4xNjI3IDE1Ljk4OTQgMTMuMjUzNCAxNS45MzYgMTMuMzAxNCAxNS44NTYxQzEzLjQxMzQgMTUuNjU4OCAxNiAxMS4wNDE3IDE2IDkuNDUyODdDMTYgNy43NjgxIDE0LjY4MjcgNi4zOTc4OSAxMy4wNjY3IDYuMzk3ODlaTTEzLjA2NjcgMTUuMTc5QzEyLjIyOTQgMTMuNjQzNSAxMC42NjY3IDEwLjU1MTIgMTAuNjY2NyA5LjQ1Mjg3QzEwLjY2NjcgOC4wNjEzNCAxMS43NDQgNi45MzEwNSAxMy4wNjY3IDYuOTMxMDVDMTQuMzg5NCA2LjkzMTA1IDE1LjQ2NjcgOC4wNjEzNCAxNS40NjY3IDkuNDUyODdDMTUuNDY2NyAxMC41NDU4IDEzLjkwNCAxMy42MzgxIDEzLjA2NjcgMTUuMTc5WiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTcuMTM1OTggNy42NzI0NUM2Ljk0Mzk4IDcuMzE1MTEgNi43MDkzMiA3LjAxNjQ1IDYuNDI2NjUgNi43NjU3OEM2LjMxNDY1IDYuNjY5NzggNi4xNDkzMiA2LjY4MDQ1IDYuMDQ3OTggNi43ODcxMUM1Ljk1MTk4IDYuODk5MTEgNS45NjI2NSA3LjA2NDQ1IDYuMDY5MzIgNy4xNjU3OEM2LjMwMzk4IDcuMzczNzggNi40OTU5OCA3LjYxOTExIDYuNjYxMzIgNy45MjMxMUM2LjcwOTMyIDguMDEzNzggNi43OTk5OCA4LjA2MTc4IDYuODk1OTggOC4wNjE3OEM2LjkzODY1IDguMDYxNzggNi45ODEzMiA4LjA1MTEyIDcuMDIzOTggOC4wMjk3OEM3LjE1MTk4IDcuOTYwNDUgNy4xOTk5OCA3Ljc5NTExIDcuMTMwNjUgNy42NjcxMUw3LjEzNTk4IDcuNjcyNDVaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNNS40NDUzNiA2LjE4NDcxQzUuMTIwMDIgNi4wNjIwNSA0Ljc1NzM2IDUuOTcxMzggNC4zNTczNiA1LjkxODA1QzQuMjEzMzYgNS44OTY3MSA0LjA4MDAyIDYuMDAzMzggNC4wNTg2OSA2LjE0NzM4QzQuMDM3MzYgNi4yOTEzOCA0LjE0NDAyIDYuNDI0NzEgNC4yODgwMiA2LjQ0NjA1QzQuNjQ1MzYgNi40ODg3MSA0Ljk3MDY5IDYuNTY4NzEgNS4yNTMzNiA2LjY4MDcxQzUuMjg1MzYgNi42OTEzOCA1LjMxNzM2IDYuNjk2NzEgNS4zNDkzNiA2LjY5NjcxQzUuNDU2MDIgNi42OTY3MSA1LjU1NzM2IDYuNjMyNzEgNS42MDAwMiA2LjUyNjA1QzUuNjUzMzYgNi4zODczOCA1LjU4NDAyIDYuMjMyNzEgNS40NDUzNiA2LjE3OTM4VjYuMTg0NzFaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNMTIgMTUuNDYxNUMxMS42MzIgMTUuNDYxNSAxMS4yOTA2IDE1LjQzNDggMTAuOTg2NiAxNS4zOTIyQzEwLjgzNzMgMTUuMzcwOCAxMC43MDQgMTUuNDcyMiAxMC42ODI2IDE1LjYxNjJDMTAuNjYxMyAxNS43NjAyIDEwLjc2MjYgMTUuODk4OCAxMC45MDY2IDE1LjkyMDJDMTEuMjQyNiAxNS45NzM1IDExLjYxMDYgMTYuMDAwMiAxMi4wMDUzIDE2LjAwMDJDMTIuMTU0NiAxNi4wMDAyIDEyLjI3MiAxNS44ODI4IDEyLjI3MiAxNS43MzM1QzEyLjI3MiAxNS41ODQyIDEyLjE1NDYgMTUuNDY2OCAxMi4wMDUzIDE1LjQ2NjhMMTIgMTUuNDYxNVoiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik0xMC4wMjY3IDE1LjEzMTFDOS43MTczMiAxNS4wMDMxIDkuNDM5OTkgMTQuODMyNCA5LjIxMDY2IDE0LjYyNDRDOS4xMDM5OSAxNC41MjMxIDguOTMzMzIgMTQuNTMzOCA4LjgzMTk5IDE0LjY0NThDOC43MzA2NiAxNC43NTc4IDguNzQxMzIgMTQuOTIzMSA4Ljg1MzMyIDE1LjAyNDRDOS4xMzA2NiAxNS4yNzUxIDkuNDU1OTkgMTUuNDc3OCA5LjgyMzk5IDE1LjYyNzFDOS44NTU5OSAxNS42NDMxIDkuODkzMzIgMTUuNjQ4NCA5LjkyNTMyIDE1LjY0ODRDMTAuMDMyIDE1LjY0ODQgMTAuMTI4IDE1LjU4NDQgMTAuMTcwNyAxNS40ODMxQzEwLjIyNCAxNS4zNDQ0IDEwLjE2IDE1LjE4OTggMTAuMDI2NyAxNS4xMzY0VjE1LjEzMTFaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNNy44MTg2NyAxMi4yMjA0QzcuOTYyNjcgMTIuMTk5MSA4LjA2NCAxMi4wNjA0IDguMDQyNjcgMTEuOTE2NEM3Ljk4OTM0IDExLjU2OTggNy45NDY2NyAxMS4yMTc4IDcuOTA0IDEwLjg2NThDNy44ODggMTAuNzE2NCA3Ljc0OTM0IDEwLjYxNTEgNy42MDUzNCAxMC42MzExQzcuNDYxMzQgMTAuNjQ3MSA3LjM1NDY3IDEwLjc4MDQgNy4zNzA2NyAxMC45Mjk4QzcuNDEzMzQgMTEuMjg3MSA3LjQ1NiAxMS42NDk4IDcuNTE0NjcgMTEuOTk2NEM3LjUzNiAxMi4xMjk4IDcuNjQ4IDEyLjIyMDQgNy43NzYgMTIuMjIwNEM3Ljc5MiAxMi4yMjA0IDcuODAyNjcgMTIuMjIwNCA3LjgxODY3IDEyLjIyMDRaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNOC4yNTA2NSAxMi45MjkxQzguMjEzMzIgMTIuNzg1MSA4LjA2Mzk4IDEyLjcwNTEgNy45MTk5OSAxMi43NDI0QzcuNzc1OTkgMTIuNzc5OCA3LjY5NTk4IDEyLjkyOTEgNy43MzMzMiAxMy4wNzMxQzcuODQ1MzIgMTMuNDczMSA3Ljk3ODY1IDEzLjgxNDQgOC4xNDM5OSAxNC4xMTg0QzguMTkxOTkgMTQuMjA5MSA4LjI4MjY1IDE0LjI1NzEgOC4zNzg2NSAxNC4yNTcxQzguNDIxMzIgMTQuMjU3MSA4LjQ2Mzk5IDE0LjI0NjQgOC41MDY2NSAxNC4yMjUxQzguNjM0NjUgMTQuMTU1OCA4LjY4MjY1IDEzLjk5NTggOC42MTMzMiAxMy44NjI0QzguNDY5MzIgMTMuNTkwNCA4LjM0NjY1IDEzLjI4NjQgOC4yNTA2NSAxMi45MjkxWiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTcuNTM2MDEgMTAuMTAzOEM3LjY4MDAxIDEwLjA4MjUgNy43ODEzNCA5Ljk0MzgzIDcuNzYwMDEgOS43OTk4M0M3LjY5NjAxIDkuMzc4NSA3LjYyNjY3IDkuMDM3MTcgNy41NDEzNCA4LjcyMjVDNy41MDQwMSA4LjU3ODUgNy4zNjAwMSA4LjQ5ODUgNy4yMTYwMSA4LjUzNTgzQzcuMDcyMDEgOC41NzMxNyA2Ljk5MjAxIDguNzIyNSA3LjAyOTM0IDguODYxMTdDNy4xMDkzNCA5LjE1NDUgNy4xNzMzNCA5LjQ3NDUgNy4yMzczNCA5Ljg3OTgzQzcuMjU4NjcgMTAuMDEzMiA3LjM3MDY3IDEwLjEwMzggNy40OTg2NyAxMC4xMDM4QzcuNTA5MzQgMTAuMTAzOCA3LjUyNTM0IDEwLjEwMzggNy41NDEzNCAxMC4xMDM4SDcuNTM2MDFaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNMi4zOTk5OCAxLjU5OTQ0QzEuOTU3MzEgMS41OTk0NCAxLjU5OTk4IDEuOTU2NzggMS41OTk5OCAyLjM5OTQ0QzEuNTk5OTggMi44NDIxMSAxLjk1NzMxIDMuMTk5NDQgMi4zOTk5OCAzLjE5OTQ0QzIuODQyNjQgMy4xOTk0NCAzLjE5OTk4IDIuODQyMTEgMy4xOTk5OCAyLjM5OTQ0QzMuMTk5OTggMS45NTY3OCAyLjg0MjY0IDEuNTk5NDQgMi4zOTk5OCAxLjU5OTQ0Wk0yLjM5OTk4IDIuNjY2MTFDMi4yNTU5OCAyLjY2NjExIDIuMTMzMzEgMi41NDg3OCAyLjEzMzMxIDIuMzk5NDRDMi4xMzMzMSAyLjI1MDExIDIuMjUwNjQgMi4xMzI3OCAyLjM5OTk4IDIuMTMyNzhDMi41NDkzMSAyLjEzMjc4IDIuNjY2NjQgMi4yNTAxMSAyLjY2NjY0IDIuMzk5NDRDMi42NjY2NCAyLjU0ODc4IDIuNTQ5MzEgMi42NjYxMSAyLjM5OTk4IDIuNjY2MTFaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNMTMuMDY2NyA3Ljk5NzMzQzEyLjMzMDcgNy45OTczMyAxMS43MzMzIDguNTk0NjcgMTEuNzMzMyA5LjMzMDY3QzExLjczMzMgMTAuMDY2NyAxMi4zMzA3IDEwLjY2NCAxMy4wNjY3IDEwLjY2NEMxMy44MDI3IDEwLjY2NCAxNC40IDEwLjA2NjcgMTQuNCA5LjMzMDY3QzE0LjQgOC41OTQ2NyAxMy44MDI3IDcuOTk3MzMgMTMuMDY2NyA3Ljk5NzMzWk0xMy4wNjY3IDEwLjEzMDdDMTIuNjI0IDEwLjEzMDcgMTIuMjY2NyA5Ljc3MzMzIDEyLjI2NjcgOS4zMzA2N0MxMi4yNjY3IDguODg4IDEyLjYyNCA4LjUzMDY3IDEzLjA2NjcgOC41MzA2N0MxMy41MDkzIDguNTMwNjcgMTMuODY2NyA4Ljg4OCAxMy44NjY3IDkuMzMwNjdDMTMuODY2NyA5Ljc3MzMzIDEzLjUwOTMgMTAuMTMwNyAxMy4wNjY3IDEwLjEzMDdaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4=);background-size:100%;width:26px;height:26px}
/********************* chrome.css ********************/
/*! This CSS resource incorporates links to font software which is the valuable copyrighted property of Webtype LLC and/or its suppliers. You may not attempt to copy, install, redistribute, convert, modify or reverse engineer this font software. Please contact Webtype with any questions regarding Web Fonts: http://www.webtype.com */#limitedsupply a,#top-banner a,#top-banner button,body{color:#000}.system_message p,body{font-family:SourceSansPro-Regular,Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}#body_content:after,body:after{clear:both}#limitedsupply,#top-banner{display:none;position:relative;z-index:12;background:#b9c0c2;text-align:center}@font-face{font-family:Nobel;font-display:swap;src:url(https://www.lexus.ca/lexus/font/Nobel/NobelRegular.eot);src:url(https://www.lexus.ca/lexus/font/Nobel/NobelRegular.eot?#iefix) format("embedded-opentype"),url(https://www.lexus.ca/lexus/font/Nobel/NobelRegular.woff?ck=03272023040133) format("woff"),url(https://www.lexus.ca/lexus/font/Nobel/NobelRegular.ttf) format("truetype"),url(https://www.lexus.ca/lexus/font/Nobel/NobelRegular.svg) format("svg");font-style:normal;font-weight:400;-fs-pdf-font-embed:embed;-fs-pdf-font-encoding:Identity-H}@font-face{font-family:"Nobel Book";font-display:swap;src:url(https://www.lexus.ca/lexus/font/Nobel/NobelBook.eot);src:url(https://www.lexus.ca/lexus/font/Nobel/NobelBook.eot?#iefix) format("embedded-opentype"),url(https://www.lexus.ca/lexus/font/Nobel/NobelBook.woff?ck=03272023040133) format("woff"),url(https://www.lexus.ca/lexus/font/Nobel/NobelBook.ttf) format("truetype"),url(https://www.lexus.ca/lexus/font/Nobel/NobelBook.svg) format("svg");font-style:normal;font-weight:400;-fs-pdf-font-embed:embed;-fs-pdf-font-encoding:Identity-H}@font-face{font-family:"Nobel Light";font-display:swap;src:url(https://www.lexus.ca/lexus/font/Nobel/NobelLight.eot);src:url(https://www.lexus.ca/lexus/font/Nobel/NobelLight.eot?#iefix) format("embedded-opentype"),url(https://www.lexus.ca/lexus/font/Nobel/NobelLight.woff?ck=03272023040133) format("woff"),url(https://www.lexus.ca/lexus/font/Nobel/NobelLight.ttf) format("truetype"),url(https://www.lexus.ca/lexus/font/Nobel/NobelLight.svg) format("svg");font-style:normal;font-weight:400;-fs-pdf-font-embed:embed;-fs-pdf-font-encoding:Identity-H}@font-face{font-family:"Nobel Bold";font-display:swap;src:url(https://www.lexus.ca/lexus/font/Nobel/NobelBold.eot);src:url(https://www.lexus.ca/lexus/font/Nobel/NobelBold.eot?#iefix) format("embedded-opentype"),url(https://www.lexus.ca/lexus/font/Nobel/NobelBold.woff?ck=03272023040133) format("woff"),url(https://www.lexus.ca/lexus/font/Nobel/NobelBold.woff2?ck=03272023040133) format("woff2");font-weight:400;-fs-pdf-font-embed:embed;-fs-pdf-font-encoding:Identity-H}@font-face{font-family:SourceSansPro-Light;font-display:swap;src:url(https://www.lexus.ca/lexus/font/Source/SourceSansPro-Light.eot);src:url(/lexus/font/Source/SourceSansPro-Light.woff2?ck=03272023040133) format('woff2'),url(https://www.lexus.ca/lexus/font/Source/SourceSansPro-Light.woff?ck=03272023040133) format('woff'),url(https://www.lexus.ca/lexus/font/Source/SourceSansPro-Light.ttf) format('truetype'),url(https://www.lexus.ca/lexus/font/Source/SourceSansPro-Light.svg#SourceSansPro-Light) format('svg'),url(https://www.lexus.ca/lexus/font/Source/SourceSansPro-Light.eot?#iefix) format('embedded-opentype');font-weight:400;-fs-pdf-font-embed:embed;-fs-pdf-font-encoding:Identity-H}@font-face{font-family:SourceSansPro-Regular;font-display:swap;src:url(https://www.lexus.ca/lexus/font/Source/SourceSansPro-Regular.eot);src:url(https://www.lexus.ca/lexus/font/Source/SourceSansPro-Regular.woff2?ck=03272023040133) format('woff2'),url(https://www.lexus.ca/lexus/font/Source/SourceSansPro-Regular.woff?ck=03272023040133) format('woff'),url(https://www.lexus.ca/lexus/font/Source/SourceSansPro-Regular.ttf) format('truetype'),url(https://www.lexus.ca/lexus/font/Source/SourceSansPro-Regular.svg#SourceSansPro-Regular) format('svg'),url(https://www.lexus.ca/lexus/font/Source/SourceSansPro-Regular.eot?#iefix) format('embedded-opentype');font-weight:400;-fs-pdf-font-embed:embed;-fs-pdf-font-encoding:Identity-H}@font-face{font-family:SourceSansPro-Semibold;font-display:swap;src:url(https://www.lexus.ca/lexus/font/Source/SourceSansPro-Semibold.eot);src:url(https://www.lexus.ca/lexus/font/Source/SourceSansPro-Semibold.woff2?ck=03272023040133) format('woff2'),url(https://www.lexus.ca/lexus/font/Source/SourceSansPro-Semibold.woff?ck=03272023040133) format('woff'),url(https://www.lexus.ca/lexus/font/Source/SourceSansPro-Semibold.ttf) format('truetype'),url(https://www.lexus.ca/lexus/font/Source/SourceSansPro-Semibold.svg#SourceSansPro-Semibold) format('svg'),url(https://www.lexus.ca/lexus/font/Source/SourceSansPro-Semibold.eot?#iefix) format('embedded-opentype');font-weight:400;-fs-pdf-font-embed:embed;-fs-pdf-font-encoding:Identity-H}@font-face{font-family:SourceSansPro-Bold;font-display:swap;src:url(https://www.lexus.ca/lexus/font/Source/SourceSansPro-Bold.eot);src:url(https://www.lexus.ca/lexus/font/Source/SourceSansPro-Bold.woff2?ck=03272023040133) format('woff2'),url(https://www.lexus.ca/lexus/font/Source/SourceSansPro-Bold.woff?ck=03272023040133) format('woff'),url(https://www.lexus.ca/lexus/font/Source/SourceSansPro-Bold.ttf) format('truetype'),url(https://www.lexus.ca/lexus/font/Source/SourceSansPro-Bold.svg#SourceSansPro-Bold) format('svg'),url(https://www.lexus.ca/lexus/font/Source/SourceSansPro-Bold.eot?#iefix) format('embedded-opentype');font-weight:400;-fs-pdf-font-embed:embed;-fs-pdf-font-encoding:Identity-H}@keyframes load{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#top-banner{padding:17px 0}#top-banner p{line-height:1.25;margin:0}#top-banner .short{display:none}#top-banner .svg-arrow-container{margin-left:8px}#top-banner .svg-arrow{fill:#000;width:6px}#limitedsupply{padding:11px 0}#limitedsupply .limited-supply-parent-container{justify-content:center}#limitedsupply p{line-height:1.25;margin:0}#limitedsupply .chrome-warning-yellow{margin-right:9px;margin-top:8px;width:18px}@media only screen and (max-width:767.49px){#top-banner{padding:12px 0;text-align:left}#top-banner p{font-size:12px;line-height:18px}#limitedsupply{padding:10px 0;text-align:left}#limitedsupply .limited-supply-parent-container{justify-content:flex-start}#limitedsupply p{font-size:12px;line-height:18px}#limitedsupply .chrome-warning-yellow{margin-right:9px;margin-top:0}}html{-webkit-text-size-adjust:100%}body{width:100%;background-color:#b9c0c2;margin:0 auto;min-width:360px;max-width:1920px;overflow-y:scroll;font-size:16px;line-height:28px}body:after,body:before{content:"";display:table}body.no_scroll{overflow-y:hidden!important}.plain-link,a{color:#293279}.plain-link:focus,.plain-link:hover,a:focus,a:hover{text-decoration:underline}body>img{width:1px}img{width:100%;height:auto;display:block}img.spinner{width:auto}body.dealer_user .set_preferred_dealer{display:none!important}#body_content{width:100%;display:block;background:#fff}#body_content:after,#body_content:before{content:"";display:table}#body_content .container-abs,#body_content .content-abs{position:absolute;left:0;right:0}#body_content .container-rel,#body_content .content-rel{position:relative}.hidden,.screen-hidden{position:absolute!important}#body_content.error-500{background:#fff!important}.en .mobile_show,.en .tablet_show,.fr .mobile_show,.fr .tablet_show,.zh_cn .mobile_show,.zh_cn .tablet_show,.zh_tw .mobile_show,.zh_tw .tablet_show{display:none!important}#print_content,#print_content table.print>tfoot,#print_content table.print>thead,#print_footer,#print_header,.element-hide{display:none}.hidden{margin-left:-10000px!important;top:-999999px!important;left:-999999px!important}.deferred_content,.sr-hidden{display:none!important}.screen-hidden{overflow:hidden!important;text-indent:100%!important;width:1px!important;height:1px!important;padding:0!important;margin:0!important}.loading_panel .loader__spinner,.spacer .panel .loader__spinner{font-size:10px;text-indent:-9999em;animation:load 1s infinite linear}.no_wrap,.nowrap{white-space:nowrap}.lowercase{text-transform:lowercase!important}.loading_panel{width:50px;height:50px;padding:.11em;box-shadow:0 0 5px rgba(0,0,0,.5);background-color:#fff;border:1px solid #979797}.loading_panel .loader__spinner,.loading_panel .loader__spinner:after{border-radius:50%;width:30px;height:30px;overflow:hidden}.loading_panel .loader__spinner{position:relative;border-top:2px solid rgba(255,255,255,0);border-right:2px solid #000;border-bottom:2px solid #000;border-left:2px solid #000;transform:translateZ(0);margin:7px auto 0}.dockable_container{border-top:none;border-bottom:none;padding-top:0;padding-bottom:0}.dockable_container .dockable{margin-top:0!important;margin-bottom:0!important;transition:height 10ms;width:100%;max-width:1920px}.dockable_container .dockable.docked{position:fixed!important;z-index:51;top:0}.uppercase{text-transform:uppercase}.no-text-transform{text-transform:none!important}.centered{text-align:center}.vehicle_price_container{text-transform:uppercase}.vehicle_price_container.aip:not(.show_aip),.vehicle_price_disclaimer.aip{display:none!important}.nav-state{position:relative;display:block}.nav-state:after{content:'';display:block;width:100%;position:absolute;bottom:0;left:0;border-bottom:3px solid #fff;transform:scaleX(0);transition:transform .2s cubic-bezier(0,0,.2,1)}.active .nav-state:after{transform:scaleX(1)}.svg-arrow-container{width:12px}.svg-arrow{height:20px;width:12px;display:block;fill:#7a8084}.sprite-chrome{flex-shrink:0}sup{font-size:.5em;line-height:1em;vertical-align:super}.open .dynamic_panel{top:100%}.system_message{padding:1em 1.5em 1em 1em;position:relative}.system_message p{margin:0}.system_message .icon{display:none}.system_message a.close{position:absolute;top:.25em;right:.25em;display:block;padding:5px;height:12px;width:12px;text-decoration:none}.system_message a.close:focus,.system_message a.close:hover{text-decoration:none;background:#b9c0c2}.system_message a.close span{display:block}.system_message.error{background-color:#fee;border:1px solid #ddbcbc;color:#b00000}.system_message.success{background-color:#e1f5d6;border:1px solid #c6d3c0;color:#1f8546}#system_message_panel .system_message{border-left:medium none;border-right:medium none}.important-note{background-color:#f2f2f2;padding:20px}#skip-content,.content-divider,.spacer{background-color:#000}.important-note .chrome-warning-yellow{margin:7px 5px 0 0}.important-note p{margin-bottom:0}.spacer{margin:0;position:relative}.spacer.light{background-color:#fff}.spacer.light .panel .loader__logo{background-position:-240px -100px}.spacer.light .panel .loader__spinner{border-right-color:#000;border-bottom-color:#000;border-left-color:#000}.spacer .panel{position:absolute;top:50%;left:50%;width:120px;transform:translate(-50%,-50%)}.spacer .panel .loader__logo{background:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/lexus-sprite.svg?ck=03272023040133) -360px -240px no-repeat;background-size:1230px 330px;width:180px;height:67.5px;margin-bottom:20px}.spacer .panel .loader__spinner,.spacer .panel .loader__spinner:after{border-radius:50%;width:30px;height:30px;overflow:hidden}.spacer .panel .loader__spinner{margin:0 auto;position:relative;border-top:2px solid rgba(255,255,255,0);border-right:2px solid #b9c0c2;border-bottom:2px solid #b9c0c2;border-left:2px solid #b9c0c2;transform:translateZ(0)}.spacer.loader{position:relative;overflow:hidden;margin:0;height:0;padding-top:33.33333333%}.spacer.loader .loader_inner{position:absolute;top:0;left:0;width:100%;height:100%}.spacer.loader .loader_inner img{width:100%}#config_state_modal .config_name{font-family:"Nobel Book",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}.content_list{font-size:.9em;line-height:1.333em;margin-bottom:1em;padding-left:16px;list-style-image:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/bullet.png?ck=03272023040133)}.content_list .content_list{font-size:1em;list-style-image:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/bullet2.png?ck=03272023040133);margin-top:1em}a.set_preferred_dealer .icon,span.your_preferred_dealer .icon{display:inline-block;position:relative;top:4px}.is-not-preferred>.your_preferred_dealer,.is-preferred>.set_preferred_dealer,.social_share:not(.light-bg) .facebook .chrome-facebook-white-big{display:none}a.set_preferred_dealer .icon.active,span.your_preferred_dealer .icon.active{background-position:-640px 0}.is-preferred .your_preferred_dealer .icon{margin-right:4px}@media only screen and (max-width:960px){.en .tablet_show,.fr .tablet_show,.zh_cn .tablet_show,.zh_tw .tablet_show{display:block!important}.en .tablet_hide,.fr .tablet_hide,.zh_cn .tablet_hide,.zh_tw .tablet_hide{display:none!important}}@media only screen and (max-width:767.49px){body{overflow-x:hidden}.full_width .video-image-cta,.full_width img,img.full_width{margin-left:-6%;width:110%}.full_width .video-image-cta img{margin-left:0;width:100%}.en .mobile_show,.fr .mobile_show,.zh_cn .mobile_show,.zh_tw .mobile_show{display:block!important}.en .mobile_show.inline-block,.fr .mobile_show.inline-block,.zh_cn .mobile_show.inline-block,.zh_tw .mobile_show.inline-block{display:inline-block!important}.en .mobile_hide,.fr .mobile_hide,.zh_cn .mobile_hide,.zh_tw .mobile_hide{display:none!important}}#skip-content{color:#fff;height:1px;margin-bottom:-1px;transition:height .3s;overflow:hidden;box-sizing:border-box;border-bottom:none;display:flex;align-items:center;justify-content:center}#skip-content:focus{height:60px;margin-bottom:0}@media only screen and (max-width:1279.49px){#skip-content:focus{height:50px}#skip-content div{padding-top:11px}}@media only screen and (max-width:767.49px){#skip-content:focus{height:40px}#skip-content div{padding-top:5px}}.content-divider{height:1px}.content-bordered{padding:0 0 60px 15px;border-left:1px solid #fff}.content-bordered.border-black{border-left:1px solid #000}.content-bordered.short{padding-bottom:0}.spinner-container{display:inline-block;width:49%}.spinner-container .loader{height:155px}.social_share .social_icon{cursor:pointer;background:#fff;width:38px;height:38px;border-radius:4px;margin-left:20px}.social_share .social_icon:focus,.social_share .social_icon:hover{background:#b9c0c2}.social_share .social_icon .chrome-facebook-black-big{background:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/lexus-sprite.svg?ck=03272023040133) -1000px 0 no-repeat;background-size:1640px 440px;width:16px;height:30px}.social_share .social_icon .chrome-facebook-white-big{background:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/lexus-sprite.svg?ck=03272023040133) -1000px -40px no-repeat;background-size:1640px 440px;width:16px;height:30px}.social_share .social_icon .chrome-twitter-black-big{background:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/lexus-sprite.svg?ck=03272023040133) -1080px 0 no-repeat;background-size:1640px 440px;width:26px;height:21px}.social_share .social_icon .chrome-twitter-white-big{background:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/lexus-sprite.svg?ck=03272023040133) -1080px -40px no-repeat;background-size:1640px 440px;width:26px;height:21px}.social_share .social_icon .chrome-instagram-black-big{background:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/lexus-sprite.svg?ck=03272023040133) -1040px 0 no-repeat;background-size:1640px 440px;width:36px;height:36px}.social_share .social_icon .chrome-instagram-white-big{background:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/lexus-sprite.svg?ck=03272023040133) -1040px -40px no-repeat;background-size:1640px 440px;width:36px;height:36px}.social_share .social_icon .chrome-youtube-black-big{background:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/lexus-sprite.svg?ck=03272023040133) -1120px 0 no-repeat;background-size:1640px 440px;width:36px;height:25px}.social_share .social_icon .chrome-youtube-white-big{background:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/lexus-sprite.svg?ck=03272023040133) -1120px -40px no-repeat;background-size:1640px 440px;width:36px;height:25px}.social_share:not(.light-bg) .facebook:focus .chrome-facebook-white-big,.social_share:not(.light-bg) .facebook:hover .chrome-facebook-white-big{display:block}.social_share:not(.light-bg) .facebook:focus .chrome-facebook-black-big,.social_share:not(.light-bg) .facebook:hover .chrome-facebook-black-big,.social_share:not(.light-bg) .twitter .chrome-twitter-white-big{display:none}.social_share:not(.light-bg) .twitter:focus .chrome-twitter-white-big,.social_share:not(.light-bg) .twitter:hover .chrome-twitter-white-big{display:block}.social_share:not(.light-bg) .instagram .chrome-instagram-white-big,.social_share:not(.light-bg) .twitter:focus .chrome-twitter-black-big,.social_share:not(.light-bg) .twitter:hover .chrome-twitter-black-big{display:none}.social_share:not(.light-bg) .instagram:focus .chrome-instagram-white-big,.social_share:not(.light-bg) .instagram:hover .chrome-instagram-white-big{display:block}.social_share:not(.light-bg) .instagram:focus .chrome-instagram-black-big,.social_share:not(.light-bg) .instagram:hover .chrome-instagram-black-big,.social_share:not(.light-bg) .youtube .chrome-youtube-white-big{display:none}.social_share:not(.light-bg) .youtube:focus .chrome-youtube-white-big,.social_share:not(.light-bg) .youtube:hover .chrome-youtube-white-big{display:block}.social_share.light-bg .facebook .chrome-facebook-black-big,.social_share:not(.light-bg) .youtube:focus .chrome-youtube-black-big,.social_share:not(.light-bg) .youtube:hover .chrome-youtube-black-big{display:none}.social_share.light-bg .social_icon:not(:hover):not(:focus){background:#000}.social_share.light-bg .facebook:focus .chrome-facebook-black-big,.social_share.light-bg .facebook:hover .chrome-facebook-black-big{display:block}.social_share.light-bg .facebook:focus .chrome-facebook-white-big,.social_share.light-bg .facebook:hover .chrome-facebook-white-big,.social_share.light-bg .twitter .chrome-twitter-black-big{display:none}.social_share.light-bg .twitter:focus .chrome-twitter-black-big,.social_share.light-bg .twitter:hover .chrome-twitter-black-big{display:block}.social_share.light-bg .twitter:focus .chrome-twitter-white-big,.social_share.light-bg .twitter:hover .chrome-twitter-white-big{display:none}#blue-message-container{background:#494949;border:1px solid #000;padding:10px;text-align:center}#blue-message-container .nobel-book{font-family:"Nobel Book",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}
/********************* grids.css ********************/
.col-full{width:100%}@media only screen and (min-width:1599.5px){.content-container{margin:0 48px}.large-col-0{display:none}.large-col-12{-webkit-flex:0 1 100%;flex:0 1 100%}.large-col-11{-webkit-flex:0 1 91.55585106%;flex:0 1 91.55585106%}.large-col-10{-webkit-flex:0 1 83.11170213%;flex:0 1 83.11170213%}.large-col-9{-webkit-flex:0 1 74.66755319%;flex:0 1 74.66755319%}.large-col-8{-webkit-flex:0 1 66.22340426%;flex:0 1 66.22340426%}.large-col-7{-webkit-flex:0 1 57.77925532%;flex:0 1 57.77925532%}.large-col-6{-webkit-flex:0 1 49.33510638%;flex:0 1 49.33510638%}.large-col-5{-webkit-flex:0 1 40.89095745%;flex:0 1 40.89095745%}.large-col-4{-webkit-flex:0 1 32.44680851%;flex:0 1 32.44680851%}.large-col-3{-webkit-flex:0 1 24.00265957%;flex:0 1 24.00265957%}.large-col-2{-webkit-flex:0 1 15.55851064%;flex:0 1 15.55851064%}.large-col-1{-webkit-flex:0 1 7.1143617%;flex:0 1 7.1143617%}}@media only screen and (min-width:1279.5px) and (max-width:1599.49px){.content-container{margin:0 43px}.medium-col-0{display:none}.medium-col-12{-webkit-flex:0 1 100%;flex:0 1 100%}.medium-col-11{-webkit-flex:0 1 91.54103853%;flex:0 1 91.54103853%}.medium-col-10{-webkit-flex:0 1 83.08207705%;flex:0 1 83.08207705%}.medium-col-9{-webkit-flex:0 1 74.62311558%;flex:0 1 74.62311558%}.medium-col-8{-webkit-flex:0 1 66.1641541%;flex:0 1 66.1641541%}.medium-col-7{-webkit-flex:0 1 57.70519263%;flex:0 1 57.70519263%}.medium-col-6{-webkit-flex:0 1 49.24623116%;flex:0 1 49.24623116%}.medium-col-5{-webkit-flex:0 1 40.78726968%;flex:0 1 40.78726968%}.medium-col-4{-webkit-flex:0 1 32.32830821%;flex:0 1 32.32830821%}.medium-col-3{-webkit-flex:0 1 23.86934673%;flex:0 1 23.86934673%}.medium-col-2{-webkit-flex:0 1 15.41038526%;flex:0 1 15.41038526%}.medium-col-1{-webkit-flex:0 1 6.95142379%;flex:0 1 6.95142379%}}@media only screen and (min-width:767.5px) and (max-width:1279.49px){.content-container{margin:0 31px}.small-col-0{display:none}.small-col-6{-webkit-flex:0 1 100%;flex:0 1 100%}.small-col-5{-webkit-flex:0 1 82.8611898%;flex:0 1 82.8611898%}.small-col-4{-webkit-flex:0 1 65.7223796%;flex:0 1 65.7223796%}.small-col-3{-webkit-flex:0 1 48.58356941%;flex:0 1 48.58356941%}.small-col-2{-webkit-flex:0 1 31.44475921%;flex:0 1 31.44475921%}.small-col-1{-webkit-flex:0 1 14.30594901%;flex:0 1 14.30594901%}}@media only screen and (max-width:767.49px){.content-container{margin:0 17px}.phone-col-0{display:none}.phone-col-4{-webkit-flex:0 1 100%;flex:0 1 100%}.phone-col-3{-webkit-flex:0 1 73.77622378%;flex:0 1 73.77622378%}.phone-col-2{-webkit-flex:0 1 47.55244755%;flex:0 1 47.55244755%}.phone-col-1{-webkit-flex:0 1 21.32867133%;flex:0 1 21.32867133%}}.flex{display:flex}.inline-flex{display:inline-flex}.flex-center{justify-content:center}.flex-between{justify-content:space-between}.flex-around{justify-content:space-around}.flex-end{justify-content:flex-end}.flex-start{justify-content:flex-start}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-no-shrink{flex-shrink:0}.flex-grow-equal{flex-grow:1}.flex-middle{align-items:center}.flex-top{align-items:flex-start}.flex-baseline{align-items:baseline}.content-container{box-sizing:border-box}.grid-container{display:flex;justify-content:space-between;flex-wrap:wrap}
/********************* header-nav-common.css ********************/
.disclaimer-hide,body.aip .all-vehicle-disclaimer-trigger{display:none}#mobile-nav-all-vehicles .vehicle-cell,#nav-all-vehicles .vehicle-cell,#navbar{border-bottom:1px solid #f2f2f2;box-sizing:border-box}#menu-logo .lexus-logo,#nav-logo .lexus-logo{background:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/navigation/sprite-logo@1x.png?ck=03272023040133) no-repeat}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:144dpi){#menu-logo .lexus-logo,#nav-logo .lexus-logo{background-image:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/navigation/sprite-logo@2x.png?ck=03272023040133);background-size:866px 39px;-webkit-background-size:866px 39px}}@media all and (-webkit-min-device-pixel-ratio:2.25),all and (min-resolution:216dpi){#menu-logo .lexus-logo,#nav-logo .lexus-logo{background-image:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/navigation/sprite-logo@3x.png?ck=03272023040133);background-size:866px 39px;-webkit-background-size:866px 39px}}header p{margin:0 0 1em}header .emphasis{font-family:"Nobel Bold",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}.has-overflow{overflow-y:auto}#nav-menubar .vehicle_price_container{text-transform:none}#nav-menubar .nav-root-panel .series-name{color:#000}#nav-menubar .nav-root-panel .txt-price{font-family:SourceSansPro-Regular,Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;font-size:16px;line-height:16px;color:#000}#nav-menubar .nav-root-panel .panel-closer{position:absolute;top:0;right:0;z-index:1}#nav-menubar .category-selection-container a:not(.primary-cta):not(.secondary-cta),#nav-menubar .tile-details-container a:not(.primary-cta):not(.secondary-cta){text-decoration:none}#nav-menubar #all-vehicle-disclaimers:focus,#nav-menubar #all-vehicle-disclaimers:hover,#nav-menubar .category-selection-container a:not(.primary-cta):not(.secondary-cta):focus,#nav-menubar .category-selection-container a:not(.primary-cta):not(.secondary-cta):hover,#nav-menubar .tile-details-container a:not(.primary-cta):not(.secondary-cta):focus,#nav-menubar .tile-details-container a:not(.primary-cta):not(.secondary-cta):hover{text-decoration:underline}#nav-menubar .disclaimer-container{display:inline-block;text-align:right;padding-right:6%;width:100%;min-height:1px}#nav-menubar .nav-root-item.menu-active .nav-root-panel{display:block}#nav-menubar .vehicle-cell.lcv .series-name,#nav-menubar .vehicle-cell.nx .series-name{white-space:nowrap}#nav-menu .slidein-panel-about-lexus a:not(.emphasis),#nav-menu .slidein-panel-owner-services a:not(.emphasis),#nav-menu .slidein-panel-shopping-tools a:not(.emphasis){font-family:"Nobel Light",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}#nav-menu .slidein-panel-owner-services .nav-guest-portal .emphasis,#nav-menu .slidein-panel-owner-services .nav-service-appointment .emphasis{display:inline-flex!important;align-items:center}#all-vehicle-disclaimers-modal .disclaimer{font-size:16px;line-height:28px}#header_main{background-color:#fff;position:relative;z-index:203}#navbar{background-color:inherit;height:62px}#navbar.docked{transition:height 10ms,visibility 0s linear .25s,transform .25s cubic-bezier(0,0,.2,1) 0s;transform:translate3d(0,-62px,0);visibility:hidden}#navbar.docked.expanded{transition-delay:0s;visibility:visible;transform:translate3d(0,0,0)}#navbar.init{transition:height 10ms}.dockable_container .dockable{-webkit-font-smoothing:subpixel-antialiased}.dockable_container .dockable.docked{transition:height 10ms,transform .25s cubic-bezier(0,0,.2,1)}.dockable_container .dockable.docked.navbar_expanded{transform:translate3d(0,62px,0)}#nav-menubar{height:100%}#nav-menubar li{margin:0;height:100%}#nav-menubar .flex-cross-center{display:flex;align-items:center;height:100%}#nav-menubar #nav-logo{margin-left:20px;margin-right:auto}#nav-menubar .nav-root-item .root-item-trigger{height:100%;color:#000;text-transform:uppercase;position:relative;transition:background-color .2s linear,color .2s linear}#nav-menu .menu-ctas-content{display:flex}#all-vehicles-panel.future .vehicle-quick-links,#mobile-nav-all-vehicles .vehicle-grid.all .vehicle-cell:not(.all),#mobile-nav-all-vehicles .vehicle-grid.cars .vehicle-cell:not(.cars),#mobile-nav-all-vehicles .vehicle-grid.future .vehicle-cell:not(.future),#mobile-nav-all-vehicles .vehicle-grid.hybrids .vehicle-cell:not(.hybrids),#mobile-nav-all-vehicles .vehicle-grid.performance .vehicle-cell:not(.performance),#mobile-nav-all-vehicles .vehicle-grid.suvs .vehicle-cell:not(.suvs),#nav-all-vehicles .vehicle-grid.all .vehicle-cell:not(.all),#nav-all-vehicles .vehicle-grid.cars .vehicle-cell:not(.cars),#nav-all-vehicles .vehicle-grid.future .vehicle-cell:not(.future),#nav-all-vehicles .vehicle-grid.hybrids .vehicle-cell:not(.hybrids),#nav-all-vehicles .vehicle-grid.performance .vehicle-cell:not(.performance),#nav-all-vehicles .vehicle-grid.suvs .vehicle-cell:not(.suvs){display:none}#all-vehicles-panel,#mobile-all-vehicles-panel{height:auto}#mobile-nav-all-vehicles .vehicle-grid-wrapper,#nav-all-vehicles .vehicle-grid-wrapper{overflow:hidden}#mobile-nav-all-vehicles .vehicle-grid,#nav-all-vehicles .vehicle-grid{margin:0 -1px -1px 0}#mobile-nav-all-vehicles .vehicle-grid li:empty,#nav-all-vehicles .vehicle-grid li:empty{flex:1 0 330px;height:0}#mobile-nav-all-vehicles .vehicle-cell .separator,#nav-all-vehicles .vehicle-cell .separator{background-color:#000;display:inline-block;width:1px;height:auto;line-height:1.3;margin:0 9px}#mobile-nav-all-vehicles .vehicle-cell:focus,#mobile-nav-all-vehicles .vehicle-cell:hover,#nav-all-vehicles .vehicle-cell:focus,#nav-all-vehicles .vehicle-cell:hover{background-color:#f5f5f5}#mobile-nav-all-vehicles .vehicle-cell-trigger,#nav-all-vehicles .vehicle-cell-trigger{box-sizing:border-box;width:100%;transition:background-color .2s linear;position:relative}#mobile-nav-all-vehicles .vehicle-cell-trigger:focus,#mobile-nav-all-vehicles .vehicle-cell-trigger:hover,#nav-all-vehicles .vehicle-cell-trigger:focus,#nav-all-vehicles .vehicle-cell-trigger:hover{text-decoration:none!important}#mobile-nav-all-vehicles .plugin-content-wrapper,#nav-all-vehicles .plugin-content-wrapper{position:absolute;width:100%;text-align:center}#mobile-nav-all-vehicles .plugin-content,#nav-all-vehicles .plugin-content{display:inline-flex;padding:2px 10px;border-radius:7px 0;background-color:#eef7ff}#mobile-nav-all-vehicles .plugin-icon,#nav-all-vehicles .plugin-icon{width:17px;height:17px;margin:0 5px 0 0}#mobile-nav-all-vehicles .plugin-text,#nav-all-vehicles .plugin-text{text-transform:uppercase;font-family:Nobel,Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;font-size:12px;line-height:1.17;letter-spacing:1px;margin:2px 0 1px 5px;color:#293279}.fr #mobile-nav-all-vehicles .plugin-text,.fr #nav-all-vehicles .plugin-text{font-size:10px;line-height:14px;letter-spacing:.5px;margin:2px 0 2px 5px}#mobile-nav-all-vehicles .series-name,#nav-all-vehicles .series-name{font-family:Nobel,Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;color:#000;width:100%}#mobile-nav-all-vehicles .txt-price span,#nav-all-vehicles .txt-price span{color:#000}#mobile-nav-all-vehicles .vehicle-quick-links,#nav-all-vehicles .vehicle-quick-links{background-color:#fff;border-top:1px solid #f2f2f2;padding:12px 6%;justify-content:center;text-align:center}#mobile-nav-all-vehicles .vehicle-quick-links p,#nav-all-vehicles .vehicle-quick-links p{font-family:"Nobel Light",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;color:#000;text-transform:uppercase;font-size:16px}body.zh_cn #mobile-nav-all-vehicles .tile-ctas a,body.zh_cn #nav-all-vehicles .tile-ctas a,body.zh_tw #mobile-nav-all-vehicles .tile-ctas a,body.zh_tw #nav-all-vehicles .tile-ctas a{font-weight:700}#menu-panel{max-height:62px}#menu-panel .tile-cell-label{color:#000}#menu-panel .icon{vertical-align:top;margin-right:.5em}#menu-panel .bp-icon{height:22px;width:32px}#menu-panel .offers-icon{height:28px;width:32px}#menu-panel .amazing-icon,#menu-panel .dealer-chat-icon,#menu-panel .story-icon,#menu-panel .test-drive-icon{height:28px;width:31px}#menu-panel .news-icon{height:28px;width:29px}#menu-panel .craft-icon{height:28px;width:31px}#nav-search .search-trigger{height:100%}#nav-search .search-trigger:focus,#nav-search .search-trigger:hover{background-color:#f2f2f2}#nav-search .search-trigger .search-icon{display:block;margin:0 auto;transform:scale(.8)}#nav-search ::-webkit-input-placeholder{color:#000;font-family:"Nobel Book",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;letter-spacing:1.56px;text-transform:uppercase;font-size:14px}#nav-search ::-moz-placeholder{color:#000;font-family:"Nobel Book",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;letter-spacing:1.56px;text-transform:uppercase;font-size:14px}#nav-search :-ms-input-placeholder{color:#000;font-family:"Nobel Book",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;letter-spacing:1.56px;text-transform:uppercase;font-size:14px}#search_live_results .link span{display:block;line-height:1}#search_live_results .link a{line-height:1.5}#search_live_results .link .title a:not(.secondary-cta){font-family:Nobel,Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;text-transform:uppercase;color:#000}#nav-mask{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}#nav-mask.mask-active{background-color:rgba(0,0,0,.7);z-index:12}#all-vehicle-disclaimers-modal .jspPane{width:100%!important}.closer-parent{display:inline-block;width:18px;text-align:center;height:auto;position:relative;margin-top:6px}.closer-parent .closer-container{cursor:pointer;display:inline-block}.closer-parent .line{display:block;height:1px;width:18px;background:#000;margin:5px auto;opacity:1;transition:all .7s ease}.closer-parent .closer-container{width:auto;margin:0 auto}.closer-parent .middle{margin:0 auto}#nav-menu.menu-active .closer-parent .closer-container .top,#nav-menubar #menu-panel .tile-cell.menu-active .closer-parent .closer-container .top,#nav-menubar #nav-all-vehicles.menu-active .closer-parent .closer-container .top{transform:translateY(7px) rotateZ(45deg)}#nav-menu.menu-active .closer-parent .closer-container .bottom,#nav-menubar #menu-panel .tile-cell.menu-active .closer-parent .closer-container .bottom,#nav-menubar #nav-all-vehicles.menu-active .closer-parent .closer-container .bottom{transform:translateY(-5px) rotateZ(-45deg)}#nav-menu.menu-active .closer-parent .closer-container .middle,#nav-menubar #menu-panel .tile-cell.menu-active .closer-parent .closer-container .middle,#nav-menubar #nav-all-vehicles.menu-active .closer-parent .closer-container .middle{opacity:0}#nav-menu.menu-active>.root-item-trigger:focus,#nav-menu.menu-active>.root-item-trigger:hover,#nav-menu>.root-item-trigger:focus,#nav-menu>.root-item-trigger:hover{background-color:#f2f2f2}
/********************* header-nav-desktop.css ********************/
@media only screen and (min-width:1001px){#nav-logo .lexus-logo{background-position:0 0;width:167px;height:39px}.fr #nav-logo .lexus-logo{background-position:-168px 0}}@media only screen and (min-width:767.5px) and (max-width:1000px){#nav-logo .lexus-logo{background-position:-336px 0;width:141px;height:34px}.fr #nav-logo .lexus-logo{background-position:-478px 0}}@media only screen and (min-width:1001px){.closer-parent .line{transition:none}.closer-parent .closer-container .top{transform:translateY(7px) rotateZ(45deg)}.closer-parent .closer-container .bottom{transform:translateY(-5px) rotateZ(-45deg)}.closer-parent .closer-container .middle{opacity:0}#nav-menubar{position:relative}#nav-menubar .nav-root-panel{display:block}#nav-menu>.root-item-trigger,.logo-close-container{display:none}#nav-logo{z-index:1}#navbar .root-item-trigger{font-size:15px}#navbar .arrow-down-black,#navbar .arrow-side-black{margin-left:5px;transform:rotateZ(-90deg);width:12px;display:inline-block}#navbar .arrow-down-black svg,#navbar .arrow-side-black svg{fill:#000;height:9px;width:10px}#navbar .menu-active>button .arrow-down-black,#navbar .menu-active>button .arrow-side-black{transform:rotateZ(90deg)}body.ie #navbar .arrow-down-black,body.ie #navbar .arrow-side-black{height:9px;width:9px;transform:rotate(-90deg)}body.ie #navbar .menu-active>button .arrow-down-black,body.ie #navbar .menu-active>button .arrow-side-black{transform:rotate(90deg)}#mobile-nav-all-vehicles,#nav-all-vehicles .icon-all-vehicles,#nav-menu .icon-hamburger{display:none}#nav-all-vehicles .series-name,#nav-all-vehicles .tile-ctas a{font-family:"Nobel Bold",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}#nav-all-vehicles .nav-root-panel{display:none}#nav-all-vehicles .vehicle-grid-wrapper{margin:0 6%}#nav-all-vehicles .vehicle-grid{justify-content:flex-start}#nav-all-vehicles .vehicle-profile{width:100%;padding-top:19px}#nav-all-vehicles .vehicle-profile img{margin:0 auto;width:auto}#nav-all-vehicles .vehicle-cell{flex:0 0 25%;height:215px;display:flex;flex-direction:column;justify-content:space-between}#nav-all-vehicles .vehicle-cell.future{justify-content:flex-start}#nav-all-vehicles .vehicle-cell.future .tile-ctas{margin-top:-6px}#nav-all-vehicles .vehicle-cell-trigger{margin-top:9px}#nav-all-vehicles .series-name{font-size:18px;line-height:26px;padding-left:15%}#nav-all-vehicles .txt-price{padding-left:15%}#nav-all-vehicles .tile-ctas{font-size:12px;padding-left:15%;margin-top:8px;margin-bottom:10px}#nav-all-vehicles .tile-ctas a{color:#000;font-size:12px;text-transform:uppercase}#nav-all-vehicles .tile-ctas .separator{line-height:2}#nav-all-vehicles .disclaimer-container{margin-bottom:80px}#nav-all-vehicles .vehicle-quick-links{display:block;padding:25px 6%}#nav-all-vehicles .vehicle-quick-links div{align-items:center;justify-content:center}#nav-all-vehicles .vehicle-quick-links p{display:inline-block;margin-right:30px;margin-bottom:0}#nav-all-vehicles .vehicle-quick-links .secondary-cta{transition:color .2s cubic-bezier(0,0,.2,1),background-color .2s cubic-bezier(0,0,.2,1)}#category-selection-panel{background-color:#f2f2f2;height:40px;max-width:1920px;width:100%;position:absolute;z-index:2;justify-content:center}#category-selections li{display:inline-block;height:40px}#category-selections li.submenu-active>.category-filter .line,#category-selections li:focus>.category-filter .line,#category-selections li:hover>.category-filter .line{transform:scaleX(1)}#category-selections .category-filter{color:#000;display:inline-block;font-size:14px;font-family:Nobel,Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;height:40px;line-height:1;margin:0;padding:12px 20px;position:relative;text-transform:uppercase}#category-selections .category-filter .line{display:inline-block;width:100%;position:absolute;bottom:0;left:0;right:0;height:3px;background-color:#000;transform:scaleX(0);transition:transform .2s cubic-bezier(0,0,.2,1)}#category-selections .category-filter:focus .line{transform:scaleX(1)}#category-selections .category-filter .arrow-side-black{display:none}#all-vehicles-panel{padding:20px 6%;margin-top:40px}#nav-menubar #nav-all-vehicles .panel-closer,#nav-menubar .tile-details-container .panel-closer{width:40px;height:40px;right:6%;text-align:center}#nav-menubar #nav-all-vehicles .panel-closer:focus,#nav-menubar #nav-all-vehicles .panel-closer:hover,#nav-menubar .tile-details-container .panel-closer:focus,#nav-menubar .tile-details-container .panel-closer:hover{background-color:#f2f2f2}#nav-menubar #nav-all-vehicles .panel-closer{top:62px}#nav-menubar .tile-details-container .panel-closer{top:24px}}@media only screen and (min-width:1001px) and (max-width:1599.49px){#mobile-nav-all-vehicles .tile-ctas,#nav-all-vehicles .tile-ctas{line-height:1.3;display:flex;align-items:center;flex-wrap:nowrap;padding-left:9%}#mobile-nav-all-vehicles .tile-ctas a:first-of-type,#nav-all-vehicles .tile-ctas a:first-of-type{margin-left:16px}}@media only screen and (min-width:1001px) and (max-width:1279.49px){#nav-all-vehicles .vehicle-cell{flex:0 0 33%}}@media only screen and (min-width:1001px){#nav-menu #nav-search:focus,#nav-menu #nav-search:hover{background-color:transparent}#nav-search{height:100%;width:40px;position:absolute;right:2%;top:0}#nav-search .search-bar-container{height:100%;display:flex;justify-content:flex-end}#nav-search.menu-active{left:0;width:100%}#nav-search.menu-active .search_inputs{width:75%;padding-right:6%}#nav-search.menu-active .search_container{display:block}#nav-search.menu-active .search-closer{z-index:1}#nav-search.menu-active .search-closer .closer-parent{margin-left:10px}#nav-search.menu-active.no_results .search_container{display:none}#nav-menu #nav-search .search_container{padding:20px 2% 20px 17%;position:absolute;top:100%;right:0;white-space:nowrap;z-index:205;border-top:1px solid #f2f2f2}#nav-search .search-trigger{display:inline-block;width:100%;padding:0;margin:0;flex:0 0 34px;z-index:2}#nav-search .search-closer{position:absolute;width:40px;z-index:-1;right:2%}#nav-search .search_inputs{background-color:#fff;width:0;overflow:hidden;transition:width .5s ease}#nav-search .search_inputs #header_search_field{width:100%;color:#f2f2f2;box-shadow:none;border:none;box-sizing:border-box;background-color:#fff;text-transform:uppercase}#nav-search .search_inputs #header_search_field.focused{color:#000}#header_search_form{margin-top:15px}#header_search_suggestions li{display:block;cursor:pointer;background-color:#fff;margin:0 0 25px;padding:10px 0}#header_search_suggestions li:after,#header_search_suggestions li:before{content:"";display:table}#header_search_suggestions li:after{clear:both}#header_search_suggestions li a:not(.secondary-cta){color:#293279;font-family:SourceSansPro-Regular,Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;font-size:16px}.noscroll{position:fixed;left:0;right:0}.ios.noscroll{position:fixed;top:0}#menu-panel{display:flex;height:100%;align-items:center;justify-content:flex-end}#nav-menu .category-selection-container.menu-loading,#nav-menu .tile-details .arrow-side-black,#nav-menu .tile-details-container.menu-loading,#nav-menu .tile-details-title{display:none}#menu-panel ul{height:100%;width:100%}#menu-panel ul>li{flex-shrink:0}#menu-panel .tile-grid-container{height:100%;width:100%;margin-left:30px}#nav-menu.nav-root-item{margin-right:2%;width:100%}#nav-menu .category-selection-container,#nav-menu .tile-details-container{opacity:0;visibility:hidden;z-index:-1;transition:transform .3s ease-in-out 0s,opacity .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear 10ms;transform:translateY(-2em);width:100%;position:absolute;left:0;box-sizing:border-box;background-color:#fff;top:62px;box-shadow:0 3px 10px 0 rgba(0,0,0,.16),0 3px 6px 0 rgba(0,0,0,.23)}#nav-menu .menu-active .category-selection-container,#nav-menu .menu-active .tile-details-container{transform:translateY(0);opacity:1;visibility:visible;z-index:203;transition-delay:0s,0s,0s,.3s}#nav-menu .nav-root-panel{height:100%;background-color:#fff}#nav-menu .tile-grid{background-color:#fff;justify-content:flex-end}#nav-menu .tile-grid .icon{flex-shrink:0}#nav-menu .tile-details-container{padding:20px 6%;min-height:240px}#nav-menu .tile-cell:focus,#nav-menu .tile-cell:hover{background-color:#f2f2f2}#nav-menu .tile-cell-label,#nav-menu .tile-details{color:#000;text-transform:uppercase;font-size:16px}#nav-menu .tile-cell-label{font-size:14px;font-family:"Nobel Book",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;height:100%;padding:15px}#nav-menu .tile-cell-label .flex{align-items:center}#nav-menu .tile-cell-label .btn-text{text-align:left}#nav-menu .tile-cell-label:focus,#nav-menu .tile-cell-label:hover{background-color:#f2f2f2}#nav-menu .tile-details{box-sizing:border-box}#nav-menu .slidein-panel-about-lexus a,#nav-menu .slidein-panel-owner-services a,#nav-menu .slidein-panel-shopping-tools a{line-height:20px}#nav-menu .slidein-panel-about-lexus,#nav-menu .slidein-panel-shopping-tools{display:flex;align-items:flex-start;overflow-x:hidden}#nav-menu .slidein-panel-about-lexus>div,#nav-menu .slidein-panel-shopping-tools>div{display:flex;flex-wrap:wrap;margin-top:45px}#nav-menu .slidein-panel-about-lexus>div:nth-of-type(3),#nav-menu .slidein-panel-shopping-tools>div:nth-of-type(3){margin-left:5%}#nav-menu .slidein-panel-about-lexus>div:nth-of-type(3),#nav-menu .slidein-panel-about-lexus>div:nth-of-type(4),#nav-menu .slidein-panel-shopping-tools>div:nth-of-type(3),#nav-menu .slidein-panel-shopping-tools>div:nth-of-type(4){width:22%;flex-direction:column}#nav-menu .slidein-panel-about-lexus .divider,#nav-menu .slidein-panel-shopping-tools .divider{min-height:100px;height:100%;width:1px;background-color:#f2f2f2}#nav-menu .slidein-panel-about-lexus a,#nav-menu .slidein-panel-shopping-tools a{display:inline-block;margin-bottom:20px;text-align:left}#nav-menu .slidein-panel-about-lexus .emphasis,#nav-menu .slidein-panel-shopping-tools .emphasis{display:flex;flex-basis:45%;align-items:center}#nav-menu .slidein-panel-about-lexus>div:first-of-type,#nav-menu .slidein-panel-shopping-tools>div:first-of-type{position:relative;margin-left:5%;width:45%}#nav-menu .slidein-panel-owner-services{overflow-x:hidden;display:flex;justify-content:center;flex-wrap:wrap}#nav-menu .slidein-panel-owner-services .tile-details-title{width:100%;margin-left:6%;text-align:left;left:0}#nav-menu .slidein-panel-owner-services>div{flex-basis:30%;margin-top:45px;margin-bottom:32px}#nav-menu .slidein-panel-owner-services>div:nth-of-type(2){margin-left:15px;margin-right:15px}#nav-menu .slidein-panel-owner-services a,#nav-menu .slidein-panel-owner-services p:not(.tile-details-title){font-size:16px}#nav-menu .slidein-panel-owner-services p:not(.tile-details-title){color:#000;font-family:"Nobel Bold",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;text-transform:uppercase;margin-bottom:30px}#nav-menu .slidein-panel-owner-services a{display:block;margin-bottom:20px}#nav-menu .menu-ctas .primary-cta span:not(.text),#nav-menu .menu-hide-item{display:none}#nav-menu .slidein-panel-owner-services.has-overflow{-webkit-overflow-scrolling:touch}#nav-menu .slidein-panel-owner-services.has-overflow>div{height:100%}#nav-menu .slidein-panel-owner-services .nav-guest-portal,#nav-menu .slidein-panel-owner-services .nav-service-appointment{margin-top:0;margin-bottom:10px;flex-basis:90%;order:1}#nav-menu .text:not(.menu){position:relative;z-index:1}#nav-menu .menu-ctas{margin-left:10px}.dealer-chat-disabled #nav-menu .menu-ctas{margin-right:50px}#nav-menu .menu-ctas .primary-cta{padding:8px 12px;font-family:"Nobel Book",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;transition:color .2s cubic-bezier(0,0,.2,1),background-color .2s cubic-bezier(0,0,.2,1)}#nav-menu .menu-ctas .find-dealer{margin-left:10px}#nav-menu .dealer-chat-menu-icon{margin:0 34px 0 10px;height:100%;align-items:center}body:not(.dealer-chat-disabled) #nav-menu .dealer-chat-menu-icon{display:flex;flex-shrink:0}#nav-menu .dealer-chat-menu-icon:focus,#nav-menu .dealer-chat-menu-icon:hover{background-color:#f2f2f2}#nav-menu .dealer-chat-menu-icon .icon{margin:0 5px}#nav-menu .dealer-chat-menu-icon .text{position:absolute;left:-99999px}body.ie #nav-menu .tile-cell-label{width:100%}}@media only screen and (max-width:1599.49px){#nav-menu .slidein-panel-owner-services .nav-guest-portal,#nav-menu .slidein-panel-owner-services .nav-service-appointment{margin-bottom:0}}@media only screen and (min-width:1400px){body.fr #nav-menu .menu-ctas{flex-shrink:0}}@media only screen and (min-width:1001px){body.en #nav-menu .menu-ctas,body.zh_cn #nav-menu .menu-ctas,body.zh_tw #nav-menu .menu-ctas{flex-shrink:0}}@media only screen and (min-width:1599.5px){#nav-menu .menu-ctas{flex-shrink:0}}@media only screen and (min-width:1001px) and (max-width:1100px){body.en #menu-panel .tile-grid>li{text-align:left;flex-shrink:inherit}body.en #menu-panel .tile-grid>li .btn-text{white-space:pre}}@media only screen and (min-width:1001px) and (max-width:1225px){body.fr #category-selections .category-filter,body.fr #nav-menu .tile-cell-label,body.fr header .primary-cta,body.fr header .secondary-cta{font-size:13px}body.fr #menu-panel .tile-grid>li{text-align:left;flex-shrink:inherit}body.fr #menu-panel .tile-grid>li .btn-text{white-space:pre}body.fr #nav-logo .lexus-logo{width:142px;background-position:-478px 0;height:34px}body.fr #menu-panel .tile-grid-container{margin-left:15px}}@media only screen and (min-width:1001px) and (max-width:1399px){body.fr #nav-menu .menu-ctas a .text{white-space:pre}body.fr #nav-menu .menu-ctas .primary-cta{padding:5px 12px}}@media only screen and (min-width:1001px) and (max-width:1599.49px){body.en #nav-menu .menu-ctas{flex-shrink:0}#nav-menu .tile-cell-label{padding:10px 6px;line-height:20px}#nav-menu .menu-ctas .primary-cta{display:flex;align-items:center}#nav-menu .slidein-panel-about-lexus a,#nav-menu .slidein-panel-owner-services a,#nav-menu .slidein-panel-shopping-tools a{font-size:14px}}#nav-search.menu-active .closer-parent .line{transition:none}#nav-search.menu-active .closer-parent closer-container .top{transform:translateY(7px) rotateZ(45deg)}#nav-search.menu-active .closer-parent .closer-container .bottom{transform:translateY(-5px) rotateZ(-45deg)}#nav-search.menu-active .closer-parent .closer-container .middle{width:0}@media only screen and (min-width:806px) and (max-width:1000px){#mobile-nav-all-vehicles .vehicle-cell{flex:0 0 33%}}@media only screen and (min-width:767.5px) and (max-width:805px){#mobile-nav-all-vehicles .vehicle-cell{flex:0 0 50%}}@media only screen and (min-width:767.5px) and (max-width:1000px){#back-title-container p,#header_search_form .field_text span{line-height:60px}#back-title-container button,#nav-menu .logo-close-container,#nav-menu .logo-close-container .panel-closer,#nav-menubar>li,#nav-search .search-trigger,#navbar{height:60px}#nav-mask{top:60px}.dockable_container .dockable.docked.navbar_expanded{transform:translate3d(0,60px,0)}#navbar.docked{transform:translate3d(0,-60px,0)}#mobile-nav-all-vehicles .vehicle-quick-links a{max-width:50%}#mobile-nav-all-vehicles .vehicle-quick-links div{align-items:center}#all-vehicles-panel .vehicle-cell{flex:auto;width:45%}#all-vehicles-panel,.tile-details-container{top:60px}body:not(.mobile) #nav-search .search_inputs{padding-right:55px}body:not(.mobile) #nav-search.submenu-active .search-closer{margin-right:15px}#nav-menubar .nav-root-panel:not(.category-selection-container){width:530px}#nav-menubar .nav-root-panel.category-selection-container{width:100%}#nav-menubar .nav-root-panel{right:0;left:auto;top:60px}#menu-panel{background-color:#fff;width:530px;margin-left:auto;padding-top:60px}#nav-menu .logo-close-container{width:430px}#nav-menu .menu-ctas{width:530px}#nav-menu .menu-ctas-content{background-color:#fff;display:flex;width:100%}#menu-logo{display:none}#nav-search .search-bar-container{width:530px}#mobile-vehicles-ctas{width:100%}#back-title-container button .arrow-side-black{top:25px}}
/********************* header-nav-phone.css ********************/
@media only screen and (max-width:1000px){#mobile-all-vehicles-panel,#nav-menubar .nav-root-panel{overflow-y:auto;-webkit-overflow-scrolling:touch;overflow-x:hidden}header .primary-cta.dark:focus,header .primary-cta.dark:hover,header .primary-cta:focus,header .primary-cta:hover{background-color:#fff}.closer-parent{margin-top:0}.menu-active .closer-parent{margin-left:10px}.noscroll:not(.modal-open){position:fixed}.ios.noscroll:not(.modal-open){top:0}#nav-menubar .nav-root-panel{display:none;position:absolute;z-index:205;background-color:#fff;box-shadow:0 3px 10px 0 rgba(0,0,0,.16),0 3px 6px 0 rgba(0,0,0,.23)}#nav-menubar>li{border-bottom:1px solid #f2f2f2;margin-top:-1px}#nav-menubar .category{display:none}#nav-menubar .button.cta{font-size:14px;padding:8px 20px}#nav-menubar .nav-root-item .root-item-trigger{padding:0 10px;font-size:13px;line-height:1;font-family:"Nobel Book",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}#all-vehicles-panel .series-name,#all-vehicles-panel .tile-ctas a,#mobile-nav-all-vehicles .series-name,#mobile-nav-all-vehicles .tile-ctas a,.tile-details-container p{font-family:"Nobel Bold",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}#nav-menubar .disclaimer-trigger{padding:0 7px}#menu-panel{max-height:inherit}#menu-panel .tile-details-title{display:none}#menu-panel .tile-details-container.slidein-panel-owner-services>div{background-color:#fff}#menu-panel .tile-details-container.slidein-panel-owner-services .tile-details{border-bottom:none;padding:14px 27px}#menu-panel .tile-details-container.slidein-panel-owner-services .tile-details:last-child{display:inline-block;margin-bottom:50px}#menu-panel .tile-details-container.slidein-panel-owner-services .nav-guest-portal .tile-details:last-child,#menu-panel .tile-details-container.slidein-panel-owner-services .nav-service-appointment .tile-details:last-child,.tile-details-container p{padding-left:17px;margin-bottom:0}.tile-details-container p{font-size:12px;text-transform:uppercase;color:#000;width:100%;padding-top:20px;border-top:1px solid #f2f2f2;box-sizing:border-box}#all-vehicles-panel,.tile-details-container{height:100%;width:100%;position:absolute;right:0;background-color:#fff;transform:translateX(100%);z-index:1;transition:transform .25s}#all-vehicles-panel .button.cta,.tile-details-container .button.cta{display:block;margin:0 40px;font-size:13px;padding:10px}#all-vehicles-panel.submenu-active,.tile-details-container.submenu-active{transform:translateX(0)}#nav-all-vehicles{border-bottom:1px solid #f2f2f2}#nav-all-vehicles .panel-closer,#nav-menubar .tile-details-container .panel-closer{display:none}#menu-panel #nav-all-vehicles>.tile-cell-label{border-bottom:none;padding-bottom:5px}#mobile-vehicles-ctas{background-color:#fff;position:fixed;bottom:0;display:none;justify-content:space-between}#navbar.menu-active{transform:none!important}#navbar .arrow-down-black{margin-left:3px;transform:rotateZ(-90deg)}#navbar .arrow-down-black svg{fill:#000;height:9px;width:10px}#navbar .menu-active .arrow-down-black{transform:rotateZ(90deg)}#navbar .arrow-side-black{position:absolute;right:17px;transform:rotateY(180deg)}#navbar .arrow-side-black svg{fill:#000;height:9px;width:5px}#navbar .secondary-cta{font-size:13px}#navbar .primary-cta{font-size:13px;padding:7px;flex-basis:50%}#navbar .primary-cta.cp{margin-right:1px}#navbar .primary-cta.find-dealer{margin-left:1px}#mobile-nav-all-vehicles .vehicle-grid-wrapper{margin:0}#mobile-nav-all-vehicles .root-item-trigger{padding-bottom:8px}#mobile-nav-all-vehicles .root-item-trigger:focus,#mobile-nav-all-vehicles .root-item-trigger:hover{background-color:#f2f2f2}#all-vehicles-panel .vehicle-cell,#back-title-container,#mobile-nav-all-vehicles .vehicle-cell{background-color:#fff}#mobile-nav-all-vehicles .panel-closer{display:none}#mobile-nav-all-vehicles .vehicle-grid{margin-bottom:0}#mobile-nav-all-vehicles .vehicle-cell-trigger{min-height:160px}#all-vehicles-panel .vehicle-profile,#mobile-nav-all-vehicles .vehicle-profile{box-sizing:border-box;width:100%;margin-bottom:20px;margin-top:18px}#all-vehicles-panel .vehicle-profile img,#mobile-nav-all-vehicles .vehicle-profile img{margin:0 auto;width:auto}#all-vehicles-panel .series-name,#mobile-nav-all-vehicles .series-name{font-size:18px;padding-left:14px}#all-vehicles-panel .series-name.category-name,#all-vehicles-panel.future .series-name,#mobile-nav-all-vehicles .series-name.category-name,#mobile-nav-all-vehicles.future .series-name{padding-right:0}#all-vehicles-panel .txt-price,#mobile-nav-all-vehicles .txt-price{font-size:16px;line-height:1;padding-left:14px}#all-vehicles-panel .vehicle-cell-trigger,#mobile-nav-all-vehicles .vehicle-cell-trigger{justify-content:left;padding:16px 16px 8px}#all-vehicles-panel .tile-ctas,#mobile-nav-all-vehicles .tile-ctas{text-align:left;margin-bottom:15px;padding-left:30px;justify-content:left}#all-vehicles-panel .tile-ctas a,#mobile-nav-all-vehicles .tile-ctas a{font-size:12px;color:#000;text-transform:uppercase}#back-title-container p,#menu-panel .tile-cell,#menu-panel .tile-cell-label{font-size:14px;font-family:"Nobel Book",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}#all-vehicles-panel .vehicle-quick-links div,#mobile-nav-all-vehicles .vehicle-quick-links div{flex-direction:column}#all-vehicles-panel .disclaimer-container,#mobile-nav-all-vehicles .disclaimer-container{margin-bottom:100px}#back-title-container{display:none;position:relative;height:100%;padding:0 0 0 40px;text-align:left;z-index:1;border-bottom:1px solid #f2f2f2;margin-top:-1px}#back-title-container.submenu-active{display:block}#back-title-container p{padding:0 0 0 10px;margin:0;text-transform:uppercase;color:#000}#back-title-container button{width:40px;position:absolute;left:0;top:0}#back-title-container button .arrow-side-black{transform:none;right:12px}#back-title-container .back-button:focus,#back-title-container .back-button:hover{background-color:#f2f2f2}#back-title-container button,#back-title-container p{display:none}#back-title-container p.submenu-active,#back-title-container p.submenu-active~button{display:block}#menu-logo{position:absolute;margin-left:20px;margin-right:auto}#nav-menu{border-left:1px solid #f2f2f2}#nav-menu .nav-root-panel{top:0;bottom:0}#nav-menu .logo-close-container{position:fixed;z-index:5;box-sizing:border-box}#nav-menu .logo-close-container .panel-closer{width:40px;display:none}#nav-menu .root-item-trigger{width:40px}#nav-menu .root-item-trigger .text{display:none}#nav-menu .root-item-trigger .icon-hamburger{width:23px;height:23px;display:inline-block}#nav-menu.menu-active>.root-item-trigger{color:#000;background-color:#fff;z-index:206;width:40px;padding:0;border-left:1px solid #f2f2f2}#nav-menu .menu-ctas{justify-content:space-between;position:fixed;bottom:0;z-index:204;display:none}#menu-panel #all-vehicles-panel,#menu-panel .tile-details-container{overflow:hidden}#menu-panel #all-vehicles-panel.submenu-active,#menu-panel .tile-details-container.submenu-active{overflow:visible}#menu-panel .tile-grid{flex-wrap:wrap}#menu-panel li button{position:relative;text-align:left}#menu-panel .tile-cell{width:100%;color:#000;flex-direction:column}#menu-panel.submenu-active .no-active-state{border-bottom:none}#menu-panel .tile-cell-label,#menu-panel .tile-details{border-bottom:1px solid #f2f2f2;line-height:1;width:100%;box-sizing:border-box;text-transform:uppercase}#menu-panel .tile-cell-label{display:block;padding:15px 17px}#menu-panel .tile-cell-label:not(.vehicle-menu-btn):focus,#menu-panel .tile-cell-label:not(.vehicle-menu-btn):hover{text-decoration:underline}#menu-panel .tile-cell-label.vehicle-menu-btn:focus,#menu-panel .tile-cell-label.vehicle-menu-btn:hover{cursor:auto}#menu-panel .vehicle-menu-btn .arrow-down-black{display:none}#menu-panel .tile-details:not(.emphasis){font-family:"Nobel Light",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}#menu-panel .tile-details{color:#000;font-size:12px;padding:17px 27px;position:relative;display:flex;align-items:center}#menu-panel .tile-details .icon.arrow{position:absolute;right:0}#menu-panel .dealer-chat-menu-icon{padding:10px 40px;border:1px solid #000;color:#000;text-decoration:none;box-sizing:border-box;margin:20px 17px 0;text-transform:uppercase;justify-content:center;align-items:center;text-align:center}body:not(.dealer-chat-disabled) #menu-panel .dealer-chat-menu-icon{display:flex!important}#menu-panel .dealer-chat-menu-icon:focus,#menu-panel .dealer-chat-menu-icon:hover{background:#000;color:#fff}#menu-panel .dealer-chat-menu-icon:focus .chrome-dealer-chat-black,#menu-panel .dealer-chat-menu-icon:hover .chrome-dealer-chat-black{background-position:-180px -70px}#menu-panel .dealer-chat-menu-icon .icon{flex-shrink:0}#menu-panel .dealer-chat-menu-icon .text{line-height:1.3;font-family:Nobel,Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}#menu-panel .dealer-chat-menu-icon .text br{display:none}#category-selection-panel{box-sizing:border-box;z-index:1;width:100%}#category-selection-panel .category-panel{width:100%;transition:transform .25s cubic-bezier(0,0,.2,1) 0s}#category-selections{padding:0;box-sizing:border-box;display:block}#category-selections .all-vehicles{display:none}#category-selections button,#category-selections li{display:inline-block;width:100%}#category-selections button:focus,#category-selections li:focus button,#category-selections li:hover button{text-decoration:underline}#category-selections button{color:#000;font-size:13px;padding-left:27px;padding-right:0;font-family:"Nobel Light",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;text-transform:uppercase;line-height:30px}}@media only screen and (max-width:767.49px){#all-vehicles-panel .series-name,#all-vehicles-panel .tile-ctas a{font-family:"Nobel Bold",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}#all-vehicles-panel .vehicle-profile{box-sizing:border-box;width:100%;margin-bottom:20px;margin-top:18px}#all-vehicles-panel .vehicle-profile img{margin:0 auto;width:auto}#all-vehicles-panel .series-name{font-size:18px;padding-left:32%}#all-vehicles-panel .series-name.category-name,#all-vehicles-panel.future .series-name{padding-right:0}#all-vehicles-panel .txt-price{font-size:16px;line-height:1;padding-left:32%;white-space:nowrap}#all-vehicles-panel .vehicle-cell-trigger{justify-content:left;padding:16px 16px 8px}#all-vehicles-panel .tile-ctas{text-align:left;margin-bottom:15px;padding-left:33%;justify-content:left}#all-vehicles-panel .tile-ctas a{font-size:12px;color:#000;text-transform:uppercase}}@media only screen and (min-width:665px) and (max-width:805px){#mobile-nav-all-vehicles .series-name,#mobile-nav-all-vehicles .tile-ctas a{font-family:"Nobel Bold",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}#mobile-nav-all-vehicles .vehicle-cell{background-color:#fff}#mobile-nav-all-vehicles .plugin-content-wrapper{display:inline-flex;margin-top:4px}#mobile-nav-all-vehicles .vehicle-profile{box-sizing:border-box;width:100%;margin-bottom:20px;margin-top:18px}#mobile-nav-all-vehicles .vehicle-profile img{margin:0 auto;width:auto}#mobile-nav-all-vehicles .series-name{font-size:18px;padding-left:14px}#mobile-nav-all-vehicles .series-name.category-name,#mobile-nav-all-vehicles.future .series-name{padding-right:0}#mobile-nav-all-vehicles .txt-price{font-size:16px;line-height:1;padding-left:14px}#mobile-nav-all-vehicles .vehicle-cell-trigger{justify-content:left;padding:16px 16px 8px}#mobile-nav-all-vehicles .tile-ctas{text-align:left;margin-bottom:15px;padding-left:30px;justify-content:left}#mobile-nav-all-vehicles .tile-ctas a{font-size:12px;color:#000;text-transform:uppercase}#mobile-nav-all-vehicles .vehicle-quick-links div{flex-direction:column}#mobile-nav-all-vehicles .disclaimer-container{margin-bottom:100px}}@media only screen and (max-width:664px){#mobile-nav-all-vehicles .series-name,#mobile-nav-all-vehicles .tile-ctas a{font-family:"Nobel Bold",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}#mobile-nav-all-vehicles .vehicle-profile{box-sizing:border-box;width:100%;margin-bottom:20px;margin-top:18px}#mobile-nav-all-vehicles .vehicle-profile img{margin:0 auto;width:auto}#mobile-nav-all-vehicles .series-name{font-size:18px;padding-left:32%}#mobile-nav-all-vehicles .series-name.category-name,#mobile-nav-all-vehicles.future .series-name{padding-right:0}#mobile-nav-all-vehicles .txt-price{font-size:16px;line-height:1;padding-left:32%}#mobile-nav-all-vehicles .vehicle-cell-trigger{justify-content:left;padding:16px 16px 8px}#mobile-nav-all-vehicles .tile-ctas{text-align:left;margin-bottom:15px;padding-left:33%;justify-content:left}#mobile-nav-all-vehicles .tile-ctas a{font-size:12px;color:#000;text-transform:uppercase}}@media only screen and (max-width:599px){#all-vehicles-panel .series-name,#all-vehicles-panel .txt-price{padding-left:25%}#all-vehicles-panel .tile-ctas{padding-left:27%}}@media only screen and (max-width:330px){.en #menu-panel .dealer-chat-menu-icon .text br{display:block}}@media only screen and (max-width:380px){.fr #menu-panel .dealer-chat-menu-icon .text br{display:block}}@media only screen and (max-width:1000px){#header_search_field{box-sizing:border-box;width:100%;background-color:#fff;box-shadow:none;padding:0;text-transform:uppercase;color:#000;font-family:Nobel,Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;font-size:16px;border:none}#nav-search{box-sizing:border-box;width:100%;position:absolute;top:0;right:0}#nav-search .search-bar-container{background-color:#fff;position:fixed;z-index:4;display:flex;justify-content:flex-end;border-bottom:1px solid #f2f2f2;margin-top:-1px}#nav-search .search-closer{display:none}#nav-search .search-trigger{flex:0 0 40px;width:40px;z-index:3}#nav-search .search_inputs{width:0%;transition:width .25s;overflow:hidden;box-sizing:border-box;display:inline-block;padding-right:40px}#nav-search.submenu-active .search_inputs,#search_live_results .secondary-cta{width:100%}#nav-search.submenu-active{height:100%}#nav-search.submenu-active .search-bar-container{z-index:2;background-color:#fff}#nav-search.submenu-active .search-closer{display:block;z-index:3;line-height:1;border-left:1px solid #f2f2f2}#nav-search.submenu-active .search_container{transform:translateX(0)}#navbar.search-active .search-bar-container{z-index:5}#navbar.search-active #nav-menu>.root-item-trigger{z-index:0}#search_live_results{padding:0 17px 40px}#search_live_results a:not(.secondary-cta){color:#293279;font-family:SourceSansPro-Regular,Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;font-size:12px}#search_live_results li.first{margin-top:20px}#search_live_results li{margin-bottom:15px}}@media only screen and (max-width:767.49px){#mobile-nav-all-vehicles .vehicle-grid-wrapper{margin:0 6%}#mobile-nav-all-vehicles .vehicle-cell{flex:1 0 50%}}@media only screen and (max-width:664px){#mobile-nav-all-vehicles .vehicle-grid-wrapper{margin:0 6%}#mobile-nav-all-vehicles .vehicle-cell{flex:1 0 100%}}@media only screen and (max-width:767.49px){#all-vehicles-panel,#nav-mask,.tile-details-container{top:38px}#menu-logo .lexus-logo,#nav-logo .lexus-logo{background-position:-620px 0;width:123px;height:30px}#nav-menu .menu-ctas,#nav-menu .menu-ctas-content,#nav-search .search-bar-container{width:100%}#back-title-container button,#menu-logo,#nav-menu .logo-close-container,#nav-menu .logo-close-container .panel-closer,#nav-menubar>li,#nav-search .search-trigger,#navbar{height:38px}.fr #menu-logo .lexus-logo,.fr #nav-logo .lexus-logo{background-position:-743px 0}.dockable_container .dockable.docked.navbar_expanded{transform:translate3d(0,38px,0)}#navbar.docked{transform:translate3d(0,-38px,0)}#all-vehicles-panel .vehicle-grid-wrapper,#mobile-nav-all-vehicles .vehicle-grid-wrapper{margin:0 6%}#all-vehicles-panel .vehicle-cell{flex:1 0 100%}#header_search_form .field_text span{vertical-align:middle}#search_live_results .link a{font-size:14px;line-height:18px}#search_live_results .link .url a{word-break:break-word}#nav-menu .logo-close-container{width:75%}#menu-panel{padding-top:38px}#nav-menubar .nav-root-panel{left:0;width:100%;right:0}#mobile-vehicles-ctas{width:100%}#back-title-container p{line-height:38px}#back-title-container button .arrow-side-black{top:15px}}
/********************* form-critical.css ********************/
.field_password .password input,.field_select select,.field_text .text input,textarea{font-family:SourceSansPro-Regular,Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;padding:.25em}.field_select select,.form select{box-sizing:border-box;font-size:16px}.field_password .password input,.field_text .text input,textarea{width:250px}.field_password .password input.error_format,.field_password .password input.error_required,.field_text .text input.error_format,.field_text .text input.error_required,textarea.error_format,textarea.error_required{border:1px solid #b00000!important}label,span.label{display:block;margin-bottom:.2em}label .required,span.label .required{margin-left:-.4em}select:-internal-autofill-previewed,select:-internal-autofill-selected{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}select{border-radius:0}.field_select select{color:#000;width:100%;box-shadow:none}.field_select select.error_format,.field_select select.error_required{border:1px solid #b00000!important}.form select{background:0 0;border:1px solid #000;padding:5px 41px 5px 8px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;height:36px;width:100%}.form select:focus,.form select:hover{border-color:#b9c0c2}.form .select{width:100%;overflow:hidden;background:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/select-arrows-black.png?ck=03272023040133) top right no-repeat #fff;position:relative;display:block;background-size:34px auto}.form .select.dark,.form .select.dark option{background-color:rgba(0,0,0,.7)}.form .select.dark{background-image:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/select-arrows-white.png?ck=03272023040133)}.form .select.dark select{border:1px solid #fff;color:#fff}.form .select.dark select::-ms-value{color:#fff}.form select::-ms-expand{display:none}.form select::-ms-value{background:0 0;color:#000}.form select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.field_text .text input{font-size:16px}@media only screen and (min-width:767.5px){.select,select{max-width:350px}}
/********************* language-gate-common.css ********************/
#required_selection_modal{top:0!important;max-width:1920px!important}#language-gate-inner{padding:25px 0}#language-gate{position:relative;background:#f2f2f2;box-shadow:inset 0 -1px 1px 0 #f2f2f2;overflow:hidden;transition:height .15s ease-out;z-index:230;width:100%;height:0;max-width:1920px}#language-gate .primary-cta{padding-top:7px;padding-bottom:7px}#language-gate .lang-heading{text-transform:uppercase}#language-gate .aip-msg,#language-gate .non-aip-msg{margin-bottom:0}#language-gate .desc-disc{margin-top:15px}#language-gate .lang-gate-apply-description{margin-bottom:0;display:none}#language-gate .lang-gate-apply-description.active{display:block}#language-gate .language-gate-items{display:none}#language-gate .language-gate-items.active{display:flex}#language-gate .language-gate-items .apply-continue{cursor:pointer}#language-gate .language-gate-items .apply-continue button,#language-gate .language-gate-items .apply-continue span{display:none}#language-gate .language-gate-items .apply-continue button.active,#language-gate .language-gate-items .apply-continue span.active{display:block}#language-gate .field-container{align-content:flex-start}#language-gate .select,#language-gate select{max-width:none}@media only screen and (max-width:767.49px){#language-gate .lang-gate-apply-description{margin-top:0}#language-gate .field-container{margin-top:5px}#language-gate .select-province{flex-basis:57%}#language-gate .select-language{flex-basis:38%}#language-gate .apply-continue{margin-top:10px}#language-gate .lang-heading,#language-gate p{margin-bottom:7px}#required_selection_modal{height:auto!important;min-height:auto!important}#language-gate-inner{padding:18px 0 22px}}
/********************* link-cta-common.css ********************/
a:focus,button:focus{outline:dotted thin}a,a:focus:not(:focus-visible),a:hover,a:visited,button,button:focus:not(:focus-visible),button:hover,button:visited{outline:0}.primary-cta,.secondary-cta{position:relative;font-family:Nobel,Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;font-size:16px;text-transform:uppercase;text-align:center;line-height:20px;box-sizing:border-box;letter-spacing:1.4px;display:inline-block;padding:10px 40px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.back-link,.bold-link,.bold-link:visited,.video-link{font-family:SourceSansPro-Semibold,Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}.primary-cta:focus,.primary-cta:hover,.secondary-cta:focus,.secondary-cta:hover{text-decoration:none}.primary-cta{color:#fff;background-color:#000;border:1px solid #000}.primary-cta:visited{color:#fff}.primary-cta:focus,.primary-cta:hover{color:#000;background-color:transparent}.primary-cta.light{color:#000;background-color:#fff;border-color:#fff}.primary-cta.light:focus,.primary-cta.light:hover,.secondary-cta{color:#fff;background-color:transparent}.primary-cta.pre{white-space:pre}.secondary-cta{border:1px solid #fff}.secondary-cta:focus,.secondary-cta:hover{color:#000;background-color:#fff}.secondary-cta.dark{color:#000;border-color:#000}.secondary-cta.dark:focus,.secondary-cta.dark:hover{color:#fff;background-color:#000}.circle-video-cta:focus .video-icon,.play-pause-button:focus .circle-video-cta:not(.no-hover) .video-icon:not(.black),.play-pause-button:focus .circle-video-cta:not(.no-hover) .video-pause-icon,.play-pause-button:hover .circle-video-cta:not(.no-hover) .video-icon:not(.black),.play-pause-button:hover .circle-video-cta:not(.no-hover) .video-pause-icon,.video-image-cta:focus .circle-video-cta:not(.no-hover) .video-icon:not(.black),.video-image-cta:focus .circle-video-cta:not(.no-hover) .video-pause-icon,.video-image-cta:hover .circle-video-cta:not(.no-hover) .video-icon:not(.black),.video-image-cta:hover .circle-video-cta:not(.no-hover) .video-pause-icon,.video_thumb:focus .circle-video-cta:not(.no-hover) .video-icon:not(.black),.video_thumb:focus .circle-video-cta:not(.no-hover) .video-pause-icon,.video_thumb:hover .circle-video-cta:not(.no-hover) .video-icon:not(.black),.video_thumb:hover .circle-video-cta:not(.no-hover) .video-pause-icon{background:#b9c0c2}p .bold-link{font-size:inherit}.bold-link,.bold-link:visited{color:#000;line-height:28px}.bold-link:focus,.bold-link:hover,.bold-link:visited:focus,.bold-link:visited:hover{text-decoration:none;border-bottom-color:transparent}.bold-link:focus .link-text,.bold-link:focus.light .link-text,.bold-link:focus.white .link-text,.bold-link:hover .link-text,.bold-link:hover.light .link-text,.bold-link:hover.white .link-text,.bold-link:visited:focus .link-text,.bold-link:visited:focus.light .link-text,.bold-link:visited:focus.white .link-text,.bold-link:visited:hover .link-text,.bold-link:visited:hover.light .link-text,.bold-link:visited:hover.white .link-text{border-bottom-color:transparent;z-index:909090}.bold-link .link-text,.bold-link:visited .link-text{border-bottom:2px solid #000}.bold-link.blue,.bold-link:visited.blue{color:#293279}.bold-link.blue:hover,.bold-link:visited.blue:hover{text-decoration:underline}.bold-link.light,.bold-link.white,.bold-link:visited.light,.bold-link:visited.white{color:#fff}.bold-link.light .link-text,.bold-link.light-grey .link-text,.bold-link.white .link-text,.bold-link:visited.light .link-text,.bold-link:visited.light-grey .link-text,.bold-link:visited.white .link-text{border-bottom:2px solid #fff}.bold-link.dark:focus,.bold-link.dark:hover,.bold-link.light:focus,.bold-link.light:hover,.bold-link:visited.dark:focus,.bold-link:visited.dark:hover,.bold-link:visited.light:focus,.bold-link:visited.light:hover{border-bottom-color:transparent}.bold-link.dark,.bold-link:visited.dark{color:#000}.bold-link.light,.bold-link:visited.light,.video_link_container .video-overlay-content .text-color{color:#fff}.bold-link .light-grey-border,.bold-link:visited .light-grey-border{border-bottom:2px solid #b9c0c2}.bold-link.pdf-v2 .pdf,.bold-link:visited.pdf-v2 .pdf{position:relative;top:4px;margin-left:4px;display:inline-block}.bold-link.email-link .email,.bold-link.email-link .print,.bold-link.print-link .email,.bold-link.print-link .print,.bold-link:visited.email-link .email,.bold-link:visited.email-link .print,.bold-link:visited.print-link .email,.bold-link:visited.print-link .print{position:relative;top:4px;margin-left:4px}.video_link_container{cursor:pointer;position:relative}.video_link_container .video-overlay-content{position:absolute;left:30px;top:30px;border-left:1px solid #fff;padding-left:10px;z-index:2}@media only screen and (max-width:1599.49px){.video_link_container .video-overlay-content{left:20px;top:20px}}@media only screen and (max-width:1279.49px){.video_link_container .video-overlay-content{padding-left:5px;left:15px;top:15px}}@media only screen and (max-width:767.49px){.video_link_container .video-overlay-content{margin-bottom:20px;border-left:1px solid #000;position:relative;left:0;top:0}.video_link_container .video-overlay-content .text-color{color:#000}}.video-image-cta{border:2px solid #000;display:block;position:relative;height:100%;width:100%;box-sizing:border-box}.video-image-cta .video-overlay-title{margin-bottom:6px}.video-image-cta .video-overlay-subtitle,.video-image-cta .video-overlay-title{line-height:normal}.video-image-cta:hover .circle-video-cta{opacity:.4}.circle-video-cta{cursor:pointer;opacity:.6}.circle-video-cta:not(.static){position:absolute;top:0;width:100%;height:100%}.circle-video-cta .video-icon{height:60px;width:60px;background-color:#fff;border-radius:50%}.circle-video-cta .video-icon:after{content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:12px solid #000;display:block}.circle-video-cta .video-icon.black{background-color:#000}.circle-video-cta .video-icon.black:after{border-left-color:#fff}.circle-video-cta .video-pause-icon{height:60px;width:60px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.circle-video-cta .video-pause-icon:after{content:"";width:1px;height:20px;border-style:double;border-width:0 0 0 20px;border-color:#000}.circle-video-cta .video-pause-icon.black{background-color:#000}.circle-video-cta .video-pause-icon.black:after{border-color:#fff}.video-image-cta.white{border:2px solid #fff}@media only screen and (max-width:767.49px){.circle-video-cta.phone-small .video-icon{height:30px;width:30px}.circle-video-cta.phone-small .video-icon:after{border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #000}.circle-video-cta.phone-small .video-icon.black:after{border-left:8px solid #fff}}.back-link{border-bottom:2px solid #000;color:#000;padding:0;display:inline-flex;align-items:center}.back-link .chrome-back-arrows-black{margin-bottom:-2px}.back-link .link-text{margin-left:5px;margin-bottom:-2px}.back-link:focus,.back-link:hover{text-decoration:none;border-bottom-color:transparent}.back-link.light{color:#fff;border-bottom:2px solid #b9c0c2}.back-link.light:focus,.back-link.light:hover{border-bottom-color:transparent}.video-link{display:inline-block;color:#000}.disclaimer-trigger,.expand-cta{font-size:12px;line-height:28px;font-family:SourceSansPro-Regular,Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}.video-link>span{border-bottom:2px solid #000}.video-link:focus,.video-link:hover{text-decoration:none}.video-link:focus>span,.video-link:hover>span{border-bottom-color:transparent}.video-link .link-text,.video-link .text{margin-right:5px}.video-link.dark{color:#000!important}.expand-cta.light,.video-link.light,.video-link.white{color:#fff}.video-link.light>span,.video-link.white>span{border-bottom-color:#fff}.video-link.light:focus>span,.video-link.light:hover>span,.video-link.white:focus>span,.video-link.white:hover>span{border-bottom-color:transparent}a .disabled,button .disabled{display:none}a.disabled,a[disabled],button[disabled]{cursor:auto;opacity:.7;pointer-events:none}a.disabled .disabled .primary-cta .light,a[disabled] .disabled .primary-cta .light,button[disabled] .disabled .primary-cta .light{background-position:-580px 0}a.disabled .disabled .primary-cta,a[disabled] .disabled .primary-cta,button[disabled] .disabled .primary-cta{background-position:-260px -20px}a.disabled .disabled .secondary-cta .dark,a[disabled] .disabled .secondary-cta .dark,button[disabled] .disabled .secondary-cta .dark{background-position:-580px 0}a.disabled .disabled .secondary-cta,a[disabled] .disabled .secondary-cta,button[disabled] .disabled .secondary-cta{background-position:-260px -20px}a.disabled .disabled,a[disabled] .disabled,button[disabled] .disabled{display:inline-block;vertical-align:text-bottom;margin-left:7px}.dealer-chat-cta:focus .dealer-chat-icon,.dealer-chat-cta:hover .dealer-chat-icon{background-position:-220px 0}.dealer-chat-cta.light:focus .dealer-chat-icon,.dealer-chat-cta.light:hover .dealer-chat-icon,.dealer-chat-cta.secondary-cta.dark:focus .dealer-chat-icon,.dealer-chat-cta.secondary-cta.dark:hover .dealer-chat-icon{background-position:-220px -20px}.expand-cta{display:flex;align-items:center}.expand-cta .expand-circle-cta{padding:4px;background-color:#000;border-radius:50%;display:inline-flex;width:16px;height:16px;transform:scale(.875);margin-right:3px}.light.expand-cta .expand-circle-cta{background-color:#fff}.open.expand-cta .expand-circle-cta span{background:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/lexus-sprite.svg?ck=03272023040133) -60px -20px no-repeat;background-size:820px 220px;width:16px;height:2px}.light.open.expand-cta .expand-circle-cta span{background:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/lexus-sprite.svg?ck=03272023040133) -60px 0 no-repeat;background-size:820px 220px;width:16px;height:2px}.next-step-cta,.next-step-cta:focus,.next-step-cta:hover,a.back-link,a.back-link:focus,a.back-link:hover,a.bold-link,a.bold-link:focus,a.bold-link:hover,a.dynamic_trigger_compare_acc,a.dynamic_trigger_compare_acc:focus,a.dynamic_trigger_compare_acc:hover,a.dynamic_trigger_spec_acc,a.dynamic_trigger_spec_acc:focus,a.dynamic_trigger_spec_acc:hover,a.feature-trigger,a.feature-trigger:focus,a.feature-trigger:hover,a.nav-link,a.nav-link:focus,a.nav-link:hover,a.primary-cta,a.primary-cta:focus,a.primary-cta:hover,a.progress-link,a.progress-link:focus,a.progress-link:hover,a.secondary-cta,a.secondary-cta:focus,a.secondary-cta:hover,a.secondary-link,a.secondary-link:focus,a.secondary-link:hover,a.toggle-link,a.toggle-link:focus,a.toggle-link:hover,a.video-link,a.video-link:focus,a.video-link:hover{text-decoration:none}.disclaimer-trigger{color:#000}.disclaimer-trigger.light{color:#fff}a.disclaimer,button.disclaimer{color:#000;text-decoration:underline}a.disclaimer.white,button.disclaimer.white{color:#fff}a.disclaimer:focus,a.disclaimer:hover,button.disclaimer:focus,button.disclaimer:hover{text-decoration:none}.loader-cta.loading{padding-right:55px}.loader-cta.loading .loader,.loader-cta.loading .loader::after{display:inline-block;border-radius:50%;width:14px;height:14px;overflow:hidden}.loader-cta.loading .loader{margin:-9px 0 0;font-size:10px;position:absolute;top:50%;right:32px;text-indent:-9999em;border-top:2px solid rgba(255,255,255,0);border-right:2px solid #b9c0c2;border-bottom:2px solid #b9c0c2;border-left:2px solid #b9c0c2;transform:translateZ(0);animation:load 1s infinite linear}.loader-cta.loading.light .loader,.loader-cta.loading:hover .loader{border-right-color:#000;border-bottom-color:#000;border-left-color:#000}.loader-cta.loading.light:hover .loader{border-right-color:#fff;border-bottom-color:#fff;border-left-color:#fff}@keyframes load{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
/********************* link-cta-desktop.css ********************/
@media only screen and (min-width:767.5px){.video-link{line-height:28px}}
/********************* link-cta-phone.css ********************/
@media only screen and (max-width:767.49px){.back-link{font-size:16px}.video-link{font-size:16px;line-height:26px}}
/********************* links.css ********************/
.external_link,.mobile .tel_link{cursor:pointer}a.brochure,a.email,a.pdf,a.print,a.search_near_me,a.video,a.website{line-height:24px}a.website{white-space:nowrap}.external_link{text-decoration:underline}button.external_link{text-decoration:none}.mobile .tel_link:hover{text-decoration:underline}
/********************* headers-common.css ********************/
.head-1,.head-2,.head-3,.head-4,.head-5,.head-6,.head-7{text-transform:uppercase;color:#000;letter-spacing:1px}.head-1.white,.head-2.white,.head-3.white,.head-4.white,.head-5.white,.head-6.white,.head-7.white{color:#fff}.head-1.lower-case,.head-2.lower-case,.head-3.lower-case,.head-4.lower-case,.head-5.lower-case,.head-6.lower-case,.head-7.lower-case{text-transform:none}.head-1{font-family:Nobel,Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}.head-2{font-family:"Nobel Light",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}.head-3{font-family:"Nobel Bold",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}.head-3.light{font-family:"Nobel Light",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}.head-4{font-family:"Nobel Bold",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}.head-4.light{font-family:Nobel,Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}.head-4.lighter{font-family:"Nobel Light",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}.head-5{font-family:Nobel,Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}.head-5.light{font-family:"Nobel Light",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}.head-6{font-family:Nobel,Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}.head-2.bold,.head-6.bold{font-family:"Nobel Bold",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}.head-6.light{font-family:"Nobel Light",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}.head-7{font-family:Nobel,Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}.head-7.light{font-family:"Nobel Light",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}.head-7.bold{font-family:"Nobel Bold",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}
/********************* headers-desktop.css ********************/
@media only screen and (min-width:1599.5px){.head-1{font-size:48px;line-height:60px}.head-2{font-size:44px;line-height:56px}.head-3{font-size:36px;line-height:48px}.head-4{font-size:30px;line-height:40px;letter-spacing:.6px}.head-5{font-size:26px;line-height:38px}.head-6{font-size:20px;line-height:30px}.head-7{font-size:16px;line-height:20px}}@media only screen and (max-width:1599.49px){.head-1,.head-4{letter-spacing:0}.head-1{font-size:44px;line-height:56px}.head-2{font-size:40px;line-height:52px}.head-3{font-size:34px;line-height:46px}.head-4,.head-5{line-height:36px}.head-4{font-size:28px}.head-5{font-size:24px}.head-6{font-size:18px;line-height:28px}.head-7{font-size:16px;line-height:20px}}@media only screen and (min-width:767.5px) and (max-width:1279.49px){.head-1,.head-4{letter-spacing:0}.head-1{font-size:40px;line-height:52px}.head-2{font-size:36px;line-height:48px}.head-3{font-size:32px;line-height:44px}.head-4{font-size:26px;line-height:36px}.head-5{font-size:22px;line-height:34px}.head-6{font-size:18px;line-height:28px}.head-7{font-size:16px;line-height:20px}}
/********************* headers-phone.css ********************/
@media only screen and (max-width:767.49px){.head-1,.head-4{letter-spacing:0}.head-1{font-size:32px;line-height:36px}.head-2{font-size:28px;line-height:32px}.head-3{font-size:24px;line-height:30px}.head-4{font-size:22px;line-height:28px}.head-5{font-size:20px;line-height:24px}.head-6{font-size:18px;line-height:22px}.head-7{font-size:14px;line-height:20px}}
/********************* typography-common.css ********************/
li,p.no-margin{margin:0}sub{font-size:.5em}.white{color:#fff}.plain-text{text-transform:none}@media only screen and (min-width:1599.5px){.white-l{color:#fff}}@media only screen and (max-width:1599.49px){.white-m{color:#fff}}@media only screen and (max-width:1279.49px){.white-s{color:#fff}}@media only screen and (max-width:767.49px){.white-p{color:#fff}}p{margin:0 0 1em}p.bold{font-family:SourceSansPro-Semibold,Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}.emphasis{font-family:SourceSansPro-Bold,Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}.disclaimer,.error-messaging,.optional{font-family:SourceSansPro-Regular,Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}.optional{font-style:italic}.underlined{text-decoration:underline}a.plain-link:focus,a.plain-link:hover,a.simple-link:focus,a.simple-link:hover,a:focus,a:hover{text-decoration:none}.error-messaging{color:#b00000}.alert-messaging{font-family:SourceSansPro-Bold,Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif!important;color:#b00000}a{font-family:SourceSansPro-Regular,Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;cursor:pointer}a.plain-link,a.simple-link{color:#293279}a.plain-link.white,a.simple-link.white{color:#fff}a.plain-link.black,a.simple-link.black{color:#000}button.plain-link{text-decoration:underline}button.plain-link:focus,button.plain-link:hover{text-decoration:none}ol{list-style-type:decimal;margin-bottom:1em;padding-left:1em}li{font-size:inherit}li.no-marker{list-style-type:none!important}ol.numbers{margin-left:20px}ol.numbers>li{list-style-type:decimal!important;margin-bottom:8px}ul.list-check{line-height:1.8}ul.list-check li{display:flex;align-items:baseline;margin-bottom:8px}ul.list-check li:before{display:inline-block;flex-shrink:0;margin-right:8px;content:"";background:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/lexus-sprite.svg?ck=03272023040133) -20px 0 no-repeat;background-size:820px 220px;width:16px;height:12px}ul.list-check.white li:before{background:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/lexus-sprite.svg?ck=03272023040133) -20px -20px no-repeat;background-size:820px 220px;width:16px;height:12px}ul.list-dot{padding-left:22px;list-style-type:disc}ul.list-dot li{padding-left:5px;list-style-type:disc!important}ol.no-marker li,ul.no-marker li{list-style-type:none!important;margin-bottom:8px}
/********************* typography-desktop.css ********************/
@media only screen and (min-width:767.5px){.optional{font-size:14px;line-height:24px}.disclaimer,.disclaimer *{font-size:12px;line-height:22px}.error-messaging{line-height:26px}.alert-messaging{line-height:28px}.disclaimer a{font-size:inherit}}
/********************* typography-phone.css ********************/
@media only screen and (max-width:767.49px){.optional{font-size:16px;line-height:26px}.disclaimer,.disclaimer :not(sup){font-size:12px;line-height:24px}.alert-messaging,.error-messaging{line-height:26px}}
/********************* icons.css ********************/
.icon-rotate-270{transform:rotate(270deg)}.info_icon{cursor:pointer}.info_icon:before{content:'?';display:inline-block;text-align:center;font-family:SourceSansPro-Regular,Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;margin-right:6px;background-color:#000;border:1px solid #000;color:#fff;border-radius:50%;width:18px;height:18px;line-height:18px}.help_icon,.warning_icon{width:20px;height:20px;cursor:pointer}.info_icon:focus:before,.info_icon:hover:before{background-color:#fff;border-color:#fff;color:#000}.info_icon:focus.light:before,.info_icon:hover.light:before{background-color:#000;border-color:#000;color:#fff}.info_icon.light:before{background-color:#fff;border-color:#fff;color:#000}.warning_icon{background:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/lexus-sprite.svg?ck=03272023040133) -760px 0 no-repeat;background-size:820px 220px}.help_icon{background:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/sprite_chrome.png?ck=03272023040133) -275px -343px no-repeat}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:144dpi){.help_icon{background-image:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/sprite_chrome.png?ck=03272023040133);-webkit-background-size:440px 575px;background-size:440px 575px}}.photo_icon{background:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/sprite_photo_icon.png?ck=03272023040133) no-repeat;height:12px;width:15px;cursor:pointer}.photo_icon:hover{background-position:-16px 0}.no_photo_icon,.no_photo_icon:hover{background:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/sprite_photo_icon.png?ck=03272023040133) -32px 0 no-repeat;cursor:default}.excluded_icon{background:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/lexus-sprite.svg?ck=03272023040133) -260px 0 no-repeat;background-size:820px 220px;width:18px;height:18px;vertical-align:text-top}.or_icon{background:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/sprite_chrome.png?ck=03272023040133) -51px -240px no-repeat;width:30px;height:30px;line-height:30px;font-family:Nobel;font-size:.7em;color:#fff;text-align:center;text-indent:-2px}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:144dpi){.or_icon{background-image:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/sprite_chrome.png?ck=03272023040133);-webkit-background-size:440px 575px;background-size:440px 575px}}.lexus_logo_icon{background:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/sprite_chrome.png?ck=03272023040133) -82px -240px no-repeat;width:37px;height:30px;margin-right:10px}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:144dpi){.lexus_logo_icon{background-image:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/sprite_chrome.png?ck=03272023040133);-webkit-background-size:440px 575px;background-size:440px 575px}}.collapse_icon{cursor:pointer;width:34px;height:34px;background:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/sprite_chrome.png?ck=03272023040133) -140px -400px no-repeat}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:144dpi){.collapse_icon{background-image:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/sprite_chrome.png?ck=03272023040133);-webkit-background-size:440px 575px;background-size:440px 575px}}.dealer-chat-icon{vertical-align:text-bottom;margin-right:7px}.open_arrow{background:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/sprite_chrome.png?ck=03272023040133) -77px -271px no-repeat;float:left;height:8px;width:13px;display:inline}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:144dpi){.open_arrow{background-image:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/sprite_chrome.png?ck=03272023040133);-webkit-background-size:440px 575px;background-size:440px 575px}}.video-icon-v2{position:absolute;bottom:10px}.video-icon-v2.left{left:10px}.video-icon-v2.right{right:10px}.video-icon-v2.top{bottom:auto;top:10px}.video-icon-v2.center{top:50%;left:50%;margin-top:-21.5px;margin-left:-24px}.icon-rotate-180{transform:rotate(180deg)}.icon-rotate-90{transform:rotate(90deg)}.arrow-large{transform:scale(2)}.arrow-prev-large{transform:scale(2) rotate(180deg)}.icon-margin-left{margin-left:4px}.icon-margin-right{margin-right:4px}
/********************* sidebar.css ********************/
#sidebar-nav .sidebar-cta .text-wrapper,#sidebar-nav li.sidebar-item.dealer-chat-item .text{font-family:"Nobel Book",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;font-size:13px;letter-spacing:1.5px}#sidebar{position:relative}#sidebar.has-dealer-chat{display:none}#sidebar .sidebar-container{position:absolute;right:0}#sidebar-nav{position:fixed;bottom:360px;z-index:201;transform:translate3d(0,0,0)}body.fr #sidebar-nav{bottom:400px}#sidebar-nav ul{box-shadow:0 0 3px 2px rgba(0,0,0,.12);width:50px;transition:width .25s cubic-bezier(0,0,.2,1);position:absolute;right:0;overflow:hidden;opacity:.85}#sidebar-nav:focus ul,#sidebar-nav:hover ul{opacity:.95}#sidebar-nav.open ul{width:246px;opacity:.95}#sidebar-nav.open li.sidebar-item.dealer-chat-item{height:100px}body.fr #sidebar-nav.open li.sidebar-item.dealer-chat-item{height:140px}#sidebar-nav.open li.sidebar-item.dealer-chat-item .dealer-chat-extended{display:block;width:100%}#sidebar-nav li.sidebar-item{margin:0;background-color:#000;height:50px}#sidebar-nav li.sidebar-item:focus,#sidebar-nav li.sidebar-item:hover{background-color:#b9c0c2}#sidebar-nav li.sidebar-item:focus .icon.request-appointment-service,#sidebar-nav li.sidebar-item:hover .icon.request-appointment-service{background-position:-390px -40px}#sidebar-nav li.sidebar-item:focus .icon.configure-price,#sidebar-nav li.sidebar-item:hover .icon.configure-price{background-position:0 -40px}#sidebar-nav li.sidebar-item:focus .icon.find-dealership,#sidebar-nav li.sidebar-item:hover .icon.find-dealership{background-position:-30px -40px}#sidebar-nav li.sidebar-item:focus .icon.request-test-drive,#sidebar-nav li.sidebar-item:hover .icon.request-test-drive{background-position:-60px -40px}#sidebar-nav li.sidebar-item:focus .icon.register-for-updates,#sidebar-nav li.sidebar-item:hover .icon.register-for-updates{background-position:-90px -40px}#sidebar-nav li.sidebar-item:focus .icon.apply-for-credit,#sidebar-nav li.sidebar-item:hover .icon.apply-for-credit{background-position:-120px -40px}#sidebar-nav li.sidebar-item:focus .icon.request-appointment,#sidebar-nav li.sidebar-item:hover .icon.request-appointment{background-position:-150px -40px}#sidebar-nav li.sidebar-item:focus .icon.preowned,#sidebar-nav li.sidebar-item:hover .icon.preowned{background-position:0 -40px}#sidebar-nav li.sidebar-item.dealer-chat-item{background:#f2f2f2;color:#000}#sidebar-nav li.sidebar-item.dealer-chat-item:focus,#sidebar-nav li.sidebar-item.dealer-chat-item:hover{background:#b9c0c2}#sidebar-nav li.sidebar-item.dealer-chat-item:focus .dealer-chat-divider,#sidebar-nav li.sidebar-item.dealer-chat-item:hover .dealer-chat-divider{background:#000}body.fr #sidebar-nav li.sidebar-item.dealer-chat-item .text-wrapper{height:70px}#sidebar-nav li.sidebar-item.dealer-chat-item .dealer-chat-divider{height:1px;background:#b9c0c2;position:absolute;top:-1px;left:2%;right:2%}#sidebar-nav li.sidebar-item.dealer-chat-item .sidebar-cta{flex-wrap:wrap;text-decoration:none}#sidebar-nav li.sidebar-item.dealer-chat-item .text{color:#000;line-height:1.4}#sidebar-nav li.sidebar-item.dealer-chat-item .thumb{width:38px;height:38px;margin-right:10px;background:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/dealer-chat-man.png?ck=03272023040133)}#sidebar-nav li.sidebar-item.dealer-chat-item .dealer-chat-extended{height:50px;top:50px;position:relative;display:none;color:#000;text-transform:uppercase;padding-left:10px;padding-top:6px}body.fr #sidebar-nav li.sidebar-item.dealer-chat-item .dealer-chat-extended{height:90px;top:72px}#sidebar-nav li.sidebar-item.dealer-chat-item .dealer-chat-extended .text{display:inline-block;width:180px}#sidebar-nav li.sidebar-item.dealer-chat-item .dealer-chat-extended .chrome-back-arrows-black{position:absolute;right:8px;top:15px;display:inline-block}body.fr #sidebar-nav li.sidebar-item.dealer-chat-item .dealer-chat-extended .chrome-back-arrows-black{top:29px}#sidebar-nav .sidebar-cta{display:flex;flex-wrap:nowrap}#sidebar-nav .sidebar-cta:focus,#sidebar-nav .sidebar-cta:hover{text-decoration:none}#sidebar-nav .sidebar-cta:hover .text-wrapper{color:#000}#sidebar-nav .sidebar-cta .text-wrapper{width:196px;height:50px;position:absolute;right:40px;text-transform:uppercase;color:#fff}#sidebar-nav .sidebar-cta .text-wrapper .text{width:166px;line-height:1.12em;position:absolute;top:50%;transform:translateY(-50%)}#sidebar-nav .sidebar-cta .icon-wrapper{width:30px;height:50px;position:absolute;right:10px}#sidebar-trigger{display:none}@media only screen and (max-width:1024px){#sidebar-nav ul{width:53px}#sidebar-nav.open ul{width:249px}#sidebar-nav.open li.sidebar-item.dealer-chat-item{height:106px}body.fr #sidebar-nav.open li.sidebar-item.dealer-chat-item{height:111px}#sidebar-nav.open li.sidebar-item.dealer-chat-item .dealer-chat-extended{display:block}#sidebar-nav li.sidebar-item{height:48px}#sidebar-nav li.sidebar-item.dealer-chat-item .dealer-chat-extended{height:60px;top:48px}body.fr .open #sidebar-nav li.sidebar-item.dealer-chat-item .dealer-chat-extended{height:45px}#sidebar-nav li.sidebar-item.dealer-chat-item .dealer-chat-extended .face{width:36px;height:36px;background:green;margin:10px}#sidebar-nav li.sidebar-item.dealer-chat-item .dealer-chat-extended .text{display:inline-block}#sidebar-nav li.sidebar-item.dealer-chat-item .dealer-chat-extended .text strong{display:block}#sidebar-nav li.sidebar-item.dealer-chat-item .dealer-chat-extended .arrows-icon{top:18px}#sidebar-nav li.sidebar-item.request-appointment-service-item .text-wrapper{line-height:20px}#sidebar-nav .sidebar-cta .text-wrapper{width:196px;height:48px;right:39px}#sidebar-nav .sidebar-cta .text-wrapper .text{width:166px}#sidebar-nav .sidebar-cta .icon-wrapper{height:48px;right:9px}}body.mobile #sidebar .sidebar-container{position:static}body.mobile #sidebar-nav{top:auto;left:0;bottom:30px!important;width:100%;background-color:#000;z-index:202;visibility:hidden;transition:visibility 0s linear .4s,transform .4s cubic-bezier(0,0,.2,1)}body.mobile #sidebar-nav ul{transition:none;box-shadow:none;width:auto;position:static;overflow:visible}body.mobile #sidebar-nav.open{transform:translateY(0);visibility:visible;transition-delay:0s}body.mobile #sidebar-nav.open ul{width:auto}body.en body.mobile #sidebar-nav.open ul li.sidebar-item.dealer-chat-item{height:78px}body.mobile #sidebar-nav.open ul li.sidebar-item.dealer-chat-item.dc-hidden{visibility:hidden;height:0}body.mobile #sidebar-nav li.sidebar-item{height:auto;border-bottom:none}body.mobile #sidebar-nav li.sidebar-item.mobile-last{margin-bottom:90px;border-bottom:none}body.mobile #sidebar-nav li.sidebar-item.mobile-last .sidebar-cta{padding-bottom:0}body.mobile #sidebar-nav li.sidebar-item.dealer-chat-item{background-color:#f2f2f2;padding-bottom:3%}body.fr body.mobile #sidebar-nav li.sidebar-item.dealer-chat-item .text-wrapper{max-width:80%;height:auto}body.fr body.mobile #sidebar-nav li.sidebar-item.dealer-chat-item .text-wrapper .text{display:inline-block}body.mobile #sidebar-nav li.sidebar-item.dealer-chat-item .dealer-chat-divider{left:0;right:0}body.mobile #sidebar-nav li.sidebar-item.dealer-chat-item .dealer-chat-extended{height:auto;top:auto!important;position:relative;background:0 0;color:#000;padding-left:0;padding-top:11px;margin-top:-6px}body.mobile #sidebar-nav li.sidebar-item.dealer-chat-item .dealer-chat-extended .text{width:auto;position:relative;top:-1px;line-height:20px}body.fr body.mobile #sidebar-nav li.sidebar-item.dealer-chat-item .dealer-chat-extended .text{max-width:210px}body.mobile #sidebar-nav li.sidebar-item.dealer-chat-item .dealer-chat-extended .chrome-back-arrows-black{position:static;margin-left:10px;margin-top:-10px}body.fr body.mobile #sidebar-nav li.sidebar-item.dealer-chat-item .dealer-chat-extended .chrome-back-arrows-black{margin-left:10px}body.mobile #sidebar-nav li.sidebar-item.request-appointment-service-item .text-wrapper{line-height:20px}body.mobile #sidebar-nav .sidebar-cta{padding:.45em 34px;text-decoration:none}body.mobile #sidebar-nav .sidebar-cta .text-wrapper{width:auto;height:auto;position:static;vertical-align:middle;padding-left:16px;display:flex;align-items:center;flex-shrink:0}body.mobile #sidebar-nav .sidebar-cta .text-wrapper .text{width:auto;position:static;transform:none}body.mobile #sidebar-nav .sidebar-cta .icon-wrapper{position:static;display:flex;justify-content:center;align-items:center;flex-shrink:0}body.mobile #sidebar-nav .sidebar-cta .icon-wrapper .icon{margin:none}body.mobile #sidebar-trigger{display:inline-block;width:35px;height:35px;box-sizing:border-box;position:fixed;bottom:55px;right:0;z-index:203;background-color:#000;color:#fff;font-family:"Nobel Light",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;font-size:1.4em;cursor:pointer}body.mobile #sidebar-trigger:focus,body.mobile #sidebar-trigger:hover{text-decoration:none}body.tablet.android body.mobile #sidebar-trigger{bottom:15px}body.mobile #sidebar-trigger .trigger-icon{position:absolute;top:50%;left:50%;font-size:1.25em;transform:translate(-50%,-50%);transition:transform .2s cubic-bezier(0,0,.2,1);-webkit-font-smoothing:antialiased}body.mobile #sidebar-trigger.open .trigger-icon{transform:translate(-50%,-50%) rotate(45deg)}@media only screen and (min-width:768px) and (max-width:1024px){body.fr #sidebar-nav li.sidebar-item.dealer-chat-item .text-wrapper{height:48px}}@media only screen and (max-width:767.49px){#sidebar .sidebar-container,#sidebar-nav ul{position:static}#sidebar-nav{top:auto;left:0;bottom:30px!important;width:100%;background-color:#000;z-index:202;visibility:hidden;transition:visibility 0s linear .4s,transform .4s cubic-bezier(0,0,.2,1)}#sidebar-nav ul{transition:none;box-shadow:none;width:auto;overflow:visible}#sidebar-nav.open{transform:translateY(0);visibility:visible;transition-delay:0s}#sidebar-nav.open ul{width:auto}body.en #sidebar-nav.open ul li.sidebar-item.dealer-chat-item{height:78px}#sidebar-nav.open ul li.sidebar-item.dealer-chat-item.dc-hidden{visibility:hidden;height:0}#sidebar-nav li.sidebar-item{height:auto;border-bottom:none}#sidebar-nav li.sidebar-item.mobile-last{margin-bottom:90px;border-bottom:none}#sidebar-nav li.sidebar-item.mobile-last .sidebar-cta{padding-bottom:0}#sidebar-nav li.sidebar-item.dealer-chat-item{background-color:#f2f2f2;padding-bottom:3%}body.fr #sidebar-nav li.sidebar-item.dealer-chat-item .text-wrapper{max-width:80%;height:auto}body.fr #sidebar-nav li.sidebar-item.dealer-chat-item .text-wrapper .text{display:inline-block}#sidebar-nav li.sidebar-item.dealer-chat-item .dealer-chat-divider{left:0;right:0}#sidebar-nav li.sidebar-item.dealer-chat-item .dealer-chat-extended{height:auto;top:auto!important;position:relative;background:0 0;color:#000;padding-left:0;padding-top:11px;margin-top:-6px}#sidebar-nav li.sidebar-item.dealer-chat-item .dealer-chat-extended .text{width:auto;position:relative;top:-1px;line-height:20px}body.fr #sidebar-nav li.sidebar-item.dealer-chat-item .dealer-chat-extended .text{max-width:210px}#sidebar-nav li.sidebar-item.dealer-chat-item .dealer-chat-extended .chrome-back-arrows-black{position:static;margin-left:10px;margin-top:-10px}body.fr #sidebar-nav li.sidebar-item.dealer-chat-item .dealer-chat-extended .chrome-back-arrows-black{margin-left:10px}#sidebar-nav li.sidebar-item.request-appointment-service-item .text-wrapper{line-height:20px}#sidebar-nav .sidebar-cta{padding:.45em 34px;text-decoration:none}#sidebar-nav .sidebar-cta .text-wrapper{width:auto;height:auto;position:static;vertical-align:middle;padding-left:16px;display:flex;align-items:center;flex-shrink:0}#sidebar-nav .sidebar-cta .text-wrapper .text{width:auto;position:static;transform:none}#sidebar-nav .sidebar-cta .icon-wrapper{position:static;display:flex;justify-content:center;align-items:center;flex-shrink:0}#sidebar-nav .sidebar-cta .icon-wrapper .icon{margin:none}#sidebar-trigger{display:inline-block;width:35px;height:35px;box-sizing:border-box;position:fixed;bottom:55px;right:0;z-index:203;background-color:#000;color:#fff;font-family:"Nobel Light",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;font-size:1.4em;cursor:pointer}#sidebar-trigger:focus,#sidebar-trigger:hover{text-decoration:none}body.tablet.android #sidebar-trigger{bottom:15px}#sidebar-trigger .trigger-icon{position:absolute;top:50%;left:50%;font-size:1.25em;transform:translate(-50%,-50%);transition:transform .2s cubic-bezier(0,0,.2,1);-webkit-font-smoothing:antialiased}#sidebar-trigger.open .trigger-icon{transform:translate(-50%,-50%) rotate(45deg)}body.en #sidebar-nav.open li.sidebar-item.dealer-chat-item:not(.dc-hidden){height:109px!important}body.fr #sidebar-nav.open li.sidebar-item.dealer-chat-item:not(.dc-hidden){height:105px!important}#sidebar-nav.open li.sidebar-item.dealer-chat-item:not(.dc-hidden) .dealer-chat-extended{margin-top:7px}}.dealer-chat-alternate,.dealer-chat-content{display:none}body.dealer-chat-disabled .dealer-chat-alternate,body:not(.dealer-chat-disabled) .dealer-chat-content{display:inline}#sidebar .dc-hidden{display:none}
/********************* footer.css ********************/
#footer{background-color:#000;position:relative}#footer a,#footer p{color:#fff;text-transform:uppercase}#footer a:focus{text-decoration:underline}#footer .social-container{margin-top:25px}#footer .language-links a{display:inline-block;text-decoration:none}#footer .language-links a.selected,#footer .language-links a:hover,#global-links a:hover,#primary-links a:focus,#primary-links a:hover{text-decoration:underline}#footer .form select{border-left:none;border-right:none;border-top:none;border-bottom:1px solid #b9c0c2;box-shadow:none;cursor:pointer;font-size:12px;text-transform:uppercase;padding:10px;border-radius:0;background:0 0;height:42px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;max-width:100%;min-width:255px;width:100%;box-sizing:border-box}#footer .form select option{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}#footer .form .select{width:100%;overflow:hidden;background:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/arrow-v2-down.png?ck=03272023040133) center right no-repeat #111;position:relative;display:block}#footer .form .select:focus,#footer .form .select:hover{background-color:#585858}#footer .form select::-ms-expand{display:none;color:#000}#footer .form select::-ms-value{background:0 0;color:#fff}#footer .form select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}body:not(.ie):not(.edge) #footer .form select{color:#fff}body.win.chrome #footer .form .select{background-color:#959595}body.win.chrome #footer .form .select:focus,body.win.chrome #footer .form .select:hover{background-color:#f2f2f2}body.win.chrome #footer .form select{color:#000}#primary-links a{letter-spacing:.7px;text-decoration:none}#global-links a{font-family:"Nobel Book",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;text-decoration:none}.content-divider.light{height:1px;background-color:#b9c0c2;margin-bottom:30px}@media only screen and (min-width:767.5px){#footer{padding:60px 0}#footer a{font-family:"Nobel Light",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;font-size:12px;display:block;line-height:20px;margin-bottom:10px}#footer p,#global-links a{font-size:14px;line-height:1;letter-spacing:.8px}#footer p{font-family:"Nobel Book",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;margin-bottom:20px}#footer li{margin:0 0 50px;width:32%;display:inline-block;vertical-align:top;box-sizing:border-box}#footer .language-links a{margin-right:25px}#footer-section2,#footer-section5{padding-left:4%}#footer-section3,#footer-section6{padding-left:7%}#global-links a{display:block;margin-bottom:15px}}@media only screen and (max-width:1279.49px){#global-links{border-bottom:1px solid #b9c0c2;text-align:center}#global-links a:first-child{padding-left:0}#global-links>a{display:inline-block;padding-left:8px;padding-right:8px;border-right:1px solid #b9c0c2}#global-links a.last{border-right:none;padding-right:0}#footer-content-viewer{margin-top:35px}}@media only screen and (max-width:767.49px){#global-links{order:2;margin-bottom:22px}#global-links>a{font-size:12px;line-height:1.5}#footer-content-viewer{margin-top:0;visibility:hidden}#footer-content-viewer .all-links li:first-child{border-top:none}#footer-content-viewer li p{margin:7px 0;font-family:"Nobel Book",Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;font-size:14px;letter-spacing:1.6px;width:85%}#footer-content-viewer .nav-container{border-top:1px solid #f2f2f2;position:relative;overflow:hidden;margin:0}#footer-content-viewer .nav-list{box-sizing:border-box;width:100%;font-size:19px;font-family:Nobel,Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;text-transform:uppercase;line-height:1.1em;padding:12px 0 10px;display:block;position:relative}#footer-content-viewer .nav-list:focus,#footer-content-viewer .nav-list:hover{cursor:pointer;background-color:#b9c0c2}#footer-content-viewer .nav-list:before{content:"";background:url(https://s3.amazonaws.com/lexus.site.lexus/tci-prod/lexus/media/chrome/lexus-sprite.svg?ck=03272023040133) -160px -20px no-repeat;background-size:820px 220px;width:12px;height:7px;pointer-events:none;position:absolute;bottom:0;top:0;margin:auto;right:7px;transform:rotateZ(180deg) scale(1)}#footer-content-viewer .open .nav-list:before{transform:rotateZ(0) scale(1)}#footer-content-viewer .all-links a{display:block;font-size:12px}#footer-content-viewer .nav_content{margin-bottom:20px}#footer-content-viewer .all-links li:last-child{border-bottom:none}#lang-province-links{order:3;margin-bottom:40px}#lang-province-links .language-links{width:100%;text-align:center}#lang-province-links .language-links span{font-size:12px;margin-right:20px}#lang-province-links .language-links span:last-child{margin-right:0}#lang-province-links .prov-container{margin-top:30px;width:100%}}
/********************* social-icons.css ********************/
#bookmark_container{display:inline}#bookmark_container ul{position:relative}#bookmark_container li{width:auto;margin:0 4px 0 0}#bookmark_container li:focus,#bookmark_container li:hover{background-color:#b9c0c2}#bookmark_container li:last-child{margin-right:0}#bookmark_container li a{width:24px;height:30px;margin-bottom:0;display:flex}@media only screen and (max-width:1279.49px){#footer #bookmark_container ul{padding:10px 0}}@media only screen and (max-width:767.49px){#bookmark_container ul{display:flex;justify-content:center}}
/********************* modal.css ********************/
.mask{display:none;position:fixed;background:#000;top:0;left:0;width:200%;height:200%}div.modal{top:50%;left:50%;display:none;width:100%;font-family:SourceSansPro-Regular,Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif;line-height:1.5}div.modal .modal_content_container{overflow:auto}div.modal .modal_container{position:relative;padding:2.5em;background-color:#fff;box-sizing:border-box;box-shadow:0 0 10px #000}div.modal .modal_container .modal_content{padding:0;box-sizing:border-box}div.modal .modal_container .modal_content p:last-child{margin-bottom:0}div.modal .modal_container .modal_content_title{line-height:1.2em;margin-bottom:20px;margin-right:35px}div.modal .modal_container .modal_footer{clear:both;text-align:left;margin-top:1.5em}div.modal .modal_container .modal_footer .button{margin:0 .5em 0 0}.full-screen-modal{position:absolute!important;width:100%!important;height:auto!important;min-height:100%!important;left:0!important;top:0!important;background:#fff}.full-screen-modal .modal_container{padding:2em 0 0 2em;box-shadow:none}.full-screen-modal .modal_container .modal_content{padding:0 2em 2em 0}.full-screen-modal .modal_content{width:100%}#exit .secondary-cta{margin-left:12px}@media only screen and (min-width:767.5px){.modal-no-scroll{position:fixed}}div.modal.youtube-video-modal{overflow:auto}@media only screen and (max-width:767.49px){#exit a{width:100%}#exit .secondary-cta{margin-left:0;margin-top:12px}div.modal{position:absolute!important;width:100%!important;height:auto!important;min-height:100%!important;left:0!important;top:0!important;background:#fff}div.modal .modal_container{padding:2em 0 0 2em;box-shadow:none}div.modal .modal_container .modal_content{padding:0 2em 2em 0}div.modal .modal_container .modal_content,div.modal .modal_content{width:100%}div.modal.youtube-video-modal{width:100%!important;background:0 0;min-height:auto!important;position:fixed!important}}@media only screen and (max-width:480px){div.modal .modal_container{padding:1.5em 0 0 1.5em}div.modal .modal_container .modal_content{padding:0 1.5em 1.5em 0}div.modal .modal_container .modal_footer .button{width:100%;margin:0 0 10px}}.closer{border:1px solid transparent;cursor:pointer;position:absolute;top:0;right:0;z-index:10}.closer:focus,.closer:hover{border-color:rgba(242,242,242,.5)}.closer .chrome-close-icon-black{margin:8px;display:block;background-position:0 0}.closer .chrome-close-icon-white{margin:8px;display:block;background-position:0 -20px}
/********************* accordion-phone.css ********************/
@media only screen and (max-width:767.49px){.accordion_view{margin-bottom:60px}.accordion_view .tabs_nav{display:none}.accordion_view .main_contents .dynamic_panel{overflow:hidden;display:block;box-sizing:border-box}.accordion_view .main_contents .dynamic_panel>.dynamic-trigger,.accordion_view .main_contents>.panel_header{line-height:30px;padding:22px 32px 20px 15px;border-top:1px solid #000;text-transform:uppercase;position:relative;display:block;box-sizing:border-box;height:100%;cursor:pointer}.accordion_view .main_contents .dynamic_panel>.dynamic-trigger .up-arrow,.accordion_view .main_contents>.panel_header .up-arrow{position:absolute;top:0;bottom:0;right:14px;margin:auto!important;transform:rotateZ(180deg) scale(2)}.accordion_view .main_contents .dynamic_panel>.dynamic-trigger .text,.accordion_view .main_contents>.panel_header .text{display:inline-block;margin-right:16px}.accordion_view .main_contents .dynamic_panel.open>.dynamic-trigger,.accordion_view .main_contents>.panel_header.open{font-family:Nobel,Arial,Helvetica,"Heiti TC",PMingLiU,sans-serif}.accordion_view .main_contents .dynamic_panel.open>.dynamic-trigger .up-arrow,.accordion_view .main_contents>.panel_header.open .up-arrow{transform:rotateZ(0) scale(2)}.accordion_view .non_tab{margin:0 17px;border-bottom:1px solid #000}.accordion_view .non_tab .dynamic_panel{display:none;overflow:hidden;margin:0}.accordion_view .non_tab .panel_header:focus,.accordion_view .non_tab .panel_header:hover{background-color:#f2f2f2}.accordion_view ul li.dynamic_panel:before{transform:rotateZ(180deg) scale(2)}.accordion_view ul li.dynamic_panel.open:before{transform:rotateZ(0) scale(2)}.accordion_view ul li.dynamic_panel .dynamic_trigger{line-height:30px;padding:22px 45px 20px 15px}.accordion_view ul li.dynamic_panel .dynamic_trigger>span{display:inline-block}}
