:lang(en){--extra-light-font:var(--font-nobel-extralight);--light-font:var(--font-nobel-light);--regular-font:var(--font-nobel-regular);--book-font:var(--font-nobel-book)}:lang(ar){--extra-light-font:var(--font-albert-extralight), var(--font-nobel-extralight);--light-font:var(--font-albert-light), var(--font-nobel-light);--regular-font:var(--font-albert-regular), var(--font-nobel-regular);--book-font:var(--font-albert-book), var(--font-nobel-book)}.full_bg{position:absolute;inset:0}.visibility-hidden{visibility:hidden!important}.x_padding{padding-inline:9.37rem}.x_large_padding{padding-inline:21.75rem}.x_large_padding_start{padding-inline-start:21.75rem}.no_x_padding{padding-inline:0}.x_margin{margin-inline:9.37rem}.x_padding_start{padding-inline-start:9.37rem}.x_padding_end{padding-inline-end:9.37rem}.y_padding{padding-top:8.37rem;padding-bottom:8.37rem}.y_padding_top{padding-top:8.37rem}.y_margin_top{margin-top:8.37rem}.y_padding_bottom{padding-bottom:8.37rem}.no_y_padding{padding-top:0;padding-bottom:0}.y_margin{margin-top:8.37rem;margin-bottom:8.37rem}.y_margin_bottom{margin-bottom:8.37rem}.mb-1{margin-bottom:1rem}.y_padding_sm{padding:4.5rem}.y_padding_sm_top{padding-top:4.5rem}.y_padding_sm_bottom{padding-bottom:4.5rem}.cards_padding{padding:2em 1.5em}.cards_padding_bigger{padding:2.5em}.light_gray{color:#fff9}.light_font{font-family:var(--light-font);font-weight:300}.d-inline{display:inline}.d-none{display:none}.f{display:flex}.f-c{flex-direction:column}.f-w{flex-wrap:wrap}.s-b{justify-content:space-between}.s-a{justify-content:space-around}.j-e{justify-content:flex-end}.j-c{justify-content:center}.a-c{align-items:center}.a-e{align-items:flex-end}.a-b{align-items:baseline}.a-s{align-items:flex-start}.f-rr{flex-direction:row-reverse}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.cap_first:first-letter{text-transform:uppercase}.pointer{cursor:pointer}.section{flex-direction:column;gap:2.5rem;display:flex}.text_center{text-align:center}.tiny_gap{gap:.8rem}.f-cr{flex-direction:column-reverse}.j-s{justify-content:flex-start}.m-a{margin:auto}.hidden{display:none}.m-auto{margin:auto}.print_style{color:#fff;background-color:#000}.underlined{width:fit-content;transition:color .4s cubic-bezier(.22,.61,.36,1)}.underlined:before{content:"";transform-origin:0 0;background:currentColor;height:.5px;transition:all .4s cubic-bezier(.22,.61,.36,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.underlined:hover{color:#fff}.underlined:hover:before{transform:scaleX(1)}.light_gray_8{color:#fffc}@media (max-width:1024px){.x_padding,.x_large_padding{padding-inline:1.5rem}.x_large_padding_start{padding-inline-start:1.5rem}.x_margin{margin-inline:1.5rem}.x_padding_start{padding-inline-start:1.5rem}.x_padding_end{padding-inline-end:1.5rem}.y_padding{padding-top:4rem;padding-bottom:4rem}.y_padding_top{padding-top:4rem}.y_padding_bottom{padding-bottom:4rem}.y_margin_bottom{margin-bottom:4rem}}:lang(ar) .underlined:before{transform-origin:100%}.object_fit_fill img{object-fit:fill}.custom-h1-style{unicode-bidi:isolate;margin-block:.67em;margin-inline:0;font-size:2em;font-weight:700;display:block}.custom-h2-style{unicode-bidi:isolate;margin-block:.83em;margin-inline:0;font-size:1.5em;font-weight:700;display:block}.custom-p-style{unicode-bidi:isolate;margin-block:1em;margin-inline:0;font-style:normal;font-weight:300;display:block;letter-spacing:.025rem!important;font-size:1.25rem!important}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.banner{color:#fff;background:#000;height:100svh;min-height:100svh;position:relative;overflow:hidden}.banner .hero_swiper_wrap,.banner .swiper,.banner .swiper-wrapper,.banner .swiper-slide{width:100%;height:100%}.banner .swiper-slide{position:relative}.banner .swiper-slide:before{content:"";z-index:1;background:linear-gradient(#000,#0000);width:100%;height:100%;position:absolute;left:0;right:0;transform:scaleY(-1)}.banner .banner_bg,.banner .hero_bg,.banner .img_container{width:100%;height:100%}.banner .banner_head{z-index:2;position:absolute;bottom:12%}.banner .banner_mobile_ctas{display:none}.banner .custom_swiper_arrows{z-index:1;position:absolute;bottom:12%;right:9.37rem}.banner .custom_swiper_arrows .swiper-button-lock{height:100%;display:flex}@media (max-width:1024px){.banner .custom_swiper_arrows{right:1.5rem}.banner .banner_mobile_ctas{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}}@media (max-width:640px){.banner .banner_head{bottom:4rem}.banner .banner_head.custom_mobile_style{max-width:75%}.banner .banner_head.custom_mobile_style .banner_content{max-width:100%}.banner .banner_head.custom_mobile_style .cta_button{min-width:12rem}.banner .banner_head.custom_mobile_style .banner_cta_set{flex-wrap:wrap;gap:1.5rem}.banner .custom_swiper_arrows{bottom:4rem}}.home_latest_offers_container{width:100vw;overflow:hidden}.home_latest_offers_container .section_header_container{align-items:flex-end}.home_latest_offers_container .section_header_container .home_latest_offers_btn .cta_button{min-width:unset;padding-inline:0}.home_latest_offers_container .section_header_container .home_latest_offers_btn .border_svg{display:none}.home_latest_offers_container .home_latest_offers{--swiper-width:calc((100% - 1rem) / 5);--big-slider-height:41.5rem;--small-slider-height:20rem;gap:.2rem}.home_latest_offers_container .home_latest_offers .image_slider{height:var(--big-slider-height)}.home_latest_offers_container .home_latest_offers{transform:translateX(calc(var(--swiper-width) / 2 * -1))}.home_latest_offers_container .home_latest_offers .slider_wrapper{width:var(--swiper-width);flex-shrink:0}.home_latest_offers_container .home_latest_offers .slider_wrapper .carousel{width:100%}.home_latest_offers_container .home_latest_offers .slider_wrapper .carousel .carousel-cell{height:var(--small-slider-height);width:100%;overflow:hidden}.home_latest_offers_container .home_latest_offers .slider_wrapper.big{width:calc(var(--swiper-width)*2)}.home_latest_offers_container .home_latest_offers .slider_wrapper.big .carousel-cell{height:var(--big-slider-height)}.home_latest_offers_container .home_latest_offers .offers_text_wrapper{height:calc(var(--big-slider-height) - var(--small-slider-height) - 3rem);width:calc(var(--swiper-width)*2 - 3rem);right:0;top:calc(var(--small-slider-height) + 3rem);gap:5rem;position:absolute}.home_latest_offers_container .home_latest_offers .offers_text_wrapper .offers_text{gap:3.125rem;max-width:29.8rem}.home_latest_offers_container .home_latest_offers .offers_text_wrapper .offers_text .offers_title{letter-spacing:.07813rem;text-transform:uppercase;margin-bottom:1.66rem;font-size:1.5625rem;font-weight:300}.home_latest_offers_container .home_latest_offers .offers_text_wrapper .offers_text .offers_desc{color:#fff9}.home_latest_offers_container .home_latest_offers .offers_text_wrapper .offers_text button,.home_latest_offers_container .home_latest_offers .offers_text_wrapper .custom_swiper_arrows{width:fit-content}.home_latest_offers_container .home_latest_offers .offers_text_wrapper .offers_count{gap:.2rem}.home_latest_offers_container .home_latest_offers .offers_text_wrapper .offers_count div{text-align:center;min-width:1.2rem}.home_latest_offers_container .home_latest_offers .offers_text_wrapper .offers_header{margin-bottom:2rem}.home_latest_offers_container .home_latest_offers .offers_text_wrapper .offers_button_text{gap:.5rem}.home_latest_offers_container .home_latest_offers .offers_text_wrapper .offers_button_text svg{width:1.7rem;height:1.7rem}@media (max-width:1024px){.home_latest_offers_container .home_latest_offers{--swiper-width:calc((100% - 1rem) / 3);--big-slider-height:46rem;--small-slider-height:20rem;margin-bottom:5rem}.home_latest_offers_container .home_latest_offers .slider_wrapper.big{width:var(--swiper-width)}.home_latest_offers_container .home_latest_offers .offers_text_wrapper{width:46%;left:67.5%;right:unset;top:calc(var(--small-slider-height) + 3rem);gap:0}}@media (max-width:640px){.home_latest_offers_container .home_latest_offers{--big-slider-height:29rem;flex-direction:column;gap:3.8rem;transform:translate(0)}.home_latest_offers_container .home_latest_offers .slider_wrapper.big{width:100%}.home_latest_offers_container .home_latest_offers .offers_text_wrapper{width:100%;height:fit-content;position:static}}.models_section{gap:5.44rem;position:relative}.models_section:before{content:"";background:linear-gradient(-180deg,#000,#0000);width:100%;height:20%;position:absolute;top:0%}.models_section .swiper-slide{height:auto}.models_section .section_header_container{z-index:1;align-items:flex-end;position:relative}.models_section .model_swiper_navigation{z-index:1;-webkit-user-select:none;user-select:none}@media (max-width:1024px){.models_section:before{display:none}.models_section .section_header_container{flex-direction:column;align-items:flex-start;gap:3rem}.models_section .section_header_container .tabs{width:100%}}.showroom_wrapper .showroom{height:calc(100vh - 22em);min-height:30em;max-height:62em}.showroom_wrapper .showroom_banner{height:51.7rem;position:relative}.showroom_wrapper .showroom_banner:before{content:"";background:linear-gradient(#04125b00,#04125b4d 30.5%,#951a550d 65%,#0000);position:absolute;inset:0;transform:scaleY(-1)}.showroom_wrapper .showroom_banner img{width:100%;height:auto;padding-inline:2rem;position:static!important}.showroom_wrapper .showroom_banner .showroom_banner_weather{position:absolute;top:0}.showroom_wrapper .showroom_banner .showroom_banner_weather svg{color:#797979;width:3.5rem;height:auto}.showroom_wrapper .showroom_content{z-index:2;gap:2.69rem;margin-top:-15.5rem;position:relative}.showroom_wrapper .showroom_content .tabs_container{flex-wrap:wrap;gap:1rem;display:flex}.showroom_wrapper .showroom_content .tabs_container .tab{cursor:pointer;border:1px solid #e5e7eb;border-radius:.5rem;padding:.75rem 1.5rem;font-size:1.125rem;transition:all .3s}.showroom_wrapper .showroom_content .tabs_container .tab.active{color:#000;background:#fff}.showroom_wrapper .showroom_content .showroom_locations{scrollbar-width:none;scrollbar-color:#0000 #0000;flex-shrink:0;width:33rem;height:100%;overflow-y:scroll}.showroom_wrapper .showroom_content .showroom_map{background-color:gray;width:100%}.showroom_wrapper .showroom_content .showroom_map .map-container_wrapper{height:100%}.showroom_wrapper .showroom_content .showroom_map .map-container_wrapper .map-container{width:100%;height:100%}.showroom_wrapper .gm-style-cc,.showroom_wrapper .gmnoprint a,.showroom_wrapper .gmnoprint span{display:none!important}.showroom_wrapper .info-window{color:#000;width:100vw;max-width:18rem}.showroom_wrapper .info-window .header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.showroom_wrapper .info-window .rating{color:#797979;align-items:center;gap:.5em;margin:.3rem 0;display:flex}.showroom_wrapper .info-window .rating .rate{color:#797979;font-size:1rem}.showroom_wrapper .info-window .rating .rating-stars{align-items:center;gap:.25em;padding-bottom:.25rem;display:flex}.showroom_wrapper .info-window .open-status{color:#797979;margin:.3rem 0;font-size:1rem}.showroom_wrapper .info-window .open-status .open-status-label{letter-spacing:0;font-size:1rem}.showroom_wrapper .info-window .get-directions{cursor:pointer;color:#1b72e8;background-color:#fff;border:1px solid #ccc;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.showroom_wrapper .info-window .get-directions svg{width:1.3rem;height:1.3rem}.showroom_wrapper .gm-style-iw-chr{display:none!important}.showroom_wrapper .gm-style-iw{font-size:.85rem;padding:1rem!important}.showroom_wrapper .gm-style-iw-d{overflow:hidden!important}@media (max-width:2400px){.gm-style-iw{padding:1rem!important}.info-window{padding-block-start:0!important}}@media (max-width:1024px){.showroom_wrapper .gm-style-iw,.showroom_wrapper .gm-style-iw-tc{opacity:0;visibility:hidden}.showroom_wrapper .showroom{max-height:unset;min-height:unset;flex-direction:column-reverse;gap:1.5rem;height:auto}.showroom_wrapper .showroom .showroom_map{flex-shrink:0;height:34rem}.showroom_wrapper .showroom_content{gap:1rem;margin-top:-12rem}.showroom_wrapper .showroom_content .showroom_locations{gap:1.5rem;width:100%;display:flex;overflow:scroll}.showroom_wrapper .showroom_content .showroom_locations .showroom_location{flex-shrink:0;width:75%}}@media (max-width:640px){.showroom_wrapper{flex-direction:column;gap:2rem;display:flex}.showroom_wrapper .showroom_banner{height:14rem}.showroom_wrapper .showroom_banner img{padding-inline:0;height:14rem!important}.showroom_wrapper .showroom_banner .showroom_banner_weather svg{width:2.5rem}.showroom_wrapper .showroom_content{gap:1rem;margin-top:-12rem}.showroom_wrapper .showroom_content .showroom_locations{width:100%;display:flex}.showroom_wrapper .showroom_content .showroom_locations .showroom_location{flex-shrink:0;width:85%}}:lang(ar) .showroom_wrapper .info-window .header p,:lang(ar) .showroom_wrapper .info-window .open-status{font-family:var(--font-albert-regular);letter-spacing:unset}:lang(ar) .showroom_wrapper .showroom .showroom_locations .showroom_location .showroom_footer .showroom_btn .cta_button.icon-only .border_svg{left:.7rem}.showroom_location{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);color:#fff;text-transform:uppercase;letter-spacing:.155rem;background:#1f1f1f1a;border-bottom:1px solid #fff3;gap:1.5rem;padding:1.875rem;font-weight:600;transition:background .2s cubic-bezier(.22,.61,.36,1)}.showroom_location .showroom_header{cursor:pointer}.showroom_location .showroom_header .showroom_header_text{max-width:23em}.showroom_location .showroom_title{margin-bottom:.8rem}.showroom_location .showroom_distance{color:#ffffff80}.showroom_location .showroom_body{flex-direction:column;gap:.75em;height:0;display:flex;overflow:hidden}.showroom_location .showroom_body .text-editor-content,.showroom_location .showroom_body .text-editor-content *{color:#fff!important}.showroom_location .showroom_body .showroom_body_item{gap:.75rem;display:flex}.showroom_location .showroom_body .showroom_body_item svg{width:1.5rem;height:1.5rem}.showroom_location .showroom_body .showroom_body_item.showroom_body_item_services{margin:.5rem 0}.showroom_location .showroom_body .showroom_body_item.showroom_body_item_services .showroom_body_item_text{gap:.75rem}.showroom_location .showroom_body .showroom_body_item .showroom_body_item_text{font-weight:400}.showroom_location .showroom_body .showroom_body_item.showroom_working_hours{flex-direction:column;align-items:start}.showroom_location .showroom_body .showroom_body_item.showroom_working_hours .showroom_working_hours_item{align-items:center;gap:.75rem;display:flex}.showroom_location.active{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:#ffffff1a;border-bottom:1px solid #fff6}.showroom_location:hover{background:#ffffff0d}:lang(ar) .showroom_location{letter-spacing:0}@media (max-width:640px){.showroom_location,.showroom_location.active{border-bottom:none}.showroom_location .showroom_body .showroom_body_item.showroom_working_hours{margin-top:2rem}}.lexus_journey_section_container{position:relative;overflow:hidden}.lexus_journey_section_container .inner_section_container .items_wrapper{flex-direction:row;min-width:100vw;height:65vh;display:flex;position:relative}.lexus_journey_section_container .inner_section_container .items_wrapper .single_item{justify-content:space-between;align-items:flex-start;display:flex}.lexus_journey_section_container .inner_section_container .items_wrapper .single_item .details_container{max-width:28rem;padding-top:9rem}.lexus_journey_section_container .inner_section_container .items_wrapper .single_item .details_container .read_more_container svg{width:75%}.lexus_journey_section_container .right_component .cta_button{min-width:unset;padding-inline:0}.lexus_journey_section_container .right_component .border_svg{display:none}.lexus_journey_section_container .progress_bar_outer{position:absolute;bottom:4rem;left:0}.lexus_journey_section_container .progress_bar_outer .progress_bar_container{z-index:1000;background:#fff3;width:5.25rem;height:.125rem}.lexus_journey_section_container .progress_bar_outer .progress_bar_container .progress_bar{background:#fff;width:0;height:100%;transition:width .1s ease-out}.lexus_journey_section_container .lexus_journey_read_more_container{margin-top:2rem;padding:2rem;width:30rem!important}@media (min-width:1025px){.lexus_journey_section_container .lexus_journey_read_more_container{margin-inline-start:-2rem}}.lexus_journey_section_container .lexus_journey_read_more_container h3{font-family:var(--book-font);text-transform:uppercase;white-space:nowrap;color:#d9d9d9;margin-bottom:1.88rem;font-weight:400}.lexus_journey_section_container .lexus_journey_read_more_container .inner_container{margin-bottom:.88rem}.lexus_journey_section_container .lexus_journey_read_more_container .inner_container svg{transform:rotate(-45deg)}.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container{border-bottom:1px solid #ffffff1a;padding:4rem 0}.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .lexus-journey_images_section_container.type_1,.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .lexus-journey_images_section_container.type_2,.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .lexus-journey_images_section_container.type_3,.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .lexus-journey_images_section_container.type_4{width:100%;height:27.5rem;max-height:unset;margin-bottom:2.2rem}.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .lexus-journey_images_section_container.type_1 .image,.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .lexus-journey_images_section_container.type_2 .image,.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .lexus-journey_images_section_container.type_3 .image,.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .lexus-journey_images_section_container.type_4 .image{clip-path:inset(0%)}.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .lexus-journey_images_section_container.type_1 .image img,.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .lexus-journey_images_section_container.type_2 .image img,.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .lexus-journey_images_section_container.type_3 .image img,.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .lexus-journey_images_section_container.type_4 .image img{object-fit:cover!important;width:100%!important}.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .lexus-journey_images_section_container.type_1 .image.back_img{top:10rem;bottom:0;right:4rem;z-index:2;width:59.78%;height:81.38%;inset-inline-end:19%}.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .lexus-journey_images_section_container.type_1 .image.back_img img{object-position:center}.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .lexus-journey_images_section_container.type_1 .image.front_img{top:0;width:62%;height:45%;inset-inline-start:0}.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .lexus-journey_images_section_container.type_1 .image.front_img img{object-position:center left}.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .lexus-journey_images_section_container.type_2 .image.back_img{top:0;z-index:2;width:55%;height:67%;inset-inline-end:0}.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .lexus-journey_images_section_container.type_2 .image.back_img img{object-position:center}.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .lexus-journey_images_section_container.type_2 .image.front_img{width:61.61%;height:45.57%;top:unset;inset-inline-start:0;bottom:4rem}.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .lexus-journey_images_section_container.type_2 .image.front_img img{object-position:center}.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .lexus-journey_images_section_container.type_3 .image.back_img{bottom:0;z-index:2;width:63%;height:52%;inset-inline-end:0}.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .lexus-journey_images_section_container.type_3 .image.back_img img{object-position:bottom left}.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .lexus-journey_images_section_container.type_3 .image.front_img{top:20%;width:60%;height:48%;inset-inline-start:0}.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .lexus-journey_images_section_container.type_3 .image.front_img img{object-position:center}.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .lexus-journey_images_section_container.type_4 .image.back_img{z-index:2;inset-inline-end:0;width:56%;height:50%;top:0}.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .lexus-journey_images_section_container.type_4 .image.back_img img{object-position:bottom left}.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .lexus-journey_images_section_container.type_4 .image.front_img{inset-inline-start:0;width:59%;height:62%;bottom:0}.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .lexus-journey_images_section_container.type_4 .image.front_img img{object-position:top right}.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .details_container .section_details_container .upper_title_wrapper{display:none}.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .details_container .section_details_container .title_wrapper{max-width:8.8125rem}.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .details_container .section_details_container .title_wrapper h2,.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .details_container .section_details_container .title_wrapper .custom-h2-style,.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .details_container .section_details_container .title_wrapper h2 span,.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .details_container .section_details_container .title_wrapper .custom-h2-style span{font-size:1.25rem!important}.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .details_container .section_details_container .desc_wrapper{color:#fffc;padding-bottom:3.25rem}.lexus_journey_section_container .mobile_container .lexus_journey_read_more_mobile_container{padding-bottom:0}.lexus_journey_section_container .mobile_container .lexus_journey_read_more_mobile_container .title_wrapper h3{color:#d9d9d9}.lexus_journey_section_container .mobile_container .lexus_journey_read_more_mobile_container .links_wrapper .cta{color:#fffc}.lexus-journey_images_section_container{max-height:70vh;position:relative;overflow:hidden}.lexus-journey_images_section_container .background{z-index:1;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.lexus-journey_images_section_container .image{z-index:3;position:absolute}.lexus-journey_images_section_container .image.image{clip-path:inset(0% 0% 100%)}.lexus-journey_images_section_container .image.back_img,.lexus-journey_images_section_container .image.front_img{overflow:hidden}.lexus-journey_images_section_container .image.back_img img,.lexus-journey_images_section_container .image.front_img img{object-fit:cover!important;object-position:center!important}.lexus-journey_images_section_container .image img{width:100%!important;height:100%!important}.lexus-journey_images_section_container .image.to_left img{left:unset!important;right:0!important}.lexus-journey_images_section_container{width:43.8125rem;height:54.5rem}.lexus-journey_images_section_container.type_1 .image.back_img{top:36.58%;z-index:2;inset-inline-end:10.2%;width:21.375rem;height:30.1875rem;top:10rem}.lexus-journey_images_section_container.type_1 .image.back_img img{object-position:top left}.lexus-journey_images_section_container.type_1 .image.front_img{top:21%;width:20.4rem;height:11.8rem;inset-inline-start:8.85%}.lexus-journey_images_section_container.type_1 .image.front_img img{object-position:bottom right}.lexus-journey_images_section_container.type_2{overflow:visible}.lexus-journey_images_section_container.type_2 .image.back_img{top:10%;z-index:2;width:20.6667rem;height:26.9333rem;inset-inline-end:2.85%}.lexus-journey_images_section_container.type_2 .image.back_img img{object-position:bottom left}.lexus-journey_images_section_container.type_2 .image.front_img{top:39.3%;width:29.1333rem;height:22rem;inset-inline-start:-1%}.lexus-journey_images_section_container.type_2 .image.front_img img{object-position:top right}.lexus-journey_images_section_container.type_3 .image.back_img{bottom:9.5rem;z-index:2;width:28.2667rem;height:23.6667rem;inset-inline-end:-4rem}.lexus-journey_images_section_container.type_3 .image.back_img img{object-position:bottom left}.lexus-journey_images_section_container.type_3 .image.front_img{top:26%;width:30.1333rem;height:22.4667rem;inset-inline-start:-4rem}.lexus-journey_images_section_container.type_3 .image.front_img img{object-position:right}.lexus-journey_images_section_container.type_4 .image.back_img{z-index:2;inset-inline-end:-1.1rem;width:22.3333rem;height:20.5333rem;top:18%}.lexus-journey_images_section_container.type_4 .image.back_img img{object-position:bottom left}.lexus-journey_images_section_container.type_4 .image.front_img{inset-inline-start:0;width:26.1333rem;height:28.4667rem;bottom:3rem}.lexus-journey_images_section_container.type_4 .image.front_img img{object-position:top right}@media (min-width:768px) and (max-width:1024px){.lexus_journey_section_container .mobile_container .mobile_items_wrapper{grid-template-columns:1fr 1fr;gap:3rem;display:grid}.lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container:last-child{margin-bottom:auto}}:lang(ar) .lexus-journey_images_section_container .background{transform:scaleX(-1)}:lang(ar) .lexus_journey_single_item_container .details_container .section_details_container .read_more_container .cta_icon{height:2rem}:lang(ar) .lexus_journey_section_container .mobile_container .mobile_items_wrapper .lexus_journey_single_item_container .section_details_container .title_wrapper{max-width:unset}.homepage_services_container .img_container{height:29rem!important}.homepage_services_container{margin-bottom:5.12rem}@media (max-width:1024px){.homepage_services_container{margin-bottom:4.5rem}}.homepage_services_container .header_container{margin-bottom:4.5rem}@media (max-width:1024px){.homepage_services_container .header_container{margin-bottom:2.25rem}}.homepage_services_container .cards_container{position:relative}.homepage_services_container .cards_container .imgs_container{top:0;will-change:transform;z-index:2;width:30.25rem;height:26.8rem;position:absolute;inset-inline-start:4.25rem}.homepage_services_container .cards_container .imgs_container .i_container{content:"";bottom:0;inset-inline:-4.25rem 2.8rem;background-color:#000;position:absolute;top:1.6rem}.homepage_services_container .cards_container .imgs_container i{background:linear-gradient(90deg,#ffffff26,#fff0);position:absolute;inset:0}.homepage_services_container .cards_container .imgs_container .srv_imgs{inset-inline-start:0;width:100%;height:calc(100% - 4.25rem);position:absolute;top:0;overflow:hidden}.homepage_services_container .cards_container .imgs_container .srv_imgs .srv_imgs_animate{inset-inline-start:0;width:100%;height:100%;position:absolute;top:0}.homepage_services_container .cards_container .imgs_container .srv_imgs .srv_imgs_animate .single_img_container{width:100%;height:100%;display:block;position:relative}.homepage_services_container .cards_container .imgs_container .srv_imgs .srv_imgs_animate .single_img_container:last-child .customized_img_container img{inset:-1px!important}.homepage_services_container .cards_container .single_card{padding:4rem 0;border-bottom:1px solid #ffffff1a;height:17rem;padding-inline-start:34.5rem;transition:transform .3s ease-in-out;position:relative}.homepage_services_container .cards_container .single_card .inner_container{width:100%;padding:0 4rem}.homepage_services_container .cards_container .single_card .inner_container .details_container .title_and_icon_container{align-items:stretch}.homepage_services_container .cards_container .single_card .inner_container .details_container .title_and_icon_container .service_icon{margin-inline-end:1.5rem;width:3.375rem;margin-top:.75rem;position:relative}.homepage_services_container .cards_container .single_card .inner_container .details_container .title_and_icon_container .service_icon img{object-fit:contain;object-position:center;max-width:100%;height:auto!important}.homepage_services_container .cards_container .single_card .inner_container .details_container .title_and_icon_container .desc_title_container{max-width:90%}.homepage_services_container .cards_container .single_card .inner_container .details_container .title_and_icon_container .desc_title_container h3{margin:.75rem 0;padding:.75rem 0}.homepage_services_container .cards_container .single_card .inner_container .details_container .title_and_icon_container .desc_title_container .service_desc{opacity:0;visibility:hidden;max-height:0;transition:max-height .5s,opacity .3s,visibility .3s;overflow:hidden}.homepage_services_container .cards_container .single_card .inner_container .cta_and_number_container{z-index:1;padding-top:.75rem;position:relative}.homepage_services_container .cards_container .single_card .inner_container .cta_and_number_container h3.service_number{opacity:1;visibility:visible;padding-top:.75rem;transition:opacity .3s,transform .3s,visibility .3s;transform:translate(0)}.homepage_services_container .cards_container .single_card .inner_container .cta_and_number_container .interaction-container{inset-inline-end:0;opacity:0;visibility:hidden;z-index:3;transition:opacity .3s,transform .3s,visibility .3s;position:absolute;top:0;transform:translate(-10px)}.homepage_services_container .cards_container .single_card:after{content:" ";bottom:0;inset-inline-end:0;top:0;transform-origin:100%;background:linear-gradient(90deg,#fff0,#ffffff1a);transition:all .8s cubic-bezier(.22,.61,.36,1);position:absolute;inset-inline-start:30%;transform:scaleX(0)}.homepage_services_container .cards_container .single_card.active{border-bottom:none}.homepage_services_container .cards_container .single_card.active .inner_container .details_container .title_and_icon_container .desc_title_container .service_desc{opacity:.8;visibility:visible;max-height:100px}.homepage_services_container .cards_container .single_card.active .inner_container .cta_and_number_container h3.service_number{opacity:0;visibility:hidden}.homepage_services_container .cards_container .single_card.active .inner_container .cta_and_number_container .interaction-container{opacity:1;visibility:visible;transform:translate(0)}.homepage_services_container .cards_container .single_card.active:after{transform:scaleX(1)}.homepage_services_container .cards_container:has(:last-child.active)>:nth-last-child(2){border-bottom:none}.homepage_services_container .services_mobile_cards_container .single_service_mobile_card_container{border-bottom:1px solid #ffffff21;height:100%;padding:2.56rem 0 2.25rem}.homepage_services_container .services_mobile_cards_container .single_service_mobile_card_container .serv_img_container{width:100%;height:26rem;position:relative}.homepage_services_container .services_mobile_cards_container .single_service_mobile_card_container .serv_img_container>div{inset-block-end:1.5rem;inset-inline-start:1.5rem}.homepage_services_container .services_mobile_cards_container .single_service_mobile_card_container .serv_img_container i{content:"";bottom:0;inset-inline:0 1.5rem;background:linear-gradient(90deg,#ffffff26 0%,#fff0 100%);position:absolute;top:1.5rem}.homepage_services_container .services_mobile_cards_container .single_service_mobile_card_container .details_container{height:100%;margin-top:1.5rem}.homepage_services_container .services_mobile_cards_container .single_service_mobile_card_container .details_container .service_icon{width:3rem;height:3rem;margin-inline-end:1rem}.homepage_services_container .services_mobile_cards_container .single_service_mobile_card_container .details_container .service_icon img{object-fit:contain}.homepage_services_container .services_mobile_cards_container .single_service_mobile_card_container .details_container .service_desc{opacity:.8;margin:1.5rem 0}@media (min-width:768px) and (max-width:1024px){.homepage_services_container .services_mobile_cards_container{grid-template-columns:1fr 1fr;gap:3rem;display:grid}.homepage_services_container .services_mobile_cards_container .single_service_mobile_card_container .details_container{padding:0 1.5rem}}:lang(ar) .homepage_services_container .cards_container{position:relative}:lang(ar) .homepage_services_container .cards_container .imgs_container i{background:linear-gradient(270deg,#ffffff26,#fff0)}:lang(ar) .homepage_services_container .cards_container .single_card:after{transform-origin:0;background:linear-gradient(270deg,#fff0,#ffffff1a)}:lang(ar) .homepage_services_container .services_mobile_cards_container .single_service_mobile_card_container i{background:linear-gradient(270deg,#ffffff26 0%,#fff0 100%)}.homepage .discover_lexus_list.offers_page_discover_lexus_list{margin-top:1.5rem}.homepage .discover_lexus_list.offers_page_discover_lexus_list .discover_lexus_card{max-height:38rem}.homepage .discover_lexus_list.offers_page_discover_lexus_list .discover_lexus_card .img_container{max-height:28rem;height:28rem!important}@media (min-width:1300px){.homepage .discover_lexus_list.offers_page_discover_lexus_list .discover_lexus_card .img_container{max-height:29rem;height:29rem!important}}.homepage .discover_lexus_list.offers_page_discover_lexus_list .discover_lexus_card .content{padding:2rem}.homepage .discover_lexus_list.offers_page_discover_lexus_list .discover_lexus_card .content .graphical_element svg{max-width:12rem;max-height:12rem}@media (max-width:1024px){.homepage .discover_lexus_list.offers_page_discover_lexus_list .discover_lexus_card{max-height:42rem}.homepage .discover_lexus_list.offers_page_discover_lexus_list .discover_lexus_card .img_container{height:24rem!important}}@media (max-width:768px){.homepage .discover_lexus_list.offers_page_discover_lexus_list .discover_lexus_card{max-height:58rem}.homepage .discover_lexus_list.offers_page_discover_lexus_list .discover_lexus_card .img_container{height:22rem!important}.homepage .discover_lexus_list.offers_page_discover_lexus_list .discover_lexus_card .content{padding:1.5rem}}.location_access_wrapper{opacity:0;visibility:hidden;top:calc(var(--navbar-height) + 2rem);z-index:3;background-color:#000;width:17rem;padding:2rem;font-size:.7px;transition:all .4s cubic-bezier(.22,.61,.36,1);position:fixed;inset-inline-start:2rem}.location_access_wrapper.shown{opacity:1;visibility:visible}.location_access_container{gap:1rem}.location_access_container .location_access_title{letter-spacing:.10625rem;text-transform:uppercase;font-size:1.0625rem;font-weight:400;line-height:150%}.location_access_container .location_access_text{text-align:center}.location_access_container .location_access_buttons{justify-content:center;align-items:center;gap:.5rem;display:flex}.location_access_container .cta_button{min-width:10rem;height:2.65rem}.location_access_container .cta_button .cta_text span{font-size:.85rem}:lang(ar) .location_access_container .location_access_title{letter-spacing:0}@media screen and (max-width:420px){.location_access_container .location_access_buttons{flex-direction:column;gap:2rem}.location_access_container .location_access_buttons .interaction-container,.location_access_container .location_access_buttons .interaction-container .cta_button{width:100%}}.discover_lexus_list{flex-direction:column;display:flex}.discover_lexus_list.break_spaces .title_and_description .description{white-space:break-spaces}@media (max-width:768px){.discover_lexus_list{gap:1.5rem}.offers_page_discover_lexus_list .discover_lexus_card:nth-child(2n){flex-direction:column-reverse}}.discover_lexus_card.reverse{flex-direction:row-reverse;width:100%}.discover_lexus_card .content{background:#ffffff0d;width:50%;padding:2.5rem;position:relative;overflow:hidden}.discover_lexus_card .content .top_data{gap:1rem}.discover_lexus_card .content .top_data .title_and_description{gap:.75rem}.discover_lexus_card .content .top_data .title_and_description .description{width:90%}.discover_lexus_card .content .graphical_element{bottom:0;display:flex;position:absolute;inset-inline-end:0}.discover_lexus_card .content .graphical_element svg{max-width:100%;max-height:100%}.discover_lexus_card .content .bottom_btn{z-index:1}.discover_lexus_card .img_container{width:50%;height:37rem;position:relative}.discover_lexus_card .img_container .video_play_btn{z-index:2;cursor:pointer}.discover_lexus_card:nth-child(2n){flex-direction:row-reverse}.discover_lexus_card .discover_lexus_swiper{width:100%;height:100%}@media (max-width:768px){.discover_lexus_card,.discover_lexus_card:nth-child(odd){flex-direction:column-reverse}.discover_lexus_card .content{gap:1.5rem;width:100%;padding:1.5rem}.discover_lexus_card .content .top_data{gap:1.5rem}.discover_lexus_card .content .graphical_element svg{width:20rem;height:20rem}.discover_lexus_card .img_container{width:100%;height:26rem}}@media (min-width:700px) and (max-width:1200px){.discover_lexus_card.inside_offers .img_container{height:25rem}}@media (min-width:1200px) and (max-width:1300px){.discover_lexus_card.inside_offers .img_container{height:30rem}}:lang(ar) .discover_lexus_card .content .graphical_element{transform:scaleX(-1)}.header_with_graphical_elements_wrapper{align-items:flex-end;max-width:102rem;min-height:24.5625rem;margin-top:5.25rem;padding-bottom:11rem;position:relative}.header_with_graphical_elements_wrapper .graphical_element{bottom:0;position:absolute;inset-inline-start:0}.header_with_graphical_elements_wrapper .graphical_element svg{max-width:100%;max-height:100%}.main_flickity_slider_container{width:100vw;overflow:hidden}.main_flickity_slider_container .section_header_container{align-items:flex-end}.main_flickity_slider_container .section_header_container .main_flickity_slider_btn .cta_button{min-width:unset;padding-inline:0}.main_flickity_slider_container .section_header_container .main_flickity_slider_btn .border_svg{display:none}.main_flickity_slider_container .main_flickity_slider{--swiper-width:calc(((100% - (9.37rem * 2)) - 1rem) / 4);--big-slider-height:40rem;--small-slider-height:18.5rem;transform:translateX(calc((var(--swiper-width) - 9.37rem) * -1));gap:.2rem}.main_flickity_slider_container .main_flickity_slider .image_slider{height:var(--big-slider-height)}.main_flickity_slider_container .main_flickity_slider .slider_wrapper{width:var(--swiper-width);flex-shrink:0}.main_flickity_slider_container .main_flickity_slider .slider_wrapper .carousel{width:100%}.main_flickity_slider_container .main_flickity_slider .slider_wrapper .carousel .carousel-cell{height:var(--small-slider-height);width:100%;overflow:hidden}.main_flickity_slider_container .main_flickity_slider .slider_wrapper.big{width:calc(var(--swiper-width)*2)}.main_flickity_slider_container .main_flickity_slider .slider_wrapper.big .carousel-cell{height:var(--big-slider-height)}.main_flickity_slider_container .main_flickity_slider .offers_text_wrapper{height:calc(var(--big-slider-height) - var(--small-slider-height) - 3rem);width:calc(var(--swiper-width)*2 - 3rem);inset-inline-start:calc(var(--swiper-width)*3 + 3rem);top:calc(var(--small-slider-height) + 3rem);gap:5rem;position:absolute}.main_flickity_slider_container .main_flickity_slider .offers_text_wrapper .offers_text{width:100%}.main_flickity_slider_container .main_flickity_slider .offers_text_wrapper .offers_text .offers_text_top{margin-bottom:.5rem}.main_flickity_slider_container .main_flickity_slider .offers_text_wrapper .offers_text .offers_title{letter-spacing:.07813rem;text-transform:uppercase;width:calc(100% - 8rem);margin-bottom:1.66rem;font-size:1.5625rem;font-weight:300}.main_flickity_slider_container .main_flickity_slider .offers_text_wrapper .offers_text .offers_desc{color:#fff9;margin-bottom:1.5rem}.main_flickity_slider_container .main_flickity_slider .offers_text_wrapper .offers_text .interaction-container{align-self:flex-start;width:fit-content}.main_flickity_slider_container .main_flickity_slider .offers_text_wrapper .custom_swiper_arrows{width:fit-content}.main_flickity_slider_container .main_flickity_slider .offers_text_wrapper .offers_count{gap:.2rem}.main_flickity_slider_container .main_flickity_slider .offers_text_wrapper .offers_count div{text-align:center;min-width:1.2rem}.main_flickity_slider_container .main_flickity_slider .offers_text_wrapper .offers_header{margin-bottom:2rem}.main_flickity_slider_container .main_flickity_slider .offers_text_wrapper .offers_button_text{gap:.5rem}.main_flickity_slider_container .main_flickity_slider .offers_text_wrapper .offers_button_text svg{width:1.7rem;height:1.7rem}@media (max-width:1024px){.main_flickity_slider_container .main_flickity_slider{--swiper-width:calc(((100% - (1.5rem * 2)) - 1rem) / 4);--big-slider-height:41.5rem;--small-slider-height:20rem;transform:translateX(calc((var(--swiper-width) - 1.5rem) * -1))}.main_flickity_slider_container .main_flickity_slider .offers_text_wrapper{width:calc(var(--swiper-width)*2 - 3rem);inset-inline-start:calc(var(--swiper-width)*3 + 3rem);top:calc(var(--small-slider-height) + 3rem);gap:0}}@media (max-width:768px){.main_flickity_slider_container .main_flickity_slider{--big-slider-height:33rem;flex-direction:column;gap:3.8rem;transform:translate(0)}.main_flickity_slider_container .main_flickity_slider .slider_wrapper.big{width:100%}.main_flickity_slider_container .main_flickity_slider .offers_text_wrapper{width:100%;height:fit-content;padding-inline:1.5rem;position:static}}@media (max-width:640px){.main_flickity_slider_container .main_flickity_slider{--big-slider-height:29rem}.main_flickity_slider_container .main_flickity_slider .offers_text_wrapper .offers_text .offers_title_and_desc .title_cont{gap:1.75rem;padding-bottom:2rem}.main_flickity_slider_container .main_flickity_slider .offers_text_wrapper .offers_text .offers_title_and_desc .title_cont .offers_title{margin-bottom:0}}:lang(ar) .main_flickity_slider_container .main_flickity_slider{transform:translateX(calc(var(--swiper-width) - 9.37rem))}@media (max-width:1024px){:lang(ar) .main_flickity_slider_container .main_flickity_slider{transform:translateX(calc(var(--swiper-width) - 1.5rem))}}@media (max-width:768px){:lang(ar) .main_flickity_slider_container .main_flickity_slider{transform:translate(0)}}.image_slider_fade_cont{width:100%}.image_slider{gap:.25rem;width:100%}:lang(ar) .slider_wrapper .carousel{transform:scaleX(-1)!important}
