<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.v3-sidebar__autocomplete{min-height:62px}.v3-sidebar__autocomplete-dropdown-container{display:flex;flex-direction:column;margin-top:-4px}.v3-sidebar__suggestion{padding:0 14px 8px;cursor:pointer;text-overflow:ellipsis;background:none;border-width:0;border-right:1px solid #000;border-left:1px solid #000;text-align:start}.v3-sidebar__suggestion:first-child{padding-top:12px}.v3-sidebar__suggestion:last-child{border-bottom:1px solid #000;border-radius:0 0 4px 4px}.v3-sidebar__suggestion-text:hover{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.v3-sidebar__main-info{padding:0 8px 0 0;font-weight:600;font-size:16px;line-height:20px;font-family:SourceSansPro-Semibold,arial,helvetica,Heiti TC,pmingliu,sans-serif}.v3-sidebar__secondary-info{font-style:italic;font-weight:400;font-size:14px;line-height:20px;font-family:Nobel Regular,arial,helvetica,Heiti TC,pmingliu,sans-serif}.v3-sidebar__search-input{width:100%;height:36px;border:1px solid #000;padding-left:30px;color:inherit;font-family:SourceSansPro-Regular,arial,helvetica,Heiti TC,pmingliu,sans-serif;border-radius:0}.v3-sidebar__search-input-icon{width:18px;height:18px;display:inline-block;position:relative;top:33px;left:10px}.v3-sidebar__search-input::-moz-placeholder{font-style:italic}.v3-sidebar__search-input::placeholder{font-style:italic}.v3-sidebar__search-input.error{border:1px solid #b00000}.v3-dealer-card__container{position:relative;width:100%;display:flex;flex-direction:column;gap:9px;padding:20px;border-bottom:1px solid #d8d8d8;color:#000;font-family:SourceSansPro-Regular,arial,helvetica,Heiti TC,pmingliu,sans-serif}.v3-dealer-card__container .v3-button--full-width{width:100%}.v3-dealer-card__container&gt;*{z-index:1}.v3-dealer-card__container--highlighted{background-color:#eef1f2;height:100%;position:absolute;inset:0;z-index:0}.v3-dealer-card__dealer-name{display:inline-flex;font-size:19px;line-height:1.4;color:#000;white-space:nowrap;border-bottom:none;min-height:unset;font-family:Nobel Regular,arial,helvetica,Heiti TC,pmingliu,sans-serif;font-size:18px;font-weight:400;letter-spacing:.9px;text-transform:uppercase}.v3-dealer-card__dealer-name:hover .v3-button__text{text-decoration:underline}.v3-dealer-card__dealer-name .v3-button__text{text-decoration:none;border-bottom:none;max-width:inherit}@media screen and (max-width: 1199px){.v3-dealer-card__dealer-name{font-size:17px;line-height:1.5;width:-moz-fit-content;width:fit-content}}@media screen and (max-width: 767px){.v3-dealer-card__dealer-name{justify-content:flex-start}}.v3-dealer-card__dealer-name-preferred{font-size:25px;line-height:1.4;color:#000;text-transform:uppercase}@media screen and (max-width: 767px){.v3-dealer-card__dealer-name-preferred{justify-content:flex-start}}.v3-dealer-card__distance{font-size:14px;font-weight:400;line-height:19.96px}@media screen and (max-width: 1199px){.v3-dealer-card__distance{order:4}.v3-dealer-card__distance--preview{order:0}}.v3-dealer-card__distance-hide{display:none}.v3-dealer-card__address{line-height:1.7}@media screen and (max-width: 1199px){.v3-dealer-card__address{display:flex;flex-direction:column;line-height:1.4}}@media screen and (min-width: 1200px){.v3-dealer-card__address{display:flex;flex-direction:column}}.v3-dealer-card__address-preview{display:flex}.v3-dealer-card__address-preferred{font-family:SourceSansPro-Regular,arial,helvetica,Heiti TC,pmingliu,sans-serif}@media screen and (max-width: 1199px){.v3-dealer-card__address-preferred{display:flex;flex-direction:column}}.v3-dealer-card__phone-icon{width:19px;height:19px;background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/call.svg)}.v3-dealer-card__link-icon{filter:brightness(0) saturate(100%);width:19px;height:19px;background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/web-browser.svg)}.v3-dealer-card__preferred-dealer-icon{background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/new-preferred-dealer-pin.svg);width:23px;height:24px}.v3-dealer-card__preferred-dealer-icon--set{background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/grey-preferred-dealer.svg);width:19px;height:20px}.v3-dealer-card__phone,.v3-dealer-card__link{display:flex;align-items:center;gap:9px;font-weight:400;line-height:28px}.v3-dealer-card__links{color:#293279;border-bottom:none;text-align:left;max-width:100%;min-height:unset}.v3-dealer-card__links .v3-button__text{text-decoration:underline}.v3-dealer-card__links:hover.v3-dealer-card__phone-number,.v3-dealer-card__links:hover .v3-button__text{border-bottom-color:#0000;text-decoration:none!important}@media screen and (max-width: 1199px){.v3-dealer-card__link{display:none}}.v3-dealer-card__working-hours{display:flex;gap:6px;line-height:22.8px;font-family:SourceSansPro-Regular,arial,helvetica,Heiti TC,pmingliu,sans-serif}@media screen and (max-width: 1199px){.v3-dealer-card__working-hours{display:none}}.v3-dealer-card__working-hours-preferred{display:flex}.v3-dealer-card__working-hours-header{font-family:SourceSansPro-Bold,arial,helvetica,Heiti TC,pmingliu,sans-serif}.v3-dealer-card__button{margin-top:12px}@media screen and (max-width: 1199px){.v3-dealer-card__button{display:none}}@media screen and (min-width: 1200px){.v3-dealer-card__button,.v3-dealer-card__button-preferred{max-width:254px}}@media screen and (max-width: 1199px){.v3-dealer-card__button-preferred .v3-button--full-width{max-width:100%}}.v3-dealer-card__button--multiple{display:flex;gap:20px;order:4;max-width:unset}.v3-dealer-card__button--multiple .v3-button__container{width:100%}.v3-dealer-card__button--multiple .v3-dealer-card__button-details,.v3-dealer-card__button--multiple .v3-button-full--width{max-width:100%}.v3-dealer-card__button--multiple .v3-dealer-card__button-details,.v3-dealer-card__button--multiple .v3-dealer-card__button-accept-label{padding:0;margin:0 auto}.v3-dealer-card__preferred-dealer{display:flex;align-items:center;gap:12px;background-color:var(--background-color, );width:-moz-max-content;width:max-content;padding:8px 21px 8px 8px;font-weight:400;font-size:14px;line-height:19.96px;border-radius:23px}.v3-dealer-card__preferred-dealer-close{width:11.5px;height:11.5px}.v3-dealer-card__preferred-dealer-close:hover{cursor:pointer}.v3-dealer-card__preview-close-icon{position:absolute;top:20px;right:20px;font-size:11.5px}.v3-search-container{margin-top:-10px}.v3-search-container__button-container{display:flex;padding:15px 0 18px;justify-content:center;align-items:center;gap:9.5px}@media screen and (max-width: 1199px){.v3-search-container__button-container{flex-direction:column}}.v3-search-container__button-container .v3-button__text{overflow:hidden}.v3-search-container__text{position:relative;background:#fff;color:#000;white-space:nowrap;padding:0 4px}.v3-search-container__text:before{content:"";position:absolute;right:12px;top:-14px;background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/line.svg);width:1px;height:44px;z-index:-1}@media screen and (max-width: 1199px){.v3-search-container__text:before{transform:rotate(90deg)}}.v3-search-container__btn-wrapper{width:100%;max-width:100%}.v3-search-container__btn-wrapper .v3-button--full-width{width:100%;max-width:100%;padding:0;margin:0 auto}.v3-search-container__btn-preferred{padding:20px;width:100%}.v3-search-container__btn-preferred .v3-button--full-width{width:100%}@media screen and (max-width: 1199px){.v3-search-container__btn-preferred .v3-button--full-width{max-width:100%}}@media screen and (min-width: 1200px){.v3-search-container__btn-preferred .v3-button--full-width{max-width:260px}}.v3-search-container__error-message{display:flex;gap:10px;width:100%;background-color:#fee;border:1px solid #b00000;line-height:1.1;padding:16px;color:#b00000;margin-bottom:20px}.v3-search-container__error-message-icon:before{content:"";display:block;background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/error-icon.svg);width:24px;height:21px;font-size:21px}@media screen and (min-width: 1200px){.v3-search-container__error-message-icon:before{flex:none}}.v3-search-container .error-message{color:#b00000;margin-top:5px}.v3-sidebar__search-input-icon{background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/magnifier-black.svg)}.v3-sidebar__title{color:#000}.v3-search-container__find-button-icon{background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/map-pin-lexus.svg);width:19px;min-width:19px;height:26px;margin-left:10px}.v3-search-container__find-near-me:hover .v3-search-container__find-button-icon{background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/map-pin-lexus-inverted.svg)}.v3-search-container .v3-button--disabled .v3-search-container__find-button-icon{filter:brightness(0) invert(1)}.v3-search-container__text{font-size:16px}.v3-search-container__text:before{top:-9px}@media screen and (max-width: 1199px){.v3-search-container__text:before{right:16px}}.v3-search-container__btn-wrapper .v3-button--full-width{min-width:160px}@media screen and (min-width: 1200px){.v3-search-container__btn-wrapper .v3-button--full-width{min-height:40px}}.v3-dealer-details__container{display:flex;flex-direction:column;gap:12px;margin-bottom:30px}.v3-dealer-details__previous-screen--arrow{font-weight:600}.v3-dealer-details__previous-screen .v3-button__text{font-size:14px}@media screen and (max-width: 1199px){.v3-dealer-details__previous-screen .v3-button__text{font-size:12px}}.v3-dealer-details__previous-screen--full{max-width:100%;margin-right:38px;font-size:14px;padding-bottom:4px;margin-bottom:18px;border-bottom-color:#000;color:#000;font-family:SourceSansPro-Semibold,arial,helvetica,Heiti TC,pmingliu,sans-serif;border-bottom:2px solid #000}.v3-dealer-details__previous-screen--full .v3-button__text{text-decoration:none;border-bottom:none}@media screen and (max-width: 1199px){.v3-dealer-details__previous-screen--full{font-size:12px}}.v3-dealer-details__dealer-name{font-size:25px;line-height:1.4;color:#373d45;font-size:26px;line-height:1.5;letter-spacing:1px;text-transform:uppercase}.v3-dealer-details__phone,.v3-dealer-details__link{display:flex;align-items:center;gap:10px;font-family:SourceSansPro-Semibold,arial,helvetica,Heiti TC,pmingliu,sans-serif;line-height:28px}.v3-dealer-details__links,.v3-dealer-details__services-offered .v3-link-list__link{color:#293279}.v3-dealer-details__links{font-family:SourceSansPro-Regular,arial,helvetica,Heiti TC,pmingliu,sans-serif;border-bottom:none;max-width:100%;min-height:unset;justify-content:flex-start;text-decoration:underline!important}.v3-dealer-details__links:hover,.v3-dealer-details__links:hover .v3-button__text{border-bottom-color:#0000;text-decoration:none!important}.v3-dealer-details__links-mail{background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/email-icon.svg);width:18px;height:11px;min-width:18px}.v3-dealer-details__links-chat{background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/chat-icon.svg);width:18px;height:16px}.v3-dealer-details__links--get-directions.v3-button--plain-link{display:inline-flex}.v3-dealer-details__icon{width:32px;height:53px;background-size:cover;background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/lexus-dealer-pin.svg)}.v3-dealer-details__icon-number{width:35px;height:46px;background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/dealer-pin-empty.svg);font-family:Nobel Bold,arial,helvetica,Heiti TC,pmingliu,sans-serif;color:#fff;line-height:1.7;font-size:21px;align-content:center;text-align:center;width:32px;font-size:15px}.v3-dealer-details__icon-car{background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/car-inventory.svg);width:18px;height:17px;background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/dealer-inventory.svg)}.v3-dealer-details__phone-number{font-weight:400;text-decoration:underline}.v3-dealer-details__phone-icon{width:19px;height:19px;background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/call.svg);background-size:contain}.v3-dealer-details__link-icon{width:20px;height:19px;background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/web-browser.svg);filter:brightness(0) saturate(100%)}.v3-dealer-details-text{font-weight:400;line-height:1.8}.v3-dealer-details-text--bold{font-family:SourceSansPro-Semibold,arial,helvetica,Heiti TC,pmingliu,sans-serif;font-family:SourceSansPro-Regular,arial,helvetica,Heiti TC,pmingliu,sans-serif}.v3-dealer-details__hr{border-bottom:1px solid #b9c0c2}.v3-dealer-details__departments{display:flex;flex-direction:column;gap:25px;margin-top:30px}@media screen and (min-width: 1200px){.v3-dealer-details__departments{position:relative;overflow-y:auto;max-height:calc(var(--window-height) - 340px)}}.v3-dealer-details__departments-list{display:flex;flex-direction:column;gap:25px}.v3-dealer-details__department-heading{display:flex;gap:18px}.v3-dealer-details__department-heading--p0{padding-top:0}.v3-dealer-details__department-container-multiple{border-bottom:1px solid #b9c0c2;padding-bottom:30px}.v3-dealer-details__department-container&gt;div&gt;article{margin-bottom:10px}.v3-dealer-details__department-container&gt;div&gt;article .cmp-accordion__button{text-transform:none}.v3-dealer-details__department-container&gt;div&gt;article .cmp-accordion__item__item[data-cmp-expanded]{background-color:initial}.v3-dealer-details__department-container&gt;div&gt;article .cmp-accordion__title{font-size:16px}.v3-dealer-details__department-container&gt;div&gt;article[data-cmp-expanded=true]{background-color:#eef1f2;border:1px solid #b9c0c2;border:1px solid #000}.v3-dealer-details__department-container&gt;div&gt;article[data-cmp-expanded=true] .cmp-accordion__button--expanded{border-bottom:1px solid #b9c0c2;border-bottom:1px solid #000;padding-left:16px}.v3-dealer-details__department-container&gt;div&gt;article[data-cmp-expanded=true] .cmp-accordion__button--expanded .cmp-accordion__button-content{font-family:SourceSansPro-Bold,arial,helvetica,Heiti TC,pmingliu,sans-serif}.v3-dealer-details__department-container&gt;div&gt;article[data-cmp-expanded=true] .cmp-accordion__panel{padding:.875em}.v3-dealer-details__department-container&gt;div&gt;article[data-cmp-expanded=false]{border:1px solid #000}.v3-dealer-details__department-container&gt;div&gt;article[data-cmp-expanded=false] .cmp-accordion__button-content{font-family:SourceSansPro-Regular,arial,helvetica,Heiti TC,pmingliu,sans-serif}.v3-dealer-details__accordion-wrapper{padding-top:19px}.v3-dealer-details__address{color:#373d45;color:#000}.v3-dealer-details__accordion-heading{line-height:1.3;font-family:Nobel Bold,arial,helvetica,Heiti TC,pmingliu,sans-serif;padding-bottom:3px;font-size:16px;font-family:SourceSansPro-Bold,arial,helvetica,Heiti TC,pmingliu,sans-serif}.v3-dealer-details__accordion-heading--contact{font-family:Nobel Regular,arial,helvetica,Heiti TC,pmingliu,sans-serif;letter-spacing:1px;text-transform:uppercase}.v3-dealer-details__btn-full-width{max-width:-moz-fit-content;max-width:fit-content}.v3-dealer-details__contact-info{display:flex;flex-direction:column;gap:10px}.v3-dealer-details__contact-info--fit{gap:unset}.v3-dealer-details__hours-operation{margin-top:35px;color:#000}.v3-dealer-details__hours-operation-list{display:flex;flex-wrap:wrap;row-gap:5px;padding:0;font-family:SourceSansPro-Regular,arial,helvetica,Heiti TC,pmingliu,sans-serif}.v3-dealer-details__hours-operation-list-item{flex:50%}.v3-dealer-details__services-offered-title{font-weight:600;padding-bottom:8px;text-transform:uppercase;font-family:Nobel Regular,arial,helvetica,Heiti TC,pmingliu,sans-serif}.v3-dealer-details__services-offered__list{display:flex;flex-wrap:wrap;row-gap:12px;line-height:1;padding:0}.v3-dealer-details__services-offered__list-item{display:flex;align-items:center;flex:50%;gap:10px}@media screen and (max-width: 767px){.v3-dealer-details__services-offered__list-item{flex:100%}}.v3-dealer-details__services-offered__list-btn{display:flex;text-align:start;border-bottom:none;min-height:auto;padding:0}.v3-dealer-details__services-offered .v3-service__icon{min-width:20px;height:20px}.v3-dealer-details__services-offered .v3-service-maintenance{background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/maintenance-menu.svg)}.v3-dealer-details__services-offered .v3-service-certified-used-veh{min-width:20px;height:19px;background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/certified-used-vehicles.svg)}.v3-dealer-details__services-offered .v3-service-used-veh{background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/used-vehicles.svg)}.v3-dealer-details__services-offered .v3-service-toyota-touch{min-width:18px;background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/toyota-touch.svg)}.v3-dealer-details__services-offered .v3-service-new-veh-inv{height:19px;background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/dealer-inventory.svg);min-width:23px;background-size:23px 19px}.v3-dealer-details__services-offered .v3-service-certif-cc{height:18px;background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/certified-collision-centre.svg)}.v3-dealer-details__services-offered .v3-service-online-appt{height:22px;min-width:20px;background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/online-service-appt.svg)}.v3-dealer-details__services-offered .v3-service-express{background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/express-service.svg)}.v3-dealer-details__services-offered .v3-service-authorized-dealer{height:23px;background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/authorized-dealer.svg)}.v3-dealer-details__services-offered .v3-service-reflection-det{background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/reflections-detailing.svg)}.v3-dealer-details__services-offered .v3-service-tire-centre{height:23px;min-width:23px;background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/lexus-tire-centre.svg)}.v3-dealer-details__services-offered .v3-service-alt-transp{background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/alternate-transportation.svg)}.v3-dealer-details__services-offered .v3-service-gen-accrs{min-width:23px;background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/genuine-accesories.svg)}.v3-dealer-details__services-offered .v3-service-pre-owned-veh{min-width:23px;height:16px;background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/pre-owned-vehicles.svg)}.v3-dealer-details__services-offered .v3-service-certif-pre-own-veh{background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/certified-pre-owned.svg)}.v3-dealer-details__services-offered .v3-service-authorized-service{min-width:23px;height:22px;background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/authorized-lexus-service.svg)}.v3-dealer-details__services-offered .v3-service-gen-parts{min-width:22px;height:23px;background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/genuine-lexus-parts.svg)}.v3-find-dealer-filters{--primary-bkg-color: map-get($find-dealer, "selected-bkg-color")}.v3-find-dealer-filters__wrapper-accordion{border-bottom:1px solid #b9c0c2}@media screen and (max-width: 1199px){.v3-find-dealer-filters__wrapper-accordion{border-top:1px solid #b9c0c2}}.v3-find-dealer-filters__wrapper-accordion .cmp-accordion__button{font-family:SourceSansPro-Semibold,arial,helvetica,Heiti TC,pmingliu,sans-serif;padding:14px 8px 14px 0}.v3-find-dealer-filters__wrapper-accordion .cmp-accordion__button--expanded{background-color:unset}.v3-find-dealer-filters__wrapper-accordion .cmp-accordion__title{font-size:15px;color:#000;font-family:SourceSansPro-Bold,arial,helvetica,Heiti TC,pmingliu,sans-serif;text-transform:none}.v3-find-dealer-filters__wrapper-accordion .cmp-accordion__panel{background-color:unset}.v3-find-dealer-filters__wrapper-accordion .cmp-accordion__panel--expanded{display:flex;flex-wrap:wrap;gap:5px}@media screen and (max-width: 1199px){.v3-find-dealer-filters__wrapper-accordion .cmp-accordion__panel--expanded{gap:10px}}.v3-find-dealer-filters__wrapper-accordion .cmp-accordion__item{border-bottom:none;border-top:none}.v3-find-dealer-filters__wrapper-accordion .cmp-accordion__item[data-cmp-expanded]{background-color:initial}.v3-find-dealer-filters__wrapper-accordion .cmp-accordion .v3-button__text{white-space:nowrap}@media screen and (max-width: 1199px){.v3-find-dealer-filters__wrapper-accordion{margin-top:10px;margin-left:0}}.v3-find-dealer-filters__counter,.v3-find-dealer-filters__container .cmp-accordion__counter{padding-left:4px;color:#000;font-family:SourceSansPro-Regular,arial,helvetica,Heiti TC,pmingliu,sans-serif}.v3-find-dealer-filters__right-arrow{margin-left:auto;font-size:14px}.v3-find-dealer-filters__wrapper-mobile{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:8px 20px}.v3-find-dealer-filters__wrapper-mobile .v3-button{font-family:SourceSansPro-Bold,arial,helvetica,Heiti TC,pmingliu,sans-serif}.v3-find-dealer-filters__wrapper-mobile .v3-button__text{font-size:15px;font-weight:600;line-height:1.7;text-decoration:none;border-bottom:none}.v3-find-dealer-filters__wrapper-mobile .v3-find-dealer-filters__btn-full-width{width:100%;max-width:100%;justify-content:flex-start;gap:10px;color:#000}.v3-find-dealer-filters__wrapper-content .v3-button__text{white-space:nowrap;text-decoration:none;border-bottom:none}.v3-find-dealer-filters__wrapper-content .is-selected{border-color:#000;background-color:color-mix(in srgb,#000 10%,transparent);color:#000;border-radius:0}.v3-find-dealer-filters__wrapper-content .not-selected{border-color:#b9c0c2}.v3-find-dealer-filters__wrapper-content .v3-button--filter-pills{max-width:100%}.v3-find-dealer-filters__wrapper-content .v3-button--filter-pills-inverted{max-width:100%;font-family:Nobel Regular,arial,helvetica,Heiti TC,pmingliu,sans-serif}.v3-find-dealer-filters__icon{width:15px;height:15px;background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/filter-icon.svg);filter:brightness(0) saturate(100%)}.v3-find-dealer-filters__close-btn{line-height:1.5}.v3-find-dealer-filters__close-btn-wrapper{flex-basis:100%;align-self:center}.v3-find-dealer-filters__close-icon{padding-right:6px;font-size:10px}.v3-find-dealer-filters__overlay{display:flex;width:0;height:100%;position:fixed;z-index:8;left:0;top:0;background-color:#fff;overflow-x:hidden}.v3-find-dealer-filters__overlay-content{display:flex;flex-direction:column;width:100%;position:relative}.v3-find-dealer-filters__mobile-btn-container{position:absolute;right:20px;z-index:9;top:20px}.v3-find-dealer-filters__mobile-btn-close{font-size:19px}.v3-find-dealer-filters__modal-panel{display:flex;flex-wrap:wrap;margin:10px 0 0 22px;gap:5px}@media screen and (max-width: 1199px){.v3-find-dealer-filters__modal-panel{gap:10px}}.v3-find-dealer-filters__modal-text{font-size:16px}.v3-find-dealer-filters__modal-heading{display:flex;align-items:center;padding:17px 0 17px 22px;gap:10px;border-bottom:1px solid #b9c0c2;font-family:SourceSansPro-Bold,arial,helvetica,Heiti TC,pmingliu,sans-serif;text-transform:none}.v3-find-dealer-filters__modal-footer{display:flex;gap:25px;padding-top:10px;border-top:1px solid #b9c0c2;margin:auto 10px 10px}.v3-find-dealer-filters__modal-footer .v3-button__container{width:100%}.v3-find-dealer-filters__modal-footer-btn{width:100%;max-width:100%}.v3-find-dealer-filters__modal-footer .v3-find-dealer-filters__close-btn-wrapper{flex-basis:50%}#findDealerFilters .v3-modal__dialog .v3-modal__close{top:20px;right:20px;z-index:7}#findDealer .v3-modal__dialog .v3-modal__close{top:20px;right:20px;z-index:7;font-size:25px}@media screen and (min-width: 1200px){#findDealer .v3-modal__dialog .v3-modal__close{width:-moz-fit-content;width:fit-content;left:calc(33.3% - 48px)}}#findDealer .v3-find-dealer__container{margin:0;width:100%!important}#findDealer .v3-dealer-list__button{margin-bottom:16px}#findDealer .v3-dealer-list__button--show-more{margin:auto 18px 16px}#findDealer .v3-dealer-list__button .v3-button--full-width{width:100%;max-width:100%;margin-top:21px}#findDealer .v3-dealer-list__container{width:100%;overflow:hidden auto;max-height:100%}@media screen and (max-width: 1199px){#findDealer .v3-dealer-list__container{top:178px;max-width:100%}}#findDealer .v3-dealer-list__container--preferred{max-height:unset}#findDealer .v3-dealer-list__container--preferred .v3-find-dealer__preferred-dealer-icon{background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/new-preferred-dealer-pin.svg);width:15px;height:21px}#findDealer .v3-dealer-list__container--preferred .v3-find-dealer__get-directions{padding-bottom:16px}#findDealer .v3-dealer-list__container-bottom{order:1;position:absolute;top:unset;right:0;bottom:0;background-color:#fff;max-height:310px;z-index:1}#findDealer .v3-dealer-list__container-bottom .v3-dealer-card__container--highlighted,#findDealer .v3-dealer-list__button-hidden{display:none}#findDealer .v3-dealer-list__loading{padding:20px 0}#findDealer .v3-sidebar{display:flex;flex-direction:column;flex-shrink:0;padding:20px 36px 0 46px;max-height:calc(100vh - 20px)}@media screen and (max-width: 1199px){#findDealer .v3-sidebar{padding:18px}}@media screen and (min-width: 1200px){#findDealer .v3-sidebar{padding-right:52px}}#findDealer .v3-sidebar__dealer-heading{display:flex;align-items:center;margin-bottom:16px;font-size:25px;line-height:1.9}#findDealer .v3-sidebar__hr{border-bottom:1px solid #b9c0c2}#findDealer .v3-sidebar__title{display:flex;font-size:25px;line-height:1.4;font-family:SourceSansPro-Semibold,arial,helvetica,Heiti TC,pmingliu,sans-serif;font-size:26px;font-family:Nobel Regular,arial,helvetica,Heiti TC,pmingliu,sans-serif}@media screen and (max-width: 1199px){#findDealer .v3-sidebar__title{font-size:20px}}@media screen and (max-width: 1199px){#findDealer .v3-sidebar__title{padding-right:36px}}#findDealer .v3-sidebar__search-container-links{display:flex;flex-direction:column;padding:8px 0}#findDealer .v3-sidebar__search-container-links .v3-icon-chevron-right:before{font-size:13px}#findDealer .v3-sidebar__search-container-links .v3-sidebar__search-container-link{max-width:100%;min-height:unset;display:inline-flex;justify-content:flex-start;padding-bottom:0;text-align:start;border-bottom-color:#000;color:#000;border-bottom:2px solid #000;font-family:SourceSansPro-Semibold,arial,helvetica,Heiti TC,pmingliu,sans-serif;width:auto}#findDealer .v3-sidebar__search-container-links .v3-sidebar__search-container-link&gt;*{text-decoration:none;border-bottom:none}#findDealer .v3-sidebar__search-container-links .v3-sidebar__search-container-link:hover{border-bottom-color:#0000}@media screen and (max-width: 599px){#findDealer .v3-sidebar__search-container-links .v3-sidebar__search-container-link .v3-button__text{text-align:left}}#findDealer .v3-map__container{margin:0;padding:0}#findDealer .v3-find-dealer__no-results,#findDealer .v3-find-dealer__no-results-container{display:flex;flex-direction:column;gap:2px;line-height:28px;margin-top:14px;color:#373d45}@media screen and (max-width: 1199px){#findDealer .v3-find-dealer__no-results,#findDealer .v3-find-dealer__no-results-container{justify-content:center;align-items:center}}#findDealer .v3-find-dealer__no-results-heading,#findDealer .v3-find-dealer__no-results-container-heading{font-size:19px;font-family:Nobel Bold,arial,helvetica,Heiti TC,pmingliu,sans-serif;text-transform:uppercase;font-family:Nobel Regular,arial,helvetica,Heiti TC,pmingliu,sans-serif}#findDealer .v3-find-dealer__no-results-description,#findDealer .v3-find-dealer__no-results-container-description{font-size:16px;font-weight:400}#findDealer .v3-find-dealer__no-results .v3-button,#findDealer .v3-find-dealer__no-results-container .v3-button{margin-top:11px}#findDealer .v3-find-dealer__no-search-results{font-size:17px;line-height:1.5;align-self:baseline;font-family:Nobel Light,arial,helvetica,Heiti TC,pmingliu,sans-serif;padding-top:22px}@media screen and (max-width: 1199px){#findDealer .v3-find-dealer__no-search-results{padding:14px 0 19px}}#findDealer .v3-find-dealer__no-search-results--bold{font-family:Nobel Bold,arial,helvetica,Heiti TC,pmingliu,sans-serif}#findDealer .v3-find-dealer__mobile-container{position:relative;display:flex;flex-direction:column;width:100%;margin:0;padding:18px}#findDealer .v3-find-dealer__mobile-container--back-btn{margin-right:38px;padding-bottom:4px;margin-bottom:18px;color:#000;font-family:SourceSansPro-Semibold,arial,helvetica,Heiti TC,pmingliu,sans-serif;border-bottom:2px solid #000}@media screen and (max-width: 1199px){#findDealer .v3-find-dealer__mobile-container--back-btn{font-size:12px;width:auto}}#findDealer .v3-find-dealer__mobile-container--back-btn:hover{border-bottom:2px solid rgba(0,0,0,0)}#findDealer .v3-find-dealer__mobile-container--back-btn .v3-icon-double-arrow-back{font-weight:600}#findDealer .v3-find-dealer__mobile-container--back-btn .v3-button__text{text-decoration:none;border-bottom:none}#findDealer .v3-find-dealer__tab-header{display:flex;gap:21px;align-items:center;list-style:none;justify-content:flex-end}#findDealer .v3-find-dealer__tab-header--text{margin-right:auto;font-size:14px;font-weight:400;line-height:1.4;color:#000}#findDealer .v3-find-dealer__tab-button{display:flex;justify-content:center;align-items:center;gap:4px;font-size:14px;font-weight:400;line-height:1;color:#000;padding:21px 0;border-bottom:3px solid rgba(0,0,0,0);cursor:pointer}#findDealer .v3-find-dealer__tab-button.active{border-bottom:3px solid}#findDealer .v3-find-dealer__tab-button-icon-list{background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/bullet-list.svg);width:14px;height:10px}#findDealer .v3-find-dealer__tab-button-icon-map{background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/compass.svg);width:14px;height:15px}#findDealer .v3-find-dealer__preferred-dealer{display:flex;align-items:center;gap:10px;background-color:#f2f2f2;border:1px solid #000;width:-moz-max-content;width:max-content;padding:4px 21px 4px 8px;font-weight:400;font-size:14px;color:#373d45;line-height:19.96px;border-radius:0;font-family:SourceSansPro-Regular,arial,helvetica,Heiti TC,pmingliu,sans-serif}#findDealer .v3-find-dealer__preferred-dealer-icon{background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/new-preferred-dealer-pin.svg);background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/new-preferred-dealer-icon.svg);filter:brightness(0) saturate(100%);width:17px;height:23px}#findDealer .v3-find-dealer__preferred-dealer-icon--set{background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/grey-preferred-dealer.svg);width:19px;height:20px;min-width:19px;filter:brightness(0) saturate(100%)}#findDealer .v3-find-dealer__preferred-dealer--set{background-color:unset;color:#000;padding:0;border:none;width:auto}#findDealer .v3-find-dealer__preferred-dealer--set-btn{border-bottom:none;max-width:100%;text-align:left}#findDealer .v3-find-dealer__preferred-dealer-close{font-size:9px}#findDealer .v3-find-dealer__preferred-dealer-close--set{display:none}#findDealer .v3-find-dealer__preferred-dealer-close:hover{cursor:pointer}#findDealer .v3-find-dealer__dealer-notification{display:flex;gap:14px;background-color:#b9c0c2;border:1px solid #b9c0c2;font-family:SourceSansPro-Regular,arial,helvetica,Heiti TC,pmingliu,sans-serif;line-height:1.4;padding:16px 16px 20px;margin-bottom:-10px}#findDealer .v3-find-dealer__dealer-notification-icon{background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/warning.svg);width:25px;height:22px;position:absolute;width:17px;height:18px}#findDealer .v3-find-dealer__dealer-notification-message{padding-left:30px;margin-top:-5px}#findDealer .v3-find-dealer__dealer-notification--bold{font-family:Nobel Bold,arial,helvetica,Heiti TC,pmingliu,sans-serif;font-family:SourceSansPro-Bold,arial,helvetica,Heiti TC,pmingliu,sans-serif}#findDealer .v3-find-dealer__link-icon{width:19px;height:19px}@media screen and (max-width: 1199px){#findDealer .v3-find-dealer{padding:0 0 17px}}#findDealer .v3-find-dealer__get-directions{display:flex;align-items:center;justify-content:space-between;padding-top:40px;font-family:SourceSansPro-Bold,arial,helvetica,Heiti TC,pmingliu,sans-serif;color:#000}#findDealer .v3-find-dealer__get-directions-item{display:flex;flex-direction:column;align-items:center}#findDealer .v3-find-dealer__get-directions-container{display:flex;flex-direction:column;min-height:auto;border-bottom:none;font-family:inherit;justify-content:space-between;color:#000}#findDealer .v3-find-dealer__get-directions-container:hover .v3-button__text{text-decoration:underline;border-bottom-color:#0000}#findDealer .v3-find-dealer__get-directions-container .v3-button__text{text-decoration:none;border-bottom:none}#findDealer .v3-find-dealer__get-directions-direct{background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/get-directions.svg);width:31px;height:30px}#findDealer .v3-find-dealer__get-directions-call{width:31px;height:30px;background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/lexus-call.svg)}#findDealer .v3-find-dealer__get-directions-target{width:28px;height:28px;background-image:url(/etc.clientlibs/lexus/clientlibs/clientlib-site/resources/images/website-browse.svg);width:31px;height:30px;filter:brightness(0) saturate(100%)}@media screen and (min-width: 1200px){.v3-modal:has(.v3-find-a-dealer-widget-model) .v3-modal__dialog{flex-basis:90%}}@media screen and (min-width: 1600px){.v3-modal:has(.v3-find-a-dealer-widget-model) .v3-modal__dialog{flex-basis:75%}}.v3-dealer-exit-modal__dealer-selected{padding-top:20px}.v3-dealer-exit-modal__gap{padding-bottom:15px}
</pre></body></html>