@font-face{font-family:Toyota Type Black;src:url(../../fonts/toyota/ToyotaType-Black.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Toyota Type Black Italic;src:url(../../fonts/toyota/ToyotaType-BlackIt.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Toyota Type Bold;src:url(../../fonts/toyota/ToyotaType-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Toyota Type Bold Italic;src:url(../../fonts/toyota/ToyotaType-BoldIt.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Toyota Type Book;src:url(../../fonts/toyota/ToyotaType-Book.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Toyota Type Book Italic;src:url(../../fonts/toyota/ToyotaType-BookIt.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Toyota Type Light;src:url(../../fonts/toyota/ToyotaType-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Toyota Type Light Italic;src:url(../../fonts/toyota/ToyotaType-LightIt.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Toyota Type;src:url(../../fonts/toyota/ToyotaType-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Toyota Type Italic;src:url(../../fonts/toyota/ToyotaType-RegularIt.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Toyota Type SemiBold;src:url(../../fonts/toyota/ToyotaType-Semibold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Toyota Type SemiBold Italic;src:url(../../fonts/toyota/ToyotaType-SemiboldIt.ttf) format("truetype");font-weight:600;font-style:italic}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}#calculator,#revamp_vehicle-page{overflow:hidden}#calculator h1,#calculator h2,#calculator h3,#calculator h4,#calculator h5,#calculator p,#calculator span,#revamp_vehicle-page h1,#revamp_vehicle-page h2,#revamp_vehicle-page h3,#revamp_vehicle-page h4,#revamp_vehicle-page h5,#revamp_vehicle-page p,#revamp_vehicle-page span{font-weight:400!important}#calculator .slick-dots li button,#revamp_vehicle-page .slick-dots li button{border-radius:initial;width:12px;height:12px;border:2px solid #fff;opacity:1}#calculator .slick-dots li.slick-active button,#revamp_vehicle-page .slick-dots li.slick-active button{color:#000;background:#fff}#calculator .slick-track,#revamp_vehicle-page .slick-track{display:flex}#calculator .slick-slide,#revamp_vehicle-page .slick-slide{height:inherit!important}#calculator .v-page-banner,#revamp_vehicle-page .v-page-banner{max-width:1920px;margin:0 auto;position:relative}@media screen and (max-width:768px){#calculator .v-page-banner,#revamp_vehicle-page .v-page-banner{height:calc(100vh - 133px)}}@media screen and (min-width:768px)and (max-width:991px){#calculator .v-page-banner,#revamp_vehicle-page .v-page-banner{height:calc(100vh - 188px)}}@media screen and (min-width:992px){#calculator .v-page-banner,#revamp_vehicle-page .v-page-banner{height:calc(100vh - 140px)}}#calculator .v-page-banner .banner-container,#calculator .v-page-banner .container-fluid,#calculator .v-page-banner .row,#revamp_vehicle-page .v-page-banner .banner-container,#revamp_vehicle-page .v-page-banner .container-fluid,#revamp_vehicle-page .v-page-banner .row{position:relative;height:100%}#calculator .v-page-banner .banner-wrapper,#calculator .v-page-banner .banner-wrapper .banner-asset-wrapper,#revamp_vehicle-page .v-page-banner .banner-wrapper,#revamp_vehicle-page .v-page-banner .banner-wrapper .banner-asset-wrapper{height:100%;overflow:hidden}#calculator .v-page-banner .banner-image.mobile,#calculator .v-page-banner .banner-image.web,#calculator .v-page-banner .banner-video,#revamp_vehicle-page .v-page-banner .banner-image.mobile,#revamp_vehicle-page .v-page-banner .banner-image.web,#revamp_vehicle-page .v-page-banner .banner-video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#calculator .v-page-banner .banner-container .main-banner__wrapper,#revamp_vehicle-page .v-page-banner .banner-container .main-banner__wrapper{position:absolute;top:24%;transform:translateY(-24%);width:80%;margin:0 auto;left:0;right:0}#calculator .v-page-banner .banner-container .main-banner__wrapper .main-banner__content,#revamp_vehicle-page .v-page-banner .banner-container .main-banner__wrapper .main-banner__content{color:#fff;text-align:center}#calculator .v-page-banner .banner-container .main-banner__wrapper .main-banner__content h1,#revamp_vehicle-page .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:0 4px 32px #000;font-weight:400!important;font-family:Toyota Type Bold!important;text-transform:uppercase}#calculator .v-page-banner .banner-container .main-banner__wrapper .main-banner__content p,#revamp_vehicle-page .v-page-banner .banner-container .main-banner__wrapper .main-banner__content p{color:#fff;font-size:23px;line-height:23px;text-shadow:0 4px 32px #000;font-weight:400!important;font-family:Toyota Type SemiBold!important}#calculator .v-page-banner .banner-container .banner-btn-wrapper,#revamp_vehicle-page .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}#calculator .v-page-banner .banner-container .banner-btn-wrapper .banner-btn,#revamp_vehicle-page .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}#calculator .v-page-banner .banner-container .banner-btn-wrapper .banner-btn i,#revamp_vehicle-page .v-page-banner .banner-container .banner-btn-wrapper .banner-btn i{margin-right:15px}@media screen and (min-width:992px){#calculator .v-page-banner .banner-container .banner-btn-wrapper .banner-btn,#revamp_vehicle-page .v-page-banner .banner-container .banner-btn-wrapper .banner-btn{width:259px;height:52px;font-size:14px;letter-spacing:2.1px;line-height:20px}}#calculator .navbar.nav-menu,#revamp_vehicle-page .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%}#calculator .navbar.nav-menu.nav-menu-sticky,#revamp_vehicle-page .navbar.nav-menu.nav-menu-sticky{position:fixed;top:95px;left:0;right:0;z-index:10}#calculator .navbar.nav-menu.open ul,#revamp_vehicle-page .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}#calculator .navbar.nav-menu.open ul li,#revamp_vehicle-page .navbar.nav-menu.open ul li{max-width:100%;padding:0 30px;margin:0;width:100%;text-align:left}#calculator .navbar.nav-menu .vehicle-menu-with-badge,#revamp_vehicle-page .navbar.nav-menu .vehicle-menu-with-badge{display:flex;align-items:center}#calculator .navbar.nav-menu .vehicle-menu-with-badge .badge-nav,#revamp_vehicle-page .navbar.nav-menu .vehicle-menu-with-badge .badge-nav{width:15em}#calculator .navbar.nav-menu .vehicle-menu-with-badge .badge-nav img,#revamp_vehicle-page .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){#calculator .navbar.nav-menu .vehicle-menu-with-badge .badge-nav,#revamp_vehicle-page .navbar.nav-menu .vehicle-menu-with-badge .badge-nav{display:none}}#calculator .navbar.nav-menu .vehicle-menu-wrapper,#revamp_vehicle-page .navbar.nav-menu .vehicle-menu-wrapper{overflow:hidden;overflow-x:auto;transition:all .3s ease;margin:auto}#calculator .navbar.nav-menu .vehicle-menu-wrapper::-webkit-scrollbar,#revamp_vehicle-page .navbar.nav-menu .vehicle-menu-wrapper::-webkit-scrollbar{height:0}#calculator .navbar.nav-menu .vehicle-menu-wrapper::-webkit-scrollbar-track,#revamp_vehicle-page .navbar.nav-menu .vehicle-menu-wrapper::-webkit-scrollbar-track{background:transparent}#calculator .navbar.nav-menu .vehicle-menu-wrapper::-webkit-scrollbar-thumb,#revamp_vehicle-page .navbar.nav-menu .vehicle-menu-wrapper::-webkit-scrollbar-thumb{background:transparent;display:none}#calculator .navbar.nav-menu .vehicle-menu-wrapper::-webkit-scrollbar-thumb:hover,#revamp_vehicle-page .navbar.nav-menu .vehicle-menu-wrapper::-webkit-scrollbar-thumb:hover{cursor:pointer}#calculator .navbar.nav-menu .nav-mobile,#revamp_vehicle-page .navbar.nav-menu .nav-mobile{display:flex;justify-content:space-between;padding:20px 30px;cursor:pointer;display:none}#calculator .navbar.nav-menu ul,#revamp_vehicle-page .navbar.nav-menu ul{border:0;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){#calculator .navbar.nav-menu ul,#revamp_vehicle-page .navbar.nav-menu ul{margin-left:0!important}}#calculator .navbar.nav-menu ul:before,#revamp_vehicle-page .navbar.nav-menu ul:before{content:"";background:linear-gradient(90deg,#000,transparent);width:50px;height:100%;display:block;position:absolute;top:0;left:0}@media screen and (max-width:992px){#calculator .navbar.nav-menu ul:before,#revamp_vehicle-page .navbar.nav-menu ul:before{display:none}}#calculator .navbar.nav-menu ul:after,#revamp_vehicle-page .navbar.nav-menu ul:after{content:"";background:linear-gradient(90deg,transparent,#000);width:100px;height:100%;display:block;position:absolute;right:0;left:calc(100% - 100px);top:0}@media screen and (max-width:992px){#calculator .navbar.nav-menu ul:after,#revamp_vehicle-page .navbar.nav-menu ul:after{display:none}}#calculator .navbar.nav-menu ul::-webkit-scrollbar,#revamp_vehicle-page .navbar.nav-menu ul::-webkit-scrollbar{height:7px}#calculator .navbar.nav-menu ul::-webkit-scrollbar-track,#revamp_vehicle-page .navbar.nav-menu ul::-webkit-scrollbar-track{background:transparent}#calculator .navbar.nav-menu ul::-webkit-scrollbar-thumb,#revamp_vehicle-page .navbar.nav-menu ul::-webkit-scrollbar-thumb{background:#000;border-radius:20px}#calculator .navbar.nav-menu ul::-webkit-scrollbar-thumb:hover,#revamp_vehicle-page .navbar.nav-menu ul::-webkit-scrollbar-thumb:hover{cursor:pointer}#calculator .navbar.nav-menu ul li,#revamp_vehicle-page .navbar.nav-menu ul li{width:auto;margin:0 20px;display:inline-block}#calculator .navbar.nav-menu ul li a,#revamp_vehicle-page .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){#calculator .navbar.nav-menu ul li a,#revamp_vehicle-page .navbar.nav-menu ul li a{letter-spacing:2.1px;line-height:20px}}#calculator .navbar.nav-menu ul li.active,#calculator .navbar.nav-menu ul li:hover,#revamp_vehicle-page .navbar.nav-menu ul li.active,#revamp_vehicle-page .navbar.nav-menu ul li:hover{border-bottom:3px solid #fff;height:50px}#calculator .navbar.nav-menu ul li.active a,#calculator .navbar.nav-menu ul li:hover a,#revamp_vehicle-page .navbar.nav-menu ul li.active a,#revamp_vehicle-page .navbar.nav-menu ul li:hover a{color:#fff}#calculator .vehicle-gallery img.img-container,#revamp_vehicle-page .vehicle-gallery img.img-container{width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:992px){#calculator .vehicle-gallery img.img-container,#revamp_vehicle-page .vehicle-gallery img.img-container{height:640px;aspect-ratio:none}}#calculator .vehicle-gallery .gallery .uk-button-default,#revamp_vehicle-page .vehicle-gallery .gallery .uk-button-default{padding:0;border:0}#calculator .vehicle-gallery .gallery .img-scale,#revamp_vehicle-page .vehicle-gallery .gallery .img-scale{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}#calculator .vehicle-gallery .gallery button.slick-prev,#revamp_vehicle-page .vehicle-gallery .gallery button.slick-prev{left:35px}#calculator .vehicle-gallery .gallery button.slick-next,#revamp_vehicle-page .vehicle-gallery .gallery button.slick-next{right:55px}#calculator .vehicle-gallery .gallery button.slick-arrow,#revamp_vehicle-page .vehicle-gallery .gallery button.slick-arrow{top:46%}#calculator .vehicle-gallery .gallery button.slick-arrow:before,#revamp_vehicle-page .vehicle-gallery .gallery button.slick-arrow:before{height:50px;width:50px}#calculator .vehicle-overview,#revamp_vehicle-page .vehicle-overview{padding:70px 0 100px}#calculator .vehicle-overview .container,#revamp_vehicle-page .vehicle-overview .container{padding:0;margin:0;width:100%;max-width:100%}#calculator .vehicle-overview .container .vehicle-overview-content-wrapper.active,#revamp_vehicle-page .vehicle-overview .container .vehicle-overview-content-wrapper.active{display:flex;flex-direction:column}@media screen and (min-width:992px){#calculator .vehicle-overview .container .vehicle-overview-content-wrapper.active,#revamp_vehicle-page .vehicle-overview .container .vehicle-overview-content-wrapper.active{flex-direction:row;gap:40px}}@media screen and (min-width:1280px){#calculator .vehicle-overview .container .vehicle-overview-content-wrapper.active,#revamp_vehicle-page .vehicle-overview .container .vehicle-overview-content-wrapper.active{flex-direction:row;gap:60px}}#calculator .vehicle-overview .container .vehicle-description-container .badge-image img,#calculator .vehicle-overview .container .vehicle-image-container .badge-image img,#revamp_vehicle-page .vehicle-overview .container .vehicle-description-container .badge-image img,#revamp_vehicle-page .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){#calculator .vehicle-overview .container .vehicle-description-container .badge-image img,#calculator .vehicle-overview .container .vehicle-image-container .badge-image img,#revamp_vehicle-page .vehicle-overview .container .vehicle-description-container .badge-image img,#revamp_vehicle-page .vehicle-overview .container .vehicle-image-container .badge-image img{width:60px;height:60px}}@media screen and (min-width:1024px){#calculator .vehicle-overview .container .vehicle-description-container .badge-image img,#calculator .vehicle-overview .container .vehicle-image-container .badge-image img,#revamp_vehicle-page .vehicle-overview .container .vehicle-description-container .badge-image img,#revamp_vehicle-page .vehicle-overview .container .vehicle-image-container .badge-image img{width:70px;height:70px}}@media screen and (min-width:992px){#calculator .vehicle-overview .container .vehicle-description-container,#calculator .vehicle-overview .container .vehicle-image-container,#revamp_vehicle-page .vehicle-overview .container .vehicle-description-container,#revamp_vehicle-page .vehicle-overview .container .vehicle-image-container{height:480px}}@media screen and (max-width:991px){#calculator .vehicle-overview .container .vehicle-description-container,#revamp_vehicle-page .vehicle-overview .container .vehicle-description-container{order:1;padding:0 30px}}@media screen and (min-width:992px){#calculator .vehicle-overview .container .vehicle-description-container,#revamp_vehicle-page .vehicle-overview .container .vehicle-description-container{display:flex;flex-direction:column;justify-content:center}}@media screen and (max-width:992px){#calculator .vehicle-overview .container .vehicle-description-container .desc-price,#revamp_vehicle-page .vehicle-overview .container .vehicle-description-container .desc-price{margin-top:30px}}@media screen and (max-width:991px){#calculator .vehicle-overview .container .vehicle-image-container,#revamp_vehicle-page .vehicle-overview .container .vehicle-image-container{order:0}#calculator .vehicle-overview .container .vehicle-image-container .img-wrapper,#revamp_vehicle-page .vehicle-overview .container .vehicle-image-container .img-wrapper{width:100%;height:320px}#calculator .vehicle-overview .container .vehicle-image-container .img-wrapper img,#revamp_vehicle-page .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){#calculator .vehicle-overview .container .vehicle-image-container,#revamp_vehicle-page .vehicle-overview .container .vehicle-image-container{display:flex;justify-content:center;align-items:center}#calculator .vehicle-overview .container .vehicle-image-container .img-wrapper,#revamp_vehicle-page .vehicle-overview .container .vehicle-image-container .img-wrapper{width:100%;height:480px}#calculator .vehicle-overview .container .vehicle-image-container .img-wrapper img,#revamp_vehicle-page .vehicle-overview .container .vehicle-image-container .img-wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}#calculator .vehicle-overview .variant-tabs .container-variant,#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant{display:flex;grid-column-gap:50px}#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper,#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper{width:100%;overflow-x:auto;padding-bottom:20px;scrollbar-width:none;position:relative;z-index:1}#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper::-webkit-scrollbar,#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper::-webkit-scrollbar{display:none}#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav,#revamp_vehicle-page .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}#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item,#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item{padding:0;flex:1 1 0;float:left;border:none;position:relative}#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item .compare-link-item,#revamp_vehicle-page .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}#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item .compare-link-item .compare-content h4,#revamp_vehicle-page .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}#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item .compare-link-item .compare-content .lbl-details,#revamp_vehicle-page .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}#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item .compare-link-item .details-content ul,#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item .compare-link-item .details-content ul{list-style-type:disc;padding-left:20px;white-space:normal!important;font-family:Toyota Type;font-weight:400;font-size:12px;line-height:20px;color:grey;font-weight:lighter;display:flex;flex-direction:column;gap:8px}@media screen and (min-width:769px){#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item .compare-link-item .details-content ul,#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item .compare-link-item .details-content ul{font-size:14px}}#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item .nav-link,#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item .nav-link{background-color:#fff;padding:12px;text-align:center;white-space:nowrap;min-width:250px;margin:0 auto;border:none;border-bottom:2px solid #ccc;height:60px}#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item .nav-link span,#revamp_vehicle-page .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 Book!important}#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item .nav-link span img,#revamp_vehicle-page .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}#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item.active .nav-link,#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item.active .nav-link{background-color:#fff;border:none;border-bottom:3px solid #eb0a1e}#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item.active .nav-link span,#revamp_vehicle-page .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 SemiBold!important}#calculator .vehicle-overview .variant-tabs .quick-compare,#revamp_vehicle-page .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}#calculator .vehicle-overview .variant-tabs .quick-compare a,#revamp_vehicle-page .vehicle-overview .variant-tabs .quick-compare a{color:#aeaeae;font-weight:400!important;font-family:Toyota Type!important;font-size:12px}#calculator .vehicle-overview .variant-tabs .panel-body,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body{margin-top:0;position:relative}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content{position:relative;width:100%}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .desc-title,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .desc-title{left:0;top:0;width:auto;margin-bottom:10px}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .desc-title h3,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .desc-title h3{font:normal normal normal 48px/40px Toyota Type;text-transform:uppercase;color:#000;font-weight:400!important;font-family:Toyota Type Bold!important;margin-top:15px}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .desc-title p,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .desc-title p{color:#000;font-size:18px;line-height:26px}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-title h3,#revamp_vehicle-page .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 Bold!important}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-title p,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-title p{font-size:16px}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price{margin-top:auto}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .first-row,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .first-row{display:block}#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,#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{min-width:215px;display:inline-block}@media screen and (min-width:768px){#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,#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{max-width:50%}}@media screen and (min-width:1024px){#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,#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{max-width:225px}}@media screen and (min-width:1280px){#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,#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{max-width:250px}}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .first-row .form-group .select-box .form-control,#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{border-bottom:1.5px solid #c5c1c1!important;border-radius:0;box-shadow:none;padding:0;cursor:pointer}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .third-row p,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .third-row p{margin-bottom:0;line-height:50px}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .third-row p span.js-per-month,#revamp_vehicle-page .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 Book!important}@media screen and (min-width:992px){#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .third-row p span.js-per-month,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .third-row p span.js-per-month{font-size:48px}}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .third-row p span.js-per-month span,#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{font-size:16px;line-height:23px;text-transform:uppercase;font-weight:400!important;font-family:Toyota Type Book!important}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .third-row p.comp,#revamp_vehicle-page .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 Book!important}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .third-row div i,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .desc-wrapper .desc-price .third-row div i{margin-left:20px}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker{width:90%;margin:60px auto 35px;display:flex;justify-content:center}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker ul,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker ul{margin:0;padding:0;list-style-type:none}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker ul li.nav-item,#revamp_vehicle-page .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){#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker ul li.nav-item,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker ul li.nav-item{margin:10px;padding:4px 1px}}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker ul li.nav-item:last-child,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker ul li.nav-item:last-child{padding-right:10px}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker ul li.nav-item a.color-btn,#revamp_vehicle-page .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 0 rgba(0,0,0,.25);-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.25);-moz-box-shadow:0 3px 4px 0 rgba(0,0,0,.25)}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker ul li.nav-item a.color-btn.active,#revamp_vehicle-page .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}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker ul li.nav-item a.color-btn.active:after,#revamp_vehicle-page .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-color:#fff;border-style:solid;border-width:0 2px 2px 0;transform:rotate(45deg);mix-blend-mode:difference}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker ul li.nav-item.active a.color-btn,#revamp_vehicle-page .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}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.web,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.web{display:flex}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.mobile,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.mobile{display:none}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-name,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-name{position:absolute;font-size:20px;text-transform:uppercase;bottom:-60px;left:50%;transform:translateX(-50%);line-height:28px;color:#000;font-weight:400!important;font-family:Toyota Type!important}#calculator .vehicle-description,#revamp_vehicle-page .vehicle-description{margin-top:-6px}#calculator .vehicle-description .text-color-light,#revamp_vehicle-page .vehicle-description .text-color-light{color:#fff!important}#calculator .vehicle-description .text-color-dark,#revamp_vehicle-page .vehicle-description .text-color-dark{color:#000!important}#calculator .vehicle-description img.w-100,#revamp_vehicle-page .vehicle-description img.w-100{width:100%}#calculator .vehicle-description .container-fluid,#revamp_vehicle-page .vehicle-description .container-fluid{padding:0;max-width:1920px;margin-left:auto;margin-right:auto}#calculator .vehicle-description .container-fluid .row,#revamp_vehicle-page .vehicle-description .container-fluid .row{margin:30px 0 auto}@media screen and (min-width:992px){#calculator .vehicle-description .container-fluid .row,#revamp_vehicle-page .vehicle-description .container-fluid .row{margin:80px 0 auto}}#calculator .vehicle-description .r1,#revamp_vehicle-page .vehicle-description .r1{margin-bottom:80px!important}@media screen and (min-width:992px){#calculator .vehicle-description .r1,#revamp_vehicle-page .vehicle-description .r1{margin-bottom:30px}}#calculator .vehicle-description .r1 .p-0,#revamp_vehicle-page .vehicle-description .r1 .p-0{padding:0}#calculator .vehicle-description .r1 .col-md-12,#revamp_vehicle-page .vehicle-description .r1 .col-md-12{margin-bottom:unset}#calculator .vehicle-description .r1:after,#revamp_vehicle-page .vehicle-description .r1:after{content:"";height:3px;width:64px;background:#eb0a1e;margin:0 auto}@media screen and (min-width:992px){#calculator .vehicle-description .r1:after,#revamp_vehicle-page .vehicle-description .r1:after{width:64px}}#calculator .vehicle-description .r1 .header-content,#revamp_vehicle-page .vehicle-description .r1 .header-content{text-align:center;width:50%;margin:0 auto}#calculator .vehicle-description .r1 .header-content h3,#revamp_vehicle-page .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 Bold!important}@media screen and (min-width:992px){#calculator .vehicle-description .r1 .header-content h3,#revamp_vehicle-page .vehicle-description .r1 .header-content h3{font-size:40px;line-height:42px}}#calculator .vehicle-description .r1 .header-content p.highlights-text,#revamp_vehicle-page .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 Book!important}@media screen and (min-width:992px){#calculator .vehicle-description .r1 .header-content p.highlights-text,#revamp_vehicle-page .vehicle-description .r1 .header-content p.highlights-text{font-size:18px;letter-spacing:1.44px;line-height:20px}}#calculator .vehicle-description .r1 .header-content p.highlights-desc,#revamp_vehicle-page .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 Book!important}@media screen and (min-width:992px){#calculator .vehicle-description .r1 .header-content p.highlights-desc,#revamp_vehicle-page .vehicle-description .r1 .header-content p.highlights-desc{font-size:18px;letter-spacing:.36px}}#calculator .vehicle-description .r2,#revamp_vehicle-page .vehicle-description .r2{display:flex}#calculator .vehicle-description .r2 .p-0,#revamp_vehicle-page .vehicle-description .r2 .p-0{padding:0;display:flex;align-items:center;justify-content:flex-end}#calculator .vehicle-description .r2 .r2-left h3,#revamp_vehicle-page .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){#calculator .vehicle-description .r2 .r2-left h3,#revamp_vehicle-page .vehicle-description .r2 .r2-left h3{font-size:40px;line-height:48px;font-weight:300}}#calculator .vehicle-description .r2 .r2-left p,#revamp_vehicle-page .vehicle-description .r2 .r2-left p{font-size:16px;line-height:23px;font-weight:400!important;font-family:Toyota Type Book!important}@media screen and (min-width:992px){#calculator .vehicle-description .r2 .r2-left p,#revamp_vehicle-page .vehicle-description .r2 .r2-left p{font-size:20px;line-height:28px}}#calculator .vehicle-description .r2 .r2-right,#revamp_vehicle-page .vehicle-description .r2 .r2-right{overflow:hidden}#calculator .vehicle-description .r3,#revamp_vehicle-page .vehicle-description .r3{display:flex}#calculator .vehicle-description .r3 .r3-content,#revamp_vehicle-page .vehicle-description .r3 .r3-content{margin-right:20px}#calculator .vehicle-description .r3 .p-0,#revamp_vehicle-page .vehicle-description .r3 .p-0{padding:0;display:flex;align-items:center;justify-content:flex-start}#calculator .vehicle-description .r3 .r3-left,#revamp_vehicle-page .vehicle-description .r3 .r3-left{overflow:hidden}#calculator .vehicle-description .r3 .r3-right h3,#revamp_vehicle-page .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){#calculator .vehicle-description .r3 .r3-right h3,#revamp_vehicle-page .vehicle-description .r3 .r3-right h3{font-size:40px;line-height:48px;font-weight:300}}#calculator .vehicle-description .r3 .r3-right p,#revamp_vehicle-page .vehicle-description .r3 .r3-right p{font-size:16px;line-height:23px}@media screen and (min-width:992px){#calculator .vehicle-description .r3 .r3-right p,#revamp_vehicle-page .vehicle-description .r3 .r3-right p{font-size:20px;line-height:28px}}#calculator .related-articles,#revamp_vehicle-page .related-articles{padding:0}#calculator .related-articles .related-articles-title,#revamp_vehicle-page .related-articles .related-articles-title{padding:80px 0 90px}#calculator .related-articles .related-articles-title .sec-title-container .title-wrapper,#revamp_vehicle-page .related-articles .related-articles-title .sec-title-container .title-wrapper{width:250px}#calculator .related-articles .related-articles-title .sec-title-container .title-wrapper p,#revamp_vehicle-page .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){#calculator .related-articles .related-articles-title .sec-title-container .title-wrapper,#revamp_vehicle-page .related-articles .related-articles-title .sec-title-container .title-wrapper{width:230px}#calculator .related-articles .related-articles-title .sec-title-container .title-wrapper p,#revamp_vehicle-page .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}}#calculator .related-articles .related-articles-carousel,#revamp_vehicle-page .related-articles .related-articles-carousel{padding:0 0 0 20px}#calculator .related-articles .related-articles-carousel .slick-dots,#revamp_vehicle-page .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}#calculator .related-articles .related-articles-carousel ul.slick-dots li,#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li{background-color:#eee;width:100%!important;max-width:inherit;margin:0!important;height:4px!important}#calculator .related-articles .related-articles-carousel ul.slick-dots li button,#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li button{width:0!important;border:none!important;background:#e91d25}#calculator .related-articles .related-articles-carousel ul.slick-dots li.slick-active,#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li.slick-active{background-color:#e91d25}@media screen and (max-width:360px){#calculator .related-articles .related-articles-carousel .slick-dots,#revamp_vehicle-page .related-articles .related-articles-carousel .slick-dots{bottom:378px}#calculator .related-articles .related-articles-carousel ul.slick-dots li,#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li{width:20px!important}}#calculator .related-articles .related-articles-carousel .carousel-item,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item{padding:0}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box,#revamp_vehicle-page .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){#calculator .related-articles .related-articles-carousel .carousel-item .articles-box,#revamp_vehicle-page .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){#calculator .related-articles .related-articles-carousel .carousel-item .articles-box,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box{min-width:340px}}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay{float:right}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper{background-color:rgba(235,10,30,.9019607843137255);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}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper:hover,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper:hover{background-color:#727272}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title{flex:1}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title-inner h3,#revamp_vehicle-page .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}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date,#revamp_vehicle-page .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){#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date{bottom:40px}}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date p,#revamp_vehicle-page .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}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box{width:300px;height:180px;float:right}@media screen and (max-width:360px){#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box{width:270px}}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img,#revamp_vehicle-page .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}#calculator .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.web,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.tablet,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.web{display:none}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.mobile,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.mobile{display:block}#calculator .vehicle-specs,#revamp_vehicle-page .vehicle-specs{position:relative;z-index:1;background-color:#000;padding:70px 0 135px}#calculator .vehicle-specs.web,#revamp_vehicle-page .vehicle-specs.web{display:block;position:relative}#calculator .vehicle-specs.mobile,#revamp_vehicle-page .vehicle-specs.mobile{display:none}#calculator .vehicle-specs .variant-options-wrapper,#revamp_vehicle-page .vehicle-specs .variant-options-wrapper{width:368px;margin:0 auto;padding:0 0 10px;border-bottom:1px solid #8b8b8b}#calculator .vehicle-specs .variant-options-wrapper .form-group,#revamp_vehicle-page .vehicle-specs .variant-options-wrapper .form-group{margin-bottom:0}#calculator .vehicle-specs .variant-options-wrapper select.variants,#revamp_vehicle-page .vehicle-specs .variant-options-wrapper select.variants{background-color:#000;color:#8b8b8b;border:none;text-align:center;cursor:pointer}#calculator .vehicle-specs .variant-options-wrapper select.variants:focus,#revamp_vehicle-page .vehicle-specs .variant-options-wrapper select.variants:focus{box-shadow:none}#calculator .vehicle-specs .main-title,#revamp_vehicle-page .vehicle-specs .main-title{text-align:center;margin:0 auto 90px;position:relative;z-index:2}#calculator .vehicle-specs .main-title p.specs-title,#revamp_vehicle-page .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 Book!important}#calculator .vehicle-specs .main-title h3,#revamp_vehicle-page .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 Bold!important}#calculator .vehicle-specs .main-title p.compare,#revamp_vehicle-page .vehicle-specs .main-title p.compare{margin-top:30px}#calculator .vehicle-specs .main-title p.compare a:hover,#revamp_vehicle-page .vehicle-specs .main-title p.compare a:hover{color:#727272}#calculator .vehicle-specs .main-title p.compare span,#revamp_vehicle-page .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}#calculator .vehicle-specs .main-title p.compare .fa-chevron-right,#revamp_vehicle-page .vehicle-specs .main-title p.compare .fa-chevron-right{font-size:13px!important;color:#fff!important}#calculator .vehicle-specs .variant-specs-wrapper,#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper{display:none}#calculator .vehicle-specs .variant-specs-wrapper.active,#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper.active{display:block}#calculator .vehicle-specs .variant-specs-wrapper .specs-content,#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .specs-content{text-align:start;margin-top:30px}#calculator .vehicle-specs .variant-specs-wrapper .specs-content .row:not(:last-child),#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .specs-content .row:not(:last-child){margin-bottom:50px}#calculator .vehicle-specs .variant-specs-wrapper .specs-content .specs-variant-title,#revamp_vehicle-page .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 SemiBold!important}@media screen and (min-width:992px){#calculator .vehicle-specs .variant-specs-wrapper .specs-content .specs-variant-title,#revamp_vehicle-page .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}}#calculator .vehicle-specs .variant-specs-wrapper .specs-content h3,#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .specs-content h3{color:#8b8b8b;font-size:28px;line-height:38px}#calculator .vehicle-specs .variant-specs-wrapper .specs-content .short-desc,#revamp_vehicle-page .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 Book!important}#calculator .vehicle-specs .variant-specs-wrapper .specs-content .row .col-md-6:not(:last-child),#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .specs-content .row .col-md-6:not(:last-child){border-bottom:1px solid #8b8b8b}#calculator .vehicle-specs .variant-specs-wrapper .specs-content .row .col-md-6:not(:last-child):nth-last-of-type(-n+2),#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .specs-content .row .col-md-6:not(:last-child):nth-last-of-type(-n+2){border:0!important}#calculator .vehicle-inquiry,#revamp_vehicle-page .vehicle-inquiry{background-color:#f0f0f0;padding:50px 0}@media screen and (min-width:992px){#calculator .vehicle-inquiry,#revamp_vehicle-page .vehicle-inquiry{padding:100px 0}}#calculator .vehicle-inquiry .container,#revamp_vehicle-page .vehicle-inquiry .container{margin-top:-15px}#calculator .vehicle-inquiry .container .header,#revamp_vehicle-page .vehicle-inquiry .container .header{text-align:center}#calculator .vehicle-inquiry .container .header .inquire-btn,#revamp_vehicle-page .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){#calculator .vehicle-inquiry .container .header .inquire-btn,#revamp_vehicle-page .vehicle-inquiry .container .header .inquire-btn{background-color:#000;border:2px solid #000;font-size:16px;letter-spacing:1.04px;line-height:25px}}#calculator .vehicle-inquiry .container .header .inquire-btn:hover,#revamp_vehicle-page .vehicle-inquiry .container .header .inquire-btn:hover{background-color:#101010;border:1px solid #101010;color:#fff}#calculator .vehicle-inquiry .container .header .inquire-btn:active,#revamp_vehicle-page .vehicle-inquiry .container .header .inquire-btn:active{background-color:#3a3a3a;border:1px solid #3a3a3a;color:#fff}#calculator .vehicle-inquiry .container h4.title,#revamp_vehicle-page .vehicle-inquiry .container h4.title{font-size:32px;line-height:40px;color:#101010;margin-bottom:32px;font-weight:300!important;font-family:Toyota Type Light!important;letter-spacing:-.8px}#calculator .vehicle-inquiry .container h4.title span,#revamp_vehicle-page .vehicle-inquiry .container h4.title span{color:#eb0a1e}@media screen and (min-width:1281px){#calculator .vehicle-inquiry .container h4.title span,#revamp_vehicle-page .vehicle-inquiry .container h4.title span{white-space:nowrap}}#calculator .vehicle-inquiry .container .inquire-form-wrapper,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper{display:flex;flex-direction:column;position:relative;padding:20px;gap:2rem;align-items:flex-start}@media screen and (min-width:769px){#calculator .vehicle-inquiry .container .inquire-form-wrapper,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper{flex-direction:row;gap:10px}}#calculator .vehicle-inquiry .container .inquire-form-wrapper .dealer-form-container,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .dealer-form-container{transition:all .3s ease-in-out}@media screen and (min-width:1020px){#calculator .vehicle-inquiry .container .inquire-form-wrapper .dealer-form-container,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .dealer-form-container{transform:translateX(50%)}}#calculator .vehicle-inquiry .container .inquire-form-wrapper .dealer-form-container .form-select-inline,#revamp_vehicle-page .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){#calculator .vehicle-inquiry .container .inquire-form-wrapper .dealer-form-container .form-select-inline,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .dealer-form-container .form-select-inline{flex-direction:row}}#calculator .vehicle-inquiry .container .inquire-form-wrapper .dealer-form-container .dealer-label,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .dealer-form-container .dealer-label{font-size:14px;font-family:Toyota Type SemiBold!important;font-weight:600!important;line-height:20px;color:#101010}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-select,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-select{padding:0 15px}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-select .form-group .form-control,#revamp_vehicle-page .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}#calculator .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,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-select .form-group .form-control:disabled,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-select .form-group .form-control:invalid{color:#ccc}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-select .form-group .form-control #select-area,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-select .form-group .form-control #select-area{cursor:pointer}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-select .form-group .form-control:hover,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-select .form-group .form-control:hover{border-bottom:1px solid #101010!important}#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper{display:none;padding:48px 0}#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper h4,#revamp_vehicle-page .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}#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div{display:flex;gap:5px;align-items:center}#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div img,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div img{width:16px;height:16px}#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div.button-container,#revamp_vehicle-page .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:769px){#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div.button-container,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div.button-container{flex-direction:row}}#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a,#revamp_vehicle-page .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}#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.contact-link,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.contact-link{text-decoration:underline}#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,#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{background-color:#000;color:#fff;font-size:12px;line-height:17px;text-align:center;letter-spacing:1.8px;text-transform:uppercase;border:2px solid #000;padding:15px;width:100%;cursor:pointer}@media screen and (min-width:769px){#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,#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{width:50%}}#calculator .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.direction-btn,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .address-wrapper .address-content div a.direction-btn{background-color:transparent;color:#000}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper{background-color:#fff;padding:30px 20px}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper.form-toggleable,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper.form-toggleable{display:none;position:relative;box-shadow:0 0 8px 1px rgba(0,0,0,.2)}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper.form-toggleable .inquire-label,#revamp_vehicle-page .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}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .inquiry-row,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .inquiry-row{margin-top:1.5rem}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .toggle-title,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .toggle-title{font-weight:700!important;color:#101010;font-size:16px;bottom:0}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch{position:relative;display:inline-block;width:50px;height:24px}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch input,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch input{opacity:0;width:0;height:0}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch input:checked+.slider,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch input:checked+.slider{background-color:#000}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch input:checked+.slider:before,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch input:checked+.slider:before{transform:translateX(26px)}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch input:focus+.slider,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch input:focus+.slider{box-shadow:0 0 1px #000}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch .slider,#revamp_vehicle-page .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}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch .slider:before,#revamp_vehicle-page .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}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch .slider.round,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch .slider.round{border-radius:34px}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch .slider.round:before,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .switch .slider.round:before{border-radius:50%}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-check .form-check-input,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-check .form-check-input{height:12px;width:12px;min-width:12px!important;min-height:12px!important;-webkit-text-size-adjust:none;flex-shrink:0;position:relative;top:3px}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-check .form-check-label,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-check .form-check-label{position:relative;bottom:7px;font-size:14px;color:#101010;font-family:Toyota Type!important;font-weight:400!important}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-check .form-check-label label,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-check .form-check-label label{font-weight:700!important;font-size:14px!important}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-check .form-check-label a,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-check .form-check-label a{color:#101010!important}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-check label.form-check-label,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-check label.form-check-label{margin-left:5px}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .close-btn-secondary,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .close-btn-secondary{background-color:transparent;border:1px solid #eb0a1e;color:#eb0a1e}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .close-btn-secondary:hover,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .close-btn-secondary:hover{background-color:#eb0a1e;border:1px solid #eb0a1e;color:#fff}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .submit-btn,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .submit-btn{background-color:#000;border:1px solid #000;color:#fff;width:100%}@media screen and (min-width:769px){#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .submit-btn,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .submit-btn{width:50%}}#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,#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{display:none}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-group label,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-group label{font-weight:700;color:#101010;font-size:14px;font-family:Toyota Type SemiBold}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-group .form-control,#revamp_vehicle-page .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}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-group .form-control::-moz-placeholder,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-group .form-control::-moz-placeholder{color:#ccc!important}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-group .form-control::placeholder,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-group .form-control::placeholder{color:#ccc!important}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-group .form-control:not(select),#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-wrapper .dealer-inquiry-form .form-group .form-control:not(select),form label{color:#101010}form label{font-size:14px;line-height:20px;font-family:Toyota Type;font-weight:600}form label.error{color:#eb0a1e!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){#calculator .related-articles,#revamp_vehicle-page .related-articles{padding:0 0 0 95px}#calculator .related-articles .related-articles-title,#revamp_vehicle-page .related-articles .related-articles-title{padding:80px 0 90px 170px}#calculator .related-articles .related-articles-title .sec-title-container .title-wrapper,#revamp_vehicle-page .related-articles .related-articles-title .sec-title-container .title-wrapper{width:unset}#calculator .related-articles .related-articles-title .sec-title-container .title-wrapper p,#revamp_vehicle-page .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}#calculator .related-articles .related-articles-carousel,#revamp_vehicle-page .related-articles .related-articles-carousel{padding:unset}#calculator .related-articles .related-articles-carousel .slick-dots,#revamp_vehicle-page .related-articles .related-articles-carousel .slick-dots{bottom:390px;text-align:right;padding-right:220px}#calculator .related-articles .related-articles-carousel ul.slick-dots li,#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li{background-color:#eee;width:50px!important;margin:0!important;height:4px!important}#calculator .related-articles .related-articles-carousel ul.slick-dots li button,#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li button{width:0!important;border:none!important;background:#e91d25}#calculator .related-articles .related-articles-carousel ul.slick-dots li.slick-active,#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li.slick-active{background-color:#e91d25}#calculator .related-articles .related-articles-carousel .carousel-item,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item{padding:0}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box{position:relative;width:100%;float:right;min-width:376px;min-height:332px}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay{float:right}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper{background-color:rgba(235,10,30,.9019607843137255);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)}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title{flex:1}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title-inner h3,#revamp_vehicle-page .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}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date,#revamp_vehicle-page .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){#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date{bottom:45px}}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date p,#revamp_vehicle-page .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 Book!important}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box{width:320px;height:180px;float:right}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img,#revamp_vehicle-page .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}#calculator .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.web,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.tablet,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.web{display:none}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.mobile,#revamp_vehicle-page .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){#calculator .related-articles,#revamp_vehicle-page .related-articles{padding:0 0 0 50px}#calculator .related-articles .related-articles-title,#revamp_vehicle-page .related-articles .related-articles-title{padding:80px 0 90px}#calculator .related-articles .related-articles-title .sec-title-container .title-wrapper,#revamp_vehicle-page .related-articles .related-articles-title .sec-title-container .title-wrapper{width:unset}#calculator .related-articles .related-articles-title .sec-title-container .title-wrapper p,#revamp_vehicle-page .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}#calculator .related-articles .related-articles-carousel,#revamp_vehicle-page .related-articles .related-articles-carousel{padding:unset}#calculator .related-articles .related-articles-carousel .slick-dots,#revamp_vehicle-page .related-articles .related-articles-carousel .slick-dots{bottom:390px;text-align:right;padding-right:45px}#calculator .related-articles .related-articles-carousel ul.slick-dots li,#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li{background-color:#eee;width:50px!important;margin:0!important;height:4px!important}#calculator .related-articles .related-articles-carousel ul.slick-dots li button,#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li button{width:0!important;border:none!important;background:#e91d25}#calculator .related-articles .related-articles-carousel ul.slick-dots li.slick-active,#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li.slick-active{background-color:#e91d25}#calculator .related-articles .related-articles-carousel .carousel-item,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item{padding:0}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box{position:relative;width:100%;float:right;min-width:376px;min-height:332px}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay{float:right}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper{background-color:rgba(235,10,30,.9019607843137255);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)}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title{flex:1}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title-inner h3,#revamp_vehicle-page .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}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date,#revamp_vehicle-page .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){#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date{bottom:45px}}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date p,#revamp_vehicle-page .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 Book!important}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box{width:320px;height:180px;float:right}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img,#revamp_vehicle-page .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}#calculator .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.web,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.tablet,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.web{display:none}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.mobile,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.mobile{display:block}}@media(min-width:1500px){#calculator .v-page-banner .banner-container .main-banner__wrapper,#revamp_vehicle-page .v-page-banner .banner-container .main-banner__wrapper{position:absolute;top:26%;transform:translateY(-26%);width:80%;margin:0 auto;left:0;right:0}#calculator .v-page-banner .banner-container .main-banner__wrapper .main-banner__content,#revamp_vehicle-page .v-page-banner .banner-container .main-banner__wrapper .main-banner__content{color:#fff;text-align:center}#calculator .v-page-banner .banner-container .main-banner__wrapper .main-banner__content h1,#revamp_vehicle-page .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 Bold!important;text-transform:uppercase}#calculator .v-page-banner .banner-container .main-banner__wrapper .main-banner__content p,#revamp_vehicle-page .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 SemiBold!important}#calculator .v-page-banner .banner-container .banner-btn-wrapper,#revamp_vehicle-page .v-page-banner .banner-container .banner-btn-wrapper{position:absolute;left:0;right:0;margin:0 auto;bottom:105px;width:80%;text-align:center}#calculator .v-page-banner .banner-container .banner-btn-wrapper .banner-btn,#revamp_vehicle-page .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}#calculator .v-page-banner .banner-container .banner-btn-wrapper .banner-btn i,#revamp_vehicle-page .v-page-banner .banner-container .banner-btn-wrapper .banner-btn i{margin-right:20px}#calculator .v-page-banner .banner-container .banner-btn-wrapper .banner-btn:hover,#revamp_vehicle-page .v-page-banner .banner-container .banner-btn-wrapper .banner-btn:hover{border:1px solid #101010;background:#101010;color:#fff}#calculator .v-page-banner .banner-container .banner-btn-wrapper .banner-btn:active,#revamp_vehicle-page .v-page-banner .banner-container .banner-btn-wrapper .banner-btn:active{border:1px solid #3a3a3a;background:#3a3a3a;color:#fff}#calculator .navbar.nav-menu,#revamp_vehicle-page .navbar.nav-menu{top:0}#calculator .navbar.nav-menu.nav-menu-sticky,#revamp_vehicle-page .navbar.nav-menu.nav-menu-sticky{top:95px}#calculator .navbar.nav-menu .nav-mobile,#revamp_vehicle-page .navbar.nav-menu .nav-mobile{display:none}#calculator .vehicle-description,#revamp_vehicle-page .vehicle-description{margin-top:-6px}#calculator .vehicle-description .text-color-light,#revamp_vehicle-page .vehicle-description .text-color-light{color:#fff!important}#calculator .vehicle-description .text-color-dark,#revamp_vehicle-page .vehicle-description .text-color-dark{color:#000!important}#calculator .vehicle-description .r2 .r2-right,#revamp_vehicle-page .vehicle-description .r2 .r2-right{overflow:visible}#calculator .vehicle-description .r2 .r2-right img,#revamp_vehicle-page .vehicle-description .r2 .r2-right img{right:auto}#calculator .vehicle-description .r3 .r3-left,#revamp_vehicle-page .vehicle-description .r3 .r3-left{overflow:visible}#calculator .vehicle-description .r3 .r3-left img,#revamp_vehicle-page .vehicle-description .r3 .r3-left img{left:auto}}@media(max-width:991px){.web{display:none}.mobile{display:block}#calculator,#revamp_vehicle-page{margin-top:60px}#calculator h1,#calculator h2,#calculator h3,#calculator h4,#calculator h5,#calculator p,#calculator span,#revamp_vehicle-page h1,#revamp_vehicle-page h2,#revamp_vehicle-page h3,#revamp_vehicle-page h4,#revamp_vehicle-page h5,#revamp_vehicle-page p,#revamp_vehicle-page span{font-weight:400!important}#calculator .v-page-banner,#revamp_vehicle-page .v-page-banner{max-width:1920px;margin:0 auto}#calculator .v-page-banner .banner-container img,#revamp_vehicle-page .v-page-banner .banner-container img{margin:0 auto}#calculator .v-page-banner .banner-container .main-banner__wrapper,#revamp_vehicle-page .v-page-banner .banner-container .main-banner__wrapper{position:absolute;top:34%;transform:translateY(-34%);width:100%;margin:0 auto;left:0;right:0}#calculator .v-page-banner .banner-container .main-banner__wrapper .main-banner__content,#revamp_vehicle-page .v-page-banner .banner-container .main-banner__wrapper .main-banner__content{color:#fff;text-align:center}#calculator .v-page-banner .banner-container .main-banner__wrapper .main-banner__content h1,#revamp_vehicle-page .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 Bold!important;text-transform:uppercase}#calculator .v-page-banner .banner-container .main-banner__wrapper .main-banner__content p,#revamp_vehicle-page .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 SemiBold!important}#calculator .v-page-banner .banner-container .banner-btn-wrapper,#revamp_vehicle-page .v-page-banner .banner-container .banner-btn-wrapper{position:absolute;left:0;right:0;margin:0 auto;bottom:13vw;width:286px;text-align:left}#calculator .v-page-banner .banner-container .banner-btn-wrapper .banner-btn,#revamp_vehicle-page .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:0}#calculator .v-page-banner .banner-container .banner-btn-wrapper .banner-btn i,#revamp_vehicle-page .v-page-banner .banner-container .banner-btn-wrapper .banner-btn i{margin-right:15px}#calculator .navbar.nav-menu,#revamp_vehicle-page .navbar.nav-menu{top:0}#calculator .navbar.nav-menu.nav-menu-sticky,#revamp_vehicle-page .navbar.nav-menu.nav-menu-sticky{top:85px}#calculator .navbar.nav-menu .nav-mobile,#revamp_vehicle-page .navbar.nav-menu .nav-mobile{display:flex}#calculator .navbar.nav-menu ul,#revamp_vehicle-page .navbar.nav-menu ul{display:none}#calculator .vehicle-overview,#revamp_vehicle-page .vehicle-overview{padding:70px 0}#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper,#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper{overflow-x:scroll;padding:0 0 10px}#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper::-webkit-scrollbar,#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper::-webkit-scrollbar{display:none}#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav,#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav{display:flex;flex-wrap:nowrap;justify-content:flex-start}#calculator .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item,#revamp_vehicle-page .vehicle-overview .variant-tabs .container-variant .nav-wrapper .nav .nav-item{white-space:nowrap;flex:1 1 0}#calculator .vehicle-overview .variant-tabs .panel-body,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body{margin-top:0}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .desc-title,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .desc-title{width:100%;top:555px}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .flex,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .flex{flex-direction:column}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .flex div:first-child,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .flex div:first-child{margin-top:20px}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-name,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-name{display:none}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane.active,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane.active{display:flex}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.web,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.web{display:none}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.mobile,#revamp_vehicle-page .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}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.mobile .color-name-m,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.mobile .color-name-m{position:absolute;font-size:20px;text-transform:uppercase;bottom:120px;left:50%;width:90%;text-align:center;transform:translateX(-50%);line-height:28px;color:#000}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.mobile .color-wrapper,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.mobile .color-wrapper{overflow-x:scroll;width:100%;scrollbar-width:none}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.mobile .color-wrapper::-webkit-scrollbar,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.mobile .color-wrapper::-webkit-scrollbar{display:none}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .color-picker.mobile .color-wrapper ul.nav,#revamp_vehicle-page .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}#calculator .vehicle-description .container-fluid .r2,#revamp_vehicle-page .vehicle-description .container-fluid .r2{flex-wrap:wrap}#calculator .vehicle-description .container-fluid .r2 .r2-image,#revamp_vehicle-page .vehicle-description .container-fluid .r2 .r2-image{margin-top:50px}#calculator .vehicle-description .container-fluid .r3,#revamp_vehicle-page .vehicle-description .container-fluid .r3{flex-wrap:wrap}#calculator .vehicle-description .container-fluid .r3 .r3-image,#revamp_vehicle-page .vehicle-description .container-fluid .r3 .r3-image{order:2;margin-top:50px}#calculator .vehicle-specs,#revamp_vehicle-page .vehicle-specs{background-color:#000;text-align:center;padding:60px 0 40px}#calculator .vehicle-specs.web,#revamp_vehicle-page .vehicle-specs.web{display:none}#calculator .vehicle-specs.mobile,#revamp_vehicle-page .vehicle-specs.mobile{display:block}#calculator .vehicle-specs .variant-options-wrapper,#revamp_vehicle-page .vehicle-specs .variant-options-wrapper{width:35%;margin:0 30px 0 auto}#calculator .vehicle-specs .variant-options-wrapper select.variants,#revamp_vehicle-page .vehicle-specs .variant-options-wrapper select.variants{background-color:#000;color:#fff;border:none;text-align:center}#calculator .vehicle-specs .variant-specs-wrapper .main-title,#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .main-title{text-align:center;margin:0 auto}#calculator .vehicle-specs .variant-specs-wrapper .main-title p.specs-title,#revamp_vehicle-page .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}#calculator .vehicle-specs .variant-specs-wrapper .main-title h3,#revamp_vehicle-page .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}#calculator .vehicle-specs .variant-specs-wrapper .main-title p.compare a:hover,#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .main-title p.compare a:hover{color:#727272}#calculator .vehicle-specs .variant-specs-wrapper .main-title p.compare span,#revamp_vehicle-page .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}#calculator .vehicle-specs .variant-specs-wrapper .main-title p.compare .fa-chevron-right,#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .main-title p.compare .fa-chevron-right{font-size:11px!important;color:#949494!important}#calculator .vehicle-specs .variant-specs-wrapper .specs-content,#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .specs-content{text-align:center;margin-top:30px}#calculator .vehicle-specs .variant-specs-wrapper .specs-content .vehicle-specs-slick .slick-arrow,#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .specs-content .vehicle-specs-slick .slick-arrow{top:50%;transform:translateY(-50%)}#calculator .vehicle-specs .variant-specs-wrapper .specs-content .vehicle-specs-slick .row:not(:last-child),#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .specs-content .vehicle-specs-slick .row:not(:last-child){margin-bottom:150px}#calculator .vehicle-specs .variant-specs-wrapper .specs-content .vehicle-specs-slick .col-xs-6:not(:last-child),#revamp_vehicle-page .vehicle-specs .variant-specs-wrapper .specs-content .vehicle-specs-slick .col-xs-6:not(:last-child){margin-bottom:100px}#calculator .vehicle-specs .variant-specs-wrapper .specs-content .vehicle-specs-slick .col-xs-6:not(:last-child) .specs-variant-title,#revamp_vehicle-page .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}#calculator .vehicle-specs .variant-specs-wrapper .specs-content .vehicle-specs-slick .col-xs-6:not(:last-child) h3,#revamp_vehicle-page .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}#calculator .vehicle-specs .variant-specs-wrapper .specs-content .vehicle-specs-slick .col-xs-6:not(:last-child) .short-desc,#revamp_vehicle-page .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}#calculator .vehicle-inquiry .container .inquire-form-wrapper .form-select .form-group .form-control,#revamp_vehicle-page .vehicle-inquiry .container .inquire-form-wrapper .form-select .form-group .form-control{height:auto}}@media(max-width:991px){#calculator .v-page-banner .banner-container .banner-btn-wrapper,#revamp_vehicle-page .v-page-banner .banner-container .banner-btn-wrapper{bottom:8vw}#calculator .v-page-banner .banner-container .banner-btn-wrapper .banner-btn,#revamp_vehicle-page .v-page-banner .banner-container .banner-btn-wrapper .banner-btn{padding:10px 20px;font-size:14px}#calculator .navbar.nav-menu,#revamp_vehicle-page .navbar.nav-menu{top:0}#calculator .navbar.nav-menu.nav-menu-sticky,#revamp_vehicle-page .navbar.nav-menu.nav-menu-sticky{top:185px}#calculator .navbar.nav-menu .nav-mobile,#revamp_vehicle-page .navbar.nav-menu .nav-mobile{display:flex}#calculator .navbar.nav-menu ul,#revamp_vehicle-page .navbar.nav-menu ul{display:none}#calculator .vehicle-description .r1 .header-content,#revamp_vehicle-page .vehicle-description .r1 .header-content{width:90%}#calculator .vehicle-description .r1 .header-content h3,#revamp_vehicle-page .vehicle-description .r1 .header-content h3{line-height:39px}#calculator .vehicle-overview,#revamp_vehicle-page .vehicle-overview{padding:70px 0 30px}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .desc-title,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .desc-title{top:480px}#calculator .vehicle-specs .variant-options-wrapper,#revamp_vehicle-page .vehicle-specs .variant-options-wrapper{width:80%;margin:0 auto 30px;border:0}#calculator .vehicle-specs .variant-options-wrapper .bootstrap-select.form-control-lg .dropdown-toggle,#calculator .vehicle-specs .variant-options-wrapper .dropdown.bootstrap-select.variants,#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{background-color:#000;color:#8b8b8b;border-bottom:1px solid #8b8b8b;border-radius:0;box-shadow:none;height:44px}#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,#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{padding-left:0!important;padding-right:0!important}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .flex div:first-child,#revamp_vehicle-page .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){#calculator .vehicle-overview,#revamp_vehicle-page .vehicle-overview{padding:70px 0 30px}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content{width:100%}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .desc-title,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .desc-title{margin-bottom:10px}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .img-wrapper img,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .img-wrapper img{margin:0 auto}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .flex .desc-wrapper,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .flex .desc-wrapper{margin-top:auto!important}}@media(max-width:480px){#calculator .v-page-banner .banner-container .banner-btn-wrapper,#revamp_vehicle-page .v-page-banner .banner-container .banner-btn-wrapper{bottom:8vw}#calculator .v-page-banner .banner-container .banner-btn-wrapper .banner-btn,#revamp_vehicle-page .v-page-banner .banner-container .banner-btn-wrapper .banner-btn{font-size:14px;border:1.5px solid #fff;padding:15px 20px;margin-bottom:15px}#calculator .navbar.nav-menu,#revamp_vehicle-page .navbar.nav-menu{top:-580px}#calculator .navbar.nav-menu.nav-menu-sticky,#revamp_vehicle-page .navbar.nav-menu.nav-menu-sticky{top:240px}#calculator .navbar.nav-menu .nav-mobile,#revamp_vehicle-page .navbar.nav-menu .nav-mobile{display:flex}#calculator .navbar.nav-menu ul,#revamp_vehicle-page .navbar.nav-menu ul{display:none}#calculator .vehicle-gallery .gallery button.slick-prev,#revamp_vehicle-page .vehicle-gallery .gallery button.slick-prev{left:35px}#calculator .vehicle-gallery .gallery button.slick-next,#revamp_vehicle-page .vehicle-gallery .gallery button.slick-next{right:25px}#calculator .vehicle-gallery .gallery button.slick-arrow,#revamp_vehicle-page .vehicle-gallery .gallery button.slick-arrow{top:50%}#calculator .vehicle-gallery .gallery button.slick-arrow:before,#revamp_vehicle-page .vehicle-gallery .gallery button.slick-arrow:before{height:10px;width:10px}#calculator .vehicle-overview,#revamp_vehicle-page .vehicle-overview{padding:70px 0 0}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .desc-title,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .desc-title{margin-bottom:10px}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .flex .desc-wrapper,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .flex .desc-wrapper{margin-top:auto!important}#calculator .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .flex .color-picker.mobile,#revamp_vehicle-page .vehicle-overview .variant-tabs .panel-body .tab-content .tab-pane .flex .color-picker.mobile{margin:85px auto 35px}#calculator .vehicle-specs .specs-content .vehicle-specs-slick .slick-next,#revamp_vehicle-page .vehicle-specs .specs-content .vehicle-specs-slick .slick-next{right:5px}#calculator .vehicle-specs .specs-content .vehicle-specs-slick .slick-prev,#revamp_vehicle-page .vehicle-specs .specs-content .vehicle-specs-slick .slick-prev{left:5px}}@media only screen and (min-width:279px)and (max-width:281px){#calculator .related-articles,#revamp_vehicle-page .related-articles{padding:0 0 0 10px}#calculator .related-articles .related-articles-title,#revamp_vehicle-page .related-articles .related-articles-title{padding:80px 0 50px}#calculator .related-articles .related-articles-title .sec-title-container .title-wrapper,#revamp_vehicle-page .related-articles .related-articles-title .sec-title-container .title-wrapper{width:200px}#calculator .related-articles .related-articles-title .sec-title-container .title-wrapper p,#revamp_vehicle-page .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}#calculator .related-articles .related-articles-carousel,#revamp_vehicle-page .related-articles .related-articles-carousel{padding:unset}#calculator .related-articles .related-articles-carousel .slick-dots,#revamp_vehicle-page .related-articles .related-articles-carousel .slick-dots{bottom:285px;text-align:right;padding-right:25px}#calculator .related-articles .related-articles-carousel ul.slick-dots li,#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li{background-color:#eee;width:12px!important;margin:0!important;height:4px!important}#calculator .related-articles .related-articles-carousel ul.slick-dots li button,#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li button{width:0!important;border:none!important;background:#e91d25}#calculator .related-articles .related-articles-carousel ul.slick-dots li.slick-active,#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li.slick-active{background-color:#e91d25}#calculator .related-articles .related-articles-carousel .carousel-item,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item{padding:0}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box{position:relative;width:100%;float:right;min-width:245px;min-height:240px}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay{float:right}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper{background-color:rgba(235,10,30,.9019607843137255);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)}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title{flex:1}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title-inner h3,#revamp_vehicle-page .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}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date,#revamp_vehicle-page .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){#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date{bottom:35px}}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date p,#revamp_vehicle-page .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}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box{width:200px;height:150px;float:right}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img,#revamp_vehicle-page .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}#calculator .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.web,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.tablet,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.web{display:none}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.mobile,#revamp_vehicle-page .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){#calculator .related-articles,#revamp_vehicle-page .related-articles{padding:0 0 0 10px}#calculator .related-articles .related-articles-carousel,#revamp_vehicle-page .related-articles .related-articles-carousel{padding:unset}#calculator .related-articles .related-articles-carousel .slick-dots,#revamp_vehicle-page .related-articles .related-articles-carousel .slick-dots{bottom:355px;text-align:right;padding-right:40px}#calculator .related-articles .related-articles-carousel ul.slick-dots li,#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li{background-color:#eee;width:18px!important;margin:0!important;height:4px!important}#calculator .related-articles .related-articles-carousel ul.slick-dots li button,#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li button{width:0!important;border:none!important;background:#e91d25}#calculator .related-articles .related-articles-carousel ul.slick-dots li.slick-active,#revamp_vehicle-page .related-articles .related-articles-carousel ul.slick-dots li.slick-active{background-color:#e91d25}#calculator .related-articles .related-articles-carousel .carousel-item,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item{padding:0}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box{position:relative;width:100%;float:right;min-width:325px;min-height:305px}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay{float:right}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper{background-color:rgba(235,10,30,.9019607843137255);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)}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title{flex:1}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_title-inner h3,#revamp_vehicle-page .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}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date,#revamp_vehicle-page .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){#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date{bottom:40px}}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .overlay .item_wrapper .column__box_date p,#revamp_vehicle-page .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}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box{width:270px;height:150px;float:right}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img,#revamp_vehicle-page .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}#calculator .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.web,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.tablet,#revamp_vehicle-page .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.web{display:none}#calculator .related-articles .related-articles-carousel .carousel-item .articles-box .img-box img.mobile,#revamp_vehicle-page .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 Bold!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 Book!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 Book!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.form-control-sm .dropdown-toggle,.bootstrap-select.variants .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:normal normal normal 38px Toyota!important}@media screen and (min-width:992px){.price-per-month{font:normal normal normal 42px/50px Toyota!important}}.month{font:normal normal normal 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 Book!important}@media screen and (max-width:992px){.mobile-hidden{display:none!important}}.gradient-overlay,.highlights-image-gradient{background:transparent linear-gradient(180deg,transparent 10%,rgba(0,0,0,.1) 40%,rgba(0,0,0,.5) 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,#000 50%,transparent 0),radial-gradient(grey 2px,transparent 0);background-size:100% 106%,25px 25px;background-position:0 0,0 0}.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 Bold!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:none;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,hsla(0,0%,100%,.1) 65%,#2d2d2d)}@media screen and (min-width:992px){.vehicles-gallery .main-carousel-wrapper .main-carousel .main-overlay{background:linear-gradient(180deg,hsla(0,0%,100%,.1) 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:rgba(235,10,30,.7);bottom:auto}.vehicles-gallery .gallery-wrapper .gallery-carousel .slick-arrow:before{width:15px;height:15px;border-left:3px solid #fff!important;border-top:3px solid #fff!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{font-weight:400!important;font-family:Toyota Type Book!important}.filter-option-inner .filter-option-inner-inner,.get-financing-link a span{font-weight:400!important;font-family:Toyota Type!important}.pre-inquire-btn span{font-weight:400!important;font-family:Toyota Type SemiBold!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 Book!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:skewX(-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 SemiBold!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 #eee;z-index:8;background-color:#eee;transform:skewX(-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 Book!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:skewX(-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 SemiBold!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 #eee;z-index:8;background-color:#eee;transform:skewX(-12deg)}.mobile-view-switch{width:100%}@media(max-width:901px){.switch-link.web{display:none}.mobile-switch{display:inherit}.mobile-switch>.mobile>.switch-btn,.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:active,select.form-control:focus{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:100%!important;padding-left:5px!important;padding-right:5px!important;border:none;border-bottom:1.5px solid #c5c1c1!important;border-radius:0;box-shadow:none}