@keyframes shimmer{0%{background-position:-200%0}to{background-position:200%0}}*,::after,::before{box-sizing:border-box}ul{list-style-type:disc;padding:0 0 0 1em;line-height:26px}#overlay,body.no-scroll{overflow:hidden}hr{display:block;height:1px;border:0;border-top:1px solid #eee;margin:0;padding:0}.sidebar-divider{border-top:1px solid rgba(255,255,255,.3);margin:10px 0}.d-flex{display:flex}.align-items-center{align-items:center}.gap-5{gap:5px}.justify-content-center{justify-content:center}#overlay{background-color:rgba(0,0,0,.8);z-index:1000;position:absolute;right:0;bottom:0}.d-none{display:none!important}#overlay,.overlay{top:0;left:0;width:100%;height:100%}.overlay{position:fixed;background:rgba(0,0,0,.5);z-index:10}.overflow-hidden{position:fixed;overflow-y:scroll;width:100%}.high-z{position:relative!important;z-index:100!important}.text-primary{color:#08c}.text-dark{color:#222}.alert{position:relative;padding:1rem;margin-bottom:0;color:#fff;border-radius:5px}.alert-warning{background-color:rgba(255,217,106,.5);color:#997404}.btn,textarea{border-radius:5px}.btn{display:inline-block;padding:10px 20px;font-family:"Inter",Helvetica,Arial,Lucida,sans-serif!important;font-size:16px;font-weight:600;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:0}.btn-primary{background-color:#08c;color:#fff}.btn-primary:active,.btn-primary:hover{background-color:#18b1fb}.btn-danger{background-color:#dc3546;color:#fff}.btn-danger:active,.btn-danger:hover{background-color:#f25b69}textarea{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;outline:0!important;resize:none;overflow:hidden;min-height:60px}textarea[readonly]{background-color:#f5f5f5;outline:0!important}.image-placeholder{display:flex;align-items:center;justify-content:center;margin-top:30px;margin-bottom:30px}.image-placeholder img{width:400px}.image-placeholder i{font-size:80px}.vincheckinfo-search-container{font-family:"Inter","Segoe UI",Tahoma,Geneva,Verdana,sans-serif;position:relative;font-size:16px;width:100%}.car-search-mode{display:flex;margin-bottom:5px;font-size:14px}.car-search-mode-item{padding:2px 11px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1)}.car-search-mode-item:not(.active){cursor:pointer}.car-search-mode-item:hover{color:#00a5f4;background-color:#dbeaff}.car-search-mode-item.active{background-color:#00a5f4;color:#fff}.car-search-mode-item:nth-child(1){border-top-left-radius:5px;border-bottom-left-radius:5px;border:1px solid #eee;border-right:0}.car-search-mode-item:nth-child(2){border-top-right-radius:5px;border-bottom-right-radius:5px;border:1px solid #eee;border-left:0}.license-plate-container{display:grid;grid-template-columns:1fr 1fr;position:relative}.license-plate-container select{padding-left:10px;font-size:1.2rem;background:0 0;border:0;outline:0;margin-right:30px;margin-top:-5px}.license-plate-container::after{content:"";background:#bbb;position:absolute;height:50%;width:2px;left:0;right:0;top:14px;margin-left:auto;margin-right:auto}.search-list-input-container{position:relative;width:100%;background-color:#fff;border:1px solid rgba(0,0,0,.05);border-radius:10px;transition:.2s ease-in-out;padding:20px 0;box-shadow:0 4px 8px rgba(0,0,0,.1)}.search-list-input-container:not(.active){display:none}.search-list-input-container:hover{background-color:#fff;box-shadow:inset 0 0 0 3px rgba(0,136,204,.3)}.search-list-input-container input{position:relative;margin:0;padding:0 20px 0 55px;border:0;outline:0;width:100%;font-size:1.2rem;box-sizing:border-box;background-color:transparent}.search-list-input-container input:focus+.submit-btn i{color:#08c}.search-list-input-container .submit-btn{position:absolute;left:0;top:50%;transform:translateY(-50%);background:0 0;outline:0;border:0;cursor:pointer}.search-list-input-container .submit-btn i,.search-list-input-container .submit-btn svg{font-size:1.5rem;color:rgba(0,0,0,.5);transition:.8s ease-in-out;margin-left:10px}.search-list-input-container .submit-btn svg{margin-left:13px}.search-list-content-container{display:none;position:absolute;z-index:1;left:0;right:0;box-shadow:rgba(0,0,0,.1) -4px 9px 25px -6px;background-color:#fff;border-radius:10px;margin-top:5px;padding:10px;border:1px solid rgba(0,0,0,.03);font-size:.8rem}.search-list-loader,a.search-list-item{display:flex;padding:10px;box-sizing:border-box}.search-list-loader{flex-direction:column;gap:10px}.search-list-loader-item .skeleton{width:100%;height:15px;background:linear-gradient(90deg,#eee 25%,#ddd 50%,#eee 75%);background-size:200% 100%;animation:shimmer 1.5s infinite linear;border-radius:50px}.search-list-content{display:flex;align-items:center;gap:10px}.search-list-content i{margin-top:1px;padding:10px;border-radius:10px;background-color:#fff;border:1px solid #eee;font-size:1.2rem}.search-list-action i{font-size:1.2rem}.search-list-action span{background-color:rgba(0,0,0,.05);border-radius:10px;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.search-list-item{touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,.12)}a.search-list-item{align-items:center;justify-content:space-between;cursor:pointer;text-decoration:none;color:#222!important;font-size:1rem}.search-list-item:hover{background-color:#eee;color:#08c}.search-list-action{display:flex;align-items:center;justify-content:flex-end;gap:10px}.search-list-initial{display:flex;flex-direction:column;gap:10px;padding:10px}.search-list-tips{padding:10px;text-align:left!important}.search-list-none{padding:10px}.search-list-tips ul{margin:5px 0 0 4px!important;padding:0 0 0 1em;line-height:1.2em!important;list-style:disc;padding-bottom:0!important}.search-list-tips>ul li:not(:last-child){margin-bottom:5px}.search-list-tips>ul li{line-height:1rem}@media (max-width:688px){.search-list-item{font-size:.7rem}.search-list-input-container{padding:10px 0;border-radius:5px}.search-list-content-container{font-size:.7rem}.search-list-action i,.search-list-content i{font-size:1rem}.search-list-content i{padding:6px}.search-list-input-container input{font-size:1rem;padding:0 20px 0 45px}.search-list-input-container .submit-btn i{font-size:1.2rem;margin-left:5px}.license-plate-container select{font-size:1rem;margin-right:10px;margin-top:0}.license-plate-container::after{top:10px;right:45px}.car-search-mode-item{font-size:12px}}.et_pb_row_1.et_pb_row,.et_pb_row_10.et_pb_row,.et_pb_row_11.et_pb_row,.et_pb_row_12.et_pb_row,.et_pb_row_13.et_pb_row,.et_pb_row_15.et_pb_row,.et_pb_row_17.et_pb_row,.et_pb_row_18.et_pb_row,.et_pb_row_19.et_pb_row,.et_pb_row_20.et_pb_row,.et_pb_row_21.et_pb_row,.et_pb_row_22.et_pb_row,.et_pb_row_23.et_pb_row,.et_pb_row_24.et_pb_row,.et_pb_row_25.et_pb_row,.et_pb_row_26.et_pb_row,.et_pb_row_27.et_pb_row,.et_pb_row_28.et_pb_row,.et_pb_row_29.et_pb_row,.et_pb_row_30.et_pb_row,.et_pb_row_31.et_pb_row,.et_pb_row_32.et_pb_row,.et_pb_row_33.et_pb_row,.et_pb_row_34.et_pb_row,.et_pb_row_35.et_pb_row,.et_pb_row_36.et_pb_row,.et_pb_row_37.et_pb_row,.et_pb_row_38.et_pb_row,.et_pb_row_39.et_pb_row,.et_pb_row_4.et_pb_row,.et_pb_row_40.et_pb_row,.et_pb_row_41.et_pb_row,.et_pb_row_42.et_pb_row,.et_pb_row_43.et_pb_row,.et_pb_row_5.et_pb_row,.et_pb_row_6.et_pb_row,.et_pb_row_7.et_pb_row,.et_pb_row_8.et_pb_row,.et_pb_row_9.et_pb_row{z-index:1!important}.vehicle-years{list-style-type:none!important;padding:0!important;display:flex;gap:10px;flex-wrap:wrap;margin:0 0 10px}.vehicle-years li{padding:0}.vehicle-years li a{color:#222;text-decoration:underline}.vehicle-years li.active a{color:#08c;font-weight:600}.author-details a,.rating-bar-main{color:#333;text-decoration:none}.rating-bar-container{display:flex;justify-content:space-between;align-items:center;border:1px solid #222;padding:2px 8px;border-radius:5px;width:550px;max-width:100%}.rating-bar-container:hover{background-color:rgba(0,0,0,.05);cursor:pointer}.rating-bar-item,.rating-row{display:flex;align-items:center;gap:10px}.rating-row{justify-content:space-between;flex-wrap:wrap}.rating-stars i,.ymmt-review-stars div a{color:#08c}.author-details a{color:#08c}.warranty-card{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.warranty-card-icon{font-size:40px}.warranty-original *{display:block}.warranty-original:not(:last-child){margin-bottom:10px}.warranty-original{background-color:rgba(0,136,204,.1);padding:10px 15px;border-radius:5px;color:#08c}.warranty-original.warranty-active{color:#188754;background-color:rgba(24,135,84,.1)}.warranty-original.warranty-inactive{color:#dc3546;background-color:rgba(220,53,70,.1)}.color-table-container{display:flex;flex-direction:column;row-gap:20px;color:#222;font-size:16px}.color-card-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin-top:10px;margin-bottom:35px;font-size:14px}.color-card-heading{font-family:"Inter",Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:1.44rem;line-height:0}.color-card{display:flex;flex-direction:column;border-radius:10px;transition:.2s ease-in-out;box-shadow:0 4px 8px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.05)}.color-card-header{height:60px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #ccc}.color-card-body{padding:10px}.deep-impact-blue{background-color:#1a4b8d}.shadow-black{background-color:#1a1a1a}.electric-spice{background-color:#ffb612}.ingot-silver{background-color:#a2a2a2}.magnetic{background-color:#4a4a4a}.oxford-white{background-color:#fff}.sunset{background-color:#ff4d00}.nhtsa-rating-container{display:grid;grid-template-columns:1fr 1fr 1fr;color:#222;font-size:14px;gap:10px}.nhtsa-rating-container:not(:last-child){margin-bottom:40px}.nhtsa-rating-item{display:flex;flex-direction:column}.text-success{color:#198754}.text-danger{color:#dc3545}.nhtsa-ratings i{color:#fff;padding:5px;border-radius:8px}.nhtsa-ratings i.rated{background-color:#1263d3}.nhtsa-ratings i.unrated{background-color:rgba(0,0,0,.2)}.ranking-table{width:100%;border-collapse:collapse}.ranking-table td{text-align:left;border:0;padding:5px}.ranking-table tr:nth-child(odd){background-color:#f2f2f2}.ranking-table tr td:nth-child(2),.ranking-table tr td:nth-child(2) a,.ranking-table tr td:nth-child(3){color:#08c}.ranking-table tr.active{background-color:rgba(193,255,190,.5);font-weight:700}.vhr-container{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:0 auto}.vhr-item{display:flex;align-items:center;justify-content:space-between;padding:20px;border:1px solid rgba(0,0,0,.05);border-radius:10px;height:100px;box-shadow:0 4px 8px rgba(0,0,0,.1);cursor:pointer;transition:.2s ease-in-out;text-decoration:none;color:#333}.vhr-item:hover{box-shadow:0 4px 8px rgba(0,0,0,.3);color:#08c}.vhr-item .vhr-description{display:flex;gap:20px;align-items:center}.vhr-description{position:relative}.vhr-item .vhr-description .report-summary-count{background-color:#dc3546;color:#fff;position:absolute;top:15px;bottom:0;left:25px;right:0;width:20px;height:20px;border-radius:100%;display:flex;align-items:center;justify-content:center;font-size:.5rem}.vhr-item i:nth-child(1){font-size:40px}.vhr-full-btn{display:block;max-width:100%;width:330px;margin:40px auto 0;padding:20px;border:1px solid #08c;border-radius:10px;background-color:#08c;color:#fff;font-size:20px;font-weight:600;cursor:pointer;transition:.5s ease-in-out;text-align:center}.vhr-full-btn:hover{background-color:#18b1fb;border-color:#18b1fb}.owner-reviews-container{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.ymmt-review-main{font-family:"Inter",Helvetica,Arial,Lucida,sans-serif;display:flex;flex-direction:column;gap:36px;color:#222}.ymmt-review-form{display:flex;flex-direction:column;gap:10px}.ymmt-review-form .form-group:last-child{display:flex;justify-content:flex-end;gap:10px}.ymmt-review-form input[type=checkbox]{width:20px;height:20px;margin:0}.ymmt-review-form input[type=email],.ymmt-review-form input[type=text],.ymmt-review-form textarea{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;border-radius:5px;outline:0;resize:none;overflow:hidden;min-height:60px;border:1px solid #bbb;color:#4e4e4e}.user-rating-container{display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-top:5px}.user-rating-container input[type=radio]{opacity:0;margin:-3px}.user-rating-container label{color:#ccc;font-size:30px}.user-rating-container label:hover,.user-rating-container label:hover~label{color:rgba(0,136,204,.5)}.user-rating-container input[type=radio]:checked~label,.user-rating-container label:hover~input[type=radio]:checked~label{color:#08c}.ymmt-review-message-container{display:flex;align-items:center;justify-content:center;flex-direction:column}.ymmt-review-message{background-color:#fff;padding:50px;border-radius:8px;text-align:center;width:80%;max-width:400px;border:1px solid #eee}.ymmt-review-message h5{font-weight:700;font-size:1.3rem;margin:0 0 10px}.ymmt-review-message p{color:#555;font-size:16px;margin:0}.ymmt-review-message i{font-size:60px;padding-top:0;padding-bottom:10px}.ymmt-review-group{display:flex;align-items:center;justify-content:space-between}.ymmt-review-number{display:flex;align-items:center;margin:0;gap:20px}.ymmt-review-number>span{font-size:60px;font-weight:700}.ymmt-review-stars{display:flex;flex-direction:column;font-weight:700;font-size:16px}.ymmt-review-stars div i{color:#08c;font-size:20px}.ymmt-review-btn{padding:15px 30px;background-color:#08c;color:#fff;border:0;border-radius:5px;cursor:pointer;font-size:18px;font-weight:700;transition:.2s ease-in-out}.ymmt-review-btn:hover{background-color:#18b1fb}.ymmt-review-list-all{display:flex;justify-content:center}.ymmt-review-list-container{display:flex;flex-direction:column;gap:20px;color:#222;font-size:16px}.ymmt-review-list-container p{margin:0;padding:0}.ymmt-review-list-stars{color:#08c;margin-bottom:10px}.ymmt-review-list-survey{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:10px}.review-thumb{display:flex;align-items:center;gap:5px}.review-thumbs-down,.review-thumbs-up{font-size:18px;cursor:pointer}table.responsive-table{border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed;border:0!important}table.responsive-table th{padding:.625em;text-align:left}table.responsive-table td{padding:.625em}.table-attributes td:first-child{max-width:100%;width:unset}table.responsive-table:last-child{margin-bottom:0}.image-container,.spec-header{display:flex;align-items:center}.image-container{justify-content:center}.spec-header{gap:10px;padding-bottom:15px}.spec-header i{font-size:28px}.circle-image{width:150px;height:150px;border-radius:50%;object-fit:cover;border:3px solid #08c}.card,.warranty-card-item{padding:20px;border-radius:10px;transition:.2s ease-in-out;border:1px solid rgba(0,0,0,.05)}.card,.card.shadow,.warranty-card-item{box-shadow:0 4px 8px rgba(0,0,0,.1)}.card-header.border{border-bottom:1px solid #ccc;margin-bottom:15px}.card-header h5{font-family:"Inter",Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:1.44rem}.card:not(:last-child),.recall-text:not(:last-child){margin-bottom:15px}.recall-container{display:flex;align-items:center;gap:50px;margin-bottom:15px}.fuel-item div,.recall-item,.recall-text{display:flex;flex-direction:column}.d-none{}table.responsive-table thead{border:0;overflow:hidden;padding:0;position:absolute;width:1px}table.responsive-table tr{display:block;margin-bottom:.625em;border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee}table.responsive-table td{display:block;font-size:.8em;text-align:right}table.responsive-table td::before{content:attr(data-label);float:left;font-weight:700}table.responsive-table td:last-child{border-bottom:0}.table-attributes{margin:0;padding:0}.table-attributes,.table-attributes tbody,.table-attributes td{display:block;border:0!important}.table-attributes tr{display:flex;justify-content:space-between;margin-bottom:5px;border-radius:8px;padding:5px 10px;border:1px solid #eee!important;background-color:rgba(255,255,255,.5)}.table-attributes td{padding:0!important}.fuel-container{display:flex;flex-wrap:wrap;gap:10px}.fuel-item{flex:1 1 calc(25% - 50px);display:flex;align-items:center;padding:20px;border:1px solid rgba(0,0,0,.05);border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:.2s ease-in-out;gap:20px}.fuel-item i{font-size:50px}@media (max-width:1200px){.vhr-container{grid-template-columns:repeat(3,1fr)}.vhr-full-btn{width:300px;font-size:18px}.nhtsa-rating-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.vhr-container{grid-template-columns:repeat(2,1fr)}.warranty-card{grid-template-columns:1fr}.vhr-full-btn{width:250px;font-size:16px}.ymmt-review-number>span{font-size:40px}.ymmt-review-group,.ymmt-review-number>span{flex-direction:column;align-items:flex-start}.ymmt-review-action{margin-top:15px}.ymmt-review-btn{width:100%;font-size:14px}.ymmt-review-list-survey{justify-content:flex-start}.owner-reviews-container{grid-template-columns:1fr}.card-header h5,.color-card-heading{font-size:1.27rem}}@media (max-width:768px){.fuel-item{flex:1 1 calc(50% - 10px)}}@media (max-width:600px){.specs-header i{font-size:23px}.vhr-container,.warranty-card{grid-template-columns:1fr}.vhr-full-btn{width:100%;font-size:13px;padding:15px}.nhtsa-rating-container{grid-template-columns:1fr}.recall-container{flex-direction:column;align-items:flex-start;gap:15px}.table-attributes tr{display:block}}@media (max-width:480px){.fuel-item{flex:1 1 100%}}