html{scroll-behavior:smooth}.variant-options-wrapper .bootstrap-select.form-control-lg .dropdown-toggle,.variant-options-wrapper .dropdown.bootstrap-select.variants{background-color:#000;border:none;border-radius:0;line-height:25px;font-size:14px;letter-spacing:.91px;color:#949494!important;position:relative;top:0}@media screen and (min-width: 992px){.variant-options-wrapper .bootstrap-select.form-control-lg .dropdown-toggle,.variant-options-wrapper .dropdown.bootstrap-select.variants{line-height:28px;font-size:20px;letter-spacing:1.17px;color:#fff!important}}.variant-options-wrapper .variants.bootstrap-select .dropdown-toggle .filter-option{display:flex;align-items:center}.downpayment .bootstrap-select .dropdown-toggle .filter-option,.terms .bootstrap-select .dropdown-toggle .filter-option{line-height:28px!important}#revamp_vehicle-page,#calculator{overflow:hidden}#revamp_vehicle-page .slick-dots li button,#calculator .slick-dots li button{border-radius:initial}#revamp_vehicle-page .slick-dots li button,#calculator .slick-dots li button{width:12px;height:12px;border:2px solid #fff;opacity:1}#revamp_vehicle-page .slick-dots li.slick-active button,#calculator .slick-dots li.slick-active button{color:#000;background:#fff}#revamp_vehicle-page .slick-track,#calculator .slick-track{display:flex}#revamp_vehicle-page .slick-slide,#calculator .slick-slide{height:inherit!important}#revamp_vehicle-page .v-page-banner,#calculator .v-page-banner{max-width:1920px;margin:0 auto;position:relative}@media screen and (max-width: 768px){#revamp_vehicle-page .v-page-banner,#calculator .v-page-banner{height:calc(100vh - 133px)}}@media screen and (min-width: 768px) and (max-width: 991px){#revamp_vehicle-page .v-page-banner,#calculator .v-page-banner{height:calc(100vh - 188px)}}@media screen and (min-width: 992px){#revamp_vehicle-page .v-page-banner,#calculator .v-page-banner{height:calc(100vh - 140px)}}#revamp_vehicle-page .v-page-banner .container-fluid,#revamp_vehicle-page .v-page-banner .row,#revamp_vehicle-page .v-page-banner .banner-container,#calculator .v-page-banner .container-fluid,#calculator .v-page-banner .row,#calculator .v-page-banner .banner-container{position:relative;height:100%}#revamp_vehicle-page .v-page-banner .banner-wrapper,#calculator .v-page-banner .banner-wrapper,#revamp_vehicle-page .v-page-banner .banner-wrapper .banner-asset-wrapper,#calculator .v-page-banner .banner-wrapper .banner-asset-wrapper{height:100%;overflow:hidden}#revamp_vehicle-page .v-page-banner .banner-image.web,#revamp_vehicle-page .v-page-banner .banner-image.mobile,#revamp_vehicle-page .v-page-banner .banner-video,#calculator .v-page-banner .banner-image.web,#calculator .v-page-banner .banner-image.mobile,#calculator .v-page-banner .banner-video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#revamp_vehicle-page .v-page-banner .banner-container .main-banner__wrapper,#calculator .v-page-banner .banner-container .main-banner__wrapper{position:absolute;top:24%;transform:translateY(-24%);width:80%;margin:0 auto;left:0;right:0}#revamp_vehicle-page .v-page-banner .banner-container .main-banner__wrapper .main-banner__content,#calculator .v-page-banner .banner-container .main-banner__wrapper .main-banner__content{color:#fff;text-align:center}#revamp_vehicle-page .v-page-banner .banner-container .main-banner__wrapper .main-banner__content h1,#calculator .v-page-banner .banner-container .main-banner__wrapper .main-banner__content h1{color:#fff;font-size:66px;line-height:66px;font-weight:700;text-shadow:0px 4px 32px rgb(0,0,0);font-weight:400!important;font-family:Toyota Type!important;text-transform:uppercase}#revamp_vehicle-page .v-page-banner .banner-container .main-banner__wrapper .main-banner__content p,#calculator .v-page-banner .banner-container .main-banner__wrapper .main-banner__content p{color:#fff;font-size:23px;line-height:23px;text-shadow:0px 4px 32px rgb(0,0,0);font-weight:400!important;font-family:Toyota Type,sans-serif!important}#revamp_vehicle-page .v-page-banner .banner-container .banner-btn-wrapper,#calculator .v-page-banner .banner-container .banner-btn-wrapper{z-index:2;position:absolute;left:0;right:0;margin:0 auto;bottom:70px;width:80%;text-align:center}#revamp_vehicle-page .v-page-banner .banner-container .banner-btn-wrapper .banner-btn,#calculator .v-page-banner .banner-container .banner-btn-wrapper .banner-btn{width:286px;font-size:14px;border:1.5px solid #fff;padding:15px 20px;margin-left:15px;color:#fff;text-align:center;display:inline-block}#revamp_vehicle-page .v-page-banner .banner-container .banner-btn-wrapper .banner-btn i,#calculator .v-page-banner .banner-container .banner-btn-wrapper .banner-btn i{margin-right:15px}@media screen and (min-width: 992px){#revamp_vehicle-page .v-page-banner .banner-container .banner-btn-wrapper .banner-btn,#calculator .v-page-banner .banner-container .banner-btn-wrapper .banner-btn{width:259px;height:52px;font-size:14px;letter-spacing:2.1px;line-height:20px}}#revamp_vehicle-page .navbar.nav-menu,#calculator .navbar.nav-menu{color:#fff;text-align:center;background-color:#000;position:relative;border-radius:0;height:60px;top:0;z-index:999;transition:all .1s ease 0s;width:100%}#revamp_vehicle-page .navbar.nav-menu.nav-menu-sticky,#calculator .navbar.nav-menu.nav-menu-sticky{position:fixed;top:95px;left:0;right:0;z-index:10}#revamp_vehicle-page .navbar.nav-menu.open ul,#calculator .navbar.nav-menu.open ul{visibility:visible;opacity:1;display:block;height:auto;display:unset;position:absolute;left:0;right:0;top:54px;width:100%;background:#000;z-index:2}#revamp_vehicle-page .navbar.nav-menu.open ul li,#calculator .navbar.nav-menu.open ul li{max-width:100%;padding:0 30px;margin:0;width:100%;text-align:left}#revamp_vehicle-page .navbar.nav-menu .vehicle-menu-with-badge,#calculator .navbar.nav-menu .vehicle-menu-with-badge{display:flex;align-items:center}#revamp_vehicle-page .navbar.nav-menu .vehicle-menu-with-badge .badge-nav,#calculator .navbar.nav-menu .vehicle-menu-with-badge .badge-nav{width:15em}#revamp_vehicle-page .navbar.nav-menu .vehicle-menu-with-badge .badge-nav img,#calculator .navbar.nav-menu .vehicle-menu-with-badge .badge-nav img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 992px){#revamp_vehicle-page .navbar.nav-menu .vehicle-menu-with-badge .badge-nav,#calculator .navbar.nav-menu .vehicle-menu-with-badge .badge-nav{display:none}}#revamp_vehicle-page .navbar.nav-menu .vehicle-menu-wrapper,#calculator .navbar.nav-menu .vehicle-menu-wrapper{overflow:hidden;overflow-x:auto;transition:all .3s ease;margin:auto}#revamp_vehicle-page .navbar.nav-menu .vehicle-menu-wrapper::-webkit-scrollbar,#calculator .navbar.nav-menu .vehicle-menu-wrapper::-webkit-scrollbar{height:0}#revamp_vehicle-page .navbar.nav-menu .vehicle-menu-wrapper::-webkit-scrollbar-track,#calculator .navbar.nav-menu .vehicle-menu-wrapper::-webkit-scrollbar-track{background:transparent}#revamp_vehicle-page .navbar.nav-menu .vehicle-menu-wrapper::-webkit-scrollbar-thumb,#calculator .navbar.nav-menu .vehicle-menu-wrapper::-webkit-scrollbar-thumb{background:transparent;display:none}#revamp_vehicle-page .navbar.nav-menu .vehicle-menu-wrapper::-webkit-scrollbar-thumb:hover,#calculator .navbar.nav-menu .vehicle-menu-wrapper::-webkit-scrollbar-thumb:hover{cursor:pointer}#revamp_vehicle-page .navbar.nav-menu .nav-mobile,#calculator .navbar.nav-menu .nav-mobile{display:flex;justify-content:space-between;padding:20px 30px;cursor:pointer;display:none}#revamp_vehicle-page .navbar.nav-menu ul,#calculator .navbar.nav-menu ul{border:0px;margin:0 auto;padding:8px;list-style:none;text-align:center;white-space:nowrap;width:-moz-max-content;width:max-content}@media screen and (max-width: 992px){#revamp_vehicle-page .navbar.nav-menu ul,#calculator .navbar.nav-menu ul{margin-left:0!important}}#revamp_vehicle-page .navbar.nav-menu ul:before,#calculator .navbar.nav-menu ul:before{content:"";background:linear-gradient(to right,#000,#0000);width:50px;height:100%;display:block;position:absolute;top:0;left:0}@media screen and (max-width: 992px){#revamp_vehicle-page .navbar.nav-menu ul:before,#calculator .navbar.nav-menu ul:before{display:none}}#revamp_vehicle-page .navbar.nav-menu ul:after,#calculator .navbar.nav-menu ul:after{content:"";background:linear-gradient(to right,#0000,#000);width:100px;height:100%;display:block;position:absolute;right:0;left:calc(100% - 100px);top:0}@media screen and (max-width: 992px){#revamp_vehicle-page .navbar.nav-menu ul:after,#calculator .navbar.nav-menu ul:after{display:none}}#revamp_vehicle-page .navbar.nav-menu ul::-webkit-scrollbar,#calculator .navbar.nav-menu ul::-webkit-scrollbar{height:7px}#revamp_vehicle-page .navbar.nav-menu ul::-webkit-scrollbar-track,#calculator .navbar.nav-menu ul::-webkit-scrollbar-track{background:transparent}#revamp_vehicle-page .navbar.nav-menu ul::-webkit-scrollbar-thumb,#calculator .navbar.nav-menu ul::-webkit-scrollbar-thumb{background:#000;border-radius:20px}#revamp_vehicle-page .navbar.nav-menu ul::-webkit-scrollbar-thumb:hover,#calculator .navbar.nav-menu ul::-webkit-scrollbar-thumb:hover{cursor:pointer}#revamp_vehicle-page .navbar.nav-menu ul li,#calculator .navbar.nav-menu ul li{width:auto;margin:0 20px;display:inline-block}#revamp_vehicle-page .navbar.nav-menu ul li a,#calculator .navbar.nav-menu ul li a{text-decoration:none;text-transform:uppercase;display:block;padding:15px 0;color:#fff}@media screen and (min-width: 992px){#revamp_vehicle-page .navbar.nav-menu ul li a,#calculator .navbar.nav-menu ul li a{letter-spacing:2.1px;line-height:20px}}#revamp_vehicle-page .navbar.nav-menu ul li:hover,#revamp_vehicle-page .navbar.nav-menu ul li.active,#calculator .navbar.nav-menu ul li:hover,#calculator .navbar.nav-menu ul li.active{border-bottom:3px solid #fff;height:50px}#revamp_vehicle-page .navbar.nav-menu ul li:hover a,#revamp_vehicle-page .navbar.nav-menu ul li.active a,#calculator .navbar.nav-menu ul li:hover a,#calculator .navbar.nav-menu ul li.active a{color:#fff}#revamp_vehicle-page .vehicle-gallery img.img-container,#calculator .vehicle-gallery img.img-container{width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 992px){#revamp_vehicle-page .vehicle-gallery img.img-container,#calculator .vehicle-gallery img.img-container{height:640px;aspect-ratio:none}}#revamp_vehicle-page .vehicle-gallery .gallery .uk-button-default,#calculator .vehicle-gallery .gallery .uk-button-default{padding:0;border:0}#revamp_vehicle-page .vehicle-gallery .gallery .img-scale,#calculator .vehicle-gallery .gallery .img-scale{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}#revamp_vehicle-page .vehicle-gallery .gallery button.slick-prev,#calculator .vehicle-gallery .gallery button.slick-prev{left:35px}#revamp_vehicle-page .vehicle-gallery .gallery button.slick-next,#calculator .vehicle-gallery .gallery button.slick-next{right:55px}#revamp_vehicle-page .vehicle-gallery .gallery button.slick-arrow,#calculator .vehicle-gallery .gallery button.slick-arrow{top:46%}#revamp_vehicle-page .vehicle-gallery .gallery button.slick-arrow:before,#calculator .vehicle-gallery .gallery button.slick-arrow:before{height:50px;width:50px}#revamp_vehicle-page .vehicle-overview,#calculator .vehicle-overview{padding:70px 0 100px}#revamp_vehicle-page .vehicle-overview .container,#calculator .vehicle-overview .container{padding:0;margin:0;width:100%;max-width:100%}#revamp_vehicle-page .vehicle-overview .container .vehicle-overview-content-wrapper.active,#calculator .vehicle-overview .container .vehicle-overview-content-wrapper.active{display:flex;flex-direction:column}@media screen and (min-width: 992px){#revamp_vehicle-page .vehicle-overview .container .vehicle-overview-content-wrapper.active,#calculator .vehicle-overview .container .vehicle-overview-content-wrapper.active{flex-direction:row;gap:40px}}@media screen and (min-width: 1280px){#revamp_vehicle-page .vehicle-overview .container .vehicle-overview-content-wrapper.active,#calculator .vehicle-overview .container .vehicle-overview-content-wrapper.active{flex-direction:row;gap:60px}}#revamp_vehicle-page .vehicle-overview .container .vehicle-description-container .badge-image img,#revamp_vehicle-page .vehicle-overview .container .vehicle-image-container .badge-image img,#calculator .vehicle-overview .container .vehicle-description-container .badge-image img,#calculator .vehicle-overview .container .vehicle-image-container .badge-image img{width:50px;height:50px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 768px){#revamp_vehicle-page .vehicle-overview .container .vehicle-description-container .badge-image img,#revamp_vehicle-page .vehicle-overview .container .vehicle-image-container .badge-image img,#calculator .vehicle-overview .container .vehicle-description-container .badge-image img,#calculator .vehicle-overview .container .vehicle-image-container .badge-image img{width:60px;height:60px}}@media screen and (min-width: 1024px){#revamp_vehicle-page .vehicle-overview .container .vehicle-description-container .badge-image img,#revamp_vehicle-page .vehicle-overview .container .vehicle-image-container .badge-image img,#calculator .vehicle-overview .container .vehicle-description-container .badge-image img,#calculator .vehicle-overview .container .vehicle-image-container .badge-image img{width:70px;height:70px}}@media screen and (min-width: 992px){#revamp_vehicle-page .vehicle-overview .container .vehicle-description-container,#revamp_vehicle-page .vehicle-overview .container .vehicle-image-container,#calculator .vehicle-overview .container .vehicle-description-container,#calculator .vehicle-overview .container .vehicle-image-container{height:480px}}@media screen and (max-width: 991px){#revamp_vehicle-page .vehicle-overview .container .vehicle-description-container,#calculator .vehicle-overview .container .vehicle-description-container{order:1;padding:0 30px}}@media screen and (min-width: 992px){#revamp_vehicle-page .vehicle-overview .container .vehicle-description-container,#calculator .vehicle-overview .container .vehicle-description-container{display:flex;flex-direction:column;justify-content:center}}@media screen and (max-width: 992px){#revamp_vehicle-page .vehicle-overview .container .vehicle-description-container .desc-price,#calculator .vehicle-overview .container .vehicle-description-container .desc-price{margin-top:30px}}@media screen and (max-width: 991px){#revamp_vehicle-page .vehicle-overview .container .vehicle-image-container,#calculator .vehicle-overview .container .vehicle-image-container{order:0}#revamp_vehicle-page .vehicle-overview .container .vehicle-image-container .img-wrapper,#calculator .vehicle-overview .container .vehicle-image-container .img-wrapper{width:100%;height:320px}#revamp_vehicle-page .vehicle-overview .container .vehicle-image-container .img-wrapper img,#calculator .vehicle-overview .container .vehicle-image-container .img-wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}@media screen and (min-width: 992px){#revamp_vehicle-page .vehicle-overview .container .vehicle-image-container,#calculator .vehicle-overview .container .vehicle-image-container{display:flex;justify-content:center;align-items:center}#revamp_vehicle-page .vehicle-overview .container .vehicle-image-container .img-wrapper,#calculator .vehicle-overview .container .vehicle-image-container .img-wrapper{width:100%;height:480px}#revamp_vehicle-page .vehicle-overview .container .vehicle-image-container .img-wrapper img,#calculator .vehicle-overview .container .vehicle-image-container .img-wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant,#calculator .vehicle-overview .variant-tabs .container-variant{display:flex;grid-column-gap:50px}#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper,#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper{width:100%;overflow-x:auto;padding-bottom:20px;scrollbar-width:none;position:relative;z-index:1}#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper::-webkit-scrollbar,#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper::-webkit-scrollbar{display:none}#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav,#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav{display:flex;flex-wrap:nowrap;justify-content:flex-start;margin:auto auto 0;padding-left:0;list-style:none;border:none;width:-moz-max-content;width:max-content;grid-gap:20px}#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item,#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item{padding:0;flex:1 1 0;float:left;border:none;position:relative}#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item .compare-link-item,#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item .compare-link-item{position:relative;display:none;z-index:500;padding:20px;width:260px;margin:0 auto}#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item .compare-link-item .compare-content h4,#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item .compare-link-item .compare-content h4{color:#3a3a3a;font-family:Toyota Type;font-weight:400;font-size:14px!important;line-height:20px;margin-bottom:8px!important}#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item .compare-link-item .compare-content .lbl-details,#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item .compare-link-item .compare-content .lbl-details{color:#eb0a1e;font-size:16px;cursor:pointer}#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item .compare-link-item .details-content ul,#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item .compare-link-item .details-content ul{list-style-type:initial;padding-left:20px;white-space:normal!important;font-family:Toyota Type;font-weight:400;font-size:12px;line-height:20px;color:gray;font-weight:lighter;display:flex;flex-direction:column;gap:8px}@media screen and (min-width: 769px){#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item .compare-link-item .details-content ul,#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item .compare-link-item .details-content ul{font-size:14px}}#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item .nav-link,#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item .nav-link{border:none;background-color:#fff;padding:12px;text-align:center;white-space:nowrap;min-width:250px;margin:0 auto;border-bottom:2px solid #CCCCCC;height:60px}#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item .nav-link span,#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item .nav-link span{font-size:20px;font-weight:600;color:#000;width:100%;display:inline-block;padding:0 10px 12px;line-height:28px;font-weight:400!important;font-family:Toyota Type!important}#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item .nav-link span img,#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item .nav-link span img{width:30px;height:30px;-o-object-fit:contain;object-fit:contain;margin-right:10px}#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item.active .nav-link,#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item.active .nav-link{border:none;background-color:#fff;border-bottom:3px solid #EB0A1E}#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item.active .nav-link span,#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item.active .nav-link span{color:#000;width:100%;display:inline-block;padding-bottom:12px;line-height:28px;font-weight:400!important;font-family:Toyota Type,sans-serif!important}#revamp_vehicle-page .vehicle-overview .variant-tabs .quick-compare,#calculator .vehicle-overview .variant-tabs .quick-compare{margin:20px auto;text-align:center;width:60%;cursor:pointer;letter-spacing:1.8px;font-family:Toyota Type!important;font-weight:400}#revamp_vehicle-page .vehicle-overview .variant-tabs .quick-compare a,#calculator .vehicle-overview .variant-tabs .quick-compare a{color:#aeaeae;font-weight:400!important;font-family:Toyota Type!important;font-size:12px}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body,#calculator .vehicle-overview .variant-tabs .panel-body{margin-top:0;position:relative}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content{position:relative;width:100%}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .desc-title,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .desc-title{left:0;top:0;width:auto;margin-bottom:10px}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .desc-title h3,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .desc-title h3{font: 48px/40px Toyota Type;text-transform:uppercase;color:#000;font-weight:400!important;font-family:Toyota Type!important;margin-top:15px}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .desc-title p,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .desc-title p{color:#000;font-size:18px;line-height:26px}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-title h3,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-title h3{font-size:40px;font-weight:700;font-weight:400!important;font-family:Toyota Type!important}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-title p,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-title p{font-size:16px}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price{margin-top:auto}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .first-row,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .first-row{display:block}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .first-row .downpayment,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .first-row .terms,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .first-row .downpayment,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .first-row .terms{min-width:215px;display:inline-block}@media screen and (min-width: 768px){#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .first-row .downpayment,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .first-row .terms,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .first-row .downpayment,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .first-row .terms{max-width:50%}}@media screen and (min-width: 1024px){#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .first-row .downpayment,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .first-row .terms,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .first-row .downpayment,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .first-row .terms{max-width:225px}}@media screen and (min-width: 1280px){#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .first-row .downpayment,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .first-row .terms,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .first-row .downpayment,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .first-row .terms{max-width:250px}}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .first-row .form-group .select-box .form-control,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .first-row .form-group .select-box .form-control{border-bottom:solid 1.5px #c5c1c1!important;border-radius:0;box-shadow:none;padding:0;cursor:pointer}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .third-row p,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .third-row p{margin-bottom:0;line-height:50px}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .third-row p span.js-per-month,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .third-row p span.js-per-month{font-size:40px;font-family:Toyota Type;line-height:68px;color:#000;font-weight:400!important;font-family:Toyota Type!important}@media screen and (min-width: 992px){#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .third-row p span.js-per-month,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .third-row p span.js-per-month{font-size:48px}}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .third-row p span.js-per-month span,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .third-row p span.js-per-month span{font-size:16px;line-height:23px;text-transform:uppercase;font-weight:400!important;font-family:Toyota Type!important}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .third-row p.comp,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .third-row p.comp{font-size:13px;color:#aeaeae;line-height:23px;margin-bottom:5px;font-weight:400!important;font-family:Toyota Type!important}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .third-row div i,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .third-row div i{margin-left:20px}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker{width:90%;margin:60px auto 35px;display:flex;justify-content:center}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker ul,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker ul{margin:0;padding:0;list-style-type:none}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker ul li.nav-item,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker ul li.nav-item{float:left;display:inline;margin:5px;padding:0;border-radius:5px;border:none}@media screen and (min-width: 992px){#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker ul li.nav-item,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker ul li.nav-item{margin:10px;padding:4px 1px}}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker ul li.nav-item:last-child,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker ul li.nav-item:last-child{padding-right:10px}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker ul li.nav-item a.color-btn,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker ul li.nav-item a.color-btn{width:48px;height:48px;border:1px solid #AEAEAE;border-radius:50%;margin:0;text-align:center;box-shadow:0 3px 4px #00000040;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.25);-moz-box-shadow:0 3px 4px 0 rgba(0,0,0,.25)}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker ul li.nav-item a.color-btn.active,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker ul li.nav-item a.color-btn.active{border:2px solid red;transition:all 0s}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker ul li.nav-item a.color-btn.active:after,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker ul li.nav-item a.color-btn.active:after{content:"";display:inline-block;width:10px;height:15px;border-width:0 2px 2px 0;border-style:solid;border-color:#fff;transform:rotate(45deg);mix-blend-mode:difference}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker ul li.nav-item.active a.color-btn,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker ul li.nav-item.active a.color-btn{border:2px solid red;transition:all 0s}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.web,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.web{display:flex}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.mobile,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.mobile{display:none}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-name,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-name{position:absolute;font-size:20px;text-transform:capitalize;bottom:-60px;left:50%;transform:translate(-50%);line-height:28px;color:#000;font-weight:400!important;font-family:Toyota Type!important}#revamp_vehicle-page .vehicle-description,#calculator .vehicle-description{margin-top:-6px}#revamp_vehicle-page .vehicle-description .text-color-light,#calculator .vehicle-description .text-color-light{color:#fff!important}#revamp_vehicle-page .vehicle-description .text-color-dark,#calculator .vehicle-description .text-color-dark{color:#000!important}#revamp_vehicle-page .vehicle-description img.w-100,#calculator .vehicle-description img.w-100{width:100%}#revamp_vehicle-page .vehicle-description .container-fluid,#calculator .vehicle-description .container-fluid{padding:0;max-width:1920px;margin-left:auto;margin-right:auto}#revamp_vehicle-page .vehicle-description .container-fluid .row,#calculator .vehicle-description .container-fluid .row{margin:30px 0 auto}@media screen and (min-width: 992px){#revamp_vehicle-page .vehicle-description .container-fluid .row,#calculator .vehicle-description .container-fluid .row{margin:80px 0 auto}}#revamp_vehicle-page .vehicle-description .r1,#calculator .vehicle-description .r1{margin-bottom:80px!important}@media screen and (min-width: 992px){#revamp_vehicle-page .vehicle-description .r1,#calculator .vehicle-description .r1{margin-bottom:30px}}#revamp_vehicle-page .vehicle-description .r1 .p-0,#calculator .vehicle-description .r1 .p-0{padding:0}#revamp_vehicle-page .vehicle-description .r1 .col-md-12,#calculator .vehicle-description .r1 .col-md-12{margin-bottom:unset}#revamp_vehicle-page .vehicle-description .r1:after,#calculator .vehicle-description .r1:after{content:"";height:3px;width:64px;background:#eb0a1e;margin:0 auto}@media screen and (min-width: 992px){#revamp_vehicle-page .vehicle-description .r1:after,#calculator .vehicle-description .r1:after{width:64px}}#revamp_vehicle-page .vehicle-description .r1 .header-content,#calculator .vehicle-description .r1 .header-content{text-align:center;width:50%;margin:0 auto}#revamp_vehicle-page .vehicle-description .r1 .header-content h3,#calculator .vehicle-description .r1 .header-content h3{font-size:32px;line-height:45px;font-weight:700;color:#000;margin:17px 0 27px;font-weight:400!important;font-family:Toyota Type!important}@media screen and (min-width: 992px){#revamp_vehicle-page .vehicle-description .r1 .header-content h3,#calculator .vehicle-description .r1 .header-content h3{font-size:40px;line-height:42px}}#revamp_vehicle-page .vehicle-description .r1 .header-content p.highlights-text,#calculator .vehicle-description .r1 .header-content p.highlights-text{font-size:14px;letter-spacing:2.1px;line-height:20px;color:#000;font-weight:400!important;font-family:Toyota Type!important}@media screen and (min-width: 992px){#revamp_vehicle-page .vehicle-description .r1 .header-content p.highlights-text,#calculator .vehicle-description .r1 .header-content p.highlights-text{font-size:18px;letter-spacing:1.44px;line-height:20px}}#revamp_vehicle-page .vehicle-description .r1 .header-content p.highlights-desc,#calculator .vehicle-description .r1 .header-content p.highlights-desc{font-size:20px;color:#000;font-weight:400;line-height:28px;font-weight:400!important;font-family:Toyota Type!important}@media screen and (min-width: 992px){#revamp_vehicle-page .vehicle-description .r1 .header-content p.highlights-desc,#calculator .vehicle-description .r1 .header-content p.highlights-desc{font-size:18px;letter-spacing:.36px}}#revamp_vehicle-page .vehicle-description .r2,#calculator .vehicle-description .r2{display:flex}#revamp_vehicle-page .vehicle-description .r2 .p-0,#calculator .vehicle-description .r2 .p-0{padding:0;display:flex;align-items:center;justify-content:flex-end}#revamp_vehicle-page .vehicle-description .r2 .r2-left h3,#calculator .vehicle-description .r2 .r2-left h3{font-size:24px;line-height:28px;font-family:Toyota Type;font-weight:300;font-weight:400!important;font-family:Toyota Type!important}@media screen and (min-width: 992px){#revamp_vehicle-page .vehicle-description .r2 .r2-left h3,#calculator .vehicle-description .r2 .r2-left h3{font-size:40px;line-height:48px;font-weight:300}}#revamp_vehicle-page .vehicle-description .r2 .r2-left p,#calculator .vehicle-description .r2 .r2-left p{font-size:16px;line-height:23px;font-weight:400!important;font-family:Toyota Type!important}@media screen and (min-width: 992px){#revamp_vehicle-page .vehicle-description .r2 .r2-left p,#calculator .vehicle-description .r2 .r2-left p{font-size:20px;line-height:28px}}#revamp_vehicle-page .vehicle-description .r2 .r2-right,#calculator .vehicle-description .r2 .r2-right{overflow:hidden}#revamp_vehicle-page .vehicle-description .r3,#calculator .vehicle-description .r3{display:flex}#revamp_vehicle-page .vehicle-description .r3 .r3-content,#calculator .vehicle-description .r3 .r3-content{margin-right:20px}#revamp_vehicle-page .vehicle-description .r3 .p-0,#calculator .vehicle-description .r3 .p-0{padding:0;display:flex;align-items:center;justify-content:flex-start}#revamp_vehicle-page .vehicle-description .r3 .r3-left,#calculator .vehicle-description .r3 .r3-left{overflow:hidden}#revamp_vehicle-page .vehicle-description .r3 .r3-right h3,#calculator .vehicle-description .r3 .r3-right h3{font-size:24px;line-height:28px;font-family:Toyota Type;font-weight:300}@media screen and (min-width: 992px){#revamp_vehicle-page .vehicle-description .r3 .r3-right h3,#calculator .vehicle-description .r3 .r3-right h3{font-size:40px;line-height:48px;font-weight:300}}#revamp_vehicle-page .vehicle-description .r3 .r3-right p,#calculator .vehicle-description .r3 .r3-right p{font-size:16px;line-height:23px}@media screen and (min-width: 992px){#revamp_vehicle-page .vehicle-description .r3 .r3-right p,#calculator .vehicle-description .r3 .r3-right p{font-size:20px;line-height:28px}}#revamp_vehicle-page .related-articles,#calculator .related-articles{padding:0}#revamp_vehicle-page .related-articles .related-articles-title,#calculator .related-articles .related-articles-title{padding:80px 0 90px}#revamp_vehicle-page .related-articles .related-articles-title .sec-title-container .title-wrapper,#calculator .related-articles .related-articles-title .sec-title-container .title-wrapper{width:250px}#revamp_vehicle-page .related-articles .related-articles-title .sec-title-container .title-wrapper p,#calculator .related-articles .related-articles-title .sec-title-container .title-wrapper p{color:#101010;font-weight:lighter;font-size:32px;text-align:left;line-height:40px}@media screen and (max-width: 413px){#revamp_vehicle-page .related-articles .related-articles-title .sec-title-container .title-wrapper,#calculator .related-articles .related-articles-title .sec-title-container .title-wrapper{width:230px}#revamp_vehicle-page .related-articles .related-articles-title .sec-title-container .title-wrapper p,#calculator .related-articles .related-articles-title .sec-title-container .title-wrapper p{color:#101010;font-weight:lighter;font-size:28px;text-align:left;line-height:40px}}#revamp_vehicle-page .related-articles .related-articles-carousel,#calculator .related-articles .related-articles-carousel{padding:0 0 0 20px}#revamp_vehicle-page .related-articles .related-articles-carousel .slick-dots,#calculator .related-articles .related-articles-carousel .slick-dots{bottom:395px;text-align:right;padding-right:40px;max-width:30%;right:-30px;display:inline-flex;justify-content:flex-end}#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li,#calculator .related-articles .related-articles-carousel ul.slick-dots li{background-color:#eee;width:100%!important;max-width:inherit;margin:0!important;height:4px!important}#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li button,#calculator .related-articles .related-articles-carousel ul.slick-dots li button{width:0!important;border:none!important;background:#e91d25}#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li.slick-active,#calculator .related-articles .related-articles-carousel ul.slick-dots li.slick-active{background-color:#e91d25}@media screen and (max-width: 360px){#revamp_vehicle-page .related-articles .related-articles-carousel .slick-dots,#calculator .related-articles .related-articles-carousel .slick-dots{bottom:378px}#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li,#calculator .related-articles .related-articles-carousel ul.slick-dots li{width:20px!important}}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item,#calculator .related-articles .related-articles-carousel .carousel-item{padding:0}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box{position:relative;width:100%;float:right;min-width:350px;min-height:332px}@media screen and (max-width: 360px){#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box{min-width:310px;min-height:315px}}@media only screen and (min-width: 361px) and (max-width: 394px){#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box{min-width:340px}}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay{float:right}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper{background-color:#eb0a1ee6;color:#fff;width:210px;height:160px;min-height:160px;padding:24px;margin:20px;left:0;right:0;overflow:hidden;position:absolute;bottom:0;display:flex;flex-direction:column;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper:hover,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper:hover{background-color:#727272}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title{flex:1}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title-inner h3,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title-inner h3{color:#fff;font-weight:lighter;font-size:16px;line-height:23px;margin:0;font-weight:400!important;font-family:Toyota Type!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date{font-size:12px;line-height:17px;position:fixed;bottom:25px}@supports (-webkit-touch-callout: none){#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date{bottom:40px}}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date p,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date p{color:#eee;font-weight:lighter;font-size:12px;line-height:17px;margin:unset;font-weight:400!important;font-family:Toyota Type!important}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box{width:300px;height:180px;float:right}@media screen and (max-width: 360px){#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box{width:270px}}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:auto;display:unset}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.web,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.web,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.tablet,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.tablet{display:none}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.mobile,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.mobile{display:block}#revamp_vehicle-page .vehicle-specs,#calculator .vehicle-specs{position:relative;z-index:1;background-color:#000;padding:70px 0 135px}#revamp_vehicle-page .vehicle-specs.web,#calculator .vehicle-specs.web{display:block;position:relative}#revamp_vehicle-page .vehicle-specs.mobile,#calculator .vehicle-specs.mobile{display:none}#revamp_vehicle-page .vehicle-specs .variant-options-wrapper,#calculator .vehicle-specs .variant-options-wrapper{width:368px;margin:0 auto;padding:0 0 10px;border-bottom:1px solid #8B8B8B}#revamp_vehicle-page .vehicle-specs .variant-options-wrapper .form-group,#calculator .vehicle-specs .variant-options-wrapper .form-group{margin-bottom:0}#revamp_vehicle-page .vehicle-specs .variant-options-wrapper select.variants,#calculator .vehicle-specs .variant-options-wrapper select.variants{background-color:#000;color:#8b8b8b;border:none;text-align:center;cursor:pointer}#revamp_vehicle-page .vehicle-specs .variant-options-wrapper select.variants:focus,#calculator .vehicle-specs .variant-options-wrapper select.variants:focus{box-shadow:none}#revamp_vehicle-page .vehicle-specs .main-title,#calculator .vehicle-specs .main-title{text-align:center;margin:0 auto 90px;position:relative;z-index:2}#revamp_vehicle-page .vehicle-specs .main-title p.specs-title,#calculator .vehicle-specs .main-title p.specs-title{color:#fff;font-size:18px;margin-bottom:30px;letter-spacing:1.44px;line-height:20px;font-weight:400!important;font-family:Toyota Type!important}#revamp_vehicle-page .vehicle-specs .main-title h3,#calculator .vehicle-specs .main-title h3{color:#fff;font-weight:600;margin-bottom:30px;font-size:40px;line-height:42px;font-weight:400!important;font-family:Toyota Type!important}#revamp_vehicle-page .vehicle-specs .main-title p.compare,#calculator .vehicle-specs .main-title p.compare{margin-top:30px}#revamp_vehicle-page .vehicle-specs .main-title p.compare a:hover,#calculator .vehicle-specs .main-title p.compare a:hover{color:#727272}#revamp_vehicle-page .vehicle-specs .main-title p.compare span,#calculator .vehicle-specs .main-title p.compare span{margin-right:20px;font-size:16px;margin-bottom:30px;text-transform:uppercase;line-height:23px;color:#fff;letter-spacing:2.4px;font-weight:400!important;font-family:Toyota Type!important}#revamp_vehicle-page .vehicle-specs .main-title p.compare .fa-chevron-right,#calculator .vehicle-specs .main-title p.compare .fa-chevron-right{font-size:13px!important;color:#fff!important}#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper,#calculator .vehicle-specs .variant-specs-wrapper{display:none}#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper.active,#calculator .vehicle-specs .variant-specs-wrapper.active{display:block}#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .specs-content,#calculator .vehicle-specs .variant-specs-wrapper .specs-content{text-align:start;margin-top:30px}#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .specs-content .row:not(:last-child),#calculator .vehicle-specs .variant-specs-wrapper .specs-content .row:not(:last-child){margin-bottom:50px}#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .specs-content .specs-variant-title,#calculator .vehicle-specs .variant-specs-wrapper .specs-content .specs-variant-title{color:#fff;margin-bottom:10px;text-align:center;font-size:14px;font-weight:600;letter-spacing:.28px;line-height:91px;font-weight:400!important;font-family:Toyota Type,sans-serif!important}@media screen and (min-width: 992px){#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .specs-content .specs-variant-title,#calculator .vehicle-specs .variant-specs-wrapper .specs-content .specs-variant-title{text-align:start;font-size:18px;font-weight:600;letter-spacing:2.4px;line-height:23px}}#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .specs-content h3,#calculator .vehicle-specs .variant-specs-wrapper .specs-content h3{color:#8b8b8b;font-size:28px;line-height:38px}#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .specs-content .short-desc,#calculator .vehicle-specs .variant-specs-wrapper .specs-content .short-desc{margin:0;font-size:18px;color:#ccc;line-height:23px;letter-spacing:0;width:100%;font-weight:400!important;font-family:Toyota Type!important}#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .specs-content .row .col-md-6:not(:last-child),#calculator .vehicle-specs .variant-specs-wrapper .specs-content .row .col-md-6:not(:last-child){border-bottom:1px solid #8B8B8B}#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .specs-content .row .col-md-6:not(:last-child):nth-last-of-type(-n+2),#calculator .vehicle-specs .variant-specs-wrapper .specs-content .row .col-md-6:not(:last-child):nth-last-of-type(-n+2){border:0px!important}#revamp_vehicle-page .vehicle-inquiry,#calculator .vehicle-inquiry{background-color:#f0f0f0;padding-top:80px;padding-bottom:50px}@media screen and (min-width: 576px){#revamp_vehicle-page .vehicle-inquiry,#calculator .vehicle-inquiry{padding-top:112px}}@media (orientation: landscape) and (max-width: 1000px) and (max-height: 575px){#revamp_vehicle-page .vehicle-inquiry,#calculator .vehicle-inquiry{padding-top:112px}}@media screen and (min-width: 992px){#revamp_vehicle-page .vehicle-inquiry,#calculator .vehicle-inquiry{padding-top:155px;padding-bottom:80px}}@media screen and (min-width: 1200px){#revamp_vehicle-page .vehicle-inquiry,#calculator .vehicle-inquiry{padding-bottom:80px;padding-top:192px}}@media screen and (min-width: 1600px){#revamp_vehicle-page .vehicle-inquiry,#calculator .vehicle-inquiry{padding-top:224px}}#revamp_vehicle-page .vehicle-inquiry .container,#calculator .vehicle-inquiry .container{margin-top:0}#revamp_vehicle-page .vehicle-inquiry .container .header,#calculator .vehicle-inquiry .container .header{text-align:center}#revamp_vehicle-page .vehicle-inquiry .container .header .inquire-btn,#calculator .vehicle-inquiry .container .header .inquire-btn{background-color:#101010;border:1px solid #101010;border-radius:0;font-size:12px;padding:10px 20px;color:#fff;text-decoration:none;letter-spacing:1.8px;line-height:17px;text-transform:uppercase}@media screen and (min-width: 992px){#revamp_vehicle-page .vehicle-inquiry .container .header .inquire-btn,#calculator .vehicle-inquiry .container .header .inquire-btn{background-color:#000;border:2px solid #000000;font-size:16px;letter-spacing:1.04px;line-height:25px}}#revamp_vehicle-page .vehicle-inquiry .container .header .inquire-btn:hover,#calculator .vehicle-inquiry .container .header .inquire-btn:hover{background-color:#101010;border:1px solid #101010;color:#fff}#revamp_vehicle-page .vehicle-inquiry .container .header .inquire-btn:active,#calculator .vehicle-inquiry .container .header .inquire-btn:active{background-color:#3a3a3a;border:1px solid #3A3A3A;color:#fff}#revamp_vehicle-page .vehicle-inquiry .container h4.title,#calculator .vehicle-inquiry .container h4.title{font-size:24px;line-height:1.2;color:#101010;margin-bottom:32px;font-weight:300;font-family:Toyota Type!important;letter-spacing:-.8px}@media screen and (min-width: 992px){#revamp_vehicle-page .vehicle-inquiry .container h4.title,#calculator .vehicle-inquiry .container h4.title{font-size:32px}}#revamp_vehicle-page .vehicle-inquiry .container h4.title span,#calculator .vehicle-inquiry .container h4.title span{color:#eb0a1e}@media screen and (min-width: 1281px){#revamp_vehicle-page .vehicle-inquiry .container h4.title span,#calculator .vehicle-inquiry .container h4.title span{white-space:nowrap}}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper,#calculator .vehicle-inquiry .container .inquire-form-wrapper{display:flex;flex-direction:column;position:relative;padding:0;gap:2rem;align-items:flex-start}@media screen and (min-width: 567px){#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper,#calculator .vehicle-inquiry .container .inquire-form-wrapper{padding-left:64px;padding-right:64px}}@media screen and (min-width: 769px){#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper,#calculator .vehicle-inquiry .container .inquire-form-wrapper{flex-direction:row;gap:10px}}@media screen and (min-width: 992px){#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper,#calculator .vehicle-inquiry .container .inquire-form-wrapper{justify-content:center;padding-left:0;padding-right:0}}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .dealer-form-container,#calculator .vehicle-inquiry .container .inquire-form-wrapper .dealer-form-container{transition:all .3s ease-in-out}@media screen and (min-width: 992px){#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .dealer-form-container,#calculator .vehicle-inquiry .container .inquire-form-wrapper .dealer-form-container{transform:translate(50%);left:-50%;width:560px}}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .dealer-form-container .form-select-inline,#calculator .vehicle-inquiry .container .inquire-form-wrapper .dealer-form-container .form-select-inline{display:flex;gap:20px;flex-direction:column}@media screen and (min-width: 769px){#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .dealer-form-container .form-select-inline,#calculator .vehicle-inquiry .container .inquire-form-wrapper .dealer-form-container .form-select-inline{flex-direction:row}}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .dealer-form-container .dealer-label,#calculator .vehicle-inquiry .container .inquire-form-wrapper .dealer-form-container .dealer-label{font-size:16px;font-family:Toyota Type,sans-serif!important;font-weight:600;line-height:20px;color:#101010}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-select,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-select{padding:0 15px}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-select .form-group .form-control,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-select .form-group .form-control{border:0;border-radius:0;text-transform:none;height:40px;font-size:14px;padding:0;border-bottom:1px solid rgba(16,16,16,.3);box-shadow:none;background-color:transparent!important;font-family:Toyota Type!important}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-select .form-group .form-control:invalid,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-select .form-group .form-control:disabled,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-select .form-group .form-control:invalid,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-select .form-group .form-control:disabled{color:#ccc}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-select .form-group .form-control #select-area,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-select .form-group .form-control #select-area{cursor:pointer}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-select .form-group .form-control:hover,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-select .form-group .form-control:hover{border-bottom:1px solid rgb(16,16,16)!important}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper,#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper{display:none;padding:48px 0}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper h4,#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper h4{font-size:20px;line-height:28px;font-family:Toyota Type;font-weight:600!important;color:#101010}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div,#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div{display:flex;gap:5px;align-items:center}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div img,#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div img{width:16px;height:16px}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div.button-container,#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div.button-container{display:flex;flex-direction:column;gap:2rem;margin-top:24px}@media screen and (min-width: 576px){#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div.button-container,#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div.button-container{flex-direction:row}}@media screen and (min-width: 769px){#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div.button-container,#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div.button-container{flex-direction:row}}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a,#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a{font-size:16px;font-weight:400;font-family:Toyota Type;line-height:23px;color:#101010}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.contact-link,#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.contact-link{text-decoration:underline}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.contact-btn,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.direction-btn,#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.contact-btn,#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.direction-btn{background-color:#000;color:#fff;font-size:12px;line-height:17px;text-align:center;letter-spacing:1.8px;text-transform:uppercase;border:2px solid #000000;padding:15px;width:100%;cursor:pointer}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.contact-btn:before,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.direction-btn:before,#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.contact-btn:before,#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.direction-btn:before{background:#fff}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.contact-btn:hover,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.direction-btn:hover,#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.contact-btn:hover,#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.direction-btn:hover{color:#101010;text-decoration:none}@media screen and (min-width: 769px){#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.contact-btn,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.direction-btn,#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.contact-btn,#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.direction-btn{width:50%}}@media screen and (min-width: 820px) and (max-width: 991px){#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.contact-btn,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.direction-btn,#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.contact-btn,#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.direction-btn{font-size:10px;white-space:nowrap}}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.direction-btn,#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.direction-btn{background-color:transparent;color:#000}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.direction-btn:before,#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.direction-btn:before{background:#101010}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.direction-btn:hover,#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.direction-btn:hover{color:#fff;text-decoration:none}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper{background-color:#fff;padding:30px 20px}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper.form-toggleable,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper.form-toggleable{display:none;position:relative;box-shadow:0 0 8px 1px #0003}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper.form-toggleable .inquire-label,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper.form-toggleable .inquire-label{font-size:24px;font-family:Toyota Type;line-height:40px;color:#101010;margin-bottom:24px;font-weight:400}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .inquiry-row,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .inquiry-row{margin-top:1.5rem}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .toggle-title,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .toggle-title{font-weight:700!important;color:#101010;font-size:16px;bottom:0}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch{position:relative;display:inline-block;width:50px;height:24px}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch input,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch input{opacity:0;width:0;height:0}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch input:checked+.slider,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch input:checked+.slider{background-color:#000}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch input:checked+.slider:before,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch input:checked+.slider:before{transform:translate(22px)}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch input:focus+.slider,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch input:focus+.slider{box-shadow:0 0 1px #000}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch .slider,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;margin-top:0}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch .slider:before,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch .slider:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:#fff;transition:.4s}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch .slider.round,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch .slider.round{border-radius:34px}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch .slider.round:before,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch .slider.round:before{border-radius:50%}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .close-btn-secondary,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .close-btn-secondary{background-color:transparent;border:1px solid #EB0A1E;color:#eb0a1e}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .close-btn-secondary:hover,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .close-btn-secondary:hover{background-color:#eb0a1e;border:1px solid #EB0A1E;color:#fff}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .submit-btn,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .submit-btn{background-color:#000;border:1px solid #000000;color:#fff;width:100%;font-size:12px;font-weight:600;font-family:Toyota Type;border-radius:0;letter-spacing:1.5px;padding:10px;line-height:normal;height:42px}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .submit-btn:disabled,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .submit-btn:disabled{pointer-events:none}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .submit-btn:before,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .submit-btn:before{background:#fff}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .submit-btn:hover,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .submit-btn:hover{color:#101010}@media screen and (min-width: 576px){#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .submit-btn,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .submit-btn{max-width:250px}}@media screen and (min-width: 769px){#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .submit-btn,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .submit-btn{width:50%}}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .submit-btn:disabled,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .submit-btn:disabled{background-color:#ccc;color:gray;border:1px solid #ccc}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .book-a-test-drive,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .trade-in-vehicle,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .book-a-test-drive,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .trade-in-vehicle{display:none}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-group label,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-group label{font-weight:600;color:#101010;font-size:16px;font-family:Toyota Type,sans-serif}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-group .form-control,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-group .form-control{border:0;border-radius:0;text-transform:none;font-family:Toyota Type;height:40px;font-size:14px;padding:0;border-bottom:1px solid rgba(16,16,16,.3);box-shadow:none;background:transparent}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-group .form-control::-moz-placeholder,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-group .form-control::-moz-placeholder{color:#ccc!important}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-group .form-control::placeholder,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-group .form-control::placeholder{color:#ccc!important}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-group .form-control:not(select),#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-group .form-control:not(select){color:#101010}form label{font-size:14px;line-height:20px;color:#101010;font-family:Toyota Type;font-weight:600}form label.error{color:#eb0a1e!important;font-weight:600!important;font-size:12px!important}.lightboxcontainer{width:100%;text-align:left}.lightboxleft{width:40%;float:left}.lightboxright{width:60%;float:left}.lightboxright iframe{min-height:390px}.divtext{margin:36px}@media (max-width: 800px){.lightboxleft,.lightboxright{width:100%}.divtext{margin:12px}}@media only screen and (min-width: 1920px){#revamp_vehicle-page .related-articles,#calculator .related-articles{padding:0 0 0 95px}#revamp_vehicle-page .related-articles .related-articles-title,#calculator .related-articles .related-articles-title{padding:80px 0 90px 170px}#revamp_vehicle-page .related-articles .related-articles-title .sec-title-container .title-wrapper,#calculator .related-articles .related-articles-title .sec-title-container .title-wrapper{width:unset}#revamp_vehicle-page .related-articles .related-articles-title .sec-title-container .title-wrapper p,#calculator .related-articles .related-articles-title .sec-title-container .title-wrapper p{color:#101010;font-weight:lighter;font-size:32px;text-align:left;line-height:40px;font-weight:400!important;font-family:Toyota Type!important}#revamp_vehicle-page .related-articles .related-articles-carousel,#calculator .related-articles .related-articles-carousel{padding:unset}#revamp_vehicle-page .related-articles .related-articles-carousel .slick-dots,#calculator .related-articles .related-articles-carousel .slick-dots{bottom:390px;text-align:right;padding-right:220px}#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li,#calculator .related-articles .related-articles-carousel ul.slick-dots li{background-color:#eee;width:50px!important;margin:0!important;height:4px!important}#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li button,#calculator .related-articles .related-articles-carousel ul.slick-dots li button{width:0!important;border:none!important;background:#e91d25}#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li.slick-active,#calculator .related-articles .related-articles-carousel ul.slick-dots li.slick-active{background-color:#e91d25}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item,#calculator .related-articles .related-articles-carousel .carousel-item{padding:0}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box{position:relative;width:100%;float:right;min-width:376px;min-height:332px}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay{float:right}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper{background-color:#eb0a1ee6;color:#fff;width:240px;height:160px;min-height:160px;padding:24px;margin:24px;left:0;right:0;overflow:hidden;position:absolute;bottom:0;display:flex;flex-direction:column;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title{flex:1}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title-inner h3,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title-inner h3{color:#fff;font-weight:lighter;font-size:16px;line-height:23px;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date{font-size:12px;line-height:17px;position:fixed;bottom:30px}@supports (-webkit-touch-callout: none){#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date{bottom:45px}}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date p,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date p{color:#eee;font-weight:lighter;font-size:12px;line-height:17px;font-weight:400!important;font-family:Toyota Type!important}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box{width:320px;height:180px;float:right}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:auto;display:unset}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.web,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.web,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.tablet,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.tablet{display:none}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.mobile,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.mobile{display:block}}@media only screen and (min-width: 1024px) and (max-width: 1919px){#revamp_vehicle-page .related-articles,#calculator .related-articles{padding:0 0 0 50px}#revamp_vehicle-page .related-articles .related-articles-title,#calculator .related-articles .related-articles-title{padding:80px 0 90px}#revamp_vehicle-page .related-articles .related-articles-title .sec-title-container .title-wrapper,#calculator .related-articles .related-articles-title .sec-title-container .title-wrapper{width:unset}#revamp_vehicle-page .related-articles .related-articles-title .sec-title-container .title-wrapper p,#calculator .related-articles .related-articles-title .sec-title-container .title-wrapper p{color:#101010;font-weight:lighter;font-size:32px;text-align:left;line-height:40px;font-weight:400!important;font-family:Toyota Type!important}#revamp_vehicle-page .related-articles .related-articles-carousel,#calculator .related-articles .related-articles-carousel{padding:unset}#revamp_vehicle-page .related-articles .related-articles-carousel .slick-dots,#calculator .related-articles .related-articles-carousel .slick-dots{bottom:390px;text-align:right;padding-right:45px}#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li,#calculator .related-articles .related-articles-carousel ul.slick-dots li{background-color:#eee;width:50px!important;margin:0!important;height:4px!important}#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li button,#calculator .related-articles .related-articles-carousel ul.slick-dots li button{width:0!important;border:none!important;background:#e91d25}#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li.slick-active,#calculator .related-articles .related-articles-carousel ul.slick-dots li.slick-active{background-color:#e91d25}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item,#calculator .related-articles .related-articles-carousel .carousel-item{padding:0}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box{position:relative;width:100%;float:right;min-width:376px;min-height:332px}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay{float:right}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper{background-color:#eb0a1ee6;color:#fff;width:240px;height:160px;min-height:160px;padding:24px;margin:24px;left:0;right:0;overflow:hidden;position:absolute;bottom:0;display:flex;flex-direction:column;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title{flex:1}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title-inner h3,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title-inner h3{color:#fff;font-weight:lighter;font-size:16px;line-height:23px;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-weight:400!important;font-family:Toyota Type!important}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date{font-size:12px;line-height:17px;position:fixed;bottom:30px}@supports (-webkit-touch-callout: none){#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date{bottom:45px}}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date p,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date p{color:#eee;font-weight:lighter;font-size:12px;line-height:17px;font-weight:400!important;font-family:Toyota Type!important}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box{width:320px;height:180px;float:right}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:auto;display:unset}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.web,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.web,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.tablet,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.tablet{display:none}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.mobile,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.mobile{display:block}}@media (min-width: 1500px){#revamp_vehicle-page .v-page-banner .banner-container .main-banner__wrapper,#calculator .v-page-banner .banner-container .main-banner__wrapper{position:absolute;top:26%;transform:translateY(-26%);width:80%;margin:0 auto;left:0;right:0}#revamp_vehicle-page .v-page-banner .banner-container .main-banner__wrapper .main-banner__content,#calculator .v-page-banner .banner-container .main-banner__wrapper .main-banner__content{color:#fff;text-align:center}#revamp_vehicle-page .v-page-banner .banner-container .main-banner__wrapper .main-banner__content h1,#calculator .v-page-banner .banner-container .main-banner__wrapper .main-banner__content h1{color:#fff;font-size:90px;line-height:68px;font-weight:700;font-weight:400!important;font-family:Toyota Type!important;text-transform:uppercase}#revamp_vehicle-page .v-page-banner .banner-container .main-banner__wrapper .main-banner__content p,#calculator .v-page-banner .banner-container .main-banner__wrapper .main-banner__content p{color:#fff;font-size:23px;line-height:23px;font-weight:400!important;font-family:Toyota Type,sans-serif!important}#revamp_vehicle-page .v-page-banner .banner-container .banner-btn-wrapper,#calculator .v-page-banner .banner-container .banner-btn-wrapper{position:absolute;left:0;right:0;margin:0 auto;bottom:105px;width:80%;text-align:center}#revamp_vehicle-page .v-page-banner .banner-container .banner-btn-wrapper .banner-btn,#calculator .v-page-banner .banner-container .banner-btn-wrapper .banner-btn{margin-left:40px;border-radius:0;border:1.5px solid #fff;padding:15px 20px;color:#fff;text-align:center}#revamp_vehicle-page .v-page-banner .banner-container .banner-btn-wrapper .banner-btn i,#calculator .v-page-banner .banner-container .banner-btn-wrapper .banner-btn i{margin-right:20px}#revamp_vehicle-page .v-page-banner .banner-container .banner-btn-wrapper .banner-btn:hover,#calculator .v-page-banner .banner-container .banner-btn-wrapper .banner-btn:hover{border:1px solid #101010;background:#101010;color:#fff}#revamp_vehicle-page .v-page-banner .banner-container .banner-btn-wrapper .banner-btn:active,#calculator .v-page-banner .banner-container .banner-btn-wrapper .banner-btn:active{border:1px solid #3A3A3A;background:#3a3a3a;color:#fff}#revamp_vehicle-page .navbar.nav-menu,#calculator .navbar.nav-menu{top:0}#revamp_vehicle-page .navbar.nav-menu.nav-menu-sticky,#calculator .navbar.nav-menu.nav-menu-sticky{top:95px}#revamp_vehicle-page .navbar.nav-menu .nav-mobile,#calculator .navbar.nav-menu .nav-mobile{display:none}#revamp_vehicle-page .vehicle-description,#calculator .vehicle-description{margin-top:-6px}#revamp_vehicle-page .vehicle-description .text-color-light,#calculator .vehicle-description .text-color-light{color:#fff!important}#revamp_vehicle-page .vehicle-description .text-color-dark,#calculator .vehicle-description .text-color-dark{color:#000!important}#revamp_vehicle-page .vehicle-description .r2 .r2-right,#calculator .vehicle-description .r2 .r2-right{overflow:visible}#revamp_vehicle-page .vehicle-description .r2 .r2-right img,#calculator .vehicle-description .r2 .r2-right img{right:initial}#revamp_vehicle-page .vehicle-description .r3 .r3-left,#calculator .vehicle-description .r3 .r3-left{overflow:visible}#revamp_vehicle-page .vehicle-description .r3 .r3-left img,#calculator .vehicle-description .r3 .r3-left img{left:initial}}@media (max-width: 991px){.web{display:none}.mobile{display:block}#revamp_vehicle-page,#calculator{margin-top:60px}#revamp_vehicle-page .v-page-banner,#calculator .v-page-banner{max-width:1920px;margin:0 auto}#revamp_vehicle-page .v-page-banner .banner-container img,#calculator .v-page-banner .banner-container img{margin:0 auto}#revamp_vehicle-page .v-page-banner .banner-container .main-banner__wrapper,#calculator .v-page-banner .banner-container .main-banner__wrapper{position:absolute;top:34%;transform:translateY(-34%);width:100%;margin:0 auto;left:0;right:0}#revamp_vehicle-page .v-page-banner .banner-container .main-banner__wrapper .main-banner__content,#calculator .v-page-banner .banner-container .main-banner__wrapper .main-banner__content{color:#fff;text-align:center}#revamp_vehicle-page .v-page-banner .banner-container .main-banner__wrapper .main-banner__content h1,#calculator .v-page-banner .banner-container .main-banner__wrapper .main-banner__content h1{color:#fff;font-size:10vw;line-height:10vw;font-weight:700;font-weight:400!important;font-family:Toyota Type,sans-serif!important;text-transform:uppercase}#revamp_vehicle-page .v-page-banner .banner-container .main-banner__wrapper .main-banner__content p,#calculator .v-page-banner .banner-container .main-banner__wrapper .main-banner__content p{color:#fff;font-size:4vw;line-height:3vw;font-weight:400!important;font-family:Toyota Type,sans-serif!important}#revamp_vehicle-page .v-page-banner .banner-container .banner-btn-wrapper,#calculator .v-page-banner .banner-container .banner-btn-wrapper{position:absolute;left:0;right:0;margin:0 auto;bottom:13vw;width:286px;text-align:left}#revamp_vehicle-page .v-page-banner .banner-container .banner-btn-wrapper .banner-btn,#calculator .v-page-banner .banner-container .banner-btn-wrapper .banner-btn{display:block;font-size:14px;border:1.5px solid #fff;padding:15px 40px;margin-bottom:15px;color:#fff;margin-left:initial}#revamp_vehicle-page .v-page-banner .banner-container .banner-btn-wrapper .banner-btn i,#calculator .v-page-banner .banner-container .banner-btn-wrapper .banner-btn i{margin-right:15px}#revamp_vehicle-page .navbar.nav-menu,#calculator .navbar.nav-menu{top:0}#revamp_vehicle-page .navbar.nav-menu.nav-menu-sticky,#calculator .navbar.nav-menu.nav-menu-sticky{top:85px}#revamp_vehicle-page .navbar.nav-menu .nav-mobile,#calculator .navbar.nav-menu .nav-mobile{display:flex}#revamp_vehicle-page .navbar.nav-menu ul,#calculator .navbar.nav-menu ul{display:none}#revamp_vehicle-page .vehicle-overview,#calculator .vehicle-overview{padding:70px 0}#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper,#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper{overflow-x:scroll;padding:0 0 10px}#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper::-webkit-scrollbar,#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper::-webkit-scrollbar{display:none}#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav,#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav{display:flex;flex-wrap:nowrap;justify-content:flex-start}#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item,#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item{white-space:nowrap;flex:1 1 0}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body,#calculator .vehicle-overview .variant-tabs .panel-body{margin-top:0}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .desc-title,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .desc-title{width:100%;top:555px}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .flex,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .flex{flex-direction:column}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .flex div:first-child,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .flex div:first-child{margin-top:20px}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-name,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-name{display:none}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane.active,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane.active{display:flex}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.web,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.web{display:none}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.mobile,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.mobile{display:grid;margin:90px auto 35px;overflow:hidden;width:100%;scrollbar-width:none}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.mobile .color-name-m,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.mobile .color-name-m{position:absolute;font-size:20px;text-transform:capitalize;bottom:120px;left:50%;width:90%;text-align:center;transform:translate(-50%);line-height:28px;color:#000}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.mobile .color-wrapper,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.mobile .color-wrapper{overflow-x:scroll;width:100%;scrollbar-width:none}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.mobile .color-wrapper::-webkit-scrollbar,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.mobile .color-wrapper::-webkit-scrollbar{display:none}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.mobile .color-wrapper ul.nav,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.mobile .color-wrapper ul.nav{display:flex;justify-content:flex-start;scrollbar-width:none;flex-wrap:nowrap}#revamp_vehicle-page .vehicle-description .container-fluid .r2,#calculator .vehicle-description .container-fluid .r2{flex-wrap:wrap}#revamp_vehicle-page .vehicle-description .container-fluid .r2 .r2-image,#calculator .vehicle-description .container-fluid .r2 .r2-image{margin-top:50px}#revamp_vehicle-page .vehicle-description .container-fluid .r3,#calculator .vehicle-description .container-fluid .r3{flex-wrap:wrap}#revamp_vehicle-page .vehicle-description .container-fluid .r3 .r3-image,#calculator .vehicle-description .container-fluid .r3 .r3-image{order:2;margin-top:50px}#revamp_vehicle-page .vehicle-specs,#calculator .vehicle-specs{background-color:#000;text-align:center;padding:60px 0 40px}#revamp_vehicle-page .vehicle-specs.web,#calculator .vehicle-specs.web{display:none}#revamp_vehicle-page .vehicle-specs.mobile,#calculator .vehicle-specs.mobile{display:block}#revamp_vehicle-page .vehicle-specs .variant-options-wrapper,#calculator .vehicle-specs .variant-options-wrapper{width:35%;margin:0 30px 0 auto}#revamp_vehicle-page .vehicle-specs .variant-options-wrapper select.variants,#calculator .vehicle-specs .variant-options-wrapper select.variants{background-color:#000;color:#fff;border:none;text-align:center}#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .main-title,#calculator .vehicle-specs .variant-specs-wrapper .main-title{text-align:center;margin:0 auto}#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .main-title p.specs-title,#calculator .vehicle-specs .variant-specs-wrapper .main-title p.specs-title{color:#fff;margin-bottom:0;font-size:14px;letter-spacing:.28px;line-height:91px;font-weight:600}#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .main-title h3,#calculator .vehicle-specs .variant-specs-wrapper .main-title h3{color:#fff;font-weight:600;margin-bottom:0;font-size:25px;letter-spacing:.5px;line-height:30px}#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .main-title p.compare a:hover,#calculator .vehicle-specs .variant-specs-wrapper .main-title p.compare a:hover{color:#727272}#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .main-title p.compare span,#calculator .vehicle-specs .variant-specs-wrapper .main-title p.compare span{margin-right:20px;font-size:14px;margin-bottom:30px;line-height:91px;color:#949494;letter-spacing:.28px}#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .main-title p.compare .fa-chevron-right,#calculator .vehicle-specs .variant-specs-wrapper .main-title p.compare .fa-chevron-right{font-size:11px!important;color:#949494!important}#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .specs-content,#calculator .vehicle-specs .variant-specs-wrapper .specs-content{text-align:center;margin-top:30px}#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .specs-content .vehicle-specs-slick .slick-arrow,#calculator .vehicle-specs .variant-specs-wrapper .specs-content .vehicle-specs-slick .slick-arrow{top:50%;transform:translateY(-50%)}#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .specs-content .vehicle-specs-slick .row:not(:last-child),#calculator .vehicle-specs .variant-specs-wrapper .specs-content .vehicle-specs-slick .row:not(:last-child){margin-bottom:150px}#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .specs-content .vehicle-specs-slick .col-xs-6:not(:last-child),#calculator .vehicle-specs .variant-specs-wrapper .specs-content .vehicle-specs-slick .col-xs-6:not(:last-child){margin-bottom:100px}#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .specs-content .vehicle-specs-slick .col-xs-6:not(:last-child) .specs-variant-title,#calculator .vehicle-specs .variant-specs-wrapper .specs-content .vehicle-specs-slick .col-xs-6:not(:last-child) .specs-variant-title{text-align:center;color:#fff;font-size:14px;margin-bottom:30px;font-weight:600;letter-spacing:.28px;line-height:91px}#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .specs-content .vehicle-specs-slick .col-xs-6:not(:last-child) h3,#calculator .vehicle-specs .variant-specs-wrapper .specs-content .vehicle-specs-slick .col-xs-6:not(:last-child) h3{color:#8b8b8b;font-size:28px;line-height:38px}#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .specs-content .vehicle-specs-slick .col-xs-6:not(:last-child) .short-desc,#calculator .vehicle-specs .variant-specs-wrapper .specs-content .vehicle-specs-slick .col-xs-6:not(:last-child) .short-desc{color:#fff;line-height:20px;font-size:10px;letter-spacing:.25px}#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-select .form-group .form-control,#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-select .form-group .form-control{height:auto}}@media (max-width: 991px){#revamp_vehicle-page .v-page-banner .banner-container .banner-btn-wrapper,#calculator .v-page-banner .banner-container .banner-btn-wrapper{bottom:8vw}#revamp_vehicle-page .v-page-banner .banner-container .banner-btn-wrapper .banner-btn,#calculator .v-page-banner .banner-container .banner-btn-wrapper .banner-btn{padding:10px 20px;font-size:14px}#revamp_vehicle-page .navbar.nav-menu,#calculator .navbar.nav-menu{top:0}#revamp_vehicle-page .navbar.nav-menu.nav-menu-sticky,#calculator .navbar.nav-menu.nav-menu-sticky{top:185px}#revamp_vehicle-page .navbar.nav-menu .nav-mobile,#calculator .navbar.nav-menu .nav-mobile{display:flex}#revamp_vehicle-page .navbar.nav-menu ul,#calculator .navbar.nav-menu ul{display:none}#revamp_vehicle-page .vehicle-description .r1 .header-content,#calculator .vehicle-description .r1 .header-content{width:90%}#revamp_vehicle-page .vehicle-description .r1 .header-content h3,#calculator .vehicle-description .r1 .header-content h3{line-height:39px}#revamp_vehicle-page .vehicle-overview,#calculator .vehicle-overview{padding:70px 0 30px}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .desc-title,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .desc-title{top:480px}#revamp_vehicle-page .vehicle-specs .variant-options-wrapper,#calculator .vehicle-specs .variant-options-wrapper{width:80%;margin:0 auto 30px;border:0}#revamp_vehicle-page .vehicle-specs .variant-options-wrapper .bootstrap-select.form-control-lg .dropdown-toggle,#revamp_vehicle-page .vehicle-specs .variant-options-wrapper .dropdown.bootstrap-select.variants,#calculator .vehicle-specs .variant-options-wrapper .bootstrap-select.form-control-lg .dropdown-toggle,#calculator .vehicle-specs .variant-options-wrapper .dropdown.bootstrap-select.variants{background-color:#000;color:#8b8b8b;border-bottom:1px solid #8B8B8B;border-radius:0;box-shadow:none;height:44px}#revamp_vehicle-page .vehicle-specs .variant-options-wrapper .bootstrap-select.form-control-lg .dropdown-toggle button,#revamp_vehicle-page .vehicle-specs .variant-options-wrapper .dropdown.bootstrap-select.variants button,#calculator .vehicle-specs .variant-options-wrapper .bootstrap-select.form-control-lg .dropdown-toggle button,#calculator .vehicle-specs .variant-options-wrapper .dropdown.bootstrap-select.variants button{padding-left:0!important;padding-right:0!important}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .flex div:first-child,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .flex div:first-child{margin-top:0}}@media only screen and (min-width: 768px) and (max-width: 820px){#revamp_vehicle-page .vehicle-overview,#calculator .vehicle-overview{padding:70px 0 30px}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content{width:100%}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .desc-title,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .desc-title{margin-bottom:10px}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .img-wrapper img,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .img-wrapper img{margin:0 auto}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .flex .desc-wrapper,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .flex .desc-wrapper{margin-top:auto!important}}@media (max-width: 480px){#revamp_vehicle-page .v-page-banner .banner-container .banner-btn-wrapper,#calculator .v-page-banner .banner-container .banner-btn-wrapper{bottom:8vw}#revamp_vehicle-page .v-page-banner .banner-container .banner-btn-wrapper .banner-btn,#calculator .v-page-banner .banner-container .banner-btn-wrapper .banner-btn{font-size:14px;border:1.5px solid #fff;padding:15px 20px;margin-bottom:15px}#revamp_vehicle-page .navbar.nav-menu,#calculator .navbar.nav-menu{top:-580px}#revamp_vehicle-page .navbar.nav-menu.nav-menu-sticky,#calculator .navbar.nav-menu.nav-menu-sticky{top:240px}#revamp_vehicle-page .navbar.nav-menu .nav-mobile,#calculator .navbar.nav-menu .nav-mobile{display:flex}#revamp_vehicle-page .navbar.nav-menu ul,#calculator .navbar.nav-menu ul{display:none}#revamp_vehicle-page .vehicle-gallery .gallery button.slick-prev,#calculator .vehicle-gallery .gallery button.slick-prev{left:35px}#revamp_vehicle-page .vehicle-gallery .gallery button.slick-next,#calculator .vehicle-gallery .gallery button.slick-next{right:25px}#revamp_vehicle-page .vehicle-gallery .gallery button.slick-arrow,#calculator .vehicle-gallery .gallery button.slick-arrow{top:50%}#revamp_vehicle-page .vehicle-gallery .gallery button.slick-arrow:before,#calculator .vehicle-gallery .gallery button.slick-arrow:before{height:10px;width:10px}#revamp_vehicle-page .vehicle-overview,#calculator .vehicle-overview{padding:70px 0 0}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .desc-title,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .desc-title{margin-bottom:10px}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .flex .desc-wrapper,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .flex .desc-wrapper{margin-top:auto!important}#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .flex .color-picker.mobile,#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .flex .color-picker.mobile{margin:85px auto 35px}#revamp_vehicle-page .vehicle-specs .specs-content .vehicle-specs-slick .slick-next,#calculator .vehicle-specs .specs-content .vehicle-specs-slick .slick-next{right:5px}#revamp_vehicle-page .vehicle-specs .specs-content .vehicle-specs-slick .slick-prev,#calculator .vehicle-specs .specs-content .vehicle-specs-slick .slick-prev{left:5px}}@media only screen and (min-width: 279px) and (max-width: 281px){#revamp_vehicle-page .related-articles,#calculator .related-articles{padding:0 0 0 10px}#revamp_vehicle-page .related-articles .related-articles-title,#calculator .related-articles .related-articles-title{padding:80px 0 50px}#revamp_vehicle-page .related-articles .related-articles-title .sec-title-container .title-wrapper,#calculator .related-articles .related-articles-title .sec-title-container .title-wrapper{width:200px}#revamp_vehicle-page .related-articles .related-articles-title .sec-title-container .title-wrapper p,#calculator .related-articles .related-articles-title .sec-title-container .title-wrapper p{color:#101010;font-weight:lighter;font-size:18px;text-align:left;line-height:40px}#revamp_vehicle-page .related-articles .related-articles-carousel,#calculator .related-articles .related-articles-carousel{padding:unset}#revamp_vehicle-page .related-articles .related-articles-carousel .slick-dots,#calculator .related-articles .related-articles-carousel .slick-dots{bottom:285px;text-align:right;padding-right:25px}#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li,#calculator .related-articles .related-articles-carousel ul.slick-dots li{background-color:#eee;width:12px!important;margin:0!important;height:4px!important}#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li button,#calculator .related-articles .related-articles-carousel ul.slick-dots li button{width:0!important;border:none!important;background:#e91d25}#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li.slick-active,#calculator .related-articles .related-articles-carousel ul.slick-dots li.slick-active{background-color:#e91d25}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item,#calculator .related-articles .related-articles-carousel .carousel-item{padding:0}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box{position:relative;width:100%;float:right;min-width:245px;min-height:240px}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay{float:right}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper{background-color:#eb0a1ee6;color:#fff;width:200px;height:130px;min-height:130px;padding:15px;margin:15px;left:0;right:0;overflow:hidden;position:absolute;bottom:0;display:flex;flex-direction:column;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title{flex:1}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title-inner h3,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title-inner h3{color:#fff;font-weight:lighter;font-size:15px;line-height:23px;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date{font-size:12px;line-height:17px;position:fixed;bottom:20px}@supports (-webkit-touch-callout: none){#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date{bottom:35px}}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date p,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date p{color:#eee;font-weight:lighter;font-size:12px;line-height:17px;margin:unset}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box{width:200px;height:150px;float:right}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:auto;display:unset}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.web,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.web,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.tablet,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.tablet{display:none}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.mobile,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.mobile{display:block}}@media only screen and (min-width: 374px) and (max-width: 376px){#revamp_vehicle-page .related-articles,#calculator .related-articles{padding:0 0 0 10px}#revamp_vehicle-page .related-articles .related-articles-carousel,#calculator .related-articles .related-articles-carousel{padding:unset}#revamp_vehicle-page .related-articles .related-articles-carousel .slick-dots,#calculator .related-articles .related-articles-carousel .slick-dots{bottom:355px;text-align:right;padding-right:40px}#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li,#calculator .related-articles .related-articles-carousel ul.slick-dots li{background-color:#eee;width:18px!important;margin:0!important;height:4px!important}#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li button,#calculator .related-articles .related-articles-carousel ul.slick-dots li button{width:0!important;border:none!important;background:#e91d25}#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li.slick-active,#calculator .related-articles .related-articles-carousel ul.slick-dots li.slick-active{background-color:#e91d25}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item,#calculator .related-articles .related-articles-carousel .carousel-item{padding:0}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box{position:relative;width:100%;float:right;min-width:325px;min-height:305px}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay{float:right}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper{background-color:#eb0a1ee6;color:#fff;width:210px;height:160px;min-height:160px;padding:24px;margin:24px;left:0;right:0;overflow:hidden;position:absolute;bottom:0;display:flex;flex-direction:column;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title{flex:1}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title-inner h3,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title-inner h3{color:#fff;font-weight:lighter;font-size:16px;line-height:23px;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-weight:400!important;font-family:Toyota Type!important}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date{font-size:12px;line-height:17px;position:fixed;bottom:25px}@supports (-webkit-touch-callout: none){#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date{bottom:40px}}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date p,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date p{color:#eee;font-weight:lighter;font-size:12px;line-height:17px;margin:unset}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box{width:270px;height:150px;float:right}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:auto;display:unset}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.web,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.web,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.tablet,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.tablet{display:none}#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.mobile,#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.mobile{display:block}}.image-highlights-container{display:flex;flex-direction:column}.image-highlights-container:first-child{margin-top:80px!important}@media screen and (min-width: 992px){.image-highlights-container:first-child{margin-top:30px}}@media screen and (min-width: 992px){.image-highlights-container{flex-direction:row;height:480px}}@media screen and (min-width: 1920px){.image-highlights-container{height:720px}}.image-highlights-container .image-container .r2-right,.image-highlights-container .image-container .r3-left{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 992px){.image-highlights-container .image-container .r2-right img,.image-highlights-container .image-container .r3-left img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain}}.image-highlights-container .text-container .r2-left,.image-highlights-container .text-container .r3-right{display:flex;justify-content:center;flex-direction:column}@media screen and (max-width: 992px){.image-highlights-container .text-container .r2-left,.image-highlights-container .text-container .r3-right{padding:0 30px}}.image-highlights-container .text-container .r2-left{text-align:right;margin-left:15px}@media screen and (min-width: 992px){.image-highlights-container .text-container .r2-left{margin-left:40px;padding-right:25px}}@media screen and (min-width: 1920px){.image-highlights-container .text-container .r2-left{margin-left:60px}}.image-highlights-container .text-container .r3-right{text-align:left;margin-right:15px}@media screen and (min-width: 992px){.image-highlights-container .text-container .r3-right{margin-right:40px;padding-left:25px}}@media screen and (min-width: 1920px){.image-highlights-container .text-container .r3-right{margin-right:60px}}.image-only-highlights-container{position:relative}@media screen and (min-width: 992px){.image-only-highlights-container{height:720px;padding-top:30px!important}}@media screen and (min-width: 1920px){.image-only-highlights-container{height:1080px}}.image-only-highlights-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 992px){.image-only-highlights-container img{-o-object-fit:cover;object-fit:cover}}.header-section{position:relative!important}.desc-title{color:#000!important}.desc-title h3{font-weight:400!important;font-family:Toyota Type!important}@media screen and (max-width: 992px){.nav-menu.open .vehicle-tabs{display:flex!important;flex-direction:column!important;left:-1px!important;width:101%!important}}@media screen and (max-width: 992px){.highlights-text{font-size:14px;color:#000;font-weight:400!important;font-family:Toyota Type!important}}.highlights-title{color:#000!important}@media screen and (max-width: 992px){.highlights-title{font-size:32px;font-weight:700;font-family:Toyota Type}}.highlights-desc{color:#000!important;font-weight:400!important;font-family:Toyota Type!important}@media screen and (max-width: 992px){.highlights-desc{font-size:2px;font-family:Toyota Type}}.bootstrap-select.form-control-lg .dropdown-toggle,.bootstrap-select.form-control-sm .dropdown-toggle{background-color:transparent!important;border:none!important;color:#949494;text-transform:uppercase;outline:none!important;box-shadow:none!important;padding:3px 0!important;font-size:16px;width:100%}.bootstrap-select.variants .dropdown-toggle,.bootstrap-select.form-control-sm .dropdown-toggle{padding:3px 10px!important}.bootstrap-select.variants .dropdown-toggle{font-size:14px;position:relative;top:3px}.bootstrap-select .dropdown-toggle .caret{background-image:url(/assets/images/chevron-down-gray.svg);width:12px!important;height:12px!important;position:relative!important;background-repeat:no-repeat!important;top:2px!important;right:0!important;border:none!important}@media screen and (max-width: 992px){.bootstrap-select .dropdown-toggle .caret{width:10px!important;height:10px!important;background-image:url(/assets/images/chevron-down-gray.svg)}}.bootstrap-select.variants .dropdown-toggle .caret{display:inline-block!important;font-family:"Font Awesome 5 Free"!important;font-size:inherit!important;text-rendering:auto!important;-webkit-font-smoothing:antialiased!important;background-image:url(/assets/images/chevron-down-white.svg)!important}@media screen and (max-width: 992px){.bootstrap-select.variants .dropdown-toggle .caret{background-image:url(/assets/images/chevron-down-gray.svg)!important}}.link-out{padding:5px 0}div.get-financing-link{margin-bottom:15px}div.get-financing-link a:hover{text-decoration:underline}div.get-financing-link span{font-size:16px;color:#000;margin-right:-10px}div.get-hev-link a:hover{text-decoration:underline}div.get-hev-link span{font-size:16px;color:#000;margin-right:-10px;font-weight:400!important;font-family:Toyota Type!important}.price-per-month{color:#000;line-height:1;font: 38px Toyota!important}@media screen and (min-width: 992px){.price-per-month{font: 42px/50px Toyota!important}}.month{font: 16px Toyota!important;color:#000}.second-row{font-size:18px;position:relative;line-height:26px;color:#000;font-weight:400!important;font-family:Toyota Type!important}@media screen and (max-width: 992px){.mobile-hidden{display:none!important}}.highlights-image-gradient,.gradient-overlay{background:#0000 linear-gradient(to bottom,#0000 10%,#0000001a 40%,#00000080 75%,#000) repeat scroll 0 0;position:absolute;bottom:-1px;height:200px;width:100%}.specs-content-desktop .specs-row{text-align:left;font-size:10px;letter-spacing:.25px;width:100%;margin:auto;display:flex}.specs-content-desktop .specs-row .col-md-6{min-height:85px;display:flex;align-items:center;padding:25px 0}.specs-content-desktop .specs-row:last-child{margin-bottom:50px}.specs-content-desktop .specs-row:not(:last-child){border-bottom:1px solid #8b8b8b;margin-bottom:0!important}.specs-content-mobile{padding:0 15px}.specs-content-mobile .specs-row{text-align:left;font-size:10px;letter-spacing:.25px;width:100%;margin:auto;display:flex}.specs-content-mobile .specs-row .col-xs-6{padding:20px 0;display:flex;justify-content:center;align-items:center}.specs-content-mobile .specs-row .col-xs-6 .short-desc{color:#fff!important;line-height:20px!important;letter-spacing:.25px!important;font-size:10px!important;font-weight:100!important}.specs-content-mobile .specs-row:last-child{margin-bottom:50px}.specs-content-mobile .specs-row:not(:last-child){border-bottom:1px solid #8b8b8b;margin-bottom:0!important}.rotate-up{rotate:180deg}.triangle-dots{width:256px;height:256px;background:linear-gradient(45deg,black 50%,transparent 50%),radial-gradient(gray 2px,transparent 1px);background-size:100% 106%,25px 25px;background-position:top left,top left}.triangle-dots.td-top-right{transform:rotate(180deg);position:absolute;z-index:1;top:64px;right:64px}@media screen and (min-width: 1920px){.triangle-dots.td-top-right{top:128px;right:128px}}.triangle-dots.td-bottom-left{position:absolute;bottom:64px;left:64px}@media screen and (min-width: 1920px){.triangle-dots.td-bottom-left{bottom:128px;left:128px}}.vehicles-gallery{padding:0 0 100px}.vehicles-gallery .main-carousel-wrapper{position:relative;width:95%;margin-bottom:15px}@media screen and (min-width: 992px){.vehicles-gallery .main-carousel-wrapper{width:90%;margin:0 auto}}.vehicles-gallery .main-carousel-wrapper .title{text-transform:uppercase;font-weight:700;color:#fff;position:absolute;z-index:9;right:-4px;bottom:-13px;writing-mode:vertical-lr;transform:rotate(-180deg);font-size:40px;line-height:40px;font-weight:400!important;font-family:Toyota Type!important}@media screen and (min-width: 500px){.vehicles-gallery .main-carousel-wrapper .title{font-size:60px;line-height:60px}}@media screen and (min-width: 768px){.vehicles-gallery .main-carousel-wrapper .title{font-size:72px;line-height:72px}}@media screen and (min-width: 992px){.vehicles-gallery .main-carousel-wrapper .title{font-size:62px;line-height:62px;writing-mode:initial;transform:initial;left:-3px;bottom:-3px;margin-bottom:0}}.vehicles-gallery .main-carousel-wrapper .main-carousel{width:100%;position:relative;height:auto}@media screen and (min-width: 992px){.vehicles-gallery .main-carousel-wrapper .main-carousel{width:75%}}@media screen and (min-width: 1441px){.vehicles-gallery .main-carousel-wrapper .main-carousel{width:60%}}.vehicles-gallery .main-carousel-wrapper .main-carousel .img-container{position:relative;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.vehicles-gallery .main-carousel-wrapper .main-carousel .main-overlay{top:0;left:0;position:absolute;width:100%;height:100%;background:#fff;background:linear-gradient(90deg,#ffffff1a 65%,#2d2d2d)}@media screen and (min-width: 992px){.vehicles-gallery .main-carousel-wrapper .main-carousel .main-overlay{background:linear-gradient(180deg,#ffffff1a 65%,#2d2d2d)}}.vehicles-gallery .gallery-wrapper,.vehicles-gallery .gallery-wrapper .gallery-carousel{width:90%;margin:0 auto}@media screen and (min-width: 992px){.vehicles-gallery .gallery-wrapper .gallery-carousel{width:70%;margin:-40px 40px 0 auto}}.vehicles-gallery .gallery-wrapper .gallery-carousel .slide-item .image-wrapper{margin:0 5px}.vehicles-gallery .gallery-wrapper .gallery-carousel .slide-item .image-wrapper img{margin:0 auto;width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.vehicles-gallery .gallery-wrapper .gallery-carousel .slick-arrow{top:50%;transform:translateY(-50%);width:35px;height:35px;background-color:#eb0a1eb3;bottom:initial}.vehicles-gallery .gallery-wrapper .gallery-carousel .slick-arrow:before{width:15px;height:15px;border-left:3px solid #FFFFFF!important;border-top:3px solid #FFFFFF!important;margin:0 auto;position:relative}.vehicles-gallery .gallery-wrapper .gallery-carousel .slick-arrow.slick-next{right:-15px}.vehicles-gallery .gallery-wrapper .gallery-carousel .slick-arrow.slick-next:before{left:-5px;right:0}.vehicles-gallery .gallery-wrapper .gallery-carousel .slick-arrow.slick-prev{left:-15px}.vehicles-gallery .gallery-wrapper .gallery-carousel .slick-arrow.slick-prev:before{left:3px}.desc-title h4,.desc-title p,.desc-title span,.get-financing-link a span,.filter-option-inner .filter-option-inner-inner{font-weight:400!important;font-family:Toyota Type!important}.pre-inquire-btn span{font-weight:400!important;font-family:Toyota Type,sans-serif!important}.mobile-switch{display:none;width:100%}.hide-link{margin-left:-20px!important;transition:all 1s ease-in-out}.hide-link>.switch-btn{padding:7px 10px 7px 0!important;transition:all 1s ease-in-out!important}.hide-link>.switch-btn img{margin-left:8px!important;margin-right:-8px!important;transition:all 1s ease-in-out!important}.hide-link>.switch-btn i{margin-left:2px!important}@media screen and (min-width: 1920px){.hide-link>.switch-btn{padding:7px 10px 7px 0!important}}.web{margin-left:0;transition:margin-left 1s ease-in-out}.center-value{position:absolute;right:0;z-index:2}.web>.switch-btn{white-space:nowrap;display:flex;align-items:center;grid-column-gap:10px;padding:7px 20px 7px 10px;background:#3a3a3a;color:#fff;position:relative;transition:all 1s ease-in-out}.web>.switch-btn img{width:40px;height:40px;margin-left:0;margin-right:0;-o-object-fit:contain;object-fit:contain}.web>.switch-btn p{font-size:20px;font-weight:400!important;font-family:Toyota Type!important;line-height:28px;margin-top:5px}.web>.switch-btn i{margin-top:5px;margin-left:10px}@media screen and (min-width: 1920px){.web>.switch-btn{padding:7px 90px 7px 50px}}.web>.switch-btn:hover{color:#fff}.web>.switch-btn:before{content:"";position:absolute;top:0;left:-6px;bottom:0;width:15px;border-left:8px solid #eb0a1e;z-index:8;background-color:#3a3a3a;transform:skew(-12deg)}.hide-link>.switch-btn-normal{padding:7px 10px!important;transition:all 1s ease-in-out!important}@media screen and (min-width: 1920px){.hide-link>.switch-btn-normal{padding:7px 10px!important}}.web>.switch-btn-normal{white-space:nowrap;display:flex;align-items:center;grid-column-gap:10px;padding:7px 20px 7px 15px;background:#eee!important;position:relative;transition:all 1s ease-in-out}.web>.switch-btn-normal p{font-size:16px;font-family:Toyota Type,sans-serif!important;line-height:28px;margin-top:5px;color:#101010!important;text-transform:uppercase}.web>.switch-btn-normal .show-this{display:none}.web>.switch-btn-normal i{margin-left:10px;color:red!important}@media screen and (min-width: 1920px){.web>.switch-btn-normal{padding:7px 90px 7px 60px}}.web>.switch-btn-normal:hover{color:#fff}.web>.switch-btn-normal:before{content:"";position:absolute;top:0;left:-6px;bottom:0;width:15px;border-left:8px solid #EEEEEE;z-index:8;background-color:#eee;transform:skew(-12deg)}.mobile>.switch-btn{white-space:nowrap;display:flex;align-items:center;grid-column-gap:10px;padding:2px 20px 2px 10px;background:#3a3a3a;width:15em;color:#fff;position:relative}.mobile>.switch-btn img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.mobile>.switch-btn p{font-size:12px;font-weight:400!important;font-family:Toyota Type!important;margin-top:10px}.mobile>.switch-btn i{margin-top:5px;margin-left:10px}@media screen and (min-width: 1920px){.mobile>.switch-btn{padding:7px 90px 7px 50px}}.mobile>.switch-btn:hover{color:#fff}.mobile>.switch-btn:before{content:"";position:absolute;top:0;left:-6px;bottom:0;width:15px;border-left:8px solid #eb0a1e;z-index:8;background-color:#3a3a3a;transform:skew(-12deg)}.mobile>.switch-btn-normal{white-space:nowrap;display:flex;align-items:center;grid-column-gap:10px;padding:7px 20px 0;background:#eee!important;width:15em;position:relative}.mobile>.switch-btn-normal p{font-size:12px!important;font-family:Toyota Type,sans-serif!important;line-height:28px;margin-top:5px;color:#101010!important;text-transform:uppercase}.mobile>.switch-btn-normal i{margin-left:10px;color:red!important;margin-top:-3px}@media screen and (min-width: 1920px){.mobile>.switch-btn-normal{padding:7px 90px 7px 60px}}.mobile>.switch-btn-normal:hover{color:#fff}.mobile>.switch-btn-normal:before{content:"";position:absolute;top:0;left:-6px;bottom:0;width:15px;border-left:8px solid #EEEEEE;z-index:8;background-color:#eee;transform:skew(-12deg)}.mobile-view-switch{width:100%}@media (max-width: 901px){.switch-link.web{display:none}.mobile-switch{display:inherit}.mobile-switch>.mobile>.switch-btn{margin-left:auto;margin-bottom:2em}.mobile-switch>.mobile>.switch-btn-normal{margin-left:auto;margin-bottom:2em}}.p-00{padding:0!important}.items-baseline{align-items:baseline}.gap-1{gap:1rem!important}.gap-2{gap:2rem!important}select.form-control:invalid{color:#ccc}select.form-control:disabled{color:#ccc!important}select.form-control:focus,select.form-control:active{color:#101010!important}select.form-control:not(:invalid){color:#101010}input.form-control:invalid{color:#ccc!important}.variants-picker-mobile{appearance:none;-webkit-appearance:none;-moz-appearance:none}.variants-picker-mobile::-ms-expand{display:none}.vehicle-inquiry select.form-control{appearance:none;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";background-image:url(/assets/images/chevron-down-gray.svg)!important;background-repeat:no-repeat!important;background-size:12px!important;background-position:right!important;padding-left:5px!important;padding-right:5px!important;border:none;border-bottom:solid 1.5px #c5c1c1!important;border-radius:0;box-shadow:none;font-family:Toyota Type,sans-serif!important}.inquiry-form__fieldset .form-control:disabled{color:#ccc!important}.inquiry-form__fieldset:disabled .contact-prefix{color:#ccc!important}.inquiry-form__fieldset:disabled .slider{background-color:#ccc!important}.inquiry-form__fieldset:disabled .form-check-input{background-color:#ccc!important;border-color:#ccc!important}#inquire-now select.inquiry-select:hover{border-bottom:1px solid #101010!important}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-group .form-control:hover{border-bottom:1px solid #101010}#inquire-now select.inquiry-select{background-image:url(/tup-assets/img/vehicle/chevron-down.svg)!important;background-size:6%!important}@media screen and (min-width: 992px){#calculator .vehicle-inquiry{padding-left:64px;padding-right:64px}}@media screen and (min-width: 992px){#calculator .vehicle-inquiry .container{max-width:960px;padding-left:0;padding-right:0}}@media screen and (min-width: 1200px){#calculator .vehicle-inquiry .container{max-width:1140px}}@media screen and (min-width: 1600px){#calculator .vehicle-inquiry .container{max-width:1320px}}#calculator .container .calculator-form .form-group select.form-control{background-image:url(/tup-assets/img/vehicle/chevron-down.svg)!important;background-size:6%!important}
