: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}.collapse-tabs-container{background-color:#fff}.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs-title{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:0 0 35px}.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs-title h2{font-size:1.125rem;font-weight:700;letter-spacing:.03375rem;line-height:1.3125rem;margin:0;text-transform:uppercase}@media(min-width:1200px){.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs-title h2{font-size:1.75rem;letter-spacing:.0525rem;line-height:1.9375rem}}.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs-title a{color:#000;font-size:.75rem;font-weight:400;letter-spacing:.0225rem;line-height:1rem}@media(min-width:576px){.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs-title a{font-size:.875rem;letter-spacing:.02625rem;line-height:1.125rem}}.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs{display:flex;flex-direction:row;flex-wrap:wrap}.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs .collapse-item{border-top:1px solid #e8e8e8;cursor:pointer;display:flex;flex-direction:column;width:100%}.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs .collapse-item:nth-last-of-type{border-bottom:1px solid #e8e8e8}.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs .collapse-item .collapse-head{align-items:center;color:#000;display:flex;flex-direction:row;justify-content:space-between;max-width:none;overflow:hidden;padding:20px;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs .collapse-item .collapse-head:hover{opacity:1}.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs .collapse-item .collapse-head .collapse-group{align-items:center;display:flex;flex-direction:row}.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs .collapse-item .collapse-head .collapse-group img{display:none;margin-right:20px;width:24px}@media(min-width:576px){.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs .collapse-item .collapse-head .collapse-group img{display:block}}.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs .collapse-item .collapse-head .collapse-group h3{font-size:1rem;font-weight:400;letter-spacing:.01875rem;line-height:1.25rem;margin:0;max-width:none;text-transform:capitalize}.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs .collapse-item .collapse-head .icon-minus,.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs .collapse-item .collapse-head .icon-plus{position:absolute;right:20px;top:50%;transition:all .25s ease-in-out;width:10px}@media(min-width:1200px){.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs .collapse-item .collapse-head .icon-minus,.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs .collapse-item .collapse-head .icon-plus{width:12px}}.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs .collapse-item .collapse-head .icon-minus.icon-minus,.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs .collapse-item .collapse-head .icon-plus.icon-minus{opacity:1;transform:scale(1) translateY(-50%);transition:all .25s ease-in-out}.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs .collapse-item .collapse-head .icon-minus.icon-plus,.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs .collapse-item .collapse-head .icon-plus.icon-plus,.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs .collapse-item .collapse-head.collapsed .icon-minus{opacity:0;transform:scale(0) translateY(-50%);transition:all .25s ease-in-out}.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs .collapse-item .collapse-head.collapsed .icon-plus{opacity:1;transform:scale(1) translateY(-50%);transition:all .25s ease-in-out}.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs .collapse-item .collapse-body .collapse-wrapper{padding:15px 20px 20px}.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs .collapse-item .collapse-body .collapse-wrapper .wrapper-item{margin-bottom:15px}.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs .collapse-item .collapse-body .collapse-wrapper .wrapper-item:last-child{margin-bottom:0}.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs .collapse-item .collapse-body .collapse-wrapper .wrapper-item .subtitle{font-weight:700;margin:0 0 5px}.collapse-tabs-container .collapse-tabs-wrapper .collapse-tabs .collapse-item .collapse-body .collapse-wrapper .wrapper-item p{font-size:.875rem;font-weight:400;letter-spacing:.001875rem;line-height:1.25rem;margin:0;max-width:none}.product-single-container{padding-bottom:80px}.product-single-container h2{max-width:none}@media only screen and (max-device-width:1000px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.product-single-container h2{font-size:18px!important;line-height:24px!important}}.product-single-container .product-hero{display:flex;flex-direction:column;justify-content:center}@media(min-width:1200px){.product-single-container .product-hero{flex-direction:row;justify-content:flex-start;padding:25px 0 50px}}.product-single-container .product-hero .hero-left{display:none}@media(min-width:1200px){.product-single-container .product-hero .hero-left{display:block;padding-right:40px;width:45%}.product-single-container .product-hero .hero-left img{width:100%}}.product-single-container .product-hero .hero-center{align-items:center;display:flex;flex-direction:column;padding:40px 0 0}@media(min-width:1200px){.product-single-container .product-hero .hero-center{align-items:flex-start;justify-content:center;padding:0 40px;width:45%}}@media(min-width:1920px){.product-single-container .product-hero .hero-center{padding:0 40px 0 300px}}.product-single-container .product-hero .hero-center h1{font-size:1.875rem;font-weight:700;letter-spacing:.05625rem;line-height:2.0625rem;margin:0 0 10px;text-align:center;text-transform:uppercase}@media(min-width:576px){.product-single-container .product-hero .hero-center h1{font-size:2.1875rem;letter-spacing:.065625rem;line-height:2.375rem}}@media(min-width:1200px){.product-single-container .product-hero .hero-center h1{font-size:3.125rem;letter-spacing:.09375rem;line-height:3.3125rem;order:1;text-align:left}}.product-single-container .product-hero .hero-center p{font-size:.75rem;font-weight:400;line-height:1rem;max-width:335px;text-align:center}@media(min-width:576px){.product-single-container .product-hero .hero-center p{font-size:.875rem;letter-spacing:.02625rem;line-height:1.25rem;max-width:600px}}@media(min-width:1200px){.product-single-container .product-hero .hero-center p{font-size:1rem;letter-spacing:.03375rem;line-height:1.5rem;margin:0 0 25px;order:3;text-align:left}}@media(min-width:1920px){.product-single-container .product-hero .hero-center p{font-size:1.125rem;line-height:1.75rem}}.product-single-container .product-hero .hero-center p .legend{color:#b91422;font-size:inherit}.product-single-container .product-hero .hero-center p br{content:"";display:block;font-size:60%;height:6px;line-height:60%;margin:0;width:100%}.product-single-container .product-hero .hero-center .pretext{font-size:.875rem;font-weight:400;letter-spacing:.02625rem;line-height:1.0625rem;margin:0 0 20px}@media(min-width:576px){.product-single-container .product-hero .hero-center .pretext{font-size:1.125rem;line-height:1.3125rem}}@media(min-width:1200px){.product-single-container .product-hero .hero-center .pretext{font-size:1.5rem;letter-spacing:.045rem;line-height:1.6875rem;margin:0 0 35px;order:2;text-align:left}}.product-single-container .product-hero .hero-center .actions{display:flex;flex-direction:column}@media(min-width:1200px){.product-single-container .product-hero .hero-center .actions{align-items:center;flex-direction:row;margin-bottom:35px;order:5}.product-single-container .product-hero .hero-center .actions .btn.add-to-cart{border-bottom-left-radius:0;border-top-left-radius:0}}.product-single-container .product-hero .hero-center .actions .btn .text-btn{position:relative;top:1px}@media(min-width:768px){.product-single-container .product-hero .hero-center .actions .btn .text-btn{top:0}}.product-single-container .product-hero .hero-center .actions .btn:focus #caddie_picto path,.product-single-container .product-hero .hero-center .actions .btn:hover #caddie_picto path{fill:#b91422;stroke:#b91422}.product-single-container .product-hero .hero-center .actions .btn #caddie_picto{margin-right:5px;width:20px}@media(min-width:1200px){.product-single-container .product-hero .hero-center .actions .btn #caddie_picto{width:25px}}.product-single-container .product-hero .hero-center .actions .btn #caddie_picto path{transition:all .25s ease-in-out}.product-single-container .product-hero .hero-center .actions .price{color:#000;font-size:1.125rem;font-weight:400;letter-spacing:1,2.75rem;line-height:1.3125rem;margin:0 0 20px;text-align:center}@media(min-width:576px){.product-single-container .product-hero .hero-center .actions .price{letter-spacing:.03375rem;line-height:1.5625rem;margin:0 0 20px}}@media(min-width:1200px){.product-single-container .product-hero .hero-center .actions .price{border-bottom:1px solid #e8e8e8;border-bottom-left-radius:3px;border-left:1px solid #e8e8e8;border-top:1px solid #e8e8e8;border-top-left-radius:3px;margin:15px 0;padding:12.5px 25px}}@media(min-width:1400px){.product-single-container .product-hero .hero-center .actions .price{margin:15px 0;padding:12.5px 30px}}.product-single-container .product-hero .hero-center .actions a,.product-single-container .product-hero .hero-center .actions button{margin:0 0 20px}@media(min-width:1200px){.product-single-container .product-hero .hero-center .actions a,.product-single-container .product-hero .hero-center .actions button{margin:0;padding:14px 25px}}@media(min-width:1400px){.product-single-container .product-hero .hero-center .actions a,.product-single-container .product-hero .hero-center .actions button{padding:14px 35px}}.product-single-container .product-hero .hero-center .redirects{align-items:center;display:flex;flex-direction:column;gap:20px;margin-bottom:20px}@media(min-width:576px){.product-single-container .product-hero .hero-center .redirects{flex-direction:row}}@media(min-width:1200px){.product-single-container .product-hero .hero-center .redirects{align-items:flex-start;flex-direction:column;gap:0;margin-bottom:0;order:6}}.product-single-container .product-hero .hero-center .redirects .item{align-items:center;display:flex;flex-direction:row}.product-single-container .product-hero .hero-center .redirects .item img{height:auto;margin-right:10px}.product-single-container .product-hero .hero-center .redirects .item a{border-bottom:1px dashed #9c9c9c;color:#b91422;font-size:.75rem;font-weight:400;letter-spacing:.0225rem;line-height:1rem}.product-single-container .product-hero .hero-center .redirects .item a:hover{border-bottom:1px dashed transparent;opacity:1;text-decoration:none}@media(min-width:1200px){.product-single-container .product-hero .hero-center .redirects .item:first-child{margin:0 0 20px}}.product-single-container .product-hero .hero-center .redirects .item:first-child img.coverage{width:30px}.product-single-container .product-hero .hero-center .redirects .item:nth-child(2) img{width:10px}@media(min-width:1200px){.product-single-container .product-hero .hero-center .redirects .item:nth-child(2) img{padding:0 10px}}.product-single-container .product-hero .hero-center .image-mobile{margin:0 0 20px}@media(min-width:1200px){.product-single-container .product-hero .hero-center .image-mobile{display:none;order:10}}.product-single-container .product-hero .hero-center small{color:#9c9c9c;font-size:.625rem;font-weight:400;letter-spacing:.01875rem;line-height:.8125rem;margin:0 0 25px;max-width:220px;text-align:center}@media(min-width:576px){.product-single-container .product-hero .hero-center small{max-width:none}}@media(min-width:1200px){.product-single-container .product-hero .hero-center small{order:4;text-align:left}}.product-single-container .product-hero .hero-right{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px 5%;justify-content:flex-start;padding:40px 0 0;width:auto}@media(min-width:1200px){.product-single-container .product-hero .hero-right{border-left:1px solid #e8e8e8}}.product-single-container .product-hero .hero-right .item{align-items:center;display:flex;flex-direction:column;gap:10px;width:30%}.product-single-container .product-hero .hero-right .item img{height:auto;margin-bottom:6px;width:30px}.product-single-container .product-hero .hero-right .item p{font-size:.625rem;font-weight:400;letter-spacing:.05rem;line-height:.75rem;text-align:center}@media(max-width:1279.98px){.product-single-container .product-hero .hero-right .item.t-harness p{color:#b91422;font-size:.625rem;font-weight:400;letter-spacing:.05rem;line-height:.75rem;text-align:center}.product-single-container .product-hero .hero-right .item.t-harness p a{border-bottom:1px dashed #9c9c9c;color:#000;font-size:.625rem;font-weight:400;letter-spacing:.05rem;line-height:.75rem;text-align:center}}.product-single-container .product-hero .hero-right .item.has-link p,.product-single-container .product-hero .hero-right .item.has-link span{transition:all 225ms ease}.product-single-container .product-hero .hero-right .item.has-link:hover p,.product-single-container .product-hero .hero-right .item.has-link:hover span{color:#b91422}@media(max-width:1279.98px){.product-single-container .product-hero .hero-right{flex-wrap:nowrap}.product-single-container .product-hero .hero-right .item{max-width:30%;width:30%}}@media(max-width:991.98px){.product-single-container .product-hero .hero-right{flex-wrap:wrap}}@media(min-width:1200px){.product-single-container .product-hero .hero-right{align-items:center;flex-direction:column;gap:0;max-width:250px;padding:10px 0 0 40px;width:10%}.product-single-container .product-hero .hero-right .item{gap:0;margin-bottom:30px;max-width:94px;width:auto}.product-single-container .product-hero .hero-right .item.t-harness img{height:auto;margin-bottom:5px;width:30px}.product-single-container .product-hero .hero-right .item.t-harness a,.product-single-container .product-hero .hero-right .item.t-harness p,.product-single-container .product-hero .hero-right .item.t-harness span{color:#000;font-size:.625rem;letter-spacing:.05rem;line-height:.625rem;text-align:center;text-transform:uppercase}.product-single-container .product-hero .hero-right .item.t-harness span.red{color:#b91422}.product-single-container .product-hero .hero-right .item.t-harness a{border-bottom:1px dashed #9c9c9c;position:relative;transition:all .25s ease-in-out;z-index:25}.product-single-container .product-hero .hero-right .item.t-harness a:hover{border-bottom:1px dashed transparent}.product-single-container .product-hero .hero-right .item.item-img-only img{width:45px}}.product-single-container .product-info{padding:40px 0 10px}@media(min-width:576px){.product-single-container .product-info{padding:60px 0 10px}}@media(min-width:1200px){.product-single-container .product-info{border-bottom:1px solid #e8e8e8;display:flex;flex-direction:row;padding:50px 0 0}}.product-single-container .product-info-group{border-top:1px solid #e8e8e8;padding:20px 0}.product-single-container .product-info-group:nth-child(3){border-bottom:1px solid #e8e8e8}@media(min-width:1200px){.product-single-container .product-info-group{border-top:none;padding:20px 0 30px}.product-single-container .product-info-group h2{width:50%}.product-single-container .product-info-group:first-child,.product-single-container .product-info-group:nth-child(2){margin-right:5%;width:30%}.product-single-container .product-info-group:nth-child(3){border-bottom:none;width:30%}}@media(min-width:1400px){.product-single-container .product-info-group h2{width:100%}}@media(min-width:1920px){.product-single-container .product-info-group:first-child{margin-right:30px;width:calc(50% + 90px)}.product-single-container .product-info-group:nth-child(2){margin-right:30px;width:calc(25% - 30px)}.product-single-container .product-info-group:nth-child(3){width:25%}}.product-single-container .product-info-group .product-collapse{align-items:center;color:#000;display:flex;flex-direction:row;justify-content:space-between;max-width:none;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-single-container .product-info-group .product-collapse:hover{opacity:1}@media(min-width:1200px){.product-single-container .product-info-group .product-collapse{border-bottom:1px solid #e8e8e8;cursor:auto;padding-bottom:15px;pointer-events:none}.product-single-container .product-info-group .product-collapse:hover{opacity:1}}.product-single-container .product-info-group .product-collapse h2{font-size:.875rem;font-weight:700;letter-spacing:.07rem;line-height:1.125rem;margin:0;text-transform:uppercase}@media(min-width:576px){.product-single-container .product-info-group .product-collapse h2{font-size:1.125rem;letter-spacing:.04125rem;line-height:1.25rem}}@media(min-width:1200px){.product-single-container .product-info-group .product-collapse h2{font-size:1.375rem;line-height:1.5625rem}}.product-single-container .product-info-group .product-collapse .icon-minus,.product-single-container .product-info-group .product-collapse .icon-plus{position:absolute;right:0;top:50%;width:9px}@media(min-width:1200px){.product-single-container .product-info-group .product-collapse .icon-minus,.product-single-container .product-info-group .product-collapse .icon-plus{display:none}}.product-single-container .product-info-group .product-collapse .icon-minus{opacity:1;transform:scale(1) translateY(-50%);transition:all .25s ease-in-out}.product-single-container .product-info-group .product-collapse .icon-plus,.product-single-container .product-info-group .product-collapse.collapsed .icon-minus{opacity:0;transform:scale(0) translateY(-50%);transition:all .25s ease-in-out}.product-single-container .product-info-group .product-collapse.collapsed .icon-plus{opacity:1;transform:scale(1) translateY(-50%);transition:all .25s ease-in-out}@media(min-width:1200px){.product-single-container .product-info-group .product-collapse-div{display:block!important}}.product-single-container .product-info-group .product-collapse-div .wrapper{display:flex;flex-direction:column;font-size:.875rem;font-weight:400;letter-spacing:.02625rem;line-height:1.0625rem;margin:30px 0 0}@media(max-width:767.98px){.product-single-container .product-info-group .product-collapse-div .wrapper{padding-left:20px}.product-single-container .product-info-group .product-collapse-div .wrapper .featured-parts{margin-left:-20px}}@media(min-width:1200px){.product-single-container .product-info-group .product-collapse-div .wrapper{padding-left:20px}.product-single-container .product-info-group .product-collapse-div .wrapper .featured-parts{margin-left:-20px}}@media(min-width:1920px){.product-single-container .product-info-group .product-collapse-div .wrapper{padding-left:0}.product-single-container .product-info-group .product-collapse-div .wrapper .featured-parts{margin-left:0}}.product-single-container .product-info-group .product-collapse-div .wrapper ul{list-style:none}.product-single-container .product-info-group .product-collapse-div .wrapper .item{margin-left:0;position:relative}.product-single-container .product-info-group .product-collapse-div .wrapper .item:not(:last-child){margin-bottom:20px}.product-single-container .product-info-group .product-collapse-div .wrapper .item:before{color:#000;content:"•";display:inline-block;font-size:1.5625rem;font-weight:700;left:-20px;position:absolute;top:0}.product-single-container .product-info-group .product-collapse-div .wrapper .item img{height:auto;width:20px}.product-single-container .product-info-group .product-collapse-div .wrapper .item .legend{color:#b91422;font-size:inherit}.product-single-container .product-info-group .product-collapse-div .wrapper .doc-item{align-items:center;border-bottom:1px solid #e8e8e8;display:flex;flex-direction:row;padding:30px 10px}@media(min-width:768px){.product-single-container .product-info-group .product-collapse-div .wrapper .doc-item{padding:30px 0}}.product-single-container .product-info-group .product-collapse-div .wrapper .doc-item:first-child{padding-top:10px}@media(min-width:1200px){.product-single-container .product-info-group .product-collapse-div .wrapper .doc-item:first-child{padding-top:0}}.product-single-container .product-info-group .product-collapse-div .wrapper .doc-item:last-child{border-bottom:none;padding-bottom:10px}.product-single-container .product-info-group .product-collapse-div .wrapper .doc-item img{margin-right:25px;width:20px}.product-single-container .product-info-group .product-collapse-div .wrapper .doc-item a{color:#b91422;-webkit-text-decoration:1px dashed #e8e8e8;text-decoration:1px dashed #e8e8e8}@media(min-width:576px){.product-single-container .product-info-group .product-collapse-div .wrapper .doc-item a{font-size:1.125rem;letter-spacing:.09rem;line-height:1.375rem}}.product-single-container .product-info-group #collapse-item-parts-div .wrapper{flex-direction:column}@media(min-width:576px){.product-single-container .product-info-group #collapse-item-parts-div .wrapper{flex-direction:row}}@media(min-width:1200px){.product-single-container .product-info-group #collapse-item-parts-div .wrapper{flex-direction:column}}@media(min-width:1920px){.product-single-container .product-info-group #collapse-item-parts-div .wrapper{flex-direction:row}}@media(min-width:576px){.product-single-container .product-info-group #collapse-item-parts-div .wrapper .featured-parts{margin-right:30px}}@media(min-width:1200px){.product-single-container .product-info-group #collapse-item-parts-div .wrapper .featured-parts{margin-right:0}}@media(min-width:1920px){.product-single-container .product-info-group #collapse-item-parts-div .wrapper .featured-parts{margin-right:50px}}.product-single-container .product-info-group #collapse-item-parts-div .wrapper .featured-parts .item-feature{align-items:center;display:flex;flex-direction:row;margin-bottom:20px}.product-single-container .product-info-group #collapse-item-parts-div .wrapper .featured-parts .item-feature img{margin-right:10px;width:50px}@media(min-width:576px){.product-single-container .product-info-group #collapse-item-parts-div .wrapper .featured-parts .item-feature img{margin-right:20px;width:60px}}.product-single-container .product-info-group #collapse-item-parts-div .wrapper .featured-parts .item-feature .item{width:calc(100% - 50px)}@media(min-width:576px){.product-single-container .product-info-group #collapse-item-parts-div .wrapper .featured-parts .item-feature .item{width:calc(100% - 60px)}}.product-single-container .product-info-group #collapse-item-parts-div .wrapper .featured-parts .item-feature .item:before{display:none}@media(min-width:576px){.product-single-container .product-info-group #collapse-item-specs-div .wrapper{flex-direction:row;flex-wrap:wrap}.product-single-container .product-info-group #collapse-item-specs-div .wrapper .item{width:50%}}@media(min-width:1200px){.product-single-container .product-info-group #collapse-item-specs-div .wrapper .item{width:100%}}.product-single-container .product-legend{padding:10px 0 40px}@media(min-width:1200px){.product-single-container .product-legend{padding:30px 0 50px}}.product-single-container .product-legend p{font-size:.75rem;font-weight:400;line-height:1rem}@media(min-width:576px){.product-single-container .product-legend p{font-size:.75rem;letter-spacing:.06rem;line-height:1.125rem}}@media(min-width:1200px){.product-single-container .product-legend p{max-width:67%}}.product-single-container .product-legend p .legend{color:#b91422;font-size:inherit}.product-single-container .product-features{display:flex;flex-direction:row;padding:40px 0}@media(min-width:1200px){.product-single-container .product-features{padding:50px 0}}@media(min-width:1400px){.product-single-container .product-features{padding:50px 6%}}.product-single-container .product-features .item-left{display:flex;flex-direction:column;width:100%}@media(min-width:576px){.product-single-container .product-features .item-left{align-items:center}}@media(min-width:1200px){.product-single-container .product-features .item-left{align-items:flex-start;margin-right:4%;width:50%}}.product-single-container .product-features .item-left .img-thumb{height:auto;margin-bottom:20px;width:200px}@media(min-width:576px){.product-single-container .product-features .item-left .img-thumb{width:560px}}@media(min-width:1200px){.product-single-container .product-features .item-left .img-thumb{display:none}}.product-single-container .product-features .item-left h2{font-size:1.25rem;font-weight:700;letter-spacing:.0375rem;line-height:1.4375rem;margin:0 0 20px;text-transform:uppercase}@media(min-width:576px){.product-single-container .product-features .item-left h2{font-size:1.5625rem;letter-spacing:.046875rem;line-height:1.75rem;text-align:center}}@media(min-width:1200px){.product-single-container .product-features .item-left h2{font-size:2.5rem;letter-spacing:.075rem;line-height:2.6875rem;text-align:left;width:75%}}.product-single-container .product-features .item-left p{font-size:.75rem;font-weight:400;letter-spacing:.02625rem;line-height:1rem}@media(min-width:576px){.product-single-container .product-features .item-left p{font-size:.875rem;line-height:1.25rem;text-align:center}}@media(min-width:1200px){.product-single-container .product-features .item-left p{text-align:left}}.product-single-container .product-features .item-left .feature-grid{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:40px}@media(min-width:576px){.product-single-container .product-features .item-left .feature-grid{width:600px}}@media(min-width:1200px){.product-single-container .product-features .item-left .feature-grid{padding-top:50px}}.product-single-container .product-features .item-left .feature-grid .grid-item{display:flex;flex-direction:column;margin-bottom:20px;position:relative;width:calc(50% - 5px)}.product-single-container .product-features .item-left .feature-grid .grid-item:nth-child(odd){margin-right:10px}.product-single-container .product-features .item-left .feature-grid .grid-item:nth-child(10),.product-single-container .product-features .item-left .feature-grid .grid-item:nth-child(9){margin-bottom:0}@media(min-width:576px){.product-single-container .product-features .item-left .feature-grid .grid-item{align-items:center;flex-direction:row;margin-bottom:40px;width:calc(50% - 40px)}.product-single-container .product-features .item-left .feature-grid .grid-item:nth-child(odd){margin-right:0}.product-single-container .product-features .item-left .feature-grid .grid-item:nth-child(9){margin-bottom:0!important}.product-single-container .product-features .item-left .feature-grid .grid-item:nth-child(odd){padding-left:40px}.product-single-container .product-features .item-left .feature-grid .grid-item:nth-child(odd):after{background:#e8e8e8;content:"";height:80px;position:absolute;right:0;top:0;width:1px}.product-single-container .product-features .item-left .feature-grid .grid-item:nth-child(9):after{height:40px}.product-single-container .product-features .item-left .feature-grid .grid-item:nth-child(2n){padding-left:40px}}@media(min-width:1200px){.product-single-container .product-features .item-left .feature-grid .grid-item:nth-child(odd){padding-left:0}}.product-single-container .product-features .item-left .feature-grid .grid-item img{height:auto;margin-bottom:10px;width:25px}@media(min-width:576px){.product-single-container .product-features .item-left .feature-grid .grid-item img{margin-bottom:0;margin-right:25px}}.product-single-container .product-features .item-left .feature-grid .grid-item p{font-size:.75rem;font-weight:400;letter-spacing:.0225rem;line-height:1rem;text-align:left}.product-single-container .product-features .item-right{display:none}@media(min-width:1200px){.product-single-container .product-features .item-right{display:block;margin:auto 0;width:50%}.product-single-container .product-features .item-right img{width:100%}}.features-overview-container .page-title__title{font-size:1.875rem;letter-spacing:.05625rem;line-height:2.0625rem;width:75%}@media(min-width:576px){.features-overview-container .page-title__title{font-size:2.1875rem;letter-spacing:.065625rem;line-height:2.375rem;width:100%}}@media(min-width:1200px){.features-overview-container .page-title__title{font-size:2.5rem;letter-spacing:.075rem;line-height:2.6875rem}}.features-overview-container .page-title__subtitle{width:280px}@media(min-width:576px){.features-overview-container .page-title__subtitle{width:100%}}.features-overview-container .product-info{padding:0 0 10px}@media(min-width:576px){.features-overview-container .product-info{padding:0 0 30px}}@media(min-width:1200px){.features-overview-container .product-info{padding:0 0 100px}}.features-overview-container .product-info-group{border-top:1px solid #e8e8e8;padding:15px 0}.features-overview-container .product-info-group:last-child{border-bottom:1px solid #e8e8e8}@media(min-width:1200px){.features-overview-container .product-info-group{border-bottom:none;border-top:none;padding:0 0 60px}.features-overview-container .product-info-group:last-child{border-bottom:none;padding:0}}.features-overview-container .product-info-group .product-collapse{align-items:center;color:#000;display:flex;flex-direction:row;justify-content:space-between;max-width:none;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.features-overview-container .product-info-group .product-collapse:hover{opacity:1}@media(min-width:1200px){.features-overview-container .product-info-group .product-collapse{cursor:auto;padding-bottom:5px;pointer-events:none}.features-overview-container .product-info-group .product-collapse:hover{opacity:1}}.features-overview-container .product-info-group .product-collapse h2{font-size:1rem;font-weight:700;letter-spacing:.02625rem;line-height:1.25rem;margin:0;text-transform:uppercase}@media(min-width:576px){.features-overview-container .product-info-group .product-collapse h2{font-size:1.125rem;letter-spacing:.03375rem;line-height:1.3125rem}}@media(min-width:1200px){.features-overview-container .product-info-group .product-collapse h2{font-size:1.375rem;letter-spacing:.04125rem;line-height:1.5625rem}}.features-overview-container .product-info-group .product-collapse .icon-minus,.features-overview-container .product-info-group .product-collapse .icon-plus{position:absolute;right:0;top:50%;width:9px}@media(min-width:1200px){.features-overview-container .product-info-group .product-collapse .icon-minus,.features-overview-container .product-info-group .product-collapse .icon-plus{display:none}}.features-overview-container .product-info-group .product-collapse .icon-minus{opacity:1;transform:scale(1) translateY(-50%);transition:all .25s ease-in-out}.features-overview-container .product-info-group .product-collapse .icon-plus,.features-overview-container .product-info-group .product-collapse.collapsed .icon-minus{opacity:0;transform:scale(0) translateY(-50%);transition:all .25s ease-in-out}.features-overview-container .product-info-group .product-collapse.collapsed .icon-plus{opacity:1;transform:scale(1) translateY(-50%);transition:all .25s ease-in-out}@media(min-width:1200px){.features-overview-container .product-info-group .product-collapse-div{display:block!important}}@media(min-width:576px){.features-overview-container .product-info-group .product-collapse-div .feature-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}}.features-overview-container .product-info-group .product-collapse-div .feature-wrapper .feature{align-items:center;display:flex;flex-direction:row;padding-top:15px;width:100%}@media(min-width:576px){.features-overview-container .product-info-group .product-collapse-div .feature-wrapper .feature{width:50%}}@media(min-width:1200px){.features-overview-container .product-info-group .product-collapse-div .feature-wrapper .feature{width:25%}}.features-overview-container .product-info-group .product-collapse-div .feature-wrapper .feature .feature-left{align-items:center;display:flex;flex-direction:row;height:50px;width:50px}@media(min-width:576px){.features-overview-container .product-info-group .product-collapse-div .feature-wrapper .feature .feature-left{height:60px;width:60px}}.features-overview-container .product-info-group .product-collapse-div .feature-wrapper .feature .feature-left img,.features-overview-container .product-info-group .product-collapse-div .feature-wrapper .feature .feature-left svg{border:2.5px solid #b91422;border-radius:10px;height:auto;padding:10px;width:calc(100% - 25px)}.features-overview-container .product-info-group .product-collapse-div .feature-wrapper .feature .feature-right{padding-left:15px;width:calc(100% - 50px)}.features-overview-container .product-info-group .product-collapse-div .feature-wrapper .feature .feature-right a{color:#000;font-size:.75rem;font-weight:700;letter-spacing:.0225rem;line-height:1rem;margin:0;text-transform:uppercase}@media(min-width:1200px){.features-overview-container .product-info-group .product-collapse-div .feature-wrapper.half,.features-overview-container .product-info-group .product-collapse-div .feature-wrapper.half .feature{width:50%}}section.product-guides-section{margin-top:55px}section.product-guides-section a{color:#212529;text-decoration:none}section.product-guides-section a:hover .list-row{background-color:#e2e2e2}section.product-guides-section .list-row{align-items:center;display:flex}section.product-guides-section .list-row i{color:#b91422;margin-right:15px}section.product-guides-section .list-row h3{font-size:17px;max-width:100%}input#guide_number{color:#000}.guide-finder{color:#fff;position:relative;transition:background-color .4s}.guide-finder,.guide-finder h2{font-size:1rem}.guide-finder .search-guide-number{border-bottom-left-radius:0;border-top-left-radius:0;height:3.25rem}.guide-finder .f-dropdown-list>div{box-sizing:border-box;padding:5px 15px;width:25%}@media(min-width:768px){.guide-finder{display:block}}@media(min-width:992px){.guide-finder{display:block}}@media(min-width:1200px){.guide-finder{background:none}}@media(max-width:767.98px){.guide-finder,.top-header{pointer-events:auto}}.product-guides-container{display:flex;flex-direction:column}@media(min-width:1200px){.product-guides-container{flex-direction:row}}.product-guides-container .search-results{display:flex;flex-direction:column;gap:15px;margin:0 auto;width:100%}@media(min-width:1200px){.product-guides-container .search-results{padding-bottom:0;width:100%}}.product-guides-container .search-results .item-content{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:row;gap:25px;padding:20px}@media(min-width:1200px){.product-guides-container .search-results .item-content{padding:30px}}.product-guides-container .search-results .item-content .left{align-items:center;display:flex;flex-direction:column}.product-guides-container .search-results .item-content .left i{color:#b91422;margin-bottom:10px}.product-guides-container .search-results .item-content .left p{font-size:.75rem;font-weight:400;line-height:1rem;max-width:none}@media(min-width:576px){.product-guides-container .search-results .item-content .left p{font-size:.875rem;letter-spacing:.02625rem;line-height:1.0625rem}}.product-guides-container .search-results .item-content .center{display:flex;flex-direction:column}.product-guides-container .search-results .item-content .center a{max-width:none}.product-guides-container .search-results .item-content .center a h2{font-size:.875rem;font-weight:400;letter-spacing:.07rem;line-height:1.125rem;margin:0 0 5px;max-width:none;text-transform:uppercase}@media(min-width:576px){.product-guides-container .search-results .item-content .center a h2{font-size:1.125rem;letter-spacing:.04125rem;line-height:1.25rem}}@media(min-width:1200px){.product-guides-container .search-results .item-content .center a h2{font-size:1.25rem;line-height:1.375rem}}.product-guides-container .search-results .item-content .center a p{font-size:.75rem;font-weight:400;line-height:1rem;max-width:none}@media(min-width:576px){.product-guides-container .search-results .item-content .center a p{font-size:.875rem;letter-spacing:.02625rem;line-height:1.0625rem}}.product-guides-container .search-results .item-content .right{display:none;margin-left:auto}@media(min-width:1200px){.product-guides-container .search-results .item-content .right{display:block}}.product-guides-container .search-results .item-content .right p{text-align:center;white-space:nowrap}.product-guides-container .search-noresults{width:100%}body.scroll-down .product-guides-container .search-overlay,body.scroll-up:not(.scroll-top) .product-guides-container .search-overlay{top:75px}.product-overview .headings{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}@media(min-width:1200px){.product-overview .headings{flex-direction:row}}.product-overview .headings .item{margin-bottom:30px;width:100%}@media(min-width:576px){.product-overview .headings .item{width:50%}}@media(min-width:1200px){.product-overview .headings .item{margin-left:40px;margin-top:15px;width:35%}}.product-overview .headings .item .select-wrapper{width:100%}.product-overview .headings .item .select-wrapper .form-control,.product-overview .headings .item .select-wrapper .select2-container .select2-selection .select2-selection__rendered{color:#9c9c9c;padding:14px 15px}@media(min-width:1400px){.product-overview .headings .item .select-wrapper .form-control,.product-overview .headings .item .select-wrapper .select2-container .select2-selection .select2-selection__rendered{padding:20px 15px}}.product-overview .headings .item .select-wrapper select.js-select2+.select2-container+.select2-container,.product-overview .hide{display:none}.product-overview .bs--row.overview_container{gap:20px 0;justify-content:space-between}.product-overview .bs--col-xll-6{max-width:100%}@media(min-width:1400px){.product-overview .bs--col-xll-6{max-width:calc(50% - 10px)}}.product-overview .bs--col-xll-6 .bs--col-md-6.position-static{margin-bottom:30px}@media(min-width:768px){.product-overview .bs--col-xll-6 .bs--col-md-6.position-static{padding-right:20px}}@media(min-width:1200px){.product-overview .bs--col-xll-6 .bs--col-md-6.position-static{margin-bottom:0;padding-right:40px}}@media(min-width:1400px){.product-overview .bs--col-xll-6 .bs--col-md-6.position-static{padding-right:20px}}@media(min-width:768px){.product-overview .bs--col-xll-6 .bs--col-md-6:not(.position-static){padding-left:20px}}@media(min-width:1200px){.product-overview .bs--col-xll-6 .bs--col-md-6:not(.position-static){padding-left:40px}}@media(min-width:1400px){.product-overview .bs--col-xll-6 .bs--col-md-6:not(.position-static){padding-left:20px}}.product-overview .bs--col-xll-12{max-width:100%}@media(min-width:1400px){.product-overview .bs--col-xll-12{max-width:100%}}.product-overview 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){.product-overview h3{font-size:1.125rem;letter-spacing:.03375rem;line-height:1.375rem}}@media(min-width:1200px){.product-overview h3{font-size:1.5625rem;letter-spacing:.0525rem;line-height:1.75rem}}.product-overview p{font-size:.9375rem;font-weight:500;line-height:1.1875rem;margin-bottom:20px;margin-top:20px}@media(min-width:576px){.product-overview p{margin-bottom:30px}}@media(min-width:992px){.product-overview p{margin-top:0}}.product-overview .actions p{font-size:.875rem;letter-spacing:.01875rem;line-height:1.25rem}.product-overview .actions .wrapper-price{color:#000;margin-bottom:30px}.product-overview .actions .wrapper-price .price{border-bottom:1px dashed #9c9c9c;transition:all .25s ease-in-out}.product-overview .actions .wrapper-price:focus,.product-overview .actions .wrapper-price:hover{opacity:1}.product-overview .actions .wrapper-price:focus .price,.product-overview .actions .wrapper-price:hover .price{border-bottom:1px dashed transparent}.product-overview .actions .wrapper-price img{height:auto;margin:0 0 5px;width:22px}@media(min-width:768px){.product-overview .actions .wrapper-price img{margin:0 10px 0 0}}.product-overview .product-price{color:#b91422;font-size:1.125rem;font-weight:400;letter-spacing:1,2.75rem;line-height:1.3125rem}.category-products-page .overview_block_content{cursor:pointer}.category-products-page .overview_block_content:hover .btn.secondary{background-color:#b91422;color:#fff}.category-products-page .product-overview .headings .item .select-wrapper .select2-container.select2-container--above .select2-selection .select2-selection__rendered,.category-products-page .product-overview .headings .item .select-wrapper .select2-container.select2-container--above .select2-selection .select2-selection__rendered:hover,.category-products-page .product-overview .headings .item .select-wrapper .select2-container.select2-container--below .select2-selection .select2-selection__rendered,.category-products-page .product-overview .headings .item .select-wrapper .select2-container.select2-container--below .select2-selection .select2-selection__rendered:hover,.category-products-page .product-overview .headings .item .select-wrapper .select2-container.select2-container--open .select2-selection .select2-selection__rendered,.category-products-page .product-overview .headings .item .select-wrapper .select2-container.select2-container--open .select2-selection .select2-selection__rendered:hover{color:#000}.category-products-page .product-overview .headings .item .select-wrapper .select2-container .select2-selection .select2-selection__rendered{transition:all .25s ease-in-out}.category-products-page .product-overview .headings .item .select-wrapper .select2-container .select2-selection .select2-selection__rendered:hover{color:#000}.category-products-page .select2-container .select2-dropdown{border-color:#9c9c9c}.category-products-page .select2-container--default .select2-search--dropdown .select2-search__field,.category-products-page select.form-control+.select2-container .select2-selection--single{border:1px solid #9c9c9c}.category-products-page .legacy-block .overview_block_content .bs--col-xll-6 .bs--col-md-6.position-static{margin-bottom:30px}.category-products-page .legacy-block .overview_block_content{padding:20px}@media(min-width:768px){.category-products-page .legacy-block .overview_block_content{padding:40px}}.category-products-page .legacy-block .overview_block_content h3{margin-bottom:5px}@media(min-width:768px){.category-products-page .legacy-block .overview_block_content h3{margin-bottom:10px}}.category-products-page .legacy-block .overview_block_content p{margin-bottom:20px}@media(min-width:768px){.category-products-page .legacy-block .overview_block_content p{margin-bottom:0}}.categories-products-page .legacy-block .overview_block_content{padding:20px}@media(min-width:768px){.categories-products-page .legacy-block .overview_block_content{padding:40px}}.categories-products-page .legacy-block .overview_block_content .bs--col-md-6.position-static{margin-bottom:0}.categories-products-page .legacy-block .overview_block_content .bs--col-md-6.position-static p{margin-bottom:20px}@media(min-width:768px){.categories-products-page .legacy-block .overview_block_content .bs--col-md-6.position-static p{margin-bottom:0}}.full-video{overflow:hidden;padding:40px 0;position:relative}.full-video>.container-video{align-items:center;display:flex;flex-direction:column;position:relative;z-index:2}.full-video>.container-video h2{margin:0 auto 10px;max-width:75%;text-transform:none}@media(min-width:1200px){.full-video>.container-video h2{margin:0 auto 20px}}.full-video>.container-video p{margin:0 auto 20px;max-width:75%}@media(min-width:576px){.full-video>.container-video p{margin:0 auto 30px}}@media(min-width:1200px){.full-video>.container-video p{margin:0 auto 40px}}.full-video>.container-video .btn{align-self:center;order:2}@media(min-width:992px)and (max-width:1279.98px){.full-video>.container-video{padding-left:40px;padding-right:40px}}.full-video>img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.15;position:absolute;top:0;width:100%}.full-video .video-block:before{padding-bottom:56.25%}.full-video .video-block img{transition:all .5s}.full-video .video-block:hover img{filter:brightness(.8) contrast(125%)}.full-video h2{font-size:1.5rem;letter-spacing:.0375rem;line-height:1.625rem;margin:0 auto 10px;text-align:center}@media(min-width:576px){.full-video h2{font-size:1.875rem;letter-spacing:.05625rem;line-height:2.0625rem}}@media(min-width:1200px){.full-video h2{font-size:2.5rem;letter-spacing:.07rem;line-height:2.6875rem;margin:0 auto 20px}}.full-video .subtitle{font-size:.875rem;letter-spacing:.02625rem;line-height:1.25rem;margin:0 auto 20px;max-width:810px;text-align:center}@media(min-width:576px){.full-video .subtitle{font-size:1rem;letter-spacing:.03rem;line-height:1.375rem;margin:0 auto 30px}}@media(min-width:1200px){.full-video .subtitle{font-size:1.125rem;letter-spacing:.03375rem;line-height:1.75rem;margin:0 auto 40px}}@media(max-width:1199.98px){.full-video+.cta-parallax{margin-top:55px}}.full-video .video-link__picture-wrapper{margin-bottom:20px;max-width:1200px;order:1!important;position:relative;width:100%}@media(min-width:1200px){.full-video .video-link__picture-wrapper{margin-bottom:60px}}.full-video .video-link__picture-wrapper.playing .picture-icon{display:none}.full-video .video-link__picture-wrapper:hover .picture-icon:after{background-color:#b91422;border-color:#b91422;mask-position:25px;-webkit-mask-position:25px}.full-video .video-link__picture-wrapper:hover .picture-icon--small:after{mask-position:12.5px;-webkit-mask-position:12.5px}.full-video .video-link__picture-wrapper:hover .picture-icon{background-color:#fff}@media(max-width:1199.98px){.full-video .video-link__picture-wrapper:hover .picture-icon:after{mask-position:12.5px;-webkit-mask-position:12.5px}}.full-video .play-button-icon{cursor:pointer;fill:#000;height:150px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:150px}@media(max-width:1279.98px){.full-video .play-button-icon{height:75px;width:75px}}.full-video .playing+.play-button-icon{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=all-products-style.min.css.map*/