/**handles:styles,slick**/
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}html{box-sizing:border-box;height:100%;scroll-behavior:smooth;margin:0!important;-webkit-text-size-adjust:100%}body{color:#222}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%}li,ol,ul{list-style:none}.flexbox,.product-review__info,.product-reviews__header-container,.product-reviews__search,.search-result .product-rating{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.blog-article__share-icon,.blog__pagination,.flexblock .slick-arrow,.flexblock .slick-dots,.flexbox-center,.input__checkbox,.input__radio,.search-results__vehicle-search-image,.user-manuals__search #user-manuals-search-button,.video-player__container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.blog-article__meta,.blog-article__tags-list,.blog-browser__article-content,.blog__article-content,.blog__article-list-container,.cart__view-container,.component-detail .component-compatibility,.content-carousel .flexblock__container,.content-carousel__container,.content-carousel__container--product,.cs-form,.dealers__container,.dealers__quote-request-form,.epp-product-list,.epp-product-list__item-content-container,.feature-list__container,.find-a-dealer__input-container,.flexblock .slick-slider,.flexwrap,.footer-nav .menu,.footer__bottom-content ul,.footer__container,.image-description .flexblock__container,.link-browser__container,.newsletter-signup__input-container,.product-features__list,.product-image-carousel .slick-track,.product-included__components-list li,.product-overview,.product-review,.review .page__container,.search-results__results-section,.side-by-side__container,.user-manuals__search,.user-manuals__table-show,.vehicle-make-components__list,.vehicle-makes,.vehicle-search,.vehicle-search__compatible-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.blog .blog-hero__actions,.blog-article #copy-url-button,.blog-browser__article-meta,.blog-browser__container-2,.blog-browser__container-4,.blog__article-meta,.breadcrumb .breadcrumb-links,.breadcrumb .breadcrumb-links li,.button,.button__disabled,.button__outline,.button__outline--blue,.button__outline--white,.button__solid,.button__solid--blue,.button__solid--green,.button__solid--greyLight,.button__solid--white,.cart__empty-separator,.cart__line-item,.cart__view-action-summary-row,.cart__view-header,.category-filter__filter-item,.category-filter__filter-item--checkbox,.category-filter__filter-item--radio,.category-filter__header,.compare__row,.compare__row--header,.country-select__button,.country-select__current,.country-select__option-list,.cs-best-buy .fsBody .fsSubmitButton,.cs-canada-intake-form .fsBody .fsSubmitButton,.cs-car-toys-epp .fsBody .fsSubmitButton,.cs-dealer-launchpad .fsBody .fsSubmitButton,.cs-dealer-news .fsBody .fsSubmitButton,.cs-register-launchpad .fsBody .fsSubmitButton,.cs-sema-2023 .fsBody .fsSubmitButton,.cs-warranty-registration .fsBody .fsSubmitButton,.cs-write-a-review .fsBody .fsSubmitButton,.dealers #wpsl-search-btn,.dealers__modal-header,.epp-minicart__header,.epp-product-list__count,.epp-sidebar #epp-search,.epp-sidebar__row,.epp-sidebar__separator-container,.flexblock-faq__question,.flexnowrap,.footer__search form,.footer__social,.manual-item__link,.manual-product,.manual-product__button,.minicart__summary .cart__line-item-info,.pagination__list,.product-overview__specifications-row,.product-overview__top-features li,.product-rating__container,.product-reviews .review-breakdown__row,.product-reviews__search-form,.reviews-modal__header,.search-form form,.search-result__link,.search-results #compustar-search-results,.search-results__call-out,.slider-nav,.sort-select__option,.toast__container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;flex-wrap:nowrap}.border-radius{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.column--full{width:100%}.column--three-quarter{width:100%}@media screen and (min-width:768px){.column--three-quarter{width:75%}}.column--half{width:100%}@media screen and (min-width:768px){.column--half{width:50%}}.column--two-third{width:100%}@media screen and (min-width:768px){.column--two-third{width:66.6666666667%}}.column--third{width:33.3333333333%}.column--quarter{width:25%}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.max-width-text{max-width:700px;margin-right:auto;margin-left:auto}::-webkit-media-controls-panel{display:none!important;-webkit-appearance:none}::-webkit-media-controls-play-button{display:none!important;-webkit-appearance:none}::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.blog .blog-hero__content:hover,.blog-browser__article-container:hover,.blog__article-link:hover,.box-shadow,.content-carousel .carousel-item__container,.control-module__modal,.country-select__modal,.dealers #wpsl-stores li,.dealers__modal,.search-form,.sort-select,.vehicle-makes__link:hover{-moz-box-shadow:0 0 5px rgba(0,0,0,.25);-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25)}@font-face{font-family:CSbebas;src:url("https://www.compustar.com/wp-content/themes/compustar-com/dist/fonts/Bebas-Regular.otf") format("opentype"),url("https://www.compustar.com/wp-content/themes/compustar-com/dist/fonts/Bebas-Regular.ttf") format("truetype");font-display:block}html{font-family:Roboto,sans-serif;font-size:16px}body{font-family:Roboto,sans-serif;font-size:1rem}h1{font-size:2rem;font-weight:400}@media screen and (min-width:768px){h1{font-size:3rem}}h2{font-size:1.6rem;font-weight:400}@media screen and (min-width:768px){h2{font-size:2rem}}@media screen and (min-width:992px){h2{font-size:2.25rem}}h3{font-size:1.3rem;line-height:calc(1.3rem * 1.4);font-weight:700}h4,h5{font-size:1.1rem;line-height:calc(1.1rem * 1.4);font-weight:400}p{font-size:1rem;line-height:calc(1rem * 1.4)}p a{color:#00b8e4;font-weight:700;text-decoration:none}p a:hover{color:#00a6cd;cursor:pointer}small{font-size:.8rem;font-weight:400}#fsform-container .fsProductField__info__name span,.post-title{font-size:1.1rem;line-height:calc(1.1rem * 1.4);font-weight:700}.cross-sell__product-title,.product-title{font-family:CSbebas,sans-serif;font-size:2rem;font-weight:400;line-height:2.4rem}@media screen and (min-width:992px){.cross-sell__product-title,.product-title{font-size:2.2rem;line-height:2.64rem}}.page-title{font-family:CSbebas,sans-serif;font-size:3rem;font-weight:400;line-height:3rem}@media screen and (min-width:768px){.page-title{font-size:5rem;line-height:5rem}}.section-title{font-family:CSbebas,sans-serif;font-size:1.3rem;font-weight:400;line-height:1.56rem}@media screen and (min-width:768px){.section-title{font-size:1.5rem;line-height:1.8rem}}.text-small{font-size:.8rem}@media screen and (min-width:992px){.text-small{font-size:.9rem}}.text-link,.text-link--small{font-size:1rem;font-weight:700;color:#00b8e4}.text-link--small:hover,.text-link:hover{color:#00a6cd;cursor:pointer}.text-link--small{font-size:.9rem}.cs-form{width:100%;align-items:flex-start}#fsform-container input[type=email],#fsform-container input[type=number],#fsform-container input[type=tel],#fsform-container input[type=text],#fsform-container select,#fsform-container textarea,.dealers #wpsl-radius-dropdown,.dealers #wpsl-search-input,.dealers #wpsl-search-wrap .wpsl-dropdown .wpsl-selected-item,.input,.input__select,.input__text,.input__textarea,.input__textarea--readonly{-webkit-appearance:none;appearance:none;background:#f2f5f7;color:#000;font-family:Roboto,sans-serif;font-size:1rem;font-weight:700;line-height:1rem;border:solid 1px #dcdee0;border-radius:3px;width:100%;padding:12px 15px}#fsform-container input[type=email]:disabled,#fsform-container input[type=number]:disabled,#fsform-container input[type=tel]:disabled,#fsform-container input[type=text]:disabled,#fsform-container select:disabled,#fsform-container textarea:disabled,.dealers #wpsl-radius-dropdown:disabled,.dealers #wpsl-search-input:disabled,.dealers #wpsl-search-wrap .wpsl-dropdown .wpsl-selected-item:disabled,.input:disabled,.input__select:disabled,.input__text:disabled,.input__textarea--readonly:disabled,.input__textarea:disabled{opacity:.5}#fsform-container input[type=email]:disabled:hover,#fsform-container input[type=number]:disabled:hover,#fsform-container input[type=tel]:disabled:hover,#fsform-container input[type=text]:disabled:hover,#fsform-container select:disabled:hover,#fsform-container textarea:disabled:hover,.dealers #wpsl-radius-dropdown:disabled:hover,.dealers #wpsl-search-input:disabled:hover,.dealers #wpsl-search-wrap .wpsl-dropdown .wpsl-selected-item:disabled:hover,.input:disabled:hover,.input__select:disabled:hover,.input__text:disabled:hover,.input__textarea--readonly:disabled:hover,.input__textarea:disabled:hover{cursor:not-allowed}.input__disabled{opacity:.5}.input__disabled:hover{cursor:not-allowed}.input__container,.input__container--half{width:100%;margin:7.5px 0}@media screen and (min-width:768px){.input__container--half{width:50%}}#fsform-container select,.dealers #wpsl-radius-dropdown,.dealers #wpsl-search-wrap .wpsl-dropdown .wpsl-selected-item,.input__select{background-image:url("https://www.compustar.com/wp-content/themes/compustar-com/dist/img/icons/chevron-down-grey.svg");background-size:12px auto;background-position:calc(100% - 15px) 50%;background-repeat:no-repeat}#fsform-container input[type=email]::placeholder,#fsform-container input[type=number]::placeholder,#fsform-container input[type=tel]::placeholder,#fsform-container input[type=text]::placeholder,#fsform-container textarea::placeholder,.dealers #wpsl-search-input::placeholder,.input__text::placeholder,.input__textarea--readonly::placeholder,.input__textarea::placeholder{color:#777;opacity:1}.input__textarea,.input__textarea--readonly{max-width:100%}.input__textarea--readonly{font-weight:400!important;font-size:.75rem;line-height:1rem;background:#dcdee0;color:#393939;cursor:not-allowed}.input__radio{width:20px;height:20px;background:#f9f9f9;border:solid 1.5px #dcdee0;border-radius:50%}.category-filter__filter-item--active .input__radio--inside,.input__radio--active{background:-webkit-gradient(linear,left top,left bottom,from(#00b8e4),to(#3384d6));background:linear-gradient(#00b8e4 0,#3384d6 100%);width:12px;height:12px;border-color:#777;border-radius:50%}.input__checkbox{width:20px;height:20px;background:#f9f9f9;border:solid 1.5px #dcdee0;border-radius:3px}.category-filter__filter-item--active .category-filter__checkbox,.category-filter__filter-item--active .epp-sidebar__checkbox,.input__checkbox--active{background:-webkit-gradient(linear,left top,left bottom,from(#00b8e4),to(#3384d6));background:linear-gradient(#00b8e4 0,#3384d6 100%);border:none}.category-filter__filter-item--active .category-filter__checkbox .input__checkbox--inside,.category-filter__filter-item--active .epp-sidebar__checkbox .input__checkbox--inside,.input__checkbox--active .input__checkbox--inside{background-image:url("https://www.compustar.com/wp-content/themes/compustar-com/dist/img/icons/plus.svg");background-size:100% 100%;background-position:50% 50%;width:60%;height:60%}#fsform-container .fsLabel span,.label,.label--disclaimer,.label--inline,.label--white{display:block;color:#393939;font-size:13px;line-height:15px;margin-bottom:5px}.label--white{color:#dcdee0}.label--inline{display:inline-block}.label--disclaimer{font-size:.8rem;font-style:italic;color:#393939;margin-top:5px}.asterisk{color:red}.button,.button__disabled,.button__outline,.button__outline--blue,.button__outline--white,.button__solid,.button__solid--blue,.button__solid--green,.button__solid--greyLight,.button__solid--white,.cs-best-buy .fsBody .fsSubmitButton,.cs-canada-intake-form .fsBody .fsSubmitButton,.cs-car-toys-epp .fsBody .fsSubmitButton,.cs-dealer-launchpad .fsBody .fsSubmitButton,.cs-dealer-news .fsBody .fsSubmitButton,.cs-register-launchpad .fsBody .fsSubmitButton,.cs-sema-2023 .fsBody .fsSubmitButton,.cs-warranty-registration .fsBody .fsSubmitButton,.cs-write-a-review .fsBody .fsSubmitButton,.dealers #wpsl-search-btn{align-items:center;justify-content:center;-webkit-appearance:none;appearance:none;font-family:Roboto,sans-serif;font-size:1rem;font-weight:700;line-height:1rem;text-align:center;text-decoration:none;border:none;border-radius:24px;outline:0;background:0 0;width:100%;padding:12px 15px 11px}.button:hover,.button__disabled:hover,.button__outline--blue:hover,.button__outline--white:hover,.button__outline:hover,.button__solid--blue:hover,.button__solid--green:hover,.button__solid--greyLight:hover,.button__solid--white:hover,.button__solid:hover,.cs-best-buy .fsBody .fsSubmitButton:hover,.cs-canada-intake-form .fsBody .fsSubmitButton:hover,.cs-car-toys-epp .fsBody .fsSubmitButton:hover,.cs-dealer-launchpad .fsBody .fsSubmitButton:hover,.cs-dealer-news .fsBody .fsSubmitButton:hover,.cs-register-launchpad .fsBody .fsSubmitButton:hover,.cs-sema-2023 .fsBody .fsSubmitButton:hover,.cs-warranty-registration .fsBody .fsSubmitButton:hover,.cs-write-a-review .fsBody .fsSubmitButton:hover,.dealers #wpsl-search-btn:hover{cursor:pointer}.button__solid--blue,.cs-best-buy .fsBody .fsSubmitButton,.cs-canada-intake-form .fsBody .fsSubmitButton,.cs-car-toys-epp .fsBody .fsSubmitButton,.cs-dealer-launchpad .fsBody .fsSubmitButton,.cs-dealer-news .fsBody .fsSubmitButton,.cs-register-launchpad .fsBody .fsSubmitButton,.cs-sema-2023 .fsBody .fsSubmitButton,.cs-warranty-registration .fsBody .fsSubmitButton,.cs-write-a-review .fsBody .fsSubmitButton,.dealers #wpsl-search-btn{background:#00b8e4;color:#fff;border:solid 2px #00b8e4}.button__solid--blue:hover,.cs-best-buy .fsBody .fsSubmitButton:hover,.cs-canada-intake-form .fsBody .fsSubmitButton:hover,.cs-car-toys-epp .fsBody .fsSubmitButton:hover,.cs-dealer-launchpad .fsBody .fsSubmitButton:hover,.cs-dealer-news .fsBody .fsSubmitButton:hover,.cs-register-launchpad .fsBody .fsSubmitButton:hover,.cs-sema-2023 .fsBody .fsSubmitButton:hover,.cs-warranty-registration .fsBody .fsSubmitButton:hover,.cs-write-a-review .fsBody .fsSubmitButton:hover,.dealers #wpsl-search-btn:hover{background:#00a6cd;border-color:#00a6cd}.button__solid--white{background:#fff;color:#000}.button__solid--white:hover{background:#efefef}.button__solid--greyLight{background:#dcdee0;color:#000;border:solid 2px #dcdee0}.button__solid--greyLight:hover{background:#ccc;border-color:#ccc}.button__solid--green{background:#00ac69;color:#fff;border:solid 2px #00ac69}.button__solid--green:hover{background:#008451;border:solid 2px #008451}.button__disabled{background:#777;opacity:.6;cursor:not-allowed;border:none;border:solid 2px #777}.button__disabled:hover{background:#777;cursor:not-allowed;border:solid 2px #777}.button__outline,.button__outline--blue,.button__outline--white{background:0 0}.button__outline--blue{border:solid 2px #00b8e4;color:#00b8e4}.button__outline--blue:hover{border-color:#00a6cd;background:#00a6cd;color:#fff}.button__outline--white{border:solid 2px #fff;color:#fff}.button__outline--white:hover{border-color:#fff;background:#fff;color:#000}.help-button{display:inline-block;background:#dcdee0;vertical-align:middle;text-align:center;color:#222;width:20px;height:20px;font-size:12px;line-height:10px;font-weight:700;border-radius:10px;margin-left:5px;padding:4px 0}.help-button:hover{cursor:pointer}.country-select__current{align-items:center;font-size:.9rem;font-weight:700;line-height:.9rem}.country-select__current:hover{cursor:pointer}.country-select__badge{background:#000;background-size:100% 100%;background-position:50% 50%;background-repeat:no-repeat;width:20px;height:20px;border:solid 1px #dcdee0;border-radius:50%;margin-top:-2px;margin-right:7.5px}.country-select__badge--usa{background-image:url("https://www.compustar.com/wp-content/themes/compustar-com/dist/img/icons/usa-flag.png")}.country-select__badge--canada{background-image:url("https://www.compustar.com/wp-content/themes/compustar-com/dist/img/icons/canada-flag.png")}.country-select__modal,.search-form{visibility:hidden;opacity:0;background:#fff;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-2;width:0;max-width:350px;border-radius:3px;overflow:hidden;transition:visibility .5s,opacity .5s}.country-select__modal--active,.search-form--active{visibility:visible;width:calc(100% - 50px);overflow:visible;opacity:1;z-index:99}.country-select__modal h4,.search-form h4{font-size:1.3rem;font-weight:400;line-height:1.3rem;padding:15px}.country-select__modal hr,.search-form hr{border:none;border-top:solid 1px #777;width:100%;margin:0;padding:0}.country-select__close-modal,.search-form__close-modal{float:right;margin:-10px -10px 0 0}.country-select__close-modal:hover,.search-form__close-modal:hover{cursor:pointer}.country-select__button{justify-content:space-between;background:0 0;color:#000;-webkit-appearance:none;appearance:none;outline:0;border:none;font-family:Roboto,sans-serif;font-size:.9rem;font-weight:700;line-height:.9rem;text-align:left;width:100%;padding:15px}.country-select__button:hover{cursor:pointer;background:#f2f5f7}.country-select__option-list{align-items:center}.country-select__arrow-right{background-image:url("https://www.compustar.com/wp-content/themes/compustar-com/dist/img/icons/chevron-right-grey.svg");background-repeat:no-repeat;background-position:50% 50%;background-size:auto auto;width:10px;height:15px}.sort-select{visibility:hidden;opacity:0;background:#fff;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-2;width:0;max-width:350px;border-radius:3px;overflow:hidden;transition:visibility .5s,opacity .5s}.sort-select--active{visibility:visible;width:calc(100% - 50px);overflow:visible;opacity:1;z-index:99}.sort-select__header{border-bottom:solid 1px #dcdee0;padding:15px}.sort-select__header h2{font-size:1.3rem;font-weight:400;line-height:1.3rem}.sort-select__close{float:right;margin:-10px -10px 0 0}.sort-select__close:hover{cursor:pointer}.sort-select__option{align-items:center;justify-content:space-between;border-bottom:solid 1px #dcdee0;padding:15px}.sort-select__option:hover{cursor:pointer;background:#f2f5f7}.sort-select__option p{font-size:.9rem;font-weight:700;line-height:.9rem}.sort-select__option--selected{padding:10px 8px 10px 15px}.sort-select__option--selected .sort-select__option-arrow{content:"";background-image:url("https://www.compustar.com/wp-content/themes/compustar-com/dist/img/icons/check-blue.svg");background-repeat:no-repeat;background-position:50% 50%;background-size:auto auto;width:30px;height:25px}.sort-select__option--selected p:after{content:" (Selected)";font-weight:400;font-style:italic;color:#777}.sort-select__option-arrow{content:"";background-image:url("https://www.compustar.com/wp-content/themes/compustar-com/dist/img/icons/chevron-right-grey.svg");background-repeat:no-repeat;background-position:50% 50%;background-size:auto auto;width:10px;height:15px}.search-button{display:none;justify-content:flex-end;align-items:center}@media screen and (min-width:768px){.search-button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.search-button:hover{cursor:pointer}.search-button__text{font-size:.9rem;font-weight:700;line-height:.9rem;margin-right:5px}.search-button__icon{width:15px;height:15px}.search-button__mobile{width:20px;height:20px}.search-button__mobile:hover{cursor:pointer}.search-button__mobile-icon{width:20px;height:20px}.search-form{max-width:700px}.search-form__content{padding:15px}.search-form hr{border:none;border-top:solid 1px #777;width:100%;margin:0;padding:0}.search-form__search-input{border-right:none;border-radius:0;border-top-left-radius:3px;border-bottom-left-radius:3px;width:calc(100% - 50px);height:50px}.search-form__submit{-moz-appearance:none;-webkit-appearance:none;appearance:none;width:50px;height:50px;border:none;outline:0;border-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px}.search-form__disclaimer{font-size:.8rem;font-style:italic;color:#393939;margin-top:5px}.footer{position:static;z-index:3;background:#000;color:#fff}@media screen and (max-width:768px){.footer--focus{display:none}}.footer__container{align-items:flex-start;justify-content:space-between;width:100%;max-width:1350px;padding:25px 25px 45px;margin:0 auto}@media screen and (min-width:768px){.footer__container{padding:45px 25px}}.footer__logo{width:100%;margin-bottom:30px}@media screen and (min-width:768px){.footer__logo{width:200px}}@media screen and (min-width:992px){.footer__logo{width:25%}}.footer__social{align-items:center;justify-content:center;margin:1.5rem 0}@media screen and (min-width:768px){.footer__social{justify-content:flex-start}}.footer__social li a{display:block;margin:0 15px}@media screen and (min-width:768px){.footer__social li a{margin:0 25px 0 0}}.footer__social li img{width:24px;height:24px}.footer__logo-image{display:block;width:200px;margin:0 auto;padding:15px}@media screen and (min-width:768px){.footer__logo-image{margin:0 0;padding:0 15px 0 0}}@media screen and (min-width:992px){.footer__logo-image{width:240px}}.footer__nav{width:100%}@media screen and (min-width:768px){.footer__nav{width:calc(100% - 200px)}}@media screen and (min-width:992px){.footer__nav{width:75%}}.footer__bottom{width:100%}@media screen and (min-width:768px){.footer__bottom{border-top:solid 1px #393939;padding:30px 0 0}}.footer__bottom-content{text-align:center}.footer__bottom-content ul{align-items:center;justify-content:space-between}.footer__bottom-content li{width:100%;font-size:.9rem;font-weight:400}@media screen and (min-width:768px){.footer__bottom-content li{width:auto;margin:0 0}}.footer__bottom-content li a{display:inline-block;color:#fff;text-decoration:none;padding:5px 10px}@media screen and (min-width:768px){.footer__bottom-content li a{padding:5px 15px 0 0}}.footer__bottom-content li a:link:hover{text-decoration:underline}.footer__search{width:100%;margin-top:15px}@media screen and (min-width:768px){.footer__search{padding-right:25px}}.footer__search form{border-bottom:solid 1px #dcdee0;transition:border-color .5s}.footer__search form.footer__search--active{border-color:#00b8e4}.footer__search-input{-webkit-appearance:none;appearance:none;background:0 0;color:#fff;border-radius:0;padding-left:0;outline:0;border:none;transition:border-color .5s}.footer__search-input:focus{border-color:#00b8e4}.footer__search-button{-webkit-appearance:none;appearance:none;background:0 0;color:#fff;outline:0;border:none;transition:color .5s;padding-right:5px;padding-left:25px}.footer__search-button:hover{cursor:pointer;color:#00b8e4}.footer-nav .menu{align-items:flex-start;justify-content:space-between}.footer-nav .menu-item-has-children{width:100%;border-bottom:solid 1px #393939;padding-bottom:30px;margin-bottom:30px}@media screen and (min-width:768px){.footer-nav .menu-item-has-children{width:33.3333333333%;max-width:200px;border-bottom:none;padding-bottom:0}}.footer-nav .menu-item-has-children:last-child{border-bottom:none}.footer-nav .menu-item-has-children>a{font-size:1rem;line-height:1rem;font-weight:700;text-transform:uppercase;margin-top:0!important}.footer-nav .menu-item-has-children>a:hover{text-decoration:none!important}.footer-nav .menu-item>a{color:#fff;display:block;font-size:1rem;line-height:1.3rem;text-decoration:none;text-align:center;margin-top:1rem}.footer-nav .menu-item>a:hover{text-decoration:underline}@media screen and (min-width:768px){.footer-nav .menu-item>a{font-size:.85rem;line-height:1.1rem;text-align:left;margin-top:.8rem}}.breadcrumb{background:#222;border-top:solid 1px #393939}.breadcrumb__container{width:100%;max-width:1350px;margin:0 auto}.breadcrumb__content{color:#fff}.breadcrumb .breadcrumb-links{overflow:hidden;padding:12.5px 25px 13.5px}.breadcrumb .breadcrumb-links li{color:#dcdee0;font-size:.8rem;line-height:.8rem;white-space:nowrap;text-overflow:ellipsis}.breadcrumb .breadcrumb-links li:after{content:"";background-image:url("https://www.compustar.com/wp-content/themes/compustar-com/dist/img/icons/chevron-right-grey.svg");background-size:auto 80%;background-position:50% 50%;background-repeat:no-repeat;display:block;width:.8rem;height:.8rem;margin:0 5px}.breadcrumb .breadcrumb-links li:last-of-type:after{display:none}.breadcrumb .breadcrumb-links li a{color:#dcdee0;text-decoration:none}.breadcrumb .breadcrumb-links li a:hover{color:#00b8e4;cursor:pointer}.breadcrumb .breadcrumb-links__active{font-weight:700;color:#fff}@media screen and (max-width:576px){.breadcrumb .breadcrumb-links__hide-mobile{display:none!important}}.promo-banner{background-color:#393939}.promo-banner--active{background-color:#00a6cd}.promo-banner--active .promo-banner__container{padding:12.5px 15px 13.5px}.promo-banner--active .promo-banner__content{font-size:15px;text-align:center}.promo-banner__container{width:100%;padding:7.5px 25px 9px}.promo-banner__content{color:#dcdee0;text-align:center;font-weight:500;font-size:13px}@media screen and (min-width:768px){.promo-banner__content{text-align:left}}.promo-banner__content a{color:#fff;text-decoration:none}.promo-banner__content a:hover{text-decoration:underline}hr{border:none;border-top:solid 1px #dcdee0;margin:0 0}.separator,.separator--light,.separator--light-grey{border-color:#777}.separator--light{border-color:#f2f5f7}.separator--light-grey{border-color:#dcdee0}.slider-nav{align-items:center;justify-content:center;width:100%;margin:15px auto}.slider-nav__dot,.slider-nav__dot--active{display:block;background-color:#777;width:1rem;height:1rem;border-radius:50%;margin:0 5px}@media screen and (min-width:576px){.slider-nav__dot,.slider-nav__dot--active{display:none}}.slider-nav__dot--active:hover,.slider-nav__dot:hover{cursor:pointer}.slider-nav__dot--active{background-color:#00b8e4}@media screen and (min-width:576px){.slider-nav__dot--2{display:block}}@media screen and (min-width:992px){.slider-nav__dot--2{display:none}}@media screen and (min-width:992px){.slider-nav__dot--4{display:block}}.cs-best-buy .page__container,.cs-canada-intake-form .page__container,.cs-car-toys-epp .page__container,.cs-dealer-launchpad .page__container,.cs-dealer-news .page__container,.cs-register-launchpad .page__container,.cs-sema-2023 .page__container,.cs-warranty-registration .page__container,.cs-write-a-review .page__container{max-width:1000px}.cs-best-buy .page__content,.cs-canada-intake-form .page__content,.cs-car-toys-epp .page__content,.cs-dealer-launchpad .page__content,.cs-dealer-news .page__content,.cs-register-launchpad .page__content,.cs-sema-2023 .page__content,.cs-warranty-registration .page__content,.cs-write-a-review .page__content{padding-right:0;padding-left:0}.cs-best-buy .fsBody,.cs-canada-intake-form .fsBody,.cs-car-toys-epp .fsBody,.cs-dealer-launchpad .fsBody,.cs-dealer-news .fsBody,.cs-register-launchpad .fsBody,.cs-sema-2023 .fsBody,.cs-warranty-registration .fsBody,.cs-write-a-review .fsBody{background:0 0;padding:0 0;margin-top:-1rem}@media screen and (min-width:768px){.cs-best-buy .fsBody,.cs-canada-intake-form .fsBody,.cs-car-toys-epp .fsBody,.cs-dealer-launchpad .fsBody,.cs-dealer-news .fsBody,.cs-register-launchpad .fsBody,.cs-sema-2023 .fsBody,.cs-warranty-registration .fsBody,.cs-write-a-review .fsBody{background:#f2f5f7;padding:15px 25px!important}}.cs-best-buy .fsBody .fsSectionHeader,.cs-canada-intake-form .fsBody .fsSectionHeader,.cs-car-toys-epp .fsBody .fsSectionHeader,.cs-dealer-launchpad .fsBody .fsSectionHeader,.cs-dealer-news .fsBody .fsSectionHeader,.cs-register-launchpad .fsBody .fsSectionHeader,.cs-sema-2023 .fsBody .fsSectionHeader,.cs-warranty-registration .fsBody .fsSectionHeader,.cs-write-a-review .fsBody .fsSectionHeader{margin-bottom:25px!important;border-bottom:solid 1px #dcdee0;background:0 0!important}.cs-best-buy .fsBody .fsSectionHeading,.cs-canada-intake-form .fsBody .fsSectionHeading,.cs-car-toys-epp .fsBody .fsSectionHeading,.cs-dealer-launchpad .fsBody .fsSectionHeading,.cs-dealer-news .fsBody .fsSectionHeading,.cs-register-launchpad .fsBody .fsSectionHeading,.cs-sema-2023 .fsBody .fsSectionHeading,.cs-warranty-registration .fsBody .fsSectionHeading,.cs-write-a-review .fsBody .fsSectionHeading{color:#000!important;font-weight:700}.cs-best-buy .fsBody .fsForm,.cs-canada-intake-form .fsBody .fsForm,.cs-car-toys-epp .fsBody .fsForm,.cs-dealer-launchpad .fsBody .fsForm,.cs-dealer-news .fsBody .fsForm,.cs-register-launchpad .fsBody .fsForm,.cs-sema-2023 .fsBody .fsForm,.cs-warranty-registration .fsBody .fsForm,.cs-write-a-review .fsBody .fsForm{background:0 0;padding:0;margin:0 0 15px}.cs-best-buy .fsBody .fsLabel,.cs-canada-intake-form .fsBody .fsLabel,.cs-car-toys-epp .fsBody .fsLabel,.cs-dealer-launchpad .fsBody .fsLabel,.cs-dealer-news .fsBody .fsLabel,.cs-register-launchpad .fsBody .fsLabel,.cs-sema-2023 .fsBody .fsLabel,.cs-warranty-registration .fsBody .fsLabel,.cs-write-a-review .fsBody .fsLabel{color:#000;font-weight:500;font-size:14px}.cs-best-buy .fsBody .fsOptionLabel,.cs-canada-intake-form .fsBody .fsOptionLabel,.cs-car-toys-epp .fsBody .fsOptionLabel,.cs-dealer-launchpad .fsBody .fsOptionLabel,.cs-dealer-news .fsBody .fsOptionLabel,.cs-register-launchpad .fsBody .fsOptionLabel,.cs-sema-2023 .fsBody .fsOptionLabel,.cs-warranty-registration .fsBody .fsOptionLabel,.cs-write-a-review .fsBody .fsOptionLabel{color:#000;font-size:1rem;margin-bottom:.5rem}.cs-best-buy .fsBody p,.cs-canada-intake-form .fsBody p,.cs-car-toys-epp .fsBody p,.cs-dealer-launchpad .fsBody p,.cs-dealer-news .fsBody p,.cs-register-launchpad .fsBody p,.cs-sema-2023 .fsBody p,.cs-warranty-registration .fsBody p,.cs-write-a-review .fsBody p{margin:0 0}.cs-best-buy .fsBody .fsSubmit,.cs-canada-intake-form .fsBody .fsSubmit,.cs-car-toys-epp .fsBody .fsSubmit,.cs-dealer-launchpad .fsBody .fsSubmit,.cs-dealer-news .fsBody .fsSubmit,.cs-register-launchpad .fsBody .fsSubmit,.cs-sema-2023 .fsBody .fsSubmit,.cs-warranty-registration .fsBody .fsSubmit,.cs-write-a-review .fsBody .fsSubmit{margin-top:25px}.cs-best-buy .fsBody .fsSubmitButton,.cs-canada-intake-form .fsBody .fsSubmitButton,.cs-car-toys-epp .fsBody .fsSubmitButton,.cs-dealer-launchpad .fsBody .fsSubmitButton,.cs-dealer-news .fsBody .fsSubmitButton,.cs-register-launchpad .fsBody .fsSubmitButton,.cs-sema-2023 .fsBody .fsSubmitButton,.cs-warranty-registration .fsBody .fsSubmitButton,.cs-write-a-review .fsBody .fsSubmitButton{border-radius:20px!important;font-size:.9rem!important}.cs-best-buy .fsBody .fsRow input[type=email],.cs-best-buy .fsBody .fsRow input[type=number],.cs-best-buy .fsBody .fsRow input[type=tel],.cs-best-buy .fsBody .fsRow input[type=text],.cs-best-buy .fsBody .fsRow select,.cs-canada-intake-form .fsBody .fsRow input[type=email],.cs-canada-intake-form .fsBody .fsRow input[type=number],.cs-canada-intake-form .fsBody .fsRow input[type=tel],.cs-canada-intake-form .fsBody .fsRow input[type=text],.cs-canada-intake-form .fsBody .fsRow select,.cs-car-toys-epp .fsBody .fsRow input[type=email],.cs-car-toys-epp .fsBody .fsRow input[type=number],.cs-car-toys-epp .fsBody .fsRow input[type=tel],.cs-car-toys-epp .fsBody .fsRow input[type=text],.cs-car-toys-epp .fsBody .fsRow select,.cs-dealer-launchpad .fsBody .fsRow input[type=email],.cs-dealer-launchpad .fsBody .fsRow input[type=number],.cs-dealer-launchpad .fsBody .fsRow input[type=tel],.cs-dealer-launchpad .fsBody .fsRow input[type=text],.cs-dealer-launchpad .fsBody .fsRow select,.cs-dealer-news .fsBody .fsRow input[type=email],.cs-dealer-news .fsBody .fsRow input[type=number],.cs-dealer-news .fsBody .fsRow input[type=tel],.cs-dealer-news .fsBody .fsRow input[type=text],.cs-dealer-news .fsBody .fsRow select,.cs-register-launchpad .fsBody .fsRow input[type=email],.cs-register-launchpad .fsBody .fsRow input[type=number],.cs-register-launchpad .fsBody .fsRow input[type=tel],.cs-register-launchpad .fsBody .fsRow input[type=text],.cs-register-launchpad .fsBody .fsRow select,.cs-sema-2023 .fsBody .fsRow input[type=email],.cs-sema-2023 .fsBody .fsRow input[type=number],.cs-sema-2023 .fsBody .fsRow input[type=tel],.cs-sema-2023 .fsBody .fsRow input[type=text],.cs-sema-2023 .fsBody .fsRow select,.cs-warranty-registration .fsBody .fsRow input[type=email],.cs-warranty-registration .fsBody .fsRow input[type=number],.cs-warranty-registration .fsBody .fsRow input[type=tel],.cs-warranty-registration .fsBody .fsRow input[type=text],.cs-warranty-registration .fsBody .fsRow select,.cs-write-a-review .fsBody .fsRow input[type=email],.cs-write-a-review .fsBody .fsRow input[type=number],.cs-write-a-review .fsBody .fsRow input[type=tel],.cs-write-a-review .fsBody .fsRow input[type=text],.cs-write-a-review .fsBody .fsRow select{font-size:1rem;font-family:Roboto,sans-serif;height:40px;-webkit-appearance:none;appearance:none;color:#000;border-color:#dcdee0}.cs-best-buy .fsBody .fsRow input[type=email]:focus,.cs-best-buy .fsBody .fsRow input[type=number]:focus,.cs-best-buy .fsBody .fsRow input[type=tel]:focus,.cs-best-buy .fsBody .fsRow input[type=text]:focus,.cs-best-buy .fsBody .fsRow select:focus,.cs-canada-intake-form .fsBody .fsRow input[type=email]:focus,.cs-canada-intake-form .fsBody .fsRow input[type=number]:focus,.cs-canada-intake-form .fsBody .fsRow input[type=tel]:focus,.cs-canada-intake-form .fsBody .fsRow input[type=text]:focus,.cs-canada-intake-form .fsBody .fsRow select:focus,.cs-car-toys-epp .fsBody .fsRow input[type=email]:focus,.cs-car-toys-epp .fsBody .fsRow input[type=number]:focus,.cs-car-toys-epp .fsBody .fsRow input[type=tel]:focus,.cs-car-toys-epp .fsBody .fsRow input[type=text]:focus,.cs-car-toys-epp .fsBody .fsRow select:focus,.cs-dealer-launchpad .fsBody .fsRow input[type=email]:focus,.cs-dealer-launchpad .fsBody .fsRow input[type=number]:focus,.cs-dealer-launchpad .fsBody .fsRow input[type=tel]:focus,.cs-dealer-launchpad .fsBody .fsRow input[type=text]:focus,.cs-dealer-launchpad .fsBody .fsRow select:focus,.cs-dealer-news .fsBody .fsRow input[type=email]:focus,.cs-dealer-news .fsBody .fsRow input[type=number]:focus,.cs-dealer-news .fsBody .fsRow input[type=tel]:focus,.cs-dealer-news .fsBody .fsRow input[type=text]:focus,.cs-dealer-news .fsBody .fsRow select:focus,.cs-register-launchpad .fsBody .fsRow input[type=email]:focus,.cs-register-launchpad .fsBody .fsRow input[type=number]:focus,.cs-register-launchpad .fsBody .fsRow input[type=tel]:focus,.cs-register-launchpad .fsBody .fsRow input[type=text]:focus,.cs-register-launchpad .fsBody .fsRow select:focus,.cs-sema-2023 .fsBody .fsRow input[type=email]:focus,.cs-sema-2023 .fsBody .fsRow input[type=number]:focus,.cs-sema-2023 .fsBody .fsRow input[type=tel]:focus,.cs-sema-2023 .fsBody .fsRow input[type=text]:focus,.cs-sema-2023 .fsBody .fsRow select:focus,.cs-warranty-registration .fsBody .fsRow input[type=email]:focus,.cs-warranty-registration .fsBody .fsRow input[type=number]:focus,.cs-warranty-registration .fsBody .fsRow input[type=tel]:focus,.cs-warranty-registration .fsBody .fsRow input[type=text]:focus,.cs-warranty-registration .fsBody .fsRow select:focus,.cs-write-a-review .fsBody .fsRow input[type=email]:focus,.cs-write-a-review .fsBody .fsRow input[type=number]:focus,.cs-write-a-review .fsBody .fsRow input[type=tel]:focus,.cs-write-a-review .fsBody .fsRow input[type=text]:focus,.cs-write-a-review .fsBody .fsRow select:focus{border-color:#777}.cs-best-buy .fsBody .fsSupporting,.cs-canada-intake-form .fsBody .fsSupporting,.cs-car-toys-epp .fsBody .fsSupporting,.cs-dealer-launchpad .fsBody .fsSupporting,.cs-dealer-news .fsBody .fsSupporting,.cs-register-launchpad .fsBody .fsSupporting,.cs-sema-2023 .fsBody .fsSupporting,.cs-warranty-registration .fsBody .fsSupporting,.cs-write-a-review .fsBody .fsSupporting{display:block;font-size:12px;margin-top:5px}.cs-best-buy .fsBody .fsProductField__info,.cs-canada-intake-form .fsBody .fsProductField__info,.cs-car-toys-epp .fsBody .fsProductField__info,.cs-dealer-launchpad .fsBody .fsProductField__info,.cs-dealer-news .fsBody .fsProductField__info,.cs-register-launchpad .fsBody .fsProductField__info,.cs-sema-2023 .fsBody .fsProductField__info,.cs-warranty-registration .fsBody .fsProductField__info,.cs-write-a-review .fsBody .fsProductField__info{width:60%}.cs-best-buy .fsBody .fsProductField__fields,.cs-canada-intake-form .fsBody .fsProductField__fields,.cs-car-toys-epp .fsBody .fsProductField__fields,.cs-dealer-launchpad .fsBody .fsProductField__fields,.cs-dealer-news .fsBody .fsProductField__fields,.cs-register-launchpad .fsBody .fsProductField__fields,.cs-sema-2023 .fsBody .fsProductField__fields,.cs-warranty-registration .fsBody .fsProductField__fields,.cs-write-a-review .fsBody .fsProductField__fields{width:auto}.cs-best-buy .fsBody .fsProductField__info__name,.cs-canada-intake-form .fsBody .fsProductField__info__name,.cs-car-toys-epp .fsBody .fsProductField__info__name,.cs-dealer-launchpad .fsBody .fsProductField__info__name,.cs-dealer-news .fsBody .fsProductField__info__name,.cs-register-launchpad .fsBody .fsProductField__info__name,.cs-sema-2023 .fsBody .fsProductField__info__name,.cs-warranty-registration .fsBody .fsProductField__info__name,.cs-write-a-review .fsBody .fsProductField__info__name{color:#000;font-weight:700}.cs-best-buy .fsBody .fsProductField__info__description,.cs-canada-intake-form .fsBody .fsProductField__info__description,.cs-car-toys-epp .fsBody .fsProductField__info__description,.cs-dealer-launchpad .fsBody .fsProductField__info__description,.cs-dealer-news .fsBody .fsProductField__info__description,.cs-register-launchpad .fsBody .fsProductField__info__description,.cs-sema-2023 .fsBody .fsProductField__info__description,.cs-warranty-registration .fsBody .fsProductField__info__description,.cs-write-a-review .fsBody .fsProductField__info__description{font-size:12px;line-height:16px}.cs-best-buy .fsBody .fsProductField__fields__fixed-amount,.cs-canada-intake-form .fsBody .fsProductField__fields__fixed-amount,.cs-car-toys-epp .fsBody .fsProductField__fields__fixed-amount,.cs-dealer-launchpad .fsBody .fsProductField__fields__fixed-amount,.cs-dealer-news .fsBody .fsProductField__fields__fixed-amount,.cs-register-launchpad .fsBody .fsProductField__fields__fixed-amount,.cs-sema-2023 .fsBody .fsProductField__fields__fixed-amount,.cs-warranty-registration .fsBody .fsProductField__fields__fixed-amount,.cs-write-a-review .fsBody .fsProductField__fields__fixed-amount{font-size:1rem;font-weight:700}.cs-best-buy .fsBody .fsNextButton,.cs-best-buy .fsBody .fsPreviousButton,.cs-canada-intake-form .fsBody .fsNextButton,.cs-canada-intake-form .fsBody .fsPreviousButton,.cs-car-toys-epp .fsBody .fsNextButton,.cs-car-toys-epp .fsBody .fsPreviousButton,.cs-dealer-launchpad .fsBody .fsNextButton,.cs-dealer-launchpad .fsBody .fsPreviousButton,.cs-dealer-news .fsBody .fsNextButton,.cs-dealer-news .fsBody .fsPreviousButton,.cs-register-launchpad .fsBody .fsNextButton,.cs-register-launchpad .fsBody .fsPreviousButton,.cs-sema-2023 .fsBody .fsNextButton,.cs-sema-2023 .fsBody .fsPreviousButton,.cs-warranty-registration .fsBody .fsNextButton,.cs-warranty-registration .fsBody .fsPreviousButton,.cs-write-a-review .fsBody .fsNextButton,.cs-write-a-review .fsBody .fsPreviousButton{border-radius:3px!important;margin-bottom:15px!important;font-size:14px!important}.cs-best-buy .fsBody .fsNextButton:hover,.cs-best-buy .fsBody .fsPreviousButton:hover,.cs-canada-intake-form .fsBody .fsNextButton:hover,.cs-canada-intake-form .fsBody .fsPreviousButton:hover,.cs-car-toys-epp .fsBody .fsNextButton:hover,.cs-car-toys-epp .fsBody .fsPreviousButton:hover,.cs-dealer-launchpad .fsBody .fsNextButton:hover,.cs-dealer-launchpad .fsBody .fsPreviousButton:hover,.cs-dealer-news .fsBody .fsNextButton:hover,.cs-dealer-news .fsBody .fsPreviousButton:hover,.cs-register-launchpad .fsBody .fsNextButton:hover,.cs-register-launchpad .fsBody .fsPreviousButton:hover,.cs-sema-2023 .fsBody .fsNextButton:hover,.cs-sema-2023 .fsBody .fsPreviousButton:hover,.cs-warranty-registration .fsBody .fsNextButton:hover,.cs-warranty-registration .fsBody .fsPreviousButton:hover,.cs-write-a-review .fsBody .fsNextButton:hover,.cs-write-a-review .fsBody .fsPreviousButton:hover{background:#00a6cd!important}.cs-best-buy .fsBody .fsProgressText,.cs-canada-intake-form .fsBody .fsProgressText,.cs-car-toys-epp .fsBody .fsProgressText,.cs-dealer-launchpad .fsBody .fsProgressText,.cs-dealer-news .fsBody .fsProgressText,.cs-register-launchpad .fsBody .fsProgressText,.cs-sema-2023 .fsBody .fsProgressText,.cs-warranty-registration .fsBody .fsProgressText,.cs-write-a-review .fsBody .fsProgressText{font-size:12px;font-weight:700;text-transform:uppercase}.cs-best-buy .fsBody .fsProgressBar[style="width: 100%;"],.cs-canada-intake-form .fsBody .fsProgressBar[style="width: 100%;"],.cs-car-toys-epp .fsBody .fsProgressBar[style="width: 100%;"],.cs-dealer-launchpad .fsBody .fsProgressBar[style="width: 100%;"],.cs-dealer-news .fsBody .fsProgressBar[style="width: 100%;"],.cs-register-launchpad .fsBody .fsProgressBar[style="width: 100%;"],.cs-sema-2023 .fsBody .fsProgressBar[style="width: 100%;"],.cs-warranty-registration .fsBody .fsProgressBar[style="width: 100%;"],.cs-write-a-review .fsBody .fsProgressBar[style="width: 100%;"]{background-color:green}.cs-best-buy .fsBody .fsProgressBar[style="width: 100%;"] .fsProgressText,.cs-canada-intake-form .fsBody .fsProgressBar[style="width: 100%;"] .fsProgressText,.cs-car-toys-epp .fsBody .fsProgressBar[style="width: 100%;"] .fsProgressText,.cs-dealer-launchpad .fsBody .fsProgressBar[style="width: 100%;"] .fsProgressText,.cs-dealer-news .fsBody .fsProgressBar[style="width: 100%;"] .fsProgressText,.cs-register-launchpad .fsBody .fsProgressBar[style="width: 100%;"] .fsProgressText,.cs-sema-2023 .fsBody .fsProgressBar[style="width: 100%;"] .fsProgressText,.cs-warranty-registration .fsBody .fsProgressBar[style="width: 100%;"] .fsProgressText,.cs-write-a-review .fsBody .fsProgressBar[style="width: 100%;"] .fsProgressText{color:#fff}.cs-best-buy #fsCell132234076 p,.cs-canada-intake-form #fsCell132234076 p,.cs-car-toys-epp #fsCell132234076 p,.cs-dealer-launchpad #fsCell132234076 p,.cs-dealer-news #fsCell132234076 p,.cs-register-launchpad #fsCell132234076 p,.cs-sema-2023 #fsCell132234076 p,.cs-warranty-registration #fsCell132234076 p,.cs-write-a-review #fsCell132234076 p{font-size:.9rem;line-height:1.26rem;margin-bottom:15px}.cs-best-buy #fsCell132234076 ul,.cs-canada-intake-form #fsCell132234076 ul,.cs-car-toys-epp #fsCell132234076 ul,.cs-dealer-launchpad #fsCell132234076 ul,.cs-dealer-news #fsCell132234076 ul,.cs-register-launchpad #fsCell132234076 ul,.cs-sema-2023 #fsCell132234076 ul,.cs-warranty-registration #fsCell132234076 ul,.cs-write-a-review #fsCell132234076 ul{margin:15px 0}.cs-best-buy #fsCell132234076 li,.cs-canada-intake-form #fsCell132234076 li,.cs-car-toys-epp #fsCell132234076 li,.cs-dealer-launchpad #fsCell132234076 li,.cs-dealer-news #fsCell132234076 li,.cs-register-launchpad #fsCell132234076 li,.cs-sema-2023 #fsCell132234076 li,.cs-warranty-registration #fsCell132234076 li,.cs-write-a-review #fsCell132234076 li{font-size:.9rem;line-height:1.26rem;margin-bottom:15px}.cs-best-buy #fsCell132234076 li:last-of-type,.cs-canada-intake-form #fsCell132234076 li:last-of-type,.cs-car-toys-epp #fsCell132234076 li:last-of-type,.cs-dealer-launchpad #fsCell132234076 li:last-of-type,.cs-dealer-news #fsCell132234076 li:last-of-type,.cs-register-launchpad #fsCell132234076 li:last-of-type,.cs-sema-2023 #fsCell132234076 li:last-of-type,.cs-warranty-registration #fsCell132234076 li:last-of-type,.cs-write-a-review #fsCell132234076 li:last-of-type{margin-bottom:0}.cs-warranty-registration .fsBody{margin-top:0}.cs-best-buy .page__container{max-width:1000px}.cs-best-buy #fsRow5008580-43,.cs-best-buy #fsRow5008580-44,.cs-best-buy #fsRow5008580-45,.cs-best-buy #fsRow5008580-46{margin-bottom:0!important}.cs-best-buy #fsRow5008580-43 .fsRowBody,.cs-best-buy #fsRow5008580-44 .fsRowBody,.cs-best-buy #fsRow5008580-45 .fsRowBody,.cs-best-buy #fsRow5008580-46 .fsRowBody{margin-bottom:5px}.cs-best-buy #fsCell132367116,.cs-best-buy #fsCell132369396,.cs-best-buy #fsCell132369412,.cs-best-buy #fsCell133449144{margin:1px 0 0!important}.cs-best-buy .fsFieldFocused:not(.fsValidationError).fsSpan100{margin-right:0!important;margin-left:0!important;padding:15px!important}.cs-best-buy .EventProductField__StyledEventContainer-sc-11ozr56-1,.cs-best-buy .dbmFTM{border-bottom:solid 1px #dcdee0;padding-bottom:5px}.cs-register-launchpad .fsNextButton,.cs-register-launchpad .fsPreviousButton{border:solid 2px #00b8e4;background:0 0!important;color:#00b8e4!important;transition:all .3s}.cs-register-launchpad .fsNextButton:hover,.cs-register-launchpad .fsPreviousButton:hover{background:#00b8e4!important;color:#fff!important}.cs-register-launchpad .fsSectionHeading{font-weight:500!important}.cs-register-launchpad .fsRequiredMarker{color:red!important}.cs-register-launchpad .fsSaveIncomplete{font-weight:700;font-size:14px}.cs-register-launchpad p{margin-bottom:15px!important}.cs-register-launchpad div[aria-valuenow="100"]{display:none!important}.cs-register-launchpad .fsLabel{font-size:16px!important}div.fsProgressBarContainer{height:15px}div.fsProgressBar{background-color:#00b8e4!important}div.fsProgressText{display:none!important}.stacklock{width:200px!important}.stacklock img{display:inline-block!important}.cs-form-completed .page__content{padding-right:0;padding-left:0}#fsform-container input[type=email],#fsform-container input[type=number],#fsform-container input[type=tel],#fsform-container input[type=text],#fsform-container textarea{min-height:40px}@media screen and (min-width:768px){#fsform-container input[type=email],#fsform-container input[type=number],#fsform-container input[type=tel],#fsform-container input[type=text],#fsform-container textarea{background:#fff}}#fsform-container select{min-height:40px}@media screen and (min-width:768px){#fsform-container select{background-color:#fff}}#fsform-container .fsBody *{overflow:visible}#fsform-container .fsSection{display:block!important}#fsform-container .fsSubmit{margin:0;padding:0}#fsform-container .fsLabel span{display:inline;color:#000!important;font-weight:500}#fsform-container .fsLabel .fsRequiredMarker{color:red}#fsform-container .fsFieldCity,#fsform-container .fsFieldState,#fsform-container .fsFieldZip,#fsform-container .fsNameFirst,#fsform-container .fsNameLast{margin-bottom:10px}@media screen and (min-width:768px){#fsform-container .fsFieldCity,#fsform-container .fsFieldState,#fsform-container .fsFieldZip,#fsform-container .fsNameFirst,#fsform-container .fsNameLast{margin-bottom:0}}#fsform-container .fsProductField__info__name span{font-size:1.1rem!important;font-weight:700}#fsform-container .fsProductField__info__description{font-size:.9rem!important;line-height:135%}#fsform-container .StyledProgressIndicatorBar-sc-2oci94-0:after{background:#00a6cd}.cart__button{position:relative}.cart__button{display:block}.cart__button:hover{cursor:pointer}.cart__button-active{display:block;position:absolute;z-index:1;top:0;right:0;background:#00b8e4;border:solid 1px #fff;border-radius:4px;width:8px;height:8px}.cart__button-icon{color:#00f}.cart__view{background:#fff;color:#000;display:block;position:fixed;width:100%;height:100%;top:0;left:0;z-index:100;margin-top:50%;transition:margin .3s ease-in-out}@media screen and (min-width:768px){.cart__view{max-width:420px;left:auto;right:0;-moz-box-shadow:0 0 5px rgba(0,0,0,.25);-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25);margin-top:-150px;margin-right:-100%}}.cart__view--active{margin-top:0}@media screen and (min-width:768px){.cart__view--active{margin-right:0}}.cart__view-container{background:#f2f5f7;width:100%;align-content:flex-start;height:100%;overflow-y:scroll}@media screen and (min-width:768px){.cart__view-container{background:#fff}}.cart__empty{text-align:center;font-size:1.2rem;font-weight:700;line-height:1.56rem;padding:25px}.cart__empty-content{padding:25px 0;text-align:center}.cart__empty-content p{font-weight:400}.cart__empty-cart-icon{display:block;margin:0 auto 30px}.cart__empty-separator{justify-content:space-between;align-items:center;width:100%;margin:15px 0}.cart__empty-separator p{width:30px;text-align:center}.cart__empty-separator div{width:calc(50% - 30px)}.cart__empty-separator div hr{border:none;border-top:solid 1px #dcdee0;width:100%}.cart__view-header{align-items:center;justify-content:space-between;background:#fff;width:100%;position:sticky;top:0;height:60px;padding:0 25px;border-bottom:solid 1px #dcdee0;-moz-box-shadow:0 0 5px rgba(0,0,0,.25);-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25)}@media screen and (min-width:768px){.cart__view-header{position:sticky}}.cart__view-header h2{font-size:1.25rem;font-weight:700;line-height:1.25rem}@media screen and (min-width:768px){.cart__view-header h2{font-size:1.5rem}}.cart__view-close:hover{cursor:pointer}.cart__view-body{width:100%;min-height:calc(100vh - 280px)}@media screen and (min-width:768px){.cart__view-body{height:auto;min-height:0}}.cart__view-action{position:sticky;background:#fff;margin-top:25px;padding:25px 25px 15px;text-align:center;bottom:0;left:0;z-index:10;width:100%;-moz-box-shadow:0 0 5px rgba(0,0,0,.25);-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25)}@media screen and (min-width:768px){.cart__view-action{border-top:solid 1px #dcdee0;position:relative;box-shadow:none}}.cart__view-action-summary{font-size:.9rem;line-height:.9rem}.cart__view-action-summary-row{align-items:flex-end;margin-bottom:15px}.cart__view-action-summary-row:last-of-type{margin-bottom:none}.cart__view-action-button{margin-top:15px;padding:15px 0 0}.cart__view-action-button #stripe-callout{display:block;margin-top:.5rem}.cart__view-action-summary-label{width:50%;text-align:left;font-weight:400}.cart__view-action-summary-label h3{line-height:.9rem;font-weight:400}.cart__view-action-summary-value{width:50%;text-align:right;font-weight:700}.cart__view-action-summary-value h3{line-height:.9rem}.cart__view-items{padding:25px 25px;text-align:left}.cart__line-item{align-items:flex-start;justify-content:space-between;padding:25px 0;border-bottom:solid 1px #dcdee0}.cart__line-item--removable .cart__line-item-info{width:calc(100% - 72px)}.cart__line-item-image{width:60px;background:#fff}.cart__line-item-info{width:calc(100% - 60px);padding:0 25px}@media screen and (min-width:768px){.cart__line-item-info{padding:0 15px 0 15px}}.cart__line-item-remove{width:12px}.cart__line-item-remove:hover{cursor:pointer}.cart__line-item-name{font-size:1rem;font-weight:700;line-height:1.4rem;margin-bottom:5px}.cart__line-item-description{font-size:.9rem;font-weight:400;line-height:1.26rem;margin-bottom:10px;color:#777;max-height:2.52rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cart__line-item-price{font-weight:400}.cart__reset{overflow:auto;padding:0 25px}.cart__reset #reset-cart{float:right;font-size:.8rem;line-height:.8rem;color:#777;text-decoration:none;border-bottom:solid 1px transparent;padding-bottom:2px}.cart__reset #reset-cart:hover{cursor:pointer;color:#393939;border-bottom:solid 1px #777}.cart__reset #reset-cart img{vertical-align:bottom}.minicart__container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;width:100%}@media screen and (min-width:768px){.minicart__container{flex-wrap:nowrap;justify-content:space-between;align-items:center}}.minicart__summary{width:100%}@media screen and (min-width:768px){.minicart__summary{width:calc(100% - 225px);max-width:600px;border-right:solid 1px #dcdee0}}.minicart__summary .cart__line-item{border-top:none;border-bottom:none;padding:5px 0;align-items:center;justify-content:flex-start}@media screen and (min-width:768px){.minicart__summary .cart__line-item{padding-right:15px}}.minicart__summary .cart__line-item-image{width:40px;box-shadow:none;border:solid 1px #dcdee0}.minicart__summary .cart__line-item-name{font-size:.9rem;font-weight:500;line-height:1.26rem;margin-bottom:0;width:calc(100% - 65px)}.minicart__summary .cart__line-item-info{width:calc(100% - 40px);justify-content:space-between;padding:0 15px}@media screen and (min-width:768px){.minicart__summary .cart__line-item-info{padding:0 25px}}.minicart__summary .cart__line-item-price{width:65px;text-align:right}.minicart__summary .cart__line-item-description{display:none}.minicart__summary .cart__line-item-remove{display:none}.minicart__actions,.minicart__actions--mobile{width:100%;margin-top:15px;padding:20px 0 0;border-top:solid 1px #dcdee0}@media screen and (min-width:768px){.minicart__actions,.minicart__actions--mobile{width:200px;margin-top:0;padding:0 0;border-top:none}}.minicart__actions--mobile{background:#fff;position:sticky;bottom:0;padding:20px 25px;-moz-box-shadow:0 0 5px rgba(0,0,0,.25);-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25)}@media screen and (min-width:768px){.minicart__actions--mobile{display:none}}.minicart__button-container{display:none}@media screen and (min-width:768px){.minicart__button-container{display:block}}.minicart__discount,.minicart__subtotal{font-size:1rem;line-height:1rem;margin-bottom:10px;text-align:right;padding:0 15px}@media screen and (min-width:768px){.minicart__discount,.minicart__subtotal{text-align:center;padding:0 0}}.minicart__keep-shopping{text-align:center;margin-top:10px}@media screen and (min-width:768px){.minicart__keep-shopping{margin-top:10px}}.minicart__keep-shopping a{font-size:13px;font-weight:700;color:#777;text-decoration:none}.minicart__keep-shopping a:hover{cursor:pointer}.product-rating{margin:5px 0 0}.product-rating__container{align-items:center;justify-content:flex-start}.product-rating__stars{background-repeat:no-repeat;background-size:100% 100%;width:120px;height:20px}.product-rating__stars-active{background-repeat:no-repeat;background-size:120px 20px;height:20px}.product-rating__number,.product-rating__number--empty{margin:1.5px 0 0 7px;color:#00b8e4;font-size:15px;line-height:15px;font-weight:500}.product-rating__number--empty:hover,.product-rating__number:hover{text-decoration:underline}.product-rating__number--empty{color:#777;font-size:14px}.product-rating__link{display:block;text-decoration:none}.product-rating__link:hover{cursor:pointer}.product-overview__title--mobile-fixed-content .product-rating__stars{height:15px;width:90px}.product-overview__title--mobile-fixed-content .product-rating__stars-active{background-size:90px 15px;height:15px}.product-overview__title--mobile-fixed-content .product-rating__number,.product-overview__title--mobile-fixed-content .product-rating__number--empty{font-size:14px;line-height:14px}.product-list__item-content .product-rating{margin:-5px 0 10px 0}.product-list__item-content .product-rating__stars{height:15px;width:90px}.product-list__item-content .product-rating__stars-active{background-size:90px 15px;height:15px}.product-list__item-content .product-rating__number,.product-list__item-content .product-rating__number--empty{font-size:14px;line-height:14px}.product-list__item-content .product-rating__number--empty:hover,.product-list__item-content .product-rating__number:hover{text-decoration:none}.search-result .product-rating{width:100%;justify-content:flex-start;margin:-5px 0 10px 0}.epp-product-list{align-items:flex-start;justify-content:space-between}@media screen and (min-width:768px){.epp-product-list{padding:0 15px 15px}}.epp-product-list__count{font-size:.8rem;line-height:.8rem;text-align:left;margin-bottom:15px;justify-content:space-between;align-items:center;width:100%}.epp-product-list__item{width:100%}@media screen and (min-width:576px){.epp-product-list__item{width:calc(50% - (15px / 2))}}@media screen and (min-width:768px){.epp-product-list__item{width:100%}}.epp-product-list__item-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;border:solid 1px #dcdee0;border-radius:3px;margin-bottom:15px;padding:15px 15px 15px 5px}@media screen and (min-width:768px){.epp-product-list__item-container{flex-wrap:nowrap;padding:15px}}.epp-product-list__item-image-container{width:100px;max-width:240px;aspect-ratio:1/1;margin:0 auto 5px}@media screen and (min-width:992px){.epp-product-list__item-image-container{width:150px}}.epp-product-list__item-image-container a{display:block}.epp-product-list__item-content-container{align-items:flex-start;width:calc(100% - 100px)}@media screen and (min-width:992px){.epp-product-list__item-content-container{width:calc(100% - 150px)}}.epp-product-list__item-name{margin-bottom:5px}.epp-product-list__item-content{width:100%;text-align:left;padding:0;margin-bottom:15px}@media screen and (min-width:768px){.epp-product-list__item-content{width:calc(100% - 190px);padding:0 7.5px;margin-bottom:0}}@media screen and (min-width:992px){.epp-product-list__item-content{width:calc(100% - 210px);padding:0 15px}}.epp-product-list__item-content .product-rating{margin:5px 0 10px}.epp-product-list__item-content .product-rating__stars{height:15px;width:90px}.epp-product-list__item-content .product-rating__stars-active{height:15px;background-size:90px 15px}.cross-sell__product-subtitle,.epp-product-list__model{font-size:12px;line-height:12px;font-weight:500;margin-bottom:10px;color:#393939}.epp-product-list__item-actions{width:100%;text-align:center}@media screen and (min-width:768px){.epp-product-list__item-actions{align-self:flex-start;width:190px;margin-top:15px}}@media screen and (min-width:992px){.epp-product-list__item-actions{width:210px}}.epp-product-list__actions-disclaimer{font-size:.8rem;font-weight:500;line-height:1.04rem;text-decoration:none}.cross-sell__product-description,.epp-product-list__item-description{font-size:13px;line-height:16px;color:#393939}.epp-product-list__item-description--desktop{display:none}@media screen and (min-width:768px){.epp-product-list__item-description--desktop{display:block}}.epp-product-list__item-description--mobile{display:block}@media screen and (min-width:768px){.epp-product-list__item-description--mobile{display:none}}.epp-product-list__buy-button,.epp-product-list__buy-button--disabled{margin-bottom:5px;height:40px}.epp-product-list__buy-button--active{background:#f2f5f7;border-color:transparent;color:#393939}.epp-product-list__buy-button--active:hover{background:#f2f5f7;border-color:transparent;color:#393939;cursor:not-allowed}.epp-product-list__buy-button img,.epp-product-list__buy-button--disabled img{margin-right:10px}@media screen and (min-width:576px){.epp-product-list__buy-button img,.epp-product-list__buy-button--disabled img{margin-right:5px}}@media screen and (min-width:768px){.epp-product-list__buy-button img,.epp-product-list__buy-button--disabled img{margin-right:10px}}.epp-product-list__learn-more{color:#777;font-size:.8rem;font-weight:500;line-height:1.04rem;text-decoration:none}.epp-product-list__learn-more:hover{cursor:pointer;text-decoration:underline;color:#393939}.epp-product-list__price-container{margin-bottom:5px;text-align:left}.epp-product-list__price{font-weight:700;font-size:1.5rem}.epp-product-list__savings{color:#393939;font-size:11px;font-weight:400;margin-top:5px}.epp-product-list__savings-amount{display:inline-block;font-weight:700;text-transform:uppercase;color:green;border-radius:0;margin-left:5px}.epp-product-list__drone{width:100%}.epp-product-list__drone .epp-product-list__item-container{background:linear-gradient(180deg,#00aa6d,#038884);color:#fff}@media screen and (min-width:576px){.epp-product-list__drone .epp-product-list__item-container{align-items:center}}.epp-product-list__drone .cross-sell__product-description,.epp-product-list__drone .epp-product-list__item-description{color:#efefef}.epp-product-list__drone .epp-product-list__item-image-container{aspect-ratio:auto;padding:15px}@media screen and (min-width:576px){.epp-product-list__drone .epp-product-list__item-image-container{width:200px}}@media screen and (min-width:768px){.epp-product-list__drone .epp-product-list__item-image-container{width:120px;margin-bottom:0}}@media screen and (min-width:768px){.epp-product-list__drone .epp-product-list__item-image-container{width:150px}}@media screen and (min-width:576px){.epp-product-list__drone .epp-product-list__item-content-container{width:calc(100% - 200px)}}@media screen and (min-width:768px){.epp-product-list__drone .epp-product-list__item-content-container{width:calc(100% - 120px);align-items:center}}@media screen and (min-width:992px){.epp-product-list__drone .epp-product-list__item-content-container{width:calc(100% - 150px)}}.epp-product-list__drone .button__solid--white{height:40px;width:100%;margin-bottom:5px}@media screen and (min-width:768px){.epp-product-list__drone .epp-product-list__item-actions{margin-top:0;align-self:center}}.epp-product-list__drone .epp-product-list__actions-disclaimer{color:#efefef}.epp-sidebar{background:#f2f5f7;border:solid 1px #dcdee0;margin-bottom:15px}.epp-sidebar__container{padding:15px 15px}@media screen and (min-width:768px){.epp-sidebar__container{padding:15px 15px}}.epp-sidebar__content{border-bottom:none!important;margin-bottom:0!important;padding:7.5px 0 7.5px!important}.epp-sidebar #epp-search{align-items:stretch}.epp-sidebar #epp-search #epp-search-input{background-color:#fff;width:calc(100% - 25px);height:40px;border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.epp-sidebar #epp-search #epp-search-button{background:#00b8e4;width:40px;height:40px;outline:0;border:none;border-top-right-radius:3px;border-bottom-right-radius:3px}.epp-sidebar #epp-filter{overflow-x:scroll;position:relative}.epp-sidebar__filter-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;width:150%;min-width:700px}@media screen and (min-width:768px){.epp-sidebar__filter-container{width:100%;min-width:0}}.epp-sidebar__row{width:25%;padding:10px 10px 10px 0;align-items:center}@media screen and (min-width:768px){.epp-sidebar__row{width:100%;padding:10px 0}}.epp-sidebar__row--active{font-weight:500}.epp-sidebar__row:hover{cursor:pointer}.epp-sidebar__checkbox-label{font-size:14px}.epp-sidebar__shipping{text-align:right;float:right;padding:10px}@media screen and (min-width:768px){.epp-sidebar__shipping{text-align:center;float:none}}.epp-sidebar__shipping p{font-size:.8rem;font-weight:500;line-height:.96rem}.epp-sidebar__separator-container{align-items:center}@media screen and (min-width:768px){.epp-sidebar__separator-container{margin:7.5px 0}}.epp-sidebar__separator-content{width:30px;font-weight:600;text-align:center;font-size:.85rem;font-weight:700;line-height:1.2rem}.epp-sidebar__separator{width:calc((100% - 30px)/ 2)}.epp-minicart,.epp-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;width:calc(100% - 60px);max-width:600px;border-radius:3px;-moz-box-shadow:0 0 5px rgba(0,0,0,.25);-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25)}.epp-modal--loading{max-width:100px;z-index:12}.epp-minicart{width:calc(100% - 30px);max-height:calc(100% - 60px);max-width:800px;overflow-y:scroll;z-index:99}@media screen and (min-width:768px){.epp-minicart{height:auto}}.epp-minicart__close{float:right;margin:0 0}.epp-minicart__close:hover{cursor:pointer}.epp-minicart__header{background:#f2f5f7;align-items:center;justify-content:space-between;position:relative;padding:15px 25px;border-bottom:solid 1px #dcdee0;z-index:13}.epp-minicart__header h2{font-size:1.25rem;line-height:1.25rem;font-weight:700}@media screen and (min-width:768px){.epp-minicart__header h2{font-size:1.5rem;line-height:1.5rem}}.epp-minicart__content{padding:25px}.epp-minicart .cart__line-item-description{display:block}.epp-minicart .cart__line-item-remove{display:none}.cross-sell__description{margin-bottom:15px}#fsform-container .cross-sell__description select,.cross-sell__description #fsform-container select,.cross-sell__description .dealers #wpsl-radius-dropdown,.cross-sell__description .dealers #wpsl-search-wrap .wpsl-dropdown .wpsl-selected-item,.cross-sell__description .input__select,.dealers #wpsl-search-wrap .wpsl-dropdown .cross-sell__description .wpsl-selected-item,.dealers .cross-sell__description #wpsl-radius-dropdown{margin-top:5px}.cross-sell__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.cross-sell__content{flex-wrap:nowrap}}.cross-sell__image-container{width:100%;max-width:300px;margin:0 auto}@media screen and (min-width:768px){.cross-sell__image-container{width:120px}}@media screen and (min-width:992px){.cross-sell__image-container{width:150px}}.cross-sell__overview{width:100%;margin-bottom:15px}@media screen and (min-width:768px){.cross-sell__overview{width:calc(100% - 350px);padding:0 15px;max-width:400px;margin-bottom:0}}.cross-sell__product-title{font-size:2rem;line-height:2.4rem;margin-bottom:5px}.cross-sell__product-description{margin-bottom:10px}.cross-sell__actions{width:100%}@media screen and (min-width:768px){.cross-sell__actions{width:200px}}.cross-sell__product-price{font-size:18px;font-weight:700;text-align:center;margin-bottom:10px}.pagination{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0 15px}@media screen and (min-width:768px){.pagination{justify-content:space-between}}.pagination__count{text-align:center;font-size:.8rem;line-height:.8rem;margin-bottom:5px}@media screen and (min-width:768px){.pagination__count{text-align:left;margin-bottom:0}}.pagination__list{width:100%;justify-content:center}@media screen and (min-width:768px){.pagination__list{width:50%;justify-content:flex-end}}.pagination__list li{padding:5px}.pagination__list li a{display:block;padding:5px}.pagination__list-item{font-size:.9rem;font-weight:700;line-height:.9rem;color:#00a6cd;cursor:pointer}.pagination__list-item:hover{color:#3384d6}.pagination__list-item--active{color:#393939;cursor:text}.pagination__list-item--active:hover{color:#393939;cursor:text}.product-reviews .product-detail__section-content{padding:25px 25px 25px;max-width:1350px;width:100%;margin:0 auto;max-height:none}@media screen and (min-width:768px){.product-reviews .product-detail__section-content{padding:25px 25px}}.product-reviews .product-detail__section-content--collapsed{padding:0 0;max-height:0}.product-reviews__header{margin-bottom:15px;max-width:1000px}@media screen and (min-width:768px){.product-reviews__header{margin-bottom:20px}}.product-reviews__header-container{flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;text-align:left}@media screen and (min-width:768px){.product-reviews__header-container{flex-wrap:nowrap}}.product-reviews__overall{width:100%}@media screen and (min-width:768px){.product-reviews__overall{width:200px}}@media screen and (min-width:992px){.product-reviews__overall{width:240px}}.product-reviews__overall-rating-number{font-size:45px;font-weight:700;line-height:45px;margin-bottom:5px}.product-reviews__overall-stars{margin-bottom:10px}.product-reviews__overall-review-count{margin-bottom:15px}.product-reviews__overall-review-count p{font-size:14px;color:#777;line-height:17px}.product-reviews__button-blue{font-size:15px}@media screen and (min-width:768px){.product-reviews__button-blue{max-width:150px}}.product-reviews__breakdown{padding:15px 0 0;width:100%}@media screen and (min-width:768px){.product-reviews__breakdown{width:300px}}.product-reviews__separator{width:100%;max-width:1000px}.product-reviews__body{max-width:1000px}.product-reviews__search{align-items:center;flex-wrap:wrap;padding:15px 0;border-bottom:solid 1px #dcdee0}.product-reviews__count{width:200px;font-size:13px;line-height:18px;color:#393939;padding:0 15px 0 0}@media screen and (min-width:992px){.product-reviews__count{width:240px;margin-bottom:0}}.product-reviews__count #reset-reviews-link{font-weight:700;color:#00b8e4;margin-left:5px}.product-reviews__count #reset-reviews-link:hover{color:#00a6cd;cursor:pointer}.product-reviews__search-box{width:100%}@media screen and (min-width:992px){.product-reviews__search-box{width:calc(100% - 240px);max-width:400px}}.product-reviews__search-form{align-items:stretch}.product-reviews__search-input{width:calc(100% - 60px);border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.product-reviews__search-button{width:60px;border-top-left-radius:0;border-bottom-left-radius:0;padding:0}.product-reviews__search-button img{margin-left:-2px}.product-reviews__empty-content h4{font-size:15px;font-weight:500;margin-bottom:10px}.product-reviews__empty-content p{font-size:14px;line-height:18px;margin-bottom:10px;color:#777}.product-reviews__see-all{padding:15px 0}@media screen and (min-width:768px){.product-reviews__see-all{padding:20px 0}}.product-reviews__see-all-link{color:#00b8e4;font-size:14px;line-height:20px;font-weight:700;text-decoration:none}.product-reviews__see-all-link:hover{color:#00a6cd;cursor:pointer}.product-reviews .review-breakdown__row{justify-content:flex-start;align-items:center;margin-bottom:15px}.product-reviews .review-breakdown__row:hover{cursor:pointer}.product-reviews .review-breakdown__row:hover .review-breakdown__row-label{color:#00a6cd}.product-reviews .review-breakdown__row:hover .review-breakdown__row-bar-fill{background:#00a6cd}.product-reviews .review-breakdown__row:last-of-type{margin-bottom:0}.product-reviews .review-breakdown__row-label{text-align:left;color:#00b8e4;font-size:14px;font-weight:500;line-height:14px;width:40px}.product-reviews .review-breakdown__row-bar{width:200px;height:14px;background:#f2f5f7;margin:0 10px;width:calc(100% - 90px);overflow:hidden}@media screen and (min-width:768px){.product-reviews .review-breakdown__row-bar{margin:0 5px;width:calc(100% - 80px)}}.product-reviews .review-breakdown__row-bar-fill{background:#00b8e4;height:14px;-moz-box-shadow:0 0 5px rgba(0,0,0,.25);-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25)}.product-reviews .review-breakdown__row-value{font-size:14px;line-height:14px;color:#393939;width:30px;text-align:right}@media screen and (min-width:768px){.product-reviews .review-breakdown__row-value{text-align:left}}.product-review{width:100%;padding:20px 0;border-bottom:solid 1px #dcdee0}@media screen and (min-width:768px){.product-review{flex-wrap:nowrap;flex-direction:row-reverse;align-items:flex-start;justify-content:flex-start;padding:25px 0}}.product-review__info{align-items:flex-start;width:100%;padding-right:15px;text-align:left;margin-top:10px}@media screen and (min-width:768px){.product-review__info{display:block;color:#000;width:200px;margin-top:0}}@media screen and (min-width:992px){.product-review__info{width:240px}}.product-review__info span{display:inline-block;font-size:13px}@media screen and (min-width:768px){.product-review__info span{display:block}}.product-review__info .verified-review{color:#777;font-size:12px;font-weight:700}.product-review__info bdo{color:#dcdee0;margin-right:3px;margin-left:3px}@media screen and (min-width:768px){.product-review__info bdo{display:none}}.product-review__content{width:100%;padding-right:15px}@media screen and (min-width:768px){.product-review__content{width:calc(100% - 200px)}}@media screen and (min-width:992px){.product-review__content{width:calc(100% - 240px)}}.product-review__divider{margin:0 7.5px -2.5px;color:#777}@media screen and (min-width:768px){.product-review__divider{display:none}}.product-review__author{font-size:13px;font-weight:700;line-height:17px;min-width:75px}@media screen and (min-width:768px){.product-review__author{margin-bottom:.25rem;font-size:1rem;line-height:1.25rem;color:#000}}.product-review__vehicle{font-size:13px;font-weight:400;line-height:17px;min-width:120px}@media screen and (min-width:768px){.product-review__vehicle{margin-bottom:.25rem}}.product-review__timestamp{font-size:13px;font-weight:400;color:#777;line-height:17px}.product-review__verified{font-size:11px;font-weight:500;line-height:14px;margin:.5rem 0;width:100%;color:#777}.product-review__verified img{margin-right:2px}.product-review__rating{margin-bottom:.5rem}.product-review__rating .product-rating{margin-top:0}.product-review__title{font-size:1.2rem;font-weight:700;line-height:1.5rem;margin-bottom:.5rem}.product-review__review-content{font-size:14px;color:#393939;line-height:20px}.product-review__image{margin-top:10px}.product-review__image img{max-width:180px;max-height:180px;aspect-ratio:1/1;object-fit:cover;object-position:50% 50%}.reviews-modal{position:fixed;top:0;left:0;background:#fff;border-radius:3px;z-index:100!important;overflow-y:scroll;width:100%;height:calc(100vh - 50px)}@media screen and (min-width:768px){.reviews-modal{top:50%;left:50%;transform:translate(-50%,-50%);-moz-box-shadow:0 0 5px rgba(0,0,0,.25);-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25);max-height:calc(100vh - 300px);max-width:1000px!important}}.reviews-modal__header{background:#fff;align-items:center;justify-content:space-between;position:sticky;top:0;padding:15px 25px;border-bottom:solid 1px #dcdee0;-moz-box-shadow:0 0 5px rgba(0,0,0,.25);-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25);z-index:13}.reviews-modal__header h2{font-size:1.25rem;line-height:1.25rem;font-weight:700}@media screen and (min-width:768px){.reviews-modal__header h2{font-size:1.5rem;line-height:1.5rem}}.reviews-modal__body{padding:15px 25px;background:#fff}@media screen and (min-width:768px){.reviews-modal__body{padding-bottom:25px}}.reviews-modal__body .product-review:last-child{border-bottom:none}@media screen and (min-width:768px){.reviews-modal__body .product-review__info{width:200px}}@media screen and (min-width:768px){.reviews-modal__body .product-review__content{width:calc(100% - 200px)}}.reviews-modal__close:hover{cursor:pointer}.reviews-modal__footer{padding:15px 25px;border-top:solid 1px #dcdee0}@media screen and (min-width:768px){.reviews-modal__button{max-width:150px}}.compare{width:100%}.compare__row,.compare__row--header{justify-content:center;align-items:center;width:100%}.compare__row--header{background:#f2f5f7;padding:15px 25px}.compare__row--header h2{font-size:18px;font-weight:700;line-height:21px}.compare__col{width:50%;padding:25px 7.5px}@media screen and (min-width:576px){.compare__col{padding:25px 15px}}@media screen and (min-width:768px){.compare__col{width:33.3333333333%;padding:25px 25px}}.compare__col:nth-child(3){display:none}@media screen and (min-width:768px){.compare__col:nth-child(3){display:block}}.compare__col h4{font-size:15px;font-weight:700;line-height:18px;margin-bottom:2px;position:relative}.compare__col p{font-size:13px;font-weight:400;line-height:18px;color:#777}.compare__product-overview{background:#fff;position:sticky;top:60px;left:0;width:100%;z-index:2;border-bottom:solid 1px #dcdee0;box-shadow:0 8px 5px -4px rgba(230,230,230,.5);align-items:flex-end}@media screen and (min-width:768px){.compare__product-overview{top:78px}}.compare__product-overview--minified .compare__product-image{width:60px}.compare__product-overview--minified .compare__product-title{display:none}.compare__product-overview--minified .product-rating{margin-bottom:5px}.compare__product-overview--minified .compare__col{padding-top:15px;padding-bottom:15px}.compare__product-overview .compare__col{transition:padding .3s ease-in-out}.compare__product-overview .product-rating{margin:0 auto 15px;transition:margin .3s ease-in-out}.compare__product-overview .product-rating__stars{width:90px;height:15px}.compare__product-overview .product-rating__stars-active{background-size:90px 15px;height:15px}.compare__product-overview .product-rating__link:hover{cursor:auto}.compare__product-overview .product-rating__number--empty:hover,.compare__product-overview .product-rating__number:hover{text-decoration:none}.compare__product-overview .product-rating__container{justify-content:center}.compare__product-title{display:block;font-family:CSbebas,sans-serif;font-weight:400;font-size:36px;line-height:36px;text-align:center;margin-bottom:10px;transition:font-size .3s ease-in-out,margin .3s ease-in-out}.compare__product-image{width:100%;max-width:240px;margin:0 auto;transition:width .4s ease-in-out}.compare__product-included{align-items:flex-start}.compare__included-item{margin-bottom:25px}.compare__included-item:last-child{margin-bottom:0}.compare__features{align-items:flex-start}.compare__features-item{text-align:center;margin-bottom:20px}.compare__features-image{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;width:75px;height:75px;padding:7.5px 10px;margin:0 auto 5px}@media screen and (min-width:768px){.compare__features-image{width:100px;height:100px}}.compare__features-image .compare__no-feature{font-size:30px;font-weight:700}.compare__features-image img{max-width:100%;max-height:100%}.compare__no-feature{color:#dcdee0}.tool-tip__button{display:inline-block;width:23px;height:23px;background-image:url("https://www.compustar.com/wp-content/themes/compustar-com/dist/img/icons/tooltip.svg");background-size:18px 18px;background-position:50% 50%;background-repeat:no-repeat;vertical-align:middle;position:relative;margin-left:5px}.tool-tip__window{width:100%;background:rgba(25,25,25,.95);border-radius:5px;position:absolute;bottom:0;left:50%;transform:translate(-50%,0);text-align:center;padding:15px;opacity:0;transition:bottom 150ms ease-in-out,opacity 150ms}@media screen and (min-width:768px){.tool-tip__window{width:240px}}.tool-tip__window--active{bottom:30px;opacity:1}.tool-tip__window:after{content:"";display:block;border-top:none;border-left:none;width:10px;height:10px;left:50%;transform:rotate(45deg) translate(-50%,-50%);background:rgba(25,25,25,.95);position:absolute;right:25%;bottom:-12px}.tool-tip__content{color:#fff;font-size:13px;line-height:16px;font-weight:500}.toast{width:100%;position:fixed;left:0;bottom:-200px;padding:15px 25px;transition:bottom .3s}.toast--active{bottom:0}.toast--epp .toast__container{max-width:480px}.toast__container{background:rgba(0,0,0,.8);color:#fff;width:100%;max-width:600px;margin:0 auto;align-items:center;justify-content:center;padding:15px;border-radius:5px;-moz-box-shadow:0 0 5px rgba(0,0,0,.25);-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25)}.toast__image{width:25px;height:auto;margin-right:10px}.toast__text{font-size:16px;line-height:20px;color:#dcdee0}.vehicle-search{text-align:center;justify-content:center}.vehicle-search__select-container{width:100%;margin-bottom:1rem}@media screen and (min-width:992px){.vehicle-search__select-container{width:calc(25% - 15px);margin:0 7.5px .5rem}}.vehicle-search__select{height:52px;width:100%}.vehicle-search__vehicle-missing{display:block;color:#000;font-size:.9rem;font-weight:700;text-align:center;text-decoration:underline;max-width:200px;margin:15px auto 0}.vehicle-search__vehicle-missing:hover{cursor:pointer}.vehicle-search__submit:disabled{opacity:.7;background:#777}.vehicle-search__submit:disabled:hover{background:#777;cursor:not-allowed}.vehicle-search__compatible{display:none;width:100%;margin:0 auto}@media screen and (min-width:992px){.vehicle-search__compatible{width:calc(100% - 15px)}}.vehicle-search__compatible-container{align-items:center;border:solid 2px #05ac69;border-radius:5px;padding:15px}.vehicle-search__compatible-container img{width:25px;height:25px}.vehicle-search__compatible-container p{width:calc(100% - 25px)}@media screen and (min-width:768px){.vehicle-search__compatible-container p{width:calc(100% - 225px)}}.vehicle-search__compatible-container .flex-builder__submit{width:100%;margin:10px 0}@media screen and (min-width:768px){.vehicle-search__compatible-container .flex-builder__submit{width:200px}}.vehicle-search__compatible-text{font-size:.9rem;line-height:1.26rem;text-align:left;padding-left:15px}.vehicle-search__compatible-text strong{font-size:1rem;line-height:1.4rem}.flexblock{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}.flexblock__container{width:100%;max-width:1350px;margin:0 auto;padding:30px 30px}@media screen and (min-width:768px){.flexblock__container{padding:45px 30px}}@media screen and (min-width:992px){.flexblock__container{padding:60px 30px}}.flexblock__overlay{background:rgba(0,0,0,.25);width:100%;height:100%}.flexblock__header{text-align:center;margin:0 auto 15px}@media screen and (min-width:768px){.flexblock__header{margin:0 auto 30px}}.flexblock__title-description{margin:15px auto 0;max-width:700px}.flexblock__secondary-font{font-family:CSbebas,sans-serif;font-weight:400}.flexblock .slick-slider{align-items:center;justify-content:center}.flexblock .slick-list{width:calc(100% - 70px)}@media screen and (min-width:576px){.flexblock .slick-list{width:calc(100% - 80px)}}.flexblock .slick-track{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flexblock .slick-track .slick-slide{height:auto}.flexblock .slick-arrow{background:#dcdee0;color:#393939;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:50%;width:30px;height:30px;outline:0;overflow:hidden}@media screen and (min-width:576px){.flexblock .slick-arrow{width:32px;height:32px}}.flexblock .slick-arrow:hover{cursor:pointer;opacity:.8}.flexblock .slick-prev{margin-right:5px}@media screen and (min-width:576px){.flexblock .slick-prev{margin-right:5px}}.flexblock .slick-prev img{transform:rotate(180deg)}.flexblock .slick-next{margin-left:5px}@media screen and (min-width:576px){.flexblock .slick-next{margin-right:5px}}.flexblock .slick-disabled{visibility:hidden}.flexblock .slick-dots{width:100%;margin-top:15px}.flexblock .slick-dots li{margin:0 5px}.flexblock .slick-dots li button{display:block;background:#777;-webkit-appearance:none;-moz-appearance:none;font-size:0;appearance:none;width:11px;height:11.5px;border:none;border-radius:50%;outline:0}.flexblock .slick-dots li button:hover{cursor:pointer;opacity:.8}.flexblock .slick-dots li.slick-active button{background:#00b8e4}.flexblock .slick-dots li.slick-active button:hover{opacity:1}.page-header{background-size:cover;background-position:center center;border-bottom:solid 1px #dcdee0;max-width:1350px;margin:0 auto}.page-header--background{border-bottom:none;max-width:100%;min-height:30vh}@media screen and (min-width:1200px){.page-header--background{min-height:45vh}}.page-header--background .flexblock__header{text-shadow:2px 2px 1px rgba(0,0,0,.05)}@media screen and (min-width:1200px){.page-header--background .page-title{font-size:6rem;line-height:6rem}}.page-header .flexblock__header{margin-bottom:0}.page-header .flexblock__container{max-width:1350px;margin:0 auto}@media screen and (min-width:768px){.page-header .flexblock__container{padding-top:75px;padding-bottom:75px}}@media screen and (min-width:1200px){.page-header .flexblock__container{padding-top:90px;padding-bottom:90px}}.page-header__description{font-size:1.1rem;line-height:1.54rem;max-width:700px;margin:15px auto 0;text-shadow:none}@media screen and (min-width:768px){.page-header__description{font-size:1.25rem;line-height:1.75rem}}.link-browser .flexblock__header{margin-bottom:15px}.link-browser .flexblock__container{padding:25px 0}@media screen and (min-width:576px){.link-browser .flexblock__container{padding:30px 25px}}.link-browser__container{align-items:flex-start;justify-content:flex-start;padding:0 25px}@media screen and (min-width:992px){.link-browser__container{justify-content:space-between}}.link-browser__list-item{width:50%;padding:15px 0}@media screen and (min-width:768px){.link-browser__list-item{width:calc((100% / 3));padding:15px 5px}}@media screen and (min-width:992px){.link-browser__list-item{width:calc((100% / 6))}}.link-browser__list-item--condensed{width:100%;max-width:100%;border-bottom:solid 1px #dcdee0}@media screen and (min-width:768px){.link-browser__list-item--condensed{width:calc((100% / 4) - 4%);margin:0 2%;padding:15px;border-bottom:none}}@media screen and (min-width:992px){.link-browser__list-item--condensed{width:calc((100% / 6) - 2%);margin:0 1%}}.link-browser__list-item--condensed:last-of-type{border-bottom:none}.link-browser__list-item--condensed .link-browser__link{display:block;text-align:left}@media screen and (min-width:768px){.link-browser__list-item--condensed .link-browser__link{display:block;text-align:center}}.link-browser__list-item--condensed .link-browser__link h3{float:left;font-size:1rem;line-height:1rem;margin-top:1.1rem}@media screen and (min-width:768px){.link-browser__list-item--condensed .link-browser__link h3{float:none;margin-top:0}}.link-browser__list-item--condensed .link-browser__link-image{float:left;margin:0 15px 0 0;width:45px;height:45px}@media screen and (min-width:768px){.link-browser__list-item--condensed .link-browser__link-image{float:none;margin:0 auto 5px;width:60px;height:60px}}.link-browser__list-item--condensed .link-browser__link-arrow{float:right;margin-top:1.2rem}@media screen and (min-width:768px){.link-browser__list-item--condensed .link-browser__link-arrow{display:none;margin-top:0}}.link-browser__list-item--condensed .link-browser__link-arrow img{width:.75rem;height:auto}.link-browser__link{text-align:center;text-decoration:none;color:#000}.link-browser__link:hover{color:#00a6cd}.link-browser .flexblock__secondary-font{font-size:1.25rem;line-height:1.25rem}.link-browser__link-image{display:block;width:125px;max-width:100%;min-height:60px;margin:0 auto .5rem}.link-browser__link-image img{display:block}.flex-builder{background-image:url("https://www.compustar.com/wp-content/themes/compustar-com/dist/img/backgrounds/compustar-speed-dealer-banner.jpg");background-size:cover;background-position:50% 50%;color:#fff}.flex-builder .flexblock__container{padding:15px 30px}.flex-builder__container{color:#fff;width:100%;margin:15px auto;padding:15px 0;border-radius:3px;margin:0 auto}@media screen and (min-width:768px){.flex-builder__container{padding:30px}}.flex-builder .vehicle-search__compatible{margin:15px 0 0}.flex-builder .vehicle-search__compatible-container{background:rgba(0,0,0,.25)}.flex-builder .vehicle-search__vehicle-missing{color:#dcdee0}.flex-builder__submit:disabled{background:#777}.flex-builder__submit:disabled:hover{background:#777;cursor:not-allowed}.blog-browser{background:#f2f5f7}.blog-browser .flexblock__container{max-width:calc(1350px + 6rem);padding:0 0}.blog-browser .flexblock__header{width:100%;padding:30px 25px 0}@media screen and (min-width:992px){.blog-browser .flexblock__header{padding-top:35px}}.blog-browser .flexblock__body{width:100%;padding:0 5px 30px}@media screen and (min-width:992px){.blog-browser .flexblock__body{width:100%;padding:0 25px 30px}}.blog-browser__container{width:100%}.blog-browser__content{align-items:stretch;width:100%}.blog-browser__container-4{width:50%}.blog-browser__container-2{justify-content:space-around;padding-top:15px;padding-bottom:15px;width:50%}.blog-browser__more-articles{margin-top:30px}.blog-browser__more-articles .button__outline--blue{width:100%;max-width:240px;margin:0 auto}.blog-browser__article{border-radius:3px;width:calc(50% - 15px);padding:7.5px 7.5px}@media screen and (min-width:576px){.blog-browser__article{padding:15px 10px}}@media screen and (min-width:992px){.blog-browser__article{padding:15px 15px}}.blog-browser__article-container{width:100%;height:100%;border:solid 1px #dcdee0;border-radius:3px;background:#fff;transition:box-shadow .15s}.blog-browser__article-image{background-size:cover;background-position:50% 50%;width:100%;height:170px;border-top-right-radius:3px;border-top-left-radius:3px}@media screen and (min-width:768px){.blog-browser__article-image{height:185px}}.blog-browser__article-link{display:block;text-decoration:none;color:#000;height:100%;width:100%}.blog-browser__article-link:hover .blog-browser__article-action{color:#00a6cd}.blog-browser__article-content{width:100%;height:calc(100% - 170px);padding:15px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}@media screen and (min-width:768px){.blog-browser__article-content{height:calc(100% - 185px);padding:15px}}.blog-browser__article-title{width:100%;margin-bottom:5px}.blog-browser__article-description{display:block;display:-webkit-box;max-width:100%;margin:0 0 5px;font-size:1rem;line-height:1.3rem}@media screen and (min-width:768px){.blog-browser__article-description{font-size:15px;line-height:20px;height:40px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.blog-browser__article-meta{justify-content:space-between;align-self:flex-end;width:100%;margin-top:15px}.blog-browser__article-date{color:#777;font-size:.8rem}.blog-browser__article-action{font-weight:700;font-size:.8rem;color:#00b8e4}.find-a-dealer,.newsletter-signup{background-image:url("https://b2903463.smushcdn.com/2903463/wp-content/uploads/2023/02/find-a-dealer.jpg?lossy=1&strip=1&webp=1");box-shadow:inset 0 0 0 1000px rgba(0,0,0,.8);background-size:cover;background-position:50% 50%;text-align:center;color:#fff}.find-a-dealer__container,.newsletter-signup__container{max-width:600px;margin:0 auto}.find-a-dealer__input-container,.newsletter-signup__input-container{align-items:stretch;width:100%}.find-a-dealer__input-container p,.newsletter-signup__input-container p{width:100%;margin-bottom:15px}@media screen and (min-width:768px){.find-a-dealer__input-container p,.newsletter-signup__input-container p{margin-bottom:25px}}.find-a-dealer__text-input{border-top-right-radius:0;border-bottom-right-radius:0;width:calc(100% - 50px);height:50px}.find-a-dealer__button{width:50px;height:50px;border-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px}.find-a-dealer__button-icon{width:11px;height:auto}.content-carousel{background-position:50% 50%;color:#fff}.content-carousel .flexblock__container{padding:0}@media screen and (min-width:768px){.content-carousel .flexblock__container{align-items:center;max-width:1350px}}.content-carousel .flexblock__header{width:100%;padding:30px 30px 0}@media screen and (min-width:768px){.content-carousel .flexblock__header{margin:0 0}}@media screen and (min-width:992px){.content-carousel .flexblock__header{text-align:left;padding:25px 10px 25px 25px;width:300px}}.content-carousel .flexblock__header h2{font-size:1.6rem;line-height:calc(1.6rem * 1.4)}.content-carousel .flexblock__body{width:100%;padding:0 5px 30px}@media screen and (min-width:992px){.content-carousel .flexblock__body{width:calc(100% - 300px);padding:15px 5px 15px}}.content-carousel__container,.content-carousel__container--product{align-items:stretch}.content-carousel .carousel-item{color:#000;width:100%;padding:15px 7.5px}@media screen and (min-width:768px){.content-carousel .carousel-item{padding:15px 7.5px}}.content-carousel .carousel-item__container{background:#fff;border-radius:3px;height:100%}.content-carousel .carousel-item__image{background-color:#000;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;width:100%;aspect-ratio:1/1;border-top-right-radius:3px;border-top-left-radius:3px}.content-carousel .carousel-item__content{width:100%;height:calc(100% - 170px);padding:15px 15px 25px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;box-shadow:0 -5px 10px rgba(0,0,0,.15)}.content-carousel .carousel-item__content-title{margin-bottom:10px}.content-carousel .carousel-item__content-description{font-size:.9rem;line-height:calc(.9rem * 1.4)}.image-description{position:relative;background-size:cover;background-position:50% 50%;overflow:hidden}.image-description .flexblock__container{align-items:center;justify-content:center;z-index:2}.cs-best-buy .fsBody .image-description .fsSubmitButton,.cs-canada-intake-form .fsBody .image-description .fsSubmitButton,.cs-car-toys-epp .fsBody .image-description .fsSubmitButton,.cs-dealer-launchpad .fsBody .image-description .fsSubmitButton,.cs-dealer-news .fsBody .image-description .fsSubmitButton,.cs-register-launchpad .fsBody .image-description .fsSubmitButton,.cs-sema-2023 .fsBody .image-description .fsSubmitButton,.cs-warranty-registration .fsBody .image-description .fsSubmitButton,.cs-write-a-review .fsBody .image-description .fsSubmitButton,.dealers .image-description #wpsl-search-btn,.image-description .button__solid--blue,.image-description .cs-best-buy .fsBody .fsSubmitButton,.image-description .cs-canada-intake-form .fsBody .fsSubmitButton,.image-description .cs-car-toys-epp .fsBody .fsSubmitButton,.image-description .cs-dealer-launchpad .fsBody .fsSubmitButton,.image-description .cs-dealer-news .fsBody .fsSubmitButton,.image-description .cs-register-launchpad .fsBody .fsSubmitButton,.image-description .cs-sema-2023 .fsBody .fsSubmitButton,.image-description .cs-warranty-registration .fsBody .fsSubmitButton,.image-description .cs-write-a-review .fsBody .fsSubmitButton,.image-description .dealers #wpsl-search-btn{max-width:300px}.image-description__background{position:absolute;width:100%;height:100%;z-index:0}.image-description__background img{width:100%;height:100%;object-fit:cover}.image-description__overlay{background:rgba(0,0,0,.75);position:absolute;width:100%;height:100%;z-index:1}@media screen and (min-width:768px){.image-description__overlay{background:0 0}}.image-description__left{flex-direction:row}@media screen and (min-width:768px){.image-description__right{flex-direction:row-reverse;justify-content:flex-end!important}}@media screen and (min-width:768px){.image-description__center .image-description__image-container{width:66.6666666667%;max-width:700px;margin:0 auto 15px}}.image-description__center .image-description__content{text-align:center}@media screen and (min-width:768px){.image-description__center .image-description__content{width:66.6666666667%;max-width:700px;margin:0 auto}}@media screen and (min-width:768px){.image-description__image-container{width:50%}}.image-description__image-container img{aspect-ratio:1.1/1;object-fit:cover;object-position:50% 50%}.image-description__image{width:100%}.image-description__content{padding:15px 15px}@media screen and (min-width:768px){.image-description__content{width:50%;padding:25px 25px}}@media screen and (min-width:992px){.image-description__content{padding:25px 45px}}.cs-best-buy .fsBody .image-description__content .fsSubmitButton,.cs-canada-intake-form .fsBody .image-description__content .fsSubmitButton,.cs-car-toys-epp .fsBody .image-description__content .fsSubmitButton,.cs-dealer-launchpad .fsBody .image-description__content .fsSubmitButton,.cs-dealer-news .fsBody .image-description__content .fsSubmitButton,.cs-register-launchpad .fsBody .image-description__content .fsSubmitButton,.cs-sema-2023 .fsBody .image-description__content .fsSubmitButton,.cs-warranty-registration .fsBody .image-description__content .fsSubmitButton,.cs-write-a-review .fsBody .image-description__content .fsSubmitButton,.dealers .image-description__content #wpsl-search-btn,.image-description__content .button__solid--blue,.image-description__content .cs-best-buy .fsBody .fsSubmitButton,.image-description__content .cs-canada-intake-form .fsBody .fsSubmitButton,.image-description__content .cs-car-toys-epp .fsBody .fsSubmitButton,.image-description__content .cs-dealer-launchpad .fsBody .fsSubmitButton,.image-description__content .cs-dealer-news .fsBody .fsSubmitButton,.image-description__content .cs-register-launchpad .fsBody .fsSubmitButton,.image-description__content .cs-sema-2023 .fsBody .fsSubmitButton,.image-description__content .cs-warranty-registration .fsBody .fsSubmitButton,.image-description__content .cs-write-a-review .fsBody .fsSubmitButton,.image-description__content .dealers #wpsl-search-btn{margin:0 auto}@media screen and (min-width:768px){.cs-best-buy .fsBody .image-description__content .fsSubmitButton,.cs-canada-intake-form .fsBody .image-description__content .fsSubmitButton,.cs-car-toys-epp .fsBody .image-description__content .fsSubmitButton,.cs-dealer-launchpad .fsBody .image-description__content .fsSubmitButton,.cs-dealer-news .fsBody .image-description__content .fsSubmitButton,.cs-register-launchpad .fsBody .image-description__content .fsSubmitButton,.cs-sema-2023 .fsBody .image-description__content .fsSubmitButton,.cs-warranty-registration .fsBody .image-description__content .fsSubmitButton,.cs-write-a-review .fsBody .image-description__content .fsSubmitButton,.dealers .image-description__content #wpsl-search-btn,.image-description__content .button__solid--blue,.image-description__content .cs-best-buy .fsBody .fsSubmitButton,.image-description__content .cs-canada-intake-form .fsBody .fsSubmitButton,.image-description__content .cs-car-toys-epp .fsBody .fsSubmitButton,.image-description__content .cs-dealer-launchpad .fsBody .fsSubmitButton,.image-description__content .cs-dealer-news .fsBody .fsSubmitButton,.image-description__content .cs-register-launchpad .fsBody .fsSubmitButton,.image-description__content .cs-sema-2023 .fsBody .fsSubmitButton,.image-description__content .cs-warranty-registration .fsBody .fsSubmitButton,.image-description__content .cs-write-a-review .fsBody .fsSubmitButton,.image-description__content .dealers #wpsl-search-btn{margin:0 0}}.image-description__content--overlay{text-align:center;padding-top:45px;padding-bottom:45px}@media screen and (min-width:768px){.image-description__content--overlay{background:rgba(0,0,0,.8);text-align:left;border-radius:3px;padding-top:60px;padding-bottom:60px;margin-top:30px;margin-bottom:30px}}.image-description__content--overlay .image-description__description{font-size:18px;line-height:calc(18px * 1.4)}.image-description__title{margin-bottom:10px}@media screen and (min-width:768px){.image-description__title{margin-bottom:15px}}.image-description__title-link{color:inherit;text-decoration:none}.image-description__description{font-size:1rem;line-height:1.4rem}.feature-list__reduce-padding{padding-top:5px;padding-bottom:5px}.feature-list__container{align-items:flex-start;justify-content:flex-start}.feature-list__item{width:50%;text-align:center;padding:15px}@media screen and (min-width:768px){.feature-list__item{width:33.3333333333%}}.feature-list__item-image{width:60px;height:auto;margin:0 auto 10px}@media screen and (min-width:992px){.feature-list__item-image{width:75px;height:auto}}.feature-list__item-name{font-size:1rem;font-weight:700;line-height:1.4rem;margin-bottom:5px}.feature-list__item-description{font-size:.9rem;line-height:1.26rem}.side-by-side__item{width:100%;padding:0 0}@media screen and (min-width:768px){.side-by-side__item{width:50%;padding:0 15px}}@media screen and (min-width:992px){.side-by-side__item{padding:0 25px}}.side-by-side__item:first-of-type{margin-bottom:25px}@media screen and (min-width:768px){.side-by-side__item:first-of-type{margin-bottom:0}}.side-by-side__image{display:block;background-size:cover;background-position:50% 50%;width:100%}.side-by-side__image img{aspect-ratio:3/2;object-fit:cover}@media screen and (min-width:768px){.side-by-side__image img{aspect-ratio:1/1}}.side-by-side__content{text-align:center}.side-by-side h3{padding:0 15px 0;margin:15px 0 5px;font-size:24px;line-height:28px}.side-by-side p{font-size:1rem;line-height:1.4rem;padding:0 15px 0;margin:0 0 15px}.side-by-side .button__outline--blue{max-width:300px;margin:0 auto}.video-banner .flexblock__container{padding:30px 0}@media screen and (min-width:768px){.video-banner .flexblock__container{padding:45px 30px}}@media screen and (min-width:992px){.video-banner .flexblock__container{padding:60px 30px}}.video-banner .flexblock__header{color:#fff}.video-banner__container{width:100%;max-width:1350px;margin:0 auto}.video-banner__item{width:100%}.video-banner__iframe{width:100%;aspect-ratio:16/9}.flexblock-faq__container{max-width:700px;margin:0 auto}.flexblock-faq__question{width:100%;overflow:auto;font-size:1.25rem;line-height:2rem;font-weight:500;align-items:center;justify-content:space-between}.flexblock-faq__question:hover{cursor:pointer}.flexblock-faq__answer{display:none;font-size:1rem;line-height:1.4rem}.flexblock-faq__answer a{color:inherit}.flexblock-faq__arrow{width:15px;height:auto;transition:transform .3s;margin-left:15px}.flexblock-faq__item{border-bottom:solid 1px #dcdee0;padding:15px 5px;transition:max-height .3s}.flexblock-faq__item--expanded .flexblock-faq__question{margin-bottom:1rem}.flexblock-faq__item--expanded .flexblock-faq__arrow{transform:rotate(180deg)}.newsletter-signup{background-image:url("https://www.compustar.com/wp-content/uploads/2023/03/newsletter-signup-mobile.jpg")}@media screen and (min-width:768px){.newsletter-signup{background-image:url("https://www.compustar.com/wp-content/uploads/2023/03/newsletter-signup-desktop.jpg")}}#fsform-container .fsLabel .newsletter-signup .newsletter-signup-form span,.newsletter-signup .newsletter-signup-form #fsform-container .fsLabel span,.newsletter-signup .newsletter-signup-form .label,.newsletter-signup .newsletter-signup-form .label--disclaimer,.newsletter-signup .newsletter-signup-form .label--inline,.newsletter-signup .newsletter-signup-form .label--white{color:#fff}.product-slider .flexblock__container{max-width:calc(1350px + 6rem);padding:30px 5px}@media screen and (min-width:992px){.product-slider .flexblock__container{padding:30px 25px}}.product-slider__list-item{background:#fff;max-width:none!important;margin:15px 15px 15px 15px!important}.product-slider__list-item:hover{cursor:pointer}.archive .archive-header__container{width:100%;max-width:1350px;margin:0 auto;padding:25px;border-bottom:solid 1px #dcdee0}@media screen and (min-width:768px){.archive .archive-header__container{padding:45px 25px}}.archive .archive-header__content{text-align:center}.archive .archive-header .page-title{margin-bottom:15px}.archive .archive-header p{width:100%;max-width:700px;margin:0 auto}.archive .archive-body__container{width:100%;max-width:1350px;margin:0 auto;padding:25px 25px}.category-filter__header{justify-content:space-between;align-items:center;padding:15px 25px;border-bottom:solid 1px #dcdee0}@media screen and (min-width:768px){.category-filter__header{display:none;padding:15px}}.category-filter #reset-filters{font-family:Roboto,sans-serif;color:#000;float:right;font-size:.9rem;font-weight:700;line-height:1rem;text-decoration:underline;margin-top:2px}.category-filter #reset-filters:hover{cursor:pointer}.category-filter__close{width:25px;height:25px}.category-filter__close:hover{cursor:pointer}@media screen and (min-width:768px){.category-filter__close{display:none}}.category-filter__title{font-size:1.25rem;line-height:1.25rem}.category-filter__body{padding:15px 25px 105px}@media screen and (min-width:768px){.category-filter__body{padding:15px 15px}}.category-filter__section,.epp-sidebar__content{padding-bottom:15px;margin-bottom:15px;border-bottom:solid 1px #dcdee0}.category-filter__section:last-child,.epp-sidebar__content:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.category-filter__section-title,.epp-sidebar__section-title{font-size:1rem;font-weight:700;line-height:1.2rem;text-transform:uppercase;margin-bottom:5px}@media screen and (min-width:768px){.category-filter__section-title,.epp-sidebar__section-title{font-size:.85rem;font-weight:700;line-height:1.2rem}}.category-filter__filter-item,.category-filter__filter-item--checkbox,.category-filter__filter-item--radio{font-size:.85rem;align-items:center;width:100%;padding:10px 0}.category-filter__filter-item--checkbox:hover,.category-filter__filter-item--radio:hover,.category-filter__filter-item:hover{cursor:pointer}@media screen and (min-width:768px){.category-filter__filter-item,.category-filter__filter-item--checkbox,.category-filter__filter-item--radio{font-size:.9rem}}.category-filter__filter-item input[type=checkbox],.category-filter__filter-item input[type=radio],.category-filter__filter-item--checkbox input[type=checkbox],.category-filter__filter-item--checkbox input[type=radio],.category-filter__filter-item--radio input[type=checkbox],.category-filter__filter-item--radio input[type=radio]{display:none}.category-filter__filter-item--active .category-filter__radio-label{font-weight:700}.category-filter__filter-item--active .category-filter__checkbox-label,.category-filter__filter-item--active .epp-sidebar__checkbox-label{font-weight:700}.category-filter__radio{width:20px;height:20px;margin-right:7px}.category-filter__radio-label{width:calc(100% - 27px)}.category-filter__checkbox,.epp-sidebar__checkbox{width:20px;height:20px;margin-right:7px}.category-filter__checkbox-label,.epp-sidebar__checkbox-label{width:calc(100% - 27px)}.category-filter__footer{background:#fff;position:fixed;bottom:0;width:100%;padding:25px;box-shadow:0 -5px 5px rgba(0,0,0,.15)}@media screen and (min-width:768px){.category-filter__footer{display:none}}.blog__header{text-align:center;padding:25px}.blog .blog-hero{width:100%;max-width:1350px;margin:0 auto;border-bottom:solid 1px #dcdee0}@media screen and (min-width:768px){.blog .blog-hero{margin:0 auto 25px;border-bottom:none}}.blog .blog-hero__link{display:block;color:#000;text-decoration:none}.blog .blog-hero__link:hover .blog-hero__read{color:#00a6cd!important}.blog .blog-hero__label{font-size:.9rem;font-weight:700;line-height:.9rem;text-transform:uppercase;margin-bottom:15px}.blog .blog-hero__image{background-size:0 0;overflow:hidden}@media screen and (min-width:768px){.blog .blog-hero__image{background-size:120% auto;background-position:30% 50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;width:100%;overflow:hidden;padding:90px 0}}@media screen and (min-width:992px){.blog .blog-hero__image{padding:135px 0}}.blog .blog-hero__mobile-image{background-size:cover;background-position:center center;display:block;width:100%;max-height:480px;aspect-ratio:1/1}@media screen and (min-width:768px){.blog .blog-hero__mobile-image{display:none}}.blog .blog-hero__content{background:#fff;width:calc(100% - 60px);padding:25px 30px;margin:-45px auto 30px;border-radius:3px;transition:box-shadow .15s}@media screen and (min-width:768px){.blog .blog-hero__content{background:#fff;width:40%;-moz-box-shadow:0 0 5px rgba(0,0,0,.25);-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25);padding:45px 30px;border-top-right-radius:5px;border-bottom-right-radius:5px;margin:0 0;border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}}@media screen and (min-width:992px){.blog .blog-hero__content{width:33.3333333333%}}.blog .blog-hero__content h2{margin-bottom:15px}.blog .blog-hero__description{font-size:1rem;line-height:1.3rem}.blog .blog-hero__actions{justify-content:space-between;width:100%;margin-top:15px}.blog .blog-hero__actions .text-small{font-size:.8rem!important}.blog .blog-hero__date{color:#777}.blog .blog-hero__read{color:#00b8e4;font-weight:700}.blog__article-list{background:#f2f5f7}.blog__article-list-container{align-items:stretch;width:100%;max-width:1350px;margin:0 auto;padding:30px 25px}@media screen and (min-width:768px){.blog__article-list-container{padding:45px 25px}}.blog__article-list-headline{font-size:1.6rem;text-align:center;line-height:1.9rem;width:100%;margin-bottom:25px}.blog__article{width:100%;padding:15px}@media screen and (min-width:576px){.blog__article{width:50%}}@media screen and (min-width:992px){.blog__article{width:33.3333333333%}}.blog__article-image{background-size:cover;background-position:50% 50%;height:170px;border-top-right-radius:3px;border-top-left-radius:3px}@media screen and (min-width:768px){.blog__article-image{height:185px}}.blog__article-link{display:block;background:#fff;border:solid 1px #dcdee0;border-radius:3px;text-decoration:none;height:100%;transition:box-shadow .15s}.blog__article-link:hover .blog__article-action{color:#00a6cd}.blog__article-content{color:#000;padding:10px;height:calc(100% - 170px)}@media screen and (min-width:768px){.blog__article-content{height:calc(100% - 185px)}}.blog__article-title{margin-bottom:10px}.blog__article-meta{justify-content:space-between;align-self:flex-end;width:100%}.blog__article-action{font-weight:700;color:#00b8e4}.blog__article-date{color:#777}.blog__pagination{width:100%;max-width:1350px;margin:30px auto}.blog__pagination a{display:block;font-weight:700;color:#00b8e4;margin:0 15px}.blog__pagination a:hover{color:#00a6cd}.blog__tags{width:100%;padding:15px 25px 15px}.blog__tags-list{display:none;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;width:100%}@media screen and (min-width:768px){.blog__tags-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.blog__tags-list li{font-size:.9rem;line-height:.9rem}.blog__tags-list li p{padding:0 0 7.5px}.blog__tags-list a{display:block;text-align:center;padding:0 5px 7.5px;color:#393939;text-decoration:none;border-bottom:solid 1px transparent;transition:border-color .1s}.blog__tags-list a:hover{cursor:pointer;border-color:#00b8e4}.blog__tags-list .blog__active-tag{font-weight:700;color:#000;border-color:transparent}.blog__tags-list .blog__active-tag:hover{cursor:auto;border-color:transparent}.blog__tags-list-mobile{background-color:#fff;display:block;margin-bottom:15px}@media screen and (min-width:768px){.blog__tags-list-mobile{display:none}}.dealers{text-align:left;color:#000}.dealers__container{align-items:stretch}.dealers__title{font-size:2rem;line-height:2.6rem;margin-bottom:15px}@media screen and (min-width:768px){.dealers__title{font-size:2.5rem;line-height:3.25rem}}.dealers__pro{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;flex-wrap:nowrap;align-items:center}.dealers__pro:hover{cursor:pointer}.dealers__pro span{font-weight:700}.dealers__pro[data-store-category="Online Dealers"]{display:none}.dealers__pro-icon{width:35px;height:auto;margin-right:5px}.dealers__icons{width:16px;height:auto;margin:0 5px 1px 0;vertical-align:middle;opacity:.65}.control-module__modal,.dealers__modal{visibility:hidden;opacity:0;background:#fff;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;width:0;max-width:350px;border-radius:3px}.control-module__modal--active,.dealers__modal--active{visibility:visible;width:calc(100% - 50px);overflow:visible;opacity:1;z-index:99;transition:visibility .5s,opacity .5s}.dealers__modal--full{width:100%;height:100%;top:0;left:0;position:fixed;transform:none;box-shadow:none;border-radius:0;margin-top:0;max-width:100%;overflow-y:scroll}@media screen and (min-width:768px){.dealers__modal--full{max-width:700px;height:calc(100vh - 200px);top:50%;left:50%;transform:translate(-50%,-50%);border-radius:3px}}.dealers__modal--full .control-module__modal-content,.dealers__modal--full .dealers__modal-content{background:#fff;padding:25px 20px 25px 25px}@media screen and (min-width:768px){.dealers__modal--full .control-module__modal-content,.dealers__modal--full .dealers__modal-content{padding-bottom:50px;min-height:100%}}.dealers__modal--full .control-module__modal-content p,.dealers__modal--full .dealers__modal-content p{padding:0 0}.dealers__vehicle-compatible{margin:7.5px 5px!important;width:calc(100% - 10px)}.dealers__vehicle-compatible img{margin-right:15px}.dealers__modal-header{align-items:center;justify-content:space-between;position:relative;padding:15px 25px;border-bottom:solid 1px #dcdee0;z-index:13}.dealers__modal-header h2{font-size:1.25rem;line-height:1.25rem;font-weight:700}@media screen and (min-width:768px){.dealers__modal-header h2{font-size:1.5rem;line-height:1.5rem}}.dealers__modal-header .control-module__modal-close,.dealers__modal-header .dealers__modal-close{float:none;margin:0 0}.control-module__modal-close,.dealers__modal-close{float:right;margin:-10px -10px 0 0}.control-module__modal-close:hover,.dealers__modal-close:hover{cursor:pointer}.control-module__modal-content h2,.dealers__modal-content h2{font-size:1.25rem;line-height:1.25rem;font-weight:700;padding:15px}@media screen and (min-width:768px){.control-module__modal-content h2,.dealers__modal-content h2{font-size:1.5rem;line-height:1.5rem}}.control-module__modal-content p,.dealers__modal-content p{font-size:.9rem;line-height:1.26rem;padding:15px}.control-module__modal-content #back-to-dealer-list,.dealers__modal-content #back-to-dealer-list{display:block;margin-bottom:15px;font-size:.9rem;font-weight:700;color:#777;text-decoration:none;vertical-align:middle;margin-bottom:15px}.control-module__modal-content #back-to-dealer-list img,.dealers__modal-content #back-to-dealer-list img{transform:rotate(180deg);margin:0 2px -2px 0}.dealers__quote-request-form .input__container,.dealers__quote-request-form .input__container--half{padding:7.5px 5px 7.5px 5px;margin:0 0}.dealers__quote-request-form .input__container--half{padding:7.5px 5px 7.5px 5px}@media screen and (max-width:768px){.dealers__quote-request-form .input__container--half{width:50%}}.dealers__info-window{padding:3px}.dealers__info-window p:first-child{display:none}.dealers__info-window .wpsl-store-name{font-size:1.2rem;line-height:1.56rem;margin-bottom:5px}@media screen and (min-width:576px){.dealers__info-window .wpsl-store-name{font-size:1.1rem;line-height:1.4rem}}.dealers__info-window-address,.dealers__info-window-address--link{display:block;font-size:.9rem;font-weight:400;line-height:1.26rem}.dealers__info-window-address--link{margin-bottom:3px}.dealers__info-window-address--link:last-child{margin-bottom:0}.dealers__info-window-address a,.dealers__info-window-address--link a{color:#00b8e4;font-weight:700;text-decoration:none;outline:0}.dealers__info-window-address a:hover,.dealers__info-window-address--link a:hover{color:#00a6cd}.dealers__info-window-separator{margin:10px 0;border:none;border-top:solid 1px #dcdee0}.dealers .gm-style-iw-chr .gm-style-iw-ch{padding-top:0!important}.dealers .gm-style-iw-chr button{width:36px!important;height:24px!important}.dealers .gm-style-iw-chr button span{margin:6px 6px 0 0!important}.dealers #wpsl-gmap{height:70vh;min-height:640px;margin:0 0!important;text-align:left;color:#000}@media screen and (min-width:675px){.dealers #wpsl-gmap{visibility:visible;width:calc(100% - 320px);height:calc(100vh - 111px)!important;overflow:visible}}@media screen and (min-width:992px){.dealers #wpsl-gmap{width:calc(100% - 400px)}}@media screen and (min-width:1440px){.dealers #wpsl-gmap{width:calc(100% - 480px)}}.dealers #wpsl-gmap .gm-style button[title=Close]{top:0!important;right:0!important}.dealers #wpsl-gmap div[role=dialog]{width:270px}@media screen and (max-width:675px){.dealers #wpsl-gmap.wpsl-gmap-hidden{visibility:hidden;width:0;height:0;overflow:hidden}}.dealers #wpsl-hide-map-mobile{display:none}@media screen and (max-width:675px){.dealers #wpsl-hide-map-mobile{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;position:absolute;top:15px;left:0;background-color:#fff;color:#00b8e4;-moz-box-shadow:0 0 5px rgba(0,0,0,.25);-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25);font-size:.9rem;font-weight:700;line-height:.9rem;width:auto;border-top-right-radius:3px;border-bottom-right-radius:3px;padding:15px 10px 14px;z-index:100}}.dealers #wpsl-hide-map-mobile:hover{cursor:pointer;color:#00a6cd;box-shadow:0 0 15px rgba(0,0,0,.35)}.dealers #wpsl-hide-map-mobile img{width:8px;height:14px;margin:-2px 5px 0 0;transform:rotate(180deg)}.dealers #wpsl-show-map-mobile{display:none}@media screen and (max-width:675px){.dealers #wpsl-show-map-mobile{position:fixed;bottom:25px;right:15px;z-index:99;background-color:#00b8e4;color:#fff;-moz-box-shadow:0 0 5px rgba(0,0,0,.25);-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25);font-size:.9rem;font-weight:700;line-height:.9rem;text-align:center;width:70px;height:72px;border-radius:50%;padding:12px 10px 15px}}.dealers #wpsl-show-map-mobile:hover{background:#00a6cd;cursor:pointer;box-shadow:0 0 15px rgba(0,0,0,.35)}.dealers #wpsl-show-map-mobile img{width:30px;height:30px;margin:0}@media screen and (min-width:675px){.dealers .wpsl-show-on-map{display:none}}.dealers #wpsl-wrap{overflow:visible;width:100%;margin:0 0 0}@media screen and (min-width:675px){.dealers #wpsl-wrap{overflow:auto;width:320px;height:auto;min-height:600px;height:calc(100vh - 111px)!important;border-right:solid 1px #dcdee0}}@media screen and (min-width:992px){.dealers #wpsl-wrap{width:400px}}@media screen and (min-width:1440px){.dealers #wpsl-wrap{width:480px}}.dealers .wpsl-search{background:0 0;padding:25px 25px 15px;margin-bottom:0;z-index:20}@media screen and (max-width:675px){.dealers .wpsl-search{background:#fff;top:0;-moz-box-shadow:0 0 5px rgba(0,0,0,.25);-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25)}}@media screen and (min-width:675px){.dealers .wpsl-search{padding-bottom:25px;min-height:343px}}@media screen and (max-width:675px){.dealers .wpsl-search-wrap-condensed #wpsl-radius{max-height:0!important;margin:0!important}}@media screen and (max-width:675px){.dealers .wpsl-search-wrap-condensed #wpsl-checkbox-filter{max-height:0;margin:0}}@media screen and (max-width:675px){.dealers .wpsl-search-wrap-condensed .wpsl-input{margin-bottom:15px}}.dealers #wpsl-search-wrap .wpsl-input{display:table;width:100%;margin:0 0 10px}.dealers #wpsl-search-wrap .wpsl-select-wrap{display:table;width:100%;margin:0 0 10px}.dealers #wpsl-search-wrap .wpsl-select-wrap #wpsl-radius{max-height:300px;overflow:hidden;transition:max-height .3s,margin .3s}.dealers #wpsl-search-wrap .wpsl-dropdown{width:100%!important}.dealers #wpsl-search-wrap .wpsl-dropdown .wpsl-selected-item{display:none;position:static;padding-top:13.5px!important;padding-bottom:13.5px!important}.dealers #wpsl-search-wrap .wpsl-dropdown .wpsl-selected-item:after{display:none}.dealers #wpsl-search-wrap .wpsl-dropdown div{display:none}.dealers #wpsl-search-wrap label{display:flex;align-items:center;font-size:.8rem;line-height:.8rem;width:100%;margin:0 0 5px;float:none}.dealers #wpsl-search-input{width:100%!important}.dealers #wpsl-radius{width:100%!important}.dealers #wpsl-radius-dropdown{display:block!important}.dealers #wpsl-checkbox-filter{max-height:300px;overflow:hidden;transition:max-height .3s,margin .3s}.dealers #wpsl-checkbox-filter li{width:100%}.dealers #wpsl-checkbox-filter li:hover{cursor:pointer}.dealers #wpsl-checkbox-filter li:nth-child(n+2){display:none!important}.dealers #wpsl-checkbox-filter input{margin:0;margin-right:5px}.dealers #wpsl-checkbox-filter #pro-tool-tip{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;background:#dcdee0;color:#222;width:20px;height:20px;font-size:12px;line-height:10px;font-weight:700;border-radius:10px;margin-left:5px}.dealers #wpsl-checkbox-filter #pro-tool-tip:hover{cursor:pointer}.dealers .wpsl-search-btn-wrap{width:100%;float:none}.dealers #wpsl-result-list{background:#dcdee0;width:100%;margin:0 0;min-height:calc(100% - 343px);position:relative}@media screen and (min-width:675px){.dealers #wpsl-result-list{min-height:calc(100% - 343px);position:relative}}@media screen and (max-width:675px){.dealers .wpsl-stores--hidden{display:none!important}}.dealers #wpsl-stores{height:auto!important}.dealers #wpsl-stores ul{padding:25px;min-height:100%}.dealers #wpsl-stores li{background:#fff;padding:20px 25px 15px 25px!important;margin:0 0 25px;border-radius:5px}.dealers #wpsl-stores strong{display:block;font-size:1.2rem;line-height:1.56rem;margin-bottom:5px}@media screen and (min-width:675px){.dealers #wpsl-stores strong{font-size:1.1rem;line-height:1.43rem}}.dealers #wpsl-stores h3.wpsl-store-name{font-size:1.2rem;line-height:1.56rem;margin-bottom:5px}@media screen and (min-width:675px){.dealers #wpsl-stores h3.wpsl-store-name{font-size:1.1rem;line-height:1.43rem}}.dealers #wpsl-stores p{font-size:.9rem;line-height:1.26rem;margin:0}.dealers #wpsl-stores .wpsl-distance{font-size:.9rem;line-height:1.26rem;color:#777}.dealers #wpsl-stores .wpsl-separator{margin:15px 0;border:none;border-top:solid 1px #dcdee0}.dealers #wpsl-stores .wpsl-address{display:block;font-size:.9rem;line-height:1.26rem;margin-bottom:5px}.dealers #wpsl-stores .wpsl-directions{display:inline-block;font-weight:700;text-decoration:none;color:#00b8e4}.dealers #wpsl-stores .wpsl-directions:hover{color:#00a6cd}.dealers .wpsl-not-loaded{display:none}.dealers .wpsl-preloader img{left:7px!important}.cs-find-a-dealer .container{position:static}.blog-article__container{width:100%}.blog-article__header{width:100%;max-width:1350px;margin:0 auto}.blog-article__header-image{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;width:100%;height:240px}@media screen and (min-width:576px){.blog-article__header-image{height:300px}}@media screen and (min-width:768px){.blog-article__header-image{height:360px}}@media screen and (min-width:992px){.blog-article__header-image{height:420px}}@media screen and (min-width:1200px){.blog-article__header-image{border-bottom-right-radius:5px;border-bottom-left-radius:5px}}.blog-article__header-content{background:#fff;width:100%;max-width:700px;padding:25px;margin:0 0;border-top-right-radius:3px;border-top-left-radius:3px;transition:margin .5s ease-in-out}@media screen and (min-width:768px){.blog-article__header-content{margin:-45px auto 0}}@media screen and (min-width:992px){.blog-article__header-content{margin:-60px auto 0}}.blog-article__header-content h1{font-size:2rem;line-height:2.4rem;margin-bottom:10px}@media screen and (min-width:768px){.blog-article__header-content h1{font-size:3rem;line-height:3.6rem}}.blog-article__date{color:#777;font-size:.9rem;margin-bottom:15px}.blog-article__meta{align-items:flex-start;margin-bottom:10px}.blog-article__meta:last-of-type{margin-bottom:0}.blog-article__meta-label{color:#000;font-size:.9rem;font-weight:700;width:60px}.blog-article__meta-value{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.blog-article__meta-author{font-size:.9rem}.blog-article__tags-list li{margin-right:5px}.blog-article__tags-list li:after{content:","}.blog-article__tags-list li:last-of-type{margin-right:0}.blog-article__tags-list li:last-of-type:after{content:""}.blog-article__tags-list li a{font-size:.9rem;font-weight:700;text-decoration:none;color:#00b8e4}.blog-article__tags-list li a:hover{color:#00a6cd}.blog-article__share-icon{color:#fff;font-weight:700;background:-webkit-gradient(linear,left top,left bottom,from(#00b8e4),to(#3384d6));background:linear-gradient(#00b8e4 0,#3384d6 100%);width:25px;height:25px;border-radius:50%;margin-right:5px}.blog-article__share-icon:last-of-type{margin-right:0}.blog-article #copy-url-button{width:90px;height:20px;margin-right:5px;font-size:12px;font-weight:700;justify-content:center;align-items:center;border:solid 1px #dcdee0;background:#f2f5f7;border-radius:3px}.blog-article #copy-url-button:hover{cursor:pointer}.blog-article__content{padding:25px;width:100%;max-width:700px;font-size:1rem;line-height:1.4rem;margin:0 auto;border-top:solid 1px #dcdee0}.blog-article__content h2{font-size:1.6rem;line-height:calc(1.6rem * 1.3);margin-bottom:1.4rem}@media screen and (min-width:768px){.blog-article__content h2{font-size:2rem;line-height:calc(2rem * 1.3)}}.blog-article__content h3,.blog-article__content h4,.blog-article__content h5{margin-bottom:1.4rem}.blog-article__content p{font-size:1rem;line-height:1.4rem;margin-bottom:1.4rem}.blog-article__content img{display:block;height:auto!important;margin:0 0 -5px}.blog-article__content ul{padding-left:15px;list-style:disc}.blog-article__content .wide-container{width:110%!important;max-width:110%!important;margin-left:-5%!important}.blog-article__content ol{padding-left:15px;list-style:decimal}.blog-article__content li{list-style:inherit;margin-bottom:1rem}.blog-article__content iframe{width:100%;height:240px}@media screen and (min-width:576px){.blog-article__content iframe{height:320px}}@media screen and (min-width:768px){.blog-article__content iframe{height:400px}}.blog-article__content hr{border:none;border-top:solid 1px #dcdee0;margin:25px 0;width:100%}.blog-article__content a{font-weight:700;color:#00b8e4}.blog-article__content a:hover{cursor:pointer;color:#00a6cd}.blog-article__footer{padding:25px;width:100%;max-width:700px;margin:0 auto 15px;border-top:solid 1px #dcdee0;border-bottom:solid 1px #dcdee0}@media screen and (min-width:768px){.blog-article__footer{margin-bottom:30px}}.blog-article__footer-content{text-align:center;width:100%;max-width:700px;margin:0 auto}.blog-article__footer-content h2{font-size:1.4rem;margin-bottom:15px}.blog-article__footer-content p{font-size:.9rem;margin-bottom:15px}.blog-article__footer-content .button__solid--blue,.blog-article__footer-content .cs-best-buy .fsBody .fsSubmitButton,.blog-article__footer-content .cs-canada-intake-form .fsBody .fsSubmitButton,.blog-article__footer-content .cs-car-toys-epp .fsBody .fsSubmitButton,.blog-article__footer-content .cs-dealer-launchpad .fsBody .fsSubmitButton,.blog-article__footer-content .cs-dealer-news .fsBody .fsSubmitButton,.blog-article__footer-content .cs-register-launchpad .fsBody .fsSubmitButton,.blog-article__footer-content .cs-sema-2023 .fsBody .fsSubmitButton,.blog-article__footer-content .cs-warranty-registration .fsBody .fsSubmitButton,.blog-article__footer-content .cs-write-a-review .fsBody .fsSubmitButton,.blog-article__footer-content .dealers #wpsl-search-btn,.cs-best-buy .fsBody .blog-article__footer-content .fsSubmitButton,.cs-canada-intake-form .fsBody .blog-article__footer-content .fsSubmitButton,.cs-car-toys-epp .fsBody .blog-article__footer-content .fsSubmitButton,.cs-dealer-launchpad .fsBody .blog-article__footer-content .fsSubmitButton,.cs-dealer-news .fsBody .blog-article__footer-content .fsSubmitButton,.cs-register-launchpad .fsBody .blog-article__footer-content .fsSubmitButton,.cs-sema-2023 .fsBody .blog-article__footer-content .fsSubmitButton,.cs-warranty-registration .fsBody .blog-article__footer-content .fsSubmitButton,.cs-write-a-review .fsBody .blog-article__footer-content .fsSubmitButton,.dealers .blog-article__footer-content #wpsl-search-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 auto;max-width:300px}.product-detail__section{margin-bottom:15px}@media screen and (min-width:768px){.product-detail__section{margin-bottom:25px}}@media screen and (min-width:768px){.product-detail__section--overview .product-detail__section-header{display:none}}.product-detail__section-header{background:#f2f5f7;padding:12px 25px;box-shadow:0 3px 3px rgba(0,0,0,.05);border-top:solid 2px #f9f9f9;border-left:solid 2px #f9f9f9;border-bottom:solid 2px #e4e4e4;border-right:solid 2px #e4e4e4;transition:box-shadow .3s;width:100%;max-width:1350px;margin:0 auto}.product-detail__section-header:hover{cursor:pointer;background:#d8dcdf}@media screen and (min-width:768px){.product-detail__section-header{border:none;padding:15px 25px}}.product-detail__section-header--active{box-shadow:0 3px 5px rgba(0,0,0,.1)}.product-detail__section-header--active .product-detail__section-title:after{transform:rotate(180deg)}.product-detail__section-title{font-size:18px;font-weight:700;line-height:24px;margin-top:1px}@media screen and (min-width:768px){.product-detail__section-title{font-size:1.25rem;line-height:1.5rem}}.product-detail__section-title:after{background-image:url("https://www.compustar.com/wp-content/themes/compustar-com/dist/img/icons/chevron-down-grey.svg");background-size:100% auto;background-position:50% 50%;background-repeat:no-repeat;float:right;display:block;width:20px;height:26px;transform:rotate(0);content:"";transition:transform .3s ease-in-out}.product-detail__section-secondary-title{width:100%;border-bottom:solid 1px #dcdee0;padding-bottom:10px;margin-bottom:15px;font-size:.9rem;font-weight:700}.product-detail__section-content{opacity:1;max-height:2000px;visibility:visible;overflow:visible;transition:opacity .5s;padding:0 25px}@media screen and (min-width:768px){.product-detail__section-content{padding:0 0}}.product-detail__section-content--collapsed{opacity:0;visibility:hidden;max-height:0;overflow:hidden}@media screen and (max-width:768px){.product-detail .flexblock.find-a-dealer,.product-detail .flexblock.newsletter-signup{display:none}}.product-overview{align-items:flex-start;justify-content:space-between;width:100%;max-width:1350px;margin:0 auto}@media screen and (min-width:768px){.product-overview{padding-top:30px;padding-bottom:30px;margin-top:0!important}}.product-overview__title,.product-overview__title--desktop,.product-overview__title--mobile{width:100%}.product-overview__title--mobile{display:block;padding:25px;bottom:-50px;transition:bottom .3s ease-in-out}@media screen and (min-width:768px){.product-overview__title--mobile{display:none}}.cs-best-buy .fsBody .product-overview__title--mobile .fsSubmitButton,.cs-canada-intake-form .fsBody .product-overview__title--mobile .fsSubmitButton,.cs-car-toys-epp .fsBody .product-overview__title--mobile .fsSubmitButton,.cs-dealer-launchpad .fsBody .product-overview__title--mobile .fsSubmitButton,.cs-dealer-news .fsBody .product-overview__title--mobile .fsSubmitButton,.cs-register-launchpad .fsBody .product-overview__title--mobile .fsSubmitButton,.cs-sema-2023 .fsBody .product-overview__title--mobile .fsSubmitButton,.cs-warranty-registration .fsBody .product-overview__title--mobile .fsSubmitButton,.cs-write-a-review .fsBody .product-overview__title--mobile .fsSubmitButton,.dealers .product-overview__title--mobile #wpsl-search-btn,.product-overview__title--mobile .button__solid--blue,.product-overview__title--mobile .cs-best-buy .fsBody .fsSubmitButton,.product-overview__title--mobile .cs-canada-intake-form .fsBody .fsSubmitButton,.product-overview__title--mobile .cs-car-toys-epp .fsBody .fsSubmitButton,.product-overview__title--mobile .cs-dealer-launchpad .fsBody .fsSubmitButton,.product-overview__title--mobile .cs-dealer-news .fsBody .fsSubmitButton,.product-overview__title--mobile .cs-register-launchpad .fsBody .fsSubmitButton,.product-overview__title--mobile .cs-sema-2023 .fsBody .fsSubmitButton,.product-overview__title--mobile .cs-warranty-registration .fsBody .fsSubmitButton,.product-overview__title--mobile .cs-write-a-review .fsBody .fsSubmitButton,.product-overview__title--mobile .dealers #wpsl-search-btn{display:none}.product-overview__title--mobile-fixed{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;background:#222;color:#fff;position:fixed;bottom:0;z-index:20;width:100%;border-top:solid 4px #00b8e4;-moz-box-shadow:0 0 5px rgba(0,0,0,.25);-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25)}@media screen and (max-width:768px){.product-overview__title--mobile-fixed h1{font-size:1.75rem!important;line-height:1.75rem!important;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-overview__title--mobile-fixed h2{font-size:.8rem!important;line-height:1rem!important;color:#dcdee0!important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cs-best-buy .fsBody .product-overview__title--mobile-fixed .fsSubmitButton,.cs-canada-intake-form .fsBody .product-overview__title--mobile-fixed .fsSubmitButton,.cs-car-toys-epp .fsBody .product-overview__title--mobile-fixed .fsSubmitButton,.cs-dealer-launchpad .fsBody .product-overview__title--mobile-fixed .fsSubmitButton,.cs-dealer-news .fsBody .product-overview__title--mobile-fixed .fsSubmitButton,.cs-register-launchpad .fsBody .product-overview__title--mobile-fixed .fsSubmitButton,.cs-sema-2023 .fsBody .product-overview__title--mobile-fixed .fsSubmitButton,.cs-warranty-registration .fsBody .product-overview__title--mobile-fixed .fsSubmitButton,.cs-write-a-review .fsBody .product-overview__title--mobile-fixed .fsSubmitButton,.dealers .product-overview__title--mobile-fixed #wpsl-search-btn,.product-overview__title--mobile-fixed .button__solid--blue,.product-overview__title--mobile-fixed .cs-best-buy .fsBody .fsSubmitButton,.product-overview__title--mobile-fixed .cs-canada-intake-form .fsBody .fsSubmitButton,.product-overview__title--mobile-fixed .cs-car-toys-epp .fsBody .fsSubmitButton,.product-overview__title--mobile-fixed .cs-dealer-launchpad .fsBody .fsSubmitButton,.product-overview__title--mobile-fixed .cs-dealer-news .fsBody .fsSubmitButton,.product-overview__title--mobile-fixed .cs-register-launchpad .fsBody .fsSubmitButton,.product-overview__title--mobile-fixed .cs-sema-2023 .fsBody .fsSubmitButton,.product-overview__title--mobile-fixed .cs-warranty-registration .fsBody .fsSubmitButton,.product-overview__title--mobile-fixed .cs-write-a-review .fsBody .fsSubmitButton,.product-overview__title--mobile-fixed .dealers #wpsl-search-btn{display:flex!important;width:140px;height:35px;font-size:.8rem;text-transform:capitalize}.product-overview__title--mobile-fixed .product-overview__title--mobile-fixed-content{width:calc(100% - 140px);padding-right:10px}}@media screen and (min-width:768px){.product-overview__title--mobile-fixed{display:none}}.product-overview__title--mobile-fixed .product-rating__number,.product-overview__title--mobile-fixed .product-rating__number--empty{display:none}.product-overview__title--desktop{display:none}@media screen and (min-width:768px){.product-overview__title--desktop{display:block;border-bottom:solid 1px #dcdee0;padding-bottom:15px}}.product-overview__title h1,.product-overview__title--desktop h1,.product-overview__title--mobile h1{font-family:CSbebas,sans-serif;font-size:3.2rem;font-weight:400;line-height:3.52rem;margin-bottom:5px}@media screen and (min-width:768px){.product-overview__title h1,.product-overview__title--desktop h1,.product-overview__title--mobile h1{font-size:4rem;line-height:4.3rem}}.product-overview__title h2,.product-overview__title--desktop h2,.product-overview__title--mobile h2{font-size:1rem;font-weight:700;line-height:1.4rem;color:#393939}.product-overview__image-container{width:100%;margin-bottom:15px}@media screen and (min-width:768px){.product-overview__image-container{width:50%;padding:25px;margin-bottom:0}}@media screen and (min-width:992px){.product-overview__image-container{width:60%}}.product-overview__content{width:100%}@media screen and (min-width:768px){.product-overview__content{width:50%;padding:25px}}@media screen and (min-width:992px){.product-overview__content{width:40%}}.product-overview__content-container{height:auto;position:relative;margin:15px 0 20px;max-height:2000px;transition:max-height .5s ease-in-out}.product-overview__content-container--collapsed{max-height:320px;overflow:hidden}.product-overview__read-more{background:linear-gradient(0deg,#fff 25%,rgba(255,255,255,0) 100%);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-end;justify-content:flex-end;position:absolute;bottom:0;left:0;width:100%;height:85px;text-align:right;font-size:.9rem;font-weight:700;color:#00b8e4}.product-overview__read-more:hover{cursor:pointer;color:#00a6cd}@media screen and (min-width:768px){.product-overview__read-more{justify-content:flex-start}}.product-overview__top-features{margin-bottom:15px}.product-overview__top-features li{align-items:center;justify-content:flex-start;margin-bottom:5px}.product-overview__top-features li:last-of-type{margin-bottom:0}.product-overview__top-features li p{font-size:.9rem}.product-overview__top-features li img{width:35px;height:35px;margin-right:10px}.product-overview__short-description{font-size:1rem;line-height:calc(1rem * 1.4)}.product-overview__short-description a{font-weight:700;color:#00b8e4;text-decoration:none}.product-overview__short-description a:hover{color:#00a6cd}.product-overview__specifications{padding:15px 0}.product-overview__specifications-row{justify-content:flex-start;align-items:center;font-size:.9rem;line-height:.9rem;padding-bottom:15px}.product-overview__specifications-row:last-of-type{padding-bottom:0}.product-overview__specifications-label{font-weight:700;margin-right:5px}.product-overview__call-to-action{margin-top:25px}.product-overview__call-to-action small{display:block;font-size:13px;line-height:calc(13px * 1.4);text-align:left;margin-top:10px;color:#000}.product-image-carousel{width:100%;margin-bottom:15px}@media screen and (min-width:768px){.product-image-carousel{width:50%;padding:25px;margin-bottom:0}}@media screen and (min-width:992px){.product-image-carousel{width:60%}}.product-image-carousel__main{width:100%;aspect-ratio:1/1;max-width:640px;margin:0 auto 10px}.product-image-carousel__nav{margin-top:5px}.product-image-carousel__nav .slick-current img{border-color:#dcdee0}.product-image-carousel__nav-image,.product-image-carousel__nav-image--video{aspect-ratio:1/1;padding:5px}.product-image-carousel__nav-image img,.product-image-carousel__nav-image--video img{aspect-ratio:1/1;object-fit:cover;border:solid 1px transparent;transition:border-color .1s}.product-image-carousel__nav-image img:hover,.product-image-carousel__nav-image--video img:hover{cursor:pointer;border:solid 1px #dcdee0}.product-image-carousel__video-thumbnail{background-size:cover;background-position:50% 50%;width:100%;height:100%;border:solid 1px #fff;padding:15px}@media screen and (min-width:768px){.product-image-carousel__video-thumbnail{padding:25px}}.product-image-carousel__video-thumbnail:hover{cursor:pointer;border:solid 1px #dcdee0}.product-image-carousel__video-thumbnail:hover img{opacity:1}.product-image-carousel__video-thumbnail img{width:100%;opacity:.85;border:none}.product-image-carousel__video-thumbnail img:hover{border:none}.product-image-carousel__iframe{width:100%;height:100%;min-height:300px;aspect-ratio:1/.95}.product-explore{width:100%;margin:0 auto;position:relative}@media screen and (min-width:768px){.product-explore{margin-right:auto;margin-left:auto;margin-bottom:25px}}.product-explore--video .product-detail__section-content{position:relative;z-index:1}.product-explore--video .product-explore__background{position:absolute!important;height:calc(100% - 150px);z-index:0!important}@media screen and (min-width:576px){.product-explore--video .product-explore__background{height:calc(100% - 180px)}}@media screen and (min-width:768px){.product-explore--video .product-explore__background{height:calc(100% - 250px)}}.product-explore .product-detail__section-content{background-color:transparent;padding:15px 5px 25px}@media screen and (min-width:576px){.product-explore .product-detail__section-content{padding:25px}}.product-explore .carousel-item__image{height:auto;aspect-ratio:1/1}@media screen and (min-width:576px){.product-explore .carousel-item__image{aspect-ratio:1.25/1}}@media screen and (min-width:768px){.product-explore .carousel-item__image{aspect-ratio:1.05/1}}.product-explore__background{background-image:url("https://www.compustar.com/wp-content/themes/compustar-com/dist/img/backgrounds/carbon-fiber.jpg")!important;background-position:50% 50%;background-size:cover;position:absolute;z-index:-1;bottom:0;width:100%;height:100%}.product-explore .product-detail__section-header{margin-bottom:15px}@media screen and (min-width:768px){.product-explore .product-detail__section-header{margin-bottom:0}}.product-explore .product-detail__section-header--active{margin-bottom:0}.product-explore .content-carousel{background:0 0;background-size:cover;background-position:50% 50%}.product-explore .content-carousel .flexblock__body{width:100%}.product-explore .flexblock__header{display:none}@media screen and (min-width:768px){.product-explore .flexblock__header{display:block;padding:0 15px 0 25px}}@media screen and (min-width:992px){.product-explore .flexblock__header{width:270px}}.product-explore .flexblock__body{padding:0}@media screen and (min-width:992px){.product-explore .flexblock__body{width:calc(100% - 270px)}}.product-explore .flexblock__overlay{background:0 0}.product-explore .flexblock__container{max-width:1350px}.product-explore .slick-arrow{opacity:.6}.product-included .product-detail__section-content{width:100%;max-width:1350px;margin:0 auto;padding:25px 25px 0}.product-included .product-detail__section-content--collapsed{padding:0 0}.product-included__components-list{margin-bottom:30px}@media screen and (min-width:768px){.product-included__components-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;margin-bottom:45px}}.product-included__components-list:last-of-type{margin-bottom:25px}.product-included__components-list li{justify-content:flex-start;align-items:center;margin-bottom:5px;width:100%}@media screen and (min-width:768px){.product-included__components-list li{width:33.3333333333%;padding:0 25px 0 0;margin-bottom:25px}}.product-included__components-list li:last-of-type{margin-bottom:0}.product-included__component-image{display:block;width:80px;height:80px;margin-right:15px}.product-included__component-content{width:calc(100% - 95px)}.product-included__component-content h4{font-size:1.1rem;font-weight:700;line-height:1.54rem;margin-bottom:5px}@media screen and (min-width:768px){.product-included__component-content h4{max-width:180px}}.product-included__component-content p{font-size:.9rem;line-height:1.26rem;color:#393939}@media screen and (min-width:768px){.product-included__component-content p{max-width:180px}}.product-features .product-detail__section-content{padding:25px 25px 0;width:100%;max-width:1350px;margin:0 auto}@media screen and (min-width:768px){.product-features .product-detail__section-content{padding:25px 25px}}.product-features .product-detail__section-content--collapsed{padding:0 0}.product-features__list{justify-content:flex-start;align-items:flex-start;padding-left:15px}.product-features__list li{list-style:disc;font-size:1rem;line-height:calc(.9rem * 1.4);width:100%;margin-bottom:15px;padding:0 25px 5px 0}@media screen and (min-width:576px){.product-features__list li{width:50%}}@media screen and (min-width:768px){.product-features__list li{font-size:.9rem;width:33.3333333333%}}@media screen and (min-width:992px){.product-features__list li{width:25%}}.product-features__list li::last-of-type{margin-bottom:0}.product-links .flexblock__container{padding-right:0;padding-left:0}.product-links .flexblock__body{padding-right:0;padding-left:0}.product-links .link-browser__link-image{width:45px;height:45px;margin-bottom:.6rem}@media screen and (min-width:768px){.product-links .link-browser__link-image{width:60px;height:60px}}.product-links .link-browser__link h3{font-size:1rem;line-height:1rem}.video-player{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;width:calc(100% - 50px);max-width:1350px;margin:25px auto 0;padding:0 0!important;aspect-ratio:1/1}@media screen and (min-width:576px){.video-player{aspect-ratio:16/9}}@media screen and (min-width:1200px){.video-player{aspect-ratio:20/9}}.video-player__container{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;width:100%;max-width:1350px;margin:0 auto;aspect-ratio:1/1;background:rgba(0,0,0,.55)}@media screen and (min-width:576px){.video-player__container{aspect-ratio:16/9}}@media screen and (min-width:1200px){.video-player__container{aspect-ratio:20/9}}.video-player__container:hover{cursor:pointer;background:rgba(0,0,0,.85)}.video-player__container:hover .video-player__circle{background-image:url("https://www.compustar.com/wp-content/themes/compustar-com/dist/img/icons/circle-play-blue.svg")}.video-player__content{color:#fff;text-align:center;max-width:700px;padding:25px 25px;text-shadow:0 2px 2px rgba(0,0,0,.12)}.video-player__circle{background-image:url("https://www.compustar.com/wp-content/themes/compustar-com/dist/img/icons/circle-play-white.svg");width:60px;height:60px;margin:0 auto 25px}@media screen and (min-width:768px){.video-player__circle{width:75px;height:75px}}.video-player__tagline{font-family:CSbebas,sans-serif;font-size:1.5rem;color:#00b8e4;font-weight:400;margin-bottom:.5rem}@media screen and (min-width:768px){.video-player__tagline{font-size:2.5rem;line-height:2.5rem}}.video-player__description{font-size:2rem}@media screen and (min-width:768px){.video-player__description{font-size:3.5rem}}.video-player__modal{width:0;height:0;opacity:0;overflow:hidden;transition:opacity .5s}.video-player__modal--active{overflow:visible;position:fixed;z-index:100;top:50%;left:50%;width:calc(100% - 50px);height:60vh;opacity:1;transform:translate(-50%,-50%)}@media screen and (min-width:992px){.video-player__modal--active{width:75%;height:75vh}}.video-player__modal-close{float:right;margin:0 -15px 0 0}.video-player__modal-close:hover{cursor:pointer;opacity:.8}.video-player__modal-close img{padding:5px}.video-player__modal-content{height:100%}#product-detail-video{display:block;width:100%;height:100%}.product-related .product-detail__section-content{padding:25px 25px;width:100%;max-width:1350px;margin:0 auto}@media screen and (min-width:768px){.product-related .product-detail__section-content{padding:25px 25px}}.product-related .product-detail__section-content--collapsed{padding:0}.product-related .product-list__item{margin:0 7.5px}.product-related .cross-sell__product-title,.product-related .product-title{font-size:1.5rem;line-height:1.8rem;margin-bottom:5px}@media screen and (min-width:768px){.product-related .cross-sell__product-title,.product-related .product-title{font-size:1.7rem;line-height:2.04rem}}.product-related__list{width:100%}.product-related .slick-list{padding:15px 0}.product-related .product-list__item{max-width:100%}.product-related .product-list__item-link h2,.product-related .product-list__item-link p{width:100%}.component-detail{padding-bottom:30px}@media screen and (min-width:768px){.component-detail{padding-bottom:45px}}.component-detail .product-overview__content-container{margin:15px 0}.component-detail .product-overview__specifications-label{width:100px;padding-right:5px;line-height:1.2rem}@media screen and (min-width:992px){.component-detail .product-overview__specifications-label{width:150px}}.component-detail .product-overview__specifications-value{width:calc(100% - 100px);line-height:1.2rem}@media screen and (min-width:992px){.component-detail .product-overview__specifications-value{width:calc(100% - 150px)}}.component-detail .component-detail__image-container img{display:block;margin:0 auto;width:90%;height:auto}.component-detail .component-compatibility__section{width:100%}@media screen and (min-width:768px){.component-detail .component-compatibility__section{width:50%;padding:0 15px}}@media screen and (min-width:992px){.component-detail .component-compatibility__section{width:33.3333333333%}}.component-detail .component-compatibility__heading{font-size:1rem;font-weight:700;margin-bottom:15px}.component-detail .component-compatibility__list{padding-left:20px}.component-detail .component-compatibility__list li{font-size:.9rem;margin-bottom:10px;list-style:disc}.component-detail .component-compatibility__list li:last-child{margin-bottom:none}.component-detail .component-compatibility__list li a{color:#000;text-decoration:none}.component-detail .component-compatibility__list li a:hover{text-decoration:underline}.vehicle-makes{justify-content:flex-start;align-items:flex-start}.vehicle-makes__item{width:calc(50% - 15px);padding:15px;margin:0 7.5px;text-align:center}@media screen and (min-width:576px){.vehicle-makes__item{width:calc((100% / 3) - 15px)}}@media screen and (min-width:768px){.vehicle-makes__item{width:calc(25% - 15px)}}@media screen and (min-width:992px){.vehicle-makes__item{width:calc(20% - 15px)}}@media screen and (min-width:1200px){.vehicle-makes__item{width:calc((100% / 6) - 15px)}}.vehicle-makes__link{display:block;aspect-ratio:1/1;border:solid 1px #dcdee0;border-radius:3px;transition:box-shadow .15s;margin-bottom:15px}.vehicle-makes__link:hover{cursor:pointer}.vehicle-makes__name{font-size:1rem;line-height:1rem}.vehicle-make-detail .flexblock.find-a-dealer,.vehicle-make-detail .flexblock.newsletter-signup{display:block!important}.vehicle-make-detail__title{font-family:Roboto,sans-serif!important;font-weight:700!important;font-size:2rem!important;line-height:2.4rem!important}@media screen and (min-width:768px){.vehicle-make-detail__title{font-size:2.25rem!important;line-height:2.75rem!important}}@media screen and (min-width:992px){.vehicle-make-detail__title{font-size:3rem!important;line-height:3.5rem!important}}.make-compatibility{margin-top:15px}.make-compatibility__container{width:100%;max-width:1350px;margin:0 auto}.make-compatibility #vehicle-search{padding:25px 0}@media screen and (min-width:768px){.make-compatibility #vehicle-search{padding:25px 25px}}.make-compatibility .vehicle-search__compatible{margin-top:15px}.make-compatibility .vehicle-search__compatible-container{justify-content:center}.make-compatibility .vehicle-search__compatible-text{width:auto}.make-compatibility #make-reset{font-size:.9rem;line-height:.9rem;color:#777}@media screen and (min-width:768px){.make-compatibility #make-reset{display:block;float:right;margin-top:5px}}.make-compatibility #make-reset:hover{cursor:pointer;color:#393939}.vehicle-make-components .slick-list{padding:15px 0}.vehicle-make-components .product-detail__section-secondary-title:nth-of-type(2){margin-top:30px}.vehicle-make-components .product-detail__section-content{width:100%;max-width:1350px;padding:25px 25px 25px;margin:0 auto}@media screen and (min-width:768px){.vehicle-make-components .product-detail__section-content{padding:25px 25px}}.vehicle-make-components .product-detail__section-content--collapsed{padding:0 0}@media screen and (min-width:768px){.vehicle-make-components .product-detail__section-content--collapsed{padding:25px 25px}}@media screen and (min-width:768px){.vehicle-make-components__list{padding:0 25px}}.vehicle-make-components__list-item{width:calc(50% - 15px);margin:0 7.5xp;text-align:center}@media screen and (min-width:768px){.vehicle-make-components__list-item{width:calc(33.3333333333% - 15px);text-align:left}}.vehicle-make-components__list-item img{display:block;margin:0 auto;aspect-ratio:1/1;object-fit:cover;width:80%;max-width:240px}@media screen and (min-width:768px){.vehicle-make-components__list-item img{margin:0 0 5px}}.vehicle-make-components__list-item-content{width:80%;max-width:240px;margin:0 auto}@media screen and (min-width:768px){.vehicle-make-components__list-item-content{margin:0 0}}.vehicle-make-components__list-item-content h4{margin-bottom:5px}.vehicle-make-components .product-list__item{width:calc(50% - 15px);margin:0 7.5px}@media screen and (min-width:768px){.vehicle-make-components .product-list__item{width:calc((100% / 3) - 15px)}}@media screen and (min-width:992px){.vehicle-make-components .product-list__item{width:calc(25% - 15px)}}.vehicle-make-components .product-list__item-link{padding:15px 25px}.control-module__overlay{width:0;height:0;visibility:hidden;transition:visibility .5s}.control-module__overlay--active{position:fixed;z-index:5;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;visibility:visible}.control-module__modal-content h2{font-size:1.3rem;font-weight:400;line-height:1.3rem;padding:15px}.control-module__modal-content p{font-size:.9rem;line-height:1.26rem;padding:15px}.page{width:100%;margin:0 auto;min-height:50vh}.page__container{width:100%;max-width:700px;margin:0 auto;padding:0 25px}.page__header{text-align:center;padding:25px 0;border-bottom:solid 1px #dcdee0}@media screen and (min-width:768px){.page__header{text-align:left}}@media screen and (min-width:768px){.page__header .page-title{font-size:3.5rem;line-height:3.5rem}}@media screen and (min-width:992px){.page__header .page-title{font-size:4rem;line-height:4rem}}.page__content{padding:25px 5px;margin-bottom:15px}@media screen and (min-width:768px){.page__content{padding:25px 0}}.page__content h2{font-size:1.6rem;line-height:calc(1.6rem * 1.3);margin-bottom:1.4rem}@media screen and (min-width:768px){.page__content h2{font-size:2rem;line-height:calc(2rem * 1.3)}}.page__content h3,.page__content h4,.page__content h5{margin-bottom:1.4rem}.page__content p{font-size:1rem;line-height:1.4rem;margin-bottom:1.4rem}.page__content img{display:block;height:auto!important;margin:0 0 -5px}.page__content iframe{width:100%;height:240px}@media screen and (min-width:576px){.page__content iframe{height:320px}}@media screen and (min-width:768px){.page__content iframe{height:400px}}.page__content ul{padding-left:15px;list-style:disc}.page__content ol{padding-left:15px;list-style:decimal}.page__content li{list-style:inherit;margin-bottom:1rem}.page__content li ol,.page__content li ul{margin-top:1rem}.page__content hr{border:none;border-top:solid 1px #dcdee0;margin:25px 0;width:100%}.search-results,.user-manuals{background:#dcdee0;min-height:50vh}.search-results__background,.user-manuals__background{background-image:url("https://www.compustar.com/wp-content/themes/compustar-com/dist/img/backgrounds/hero-placeholder.jpg");background-size:cover;background-position:50% 50%;position:absolute;width:100%;height:320px;z-index:0}@media screen and (min-width:768px){.search-results__background,.user-manuals__background{height:320px}}.search-results__header,.user-manuals__header{width:100%;position:relative}.search-results__header-container,.user-manuals__header-container{width:100%;max-width:1350px;padding:25px 25px;margin:0 auto}.search-results__header-content,.user-manuals__header-content{text-align:center;color:#fff}.search-results__header-content .page-title,.user-manuals__header-content .page-title{margin-bottom:25px}.user-manuals__header-actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.user-manuals__search{align-items:stretch;width:100%}@media screen and (min-width:768px){.user-manuals__search{width:240px}}@media screen and (min-width:992px){.user-manuals__search{width:320px}}#fsform-container .user-manuals__search input[type=email],#fsform-container .user-manuals__search input[type=number],#fsform-container .user-manuals__search input[type=tel],#fsform-container .user-manuals__search input[type=text],#fsform-container .user-manuals__search textarea,.dealers .user-manuals__search #wpsl-search-input,.user-manuals__search #fsform-container input[type=email],.user-manuals__search #fsform-container input[type=number],.user-manuals__search #fsform-container input[type=tel],.user-manuals__search #fsform-container input[type=text],.user-manuals__search #fsform-container textarea,.user-manuals__search .dealers #wpsl-search-input,.user-manuals__search .input__text,.user-manuals__search .input__textarea,.user-manuals__search .input__textarea--readonly{width:calc(100% - 50px);border-top-right-radius:0;border-bottom-right-radius:0;height:50px}.user-manuals__search #user-manuals-search-button{background:-webkit-gradient(linear,left top,left bottom,from(#00b8e4),to(#3384d6));background:linear-gradient(#00b8e4 0,#3384d6 100%);width:50px;height:50px;border:none;outline:0;border-top-right-radius:3px;border-bottom-right-radius:3px}.user-manuals__search #user-manuals-search-button:hover{cursor:pointer;-webkit-background:linear-gradient(#51bddc 0,#5196dc 100%);background:linear-gradient(#51bddc 0,#5196dc 100%)}.user-manuals__header-action-middle{color:#fff;margin:15px 0;text-align:center}@media screen and (min-width:768px){.user-manuals__header-action-middle{width:75px}}.user-manuals__select{width:100%}@media screen and (min-width:768px){.user-manuals__select{width:240px}}@media screen and (min-width:992px){.user-manuals__select{width:320px}}.user-manuals__select select{height:50px}.user-manuals__select .label--white{float:left}.search-results__body,.user-manuals__body{width:100%;max-width:1000px;margin:0 auto;padding:0 0 15px;position:relative}@media screen and (min-width:768px){.search-results__body,.user-manuals__body{min-height:100px}}.search-results__count,.user-manuals__count{background:#f2f5f7;padding:15px 25px}@media screen and (min-width:768px){.search-results__count,.user-manuals__count{color:#fff;background:0 0;padding:15px 25px}}@media screen and (min-width:992px){.search-results__count,.user-manuals__count{padding:15px 15px}}.search-results__count-text,.user-manuals__count-text{font-size:.9rem;line-height:.9rem}.search-results__results,.user-manuals__table{background:#fff}@media screen and (min-width:768px){.search-results__results,.user-manuals__table{-moz-box-shadow:0 0 5px rgba(0,0,0,.25);-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25);border-radius:3px}}.user-manuals__table-row{width:100%;border-top:solid 1px #dcdee0}.user-manuals__table-row:last-child{border-bottom:solid 1px #dcdee0}@media screen and (min-width:768px){.user-manuals__table-row:last-child{border-bottom:none}}.user-manuals__table-row-content{padding:15px 15px}.user-manuals__table-show{justify-content:space-between;background:#f2f5f7;padding:15px 15px;max-height:500px;overflow:hidden;transition:max-height .3s ease-in-out,padding .3s ease-in-out}.user-manuals__table-show--collapsed{max-height:0;padding:0 15px}.user-manuals__empty{text-align:center;padding:15px;margin:0 auto}.user-manuals__empty-text{font-size:.9rem;font-style:italic;line-height:.9rem}.user-manuals__help{position:relative;width:100%}.user-manuals__help-container{width:100%;max-width:700px;text-align:center;font-size:.9rem;font-style:italic;line-height:1.26rem;margin:0 auto;padding:25px 25px 45px}.user-manuals__help-container a{font-weight:700;color:#000;text-decoration:none}.user-manuals__help-container a:hover{cursor:pointer;text-decoration:underline}.manual-product{justify-content:space-between;align-items:center}.manual-product:hover{cursor:pointer;background:#fafafa}.manual-product--active .manual-product__button img{transform:rotate(180deg)}.manual-product__image{width:60px;height:60px;object-fit:cover;margin-right:5px}@media screen and (min-width:992px){.manual-product__image{width:75px;height:75px;margin-right:10px}}.manual-product__info{width:calc(100% - 85px)}@media screen and (min-width:992px){.manual-product__info{width:calc(100% - 265px)}}.manual-product__button{justify-content:flex-end;width:20px}@media screen and (min-width:992px){.manual-product__button{width:180px}}.manual-product__button img{width:20px;transition:transform .5s}.manual-product__count{display:none}@media screen and (min-width:992px){.manual-product__count{display:block;color:#777;font-size:.8rem;line-height:.8rem;font-style:italic;margin-right:15px;text-align:right}}.manual-item{width:100%;padding:0 15px 15px;margin-bottom:15px;border-bottom:solid 1px #dcdee0}@media screen and (min-width:768px){.manual-item{width:50%;border-top:solid 1px #dcdee0;border-bottom:none;margin:0;padding:15px;max-width:480px}}@media screen and (min-width:768px){.manual-item:first-of-type,.manual-item:nth-of-type(2){border-top:none}}@media screen and (max-width:768px){.manual-item:last-of-type{padding-bottom:0;margin-bottom:0;border-bottom:0}}.manual-item__link{color:#000;text-decoration:none;align-items:center;justify-content:space-between}.manual-item__link:hover{text-decoration:underline;background:rgba(0,0,0,.05)}.manual-item__icon{width:20px}.manual-item__name{width:calc(100% - 20px);font-size:.9rem;line-height:.9rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:15px}@media screen and (min-width:768px){.search-results__header-container{padding-top:45px}}.search-results #compustar-search-results{width:100%;max-width:700px;margin:15px auto 0}@media screen and (min-width:768px){.search-results #compustar-search-results{margin-top:25px}}.search-results__disclaimer{font-size:.8rem;font-style:italic;color:#dcdee0;margin-top:5px}.search-results__body{max-width:1350px;padding-bottom:25px}@media screen and (min-width:768px){.search-results__body{padding-bottom:45px}}.search-results__results{padding-top:5px}.search-results__results-section{padding:15px;border-bottom:solid 1px #dcdee0}@media screen and (min-width:768px){.search-results__results-section{padding:25px}}.search-results__results-section:last-of-type{border-bottom:none}.search-results__results-section--vehicle-search{border-bottom:none;padding-bottom:5px}.search-results__call-out{align-items:flex-start;background:#f2f5f7;font-style:italic;padding:15px;width:100%}@media screen and (min-width:768px){.search-results__call-out{align-items:center}}.search-results__vehicle-search-image{width:75px;height:75px;margin-right:15px}.search-results__call-out-text{width:calc(100% - 90px)}.search-results__no-results{display:block;padding:25px}.search-results__no-results ul{padding-left:25px;margin:15px 0}.search-results__no-results li{list-style:disc;margin-bottom:5px}.search-results__no-results li a{font-weight:700;color:#00b8e4;text-decoration:none}.search-results__no-results li a:hover{color:#00a6cd}.search-results .product-list__item{border:solid 1px #dcdee0!important;max-width:100%!important}.search-results .product-list__item-link{padding:15px 25px;justify-content:center}.search-results .product-list__item-link h2,.search-results .product-list__item-link p{width:100%}.search-result{border-bottom:solid 1px #dcdee0;width:100%}.search-result:last-of-type{border-bottom:none}.search-result__link{align-items:flex-start;justify-content:flex-start;color:#000;text-decoration:none;transition:color .1s;padding:15px 1%}@media screen and (min-width:768px){.search-result__link{align-items:center}}.search-result__link:hover{color:#00b8e4}.search-result__link:hover .search-result__image{border-color:#00b8e4}.search-result__image{display:block;background-position:50% 50%;background-size:cover;width:75px;height:75px;margin-right:15px;border:solid 1px #dcdee0;text-decoration:none;transition:border-color .1s}.search-result__content{width:calc(100% - 90px)}.search-result__page-description{font-size:.9rem;line-height:1.26rem}.search-result__page-description-action{display:inline-block;font-weight:700}.error{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;min-height:50vh}.error__container{width:100%;max-width:1350px;padding:25px 25px;margin:0 auto}.error h1{margin-bottom:15px}.error p{margin-bottom:15px}.cs-best-buy .fsBody .error .fsSubmitButton,.cs-canada-intake-form .fsBody .error .fsSubmitButton,.cs-car-toys-epp .fsBody .error .fsSubmitButton,.cs-dealer-launchpad .fsBody .error .fsSubmitButton,.cs-dealer-news .fsBody .error .fsSubmitButton,.cs-register-launchpad .fsBody .error .fsSubmitButton,.cs-sema-2023 .fsBody .error .fsSubmitButton,.cs-warranty-registration .fsBody .error .fsSubmitButton,.cs-write-a-review .fsBody .error .fsSubmitButton,.dealers .error #wpsl-search-btn,.error .button__solid--blue,.error .cs-best-buy .fsBody .fsSubmitButton,.error .cs-canada-intake-form .fsBody .fsSubmitButton,.error .cs-car-toys-epp .fsBody .fsSubmitButton,.error .cs-dealer-launchpad .fsBody .fsSubmitButton,.error .cs-dealer-news .fsBody .fsSubmitButton,.error .cs-register-launchpad .fsBody .fsSubmitButton,.error .cs-sema-2023 .fsBody .fsSubmitButton,.error .cs-warranty-registration .fsBody .fsSubmitButton,.error .cs-write-a-review .fsBody .fsSubmitButton,.error .dealers #wpsl-search-btn{width:180px}.sitemap a{color:#000;text-decoration:none}.sitemap a:hover{text-decoration:underline}.cs-dealer-launchpad .link-browser .flexblock__container{padding-top:45px;padding-bottom:30px}@media screen and (min-width:768px){.cs-dealer-launchpad .link-browser .flexblock__container{padding-top:60px;padding-bottom:60px}}.cs-dealer-launchpad .link-browser .link-browser__link-image{height:auto}@media screen and (min-width:768px){.cs-dealer-launchpad .link-browser .link-browser__link-image{margin-bottom:10px}}@media screen and (min-width:768px){.cs-dealer-launchpad .link-browser .link-browser__container{justify-content:center}}.e-quote-register h3{margin-bottom:10px}.e-quote-register .input__container p:last-of-type,.e-quote-register .input__container--half p:last-of-type{margin-bottom:0}.e-quote-register hr{margin:15px 0}#fsform-container .e-quote-register input[type=email],#fsform-container .e-quote-register input[type=number],#fsform-container .e-quote-register input[type=tel],#fsform-container .e-quote-register input[type=text],#fsform-container .e-quote-register textarea,.dealers .e-quote-register #wpsl-search-input,.e-quote-register #fsform-container input[type=email],.e-quote-register #fsform-container input[type=number],.e-quote-register #fsform-container input[type=tel],.e-quote-register #fsform-container input[type=text],.e-quote-register #fsform-container textarea,.e-quote-register .dealers #wpsl-search-input,.e-quote-register .input__text,.e-quote-register .input__textarea,.e-quote-register .input__textarea--readonly{font-weight:500}.e-quote-register .input__textarea--readonly{opacity:1!important;color:#393939!important}.e-quote-register__notice{background:orange;color:#fff;padding:15px}#fsform-container .fsLabel .e-quote-register span,.e-quote-register #fsform-container .fsLabel span,.e-quote-register .label,.e-quote-register .label--disclaimer,.e-quote-register .label--inline,.e-quote-register .label--white{font-weight:500}.review .page__header{text-align:left}.review .page-title{font-family:Roboto,sans-serif;font-size:2rem;font-weight:700;line-height:2.6rem}.review .page__container{align-items:flex-start;max-width:1000px}@media screen and (min-width:768px){.review .page__container{flex-wrap:nowrap}}.review__content{font-size:1rem;line-height:1.4rem}.review__main{width:100%}@media screen and (min-width:768px){.review__main{width:calc(100% - 240px)}}.review__sidebar{width:100%;padding-bottom:25px}@media screen and (min-width:768px){.review__sidebar{width:240px;padding:25px}}.review__sidebar h3{padding-bottom:5px;border-bottom:solid 1px #dcdee0;margin-bottom:5px}.review__sidebar li{border-bottom:solid 1px #dcdee0}.review__sidebar li a{color:#000;display:block;text-decoration:none;font-size:.9rem;padding:7.5px 2.5px}.review__sidebar li a:hover{color:#00a6cd;cursor:pointer}.review__sidebar li a:hover img{margin-left:5px}.review__sidebar li a img{width:6px;height:10px;vertical-align:baseline;transition:margin-left .3s ease-in-out}.cs-promotions-and-discounts .page-header{min-height:0}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}