.hidden{display:none}.tpi-portal-plugin .fa,.tpi-portal-plugin .fab,.tpi-portal-plugin .fad,.tpi-portal-plugin .fal,.tpi-portal-plugin .far,.tpi-portal-plugin .fas{text-rendering:auto;line-height:1.5;font-style:normal}.tpi-portal-plugin h6{margin-bottom:0;line-height:1.5}.tpi-portal-plugin p,.tpi-portal-plugin a{overflow-wrap:anywhere}.tpi-portal-plugin .filters-button{display:block;box-shadow:0px 3px 4px 0px #888}.tpi-portal-plugin .list-item{box-shadow:-1px 2px 15px 2px #888;margin:18px 0}.tpi-portal-plugin .header-list-item{padding:16px 8px;background-color:#f7f7f7}.tpi-portal-plugin .header-list-item h2{margin:0}.tpi-portal-plugin .body-list-item{padding:16px 8px}.tpi-portal-plugin .body-list-item .square-crop{max-height:250px;overflow:hidden}.tpi-portal-plugin .body-list-item .square-crop img{max-height:250px}.tpi-portal-plugin .body-list-item .listing-desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tpi-portal-plugin .body-list-item .all-details{word-wrap:break-word}.tpi-portal-plugin .body-list-item .all-details .no-wrap{word-wrap:normal}.tpi-portal-plugin .body-list-item .all-details p{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5}@media(max-width: 991px){.tpi-portal-plugin .body-list-item .all-details{padding:16px 15px}}.tpi-portal-plugin .footer-list-item{padding:16px 8px;background-color:#f7f7f7}@media(min-width: 992px){.tpi-portal-plugin .collapse.dont-collapse-sm{display:block;height:auto !important;visibility:visible}.tpi-portal-plugin .filters-button{display:none}.tpi-portal-plugin .thumb-crop{object-fit:cover;width:176px;height:130px}}.tpi-portal-plugin .btn-arrow-right,.tpi-portal-plugin .btn-arrow-left{position:relative;padding-left:18px;padding-right:18px}.tpi-portal-plugin .btn-arrow-right:after,.tpi-portal-plugin .btn-arrow-left:before{content:"";position:absolute;top:3px;width:22px;height:22px;background:inherit;border:inherit;border-left-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);border-radius:0 2px 0 0;-webkit-border-radius:0 2px 0 0;-moz-border-radius:0 2px 0 0}.tpi-portal-plugin .btn-arrow-right:before,.tpi-portal-plugin .btn-arrow-right:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.tpi-portal-plugin .btn-arrow-left:before,.tpi-portal-plugin .btn-arrow-left:after{transform:rotate(225deg);-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-o-transform:rotate(225deg);-ms-transform:rotate(225deg)}.tpi-portal-plugin .btn-arrow-right:after,.tpi-portal-plugin .btn-arrow-left:after{right:-11px}.tpi-portal-plugin .btn-arrow-right:after,.tpi-portal-plugin .btn-arrow-left:before{z-index:1}.tpi-portal-plugin .btn-arrow-right:before,.tpi-portal-plugin .btn-arrow-left:after{background-color:#fff}.tpi-portal-plugin .btn-count{background-color:#737373;border-radius:3px;padding:0 6px;display:inline-block;font-size:12px;float:right}.tpi-portal-plugin .filter-title{padding:4px 8px;box-shadow:2px 2px 4px 0px #888}.tpi-portal-plugin .filter-list{padding:0 8px}.tpi-portal-plugin .search-form .search-field{width:89%}.tpi-portal-plugin .search-form .btn{width:92px;margin-left:-4px}.tpi-portal-plugin .per-page{width:80px}.tpi-portal-plugin .pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:2px}.tpi-portal-plugin .pagination>li{display:inline}.tpi-portal-plugin .pagination>li>a,.tpi-portal-plugin .pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#3a79b0;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.tpi-portal-plugin .pagination>li:first-child>a,.tpi-portal-plugin .pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:2px;border-top-left-radius:2px}.tpi-portal-plugin .pagination>li:last-child>a,.tpi-portal-plugin .pagination>li:last-child>span{border-bottom-right-radius:2px;border-top-right-radius:2px}.tpi-portal-plugin .pagination>li>a:hover,.tpi-portal-plugin .pagination>li>span:hover,.tpi-portal-plugin .pagination>li>a:focus,.tpi-portal-plugin .pagination>li>span:focus{z-index:2;color:#275176;background-color:#eee;border-color:#ddd}.tpi-portal-plugin .pagination>.active>a,.tpi-portal-plugin .pagination>.active>span,.tpi-portal-plugin .pagination>.active>a:hover,.tpi-portal-plugin .pagination>.active>span:hover,.tpi-portal-plugin .pagination>.active>a:focus,.tpi-portal-plugin .pagination>.active>span:focus{z-index:3;color:#fff;background-color:#3a79b0;border-color:#3a79b0;cursor:default}.tpi-portal-plugin .pagination>.disabled>span,.tpi-portal-plugin .pagination>.disabled>span:hover,.tpi-portal-plugin .pagination>.disabled>span:focus,.tpi-portal-plugin .pagination>.disabled>a,.tpi-portal-plugin .pagination>.disabled>a:hover,.tpi-portal-plugin .pagination>.disabled>a:focus{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.tpi-portal-plugin .pagination-lg>li>a,.tpi-portal-plugin .pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.33}.tpi-portal-plugin .pagination-lg>li:first-child>a,.tpi-portal-plugin .pagination-lg>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.tpi-portal-plugin .pagination-lg>li:last-child>a,.tpi-portal-plugin .pagination-lg>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.tpi-portal-plugin .pagination-sm>li>a,.tpi-portal-plugin .pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.tpi-portal-plugin .pagination-sm>li:first-child>a,.tpi-portal-plugin .pagination-sm>li:first-child>span{border-bottom-left-radius:1px;border-top-left-radius:1px}.tpi-portal-plugin .pagination-sm>li:last-child>a,.tpi-portal-plugin .pagination-sm>li:last-child>span{border-bottom-right-radius:1px;border-top-right-radius:1px}.tpi-portal-plugin .pagination>li>a,.tpi-portal-plugin .pagination>li>span,.tpi-portal-plugin .pagination>li>a,.tpi-portal-plugin .pagination>.active>a,.tpi-portal-plugin .pagination>li>a:hover,.tpi-portal-plugin .pagination>.active>a:hover{color:#333}.tpi-portal-plugin .pagination>.disabled>span,.tpi-portal-plugin .pagination>.disabled>span:hover,.tpi-portal-plugin .pagination>.disabled>span:focus,.tpi-portal-plugin .pagination>.disabled>a,.tpi-portal-plugin .pagination>.disabled>a:hover,.tpi-portal-plugin .pagination>.disabled>a:focus{color:#eee}.tpi-portal-plugin .pagination>.active>a,.tpi-portal-plugin .pagination>.active>span,.tpi-portal-plugin .pagination>.active>a:hover,.tpi-portal-plugin .pagination>.active>span:hover,.tpi-portal-plugin .pagination>.active>a:focus,.tpi-portal-plugin .pagination>.active>span:focus{background:#aaa;color:#fff;border-color:#ddd}.tpi-portal-plugin .visible-xs-inline{display:none}.tpi-portal-plugin .hide-facets{max-height:118px;overflow:hidden}.tpi-portal-plugin .show-facets{max-height:none}.tpi-portal-plugin .lSSlideOuter .lSPager.lSGallery{max-height:120px}.tpi-portal-plugin .detail-description p,.tpi-portal-plugin .detail-title p{margin-bottom:0}.tpi-portal-plugin .detail-description:not(:nth-last-child(-n+2)),.tpi-portal-plugin .detail-title:not(:nth-last-child(-n+2)){border-bottom:1px solid #dee2e6}.part-condition.tpi-badge{font-size:.875rem;letter-spacing:.7px;border:1px solid;margin-top:7px;margin-bottom:0;padding-top:.5rem;padding-bottom:.5rem;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.tpi-badge.tpi-badge-new{color:#fff;background-color:#81a81b;background-image:-webkit-gradient(linear, left top, left bottom, from(#81a81b), to(#648115));background-image:-webkit-linear-gradient(top, #81a81b, #648115);background-image:-moz-linear-gradient(top, #81a81b, #648115);background-image:-ms-linear-gradient(top, #81a81b, #648115);background-image:-o-linear-gradient(top, #81a81b, #648115)}.tpi-badge.tpi-badge-forparts{color:#fff;background-color:#ff4000;background-image:-webkit-gradient(linear, left top, left bottom, from(#ff4000), to(#c30));background-image:-webkit-linear-gradient(top, #ff4000, #c30);background-image:-moz-linear-gradient(top, #ff4000, #c30);background-image:-ms-linear-gradient(top, #ff4000, #c30);background-image:-o-linear-gradient(top, #ff4000, #c30)}.tpi-badge.tpi-badge-remanufactured{color:#fff;background-color:#30a4d7;background-image:-webkit-gradient(linear, left top, left bottom, from(#30a4d7), to(#228fbf));background-image:-webkit-linear-gradient(top, #30a4d7, #228fbf);background-image:-moz-linear-gradient(top, #30a4d7, #228fbf);background-image:-ms-linear-gradient(top, #30a4d7, #228fbf);background-image:-o-linear-gradient(top, #30a4d7, #228fbf)}.tpi-badge.tpi-badge-aftermarket{color:#fff;background-color:#7115b5;background-image:-webkit-gradient(linear, left top, left bottom, from(#7115b5), to(#4a057c));background-image:-webkit-linear-gradient(top, #7115b5, #4a057c);background-image:-moz-linear-gradient(top, #7115b5, #4a057c);background-image:-ms-linear-gradient(top, #7115b5, #4a057c);background-image:-o-linear-gradient(top, #7115b5, #4a057c)}.tpi-badge.tpi-badge-core{color:#fff;background-color:#a11e11;background-image:-webkit-gradient(linear, left top, left bottom, from(#a11e11), to(#590f07));background-image:-webkit-linear-gradient(top, #a11e11, #590f07);background-image:-moz-linear-gradient(top, #a11e11, #590f07);background-image:-ms-linear-gradient(top, #a11e11, #590f07);background-image:-o-linear-gradient(top, #a11e11, #590f07)}.tpi-badge.tpi-badge-reconditioned{color:#fff;background-color:#e9bd43;background-image:-webkit-gradient(linear, left top, left bottom, from(#e9bd43), to(#cb9e20));background-image:-webkit-linear-gradient(top, #e9bd43, #cb9e20);background-image:-moz-linear-gradient(top, #e9bd43, #cb9e20);background-image:-ms-linear-gradient(top, #e9bd43, #cb9e20);background-image:-o-linear-gradient(top, #e9bd43, #cb9e20)}.tpi-badge.tpi-badge-sold{color:#fff;background-color:#a11e11;background-image:-webkit-gradient(linear, left top, left bottom, from(#A11E11), to(#590F07));background-image:-webkit-linear-gradient(top, #A11E11, #590F07);background-image:-moz-linear-gradient(top, #A11E11, #590F07);background-image:-ms-linear-gradient(top, #A11E11, #590F07);background-image:-o-linear-gradient(top, #A11E11, #590F07)}.tpi-badge.tpi-badge-deleted,.tpi-badge.tpi-badge-rebuilt{color:#fff;background-color:#1ab990;background-image:-webkit-gradient(linear, left top, left bottom, from(#1ab990), to(#138d6d));background-image:-webkit-linear-gradient(top, #1ab990, #138d6d);background-image:-moz-linear-gradient(top, #1ab990, #138d6d);background-image:-ms-linear-gradient(top, #1ab990, #138d6d);background-image:-o-linear-gradient(top, #1ab990, #138d6d)}.tpi-badge.tpi-badge-bearingsealed{color:#fff}@media(max-width: 991px){.tpi-portal-plugin .call-to-action-buttons{margin-top:16px;margin-bottom:16px}}.tpi-portal-plugin .lSSlideWrapper{height:400px}.tpi-portal-plugin .lSSlideWrapper #imageGallery li img{height:400px;width:100%;object-fit:contain}.tpi-portal-plugin .lightSlider.lsGrab>*{cursor:zoom-in}#cart-page .list-item{padding:16px}#cart-page .cart-item img{max-height:124px}#cart-page .hidden-cart-items{display:none}@media(min-width: 768px){#cart-page #cart-summary{position:sticky;top:10px;z-index:5}}#cart-page .cart-price{text-align:left}@media(min-width: 996px){#cart-page .cart-price{text-align:right}#cart-page .cart-checkout{text-align:right}}.tpi-portal-plugin .order-reference p{margin:0}.tpi-portal-plugin .order-reference .item-attribute{color:#404040}.tpi-portal-plugin .order-reference .item-value{color:#292929}#relatedInventory{margin-top:50px}#relatedInventory .related-inventory-title{border-top:1px solid #e5e5e5;padding-top:30px}#relatedInventory .multi-carousel{cursor:grab;margin:0 auto;max-width:100%;overflow:hidden;position:relative;touch-action:pan-y}#relatedInventory .multi-carousel.dragging{cursor:grabbing;user-select:none;-webkit-user-select:none}#relatedInventory .multi-carousel__inner{display:flex;transition:transform .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#relatedInventory .multi-carousel__inner:has(.multi-carousel__item:only-child){justify-content:flex-start}#relatedInventory .multi-carousel__item{box-sizing:border-box;flex:0 0 33.333333%;padding:0 5px}#relatedInventory .multi-carousel__controls{align-items:center;background-color:rgba(0,0,0,.5);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;text-decoration:none;top:50%;transform:translateY(-50%);transition:background-color .3s ease;width:40px;z-index:10}#relatedInventory .multi-carousel__controls:hover{background-color:rgba(0,0,0,.7)}#relatedInventory .multi-carousel__controls--prev{left:10px}#relatedInventory .multi-carousel__controls--next{right:10px}@media(max-width: 768px){#relatedInventory .multi-carousel__item,#relatedInventory .multi-carousel__item.clone{flex:0 0 100% !important;max-width:100% !important}}/*# sourceMappingURL=style.css.map */
