@charset "UTF-8";@import"https://fonts.cdnfonts.com/css/inter";body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Toyota-Type;src:url(/build/assets/ToyotaType-Regular-6c1f924a.ttf)}@font-face{font-family:Toyota-Type-Bold;src:url(/build/assets/ToyotaType-Bold-a20bad24.ttf)}.Introduction{background-image:url(/build/assets/faqBackground-6b828591.png);background-repeat:no-repeat;padding:40px 0;font-family:Toyota-Type}.introText{color:#07489a;font-family:Toyota-Type-Bold;font-size:72px;font-style:normal;font-weight:700;line-height:72px;margin-bottom:20px}.sectionOneImage-wrapper{text-align:right}.sectionOneImage{width:100%;max-width:600px}.tintouch img{max-width:231px;margin-bottom:20px}.formLinkWrapper{margin-top:40px;display:flex;align-items:center;padding:0 20px;gap:20px}.formLinkWrapper .formLink{font-family:Toyota-Type;font-size:16px;font-weight:400;line-height:120%;color:#fff;border-radius:5px;background:#07489A;padding:8px 24px;max-width:320px;width:100%;height:54px;display:flex;justify-content:center;align-items:center;text-align:center;text-decoration:none}.formLinkWrapper .formLink:last-child{background:#d71921}.formLinkWrapper .formLink:hover{background:#000000}.formHeading{font-family:Toyota-Type;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0px;text-align:left;color:#000;margin-bottom:0}.searchContainer{position:relative}.formButton-wrapper{text-align:right}.formButton,.formButtonSearch{width:100%;height:56px;padding:16px 32px;border-radius:8px;gap:8px;background-color:#07489a;border:none}.formButton:hover{background-color:#000}.formButtonText{font-size:16px;font-weight:100%;line-height:24px;text-align:center;color:#fff}.introSubHeading{color:#000;font-family:Toyota-Type-Bold;font-size:32px;font-weight:700;line-height:32px}.introDescription{color:#000;font-family:Toyota-Type;font-size:18px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:40px}@media screen and (max-width: 1499px){.formLinkWrapper{flex-direction:column}}@media screen and (max-width: 1199px){.sectionOneImage-wrapper{text-align:center;margin-top:20px}}@media screen and (max-width: 1024px){.sectionOneImage-wrapper{text-align:center}}@media screen and (max-width: 991px){.introText{color:#07489a;font-family:Toyota-Type-Bold;font-size:48px;font-style:normal;font-weight:700;line-height:120%;margin-top:10px}.introSubHeading{color:#161a1d;font-family:Toyota-Type-Bold;font-size:24px;font-style:normal;font-weight:700;line-height:120%}.introDescription{font-size:16px;line-height:20px}.formLayout{display:flex;padding:30px;flex-direction:column;justify-content:center;align-items:flex-start;gap:30px}.formHeading{font-size:16px}.searchContainer{width:100%}.sectionOneImage{margin-top:20px}.formButton-wrapper .row{gap:20px}}@media screen and (max-width: 767px){.formLayout{height:auto;align-items:flex-start}.introDescription{margin-bottom:30px}.introText,.sectionOneImage{margin-top:0}.introduction-container{display:block}.sectionOneImage{height:auto}.formLinkWrapper{padding:0}}@media screen and (max-width: 374px){.formButtonText{font-size:14px}.formButton-wrapper iframe{width:100%}}@media only screen and (max-width: 768px){.toggleText{font-size:.8rem!important}}@media only screen and (max-width: 882px){.toggleText{font-size:.6rem!important}}.vinAlert{text-align:center;color:red;font-size:14px;margin-top:5px}.toggle-button-group{display:flex;align-items:center;background-color:#e0e0e0;border-radius:8px;overflow:hidden;height:50px}.showVinCard{width:550px;margin:0 auto;text-align:center;display:flex;justify-content:center;box-shadow:0 4px 8px #0003;padding:20px;border-radius:8px}.listItemKey{text-align:left}.sectionVin{padding-top:70px}.fw-normal{font-weight:300!important}.infoText{margin-top:10px;font-weight:400!important;font-size:16px;font-family:Toyota-Type}.fieldWrapper{background-image:url(/build/assets/Search-b7d355be.png);height:56px;border-radius:8px;border:1px;gap:10px;display:flex;border:1px solid #cccccc;width:100%;background-position:16px center;background-repeat:no-repeat;background-size:20px 20px;padding:16px 16px 16px 50px}.form-select-wrapper{background-image:url(/build/assets/Search-b7d355be.png),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");height:56px;border-radius:8px;border:1px solid #cccccc;gap:10px;display:flex;width:100%;background-position:16px center,right .75rem center;background-repeat:no-repeat,no-repeat;background-size:20px 20px,16px 16px;padding:16px 16px 16px 50px;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center}.hidden{display:none}@media (min-width: 768px){.desktop-margin{margin-left:50px}}.mobile-image{display:none}@media (max-width: 767.98px){.desktop-image{display:none}.mobile-image{display:block}}.getInfo{font-weight:700;font-size:36px;text-align:left}@media only screen and (min-width: 1024px){.getYourCar{padding-top:100px;padding-left:100px}}.cardVin{width:90%!important;float:right}@media screen and (max-width: 767px){.cardVin{width:100%!important;float:none}}.formButton{background-color:#007bff;color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;text-align:center}.formButton:hover{background-color:#0056b3}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.modalHeader{display:flex;align-items:center;justify-content:center}.modalWrapper .ant-modal .ant-modal-content{height:750px;padding:30px}.invalidIcon{display:flex;align-items:center;justify-content:center}.divCenter{margin-right:10px;margin-left:10px}.divider{display:flex;height:2px;flex-direction:column;justify-content:center;align-items:center;gap:20px}.details{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch}.detailsHeading{color:#161a1d;font-family:Toyota-Type;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.listWrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch}.listItem{display:flex;padding:15px 20px 0;align-items:center;gap:10px;background:#ebebeb;width:100%}.listItemWithoutBackground{display:flex;padding:15px 20px 0;align-items:center;gap:10px;width:100%}.listItemKey{color:#161a1d;font-family:Toyota-Type-Bold;font-size:16px;font-weight:600;width:150px}.listItemValue{color:#161a1d;font-family:Toyota-Type;font-size:16px;font-weight:400}.detailsEndingNote{color:#161a1d;font-family:Toyota-Type;font-size:16px;font-weight:400;padding-bottom:20px}.videoWrapper{display:flex;justify-content:center;align-items:center}.videoImage{display:flex;width:100%;height:auto;justify-content:center;align-items:center;border-radius:10px}.videoImage:hover{cursor:pointer}@media screen and (max-width: 767px){.modalWrapper .ant-modal .ant-modal-content{height:750px;padding:15px}.detailsHeading{font-size:16px}.listItemWithoutBackground{padding-top:15px}.listItemKey{font-size:12px;width:auto;flex:1}.listItemValue{font-size:12px;flex:2}.detailsEndingNote{font-size:12px}.videoImage{padding-bottom:5px}}.mt{margin-top:10px}.errorType{font-weight:bolder}.listItemError{height:60px;padding:15px 20px 0;align-items:center;gap:10px;background:#ebebeb;width:100%}.textCenter{text-align:center!important}.listItemClean{height:60px;padding:15px 20px 0;align-items:center;gap:10px;width:100%;text-align:center}.custome-card{display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:10px;margin-left:10%}.custome-card-body{padding:20px}.logo-card{width:50%;height:auto;margin-bottom:10px}.divider{width:100%;height:1px;background-color:#ccc}.VideoModalWrapper .ant-modal .ant-modal-content{height:720px;padding:0;background:transparent}.header{margin-bottom:100px}.iframeDimensions{width:1330px;height:720px}.iframeWrapper{display:flex;align-items:center;justify-content:center}.VideoModalWrapper .ant-modal .ant-modal-close{top:0;inset-inline-end:0;background-color:#fff;width:30px;height:30px}@media screen and (min-width: 991px) and (max-width: 1024px){.iframeDimensions{width:100%;height:650px}}@media screen and (max-width: 991px){.iframeDimensions{width:100%;height:500px}.VideoModalWrapper .ant-modal .ant-modal-content{height:auto}}@media screen and (max-width: 767px){.iframeDimensions{width:100%;height:220px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/build/assets/ajax-loader-e7b44c86.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/build/assets/slick-06d80cf0.eot);src:url(/build/assets/slick-06d80cf0.eot?#iefix) format("embedded-opentype"),url(/build/assets/slick-26726bac.woff) format("woff"),url(/build/assets/slick-37bc99cf.ttf) format("truetype"),url(/build/assets/slick-12459f22.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}body{font-family:Toyota-Type-Bold}@media screen and (max-width: 1024px){.KeyFeatures .slick-track{display:flex;gap:0!important}.KeyFeatures .slick-track .slide{margin:auto}.KeyFeatures .slick-prev{left:-5px!important;z-index:99}.KeyFeatures .slick-next{right:-5px!important}.carouselWrapper{padding:0}.KeyFeatures .slick-dots li button:before,.KeyFeatures .slick-dots li button,.KeyFeatures .slick-dots li{width:10px!important;height:10px!important;line-height:10px!important}.KeyFeatures .slick-dots{bottom:0!important}.KeyFeatures .slick-dots li button{padding:0!important}.sectionTwoImage{height:185px;margin-top:40px}.mainTagDescription{color:#161a1d;text-align:center;font-size:16px;line-height:24px}}@media screen and (max-width: 991px){.KeyFeatures .container{height:auto}.mainTag{margin-top:10px;color:#161a1d;text-align:center;font-family:Toyota-Type-Bold;font-size:36px;font-weight:700;margin-bottom:30px}.mainTagDescription{margin-top:1px}.sectionTwoImage{width:100%;height:auto}}@media (max-width: 576px){.slideImage{width:100px}.slideText{font-size:12px}}.KeyFeatures{background-image:url(/build/assets/featureBackground-9f26e8c1.png);background-repeat:no-repeat;width:100%;background-size:contain}.mainTag{font-family:Toyota-Type-Bold;font-size:48px;font-weight:700;line-height:36px;text-align:center;color:#161a1d}.carouselWrapper{padding:40px 0}.singleItem{width:300px!important}.slide{display:flex!important;padding:40px 0;flex-direction:column;justify-content:center;align-items:center;gap:20px;flex-shrink:0;border-radius:10px;border:2px solid #ebebeb;background:#fff;margin-bottom:10px;transition:all .3s}@media (min-width: 1024px){.slide{width:300px}.toggle-button-group{width:fit-content}}@media (min-width: 767px){.slide{width:300px}}@media (min-width: 768px) and (max-width: 1023px){.slide{width:200px;height:280px}}@media (max-width: 767px){.slide{width:100%}}@media (min-width: 300px) and (max-width: 600px){.carouselWrapper{display:block!important}}.slide:hover{box-shadow:0 4px 8px #0003,0 6px 20px #00000030;cursor:pointer}.slideText{color:#000;font-family:Toyota-Type;font-size:18px;font-weight:400;line-height:24px}.KeyFeatures .slick-track{display:flex;gap:35px;text-align:-webkit-center}.slideImage{width:140px;height:140px;flex-shrink:0}.mainTagDescription{font-family:Toyota-Type;font-size:18px;font-weight:400;line-height:24px;text-align:center;color:#161a1d;margin-top:30px;max-width:890px;margin-bottom:0}.mainTagSpan{color:#f6a118;text-align:center;font-family:Toyota-Type-Bold;font-size:48px;font-style:normal;font-weight:800;line-height:150%}.sectionTwoImage{max-width:1200px;margin-left:auto;margin-right:auto;width:100%;display:flex;height:400px;justify-content:center;align-items:center;border-radius:10px;margin-top:60px}.sectionTwoImage:hover{cursor:pointer}.featuresText{color:#1a1a1a;font-family:Toyota-Type-Bold;font-size:42px;font-style:normal;font-weight:800;line-height:150%;margin-top:120px}.slick-arrow{color:#000}.slick-arrow:before{display:none}button.slick-arrow.slick-next:hover{background:#fafafa;border-radius:100%;color:#d71921}button.slick-arrow.slick-next{width:40px;height:40px}button.slick-arrow.slick-prev:hover{background:#fafafa;border-radius:100%;color:#d71921}button.slick-arrow.slick-prev{width:40px;height:40px}.slick-dots li.slick-active button:before{color:#d71921;opacity:.75}.slick-dots li button:before{color:#000;opacity:.25;width:40px;height:40px;font-size:12px}.featuresSpan{color:var(--aaaa, #f6a118);font-family:Toyota-Type-Bold;font-size:42px;font-style:normal;font-weight:800;line-height:150%}.featuresDescription{color:#000;font-family:Toyota-Type;font-size:20px;font-style:normal;font-weight:500;line-height:150%}@media screen and (max-width: 991px){.KeyFeatures .container{height:auto}.mainTag{color:#161a1d;text-align:center;font-family:Toyota-Type-Bold;font-size:36px;font-weight:700;margin-bottom:30px}.mainTagDescription{margin-top:1px}.sectionTwoImage{width:100%;height:auto}.slideText{font-size:14px}.toggle-button-group{width:fit-content}}.nav-link{color:#797979;border-bottom:1px solid grey;padding-bottom:5px;border-bottom-color:#000;font-weight:bolder;text-align:center}.nav-link:hover,.nav-link.active{border-bottom:2px solid #ff0000;font-weight:bolder;color:#000}.faq.active{border-bottom:2px solid #07489a;font-weight:bolder;color:#000}.faq::hover{border-bottom:2px solid #07489a;font-weight:bolder;color:#000}.toggle-button-group{display:flex;align-items:center;background-color:#e0e0e0;border-radius:8px;overflow:hidden}.toggle-button{text-align:center;padding:9px 20px;cursor:pointer;color:#666;font-weight:700}@media (max-width: 767px){.vin{padding:14px 20px!important}}.toggle-button.active{background-color:#fff;color:#333;border-radius:8px}.toggle-button .vin .active{background-color:#fff;color:#333;border-radius:8px;height:80%}.divider{color:#bbb;padding:0 10px}.carouselWrapper{justify-content:center;align-items:center;width:100%}.flex{display:flex}.slideImage{max-width:100%;max-height:150px;margin-bottom:10px}.slideText{font-size:1rem;color:#333}.KeyFeatures .slick-track{margin-bottom:30px!important}.first-tab a{padding-right:20px}.second-tab a{padding-left:80px;padding-right:80px}.last-tab a{padding-left:20px}.nav-link{padding:10px 25px}.first-tab-two a{padding-right:100px;padding-left:100px}.tam{color:#000;font-weight:700;text-decoration:none}.tam:hover{color:red;text-decoration:underline}.sectionTwoImage{width:100%;height:auto}.carouselWrapper{justify-content:center;align-items:center}.slideImage{max-width:100%;height:auto}.tab-slider-container{display:flex;align-items:center;justify-content:center;position:relative}.arrow{background:none;border:none;font-size:24px;cursor:pointer;padding:50px 10px 0;color:#000;font-weight:bolder}.tab-slider-container{display:flex;align-items:center;justify-content:center;width:100%;position:relative;overflow:hidden}.tab-slider-wrapper{overflow-x:auto;width:80%;white-space:nowrap;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.tab-slider-wrapper-faq{overflow-x:auto;width:45%;white-space:nowrap;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.nav{display:flex;flex-wrap:nowrap;justify-content:space-between}.arrow{background:none;border:none;font-size:24px;cursor:pointer;padding:0 10px;color:#000}.arrow:disabled{color:#ccc;cursor:not-allowed}.active:after{transform:translate(-50%)}.nav-link:hover:not(.active){color:#000}.arrow{background:none;border:none;font-size:24px;cursor:pointer;padding:50px 10px 0;color:#000}@media (min-width: 768px){.arrow{display:none}}@media (max-width: 767px){.arrow{display:inline-block}.toggle-button-group{margin-top:10px;height:75px}}.nav-item{flex-shrink:0;white-space:nowrap;padding:0 -90px}.sectionFeature{padding-top:80px}.icon-popup-safety,.icon-popup-peace,.icon-popup-reward{position:absolute;padding-left:120px;padding-top:15px;width:50px}.icon-popup-service{position:fixed;padding-top:15px}.popicon{width:15px}.cardbox{width:300px!important;box-sizing:border-box}.dbox2{justify-items:right}.dbox1{justify-items:left}.icon-popup-safety1,.icon-popup-safety2{padding-top:15px;width:50px}.slick-track2{width:700px!important}@font-face{font-family:Toyota-Type;src:url(/build/assets/ToyotaType-Regular-6c1f924a.ttf)}@font-face{font-family:Toyota-Type-Bold;src:url(/build/assets/ToyotaType-Bold-e3b0c442.ttf)}.featuresModalWrapper .ant-modal .ant-modal-content{height:auto;padding:30px;background-image:url(/build/assets/featureModalBackground-42bbcf8f.png);background-repeat:no-repeat}.carouselItemWrapper{display:flex!important}.modalBodyForFeatures{padding:70px 60px 0;align-items:flex-start;gap:60px}.carouselItemsDetails{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px}.carouselItemsDetails p{margin:0}.carouselItemsImage{width:200px;height:200px}.carouselFeaturesTag{color:#d71921;text-align:center;font-family:Toyota-Type-Bold;font-size:24px;font-style:italic;font-weight:700;line-height:24px}.carouselFeaturesType{color:#161a1d;font-family:Toyota-Type-Bold;font-size:24px;font-style:normal;font-weight:700;line-height:24px}.carouselHeadingContainer{display:flex;align-items:center;gap:10px;align-self:stretch}.carouselHeading{color:#161a1d;font-family:Toyota-Type-Bold;font-size:36px;font-style:normal;font-weight:700;line-height:36px}.carouselImage{display:flex;width:560px;justify-content:space-between;align-items:center}.carouselItemDescription{color:#161a1d;font-family:Toyota-Type;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.carouselItemSubDescription{margin-top:10px;color:#161a1d;font-family:Toyota-Type;font-size:14px;font-weight:400;line-height:24px}.carouselButton{background-color:#fff;border:none;margin-top:5px}.carouselButton:hover svg circle{fill:red}.carouselButton:hover svg path{fill:#fff;stroke:#fff}.modalBodyForFeatures .slick-prev{left:-55px}.modalBodyForFeatures .slick-next{right:-50px}@media screen and (min-width: 991px) and (max-width: 1024px){.carouselImage{width:100%}}@media screen and (max-width: 991px){.featuresModalWrapper .ant-modal .ant-modal-content{height:auto}.carouselItemWrapper{display:flex!important;flex-direction:column-reverse;gap:30px}.modalBodyForFeatures{padding:0 30px}.carouselImage{width:100%}.headerForFeatures{margin-bottom:20px}.carouselHeading{font-size:24px}.carouselFeaturesType{font-size:20px}.carouselFeaturesTag{font-size:20px;font-style:italic}.carouselItemDescription{font-size:16px}}@media screen and (max-width: 767px){.modalBodyForFeatures{padding:0 12px}.carouselItemsDetails{gap:10px}.headerForFeatures{margin-bottom:20px}.modalBodyForFeatures .slick-arrow{display:none!important}.carouselImage{width:100%}.carouselItemsImage{width:150px;height:150px}.featuresModalWrapper .ant-modal .ant-modal-content{padding:20px 8px}.slick-track{gap:10px}}.popUpImage{width:100%;height:100%;object-fit:cover;border-radius:10px}.carouselButton{position:relative;text-decoration:none}.tooltip{visibility:hidden;background-color:#333;color:#fff;text-align:center;padding:4px 8px;border-radius:4px;position:absolute;bottom:110%;left:50%;transform:translate(-50%);white-space:nowrap;z-index:10;font-size:12px;transition:opacity .2s;opacity:0}.carouselButton:hover .tooltip{visibility:visible;opacity:1}.Activation{background-image:url(/build/assets/blue_background-51e8b8c1.png);background-repeat:no-repeat;background-size:100% 100%;padding:80px 0}.subIntroText{color:#f6a118;font-size:48px;font-style:normal;font-weight:800;line-height:150%}.easyActivationVideoImage{border-radius:10px;height:100%;width:100%}.activateImage{max-width:708px;margin:auto}.activationHeading{font-family:Toyota-Type-Bold;font-size:48px;font-weight:700;letter-spacing:0px;text-align:center;color:#fff;line-height:120%;margin-bottom:60px}.pointWrapper{display:flex;align-items:center;gap:20px;align-self:stretch;color:#fff;margin-bottom:20px}.pointWrapper span.count{display:flex;width:60px;height:60px;justify-content:center;align-items:center;border-radius:10px;border:1px solid #FFF;flex-shrink:0;font-size:24px;font-family:Toyota-Type-Bold;font-weight:700;line-height:24px}.point{color:#fff;font-family:Toyota-Type;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.pointIcon{display:flex;width:60px;height:60px;flex-direction:column;justify-content:center;align-items:center}.pointSubPart{color:#fff;font-family:Toyota-Type;font-size:18px;font-weight:400;text-decoration-line:underline;margin-right:8px}.pointSubPart:hover{cursor:pointer}.activateIcon{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:30px}.easyActivationVideoImage:hover{cursor:pointer}@media screen and (min-width: 1500px){.activation-container{max-width:1440px}}@media screen and (max-width: 991px){.Activation{padding:60px 10px;background-size:cover;gap:40px}.activationContentContainer{display:flex;flex-direction:column-reverse;padding-right:0;padding-left:0;margin-top:20px;margin-bottom:20px;gap:40px}.activationHeading{font-size:36px;line-height:120%;margin-top:0}.easyActivationVideoImage{display:flex;width:100%;height:auto;justify-content:center;align-items:center}}@media screen and (max-width: 767px){.Activation{padding:60px 0}.activation-container{padding:0 10px}.activationHeading{margin-bottom:20px}.point{font-size:16px}}.download{background-image:url(/build/assets/downloadBackground-ab8b4fb9.jpg);padding:80px 0;background-repeat:no-repeat;background-size:cover;background-position:center}.downloadDescription{color:#fff;text-align:center;font-family:Toyota-Type;font-size:18px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:0}.downloadButton{height:80px;border-radius:10px}.downloadHeading{color:#fff;text-align:center;font-family:Toyota-Type-Bold;font-size:48px;font-style:normal;font-weight:700;line-height:36px}.downloadImageContainer{margin-top:60px;display:flex;justify-content:center;align-items:center;gap:40px}.headingWrapper{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:30px}.downloadSubDescription{color:#fff;font-size:18px;font-weight:400;text-decoration-line:underline}.downloadSubDescription:hover,.googleImageWrapper:hover,.storeImageWrapper:hover{cursor:pointer}.linkOpen{color:#fff;font-size:14px;font-weight:bolder}.OpenSourceText{padding-top:20px;color:#fff;font-size:14px;font-weight:400;text-align:center}@media screen and (max-width: 991px){.downloadButton{margin-top:40px;padding-bottom:20px}.headingWrapper{gap:20px;display:block;text-align:center}.downloadHeading{margin-bottom:20px;line-height:normal}.downloadDescription{margin-top:30px}.download{padding:60px 0;background-image:url(/build/assets/BG-Mobile-b9f22409.jpg)}}@media screen and (max-width: 767px){.downloadImageContainer{gap:5px}}.Faq{padding:80px 0;background-image:url(/build/assets/faqBackground-6b828591.png);background-repeat:no-repeat}.mainHeading{display:flex;align-items:center;justify-content:center}.mainFAQTag{margin-bottom:60px;color:#161a1d;text-align:center;font-family:Toyota-Type-Bold;font-size:48px;font-style:normal;font-weight:700}.faqVideoWrapper{display:flex;width:272px;height:153px;align-items:center;margin-top:20px}.faqForm{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px}.faqFormSection{display:flex;justify-content:center;align-items:center;gap:10px}.faqFormButtonActive{display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:8px;border-radius:8px;border:2px solid #07489a;color:#fff;background-color:#07489a;text-align:center;font-family:Toyota-Type-Bold;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.faqFormButton{display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:8px;border-radius:8px;border:2px solid #07489a;background:#fff;color:#07489a;text-align:center;font-family:Toyota-Type-Bold;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.faqFormButton:hover{background-color:#07489a;color:#fff;cursor:pointer}.faqFormButton:active{background-color:#07489a;color:#fff}.faqWrapper{max-width:1296px;width:100%;margin-bottom:20px}.faqSubWrapper{display:flex;padding:20px 32px;flex-direction:column;border-bottom:1px solid #161a1d;width:100%;font-family:Inter,sans-serif}.faqHead{display:flex;justify-content:space-between;width:100%;align-items:center}.faqBody-hide{overflow:hidden;height:0}.faqBody{color:#6d6d6d;font-family:Toyota-Type;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.faqQuestionActive{color:#07489a;font-family:Toyota-Type;font-size:20px;font-style:normal;font-weight:600;line-height:24px;flex:1 0 0;display:flex;justify-content:space-between}.faqQuestion{color:#161a1d;font-family:Toyota-Type;font-size:20px;font-style:normal;font-weight:600;line-height:24px;flex:1 0 0;display:flex;justify-content:space-between;margin:0}.faqQuestion:hover,.faqQuestionActive:hover{cursor:pointer}.faqIcon{width:24px;height:24px;flex-shrink:0}@media screen and (min-width: 1380px){.Faq .container{max-width:1224px}}@media screen and (max-width: 991px){.Faq .container{gap:40px}.mainFAQTag{line-height:56px;margin-top:0;font-size:36px;line-height:120%;margin-bottom:40px}.faqFormSection{flex-direction:column}}@media screen and (max-width: 767px){.Faq{padding:60px 0}.faqSubWrapper{padding:20px 10px}.faqForm{gap:50px}.faqFormButton{line-height:normal;width:100%}.faqFormButtonActive{width:100%}}.ant-tabs-tab-btn{font-weight:700;color:#000;font-size:14px}.model .custom-tabs .ant-tabs-nav .ant-tabs-tab{font-size:16px;padding:19px 40px;height:54px;color:#101010;text-align:center;font-weight:400;line-height:16px;letter-spacing:1.429px}.scrollable-tabs-container{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.scrollable-tabs-container::-webkit-scrollbar{display:none}#supported-model-section{font-family:Toyota-Type-Bold}.modelHeadingContainer{margin-bottom:60px}.tabContainer{margin-bottom:20px}@media screen and (max-width: 991px){.model-container{padding:60px 10px;gap:40px}.modelHeading{font-size:36px;line-height:120%}.modelHeadingContainer{margin-bottom:0}.listContainer{gap:20px}.model .custom-tabs .ant-tabs-nav .ant-tabs-tab{font-size:16px;padding:19px 40px;height:54px;color:#101010;text-align:center;font-family:Toyota-Type;font-weight:400;line-height:16px;letter-spacing:1.429px}}.carDetailModal .ant-modal .ant-modal-content{height:auto;padding:30px;background-image:url(/build/assets/featureModalBackground-42bbcf8f.png);background-repeat:no-repeat;background-size:100% 100%}.modalBody{padding-top:30px}.headerCarModal{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.headerTitle{color:#161a1d;font-family:Toyota-Type-Bold;font-size:36px;font-weight:700;line-height:36px}.carDetailWrapper{display:flex;width:100%}.carDetailsLeftContainer{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1 0 0;gap:30px}.carImage{display:flex;height:auto;width:100%;justify-content:center;align-items:center;align-self:stretch}.tabsCar{display:flex;align-items:flex-start;gap:20px;align-self:stretch}.carDetailModal .custom-tabs .ant-tabs-nav .ant-tabs-tab{font-size:16px;padding:19px 25px;color:#101010;opacity:.5;text-align:center;font-family:Toyota-Type;font-weight:700;line-height:16px;margin:0!important}.carDetailModal .ant-tabs .ant-tabs-ink-bar{border-bottom:2px solid #000!important}.carDetailModal .custom-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{opacity:1}.carDetailModal .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#101010;font-weight:700}.carTypeContainer{display:flex;align-items:flex-start;flex-wrap:wrap;max-height:560px;overflow-y:scroll;overflow-x:hidden;gap:17px;-ms-overflow-style:none;scrollbar-width:none}.carTypeContainer::-webkit-scrollbar{display:none}.carDetailContainer{display:flex;width:120px;flex-direction:column;align-items:center}.carTypeImage{display:flex;width:120px;height:120px;flex-direction:column;justify-content:center;align-items:center}.carTitleWrapper{display:flex;padding:0 10px;flex-direction:column;justify-content:center;align-items:center}.carTitle{color:#000;text-align:center;font-family:Toyota-Type;font-size:18px;font-style:normal;font-weight:600;line-height:20px}.carHeadingContainer{display:flex;height:25px;align-items:center;gap:10px;align-self:stretch}.carHeading{color:#161a1d;font-family:Toyota-Type;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.carHeadingValue{color:#161a1d;font-family:Toyota-Type;font-size:18px;font-style:normal;font-weight:600;line-height:24px}.carDetailsRightContainer{width:100%}.carDetailsRightContainerSection{display:flex;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch}.carDetailsSectionHeading{color:#161a1d;font-family:Toyota-Type-Bold;font-size:24px;font-style:normal;font-weight:700;line-height:30px}.carDetailsSectionList{display:flex;align-items:flex-start;align-content:flex-start;gap:30px;align-self:stretch;flex-wrap:wrap}.carTypeImage{width:100px;height:100px;flex-shrink:0}.carHeadingMainWrapper{display:flex;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch}.carTypeName{color:#161a1d;text-align:center;font-family:Toyota-Type;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.featureTitle{color:#161a1d;text-align:center;font-family:Toyota-Type;font-size:16px;font-weight:400;line-height:20px}.carListItemWrapper{display:flex;width:calc(20% - 30px);flex-direction:column;align-items:center}@media screen and (min-width: 991px) and (max-width: 1024px){.carDetailModal .custom-tabs .ant-tabs-nav .ant-tabs-tab{font-size:14px;padding:19px 12px;color:#101010;opacity:.5;text-align:center;font-family:Toyota-Type;font-weight:700;line-height:16px;margin:0}.carTypeContainer{gap:30px}}@media screen and (max-width: 991px){.carDetailModal .ant-modal .ant-modal-content{height:auto}.carDetailWrapper{flex-direction:column}.carDetailModal .custom-tabs .ant-tabs-nav .ant-tabs-tab{padding:19px 15px}.carDetailsRightContainer{height:auto}.carTypeContainer{gap:30px}}@media screen and (max-width: 767px){.carDetailModal .custom-tabs .ant-tabs-nav .ant-tabs-tab{padding:19px 0;font-size:14px;line-height:normal;width:auto}.carDetailModal .ant-modal .ant-modal-content{height:auto;padding:30px 10px;background-image:none}.carTitle{text-align:start}.carDetailModal .ant-tabs .ant-tabs-tab-btn{word-break:break-word;white-space:pre-line}.carImage{height:auto;width:100%}.headerTitle{font-size:24px;line-height:auto}.carHeading{font-size:14px;line-height:normal}.carTypeContainer{align-items:flex-start;justify-content:center;padding:0 15px;gap:30px 24px}.carHeadingValue{font-size:14px;line-height:normal}.carDetailsLeftContainer{gap:20px}.modalBody{padding:0}}.justy{display:flex;align-items:center;justify-content:center;text-align:center}@font-face{font-family:Toyota-Type;src:url(/build/assets/ToyotaType-Regular-6c1f924a.ttf)}@font-face{font-family:Toyota-Type-Bold;src:url(/build/assets/ToyotaType-Bold-a20bad24.ttf)}body,#product_page,.container{font-family:Toyota-Type}.model{padding:80px 0;background:#F5FAFF}.modelHeading{color:#161a1d;text-align:center;font-family:Toyota-Type-Bold;font-size:48px;font-style:normal;font-weight:700;line-height:36px}.modelHeadingContainer{margin-bottom:60px;font-family:Toyota-Type}.tabContainer{margin-bottom:20px;font-family:Toyota-Type}.carWrapper{-ms-overflow-style:none;scrollbar-width:none}.carWrapper::-webkit-scrollbar{display:none}.listContainer{display:flex;width:100%;align-items:center;justify-content:center;gap:40px;flex-wrap:wrap}.carContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.carContainer img{width:100%;transition:all .3s}.carContainer:hover img{transform:scale(1.2);cursor:pointer}.formButton,.formButtonSearch,.form-select-wrapper{font-family:Toyota-Type}.model .custom-tabs .ant-tabs-nav .ant-tabs-tab{font-size:16px;padding:19px 40px;height:54px;width:25%;color:#101010;text-align:center;font-family:Toyota-Type;font-weight:400;line-height:16px;letter-spacing:1.429px;justify-content:center;margin-left:0}.model .ant-tabs .ant-tabs-ink-bar{border-bottom:4px solid #eb0a1e!important;width:25%}.model .ant-tabs-nav-list{width:100%}.model .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#101010;font-weight:600}.card{border:none;border-radius:10px;box-shadow:0 0 10px #0000001a;margin-bottom:20px}.card-body img{width:80px;height:80px;margin-right:15px}.card-title{font-size:18px;font-weight:700;margin-bottom:5px;text-align:left}.card-text{font-size:14px;color:#6c757d;text-align:left}.card-custom{border-radius:10px;box-shadow:0 2px 4px #0000001a;height:150px;padding-top:20px;padding-left:50px;padding-right:50px}.badge-custom{background-color:#d9534f;color:#fff;border-radius:20px;padding:10px;font-size:12px;height:35px;display:flex;align-items:center;justify-content:center;width:150px}.learn-more{font-size:14px;color:#000;text-decoration:underline;font-weight:700}.firstCol{padding-left:50px}.backArrow{width:50%;vertical-align:top}.vehicle-details{padding-left:50px;padding-top:50px}@media (max-width: 768px){.vehicle-details{padding-left:20px}}.carName{font-size:38px}.formLayout{border-radius:10px;padding:30px;display:flex;gap:30px;background:#ffffff;box-shadow:0 0 30px #0000001a;flex-direction:column}.searchBox{font-size:18px;font-weight:bolder;background-color:#e3e3e4;margin-bottom:10px;text-align:center;border-radius:10px;height:60px;display:flex;justify-content:center;align-items:center;font-family:Toyota-Type!important}.product-image{display:block;max-width:80%!important;height:auto}.card-body{display:block}@media (max-width: 768px){.product-image{margin:0 auto}}@media (min-width: 768px){.product-image{float:right}.card-body{display:flex;align-items:center;justify-content:center;height:250px}}@media screen and (max-width: 991px){.model-container{padding:60px 10px;gap:40px}.modelHeading{font-size:36px;line-height:120%}.modelHeadingContainer{margin-bottom:0}.listContainer{gap:20px}.model .custom-tabs .ant-tabs-nav .ant-tabs-tab{font-size:16px;padding:19px 40px;height:54px;color:#101010;text-align:center;font-weight:400;line-height:16px;letter-spacing:1.429px}}@media screen and (max-width: 767px){.model{padding:60px 0}.model .custom-tabs .ant-tabs-nav .ant-tabs-tab{margin:0;padding:10px}.tabContainer{gap:0;display:block}.model .ant-tabs .ant-tabs-ink-bar{width:25%!important}.carContainer{justify-content:flex-start;align-items:start}}@media screen and (max-width: 389px){.model{padding:60px 0}.modelHeading{font-size:30px}.model .custom-tabs .ant-tabs-nav .ant-tabs-tab{margin:0;padding:10px 5px;font-size:12px}.tabContainer{gap:0;display:block}.model .ant-tabs .ant-tabs-ink-bar{width:25%!important}}.colFoot{padding-bottom:30px}.btn-link{color:#000;text-decoration:underline;cursor:pointer;font-size:.8rem}.card-body{transition:height .3s ease,padding .3s ease;height:230px;overflow:hidden}.card-body-expanded{height:auto;overflow:visible}.card-body-long{height:200px}@media (max-width: 768px){.card-body-long{height:300px}.card-body-expanded.card-body-long{height:auto}.card{margin-bottom:1rem}}.row{width:100%;margin:0;justify-content:center}.card{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;box-shadow:0 4px 6px #0000001a;border-radius:8px;transition:all .3s ease-in-out;word-wrap:break-word}.responsive-card{flex-grow:1;min-width:280px;max-width:100%;width:auto}.card-img{max-width:100%;height:auto;margin-bottom:10px}.card-title{font-size:1.2rem;font-weight:700}.card-text{font-size:1rem}@media (max-width: 992px){.col-lg-4{flex:1 0 100%}}@media (max-width: 576px){.card{padding:10px}}@media (max-width: 767px){.vin{padding:14px 20px!important}.vehicle{padding:9px 20px!important}}.card-body{background-color:#fff;padding:20px;border-radius:10px}.card-shadow{box-shadow:0 4px 6px #0000001a;width:80%}.slide{display:flex!important;flex-direction:column;align-items:center;flex-shrink:0;border-radius:10px;border:2px solid #ebebeb;background:#fff;margin-bottom:10px;transition:all .3s}.arrows-container{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;margin-top:-70px}.arrow{color:gray;cursor:pointer;transition:background-color .3s ease}.slider-item{padding:10px}.slick-prev:before,.slick-next:before{color:#333;font-size:20px}.slick-dots li button:before{color:#555;opacity:.5}.slick-dots li.slick-active button:before{color:#007bff;opacity:1}.panah{width:30px}.card{height:300px}.is_one{font-weight:bolder;background-color:#e0e0e0!important;text-shadow:#545454 1px 0 10px}.mainWrapper{padding:15px 60px;background:#000;position:sticky;top:0;z-index:1}.mainWrapper .container{max-width:1760px}.subWrapper{display:flex;align-items:center}.logoWrapper{display:flex;justify-content:center;align-items:center}.linkWrapper{display:flex;justify-content:flex-end;align-items:center;flex:1;gap:40px}.iconWrapper{display:flex;width:24px;height:24px;padding:5px;flex-direction:column;justify-content:center;align-items:center}.contentStyle{color:#fff;text-align:center;font-family:Toyota-Type;font-size:16px;font-style:normal;font-weight:700;line-height:40px;text-decoration:none}.mobileNav{display:flex;align-items:center;justify-content:center;gap:10px;background-color:#000;height:200px;flex-direction:column}.contentStyle:hover{color:#d71921;cursor:pointer}.logoStyle{color:#fff;text-align:center;font-family:Toyota-Type;font-size:24px;font-style:normal;font-weight:700;line-height:24px;text-decoration:none}.logoStyle:hover{cursor:pointer;color:#fff}.iconWrapper{display:none}@media screen and (max-width: 991px){.mainWrapper{padding:15px}.linkWrapper{gap:24px}}@media screen and (max-width: 767px){.subWrapper{justify-content:space-between}.mainWrapper{padding:10px}.iconWrapper{display:block;padding:0}.linkWrapper{position:absolute;top:100%;background:#000;display:none;left:0;right:0;text-align:center}.logoStyle{font-size:20px}}body{font-family:Arial,sans-serif;background-color:#f8f9fa}@media (max-width: 768px){.card-body{align-items:center;justify-content:center;height:250px}.row-mobile-center{justify-content:center!important}.card{margin:10 auto}}.nav-tabs .nav-link.active{background-color:#e0e0e0;color:#000}.nav-tabs .nav-link{color:#6c757d}.nav-tabs{border-bottom:none}.tab-content{margin-top:20px}.card{border:none;border-radius:10px;box-shadow:0 2px 4px #0000001a}.card-body{text-align:left}.card{width:100%}.card-title{font-weight:700;font-size:1.1rem}.card-text{font-size:.9rem;color:#6c757d}.badge{background-color:red;color:#fff;font-size:.7rem;margin-right:5px}.section-title{font-weight:700;font-size:1.2rem;margin-bottom:20px;text-align:center}.section-title:after{content:"";display:block;width:50px;height:2px;background-color:red;margin:10px auto 0}.icon{font-size:2rem;color:red;margin-right:15px}.card-custom{border-radius:10px;box-shadow:0 2px 4px #0000001a;display:flex;align-items:center;justify-content:space-between}.badge-custom{background-color:#d9534f;color:#fff;border-radius:20px;padding:5px 10px;font-size:12px}.price{font-size:24px;font-weight:700}.learn-more{font-size:14px;color:#000;text-decoration:underline}.learn-more:hover{text-decoration:underline}
