: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}.comparison_header_wrapper{padding-block:4rem 3rem;position:relative;overflow:hidden}.comparison_header_wrapper .comparison_header{text-align:center;justify-content:center;align-items:center;gap:.9375rem;max-width:43.0625rem;margin:auto}.comparison_header_wrapper .comparison_header .comparison_header_icon{justify-content:center;align-items:center;width:4rem;height:4rem;padding:.5rem .91669rem;display:flex}.comparison_header_wrapper .comparison_header .comparison_header_text{color:#ffffffe6;flex-direction:column;justify-content:center;align-self:stretch;gap:.5rem;display:flex}.choose_model_button_container{cursor:pointer;border:1px dashed gray;flex-shrink:0;justify-content:center;align-items:center;gap:.75rem;display:flex;position:relative}.choose_model_button_container .remove_model{top:-2.99rem;position:absolute;inset-inline-start:0}.choose_model_button_container .remove_model svg{width:.96925rem;height:.96925rem}.choose_model_button_container.hasTrim{background:#191919;border:1px solid #333}.choose_model_button_container .choose_model_button{text-transform:uppercase;align-content:center;width:100%;height:100%;padding:2.7rem .5rem 2.7rem .25rem}.choose_model_button_container .choose_model_button .choose_model_button_inner{flex-direction:row;justify-content:center;align-items:center;gap:.25rem;width:100%;height:100%;display:flex}.choose_model_button_container .choose_model_button .choose_model_button_inner .plus_icon{justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:.36456rem;display:flex}.choose_model_button_container .choose_model_button .choose_model_button_inner .plus_icon svg{flex-shrink:0;width:1.02081rem;height:1.02081rem}.choose_model_button_container .choose_model_button .choose_model_button_inner.hasTrim{justify-content:space-between;align-self:stretch;align-items:center;max-height:2.5rem}.choose_model_button_container .choose_model_button .choose_model_button_inner.hasTrim .car_image_info_container .car_image{width:11.4638rem;height:5.3125rem;margin-inline-end:.75rem;position:relative}.choose_model_button_container .choose_model_button .choose_model_button_inner.hasTrim .car_image_info_container .car_info{flex-direction:column;gap:1.25rem}.choose_model_button_container .choose_model_button .choose_model_button_inner.hasTrim .car_image_info_container .car_info h4{text-overflow:ellipsis;white-space:nowrap;text-transform:none;width:13rem;overflow:hidden}.choose_model_button_container .choose_model_button .choose_model_button_inner.hasTrim .car_image_info_container .car_info .car_price{gap:.25rem}.choose_model_button_container .choose_model_button .choose_model_button_inner.hasTrim .car_image_info_container .car_info .car_price .p3{color:#fff9}.choose_model_button_container .choose_model_button .choose_model_button_inner.hasTrim .icon{margin-inline-end:1rem;transition:all .2s ease-in-out;transform:rotate(90deg)}.choose_model_button_container .choose_model_button .choose_model_button_inner.hasTrim .icon.active{transform:rotate(-90deg)}:lang(ar) .choose_model_button_container .choose_model_button .choose_model_button_inner.hasTrim .car_image_info_container .car_info h4{text-align:end;unicode-bidi:plaintext}@media (max-width:1370px){.choose_model_button_container .choose_model_button .choose_model_button_inner.hasTrim .car_image_info_container .car_info h4{width:9rem}}@media (max-width:1250px){.choose_model_button_container .choose_model_button .choose_model_button_inner.hasTrim .car_image_info_container .car_info h4{width:8rem}}@media (max-width:1100px){.choose_model_button_container .choose_model_button .choose_model_button_inner.hasTrim .car_image_info_container .car_info h4{width:7rem}}@media (max-width:1024px){.choose_model_button_container{min-width:100%;cursor:unset}.choose_model_button_container .choose_model_button .choose_model_button_inner.hasTrim .car_image_info_container{gap:.5rem}.choose_model_button_container .choose_model_button .choose_model_button_inner.hasTrim .car_image_info_container .car_info{flex-direction:row}.choose_model_button_container .choose_model_button .choose_model_button_inner.hasTrim .car_image_info_container .car_info h4{text-transform:none;width:20rem}.choose_model_button_container .choose_model_button .choose_model_button_inner.hasTrim .car_image_info_container .car_info .icon{position:absolute;right:1rem}}@media (max-width:780px){.choose_model_button_container .choose_model_button .choose_model_button_inner.hasTrim .car_image_info_container .car_info h4{text-overflow:ellipsis;white-space:nowrap;width:11rem;overflow:hidden}.choose_model_button_container .choose_model_button .choose_model_button_inner.hasTrim .car_image_info_container .car_info .icon{position:unset;right:unset}}@media (max-width:680px){.choose_model_button_container .choose_model_button{padding:2rem .5rem 2rem .25rem}.choose_model_button_container .choose_model_button .choose_model_button_inner.hasTrim{justify-content:center}.choose_model_button_container .choose_model_button .choose_model_button_inner.hasTrim .car_image_info_container{flex-direction:column}.choose_model_button_container .choose_model_button .choose_model_button_inner.hasTrim .car_image_info_container .car_image{width:6.06913rem;height:2.8125rem;margin-inline-end:.75rem;position:relative}.choose_model_button_container .choose_model_button .choose_model_button_inner.hasTrim .car_image_info_container .car_info{flex-direction:row}}@media (max-width:420px){.choose_model_button_container .choose_model_button{padding:1.5rem .5rem 1.5rem .25rem}.choose_model_button_container .choose_model_button .choose_model_button_inner{flex-direction:column;gap:.69rem}.choose_model_button_container .choose_model_button .choose_model_button_inner.hasTrim{justify-content:center;padding:2.75rem .75rem 2.75rem .88rem}.choose_model_button_container .choose_model_button .choose_model_button_inner.hasTrim .car_image_info_container{flex-direction:column}.choose_model_button_container .choose_model_button .choose_model_button_inner.hasTrim .car_image_info_container .car_image{width:6.06913rem;height:2.8125rem;margin-inline-end:.75rem;position:relative}.choose_model_button_container .choose_model_button .choose_model_button_inner.hasTrim .car_image_info_container .car_info{flex-direction:row;gap:0}.choose_model_button_container .choose_model_button .choose_model_button_inner.hasTrim .car_image_info_container .car_info h4{width:12rem;-webkit-mask-image:linear-gradient(90deg,#000 68%,#0000);mask-image:linear-gradient(90deg,#000 68%,#0000)}}@media (max-width:380px){.choose_model_button_container .choose_model_button .choose_model_button_inner.hasTrim .car_image_info_container .car_info h4{width:10rem}}.select_model_section{margin-bottom:5.5rem}.select_model_section .select_model_buttons_container{grid-template-columns:1fr 1fr 1fr;gap:1.3125rem;display:grid}@media (max-width:1024px){.select_model_section{z-index:1;background-color:#0b0b0b;position:sticky;top:7.5%}.select_model_section .select_model_buttons_container{grid-template-columns:1fr 1fr}}@media (max-width:420px){.select_model_section{padding-inline:0}.select_model_section .select_model_buttons_container{gap:.25rem}}.car_models_container_section{padding-bottom:7.5rem}@media (max-width:420px){.car_models_container_section{padding-inline:0}}.single_car_model_container{justify-content:flex-start;gap:2.36538rem;width:100%}.single_car_model_container .car_picture{width:17.4rem;height:6.25rem;position:relative}.single_car_model_container .car_picture.model_image{width:14.9rem;height:6.25rem}.single_car_model_container .colors{margin:0}.single_car_model_container .colors .colors_item{cursor:default}.single_car_model_container h5 span{color:#ffffffb3}.single_car_model_container .buttons_container{gap:1.5rem}@media (max-width:600px){.single_car_model_container .car_picture{width:9.3125rem;height:3.375rem}.single_car_model_container .car_picture.model_image{width:10.0426rem;height:4.65394rem}.single_car_model_container .buttons_container{flex-direction:column;gap:1.5rem}.single_car_model_container .buttons_container .interaction-container,.single_car_model_container .buttons_container .interaction-item,.single_car_model_container .buttons_container button{width:100%}}.dropdown_and_sub_wrapper{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);visibility:hidden;opacity:0;width:100%;height:37rem;cursor:initial;background:#ffffff0d;border:1px solid #4c4c4c;padding:2rem 1.5rem;position:absolute;top:110%;left:0;overflow:hidden}.dropdown_and_sub_wrapper .close_button{justify-content:flex-end}.dropdown_and_sub_wrapper .models_dropdown_container,.dropdown_and_sub_wrapper .sub_models_dropdown_container{width:100%;height:90%;padding-inline:1.5rem;position:absolute;top:6%;left:0}.dropdown_and_sub_wrapper .models_dropdown_container .back_icon_container,.dropdown_and_sub_wrapper .sub_models_dropdown_container .back_icon_container{align-items:center;width:2rem;height:2rem;display:flex}.dropdown_and_sub_wrapper .models_dropdown_container h5,.dropdown_and_sub_wrapper .sub_models_dropdown_container h5{padding-bottom:1.5rem}.dropdown_and_sub_wrapper .models_dropdown_container .models_option_container,.dropdown_and_sub_wrapper .sub_models_dropdown_container .models_option_container{scrollbar-width:none;-ms-overflow-style:none;gap:.75rem;height:96%;overflow:scroll}@media (max-width:750px){.dropdown_and_sub_wrapper{height:calc(100vh - 6rem);position:fixed;inset:4.8rem 0 0}}@media (max-width:640px){.dropdown_and_sub_wrapper .models_dropdown_container .models_option_container,.dropdown_and_sub_wrapper .sub_models_dropdown_container .models_option_container{height:78vh}}:lang(ar) .dropdown_and_sub_wrapper .sub_models_dropdown_container .back_icon_container{justify-content:center;transform:scaleX(-1)}.model_option_container{background-color:#ffffff0d;border:1px solid #0000;justify-content:space-between;align-self:stretch;align-items:center;gap:1.5rem;padding:1rem}.model_option_container.trim{justify-content:flex-start;gap:2rem}.model_option_container:hover{cursor:pointer;background:linear-gradient(#fff0 0%,#ffffff1a 100%);border:1px solid #fffc}.model_option_container .car_image{flex-shrink:0;width:10rem;height:5.3125rem;position:relative}.model_option_container .car_image img{object-fit:contain}.model_option_container .car_info{gap:1.25rem;width:100%}.model_option_container .car_info h4{text-transform:none}.model_option_container .car_info .car_price{gap:.25rem}.model_option_container .car_info .car_price .p4{color:#fff9}:lang(ar) .model_option_container .car_info h4{text-align:end;unicode-bidi:plaintext}@media (min-width:1024px) and (max-width:1300px){.model_option_container .car_image{width:7rem}}:lang(ar) .model_option_container .icon{transform:scaleX(-1)}.comparison_page{min-height:100vh}.comparison_section{padding-bottom:6.25rem}.comparison_section .category_container h1{color:#ffffff80;letter-spacing:.14063rem;text-transform:uppercase;padding-bottom:4rem;font-size:2.8125rem;font-style:normal;font-weight:300;line-height:normal}.comparison_section .category_container .properties_container{flex-direction:column;gap:3rem;display:flex}.comparison_section .category_container .accordion_container .accordion_item .accordion_header h3{color:#fffc}.comparison_section .category_container .accordion_container .accordion_item .accordion_content{padding-top:2rem}:lang(ar) .comparison_section .category_container{line-height:normal}:lang(ar) .comparison_section .category_container h1{line-height:1.25}.car_property h5{color:#fffc;border-bottom:1px solid #ffffff1a;padding-bottom:.75rem}.car_property .values{grid-template-columns:1fr 1fr 1fr;gap:.5rem;padding-top:1.5rem;display:grid}.car_property .values h3:not(:first-child){text-align:center}@media (max-width:1024px){.car_property .values{grid-template-columns:1fr 1fr}.car_property .values h3:not(:first-child){text-align:flex-end;margin-inline-start:auto}}.clear_all_button_section{gap:1rem;height:5rem;padding-bottom:2.69rem}.clear_all_button_section .clear_all_button_container{justify-content:flex-end;gap:.44rem}.clear_all_button_section .clear_all_button_container svg{width:.96925rem;height:.96925rem}.clear_all_button_section .clear_all_button_container p{text-transform:uppercase}@media (max-width:768px){.clear_all_button_section{justify-content:center}}
