body{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.header-container{background:#fff}.nav-regular:not(.nav-vert) .nav-item.level0:hover>a{background-color:#ee2e24}.navi .nav-panel--dropdown a:hover,.product-item-name>a:hover,.price-box .price{color:#ee2e24}.nav-mobile .nav-item.level0>a:hover,.header-mobile .skip-content .links>li>a:hover{background-color:#ee2e24}.menu-trigger.active .menu-trigger-inner{background-color:#ee2e24}.block-title.grey-title.custom-title{background:#ee2e24}.minicart-wrapper .action.showcart .counter:not(.ib),.header-container .skip-link .counter,.dropdown-block .dropdown-heading .counter{background-color:#ee2e24}.searchsuite-autocomplete .title a,.searchsuite-autocomplete .title a *{color:#ee2e24;font-weight:400}.newsletter .blue-block{background:#222}.newsletter .block.newsletter .action.subscribe{background:#ee2e24}.newsletter .block.newsletter .action.subscribe:hover{background:#f90}.footer .ib,.footer span.icon{background-color:#231f20}.footer .feature-icon-hover:hover .ib{background:#ee2e24 !important;color:#fff !important}.footer .social-links .ib,.footer .feature-icon-hover.social-links:hover .ib{background:0 0 !important;color:#000 !important}.footer .social-links a:hover .ib,.footer .feature-icon-hover.social-links a:hover .ib{background:#ee2e24 !important;color:#fff !important}.footer ul.bullet a:hover{color:#ee2e24}.footer .view-more{color:#ee2e24 !important;position:relative;padding:0 17px 0 0}.footer .view-more:hover{color:#fd2c26 !important}.footer .view-more:before{position:absolute;right:0;top:2px;content:"\e263";font:normal normal normal 18px/1 ThemeIcons}.footer a{color:#333}.footer a:hover{color:#ee2e24}.action.primary:hover,.action.primary:focus{background-color:#ee2e24}.action.primary.shopnow{background-color:#ee2e24;color:#fff}.account.customer-account-index .block-title .action:hover,.account.customer-account-index .box-actions .action:hover,.account-info-page .block-title .action:hover,.account-info-page .box-actions .action:hover,.account-info-page .actions .action:hover,.account-info-page .actions .action.delete:hover{background:#ee2e24;color:#fff}.block-minicart .actions>.primary .action.primary{background-color:#333 !important}.block-minicart .actions>.primary .action.primary:hover{background-color:#ee2e24 !important}.sidebar .action.delete:before{color:#222}.sidebar .action.delete:hover:before,.minicart-items .action.delete:hover:before{color:#ee2e24}.sidebar .product-item .tocart:hover,.sidebar .product-items .item .tocart:hover,.sidebar .product-item .tocart:hover *,.sidebar .product-items .item .tocart:hover *{color:#ee2e24 !important}.table-order-items tr .action{background:#333}.table-order-items tr .action.view{background:#bbb;color:#000}.table-order-items tr .action.view:hover *{color:#fff}.table-order-items tr .action:hover{background:#ee2e24;color:#fff}.sideacco .nav-item>a:hover{background-color:#ee2e24}.nav-regular .nav-item .support-box p *{color:#ee2e24 !important}.cart-summary .actions-toolbar .action.apply,.product-view .action.primary:hover,.action.primary.checkout:hover{background:#ee2e24;color:#fff}.minicart-wrapper .mini-cart-content .product a:hover,.minicart-wrapper .mini-cart-content .product a:hover *{color:#ee2e24 !important}.sitemap-page .sitemap li a:hover,.sitemap-page .cms-page-list li a:hover{color:#ee2e24}.filter.block .item a:hover{color:#ee2e24}.ib-hover.icon-color-productview:hover,.feature-icon-hover:hover .ib.icon-color-productview{background:#ee2e24 !important}.product.attribute.description ul li a:hover,.product.attribute.description ol li a:hover{color:#ee2e24}.events-table tr td a:hover{color:#ee2e24}.menu-trigger .menu-trigger-inner:hover,.navi.nav-mobile ul.level0 .nav-item>a:hover{background-color:#ee2e24}.nav-mobile .support-box a,.nav-mobile .support-box span{color:#ee2e24 !important}.block-minicart .block-content>.actions>.secondary .action.viewcart:hover{background:#222}.header-mobile .skip-link:hover{background-color:#ee2e24;color:#fff !important}.table.table-reviews tbody tr td a:hover{color:#ee2e24}.sticker.new{background:#f8665e}ul.list li a:hover,ul.list li:before{color:#ee2e24}.post-content-block .post-content .action.go{background:#ee2e24;color:#fff}.post-content-block .post-content .action.go:hover{background:#222}.warranty h2,.warranty p{margin:0 0 20px}.warranty .legend{font-size:20px}.statement-of-remanufacture .pic{float:left;margin:0 20px 20px 0}.catalog-product-view .product-lower-primary-column.grid12-9{width:100%}.racing-calculators #accordion{width:100%;border:0;border-bottom:1px solid #ccc;background:#333}.racing-calculators #accordion .pane{border:1px solid #333 !important}.racing-calculators #accordion h2.current{border:1px solid #ccc !important;border-bottom:0 !important;text-transform:uppercase;background:#f5f5f5;color:#333;padding:10px 50px 10px 15px;line-height:24px;font-weight:500;cursor:pointer;position:relative}.racing-calculators #accordion h2.current:hover{background:#eee}.racing-calculators #accordion h2.current:before{content:"\e261";font-family:ThemeIcons;position:absolute;right:15px;top:50%;width:24px;height:24px;background:#ccc;text-align:center;line-height:24px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.racing-calculators #accordion .pane h3{margin:0 0 15px}.racing-calculators #accordion .pane input{width:160px;height:26px;border:0 !important;font-size:12px}.racing-calculators #accordion .pane label{font-weight:500}.racing-calculators #accordion .pane div.value-container{border:0 !important;background:#686868 !important}.racing-calculators #accordion .pane div.value-container label,.racing-calculators #accordion .pane div.value-container div.value{color:#fff;font-weight:500;text-transform:uppercase}.form-block h2{margin-top:20px}.form-block .form-group .required em,.tctransrecommendation .required em{color:#e02b27;font-style:normal;padding:0 2px 0 0}input[type=text]:disabled,input[type=password]:disabled,input[type=url]:disabled,input[type=tel]:disabled,input[type=search]:disabled,input[type=number]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,select:disabled{background:#eee;opacity:1;border-color:#eee !important}.form-block .form-group.choice{width:100%;width:auto;float:none;clear:both}.menu-trigger .menu-trigger-inner,.menu-trigger .menu-trigger-inner .trigger-icon .line{color:#fff}.menu-trigger .menu-trigger-inner .trigger-icon .line{background-color:#fff !important}.menu-trigger .menu-trigger-inner{background-color:#ee2e24 !important}.products-list-ext .product-item-description .more{color:#ee2e24}.products-list-ext .product-item-description .more:hover{color:#222}.product.attribute.description p a,.product.attribute.description p a *,.product.attribute.description .clutch-plates-table tr td a,.product.attribute.description .clutch-plates-table tr td a *,.content-table tr td a,.content-table tr td a *{color:#ee2e24 !important}.product.attribute.description p a:hover,.product.attribute.description p a:hover *,.product.attribute.description .clutch-plates-table tr td a:hover,.content-table tr td a:hover{color:#222 !important}.product.attribute.description ul a,.product.attribute.description ol a,.product.attribute.description ul a *,.product.attribute.description ol a *{color:#333 !important;text-decoration:underline}.product.attribute.description ul a:hover,.product.attribute.description ol a:hover,.product.attribute.description ul a:hover *,.product.attribute.description ol a:hover *{color:#ee2e24 !important}.tag-available{background:#ee2e24;color:#fff;padding:5px 15px;margin:0 0 20px;display:inline-block;font-weight:600;font-size:16px}.product.attribute.description h3 a:hover{color:#ee2e24}.searchsuite-autocomplete ul li a{color:#333}.searchsuite-autocomplete ul li a:hover{color:#ee2e24}.gears-table input[type=reset],.gears-table input.btn-red{background:#ee2e24 !important}.trans-faq-list li a,.trans-faq-list li a *{color:#333 !important}.trans-faq-list li a:hover,.trans-faq-list li a:hover *{color:#ee2e24 !important}.gears-table .table-title{background:#ee2e24 !important}.list-table td a:hover,.list-table td a:hover *{color:#ee2e24 !important}.note-block .tag{background:#ee2e24}.torque-converters .sub-title{background:#ee2e24}.cooler-fittings .table-title{background:#ee2e24}.cooler-fittings .content-table tr.table-sub-title+tr td{color:#ee2e24}.content-table.specifications-table a:hover,.content-table.specifications-table a:hover *{color:#ee2e24 !important}.specifications-block h3.req,.specifications-block .table-title{background:#ee2e24}.fluid-capacity .content-table tr:nth-child(2) td,.fluid-capacity .content-table tr:nth-child(2) td *{font-weight:500 !important;color:#ee2e24 !important}.band-adjustments .table-title{background:#ee2e24}.header-top .links>li a.action.compare.no-display:hover,.header-top .links>li a.action.compare.no-display:hover *{color:#fff !important}.nav-regular>ul>.nav-item,.nav-regular>ul>.nav-item+ul li.nav-item{padding:0 1px}.nav-regular>ul>.nav-item:first-child{padding-left:0}.column .block-addbysku .fieldset .fields{position:relative}.column .block-addbysku .sku{margin-right:-190px;padding-right:200px;width:100%}.column .block-addbysku .fieldset .fields .field.qty{display:inline-block !important;width:auto !important}.form.send.friend .fieldset .fields .actions-toolbar{border-top:0}.form.form.form-addbysku .fields.additional.deletableItem .actions-toolbar{position:absolute;right:0;top:0 !important;margin:0 0 25px !important;padding:0 !important}.sendfriend-product-send .remove,.account.magento_advancedcheckout-sku-index .actions-toolbar .remove{min-width:auto;height:auto;color:#fff !important;font-size:14px !important;background:#222 !important;padding:8px 15px !important}.sendfriend-product-send .form.send.friend .fieldset .additional .action.remove{min-width:auto;height:auto;color:#fff !important;font-size:14px !important;background:#222 !important;padding:8px 15px !important;margin-left:55%;margin-top:48px !important}.sendfriend-product-send .form.send.friend .additional{margin-top:10px}.sendfriend-product-send .form.send.friend .fieldset{margin-bottom:10px}.account .form.form-addbysku .box.box-upload{background:#fff;padding:10px;margin:10px 0;border:1px solid #ddd}.account .form.form-addbysku .box.box-upload .reset{margin:0}.account .form.form-addbysku .box.box-upload .note p{margin:0 0 5px}.account .form.form-addbysku .box.box-upload .upload{margin:0}.sidebar.sidebar-main .block-content{word-break:initial !important}.cms-gear-ratios .gears-table{margin:0 30px 30px 0;width:calc(50% - 30px);float:left;clear:inherit}.cms-gear-ratios .gears-table tr td{text-align:center !important;padding:5px 10px !important}.cms-gear-ratios .gears-table tr td:first-child{width:40%;text-align:left !important}.cms-gear-ratios .gears-table tr:first-child td strong{font-weight:600 !important;font-size:18px !important}body.checkout-index-index{overflow-x:hidden}.checkout-payment-method .billing-address-form .fieldset .field{position:relative}.checkout-payment-method .billing-address-form .fieldset .field .field-error{position:absolute;bottom:-20px;left:0;margin:0}.page-products .search.results dl.block dt.title{font-size:16px;margin:15px 0 10px;font-weight:600}.page-products .search.results dl.block .item{padding:0 0 0 20px;position:relative}.page-products .search.results dl.block .item:before{content:'\e608';font-family:'icons-blank-theme';font-size:26px;display:inline-block;vertical-align:top;position:absolute;left:-5px;top:0}.page-products .search.results dl.block .item a{color:#333}.page-products .search.results dl.block .item a:hover,.page-products .search.results dl.block .item a:focus{color:#ee2e24}.page-products .sidebar.sidebar-main .filter.block{margin-bottom:10px}.page-products .sidebar.sidebar-main .filter.block .filter-options-item{padding:5px 0 15px}.page-products .sidebar .block .block-title strong,.page-products .sidebar .block .block-title strong span{font-size:14px;font-weight:600;text-transform:uppercase}.page-products .sidebar.sidebar-main .filter.block .title{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #eee}.page-products .sidebar.sidebar-main .filter.block .title,.page-products .sidebar.sidebar-main .filter.block .title strong{font-size:19px;font-family:'Poppins',sans-serif}.page-products .sidebar.sidebar-main .filter.block .options dt{font-size:14px;font-weight:600;text-transform:uppercase}.page-products .sidebar.sidebar-main .filter.block .options .items{padding:10px 0 0;margin:10px 0 0;border-top:1px solid #eee}.page-products .sidebar.sidebar-main .filter.block .item .count{word-break:break-word;display:inline-block}.sidebar.sidebar-main .block-content{word-break:break-word !important}.sidebar .filter .block-subtitle{padding-top:5px}@media only screen and (max-width:1199px){.sendfriend-product-send .form.send.friend .fieldset .additional .action.remove{margin-left:66%}.newsletter .blue-block{width:66%}.newsletter .pic{width:30%}}@media only screen and (max-width:991px){.sendfriend-product-send .form.send.friend .fieldset .additional .field{clear:inherit}.sendfriend-product-send .form.send.friend .fieldset .additional .action.remove{margin-left:86%}.newsletter .blue-block{width:60%}.newsletter .pic{width:35%}.cms-gear-ratios .gears-table{width:100%;margin:0 0 30px}}@media only screen and (min-width:768px) and (max-width:991px){.newsletter .block.newsletter input{width:280px}.newsletter .block.newsletter .field{display:inline-block}.newsletter .blue-block .block.newsletter{width:90%}}@media only screen and (max-width:767px){.sendfriend-product-send .form.send.friend .fieldset .additional .field{clear:inherit}.sendfriend-product-send .form.send.friend .fieldset .additional .field{width:100%;margin-right:0 !important}.sendfriend-product-send .form.send.friend .fieldset .additional .action.remove{margin-left:80%}.sendfriend-product-send .form.send.friend .field{width:100%;max-width:100% !important;margin-right:0 !important}.sendfriend-product-send .form input.input-text,.sendfriend-product-send .form.send.friend .fieldset .additional .field input.input-text,.sendfriend-product-send .form.send.friend .fieldset .additional .field select.input-text,.sendfriend-product-send .form.send.friend .fieldset .additional .field textarea.input-text,.sendfriend-product-send .form.send.friend .fieldset .additional .field select.select{width:100% !important;margin-right:0 !important}.sendfriend-product-send .form.send.friend .field.text textarea.input-text{max-width:100%;width:100% !important}.sendfriend-product-send .form.send.friend .fieldset .additional .action.remove{margin-left:calc(100% - 80px) !important;margin-top:-5px !important;top:inherit !important;padding:5px 10px !important;font-size:12px !important}.sendfriend-product-send .form.send.friend .fieldset{padding:0 0 10px}.sendfriend-product-send .form.send.friend .fieldset .actions-toolbar{border:0;margin:0 !important;padding:0 !important}.newsletter .pic{width:100% !important;height:auto;float:none;display:block;border:0;background:#fff;text-align:center;margin:0 auto !important;padding:20px 0 0}.newsletter .pic img{height:auto;width:auto;max-width:100%}.newsletter .column.main{padding:0 0 20px}.newsletter .blue-block{padding:15px 0 20px}.newsletter .blue-block p{display:block}}@media screen and (min-width:768px){.amsearch-item:hover a.product-item-link{color:#ee2e24 !important}.amsearch-item .item-name:hover{color:#ee2e24 !important}}@media only screen and (min-width:576px) and (max-width:767px){.checkout-payment-method .opc-wrapper .field-tooltip .field-tooltip-content{left:0 !important}}@media only screen (min-width:576px) to (max-width:670px){.sendfriend-product-send .form.send.friend .fieldset .additional .action.remove{top:70px}.sendfriend-product-send .form.send.friend .fieldset .additional .field{margin-right:0 !important;width:100%}.sendfriend-product-send .form.send.friend .fieldset .additional .field input.input-text{width:100%}}@media only screen and (max-width:639px){.sendfriend-product-send .remove,.account.magento_advancedcheckout-sku-index .actions-toolbar .remove{padding:5px 10px !important}.column .block-addbysku .sku{margin-right:-115px;padding-right:125px;width:100%}.column .block-addbysku .action.remove>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.column .block-addbysku .action.remove:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;line-height:22px;color:inherit;content:'\e616';font-family:'icons-blank-theme';margin:1px 0 0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}}@media only screen and (max-width:575px){.column .block-addbysku .fieldset .fields .field.sku{margin-right:-110px !important;padding-right:120px !important;width:100%}.account .form.form-addbysku .fields.additional.deletableItem .actions-toolbar .secondary{margin:0}.newsletter .blue-block{padding:15px 0 10px}.opc-wrapper .field-tooltip .field-tooltip-content{left:auto !important}.checkout-payment-method .payment-method-content .fieldset .field.cvv .control._with-tooltip .field-tooltip .field-tooltip-content{left:0 !important}}@media only screen and (max-width:480px){.cms-gear-ratios .gears-table .table-title{font-size:16px !important;padding:10px 20px !important;line-height:20px}.checkout-payment-method .payment-method-content .fieldset>.field .field-tooltip .field-tooltip-content{width:180px !important}}.main.container{padding-top:0}.customer-account-index .main.container{padding-top:0}.columns.newsletter .block.newsletter .action.subscribe:hover{background:#fd2c26 !important}form.form.form-addbysku .control .qty.mage-error+div.mage-error[generated]{width:auto;position:absolute}.column .block-addbysku .fieldset .fields .field{margin-bottom:40px}.nav-mobile .support-box a,.nav-mobile .support-box span,.header-mobile .skip-link.skip-activem .nav-regular:not(.nav-vert) .nav-item.level0.active>a,.nav-regular ul li.nav-item.level-top.level0.item-active>a,.header-mobile .skip-link.skip-active{background-color:#ee2e24 !important;color:#fff !important}.onestepcheckout-index-index .page-main .aw-onestep-main .aw-onestep-groups .aw-onestep-groups_item .group-title .mark{color:#ee2e24;border-color:#ee2e24}.onestepcheckout-index-index .page-main .aw-onestep-main .not-logged-title .mark{color:#ee2e24;border-color:#ee2e24}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-header:before{color:#ee2e24}.onestepcheckout-index-index .page-main .checkout-container input[type=radio]+label:before{color:#ee2e24}.onestepcheckout-index-index .page-main .checkout-container input[type=checkbox]:checked+label:before{color:#ee2e24}.onestepcheckout-index-index .page-main .checkout-container input[type=radio]:checked+label:before{color:#ee2e24}.onestepcheckout-index-index .page-main .checkout-container .aw-mobile .aw-sidebar-product-list .aw-onestep-sidebar-block_title:before{color:#ee2e24}