header .top-bar{border-bottom:1px solid #e3e6e7;padding:0 1.5rem}header .top-bar_inner{height:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .top-bar .widget-item{margin-left:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}header .top-bar .widget-item span{color:#5b6164;font-weight:400}header .top-bar .widget-item i{margin-left:.2rem;height:1.5rem;line-height:calc(1.5rem - 2px);text-align:center;width:1.5rem;border-radius:50%;border:1px solid #191a1e;color:#fff;background-color:#191a1e;font-style:normal}header .top-bar .widget-item.empty i{color:#191a1e;background-color:#fff}header .main-bar{border-bottom:1px solid #e3e6e7;position:relative;padding:0 1.5rem 0 4.5rem}header .main-bar_inner{height:4.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .main-bar .logo img{width:22.3rem}header .main-bar nav{margin-left:auto}header .main-bar nav ul{list-style:none;margin:0;padding:0}header .main-bar nav ul li{margin:0 .75rem;display:inline-block}header .main-bar nav ul li a,header .main-bar nav ul li span{color:#5b6164;font-size:1rem;font-weight:300;padding:.2rem 0;text-decoration:none;cursor:pointer;border-bottom:1px solid transparent}header .main-bar nav ul li a:hover,header .main-bar nav ul li span:hover,header .main-bar nav ul li.active a,header .main-bar nav ul li.active span{border-bottom-color:#1a1a1a;color:#1a1a1a}header .main-bar .icon-buttons i{font-size:2.5rem;vertical-align:middle;line-height:1;margin-left:.5rem;cursor:pointer}@media (max-width:767px){header .main-bar nav{display:none;position:absolute;top:calc(4.5rem + 1px);padding:2rem 0;left:0;width:100%;background-color:#1a1a1a;z-index:100}header .main-bar nav ul li{display:block}header .main-bar nav ul li a,header .main-bar nav ul li span{font-size:1.5rem;line-height:1.2;color:#fff!important;padding:.5rem 3rem .5rem 0;margin-bottom:.5rem;display:inline-block;font-weight:400}header .main-bar nav ul li.active a,header .main-bar nav ul li.active span{border-bottom-color:#fff}header .main-bar nav.open{display:block}}@media (max-width:574px){header .top-bar .widget-item i{line-height:calc(1.5rem + 2px)}}header .side-bar{position:fixed;z-index:1000;right:0;top:0;width:3rem;height:100%;background-color:#1a1a1a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}header .side-bar ul{list-style:none;margin:0;padding:0}header .side-bar ul li{display:block;position:relative;border-bottom:1px solid #5b6164;background-color:#1a1a1a;width:14rem;transition:all .7s;transform:translateX(0);cursor:pointer}header .side-bar ul li:first-child{border-top:1px solid #5b6164}header .side-bar ul li:hover{transform:translateX(-11rem)}header .side-bar ul li .side-bar--item{height:4rem;color:#b9c0c2;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}header .side-bar ul li em{position:absolute;top:50%;font-style:normal;width:1rem;height:1rem;line-height:1rem;text-align:center;background:#efefef;border-radius:50%;left:1.5rem;color:#1a1a1a;z-index:1;font-weight:400}header .side-bar ul li i{width:3rem;min-width:3rem;height:3rem;line-height:3rem;text-align:center;font-size:2rem}header .side-bar ul li span{text-transform:uppercase;line-height:1;font-weight:900;color:#fff;letter-spacing:.05rem;font-size:.6rem}header .side-bar ul li.active{transform:translateX(0)!important;background-color:#fff!important}header .side-bar ul li.active i:before{content:""}@media (max-width:576px){header .side-bar{height:4rem;width:100%;top:auto;bottom:0;border-top:1px solid #000}header .side-bar ul{margin:0 auto}header .side-bar ul li{display:inline-block;float:left;width:4rem;transform:none!important;border:none;border-left:1px solid #5b6164}header .side-bar ul li:first-child{border:none!important}header .side-bar ul li .side-bar--item{-ms-flex-pack:center;justify-content:center;width:inherit}header .side-bar ul li span{display:none}header .side-bar ul li em{left:50%;font-size:.8rem}}.sticky-modals{position:fixed;width:100%;height:100%;right:0;top:0;visibility:hidden;z-index:-1}.modal-open .sticky-modals,.modal-open-add .sticky-modals,.modal-open-remove .sticky-modals{visibility:visible;z-index:990}.sticky-modals .section-title{padding:4.5rem 0 3rem 0}.sticky-modals .section-title:before{height:2.25rem;top:1rem}.sticky-modals .modal-footer-wrapper{text-align:center;padding-top:1rem;margin-top:auto}.sticky-modals .modal-bg{background-color:rgba(26,26,26,.75);position:absolute;right:0;top:0;width:100%;height:100%;z-index:990;opacity:0}.modal-open .sticky-modals .modal-bg{animation-name:showModalBg;animation-duration:1s;animation-fill-mode:both}@keyframes showModalBg{0%{opacity:0}100%{opacity:1}}.modal-open-remove .sticky-modals .modal-bg{animation-name:hideModalBg;animation-duration:1s;animation-delay:1.5s;animation-fill-mode:both}@keyframes hideModalBg{0%{opacity:1}100%{opacity:0}}.sticky-modals .modal-wrapper{background:#fff;position:absolute;right:3rem;top:0;width:80%;height:100%;padding:0;overflow:auto;z-index:991;transform:translateX(100%)}.modal-open .sticky-modals .modal-wrapper{animation-name:showModalWrapper;animation-duration:1s;animation-delay:.5s;animation-fill-mode:both}@keyframes showModalWrapper{0%{transform:translateX(100%)}100%{transform:translateX(0)}}.modal-open-remove .sticky-modals .modal-wrapper{animation-name:hideModalWrapper;animation-duration:1s;animation-delay:.5s;animation-fill-mode:both}@keyframes hideModalWrapper{0%{transform:translateX(0)}100%{transform:translateX(100%)}}.sticky-modals .modal-wrapper>i{position:fixed;top:1rem;right:3rem;font-size:2rem;z-index:992;cursor:pointer;width:3rem;height:3rem;line-height:3rem;text-align:center;background:#fff;transition:all .3s;transform:translateY(-135%)}.sticky-modals .modal-wrapper>i:hover{font-size:3rem}.modal-open .sticky-modals .modal-wrapper>i{animation-name:showModalClose;animation-duration:1s;animation-delay:1.5s;animation-fill-mode:both}@keyframes showModalClose{0%{transform:translateY(-135%)}100%{transform:translateY(0)}}.modal-open-remove .sticky-modals .modal-wrapper>i{animation-name:hideModalClose;animation-duration:1s;animation-fill-mode:both}@keyframes hideModalClose{0%{transform:translateY(0)}100%{transform:translateY(-135%)}}.sticky-modals .modal-wrapper ng-include{transition:all 5s;display:block;opacity:0;position:absolute;width:100%;left:0;top:0;height:100%;padding:0 2rem 2rem 2rem}.modal-open .sticky-modals .modal-wrapper ng-include,.modal-open-add .sticky-modals .modal-wrapper ng-include,.modal-open-remove .sticky-modals .modal-wrapper ng-include{opacity:1}.sticky-modals .modal-wrapper ng-include.ng-enter{opacity:1}.sticky-modals .modal-wrapper ng-include.ng-leave{opacity:0}@media (max-width:767px){.sticky-modals .modal-wrapper{width:90%}.sticky-modals .modal-wrapper ng-include{padding-left:1rem;padding-right:1rem}.sticky-modals .modal-footer-wrapper{padding-bottom:1rem}}@media (max-width:576px){.sticky-modals .modal-wrapper{right:0;width:100%}.sticky-modals .modal-wrapper ng-include{padding-bottom:4rem;overflow:auto}}.sticky-search{display:none;border-bottom:1px solid #d1d3d4;transition:.3s linear all;position:relative;z-index:5}section.show-search .sticky-search{display:block;margin:90px 0 -90px 0}.home-top-slider{padding:1.5rem}.home-top-slider .home-top-slider-inner{position:relative;width:100%;padding-top:35%;background-repeat:no-repeat;background-position:center center;background-size:4rem;background-image:url(../img/loader.svg)}.home-top-slider .home-top-slider-inner>.carousel{position:absolute;top:0;left:0;width:100%;height:100%}.home-top-slider .home-top-slider-inner>.carousel>.carousel-inner,.home-top-slider .home-top-slider-inner>.carousel>.carousel-inner>.carousel-item,.home-top-slider .home-top-slider-inner>.carousel>.carousel-inner>.carousel-item>div{height:100%}.home-top-slider .slide-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;position:absolute;width:100%;top:0;left:0}.home-top-slider .slide-wrapper .slide-text-wrapper{z-index:1;background-color:#fff;padding:4rem 3rem;text-align:left}.home-top-slider .slide-wrapper .slide-text-wrapper span{font-weight:600;display:block;font-size:1.1rem;line-height:1;color:#000;text-transform:uppercase}.home-top-slider .slide-wrapper .slide-text-wrapper p{margin:.7rem 0 1rem;font-size:1.8rem;line-height:1.1;text-transform:uppercase;font-weight:400;padding:.5rem 0;border-top:3px solid #000;border-bottom:3px solid #000}.home-top-slider .slide-wrapper .slide-btn-wrapper{display:inline-flex;flex-direction:column}.home-top-slider .slide-wrapper .slide-btn-wrapper .btn+.btn{margin-top:1rem}.home-top-slider .slide-wrapper .slide-img{position:absolute;top:0;right:0;width:72%;height:100%;background-repeat:no-repeat;background-position:right center;background-size:cover}.home-top-slider .carousel-control,.home-top-slider .carousel-indicators{display:none}@media (max-width:767px){.home-top-slider .home-top-slider-inner{padding-top:58%;height:auto;margin-bottom:1rem}.home-top-slider .home-top-slider-inner>.carousel{position:relative}.home-top-slider .slide-wrapper{height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.home-top-slider .slide-wrapper .slide-img{height:70%;width:100%}.home-top-slider .slide-wrapper .slide-text-wrapper{padding:1rem 1.5rem .5rem;width:calc(100% - 4rem);margin-left:2rem}.home-top-slider .slide-wrapper .slide-text-wrapper p{font-size:1.5rem;border-width:2px}.home-top-slider .slide-wrapper .slide-text-wrapper p br{display:none}.home-top-slider .slide-wrapper .slide-btn-wrapper{flex-direction:row}.home-top-slider .slide-wrapper .slide-btn-wrapper .btn+.btn{margin-top:0;margin-left:1rem}}@media (max-width:574px){.home-top-slider .home-top-slider-inner{padding-top:67%}.home-top-slider .slide-wrapper .slide-img{height:65%}}.home-top-slider_model-list{margin-bottom:1rem;text-align:center;padding:0 4rem;position:relative}.home-top-slider_model-list ul{list-style:none;margin:0;padding:0;display:inline-block}.home-top-slider_model-list ul li{display:inline-block;margin:0 1.2rem}.home-top-slider_model-list ul li span{text-transform:uppercase;font-weight:400;font-size:1.3rem;color:#5b6164;padding:.2rem 0;cursor:pointer}.home-top-slider_model-list ul li.active span{color:#000;border-bottom:1px solid #000}.home-top-slider_model-list .home-slider-counter{position:absolute;right:1rem;top:.35rem}.home-top-slider_model-list .home-slider-counter span{letter-spacing:.5px;display:inline-block;vertical-align:middle;padding:0 .2rem}@media (max-width:576px){.home-top-slider_model-list ul li{margin:0 .5rem}}@media (max-width:419px){.home-top-slider_model-list{padding-left:1rem;text-align:left}}.home-top_model-list{padding:1rem 0;border-top:1px solid #e3e6e7}.home-top_model-list .model-car-boxes_wrapper .model-box{margin:1rem 0;padding:0 .5rem;flex-grow:1;flex-basis:0px}.home-top_model-list .model-car-boxes_wrapper .model-box.wide-box{flex-grow:1.65}.home-top_model-list .model-car-boxes_wrapper .model-box .model-title{padding-left:.3rem;padding-bottom:.3rem}.home-top_model-list .model-car-boxes_wrapper .model-box .model-title .model-name{font-size:1.6rem}.home-top_model-list .model-car-boxes_wrapper .model-box .model-stock *,.home-top_model-list .model-car-boxes_wrapper .model-box .model-title .model-price *{font-size:.65rem}.home-top_model-list .model-car-boxes_wrapper .model-box .model-stock{padding-left:.3rem}@media (max-width:767px){.home-top_model-list .model-car-boxes_wrapper .model-box{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.home-top_model-list .model-car-boxes_wrapper .model-box.wide-box{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}.home-top_model-list .model-car-boxes_wrapper .model-box .model-title .model-name{font-size:2rem}.home-top_model-list .model-car-boxes_wrapper .model-box .model-stock *,.home-top_model-list .model-car-boxes_wrapper .model-box .model-title .model-price *{font-size:.8rem}}.home-models{background-color:#f7f7f7;border-top:1px solid #e3e6e7;border-bottom:1px solid #e3e6e7;padding:0 4.5rem}.home-models .model-frame{height:auto}.home-models .styled-radio input[type=radio]+em{background-color:transparent}.home-models .models-list{padding-left:5rem}.home-models .model-car-boxes_wrapper{height:auto}.home-models .model-car-boxes_wrapper .model-car-box{background:0 0;width:auto;height:auto;overflow:visible;position:relative;min-height:20rem}.home-models .model-car-boxes_wrapper .model-box .model-image img{mix-blend-mode:multiply}.home-models .model-car-boxes_wrapper .model-car-box:last-child,.home-models .model-car-boxes_wrapper.show-brand .model-car-box:first-child{display:none}.home-models .model-car-boxes_wrapper.show-brand .model-car-box:last-child{display:block}.home-models .model-car-boxes_wrapper .model-car-box:last-child .model-box .model-brand{background:#fff}@media (max-width:767px){.home-models .models-list{padding-left:0}.home-models .model-car-boxes_wrapper .model-car-box .model-box.wide-box{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.search-car-box .form-group{margin-bottom:.75rem}.search-car-box .checkbox-list,.search-car-box .radio-list{margin:0 -.75rem}.search-car-box .styled-checkbox,.search-car-box .styled-radio{margin-left:.75rem;margin-right:0!important}.search-car-box label strong{margin-right:.2rem}.search-car-box--available{background-color:#fff;padding:0;height:7rem;padding-top:1rem;margin-top:auto;margin-bottom:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex}.search-car-box--available .loading-overlay{-ms-flex-item-align:center;align-self:center;text-align:center;width:100%}.search-car-box--available .loading-overlay span{display:block;margin-top:.5rem;text-transform:uppercase;font-weight:400}.search-car-box--available .is-available{height:100%;flex-basis:100%}.search-car-box--available .is-available h3{font-size:1.2rem;font-weight:300;text-transform:uppercase}.search-car-box--available .is-available h3 strong{font-size:inherit}.search-car-box--available .is-available p{margin:0}.search-car-box--available .is-unavailable{height:100%;flex-basis:100%}.search-car-box--available .is-unavailable h3{font-size:1.2rem;font-weight:300;text-transform:uppercase}.search-car-box--available .is-unavailable h3 strong{font-size:inherit}.search-car-box--available .is-unavailable p{margin:0;text-transform:uppercase}.search-car-box--available .is-unavailable input{flex-grow:1;display:inline-block;width:auto;vertical-align:middle}.search-car-box--available .is-unavailable .alert{margin:0}@media (max-width:767px){.search-car-box{padding-bottom:2rem}}.breadcrumbs-bar{background-color:#f7f7f7;border-bottom:1px solid #e3e6e7}.breadcrumbs-bar ul{height:2.5rem;list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs-bar ul li{padding:0 .75rem;border-left:1px solid #e3e6e7}.breadcrumbs-bar ul li:first-child{padding-left:0;border:none}.breadcrumbs-bar ul li a,.breadcrumbs-bar ul li span{color:#5b6164;font-weight:400;text-transform:uppercase;font-size:.6rem;line-height:2rem}.breadcrumbs-bar ul li a:hover{color:#191a1e}.breadcrumbs-bar ul li i{font-size:2em}.subpage-gray-row{background-color:#191a1e;padding:.5rem 0 1rem 0}.subpage-gray-row h1{color:#fff;font-weight:400;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:calc(100% - 6rem)}.subpage-gray-row .h1{color:#fff;font-weight:300;vertical-align:middle}.subpage-gray-row .icons-wrapper{margin-left:1rem;white-space:nowrap}.subpage-gray-row .icons-wrapper a.btn-icon{line-height:2rem}@media (max-width:767px){.subpage-gray-row .icons-wrapper a.btn-icon{line-height:3rem}}.subpage-gray-row .icons-wrapper .btn:not(.active):not(:hover){color:rgba(255,255,255,.5)}.subpage-gray-row .select2-container .select2-choice{min-height:2rem}.subpage-gray-row .select2-container .select2-choice .select2-arrow{width:2rem}.subpage-gray-row .select2-container .select2-choice,.subpage-gray-row .select2-container .select2-choices{background-color:#191a1e;border-color:#757678;color:#fff!important}.subpage-gray-row .select2-container .select2-drop-active{border-color:#757678}.subpage-gray-row .dealer-card_data>div{white-space:nowrap}.subpage-gray-row .dealer-card_data i{color:#fff;font-size:1.6rem;vertical-align:middle}.subpage-gray-row .dealer-card_data a,.subpage-gray-row .dealer-card_data span{vertical-align:middle;color:#fff;font-weight:400}.subpage-gray-row .dealer-card_data .social{text-align:center}.subpage-gray-row .dealer-card_data .social a{text-decoration:none;margin-left:1.5rem}.subpage-gray-row .offer-info-id span{display:block;color:#fff;text-align:right;text-transform:uppercase}.subpage-gray-row .offer-info-id a{color:#fff;text-transform:uppercase}@media (max-width:767px){.subpage-gray-row .h1,.subpage-gray-row h1{font-size:1.5rem}.subpage-gray-row h1{max-width:calc(100% - 3rem)}.subpage-gray-row .icons-wrapper{margin:0}}.subpage-white-top{background-color:#fff;padding:1rem 0}.subpage-white-top .search-tags{list-style:none;margin-top:.3rem;padding:0;text-align:right}.subpage-white-top .search-tags li{display:inline-block;padding:.2rem 0 .2rem .5rem;margin:.2rem 0 .2rem .5rem;border-left:1px solid #e3e6e7}.subpage-white-top .search-tags li:first-child{border:none;padding-left:0;margin-left:0}.subpage-white-top .search-tags li span{color:#000;font-weight:400}.subpage-white-top .search-tags li em{height:.8rem;font-style:normal;display:inline-block;width:.8rem;line-height:calc(.8rem - 1px);text-align:center;margin-left:.5rem;background:0 0;border:1px solid #8a8a8a;border-radius:50%;text-decoration:none!important;cursor:pointer;transition:all .3s}.subpage-white-top .search-tags li em:hover{border-color:#1a1a1a}.subpage-white-top .search-tags li em:after{font-family:LexusIcons;content:"";color:#1a1a1a;font-size:.6rem;margin:-.5px 0 0 -.5px}.car-offer-box{position:relative}.car-offer-box .car-offer-box-refresh{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,.5);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.car-offer-box .car-offer-box-refresh p{margin:0;color:#fff;text-transform:uppercase;font-weight:400;font-size:.6rem}.car-offer-box.refreshed .car-offer-box-refresh{display:none}.car-offer-box .car-offer-box--image{position:relative;width:100%;padding-top:75%;background-position:center center;background-repeat:no-repeat;background-size:4rem;background-image:url(../img/loader.svg)}.car-offer-box .car-offer-box--image .car-offer-box--image_place{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.car-offer-box .car-offer-box--image .car-offer-box--image_place.toyotaPicture{background-size:110%}.car-offer-box .car-offer-box--image .car-offer-social_contact{position:absolute;top:.5rem;left:.5rem;width:2em;display:flex;flex-direction:column;align-items:center;z-index:2;font-size:1rem}.car-offer-box .car-offer-box--image .car-offer-with-360+.car-offer-social_contact{top:3rem}@media (max-width:574px){.car-offer-box .car-offer-box--image .car-offer-social_contact{font-size:1.5rem}.car-offer-box .car-offer-box--image .car-offer-with-360+.car-offer-social_contact{top:4rem}}.car-offer-box .car-offer-box--image .car-offer-social_contact .social-contact-igniter{height:2em;width:2em;font-size:1em;display:flex;align-items:center;justify-content:center;background-color:#fff;color:#191a1e;border:1px solid #191a1e}.car-offer-box .car-offer-box--image .car-offer-social_contact .social-contact-igniter i{font-size:1.5em}.car-offer-box .car-offer-box--image .car-offer-social_contact .social-contact-icons{display:none;font-size:1em;flex-direction:column}.car-offer-box .car-offer-box--image .car-offer-social_contact:hover .social-contact-icons{display:flex}.car-offer-box .car-offer-box--image .car-offer-social_contact .social-contact-icons .social-contact-icon{font-size:1em;height:2em;width:2em;display:flex;align-items:center;justify-content:center;background-color:#191a1e;color:#fff;transition:all .3s ease-in-out;opacity:0;margin-top:.25em}.car-offer-box .car-offer-box--image .car-offer-social_contact:hover .social-contact-icons .social-contact-icon{opacity:1}.car-offer-box .car-offer-box--image .car-offer-social_contact .social-contact-icons .social-contact-icon.social-whatsapp{background-color:#40e45d}.car-offer-box .car-offer-box--image .car-offer-social_contact .social-contact-icons .social-contact-icon.social-messenger{background-color:#028bfd}.car-offer-box .car-offer-box--image .car-offer-social_contact .social-contact-icons .social-contact-icon.social-skype{background-color:#28a8ea}.car-offer-box .car-offer-box--image .car-offer-social_contact .social-contact-icons .social-contact-icon.social-onevideo{background-color:#c2081a}.car-offer-box .car-offer-box--image .car-offer-social_contact .social-contact-icons .social-contact-icon i{font-size:1em}.car-offer-box .car-offer-box--image--tags{position:absolute;left:3rem;top:.5rem;z-index:1}.car-offer-box .car-offer-box--image--tags.toLeft{left:.5rem}.car-offer-box .car-offer-box--image--tags .tag{height:2rem;padding:0 .5rem;line-height:2rem;text-transform:uppercase;color:#fff;background-color:#1a1a1a;font-size:.6rem;display:block}@media only screen and (max-width:574px){.car-offer-box .car-offer-box--image--tags{left:4rem}.car-offer-box .car-offer-box--image--tags .tag{height:3rem;line-height:3rem}}.car-offer-box .car-offer-box--image--tags .tag.tag--used{color:#fff;background-color:#7c7c84}.car-offer-box .car-offer-box--image--tags .tag.tag--demo{color:#fff;background-color:#f18703}.car-offer-box .car-offer-box--image--tags .tag.tag--new{color:#fff;background-color:#d2081b}.car-offer-box .car-offer-box--image .reserved-info{position:absolute;bottom:0;left:1.2rem;z-index:1;background-color:#191a1e;display:inline-block;font-size:.6rem;color:#fff;padding:.3rem .6rem;font-weight:400;text-transform:uppercase}@media (max-width:574px){.car-offer-box .car-offer-box--image .reserved-info{left:.5rem}}.car-offer-box .car-offer-box--image .car-offer-with-360{position:absolute;top:.5rem;left:.5rem;z-index:1;height:2rem;width:2rem;background:#d00f03 url(../img/icon360.svg) no-repeat center center;background-size:80%;cursor:help}.car-offer_accessories{padding:1rem 0}.car-offer_accessories_categories{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin:1rem 0 2rem}.car-offer_accessories_slider{margin-bottom:2rem}.car-offer_accessories_slider slick{padding:0 2rem}.car-offer_accessories_slider slick .slick-track{display:flex}.car-offer_accessories_slider slick .slick-arrow{width:2rem;height:100%;position:absolute;top:0;padding:0;text-align:center;font-size:2rem}.car-offer_accessories_slider slick .slick-arrow:after{display:none}.car-offer_accessories_slider slick .slick-arrow.slick-prev{left:0}.car-offer_accessories_slider slick .slick-arrow.slick-next{right:0}.car-offer_accessories_slider_slide{padding:.5rem;height:auto!important}.car-offer_accessories_slider_slide_content{border:1px solid #d7d7d7;padding:1rem;text-align:center;height:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.car-offer_accessories_slider_slide_content picture{aspect-ratio:3/2;display:flex;overflow:hidden;margin-bottom:1rem;width:100%}.car-offer_accessories_slider_slide_content picture img{object-fit:contain;object-position:center;width:100%;height:100%}.car-offer_accessories_slider_slide_content p{font-size:1rem;margin:auto 0;padding-bottom:.5rem}.car-offer_accessories_slider_slide_content small{color:#c5c5c5;font-size:.7rem}.car-offer_accessories_slider_slide_content strong{font-size:.8rem;font-weight:600;margin-bottom:1rem}.car-offer_accessories_slider_slide_content_details{width:100%}.car-offer_accessories_slider_empty{text-align:center;margin-bottom:2rem}.car-offer_accessories_slider_empty img{max-width:100%}.car-offer_accessories_buttons{padding-bottom:2rem;gap:1rem;display:flex;justify-content:center;flex-wrap:wrap}.car-accessories_modal-price{margin-top:-1rem;text-align:center;display:flex;flex-direction:column}.car-accessories_modal-price span{color:#c5c5c5;font-size:1rem;line-height:1}.car-accessories_modal-price strong{font-size:1.5rem;font-weight:600;color:#fff}.car-accessories_modal{display:grid;grid-template-columns:max-content 1fr;gap:2rem}@media (max-width:574px){.car-accessories_modal{grid-template-columns:none}}.car-accessories_modal_img{text-align:center}.car-accessories_modal_img picture{display:flex;justify-content:center;margin-bottom:.5rem;width:100%}.accessory-contacts__dealer-author_image picture img,.car-accessories_modal_img picture img{max-width:25rem}@media (max-width:767px){.accessory-contacts__dealer-author_image picture img,.car-accessories_modal_img picture img{max-width:17rem}}@media (max-width:574px){.accessory-contacts__dealer-author_image picture img,.car-accessories_modal_img picture img{max-width:80%}}.car-accessories_modal_img span{color:#c5c5c5;font-size:.8rem;line-height:1}.car-accessories_modal_info{margin:auto 0;font-size:1rem;color:#fff}@media (max-width:574px){.car-accessories_modal_info{padding:0 3rem;font-size:1.25rem;text-align:center}}.car-accessories_modal_info *{font-size:inherit;color:inherit;max-width:100%}.clipboard-toggle-button{position:absolute;top:.5rem;right:0;width:2.6rem;height:2.6rem;line-height:2.6rem;z-index:2;background-color:#fff;color:#1a1a1a;font-size:1.6rem;outline:0;box-shadow:none;padding:0;border:none;cursor:pointer;transition:all .3s}.clipboard-toggle-button .clipboard-add,.clipboard-toggle-button.active .clipboard-remove{display:block}.clipboard-toggle-button .clipboard-remove,.clipboard-toggle-button.active .clipboard-add{display:none}.clipboard-toggle-button.active,.clipboard-toggle-button:hover{background-color:#1a1a1a;color:#fff}.clipboard-toggle-button span{position:absolute;right:2.6rem;top:0;height:2.6rem;line-height:2.6rem;background:#191a1e;color:#fff;font-size:.65rem;text-transform:uppercase;padding:0 .3rem}.car-offer-box .car-offer-box--data{width:100%;padding:0 1.2rem;margin-bottom:2rem;background-color:#fff}.car-offer-box .car-offer-box--data .box-data_location{height:2rem;line-height:2rem;color:#1a1a1a;text-transform:uppercase;font-weight:300;display:block;border-bottom:1px solid #1a1a1a;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.car-offer-box .car-offer-box--data .box-data_name{height:5rem;position:relative;border-bottom:1px solid #1a1a1a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.car-offer-box .car-offer-box--data .box-data_name i{position:absolute;top:-1rem;right:0;height:2rem;line-height:2rem;width:2rem;text-align:center;background-color:#0c88cf;color:#fff;font-size:1.4rem;cursor:help}.car-offer-box .car-offer-box--data .box-data_name span{padding:0 .5rem;position:absolute;top:-1rem;right:2em;height:2rem;line-height:2rem;text-align:center;background-color:#cf0015;color:#fff;font-size:1rem;cursor:help}.car-offer-box .car-offer-box--data .box-data_name h4{font-size:2.2rem;line-height:1;font-weight:400;color:#1a1a1a;margin:0;padding:0;text-transform:uppercase;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.car-offer-box .car-offer-box--data .box-data_name h5{font-size:1.5rem;line-height:1;font-weight:300;color:#1a1a1a;margin:0;padding:0;text-transform:uppercase;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.car-offer-box .car-offer-box--data .box-data_specs{height:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.car-offer-box .car-offer-box--data .box-data_specs i{color:#7d7d7d;padding-right:.5rem;font-size:1.3rem;display:inline-block;line-height:2rem}.car-offer-box .car-offer-box--data .box-data_specs span{color:#1a1a1a;font-size:.8rem;font-weight:100;display:inline-block;line-height:2rem;vertical-align:middle}.car-offer-box .car-offer-box--data .car-offer-box--footer{background-color:#191a1e;color:#fff;padding:0 1.2rem 1.2rem 1.2rem;height:7.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.car-offer-box .car-offer-box--data .box-data_price{height:3.8rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.car-offer-box .car-offer-box--data .box-data_price .box-data_price--car{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;flex-grow:2;justify-content:center;flex-direction:column;align-content:flex-start}.car-offer-box .car-offer-box--data .box-data_price .box-data_price--car small{font-weight:300}.car-offer-box .car-offer-box--data .box-data_price .box-data_price--car span{font-size:.9rem;white-space:nowrap}.car-offer-box .car-offer-box--data .box-data_price .box-data_price--car span.before-discount{font-size:.7rem;text-decoration:line-through;line-height:1.25}.car-offer-box .car-offer-box--data .box-data_price .box-data_price--car span strong{font-size:1.7rem}.car-offer-box .car-offer-box--data .box-data_price .box-data_price--car--kinto{flex-direction:row;align-items:center;flex-grow:1}.car-offer-box .car-offer-box--data .box-data_price .box-data_price--car--kinto__legend{margin-right:auto;flex-direction:column;align-items:flex-start;padding-left:0;padding-right:.5rem}.car-offer-box .car-offer-box--data .box-data_price .box-data_price--car--kinto__legend img{width:3.8rem;height:3.8rem}.car-offer-box .car-offer-box--data .box-data_price .box-data_price--car--kinto__block{flex-grow:0;flex-direction:column;align-items:flex-end;display:flex}.car-offer-box .car-offer-box--data .box-data_price .box-data_price--car--kinto__block+.box-data_price--car--kinto__block{padding-left:1.5rem}.car-offer-box .car-offer-box--data .box-data_price .box-data_price--car--kinto__block strong{display:block;font-size:1.3rem;font-weight:500;line-height:1;white-space:nowrap}.car-offer-box .car-offer-box--data .box-data_price .box-data_price--car--kinto__block small{color:#8b8c90;font-size:.9rem;font-weight:300;line-height:1;display:block;margin-top:-.35em;white-space:nowrap}@media (max-width:767px){.car-offer-box .car-offer-box--data .box-data_price .box-data_price--car--kinto__block strong{font-size:1.1rem}.car-offer-box .car-offer-box--data .box-data_price .box-data_price--car--kinto__block+.box-data_price--car--kinto__block{padding-left:1rem}.rows .car-offer-box .car-offer-box--data .box-data_price .box-data_price--car--kinto{padding-right:1rem!important}.rows .car-offer-box .car-offer-box--data .box-data_price .box-data_price--car--kinto__legend{margin-left:-.75rem}.rows .car-offer-box .car-offer-box--data .box-data_price .box-data_price--car--kinto__legend img{width:4.4rem;height:4.4rem}.rows .car-offer-box .car-offer-box--data .box-data_price .box-data_price--car--kinto__block{flex-grow:1;align-items:center}.rows .car-offer-box .car-offer-box--data .box-data_price .box-data_price--car--kinto__block strong{font-size:.9rem}.rows .car-offer-box .car-offer-box--data .box-data_price .box-data_price--car--kinto__block+.box-data_price--car--kinto__block{padding-left:.5rem}}@media (max-width:574px){.rows .car-offer-box .car-offer-box--data .box-data_price .box-data_price--car--kinto{flex-direction:column}.rows .car-offer-box .car-offer-box--data .box-data_price .box-data_price--car--kinto__legend{margin:0;position:absolute;top:-.5rem;left:-6.15rem}.rows .car-offer-box .car-offer-box--data .box-data_price .box-data_price--car--kinto__block{flex-direction:row;align-items:flex-end;width:100%;padding-left:0!important}.rows .car-offer-box .car-offer-box--data .box-data_price .box-data_price--car--kinto__block small{margin-top:0;margin-bottom:.35em;margin-left:.3em}}.clipboard-frame .car-offer-box .car-offer-box--data .box-data_price .box-data_price--car--kinto__block strong{font-size:1.1rem;margin-bottom:.5rem}.clipboard-frame .car-offer-box .car-offer-box--data .box-data_price .box-data_price--car--kinto__block+.box-data_price--car--kinto__block{padding-left:1rem}.car-offer-box .car-offer-box--data .box-data_price .box-data_price--leasing{text-align:right;color:#a8a8a9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;padding-left:0}.car-offer-box .car-offer-box--data .box-data_price .box-data_price--leasing span{font-size:.7rem}.car-offer-box .car-offer-box--data .box-data_price .box-data_price--leasing .box-data--leasing_title{text-transform:uppercase;white-space:nowrap}.rows .car-offer-box{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem}.rows .car-offer-box .car-offer-box--image{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;width:20%;padding:0;height:10rem}.rows .car-offer-box .car-offer-box--data{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;width:80%;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.rows .car-offer-box .car-offer-box--data .box-data_name{height:5.5rem}.rows .car-offer-box .car-offer-box--data .car-offer-box--data-wrapper{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%;width:70%;padding-right:1.2rem}.rows .car-offer-box .car-offer-box--data .car-offer-box--footer-wrapper{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;width:30%;padding:0}.rows .car-offer-box .car-offer-box--data .car-offer-box--footer{height:10rem}.rows .car-offer-box .car-offer-box--data .box-data_price{height:auto;padding-top:1rem;flex-grow:1}.rows .car-offer-box .car-offer-box--data .box-data_price .box-data_price--car,.rows .car-offer-box .car-offer-box--data .box-data_price .box-data_price--leasing{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.rows .car-offer-box .car-offer-box--image .reserved-info{right:0;left:auto}.rows .clipboard-toggle-button{width:2rem;height:2rem;line-height:2rem;font-size:1.4rem;top:.5rem}.rows .clipboard-toggle-button span{right:2rem;height:2rem;line-height:2rem}@media (max-width:767px){.car-offer-box .car-offer-box--data .box-data_price .box-data_price--car span strong{font-size:1.5rem}.rows .car-offer-box .car-offer-box--image{height:11.5rem;-ms-flex:0 0 37%;flex:0 0 37%;max-width:37%;width:37%}.rows .car-offer-box .car-offer-box--data{-ms-flex:0 0 63%;flex:0 0 63%;max-width:63%;width:63%;padding-left:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.rows .car-offer-box .car-offer-box--data .car-offer-box--data-wrapper{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;padding-right:0}.rows .car-offer-box .car-offer-box--data .car-offer-box--footer-wrapper{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}.rows .car-offer-box .car-offer-box--data .box-data_location{height:1rem;line-height:1rem}.rows .car-offer-box .car-offer-box--data .box-data_name{height:4rem}.rows .car-offer-box .car-offer-box--data .box-data_name h4{font-size:1.6rem}.rows .car-offer-box .car-offer-box--data .box-data_name h5{font-size:1rem}.rows .car-offer-box .car-offer-box--data .box-data_specs{height:2rem}.rows .car-offer-box .car-offer-box--data .car-offer-box--footer{height:4.5rem;padding:0 .75rem;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.rows .car-offer-box .car-offer-box--data .box-data_price{padding-top:0;margin:0}.rows .car-offer-box .car-offer-box--data .box-data_price .box-data_price--car span strong{font-size:1.4rem}.rows .car-offer-box .car-offer-box--data .box-data_price .box-data_price--car,.rows .car-offer-box .car-offer-box--data .box-data_price .box-data_price--leasing{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0}.rows .car-offer-box .car-offer-box--data .box-data_price .box-data_price--leasing .box-data--leasing_title,.rows .car-offer-box .car-offer-box--data .box-data_price .box-data_price--leasing span{text-align:left}.rows .car-offer-box .car-offer-box--data .box-data_price .box-data_price--leasing .box-data--leasing_title,.rows .car-offer-box .car-offer-box--data .box-data_price .box-data_price--leasing .box-data--leasing_title strong{line-height:1}}@media (max-width:574px){.car-offer-box .car-offer-box--image .car-offer-with-360,.clipboard-toggle-button{width:3rem;height:3rem;line-height:3rem;font-size:2rem}.clipboard-toggle-button span{right:3rem;height:3rem;line-height:3rem}.rows .clipboard-toggle-button{width:3rem;height:3rem;line-height:3rem;font-size:1.65rem}.rows .clipboard-toggle-button span{right:3rem;height:3rem;line-height:3rem}.boxes .car-offer-box .car-offer-box--data{padding:0 .5rem}.boxes .car-offer-box .car-offer-box--data .car-offer-box--footer{padding:0 1rem 1rem 1rem}.car-offer-box .car-offer-box--data .box-data_name i{line-height:2.4rem}.rows .car-offer-box .car-offer-box--image .car-offer-social_contact{flex-direction:row;width:auto;justify-content:center}.rows .car-offer-box .car-offer-box--image .car-offer-social_contact:hover .social-contact-icons{flex-direction:row}.rows .car-offer-box .car-offer-box--image .car-offer-social_contact .social-contact-icons .social-contact-icon{margin:0 0 0 .25em}}@media (max-width:419px){.boxes .car-offer-box{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:30rem;margin:0 auto}.boxes .car-offer-box .car-offer-box--data .box-data_location{height:3rem;line-height:3rem;font-size:1.1rem}.boxes .car-offer-box .car-offer-box--data .box-data_specs{height:3.5rem}.boxes .car-offer-box .car-offer-box--data .box-data_specs i{font-size:1.8rem}.boxes .car-offer-box .car-offer-box--data .box-data_specs span{font-size:1.3rem}.boxes .car-offer-box .car-offer-box--data .car-offer-box--footer{padding:.5rem 1.5rem 1.5rem 1.5rem;height:9rem}.boxes .car-offer-box .car-offer-box--data .box-data_price .box-data_price--car span strong{font-size:2rem}.boxes .car-offer-box .car-offer-box--data .box-data_price .box-data_price--leasing span{font-size:.9rem}}.dealer-page-view .subpage-gray-row{padding-top:1.5rem;padding-bottom:.5rem;margin-bottom:2rem}.dealer-page-view .subpage-gray-row .icons-wrapper{margin:0;text-align:right}.car-offer_main-data{padding:1rem}.car-offer_main-data .box-data_icons{position:absolute;top:1px;right:calc(.75rem + 1px);z-index:5;display:flex}.car-offer_main-data .box-data_icons .ui-icon--lexus-electric,.car-offer_main-data .box-data_icons .ui-icon--lexus-hybrid{height:2rem;line-height:2rem;width:2rem;text-align:center;background-color:#0c88cf;color:#fff;font-size:1.4rem;cursor:help;z-index:5}.car-offer_main-data span.leasing_100{padding:0 .5rem;position:absolute;top:1px;right:2.75em;height:2rem;line-height:2rem;text-align:center;background-color:#cf0015;color:#fff;font-size:1rem;cursor:help;z-index:5}.car-offer_main-data .box-data_icons span.tag--demo,.car-offer_main-data .box-data_icons span.tag--new,.car-offer_main-data .box-data_icons span.tag--used{height:2rem;line-height:2rem;padding:0 1rem;text-align:center;color:#fff;font-size:1rem;z-index:5}.car-offer_main-data .box-data_icons span.tag--demo{background-color:#ff9800}.car-offer_main-data .box-data_icons span.tag--new{background-color:#d2081b}.car-offer_main-data .box-data_icons span.tag--used{background-color:#7c7c84}.car-offer_main-data .reserved-info{position:absolute;top:1px;left:.75rem;z-index:1;background-color:#191a1e;display:inline-block;font-size:.8rem;color:#fff;padding:.4rem .7rem;font-weight:400;text-transform:uppercase}.car-offer_main-data .main-slider{width:100%;padding-top:calc(75% - 2px);position:relative;margin-bottom:3px;border:1px solid #e3e6e7}.car-offer_main-data .main-slider .slick-list{position:absolute;top:0;left:0;width:100%;height:100%;padding:0}.car-offer_main-data .main-slider .slick-list .slick-track{height:100%}.car-offer_main-data .main-slider .photo-item .photo-handler{width:100%;height:100%;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.car-offer_main-data .main-slider .photo-item .photo-handler img{max-width:100%;max-height:100%}.car-offer_main-data .caption-slider{margin-left:-3px}.car-offer_main-data .caption-slider .slick-track{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.car-offer_main-data .caption-slider .photo-item{margin-left:3px;border:1px solid #e3e6e7;height:5.2rem}.car-offer_main-data .caption-slider .photo-item:not(.slick-current){filter:grayscale(1);opacity:.8}.car-offer_main-data .caption-slider .photo-item .photo-handler{width:100%;height:100%;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.car-offer_main-data .caption-slider .photo-item .photo-handler img{max-width:100%;max-height:100%;display:inline-block}.car-offer_main-data .slider-nav{margin-top:.5rem}.car-offer_main-data .slider-nav .slider-counter span{letter-spacing:.5px;display:inline-block;vertical-align:middle;padding:0 .2rem}.car-offer_main-data .slider-nav .slider-buttons div{display:inline-block;cursor:pointer;user-select:none}.car-offer_main-data .slider-nav .slider-buttons i{vertical-align:middle;display:inline-block;line-height:1.425}.car-offer_main-data .slider-nav .slider-buttons span{letter-spacing:.5px;display:inline-block;vertical-align:middle;padding:0 .2rem}.car-offer_main-data .car-offer_car-data{padding:3rem 2rem 0 1rem;position:relative;max-width:100%}.car-offer_main-data .car-offer_car-data .car-offer_car-price{position:absolute;right:2rem;top:0;text-align:right}.car-offer_main-data .car-offer_car-data .car-offer_car-price h4{font-size:1.25rem;font-weight:200;line-height:1.1;text-decoration:line-through}.car-offer_main-data .car-offer_car-data .car-offer_car-price h5{font-size:2.5rem;font-weight:400;line-height:1.1}.car-offer_main-data .car-offer_car-data .car-offer_car-price h6{font-size:1.75rem;font-weight:300;line-height:.75}.car-offer_main-data .car-offer_car-data .car-offer_car-price h6 small{font-weight:300}.car-offer_main-data .car-offer_car-data .car-offer_car-price .car-offer-installment{color:#8d8d8d;margin-top:.5rem}.car-offer_main-data .car-offer_car-data .car-offer_car-price .car-offer-installment span{display:block;font-size:.75rem;line-height:1}.car-offer_main-data .car-offer_car-data .car-offer_car-price .car-offer-installment strong{font-size:1rem;line-height:1}.car-offer_main-data .car-offer_car-data .car-offer_car-price .car-offer-installment .car-offer-installment-name{text-transform:uppercase}.car-offer_main-data .car-offer_car-data .car-offer_car-price .car-offer-installment .car-offer-installment-name strong{font-size:inherit}.car-offer_main-data .car-offer-installment-additional-label{color:#8d8d8d;font-size:.75rem;margin-bottom:.75rem}.car-offer_main-data .car-offer_car-data .car-offer_car-price.car-offer_car-price--kinto+.car-offer_car-title{padding-top:3rem}.car-offer_main-data .car-offer_car-data .car-offer_car-price.car-offer_car-price--kinto p{margin-top:.5rem}.car-offer_main-data .car-offer_car-data .car-offer_car-price.car-offer_car-price--kinto p strong{color:#5b6164;display:block;line-height:1;font-weight:300}.car-offer_main-data .car-offer_car-data .car-offer_car-price.car-offer_car-price--kinto p span{color:#9c9c9c;font-weight:300;display:block;line-height:1}.car-offer_main-data .car-offer_car-data .car-offer_car-price__kinto{display:flex;align-items:center;justify-content:flex-end}.car-offer_main-data .car-offer_car-data .car-offer_car-price__kinto .car-offer_car-price__kinto__boxes{display:flex;align-items:center}.car-offer_main-data .car-offer_car-data .car-offer_car-price__kinto .car-offer_car-price__kinto__boxes+.car-offer_car-price__kinto__boxes{margin-left:2rem}.car-offer_main-data .car-offer_car-data .car-offer_car-price__kinto .car-offer_car-price__kinto__boxes label{margin:0 .5rem 0 0;text-align:left}.car-offer_main-data .car-offer_car-data .car-offer_car-price__kinto .car-offer_car-price__kinto__boxes label strong{color:#00708d;font-size:.95rem;line-height:1;display:block}.car-offer_main-data .car-offer_car-data .car-offer_car-price__kinto .car-offer_car-price__kinto__boxes label small{color:#8d8d8d;font-size:.8rem;line-height:1;display:block}.car-offer_main-data .car-offer_car-data .car-offer_car-price__kinto .car-offer_car-price__kinto__boxes h5{margin:0}.car-offer_main-data .car-offer_car-data .car-offer_car-price__kinto .car-offer_car-price__kinto__boxes span{color:#8d8d8d;font-size:.85rem;line-height:1;text-align:left;margin-left:.25rem}.car-offer_main-data .car-offer_car-data .car-offer_car-title{padding-bottom:1rem;margin-bottom:1.5rem;border-bottom:2px solid #191a1e;padding-right:6rem;display:inline-block;max-width:100%}.car-offer_main-data .car-offer_car-data .car-offer_car-title h1{font-size:2.5rem;font-weight:400;display:block}.car-offer_main-data .car-offer_car-data .car-offer_car-title h2{font-size:2rem;font-weight:300;display:block}.car-offer_main-data .car-offer_car-data .car-data_element{margin-bottom:.8rem}.car-offer_main-data .car-offer_car-data .car-data_element label{text-transform:uppercase;font-size:.7rem;font-weight:400;display:block;line-height:1;margin:0}.car-offer_main-data .car-offer_car-data .car-data_element span{text-transform:uppercase;font-size:.9rem;font-weight:300;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.car-offer_main-data .car-offer_car-data .car-offer_buttons{text-align:right;margin-top:2rem}.car-offer_main-data .car-offer_car-data .car-offer_buttons .btn{margin-left:.5rem}.vdp-view .social-button{margin-left:.5rem;display:inline-block}.vdp-view .social-button .btn{margin:0!important}.vdp-view .btn.social-messenger{background-color:#028bfd;color:#fff}.vdp-view .btn.social-whatsapp{background-color:#40e45d;color:#fff}.vdp-view .btn.social-skype{background-color:#28a8ea;color:#fff}.vdp-view .btn.social-onevideo{background-color:#c2081a;color:#fff}.vdp-view .btn.social-facebook{background-color:#4267b2;color:#fff}.vdp-view .btn.social-youtube{background-color:red;color:#fff}.vdp-view .btn.social-instagram{background-color:#c13584;color:#fff}@media (max-width:767px){.car-offer_main-data .slider-nav{margin-top:1rem}.car-offer_main-data .car-offer_car-data{padding:4.5rem 0 0 0}.car-offer_main-data .car-offer_car-data .car-offer_car-price{top:1rem}}@media (max-width:574px){.car-offer_main-data .car-offer_car-data .car-data_element label{font-size:.9rem}.car-offer_main-data .car-offer_car-data .car-data_element span{font-size:1.2rem}.car-offer_main-data .car-offer_car-data .car-offer_buttons{text-align:center}}.car-offer_additional-equipment{padding-bottom:2rem;background:#f7f7f7}.car-offer_additional-equipment .car-eq-item h4{font-size:1.1rem;font-weight:400;text-transform:uppercase;margin:0 0 .5rem 0}.car-offer_additional-equipment .car-eq-item ul{list-style:none;margin:0 -.3rem 2rem;padding:0}.car-offer_additional-equipment .car-eq-item ul li{color:#191a1e;text-transform:uppercase;font-weight:300;line-height:normal;padding:.4rem .5rem;border:1px solid #ccc;margin:.35rem;display:inline-block}.car-offer_financial{background:#191a1e;padding-top:1rem;margin-bottom:12rem}.car-offer_financial .section-title{color:#fff}.car-offer_financial .section-title:before{background-color:#fff}.car-offer_financial-wrapper{max-width:30rem;margin:-5.5rem auto 0;bottom:-8.5rem;position:relative}.car-offer_financial-wrapper-makolab{max-width:80rem!important;height:70rem;margin:0 auto}.car-offer_financial-wrapper .box-price-wrap{color:#444446;text-align:center;padding-bottom:1.5rem;position:relative;cursor:pointer}.car-offer_financial-wrapper .box-price-wrap.active{color:#fff}.car-offer_financial-wrapper .box-price-wrap.active:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 .8rem .8rem .8rem;border-color:transparent transparent #fff transparent;bottom:0;left:50%;margin-left:-.8rem}.car-offer_financial-wrapper .box-price-wrap .box-data--leasing_title{color:inherit;font-size:1.3rem;line-height:1;text-transform:uppercase}.car-offer_financial-wrapper .box-price-wrap .box-data--leasing_title strong{line-height:inherit}.car-offer_financial-wrapper .box-price-wrap .box-data--leasing_price strong{font-size:2.2rem;line-height:1.2;margin-right:.3rem;display:inline-block}.car-offer_financial-wrapper .box-price-wrap .box-data--leasing_price span{font-weight:300;line-height:1;font-size:1rem;display:inline-block;text-align:left}.car-offer_financial-wrapper .financial_block{background-color:#fff;padding:2rem 3rem;box-shadow:0 0 1rem rgba(0,0,0,.3)}.car-offer_financial-wrapper .financial_block:not(.active){display:none}.car-offer_financial-wrapper .financial_block .financial_block-row{margin-bottom:.5rem}.car-offer_financial-wrapper .financial_block .financial_block-row label{font-weight:300}.car-offer_financial-wrapper .financial_block .financial_block-row label strong{margin-right:.3rem}.car-offer_financial-wrapper .financial_block .financial_block-footer{text-align:center;margin-bottom:-3.2rem;padding-top:1rem}.car-offer_financial.car-offer_financial--new{margin-bottom:15rem}.car-offer_financial.car-offer_financial--new .car-offer_financial-wrapper{margin-top:-10rem;bottom:-10rem;max-width:40rem}.car-offer_financial #usedCarsSimulator #usedCarsSimulatorContainer_content{margin-top:20px!important}.car-offer_financial #usedCarsSimulator #navigationTabs{margin-top:20px!important}.vdp__finance__calculator{margin:0 auto;font-size:1rem;position:relative;background-color:#fff;box-shadow:0 0 1rem rgba(0,0,0,.3)}@media (max-width:767px){.vdp__finance__calculator{font-size:1.2rem}}.vdp__finance__calculator label{text-transform:uppercase;font-weight:500;font-size:.8em}.vdp__finance__calculator label span{font-size:1em;text-transform:none;padding-left:.5em}.vdp__finance__calculator .vdp__finance__calculator__header{padding:1.5em 0 0 2em;display:flex;border-bottom:2px solid #e3e6e7;font-size:1em}.vdp__finance__calculator .vdp__finance__calculator__header__value{display:flex;flex-direction:column;justify-content:space-between;padding:0 .5em;flex:0 0 auto;width:auto;max-width:50%;font-size:1em}.vdp__finance__calculator .vdp__finance__calculator__header__value__additional-label{color:#8d8d8d;font-size:.75em;margin-bottom:1em}.vdp__finance__calculator .vdp__finance__calculator__header__value:not(.active){display:none}.vdp__finance__calculator .vdp__finance__calculator__header__value__content{display:flex;align-items:flex-end;margin:auto 0;padding:1em 0;font-size:1em}.vdp__finance__calculator .vdp__finance__calculator__header__value__content strong{font-size:2.5em;font-weight:500;line-height:1;padding-bottom:.1em}.vdp__finance__calculator .vdp__finance__calculator__header__value__content small{padding-left:.5em;font-size:.9em;font-weight:300;line-height:1;padding-bottom:.45em}.vdp__finance__calculator .vdp__finance__calculator__header__tabs{display:flex;flex-direction:column;justify-content:space-between;flex:0 0 50%;max-width:50%;margin-left:auto;position:relative;font-size:1em}.vdp__finance__calculator .vdp__finance__calculator__header__tabs__ribbon{position:absolute;top:-.5em;right:1em;background-color:#191a1e;color:#fff;padding:0 .5em .3em .5em;font-size:1em}.vdp__finance__calculator .vdp__finance__calculator__header__tabs__ribbon span{font-size:.7em}.vdp__finance__calculator .vdp__finance__calculator__header__tabs__list{list-style:none;margin:0;padding:0;display:grid;flex-grow:1;grid-auto-flow:column;grid-auto-columns:1fr;font-size:1em}.vdp__finance__calculator .vdp__finance__calculator__header__tabs__list li{display:flex;align-items:center;padding:1em;position:relative;cursor:pointer;font-size:.9em;text-align:left;line-height:1.2;word-spacing:999px;text-transform:uppercase;border-left:1px solid #e3e6e7;color:#b5b5b5}.vdp__finance__calculator .vdp__finance__calculator__header__tabs__list li.active{color:#1a1a1a}.vdp__finance__calculator .vdp__finance__calculator__header__tabs__list li:after{content:"";position:absolute;bottom:-2px;left:50%;width:0;background:#191a1e;height:2px}.vdp__finance__calculator .vdp__finance__calculator__header__tabs__list li.active:after{left:0;width:100%}.vdp__finance__calculator .vdp__finance__calculator__header__tabs__list li span{font-size:.8em;font-weight:300;line-height:1;text-align:center}.vdp__finance__calculator .vdp__finance__calculator__header__tabs__list li span b{font-weight:500}.vdp__finance__calculator .vdp__finance__calculator__content{padding:2.5em;display:flex;flex-direction:column;font-size:1em}.vdp__finance__calculator .vdp__finance__calculator__content:not(.active){display:none}.vdp__finance__calculator .vdp__finance__calculator__content__range{font-size:1em;margin-bottom:1rem}.vdp__finance__calculator .vdp__finance__calculator__content__footer{display:flex;align-items:flex-end;flex-wrap:wrap;font-size:1em}.vdp__finance__calculator .vdp__finance__calculator__content__footer__element{display:flex;flex-direction:column;padding-right:1em;padding:0}.vdp__finance__calculator rzslider{height:.4rem;margin:1rem 0 2rem}.vdp__finance__calculator rzslider .rz-bar{height:.4rem;background-color:#e3e6e7;border-radius:3px}.vdp__finance__calculator rzslider .rz-pointer{width:2rem;height:2rem;border-radius:50%;background:#fff;border:3px solid #303139;top:-.8rem}.vdp__finance__calculator rzslider .rz-ticks{top:-.3rem}.vdp__finance__calculator rzslider .rz-ticks .tick{width:1rem;height:1rem;border-radius:50%;border:2px solid #e3e6e7;background:#fff}.vdp__finance__calculator rzslider .rz-ticks .tick .tick-value{top:1.5rem;bottom:auto;font-size:.6rem}@media (max-width:767px){.vdp__finance__calculator rzslider .rz-ticks .tick .tick-value{top:2rem;font-size:.8rem}}.car-offer_additional-comments{padding-bottom:2rem}.car-offer_additional-comments p{text-align:center;white-space:pre-wrap}.car-offer_additional-offers{background:#191a1e;margin-top:10rem;padding-bottom:2rem}.car-offer_financial+.car-offer_additional-offers{margin-top:18rem}.car-offer_additional-offers .additional-offer-box{margin-top:-5rem}.car-offer_additional-offers .additional-offer-box .additional-offer-img{width:100%;padding-top:35%;background-repeat:no-repeat;background-position:center center;background-size:cover}.car-offer_additional-offers .additional-offer-box .additional-offer-wrapper{margin-top:-2rem;position:relative;z-index:1;padding:0 1rem}.car-offer_additional-offers .additional-offer-box .additional-offer-wrapper-inner{background:#191a1e;width:100%;padding:2rem 1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.car-offer_additional-offers .additional-offer-box .additional-offer-wrapper span{font-size:1.5rem;font-weight:300;color:#fff;padding:.2rem 0;margin-bottom:1rem;border-top:1px solid #fff;border-bottom:1px solid #fff;display:block;text-transform:uppercase}.car-offer_additional-offers .additional-offer-box .additional-offer-wrapper .additional-offer-list{line-height:1}.car-offer_additional-offers .additional-offer-box .additional-offer-wrapper .additional-offer-list a{display:inline-block;margin:0 .2rem .3rem 0}.car-offer_additional-offers .additional-offer-box .additional-offer-wrapper .additional-offer-list a span{padding:0 .25rem;background:#fff;color:#191a1e;margin:0;text-transform:uppercase;text-decoration:none;font-size:.6rem;font-weight:400;float:left;height:1.2rem;border:none;line-height:1.2rem;transition:all .2s}.car-offer_additional-offers .additional-offer-box .additional-offer-wrapper .additional-offer-list a strong{padding:0 .25rem;background:#e3e6e7;text-transform:uppercase;text-decoration:none;font-size:.6rem;font-weight:500;float:left;height:1.2rem;line-height:1.2rem;transition:all .2s}.car-offer_additional-offers .additional-offer-box .additional-offer-wrapper .additional-offer-list a:hover span{background:#000;color:#fff}.car-offer_additional-offers .additional-offer-box .additional-offer-wrapper .additional-offer-list a:hover strong{background:#000;color:#fff}.car-offer_dealer-info{background-color:#f7f7f7;padding:1.5rem 0 2rem}.car-offer_dealer-info h3{text-transform:uppercase;font-size:1.5rem;font-weight:300;margin-bottom:.5rem}.car-offer_dealer-info .dealer-card_data{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem}.car-offer_dealer-info .dealer-card_data div{padding:.25rem 0;margin:.25rem 0;position:relative}.car-offer_dealer-info .dealer-card_data i{position:absolute;top:0;left:0;color:#7d7d7d;text-align:center;display:block;font-size:1rem}.car-offer_dealer-info .dealer-card_data a,.car-offer_dealer-info .dealer-card_data span{display:block;padding-left:1.5rem;line-height:1.2;color:#191a1e;font-weight:400}.car-offer_dealer-info .dealer-author-wrapper{border-left:1px solid #e3e6e7}.car-offer_dealer-info .dealer-author_image{flex-grow:1}.car-offer_dealer-info .dealer-author_image div{height:4rem;width:4rem;background-position:center center;background-repeat:no-repeat;background-size:cover}.car-offer_dealer-info .dealer-author-data{flex-grow:5}.car-offer_dealer-info .dealer-author-data span{display:block;line-height:1;margin:.2rem 0}.car-offer_dealer-info .dealer-author-contact{flex-grow:5}.car-offer_dealer-info .dealer-author-contact div{padding:.25rem 0;margin:.25rem 0;position:relative}.car-offer_dealer-info .dealer-author-contact i{position:absolute;top:0;left:0;color:#7d7d7d;text-align:center;display:block;font-size:1rem}.car-offer_dealer-info .dealer-author-contact a,.car-offer_dealer-info .dealer-author-contact span{display:block;padding-left:1.5rem;line-height:1.2;color:#191a1e;font-weight:400}@media (max-width:767px){.car-offer_dealer-info .dealer-author-wrapper{border-left:none;border-top:1px solid #e3e6e7;margin-top:1rem;padding-top:1rem}.car-offer_dealer-info .dealer-author-wrapper .dealer-author{margin-bottom:1rem}}.car-offer-photosphere{padding-top:2rem}.car-offer-photosphere .photosphere-menu{margin-bottom:2rem;text-align:center}.car-offer-photosphere .photosphere-menu .btn{margin:0 .5rem}.car-offer-photosphere .photosphere-viewer{width:100%;padding-top:40%;position:relative;margin-bottom:2rem}.car-offer-photosphere .photosphere-viewer>div{position:absolute;width:100%;height:100%;z-index:1;top:0;left:0}@media (max-width:767px){.similar-offers-list .car-offer-box:nth-child(3){display:none}}.legal-info{background-color:#fbfbfb;padding:1rem 0}.legal-info p{color:#9c9c9c;line-height:1;font-size:1rem}@media (max-width:767px){.last-offers-list .car-offer-box:nth-child(3){display:none}}.car-compare-view .car-offer-list{padding:0 0 1rem 0}.car-compare-view .car-offer-list .car-offer-box{min-width:20rem;padding:0 1rem;width:33.333%}.car-compare-view .compare-section{margin-bottom:2rem}.car-compare-view .compare-section .compare-row{margin-bottom:1rem}.car-compare-view .compare-row .compare-element{text-align:center}.car-compare-view .compare-row label{font-weight:900;text-transform:uppercase;text-align:center;margin:0;border-bottom:1px solid #f1f1f1}.car-compare-view .compare-row span{color:#191a1e;font-size:1.2rem;font-weight:300;text-align:center;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:2.5rem;line-height:2.5rem}.car-compare-view .compare-block h4{text-align:center;text-transform:uppercase;text-align:center;text-transform:uppercase;color:#191a1e;padding:1rem 0 3rem;font-weight:900}.car-compare-view .compare-row i{font-size:1.6rem}.car-compare-view .compare-row i.ui-icon--close{color:#c5c5c5}@media (max-width:767px){.car-compare-view .car-offer-list{overflow:auto}.car-compare-view .car-offer-list>.container{max-width:none}}.valuation-car{background-color:#191a1e;min-height:calc(100% - 17rem)}.valuation-car .valuation-car--hero{background:#c4c4c2 url(../img/valuationCar-hero.jpg) no-repeat bottom 10% center;background-size:contain;height:33rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.valuation-car .valuation-car--hero p{text-align:center;padding-bottom:1rem;text-transform:uppercase;font-weight:400}.valuation-car .valuation-car-form{padding-top:2.5rem}.valuation-car .valuation-car-form .valuation-steps{position:relative;width:50%;height:2rem;margin-bottom:2rem;margin-left:25%;padding:0 5rem}.valuation-car .valuation-car-form .valuation-steps .line-wrapper{position:relative;height:inherit}.valuation-car .valuation-car-form .valuation-steps .line{position:absolute;width:100%;height:1px;left:0;bottom:6px;background-color:#4d4d4f}.valuation-car .valuation-car-form .valuation-steps .step-element{position:absolute;width:10rem;bottom:0;z-index:1}.valuation-car .valuation-car-form .valuation-steps .step-element.first-step{left:0}.valuation-car .valuation-car-form .valuation-steps .step-element.second-step{left:37%;margin-left:-5rem}.valuation-car .valuation-car-form .valuation-steps .step-element.third-step{left:63%;margin-left:-5rem}.valuation-car .valuation-car-form .valuation-steps .step-element.last-step{right:0}.valuation-car .valuation-car-form .valuation-steps .step-element span{display:block;text-align:center;color:#4d4d4f;font-size:.6rem;font-weight:100;text-transform:uppercase}.valuation-car .valuation-car-form .valuation-steps .step-element em{display:block;height:12px;width:12px;border-radius:12px;background-color:#4d4d4f;border:2px solid transparent;margin:0 auto}.valuation-car .valuation-car-form .valuation-steps .step-element.active span{color:#fff;font-weight:700}.valuation-car .valuation-car-form .valuation-steps .step-element.active em{background-color:#191a1e;border-color:#fff}.valuation-car .valuation-car-form form{width:100%;padding-bottom:2rem}.valuation-car .valuation-car-form form label{color:#fff}.valuation-car .valuation-car-form form .btn{margin:1rem 0}.valuation-car .valuation-car-form .confirm-rules{color:#acacac;line-height:1;margin-top:3rem}.valuation-car .valuation-car-form .confirm-rules p{margin:0}.valuation-car .valuation-car-form .confirm-rules *{line-height:inherit;color:inherit}.valuation-car .valuation-car-form .valuation-summary{text-align:center;padding-bottom:4rem}.valuation-car .valuation-car-form .valuation-summary i{color:#fff;font-size:3rem;margin-bottom:1rem}.valuation-car .valuation-car-form .valuation-summary p{color:#fff;text-transform:uppercase;font-weight:400;margin-bottom:2.5rem}.valuation-car .valuation-car-form .valuation-car-instruction{display:flex}.valuation-car .valuation-car-form .valuation-car-instruction p{margin:auto 5px auto 0;font-weight:400;color:#fff}@media (max-width:767px){.valuation-car .valuation-car--hero{height:30rem}.valuation-car .valuation-car-form .valuation-steps{width:80%;margin-left:10%}}@media (max-width:576px){.valuation-car .valuation-car--hero p{padding-bottom:0}.valuation-car .valuation-car-form .valuation-steps .step-element.active span{font-size:.9rem}}.footer-map .footer-map--wrapper{padding:1rem}.footer-map .footer-map--wrapper .footer-map--wrapper-inner{position:relative;height:30rem}.footer-map .footer-map--wrapper .footer-map--wrapper-inner .footer-map-dealer-select{display:none;position:relative;z-index:5;padding:0 1rem 1rem 1rem}.footer-map .footer-map--wrapper .footer-map--wrapper-inner .footer-map-dealer-select .select2-result-label small{color:#d3d3d3}.footer-map .footer-map--wrapper .footer-map--wrapper_map{width:85%;height:100%;position:absolute;top:0;right:0;z-index:4;border:1px solid #ececec}.footer-map .footer-map--wrapper .angular-google-map,.footer-map .footer-map--wrapper .angular-google-map .angular-google-map-container{width:100%;height:100%}.footer-map .footer-map--wrapper .footer-map--wrapper_dealer-list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.footer-map .footer-map--wrapper .footer-map--wrapper_dealer-list .dealer-map-list{z-index:5;background:#fff;position:relative;padding:1rem 4rem 2rem 2rem;display:block}.footer-map.hide-dealers-list .footer-map--wrapper .footer-map--wrapper_dealer-list .dealer-map-list{display:none}.footer-map .footer-map--wrapper .footer-map--wrapper_dealer-list .dealer-map-list span{display:block;font-weight:300;padding-bottom:.7rem;border-bottom:2px solid #191a1e;text-transform:uppercase}.footer-map .footer-map--wrapper .footer-map--wrapper_dealer-list .dealer-map-list em{font-style:normal;font-size:.6rem;color:#191a1e;font-weight:300;margin-bottom:.2rem;display:inline-block;vertical-align:middle}.footer-map .footer-map--wrapper .footer-map--wrapper_dealer-list.expanded .dealer-map-list{display:none}.footer-map .footer-map--wrapper .footer-map--wrapper_dealer-list .dealer-map-list ul{list-style:none;margin:0;padding:1rem 2rem 1rem 0;border-bottom:2px solid #191a1e}.footer-map .footer-map--wrapper .footer-map--wrapper_dealer-list .dealer-map-list ul li{font-size:1rem;font-weight:400;line-height:1.4;color:#191a1e;display:block;cursor:pointer;text-transform:uppercase;transition:all .3s}.footer-map .footer-map--wrapper .footer-map--wrapper_dealer-list .dealer-map-list ul li:hover{color:#000}.footer-map .footer-map--wrapper .footer-map--wrapper_dealer-list .dealer-map-details{display:none;z-index:5;background:#fff;position:relative;padding:2rem;min-width:18%;max-width:25rem}.footer-map .footer-map--wrapper .footer-map--wrapper_dealer-list.expanded .dealer-map-details{display:block}.footer-map .footer-map--wrapper .footer-map--wrapper_dealer-list .dealer-map-details>i{position:absolute;top:0;right:-2.6rem;width:2.6rem;height:2.6rem;background-color:#191a1e;color:#fff;font-size:1.6rem;line-height:2.6rem;text-align:center;cursor:pointer}.footer-map .footer-map--wrapper .footer-map--wrapper_dealer-list .dealer-map-details .dealer-map-details--wrapper h3{text-transform:uppercase;margin-bottom:.75rem;line-height:1.1;font-weight:500;font-size:1.2rem}.footer-map .footer-map--wrapper .footer-map--wrapper_dealer-list .dealer-map-details .dealer-map-details--wrapper img{width:100%;margin-bottom:1rem}.footer-map .footer-map--wrapper .footer-map--wrapper_dealer-list .dealer-map-details .dealer-map-details--wrapper div:not([class*=col]){padding:.25rem 0;margin:.25rem 0;position:relative}.footer-map .footer-map--wrapper .footer-map--wrapper_dealer-list .dealer-map-details .dealer-map-details--wrapper div i{position:absolute;top:0;left:0;color:#7d7d7d;text-align:center;display:block;font-size:1rem}.footer-map .footer-map--wrapper .footer-map--wrapper_dealer-list .dealer-map-details .dealer-map-details--wrapper div a,.footer-map .footer-map--wrapper .footer-map--wrapper_dealer-list .dealer-map-details .dealer-map-details--wrapper div span{display:block;padding-left:1.5rem;line-height:1.2;color:#191a1e;font-weight:400}.footer-map .footer-map--wrapper .footer-map--wrapper_dealer-list .dealer-map-details .btn{margin-top:1rem}@media (max-width:767px){.footer-map .footer-map--wrapper .footer-map--wrapper-inner .footer-map-dealer-select{display:block}.footer-map .footer-map--wrapper .footer-map--wrapper_dealer-list .dealer-map-list{display:none}.footer-map .footer-map--wrapper .footer-map--wrapper_map{width:100%}.footer-map .footer-map--wrapper .footer-map--wrapper-inner{height:auto}.footer-map .footer-map--wrapper .footer-map--wrapper_map{padding-top:75%;position:relative}}.subpage.footer-map{height:calc(100vh - 7.1rem);min-height:40rem;position:relative;background-repeat:no-repeat;background-position:center center;background-size:4rem;background-image:url(../img/loader.svg)}.subpage.footer-map .section-title{z-index:5}.subpage.footer-map .footer-map--wrapper{position:absolute;top:0;left:0;width:100%;height:100%;padding:0}.subpage.footer-map .footer-map--wrapper .footer-map--wrapper-inner{height:100%}.subpage.footer-map .footer-map--wrapper .footer-map--wrapper_map{border:none;width:100%}.subpage.footer-map .footer-map--wrapper .footer-map--wrapper_dealer-list .dealer-map-details .dealer-map-contact{margin-top:1rem;padding-top:1rem;border-top:1px solid #e3e6e7}.subpage.footer-map .footer-map--wrapper .footer-map--wrapper_dealer-list .dealer-map-details .dealer-map-contact h3{text-transform:uppercase;margin-bottom:.5rem}.subpage.footer-map .footer-map--wrapper .footer-map--wrapper_dealer-list .dealer-map-details .dealer-map-contact div{padding:.25rem 0;margin:.25rem 0;position:relative}.subpage.footer-map .footer-map--wrapper .footer-map--wrapper_dealer-list .dealer-map-details .dealer-map-contact div i{position:absolute;top:0;left:0;color:#7d7d7d;text-align:center;display:block;font-size:1rem}.subpage.footer-map .footer-map--wrapper .footer-map--wrapper_dealer-list .dealer-map-details .dealer-map-contact div a,.subpage.footer-map .footer-map--wrapper .footer-map--wrapper_dealer-list .dealer-map-details .dealer-map-contact div span{display:block;padding-left:1.5rem;line-height:1.2;color:#191a1e;font-weight:400}@media (max-width:767px){.subpage.footer-map{min-height:30rem;height:auto}.subpage.footer-map .footer-map--wrapper{position:static}.subpage.footer-map .footer-map--wrapper .footer-map--wrapper-inner{height:auto}.subpage.footer-map .footer-map--wrapper .footer-map--wrapper_map{min-height:calc(100vh - 7rem);position:relative;transition:all .3s}.subpage.footer-map .footer-map--wrapper .footer-map--wrapper_map.show-details{min-height:calc(50vh)}.footer-map .footer-map--wrapper .angular-google-map,.footer-map .footer-map--wrapper .angular-google-map .angular-google-map-container{position:absolute;left:0;top:0;width:100%;height:100%}.footer-map .footer-map--wrapper .footer-map--wrapper_dealer-list .dealer-map-details{max-width:none;width:100%;padding:2.6rem}.footer-map.hide-dealers-list .footer-map--wrapper .footer-map--wrapper_dealer-list .dealer-map-details{width:70%;margin-left:15%;margin-top:-20%}.footer-map .footer-map--wrapper .footer-map--wrapper_dealer-list .dealer-map-details>i{right:0}}.clipboard-frame{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.clipboard-frame .rows .car-offer-box{margin-bottom:1rem}.sticky-modals .search-car-box{background-color:#fff;border:none}.model-frame{height:100%}.model-car-boxes_wrapper{position:relative;overflow:hidden;width:100%;height:calc(100% - 10rem)}.model-car-boxes_wrapper .model-car-box{position:absolute;width:100%;height:100%;background:#fff;overflow:auto;transition:.3s linear all}.model-car-boxes_wrapper .model-car-box:first-child{left:0}.model-car-boxes_wrapper .model-car-box:last-child{left:100%}.model-car-boxes_wrapper.show-brand .model-car-box:first-child{left:-100%}.model-car-boxes_wrapper.show-brand .model-car-box:last-child{left:0}.model-car-boxes_wrapper .model-car-box .model-car-box_filters{text-align:center;padding-bottom:2rem}.model-car-boxes_wrapper .model-car-box .model-car-box_filters label{color:#1a1a1a;font-size:.85rem;font-weight:400;margin:0 1rem;text-transform:uppercase}.model-car-boxes_wrapper .model-car-box .loading-data{background:url(../img/loader.svg) no-repeat center center;position:absolute;width:100%;height:20rem;top:0;left:0}.model-car-boxes_wrapper .model-box{margin-bottom:2rem;cursor:pointer}.model-car-boxes_wrapper .model-box .model-title{padding-left:.5rem;padding-bottom:.5rem;white-space:nowrap}.model-car-boxes_wrapper .model-box .model-image img{max-width:100%}.model-car-boxes_wrapper .model-box .model-title .model-name{font-weight:400;display:inline-block;padding-right:.5rem;line-height:1;font-size:1.9rem;color:#1a1a1a;letter-spacing:-1px}.model-car-boxes_wrapper .model-box .model-title .model-price{display:inline-block}.model-car-boxes_wrapper .model-box .model-title .model-price span{display:block;line-height:1}.model-car-boxes_wrapper .model-box .model-stock{padding-left:.5rem}.model-car-boxes_wrapper .model-box .model-stock span{color:#c0c1c2;font-weight:100;text-transform:uppercase}.model-car-boxes_wrapper .model-box .model-stock span strong{font-weight:400;color:#1a1a1a}.model-car-boxes_wrapper .model-car-box .model-box.wide-box{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.model-car-boxes_wrapper .model-car-box:last-child .model-box{width:16.66666%;padding:0 .5rem;float:left}.model-car-boxes_wrapper .model-car-box:last-child .model-box .model-brand{width:100%;margin-bottom:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f7f7f7;height:3.5rem}.model-car-boxes_wrapper .model-car-box:last-child .model-box .model-brand h4{text-transform:uppercase;text-align:center;font-weight:400;margin:0;font-size:1rem;line-height:1;padding:0 .5rem;color:#1a1a1a}.model-car-boxes_wrapper .model-car-box:last-child .model-box .model-title{padding:0;text-align:center}.model-car-boxes_wrapper .model-car-box:last-child .model-box .model-stock{padding:0;text-align:center}@media (max-width:767px){.model-car-boxes_wrapper .model-car-box:last-child .model-box{width:25%}}@media (max-width:574px){.model-car-boxes_wrapper .model-car-box .model-box.wide-box{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.model-car-boxes_wrapper .model-car-box .model-box .model-title .model-name{font-size:2.5rem}.model-car-boxes_wrapper .model-car-box:last-child .model-box{width:33.3333%}}@media (max-width:419px){.model-car-boxes_wrapper .model-car-box:last-child .model-box{width:50%}}.history-frame .history-row{padding:1rem 0;border-bottom:1px solid #e3e6e7}.history-frame .history-row h4{color:#191a1e;font-size:1.5rem;line-height:1;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;margin:0 0 .5rem 0}.history-frame .history-row-data{flex-grow:10}.history-frame .history-row-data .history-row-title span{font-size:1.6rem;text-transform:uppercase}.history-frame .history-row-data ul{list-style:none;margin:0;padding:0}.history-frame .history-row-data ul li{color:#191a1e;font-weight:100;padding-right:.8rem;display:inline-block;text-transform:uppercase}.history-frame .history-row-data ul li:last-child{padding-right:0}.history-frame .history-row-data ul li strong{font-weight:700}.history-frame .history-row-data .history-row-title span:after,.history-frame .history-row-data ul li strong:after{content:",";padding-right:.2rem}.history-frame .history-row-data .history-row-title span:after{padding-right:.5rem}.history-frame .history-row-data .history-row-title span:last-child:after,.history-frame .history-row-data ul li strong:last-child:after{display:none}.history-frame .history-row-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.history-frame .history-row-buttons .btn+.btn{margin-left:.2rem}@media (max-width:767px){.history-frame .history-row{padding:0}.history-frame .history-row-buttons,.history-frame .history-row-data{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:.5rem 0}}.modal-form h1.section-title{color:#fff}.modal-form h1.section-title:before{background-color:#fff}.modal-form .modal-form-header{border-bottom:1px solid #343637;padding-bottom:1.5rem;margin-bottom:1rem}.modal-form .modal-form-header .modal-form-close{font-size:2rem;cursor:pointer;z-index:5;position:relative}.modal-form .modal-form-header p{color:#fff;text-align:center;font-weight:400;text-transform:uppercase}.modal-form label{color:#fff}.modal-form .confirm-rules{color:#acacac;line-height:1}.modal-form .confirm-rules *{line-height:inherit;color:inherit}.modal-form .confirm-rules p{margin:0 0 .3rem;line-height:1.3}.modal-form .btn+.btn{margin-left:1rem}.modal-form .confirm-rules h2{font-size:.75rem;margin-bottom:.75rem}.modal-form .confirm-rules h3{font-size:.65rem;margin-bottom:.5rem}.modal-form .confirm-rules ol{padding-left:1rem}.modal-form .confirm-rules ol li{line-height:1.3;margin:0 0 .3rem}.modal-form .confirm-rules li{line-height:1.3}.modal-form .confirm-rules ul{list-style:disc}.modal-form .confirm-rules p.mt{margin-top:.5rem}.modal-form .modal-form-footer{border-top:1px solid #343637;padding-top:2rem;margin-top:2rem}.modal-form .dealer-author,.modal-form .dealer-author a,.modal-form .dealer-author p{color:#fff}.modal-form .dealer-author-contact i{position:absolute;left:-.25rem}.modal-form .accessory-contacts{text-align:center;margin-top:2rem}.accessory-contacts__dealer-author_image picture{display:flex;justify-content:right;margin-bottom:.5rem;width:100%}.modal-form .accessory-contacts .social-whatsapp{background-color:#40e45d}.modal-form .accessory-contacts .social-messenger{background-color:#028bfd}.modal-form .accessory-contacts .social-onevideo{background-color:#c2081a}.modal-form .accessory-contacts .mdi{color:#fff}.modal-form .container h3{color:#fff;text-align:center;margin-bottom:2rem}.fb-share-button iframe{transform:scale(2.2);-ms-transform:scale(2.2);-webkit-transform:scale(2.2);-o-transform:scale(2.2);-moz-transform:scale(2.2);transform-origin:top left;-ms-transform-origin:top left;-webkit-transform-origin:top left;-moz-transform-origin:top left;-webkit-transform-origin:top left}.subpage-article-block{padding:1rem;margin:3rem 0}.subpage-article-block:last-child{margin-bottom:0}.subpage-article-block-wrapper{position:relative;width:100%;padding-top:40%}.subpage-article-block-wrapper-inner{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subpage-article-block .subpage-article_img{position:absolute;top:0;right:0;width:88%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.subpage-article-block .subpage-article_content{z-index:1;background-color:#fff;padding:3rem 4rem;text-align:left;max-width:42%}.subpage-article-block .subpage-article_content h1{margin:0 0 1.5rem;font-size:2.25rem;line-height:1.1;text-transform:uppercase;font-weight:400;padding:.5rem 3rem .5rem 0;border-top:3px solid #000;border-bottom:3px solid #000;display:inline-block}.subpage-article-block .subpage-article_content h1 span{font-size:inherit}.subpage-article-block .subpage-article_content p{font-weight:300;display:block;font-size:1rem;line-height:1;margin-bottom:1.5rem}.subpage-article ul,.subpage-article-block .subpage-article_content ul{margin:0 0 1rem .5rem;list-style:square}.subpage-article ul{margin-bottom:0}.subpage-article ul li,.subpage-article-block .subpage-article_content ul li{font-weight:300;margin-bottom:.3rem}.subpage-article-block .subpage-article_content li span,.subpage-article-block .subpage-article_content li strong,.subpage-article-block .subpage-article_content p span,.subpage-article-block .subpage-article_content p strong{font-size:inherit;line-height:inherit}.subpage-article-block .subpage-article_content .subpage-article_button .btn+.btn{margin-top:.5rem}.subpage-article-block.article-right .subpage-article_img{right:auto;left:0}.subpage-article-block.article-right .subpage-article-block-wrapper-inner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.subpage-article-intro{height:calc(100vh - 7rem);min-height:30rem;width:100%;position:relative}.subpage-article-intro .subpage-article_img{position:absolute;top:0;right:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.subpage-article-intro .subpage-article_content{height:100%;padding:5rem 0;margin:0 auto;width:50%;z-index:6;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}.subpage-article-intro .subpage-article_content h1{color:#fff}.subpage-article-intro .subpage-article_content p{text-transform:uppercase;font-size:1.1rem;font-weight:400;color:#fff;text-align:center}.subpage-article-intro .subpage-article_content .btn{margin-top:auto}.subpage-article-intro .subpage-article_content h1:before{background-color:#fff}.subpage-article-bg{background-color:#e6e7e8;padding-bottom:3rem}.subpage-article-bg-light{background-color:#f1f3f2}.subpage-article p{margin:0;font-size:1rem;line-height:1;font-weight:300}.subpage-article img{max-width:100%}.subpage-article .subpage-article-offer-description{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.subpage-article .subpage-article-offer-description>div{margin-bottom:1rem}.subpage-article .subpage-article-offer-description>div:nth-child(odd){text-align:right}.subpage-article .btn+.btn{margin-left:1rem}@media (max-width:767px){.subpage-article .subpage-article-offer-description>div{text-align:center!important}.subpage-article ul,.subpage-article-block .subpage-article_content ul{text-align:left}.subpage-article-intro .subpage-article_content{padding:3rem 0;width:70%}.subpage-article-block,.subpage-article-block .subpage-article_content{margin:0}.subpage-article-block-wrapper{padding-top:0}.subpage-article-block-wrapper-inner{height:auto;display:block;position:static}.subpage-article-block .subpage-article_img{width:100%;position:static;padding-top:45%}.subpage-article-block .subpage-article_content{width:90%;max-width:none;margin:-3rem auto 0}}@media (max-width:576px){.subpage-article p,.subpage-article ul li,.subpage-article-block .subpage-article_content p,.subpage-article-block .subpage-article_content ul li{font-size:1.3rem}.subpage-article-intro{height:calc(100vh - 11.2rem)}.subpage-article-block .subpage-article_content{padding:3rem 2rem 0 2rem}.subpage-article-block .subpage-article_content h1{border-width:2px}}.lexus-financing .subpage-article-block--kintoone{margin-top:0}@media (max-width:767px){.lexus-financing .subpage-article-block--kintoone .subpage-article_img{background-position:center right;padding-top:65%}.lexus-financing .subpage-article-block--kintoone .subpage-article_content{padding-bottom:3rem}}footer{background-color:#f7f7f7;height:3.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}footer ul{list-style:none;margin:0;padding:0}footer ul li{margin-left:2rem;display:inline-block}footer ul li a{font-weight:400;color:#5b6164;text-decoration:none}#plugindetect{position:fixed!important}.cookie-monster{position:fixed;display:flex;z-index:1000;top:0;left:0;width:100%;height:100%;transition:all cubic-bezier(.25, .46, .45, .94) .5s}.cookie-monster:after{content:'';position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);transition:all cubic-bezier(.25, .46, .45, .94) .5s}.cookie-monster__wrpr{position:relative;max-width:20rem;z-index:1000;background-color:#f7f7f7;border:1px solid #e3e6e7;padding:2rem;margin:auto}@media (max-width:576px){.cookie-monster__wrpr{max-width:80%}}.cookie-monster .col:nth-child(1){flex-grow:5}.cookie-monster .col:nth-child(2){flex-grow:1}.cookie-monster p{margin:1rem 0 2rem;line-height:1.8;font-weight:400}.cookie-monster.ng-enter,.cookie-monster.ng-leave.ng-leave-active{opacity:0}.cookie-monster.ng-enter.ng-enter-active,.cookie-monster.ng-leave{opacity:1}.cookies-page,.legal-page{padding-bottom:3rem;min-height:calc(100vh - 11rem)}.cookies-page ol{list-style-position:inside;padding:0}.cookies-page ol ol{list-style-position:inside;padding:1rem}.cookies-page li,.cookies-page p,.legal-page p{font-size:1rem}.cookies-page h3,.legal-page h3{margin:1rem 0 .5rem;text-transform:uppercase}@media (max-width:576px){.cookies-page,.legal-page{min-height:calc(100vh - 15rem)}}.cookies-article{padding:0 30%}.cookies-article p{text-align:justify;line-height:1.6}.cookieDescription{padding:0 20%}.cookieDescription{margin-top:3rem}.cookieDescription__box{border:1px solid #e3e6e7;padding:1.5rem;flex-direction:column;height:100%;transition:.2s all}.cookieDescription__box--disabled{opacity:.5}.cookieDescription__box--active:not(.cookieDescription__box--disabled){border-color:#d2d2d2;background-color:#f7f7f7}.cookieDescription__box em{position:relative!important;top:auto!important;left:auto!important;margin-bottom:1rem}.cookieDescription__box span{font-size:.8rem;margin-bottom:.5rem}.cookieDescription__box p{font-size:1rem;text-transform:none;line-height:1.6}@media (max-width:767px){.cookies-article{padding:0}.cookieDescription{padding:0}.cookieDescription__box{height:auto;margin-bottom:1rem}}.secondTestVersion.home-top-slider .home-top-slider-inner{padding-top:0;background:0 0}.secondTestVersion.home-top-slider .slide-wrapper{position:relative;height:auto;padding:0;justify-content:center}.secondTestVersion.home-top-slider .slide-wrapper .slide-text-wrapper{padding:1rem 0 0 0;margin:0}.secondTestVersion.home-top-slider .slide-wrapper .slide-img{display:none}.secondTestVersion.home-top-slider .slide-wrapper .slide-btn-wrapper{display:none}.captcha-additional-info{color:#fff;font-size:.7rem;font-weight:300;font-family:Nobel,sans-serif}#form-captcha-image{margin-top:1rem}.to-lexus-offers-btn{flex:none;display:block;width:fit-content;margin:2.5rem auto 0 auto}.indicata-car-summary{padding:0 .75rem;margin:1rem -.75rem;display:flex;flex-direction:row;flex-wrap:wrap;color:#fff;gap:1.5rem 5rem}.indicata-car-summary strong{margin-right:.5rem}input.hide-arrows::-webkit-inner-spin-button,input.hide-arrows::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.hide-arrows{-moz-appearance:textfield}