:root{--grey:#b91824;--translateXValue:800px}@media(max-width:1279.98px){:root{--translateXValue:1400px}}a,h1,h2,h3,p,span{color:#1d1d1f;font-family:Libre Franklin,sans-serif;margin:0;max-width:643px;padding:0}.no-mw-643 a,.no-mw-643 h1,.no-mw-643 h2,.no-mw-643 h3,.no-mw-643 p,.no-mw-643 span{max-width:none}.h1,h1{font-size:3.125rem;line-height:3.3125rem}.h1,.h2,h1,h2{font-weight:900;letter-spacing:.03px;text-transform:uppercase}.h2,h2{font-size:2.8125rem;line-height:3rem}.h3,h3{font-size:1.125rem;font-weight:700;letter-spacing:.03rem;line-height:1.375rem;margin:0 0 10px;text-transform:uppercase}@media(min-width:768px){.h3,h3{font-size:1.125rem;letter-spacing:.03375rem;line-height:1.375rem}}@media(min-width:1200px){.h3,h3{font-size:1.5625rem;letter-spacing:.0525rem;line-height:1.75rem}}a,p{font-size:.875rem;font-weight:400;letter-spacing:.03px;line-height:1.125rem;text-decoration:none}a{color:#b91422;cursor:pointer;opacity:1;transition:all .25s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}a.secondary{color:#000}a.text-decoration-underline-hover:hover{text-decoration:underline!important}a.text-decoration-none-hover:hover{text-decoration:none!important}a.disabled,a.secondary.disabled{color:#b9b9b9;opacity:1}a.disabled:hover,a.secondary.disabled:hover{opacity:1}.text-reset{color:inherit!important;opacity:1}.text-reset:hover{opacity:1}.text-link-dash{border-bottom:1px dashed #9c9c9c;transition:all .25s ease-in-out}.text-link-dash:hover{border-bottom:1px dashed transparent}.text-link-dash-primary{border-bottom:1px dashed #b91422;color:#b91422;transition:all .25s ease-in-out}.text-link-dash-primary:hover{border-bottom:1px dashed transparent}.hero{font-size:3.75rem;font-weight:900;letter-spacing:.03px;line-height:3.9375rem;text-transform:uppercase}@media screen and (max-width:1200px){.h1,h1{font-size:2.1875rem;line-height:2.375rem}.h2,h2{font-size:1.875rem;line-height:2.0625rem}.h3,h3{font-size:1.5625rem;line-height:1.75rem}.hero{font-size:2.1875rem;line-height:2.375rem}}@media screen and (max-width:768px){.h1,h1{font-size:1.875rem;line-height:2.0625rem}.h2,h2{font-size:1.5625rem;line-height:1.75rem}.h3,h3{font-size:1.25rem;line-height:1.4375rem}.hero{font-size:1.875rem;line-height:2.0625rem}}.grid-vehicles{display:flex;flex-wrap:wrap;margin-top:55px}.grid-vehicles a{color:#212529;text-decoration:none}.grid-vehicles a:hover{opacity:1}.grid-vehicles p{font-weight:700;text-align:center;text-transform:uppercase;width:100%}.grid-vehicles .grid-vehicles-item{display:flex}.grid-vehicles .grid-vehicles-item-vertical{align-items:center;display:flex;flex-direction:column}.grid-vehicles .wrapper-item-grid-vehicles{margin-bottom:25px;margin-left:25px;width:calc(20% - 20px)}.grid-vehicles .wrapper-item-grid-vehicles:nth-child(5n+1){margin-left:0}.grid-vehicles .grid-vehicles-info{display:flex;flex-direction:column;padding-left:10px}.grid-vehicles .grid-vehicles-info span:nth-child(-n+2){font-weight:700;text-transform:uppercase}@media(max-width:767.98px){.grid-vehicles .wrapper-item-grid-vehicles{margin-bottom:25px;margin-left:25px;width:100%}.grid-vehicles .wrapper-item-grid-vehicles,.grid-vehicles .wrapper-item-grid-vehicles:nth-child(1n+1){margin-left:0}}@media(min-width:576px){.grid-vehicles .wrapper-item-grid-vehicles{margin-bottom:25px;margin-left:25px;width:calc(50% - 12.5px)}.grid-vehicles .wrapper-item-grid-vehicles,.grid-vehicles .wrapper-item-grid-vehicles:nth-child(odd){margin-left:0}}@media(min-width:992px){.grid-vehicles .wrapper-item-grid-vehicles:nth-child(4n+1),.grid-vehicles .wrapper-item-grid-vehicles:nth-child(5n+1),.grid-vehicles .wrapper-item-grid-vehicles:nth-child(odd){margin-left:25px}.grid-vehicles .wrapper-item-grid-vehicles{margin-bottom:25px;margin-left:25px;width:calc(33.33333% - 16.66667px)}.grid-vehicles .wrapper-item-grid-vehicles:nth-child(3n+1){margin-left:0}}@media(min-width:1400px){.grid-vehicles .wrapper-item-grid-vehicles:nth-child(3n+1),.grid-vehicles .wrapper-item-grid-vehicles:nth-child(5n+1),.grid-vehicles .wrapper-item-grid-vehicles:nth-child(odd){margin-left:25px}.grid-vehicles .wrapper-item-grid-vehicles{margin-bottom:25px;margin-left:25px;width:calc(25% - 18.75px)}.grid-vehicles .wrapper-item-grid-vehicles:nth-child(4n+1){margin-left:0}}@media(min-width:1600px){.grid-vehicles .wrapper-item-grid-vehicles:nth-child(3n+1),.grid-vehicles .wrapper-item-grid-vehicles:nth-child(4n+1),.grid-vehicles .wrapper-item-grid-vehicles:nth-child(odd){margin-left:25px}.grid-vehicles .wrapper-item-grid-vehicles{margin-bottom:25px;margin-left:25px;width:calc(20% - 20px)}.grid-vehicles .wrapper-item-grid-vehicles:nth-child(5n+1){margin-left:0}}.vehicle-finder-container{display:flex;flex-direction:column;margin-bottom:80px;position:relative}@media(min-width:1200px){.vehicle-finder-container{flex-direction:row;margin-bottom:100px}}.vehicle-finder-container .vehicle-finder-products{padding-top:140px;transition:width .25s ease;width:100%}@media(min-width:1200px){.vehicle-finder-container .vehicle-finder-products{margin-top:30px;padding-top:0;width:80%}}.vehicle-finder-container .vehicle-finder-products .products-head{align-items:center;display:flex;flex-direction:column;gap:35px;justify-content:space-between;margin:40px 0}@media(min-width:576px){.vehicle-finder-container .vehicle-finder-products .products-head{flex-direction:row;margin-bottom:45px}}@media(min-width:1200px){.vehicle-finder-container .vehicle-finder-products .products-head{align-items:flex-start;margin:0 0 35px}}.vehicle-finder-container .vehicle-finder-products .products-head img{height:auto;width:217px}@media(min-width:576px){.vehicle-finder-container .vehicle-finder-products .products-head img{width:160px}}@media(min-width:1920px){.vehicle-finder-container .vehicle-finder-products .products-head img{width:285px}}.vehicle-finder-container .vehicle-finder-products .products-container{display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start}.vehicle-finder-container .vehicle-finder-products .products-container .no-results{display:none;margin-bottom:40px}.vehicle-finder-container .vehicle-finder-products .products-container .no-results.show{display:block}@media(min-width:1200px){.scroll-top .vehicle-finder-container .vehicle-finder-filters{margin-top:0!important}.scroll-down .side-search-container .search-overlay .search-bottom{margin-top:5px}}.all-products-page .select2-results__option--disabled{display:none}.all-products-page .vehicle-finder .select2-container .select2-dropdown{border-color:#e8e8e8}.all-products-page .select2-container .select2-dropdown{border-color:#9c9c9c}.all-products-page .vehicle-finder-products .products-container.loading>*{opacity:0;pointer-events:none}.all-products-page .vehicle-finder-products .products-container .loaderWrapper{position:fixed}.all-products-page .vehicle-finder-products .products-container .no-results{background-color:#f5f5f5;padding:30px}.all-products-page .vehicle-finder-products .products-container .no-results ul{margin:0 20px}.all-products-page .vehicle-finder-products .products-container .product-wrapper .product-card .card-info .info-wrapper .content .category{display:inline-block;font-size:.625rem;line-height:.875rem;margin-bottom:10px}@media(min-width:576px){.all-products-page .vehicle-finder-products .products-container .product-wrapper .product-card .card-info .info-wrapper .content .category{font-size:.75rem;line-height:1rem}}.all-products-page .vehicle-finder-products .products-container .product-wrapper .product-card .card-info{border-right:1px solid transparent;width:auto}.all-products-page .technical-support-title{margin-top:100px}.vehicle-models-page .page-container{position:relative}.vehicle-models-page .breadcrumb-wrapper{position:absolute;top:0;z-index:1}.vehicle-models-page .vehicles-slider-container{padding-top:100px}.vehicle-models-page .cta-container{padding-bottom:0;padding-top:0}.vehicle-models-page .cta-container.cta-left .cta{background:transparent;gap:20px;padding-top:30px;position:relative}@media(min-width:992px){.vehicle-models-page .cta-container.cta-left .cta{padding-top:60px}}.vehicle-models-page .cta-container.cta-left .cta:before{background:transparent linear-gradient(1turn,#b5b6b8,#fff 50%) 0 0 no-repeat padding-box;content:"";height:75%;left:0;position:absolute;top:0;width:100%}.vehicle-models-page .cta-container.cta-left .cta-content{z-index:0}.vehicle-models-page .cta-container.cta-left .cta-content h1,.vehicle-models-page .cta-container.cta-left .cta-content h2{max-width:none}.vehicle-models-page .cta-container.cta-left .cta-image{cursor:auto;max-width:1042px;width:100%}.vehicle-models-page .cta-container.cta-left .cta-image:hover img{filter:none}.vehicle-models-page .cta-container.cta-left .btn.secondary.mobile{display:none}.vehicle-makes-container .vehicles-makes{display:flex;flex-wrap:wrap;justify-content:center;max-width:2000px!important;padding:0}@media(min-width:576px){.vehicle-makes-container .vehicles-makes{justify-content:flex-start;padding:0 22px}}@media(min-width:1200px){.vehicle-makes-container .vehicles-makes{padding:0 60px}}@media(min-width:1920px){.vehicle-makes-container .vehicles-makes{padding:0 22px}}.vehicle-makes-container .vehicles-makes .vehicles-makes-wrapper{align-items:center;display:flex;flex-direction:column;margin-bottom:0;margin-left:0;max-width:unset;width:100%}.vehicle-makes-container .vehicles-makes .vehicles-makes-wrapper:nth-child(1n+1){margin-left:0}@media(min-width:576px){.vehicle-makes-container .vehicles-makes .vehicles-makes-wrapper{margin-bottom:0;margin-left:0;width:50%}.vehicle-makes-container .vehicles-makes .vehicles-makes-wrapper:nth-child(odd){margin-left:0}}@media(min-width:768px){.vehicle-makes-container .vehicles-makes .vehicles-makes-wrapper{margin-bottom:0;margin-left:0;width:25%}.vehicle-makes-container .vehicles-makes .vehicles-makes-wrapper:nth-child(4n+1){margin-left:0}}@media(min-width:1200px){.vehicle-makes-container .vehicles-makes .vehicles-makes-wrapper{margin-bottom:0;margin-left:0;width:16.66667%}.vehicle-makes-container .vehicles-makes .vehicles-makes-wrapper:nth-child(6n+1){margin-left:0}}.vehicle-makes-container .vehicles-makes .vehicles-makes-wrapper .vehicles-makes__item{align-items:center;display:flex;flex-direction:column;height:auto;width:calc(100% - 40px)}@media(min-width:576px){.vehicle-makes-container .vehicles-makes .vehicles-makes-wrapper .vehicles-makes__item{height:100px;padding-bottom:20px;padding-top:20px;width:100%}.vehicle-makes-container .vehicles-makes .vehicles-makes-wrapper .vehicles-makes__item img,.vehicle-makes-container .vehicles-makes .vehicles-makes-wrapper .vehicles-makes__item span:first-of-type,.vehicle-makes-container .vehicles-makes .vehicles-makes-wrapper .vehicles-makes__item span:nth-of-type(2){transition:all .25s ease-in-out}}.vehicle-makes-container .vehicles-makes .vehicles-makes-wrapper .vehicles-makes__item__img{display:none}@media(min-width:576px){.vehicle-makes-container .vehicles-makes .vehicles-makes-wrapper .vehicles-makes__item__img{align-items:center;display:flex;flex-direction:column;height:60px;justify-content:flex-end;padding-bottom:10px}}.vehicle-makes-container .vehicles-makes .vehicles-makes-wrapper .vehicles-makes__item__img img{max-width:135px;transition:opacity .25s linear}.vehicle-makes-container .vehicles-makes .vehicles-makes-wrapper .vehicles-makes__item__content{align-items:center;border-bottom:2px solid #e8e8e8;display:flex;flex-direction:row;justify-content:space-between;padding:10px 0;width:calc(100% - 15px)}@media(min-width:576px){.vehicle-makes-container .vehicles-makes .vehicles-makes-wrapper .vehicles-makes__item__content{border-bottom:none;flex-direction:column;padding:0 0 0 10px;width:100%}}.vehicle-makes-container .vehicles-makes .vehicles-makes-wrapper .vehicles-makes__item__content-model{text-decoration:underline;text-decoration-color:transparent}.vehicle-makes-container .vehicles-makes .vehicles-makes-wrapper .vehicles-makes__item__content span{color:#000}.vehicle-makes-container .vehicles-makes .vehicles-makes-wrapper .vehicles-makes__item__content span:first-of-type{font-size:.75rem;font-weight:700;letter-spacing:.0225rem;line-height:1rem;text-transform:uppercase}@media(min-width:576px){.vehicle-makes-container .vehicles-makes .vehicles-makes-wrapper .vehicles-makes__item__content span:first-of-type{font-size:.875rem;line-height:1.125rem}}.vehicle-makes-container .vehicles-makes .vehicles-makes-wrapper .vehicles-makes__item__content span:nth-of-type(2){font-size:.625rem;font-weight:400;letter-spacing:.01875rem;line-height:.875rem}.vehicle-makes-container .vehicles-makes .vehicles-makes-wrapper .vehicles-makes__item img{transition:all .25s ease-in-out}.vehicle-makes-container .vehicles-makes .vehicles-makes-wrapper .vehicles-makes__item:hover img{transform:scale(1.075)}.vehicle-makes-container .vehicles-makes .vehicles-makes-wrapper .vehicles-makes__item:hover .vehicles-makes__item__content-model{color:#b91422;transition:all .25s ease-in-out}.vehicle-makes-container .vehicles-makes .vehicles-makes-wrapper .vehicles-makes__item:hover .vehicles-makes__item__content-years{transition:opacity .25s linear}.vehicle-makes-container .vehicles-makes a{color:#212529;text-decoration:none}.vehicle-makes-container .vehicles-makes a:hover{opacity:1}.vehicle-models-container{display:flex;flex-direction:column;padding:40px 0 0}@media(min-width:1200px){.vehicle-models-container{padding:50px 0 0}}.vehicle-models-container .vehicle-title-container{align-self:center}.vehicle-models-container .vehicle-slider-title .page-title__subtitle{text-transform:lowercase}.vehicle-models-container .grid-vehicles .wrapper-item-grid-vehicles{border-bottom:1px solid #e8e8e8;margin-bottom:0;margin-left:0}@media(max-width:409.98px){.vehicle-models-container .grid-vehicles .wrapper-item-grid-vehicles{margin-bottom:0}.vehicle-models-container .grid-vehicles .wrapper-item-grid-vehicles:first-of-type{border-top:1px solid #e8e8e8}}.vehicle-models-container .grid-vehicles .wrapper-item-grid-vehicles .vehicle-model-item-info{justify-content:start;padding-bottom:10px;padding-top:10px;text-align:left}@media(min-width:992px){.vehicle-models-container .grid-vehicles .wrapper-item-grid-vehicles .vehicle-model-item-info{padding-bottom:20px;padding-top:20px}}@media(min-width:360px){.vehicle-models-container .grid-vehicles .wrapper-item-grid-vehicles .vehicle-model-item-info{justify-content:center;text-align:center}}@media(min-width:1400px){.vehicle-models-container .grid-vehicles .wrapper-item-grid-vehicles .vehicle-model-item-info{justify-content:start;text-align:left}}@media(max-width:409.98px){.vehicle-models-container .grid-vehicles .wrapper-item-grid-vehicles .grid-vehicles-info{flex-direction:row;justify-content:space-between;padding-left:0;width:100%}}.vehicle-models-container .grid-vehicles .wrapper-item-grid-vehicles .grid-vehicles-info .model-name{border-bottom:1px dashed #9c9c9c;font-weight:600;letter-spacing:.42px;position:relative;text-decoration:none;text-transform:uppercase;transition:all 225ms ease-out}@media(max-width:409.98px){.vehicle-models-container .grid-vehicles .wrapper-item-grid-vehicles .grid-vehicles-info .model-name{font-size:12px;font-weight:700}}.vehicle-models-container .grid-vehicles .wrapper-item-grid-vehicles .grid-vehicles-info .model-name .model-name-euro{font-size:.625rem;letter-spacing:.3px;line-height:.875rem}.vehicle-models-container .grid-vehicles .wrapper-item-grid-vehicles .grid-vehicles-info .model-date,.vehicle-models-container .grid-vehicles .wrapper-item-grid-vehicles .grid-vehicles-info .model-version{font-size:10px;font-weight:400;letter-spacing:.3px;line-height:14px;padding-top:5px;text-transform:capitalize}@media(max-width:409.98px){.vehicle-models-container .grid-vehicles .wrapper-item-grid-vehicles .grid-vehicles-info .model-date{align-self:center}}.vehicle-models-container .grid-vehicles .wrapper-item-grid-vehicles:hover .model-name{border-bottom:1px dashed transparent;opacity:1;text-decoration:none}.all-vehicle-models-header{background:transparent linear-gradient(270deg,#b5b6b8 -60%,#fff 58%) 0 15% no-repeat padding-box;background-size:100% 68%;margin-bottom:100px}@media(max-width:1279.98px){.all-vehicle-models-header{background:transparent linear-gradient(359deg,#b5b6b8,#fff) 0 15% no-repeat padding-box;background-size:100% 76%}}@media(max-width:767.98px){.all-vehicle-models-header{background:transparent linear-gradient(359deg,#b5b6b8,#fff 60%) 0 15% no-repeat padding-box;background-size:100% 76%}}@media(max-width:409.98px){.all-vehicle-models-header{background:transparent linear-gradient(270deg,#b5b6b8 -25%,#fff 60%) 0 15% no-repeat padding-box;background-size:100% 76%}}.all-vehicle-models-header .header-container{display:flex;justify-content:center;padding:0 100px;width:calc(100% - 200px)}@media(max-width:1279.98px){.all-vehicle-models-header .header-container{align-items:center;flex-direction:column;text-align:center}}@media(max-width:1199.98px){.all-vehicle-models-header .header-container{padding:0 80px;width:calc(100% - 160px)}}@media(max-width:767.98px){.all-vehicle-models-header .header-container{padding:130px 20px 50px;width:calc(100% - 40px)}}.all-vehicle-models-header .header-container .header-left-container{display:flex;flex-direction:column;justify-content:center;width:calc(50% - 280px)}@media(max-width:1279.98px){.all-vehicle-models-header .header-container .header-left-container{align-items:center;margin-bottom:1rem;width:100%}}.all-vehicle-models-header .header-container .header-left-container .header-subtitle{color:#b91422;font-size:18px;font-weight:400;letter-spacing:.54px;line-height:22px;text-transform:uppercase}@media(max-width:1279.98px){.all-vehicle-models-header .header-container .header-left-container .header-subtitle{text-align:center}}.all-vehicle-models-header .header-container .header-left-container .header-title{letter-spacing:1.2px;padding:.8rem 0}@media(max-width:1279.98px){.all-vehicle-models-header .header-container .header-left-container .header-title{text-align:center}}.all-vehicle-models-header .header-container .header-left-container .header-description{font-size:14px;letter-spacing:.42px}@media(max-width:1279.98px){.all-vehicle-models-header .header-container .header-left-container .header-description{text-align:center}}.all-vehicle-models-header .header-container .header-right-container{display:flex;flex-direction:column;width:50%}.all-vehicle-models-header .header-container .header-right-container img{max-height:463px}@media(max-width:1199.98px){.all-vehicle-models-header .header-container .header-right-container{width:100%}}.cta-vehicle-finder{align-items:center;background-size:cover;display:flex;flex-direction:column;padding:200px 0;text-align:center}.cta-vehicle-finder h4{font-size:40px;margin:0 0 15px}.cta-vehicle-finder p{font-size:18px;line-height:1.2;margin-bottom:20px}.connectivity{background-color:#f5f5f5;background-image:linear-gradient(#f5f5f5,#fff);display:flex;padding-top:100px}.connectivity h1,.connectivity h2{max-width:100%;text-align:center}.connectivity h4{font-weight:400;margin-bottom:3.5rem;margin-top:1rem}.connectivity__container{align-items:center;display:flex;flex-direction:column}.connectivity__content--container{display:flex;flex-direction:row;justify-content:space-between}@media(max-width:1199.98px){.connectivity__content--container{flex-direction:column}}.connectivity__text{width:50%}@media screen and (max-width:1800px){.connectivity__text{width:45%}}@media(max-width:1279.98px){.connectivity__text{width:40%;width:50%}}.connectivity__content{background-color:#e8e8e8;box-sizing:border-box;display:flex;flex-direction:row;height:400px;padding:40px 40px 40px 30px;position:relative;width:32%}@media(max-width:1199.98px){.connectivity__content{width:100%}.connectivity__content:not(:last-child){margin-bottom:20px}}.connectivity__content h2{font-size:28px;line-height:1.2;margin-bottom:10px;text-align:left}@media(max-width:1279.98px){.connectivity__content h2{font-size:24px}}.connectivity__img img{bottom:0;left:50%;position:absolute}@media screen and (max-width:1800px){.connectivity__img img{left:45%}}@media screen and (max-width:1600px){.connectivity__img img{left:45%;width:220px}}@media(max-width:1279.98px){.connectivity__img img{left:40%;width:200px}}@media(max-width:1199.98px){.connectivity__img img{left:60%;width:inherit}}@media(max-width:767.98px){.connectivity__img img{left:52%}}@media(max-width:409.98px){.connectivity__img img{left:48%;width:200px}}.filters-list .btn{min-width:150px;width:50%}@media(max-width:1199.98px){.filters-list .btn{display:none}}.compatibility-page #accordionFirmware{width:100%}.compatibility-page #accordionFirmware .f-accordion-header span{font-size:20px}.compatibility-page .f-accordion .f-accordion-item .f-accordion-header [data-toggle=collapse]{padding:20px}@media(max-width:1199.98px){.compatibility-page .f-accordion .f-accordion-item .f-accordion-header [data-toggle=collapse]:hover{background-color:inherit}.compatibility-page .f-accordion{padding:0 100px}.compatibility-page .f-accordion .f-accordion-item:first-of-type{border:none}.compatibility-page .f-accordion .f-accordion-item .f-accordion-body,.compatibility-page .f-accordion .f-accordion-item .f-accordion-header [data-toggle=collapse]{padding-left:0;padding-right:0}.compatibility-page .f-accordion .f-accordion-item .f-accordion-body .f-accordion__icon-toggle,.compatibility-page .f-accordion .f-accordion-item .f-accordion-header [data-toggle=collapse] .f-accordion__icon-toggle{right:0}}@media(max-width:991.98px){.compatibility-page .f-accordion{padding:0 40px}}@media(max-width:767.98px){.compatibility-page .f-accordion{padding:0 20px}}@media only screen and (max-device-width:900px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.compatibility-page .cta-v2-mobile-select-wrapper{justify-content:flex-end;margin-right:40px}.compatibility-page .compare-select-ctn{margin:0;min-width:0}.compatibility-page .compare-select-ctn:nth-of-type(2){margin-left:115px}.compatibility-page .select2-container,.compatibility-page .select2-container .selection .select2-selection{width:100%!important}}.compatibility .mobile .compare-product-content .product-row{border-bottom:1px solid #e8e8e8;margin-bottom:0;width:100%}.compatibility .mobile .compare-product-content .product-row.collapsing,.compatibility .mobile .compare-product-content .product-row.show,.compatibility .mobile .compare-product-content .product-row.showing{border-bottom:0}.compatibility .mobile .compare-product-content .product-row.flex{display:flex}.compatibility .mobile .compare-product-content .product-row:first-of-type{border:none}.compatibility .mobile .compare-product-content .product-row .compare-select,.compatibility .mobile .compare-product-content .product-row .compare-select-ctn{margin-bottom:0!important}.compatibility .mobile .compare-product-content .product-row .product-section-title{padding:0}.compatibility .mobile .compare-product-content .product-row:first-of-type .product-col{padding-bottom:0}.compatibility .mobile .compare-product-content .product-row:nth-of-type(2) .product-col{padding-bottom:20px}.compatibility .mobile .compare-product-content .product-row .product-col{display:none;padding:0 0 30px}.compatibility .mobile .compare-product-content .product-row .product-col.visible{display:flex}.compatibility .mobile .compare-product-content .product-row .product-col:first-of-type{padding-right:10px}.compatibility .mobile .compare-product-content .product-row .product-col:nth-of-type(2){padding-left:10px}.compatibility .mobile .compare-product-content .product-row .compare-product-content-section{align-items:center;margin-bottom:0!important;padding-top:0!important}.compatibility .mobile .compare-product-content .product-row .attribute:last-of-type{margin-bottom:0!important}.compatibility .mobile .compare-product-content .product-row__container{border-bottom:1px solid #e8e8e8}.compatibility .mobile .compare-product-content .product-row__container--centered .product-row .compare-product-content-section{align-items:center}.compatibility .mobile .compare-product-content .product-row__container .f-accordion-item{border:none}.compatibility .mobile .compare-product-content .product-row__container .f-accordion-item .f-accordion-header [data-toggle=collapse]{max-width:100%;padding-bottom:30px;padding-top:30px}.compatibility .mobile .compare-product-content .product-row__container .f-accordion-item .f-accordion-header [data-toggle=collapse]:hover{background-color:inherit}@media(max-width:1199.98px){.compatibility .mobile .compare-product-content .product-row__container .f-accordion-item .f-accordion-header [data-toggle=collapse]{padding-right:30px!important}.compatibility .mobile .compare-product-content .product-row__container .f-accordion-item .f-accordion-header [data-toggle=collapse] span{font-weight:700;text-transform:uppercase}}.compatibility .mobile .compare-product-content .product-row__container .f-accordion-body{display:flex;flex-direction:row}.compatibility .mobile .compare-product-content .product-row__container .f-accordion-header a,.compatibility .mobile .compare-product-content .product-row__container .product-col{padding-left:0!important;padding-right:0!important}.compatibility .mobile .compare-product-content .product-row__container .product-col:first-of-type{padding-right:10px!important}.compatibility .mobile .compare-product-content .product-row__container .product-col:nth-of-type(2){padding-left:10px!important}.compatibility .mobile .compare-product-content .product-row__container:nth-of-type(6) .attribute,.compatibility .mobile .compare-product-content .product-row__container:nth-of-type(7) .attribute{display:flex!important;flex-direction:column!important;margin-bottom:20px!important}.compatibility .mobile .compare-product-content .product-row__container:nth-of-type(6) .attribute img,.compatibility .mobile .compare-product-content .product-row__container:nth-of-type(7) .attribute img{height:17.5px!important;margin-bottom:5px!important;margin-right:0!important}.compatibility .mobile .compare-product-content .product-row__container:nth-of-type(6) .attribute p,.compatibility .mobile .compare-product-content .product-row__container:nth-of-type(7) .attribute p{font-size:12px!important;text-align:center!important}.product-template-container--mobile{display:none}.compatibility .compare-container.desktop .compare-product-content.with-results,.compatibility .compare-container.mobile .compare-product-content.with-results{display:flex}.compatibility .compare-container.desktop .compare-product-content.with-results.not-active,.compatibility .compare-container.desktop .compare-product-content.without-results,.compatibility .compare-container.mobile .compare-product-content.with-results.not-active,.compatibility .compare-container.mobile .compare-product-content.without-results{display:none}.compatibility .compare-container.desktop .compare-product-content.without-results.active,.compatibility .compare-container.mobile .compare-product-content.without-results.active{display:flex}@media(max-width:1199.98px){.compatibility .compare-container.desktop .compare-product-content.without-results.active p,.compatibility .compare-container.mobile .compare-product-content.without-results.active p{margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:1200px){html:not(.home-page).vehicle-finder-opened.vehicle-finder-1st-click .page-container{margin-top:154px!important}.guide-title{font-size:16px;line-height:20px}.guide-title.with-spacing{border-top:1px solid #e8e8e8;padding-top:30px}.compatibility-page .the-col-header{justify-content:flex-start!important;margin-right:auto}.compatibility-page .the-col-header h4{height:auto!important}.compatibility-page .side-search-container{box-sizing:border-box;width:20%}.compatibility-page .comparev2{width:80%}}@media(max-width:1279.98px){.guide-title{font-size:14px;line-height:18px}.guide-title.with-spacing{border-top:1px solid #e8e8e8;padding-top:30px}.guide-overlay-container .guide-content .guide-product .guide-vehicle-selection{color:#000}}.comparev2-container .comparev2 .product-results-container .collapse_body .the-row .the-col-header{justify-content:center!important}@media(min-width:1200px){.comparev2-container .comparev2 .product-results-container .collapse_body .the-row .the-col-header{padding-right:20px}.the-col{transition:all 225ms ease-out!important}.the-col.d-none{margin:0!important;opacity:0;padding:0!important;width:0!important}.comparev2-container .comparev2{transition:all 225ms ease}}.page-container-compatibility .comparev2-container.wide-container-max{padding:0 100px}.page-container-compatibility .sticky-submenu.wide-container-max{max-width:100%;padding:0 100px}@media(max-width:991.98px){.page-container-compatibility .comparev2-container.wide-container-max{padding:0 20px!important}}.guide-overlay-container{border:0;bottom:0;display:none;height:100%;left:0;min-height:100vh;pointer-events:all;position:fixed;right:0;top:0;transition:background-color .5s linear;width:100%;z-index:1040}.guide-overlay-container.show{display:flex}.guide-overlay-container .guide-content{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.5);box-sizing:border-box;height:100vh;max-height:100vh;overflow:auto;padding-bottom:50px;position:absolute;right:0;top:0;transform:translateX(130%);-webkit-transform:translateX(130%);width:85%;z-index:1000}.guide-overlay-container .guide-content.guide-in{animation:guide-in .5s forwards;-webkit-animation:guide-in .5s forwards}.guide-overlay-container .guide-content.guide-out{animation:guide-out .5s forwards;-webkit-animation:guide-out .5s forwards}@media(min-width:576px){.guide-overlay-container .guide-content{width:50%}}@media(min-width:1200px){.guide-overlay-container .guide-content{width:375px}}@media(min-width:1920px){.guide-overlay-container .guide-content{width:468.75px}}.guide-overlay-container .guide-content .guide-product{padding:30px 20px 0}.guide-overlay-container .guide-content .guide-product .guide-top{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:5px}.guide-overlay-container .guide-content .guide-product .guide-top h2{font-size:1.375rem;font-weight:700;letter-spacing:.0225rem;line-height:1.5rem;text-transform:uppercase}.guide-overlay-container .guide-content .guide-product .guide-top .guide-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;font-size:0;padding:10px;position:relative;top:-5px}.guide-overlay-container .guide-content .guide-product .guide-top .guide-close:hover{opacity:.5}.guide-overlay-container .guide-content .guide-product .guide-vehicle-selection{font-size:.875rem;letter-spacing:.42px;line-height:1.125rem;margin-bottom:30px}.guide-overlay-container .guide-content .guide-product .guide-vehicle-selection *{color:#000;font-size:.875rem;letter-spacing:.42px;line-height:1.125rem}.guide-overlay-container .guide-content .guide-product .guide-img{display:block;height:auto;margin:25px 30px 30px 0;width:150px}.guide-overlay-container .guide-content .guide-product .select2-hidden-accessible{background-color:#fff;border-color:#e8e8e8;border-radius:3px;display:none;font-weight:700;padding-left:10px}.guide-overlay-container .guide-content .guide-product .select2-hidden-accessible option{font-family:Libre Franklin,sans-serif;font-size:.75em;font-weight:400;margin-bottom:10px}.guide-overlay-container .guide-content .guide-product .select2-hidden-accessible option:hover{background-color:#b91422}.guide-overlay-container .guide-content .guide-product .select2-container--open .selection .select2-selection--single{border-bottom:none!important;border-radius:3px 3px 0 0}.guide-overlay-container .guide-content .guide-product .select2-container{width:100%!important}@media(min-width:576px){.guide-overlay-container .guide-content .guide-product .select2-container{width:auto!important}}.guide-overlay-container .guide-content .guide-product .select2-container .select2-dropdown .select2-results .select2-results__options{border-radius:0 0 3px 3px;border-top:none;margin-bottom:0;margin-top:0;padding-top:17px}.guide-overlay-container .guide-content .guide-product .select2-container .select2-dropdown .select2-results .select2-results__options li{padding:6px 15px}.guide-overlay-container .guide-content .guide-product .select2-container .select2-selection--single{height:auto}.guide-overlay-container .guide-content .guide-product .select2-container .select2-selection--single .select2-selection__rendered{font-weight:700;line-height:normal;padding:10px 15px}.guide-overlay-container .guide-content .guide-product .select2-container .selection .select2-selection{border:1px solid #9c9c9c;border-radius:3px;position:relative;width:100%}@media(min-width:576px){.guide-overlay-container .guide-content .guide-product .select2-container .selection .select2-selection{width:220px}}@media(min-width:768px){.guide-overlay-container .guide-content .guide-product .select2-container .selection .select2-selection{width:250px}}.guide-overlay-container .guide-content .guide-product .select2-container .selection .select2-selection .select2-selection__rendered{color:#000;font-size:.75em;top:7px}.guide-overlay-container .guide-content .guide-product .select2-container .selection .select2-selection .select2-selection__arrow{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='12' fill='none'%3E%3Cpath fill='%23212529' fill-rule='evenodd' d='M9.014 10.987.417 2.39A1.4 1.4 0 1 1 2.397.41l7.607 7.607L17.61.41a1.4 1.4 0 0 1 1.98 1.98l-8.597 8.597c-.273.273-.631.41-.99.41-.358 0-.716-.137-.99-.41' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain;content:"";display:block;height:8px;position:absolute;right:10px;top:50%;transform:translate(-50%,-50%);transition:transform .25s linear;width:8px}.guide-overlay-container .guide-content .guide-product .select2-container.select2-container--open .selection .select2-selection{border-radius:3px 3px 0 0}.guide-overlay-container .guide-content .guide-product .select2-container.select2-container--open .selection .select2-selection .select2-selection__arrow{transform:translate(-50%,-50%) rotate(180deg);transition:transform .25s linear}.guide-overlay-container .guide-content .guide-product .select2-container.select2-container--open .select2-dropdown{border-color:#9c9c9c}.guide-overlay-container .guide-content .guide-note{padding:0 20px}.guide-overlay-container .guide-content .guide-note .guide-note__item{margin-bottom:10px}.guide-overlay-container .guide-content .guide-note .guide-note__item p{font-size:.625rem;line-height:.875rem}.guide-overlay-container .guide-content .guide-note .guide-note__item .guide-note__img{height:auto;margin-right:15px;min-width:23px}.guide-overlay-container .guide-content .guide-list{height:auto;margin-bottom:30px;margin-top:25px;padding:0 20px 50px}.guide-overlay-container .guide-content .guide-list a{align-items:center;border-top:1px solid #e8e8e8;display:flex;flex-direction:row;padding:15px}.guide-overlay-container .guide-content .guide-list a .guide-list__item-title{font-size:.75rem;letter-spacing:.3px;line-height:.875rem;margin-bottom:3px}.guide-overlay-container .guide-content .guide-list a .guide-list__item-id{font-size:.625rem;letter-spacing:.24px;line-height:.875rem;margin-bottom:3px}.guide-overlay-container .guide-content .guide-list a .guide-list__item-title{color:#000;transition:all .25s ease-in-out}.guide-overlay-container .guide-content .guide-list a:hover .guide-list__item-title{color:#b91422}.guide-overlay-container .guide-content .guide-list a .guide-list__item-id{color:#9c9c9c}.guide-overlay-container .guide-content .guide-list a:last-child{border-bottom:1px solid #e8e8e8}.guide-overlay-container .guide-content .guide-list a img{height:auto;margin-right:15px;width:23px}.guide-overlay-container .guide-backdrop{bottom:0;display:block;height:100vh;left:0;overflow:hidden;overscroll-behavior:none;position:absolute;top:0;touch-action:none;width:15%;-webkit-overflow-scrolling:none}@media(min-width:576px){.guide-overlay-container .guide-backdrop{width:50%}}@media(min-width:1200px){.guide-overlay-container .guide-backdrop{width:calc(100% - 375px)}}@media(min-width:1920px){.guide-overlay-container .guide-backdrop{width:calc(100% - 468.75px)}}@keyframes guide-in{to{transform:translateX(0)}}@keyframes guide-out{0%{transform:translateX(0)}to{transform:translateX(130%)}}.guide-templates-container,.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.swiper-button-next,.swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.077' height='15.875'%3E%3Cpath d='m6.341 7.935-6.007-6a1.13 1.13 0 0 1 0-1.6 1.144 1.144 0 0 1 1.607 0l6.806 6.8a1.13 1.13 0 0 1 .033 1.564l-6.835 6.846a1.135 1.135 0 0 1-1.607-1.6Z' data-name='Icon ionic-ios-arrow-down'/%3E%3C/svg%3E")!important;background-position:50%;background-repeat:no-repeat;transition:all .25s ease-in-out}.swiper-button-next:hover,.swiper-button-prev:hover{opacity:.5}@media(max-width:1199.98px){.swiper-button-next,.swiper-button-prev{display:none!important}}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-prev{transform:rotate(180deg)}.swiper-button-disabled{display:none!important}.swiper-scrollbar-2{left:25%!important;margin-top:30px;top:100%;width:50%!important}.swiper-scrollbar-2 .swiper-scrollbar-drag{color:#b91422;height:100%;position:absolute;transition:1s ease;width:auto}
/*# sourceMappingURL=vehicles.min.css.map*/