#vehicle-lp{margin-bottom:95px}#vehicle-lp .banner{position:relative;margin-bottom:25px}@media (max-width: 767px){#vehicle-lp .banner{margin-bottom:0}}#vehicle-lp .banner .banner-image{width:100%}#vehicle-lp .banner .banner-overlay{position:absolute;top:50%;width:100%;margin-top:-30px}@media (max-width: 767px){#vehicle-lp .banner .banner-overlay{position:relative;top:0;margin-top:15px}}#vehicle-lp .banner .banner-overlay .banner-logo{width:60px;height:60px;position:absolute}@media (max-width: 991px){#vehicle-lp .banner .banner-overlay .banner-logo{display:none}}#vehicle-lp .banner .banner-overlay .banner-logo+.banner-title{margin-left:90px}@media (max-width: 991px){#vehicle-lp .banner .banner-overlay .banner-logo+.banner-title{margin-left:0}}#vehicle-lp .banner .banner-overlay .banner-title{margin-top:0;color:#ffffff}@media (max-width: 767px){#vehicle-lp .banner .banner-overlay .banner-title{color:#333333;font-size:16px;font-weight:600}}#vehicle-lp .banner .banner-overlay .banner-title small{color:#ffffff}@media (max-width: 767px){#vehicle-lp .banner .banner-overlay .banner-title small{display:none}}@media (min-width: 992px) and (max-width: 1199px){#vehicle-lp .banner .banner-overlay .banner-title small{display:none}}#vehicle-lp .step-back{margin-top:15px}#vehicle-lp .intro-text-container .manufacturer-icon{font-size:14px}#vehicle-lp .intro-text-container.full-size{border-bottom:1px solid #c4c4c4;padding-bottom:30px}#vehicle-lp .intro-text-container.full-size .manufacturer-intro{font-size:14px;-webkit-column-count:2;column-count:2;-webkit-column-gap:30px;column-gap:30px}@media (max-width: 767px){#vehicle-lp .intro-text-container.full-size .manufacturer-intro{-webkit-column-count:1;column-count:1;overflow-x:hidden;text-overflow:ellipsis;display:inline-block;width:100%;max-height:80px;pointer-events:none;transition:all .5s;padding-bottom:40px}}@media (max-width: 767px){#vehicle-lp .intro-text-container.full-size .manufacturer-intro:after{content:attr(data-read-more);display:block;position:absolute;bottom:25px;left:15px;pointer-events:all}}@media (max-width: 767px){#vehicle-lp .intro-text-container.full-size .manufacturer-intro.show-more{max-height:800px}}@media (max-width: 767px){#vehicle-lp .intro-text-container.full-size .manufacturer-intro.show-more:after{content:attr(data-read-less)}}@media (max-width: 767px){#vehicle-lp .intro-text-container{padding-bottom:20px;margin-top:15px;border-top:1px solid #919191;border-bottom:1px solid #919191}}#vehicle-lp .manufacturer-description{font-size:14px;-webkit-column-count:2;column-count:2;-webkit-column-gap:30px;column-gap:30px}@media (max-width: 767px){#vehicle-lp .manufacturer-description{-webkit-column-count:1;column-count:1}}#vehicle-lp .vehicle-breadcrumb{background-color:#f2f2f2;padding:15px 0 15px 20px;margin-top:50px;border-top:1px solid #919191}@media (min-width: 768px) and (max-width: 991px){#vehicle-lp .vehicle-breadcrumb{margin-top:15px;padding:30px 0 15px 20px}}#vehicle-lp .vehicle-breadcrumb ol{counter-reset:li;padding-left:0;margin-bottom:0}#vehicle-lp .vehicle-breadcrumb ol li{display:inline-block;position:relative;list-style:none;color:#333333;font-size:14px;padding-left:40px;padding-right:67px}@media (min-width: 992px) and (max-width: 1199px){#vehicle-lp .vehicle-breadcrumb ol li{padding-right:37px}}@media (max-width: 991px){#vehicle-lp .vehicle-breadcrumb ol li{margin-bottom:15px;display:block}}#vehicle-lp .vehicle-breadcrumb ol li:before{content:counter(li);counter-increment:li;position:absolute;top:-2px;left:0;width:25px;height:25px;border:1px solid #919191;background-color:#919191;border-radius:50%;color:#ffffff;text-align:center}#vehicle-lp .vehicle-breadcrumb ol li:after{position:absolute;top:4px;right:0;width:7px;margin-right:30px;font:normal normal normal 12px/1 fo;content:'\e824'}@media (min-width: 992px) and (max-width: 1199px){#vehicle-lp .vehicle-breadcrumb ol li:after{margin-right:15px}}@media (max-width: 991px){#vehicle-lp .vehicle-breadcrumb ol li:after{display:none}}#vehicle-lp .vehicle-breadcrumb ol li:last-of-type{padding-right:0}#vehicle-lp .vehicle-breadcrumb ol li:last-of-type:after{content:""}@media (max-width: 767px){#vehicle-lp .vehicle-breadcrumb ol li:last-of-type{margin-bottom:0}}#vehicle-lp .vehicle-breadcrumb ol li.active:before{background-color:#008436;border-color:#008436}#vehicle-lp .vehicle-breadcrumb ol li.ready:before{font:normal normal normal 14px/1 fo;content:'\e82a';border-color:#333333;background-color:#333333;line-height:1.6}#vehicle-lp .vehicle-breadcrumb ol li a{color:#333333;text-decoration:none}#vehicle-lp .vehicle-breadcrumb .step{overflow:hidden;text-overflow:ellipsis;display:inline-block;white-space:nowrap}#vehicle-lp .vehicle-breadcrumb .step-1,#vehicle-lp .vehicle-breadcrumb .step-2{max-width:100px}#vehicle-lp .vehicle-breadcrumb .step-3{max-width:140px}@media (min-width: 992px) and (max-width: 1199px){#vehicle-lp .vehicle-breadcrumb .step-3{max-width:80px}}#vehicle-lp .vehicle-breadcrumb .step-4{max-width:210px}@media (min-width: 992px) and (max-width: 1199px){#vehicle-lp .vehicle-breadcrumb .step-4{max-width:150px}}#vehicle-lp .vehicle-breadcrumb .step-5{max-width:85px}@media (min-width: 992px) and (max-width: 1199px){#vehicle-lp .vehicle-breadcrumb .step-5{max-width:120px}}#vehicle-lp .need-help-block{border:1px solid #919191;padding:0 30px 30px}@media (min-width: 992px){#vehicle-lp .need-help-block{margin-top:75px}}@media (min-width: 768px) and (max-width: 991px){#vehicle-lp .need-help-block{margin-top:15px}}#vehicle-lp .need-help-block .need-help-heading{margin-bottom:20px}#vehicle-lp .need-help-block p{margin-bottom:0}@media (max-width: 991px){#vehicle-lp .need-help-block .need-help-text{margin-bottom:15px}}#vehicle-lp .need-help-block .phone-number{color:#333333;text-decoration:none;font-size:14px;font-weight:600;padding-left:20px}#vehicle-lp .need-help-block .phone-number:before{font:normal normal normal 14px/1 fo;content:'\e842';border-color:#333333;position:absolute;left:15px;top:5px}#vehicle-lp .need-help-block .support-time{font-size:12px}#vehicle-lp .list-heading{margin-top:20px;margin-bottom:30px;display:grid;grid-template-columns:50% auto 250px;grid-template-rows:auto auto auto;grid-gap:0 15px}@media (min-width: 768px) and (max-width: 991px){#vehicle-lp .list-heading{grid-template-columns:1fr 1fr;grid-gap:0 30px}}@media (max-width: 767px){#vehicle-lp .list-heading{grid-template-columns:1fr}}#vehicle-lp .list-heading h3{margin-top:0}@media (min-width: 768px) and (max-width: 991px){#vehicle-lp .list-heading h3{grid-column:2 span}}#vehicle-lp .list-heading .description{grid-row:2}@media (min-width: 768px) and (max-width: 991px){#vehicle-lp .list-heading .description{grid-column:2 span}}@media (max-width: 991px){#vehicle-lp .list-heading .description{margin-bottom:20px}}#vehicle-lp .list-heading .dynamic-search #searchInput{margin-top:0;padding-left:40px}#vehicle-lp .list-heading .dynamic-search #searchInput:focus+label,#vehicle-lp .list-heading .dynamic-search #searchInput.filled+label{left:0px}#vehicle-lp .list-heading .dynamic-search label{left:40px}#vehicle-lp .list-heading .dynamic-search i{position:absolute;top:6px;left:10px;color:#c4c4c4}#vehicle-lp .list-heading .key-number-search-container{grid-column:3}@media (min-width: 768px) and (max-width: 991px){#vehicle-lp .list-heading .key-number-search-container{grid-column:2}}@media (max-width: 767px){#vehicle-lp .list-heading .key-number-search-container{grid-column:1}}#vehicle-lp .manufacturer-list{display:grid;grid-template-columns:repeat(10, 1fr);grid-template-rows:auto;position:relative;border-bottom:1px solid #c4c4c4;margin-bottom:10px}@media (min-width: 768px) and (max-width: 991px){#vehicle-lp .manufacturer-list{grid-template-columns:repeat(6, 1fr)}}@media (max-width: 767px){#vehicle-lp .manufacturer-list{grid-template-columns:repeat(3, 1fr)}}#vehicle-lp .manufacturer-list .manufacturer-link{text-decoration:none}#vehicle-lp .manufacturer-list .manufacturer-link:hover{text-decoration:underline}#vehicle-lp .manufacturer-list .manufacturer-item{margin-bottom:45px}#vehicle-lp .manufacturer-list .manufacturer-item .manufacturer-icon{text-align:center;margin-bottom:15px}#vehicle-lp .manufacturer-list .manufacturer-item .manufacturer-icon img{width:45px;height:45px}@media (max-width: 767px){#vehicle-lp .manufacturer-list .manufacturer-item .manufacturer-icon img{width:60px;height:60px}}#vehicle-lp .manufacturer-list .manufacturer-item .manufacturer-name{font-size:14px;text-align:center;color:#333333}#vehicle-lp .selection-container .empty-info{position:absolute;left:0;width:100%;height:100%;background-color:white;justify-content:center;display:flex;align-items:center;z-index:1;text-align:center}#vehicle-lp .carousel-container{padding:0 70px;position:relative;border-bottom:1px solid #c4c4c4}#vehicle-lp .vehicle-carousel{width:100%;overflow:hidden}#vehicle-lp .vehicle-carousel .item{width:19.6%;display:inline-block;text-align:center}@media (max-width: 767px){#vehicle-lp .vehicle-carousel .item{width:100%}}@media (min-width: 768px) and (max-width: 991px){#vehicle-lp .vehicle-carousel .item{width:32.8%}}#vehicle-lp .vehicle-carousel .owl-item{float:left;width:100%;min-height:1px;padding-bottom:40px;border-bottom:3px solid transparent}#vehicle-lp .vehicle-carousel .owl-item:hover{border-color:#008436}#vehicle-lp .vehicle-carousel .owl-item:hover .item-name{color:#008436}@media (max-width: 767px){#vehicle-lp .vehicle-carousel .owl-item.active{border-color:#008436}#vehicle-lp .vehicle-carousel .owl-item.active .item-name{color:#008436}}#vehicle-lp .vehicle-carousel .owl-item .item-name{display:inline-block;text-align:center;color:#333333;text-decoration:none;font-weight:600}#vehicle-lp .vehicle-carousel .owl-item .item{width:auto;height:180px;display:flex;align-items:center;text-align:center}#vehicle-lp .vehicle-carousel .owl-item .item a{margin:0 auto;text-decoration:none;height:100%;display:grid;display:-ms-grid;grid-template-rows:1fr auto;-ms-grid-row:1fr auto;align-items:center}@media (max-width: 767px){#vehicle-lp .vehicle-carousel .owl-item .item a{height:190px}}@media (min-width: 992px) and (max-width: 1199px){#vehicle-lp .vehicle-carousel .owl-item .item{height:150px}}@media (max-width: 767px){#vehicle-lp .vehicle-carousel .owl-item .item{height:auto}}#vehicle-lp .vehicle-carousel .owl-nav button{position:absolute;top:50%;margin-top:-20px;width:40px;height:40px;border-radius:50%;border:none}#vehicle-lp .vehicle-carousel .owl-prev{left:0}#vehicle-lp .vehicle-carousel .owl-next{right:0}#vehicle-lp .vehicle-carousel .car-img{margin:0 auto;width:100%;max-width:300px;display:block}#vehicle-lp .vehicle-carousel .logo-img{width:60px}#vehicle-lp .engine-table{width:100%;max-width:100%}@media (max-width: 767px){#vehicle-lp .engine-table{display:block}}#vehicle-lp .engine-table thead,#vehicle-lp .engine-table tbody,#vehicle-lp .engine-table th,#vehicle-lp .engine-table td,#vehicle-lp .engine-table tr{font-size:14px}@media (max-width: 767px){#vehicle-lp .engine-table thead,#vehicle-lp .engine-table tbody,#vehicle-lp .engine-table th,#vehicle-lp .engine-table td,#vehicle-lp .engine-table tr{display:block}}#vehicle-lp .engine-table th{font-weight:600}#vehicle-lp .engine-table td:first-of-type,#vehicle-lp .engine-table th:first-of-type{padding-left:10px}@media (max-width: 767px){#vehicle-lp .engine-table td:first-of-type,#vehicle-lp .engine-table th:first-of-type{padding-left:0}}#vehicle-lp .engine-table td:last-of-type,#vehicle-lp .engine-table th:last-of-type{padding-right:10px}@media (max-width: 767px){#vehicle-lp .engine-table td:last-of-type,#vehicle-lp .engine-table th:last-of-type{padding-right:0}}#vehicle-lp .engine-table thead{border-bottom:2px solid #f2f2f2}#vehicle-lp .engine-table thead tr{padding-bottom:10px}#vehicle-lp .engine-table thead th{border-bottom:none;padding-bottom:8px}#vehicle-lp .engine-table tbody{font-size:14px}#vehicle-lp .engine-table tbody .engine-entry{border-bottom:1px solid #f2f2f2}@media (min-width: 768px){#vehicle-lp .engine-table tbody .engine-entry.activ{background-color:#f2f2f2;font-weight:600}}#vehicle-lp .engine-table tbody .engine-entry td{border-top:none;padding-top:8px;padding-bottom:8px}@media (max-width: 767px){#vehicle-lp .engine-table tbody .engine-entry td{border:none;position:relative;padding-left:30%}}@media (min-width: 768px){#vehicle-lp .engine-table tbody .engine-entry td:before{display:none}}@media (max-width: 767px){#vehicle-lp .engine-table tbody .engine-entry td:before{position:absolute;left:0;width:30%;padding-right:10px;white-space:nowrap;content:attr(data-before)}}@media (max-width: 767px){#vehicle-lp .engine-table tbody .engine-entry td:first-of-type{font-weight:600}}@media (max-width: 767px){#vehicle-lp .engine-table tbody .engine-entry td:last-of-type{padding:0}}@media (min-width: 768px){#vehicle-lp .engine-table .engine-name:before{content:"("}#vehicle-lp .engine-table .engine-name:after{content:")"}}#vehicle-lp .engine-table .rdks-bolt-list{background-color:#f2f2f2}@media (max-width: 767px){#vehicle-lp .engine-table .rdks-bolt-list{margin:0;padding:10px 5px;border-bottom:1px solid #c4c4c4}}@media (max-width: 767px){#vehicle-lp .engine-table .rdks-bolt-list.heading{padding:10px 5px;border-bottom:1px solid #919191}}#vehicle-lp .engine-table .rdks-bolt-list td,#vehicle-lp .engine-table .rdks-bolt-list th{padding-top:5px;padding-bottom:5px}@media (max-width: 767px){#vehicle-lp .engine-table .rdks-bolt-list td,#vehicle-lp .engine-table .rdks-bolt-list th{display:inline-block}}#vehicle-lp .engine-table .rdks-bolt-list td:first-of-type,#vehicle-lp .engine-table .rdks-bolt-list th:first-of-type{padding-left:10px}@media (max-width: 767px){#vehicle-lp .engine-table .rdks-bolt-list td:first-of-type,#vehicle-lp .engine-table .rdks-bolt-list th:first-of-type{width:30%;padding-left:5px}}#vehicle-lp .engine-table .rdks-bolt-list td:last-of-type{padding-right:10px}@media (max-width: 767px){#vehicle-lp .engine-table .rdks-bolt-list td:last-of-type{float:right;padding-right:5px}}@media (max-width: 767px){#vehicle-lp .engine-table .rdks-bolt-list .goto-listing{position:relative;top:-7px}}#vehicle-lp .engine-table .goto-listing,#vehicle-lp .engine-table .open-rdks-list{float:right;min-width:140px}@media (max-width: 767px){#vehicle-lp .engine-table .goto-listing,#vehicle-lp .engine-table .open-rdks-list{min-width:auto;float:none;width:100%;display:block}}#vehicle-lp .engine-table .close-rdks-list{display:none}@media (max-width: 767px){#vehicle-lp .engine-table .last-engine-tr{border-bottom:1px solid #919191;padding-bottom:15px}}@media (max-width: 767px){#vehicle-lp .engine-table .last-engine-tr.activ .close-rdks-list{margin-top:15px;display:block}}#vehicle-lp .engine-table .last-engine-tr .bolt-rdks-info{position:relative;margin:15px -10px 10px -10px;padding:10px;border:1px solid #333333;border-left:40px solid}@media (max-width: 767px){#vehicle-lp .engine-table .last-engine-tr .bolt-rdks-info{margin:15px 0 10px 0}}#vehicle-lp .engine-table .last-engine-tr .bolt-rdks-info .info-text{padding-left:15px;display:inline-block}#vehicle-lp .engine-table .last-engine-tr .bolt-rdks-info .info-icon{position:absolute;left:-30px;top:11px;color:#ffffff;border-radius:50%;border:1px solid #ffffff;width:20px;height:20px;text-align:center;font-weight:600}.key_number_search_form input{margin-top:15px}.key_number_search_form .btn-submit{margin-bottom:10px}
