@media(min-width:992px){.product-grid.grid .product .product-ribbons{top:-12px;left:-12px;max-width:150px}}.shipping-options .freight-message{font-size:12px}.storelocatorstatelist .widget-page-title{margin-left:10px}.Locator .page-content .container{font-size:0}.Locator .page-content .container>*{font-size:initial}.Locator .page-content .container>.grid-row .list-of-stores .location-tile{font-size:14px}.Locator .page-content .container>.grid-row .list-of-stores .location-tile .cv-ico-general-pin-alt,.Locator .page-content .container>.grid-row .list-of-stores .location-tile .store-icon{line-height:1.3em}.Locator .page-content .container>.grid-row .list-of-stores .location-tile .cv-ico-general-pin-alt{display:inline-block;margin:10px 0 5px;position:relative;padding-left:22px}.Locator .page-content .container>.grid-row .list-of-stores .location-tile .cv-ico-general-pin-alt::before{margin:0;position:absolute;top:3px;left:0}.Locator .page-content .container>.grid-row .list-of-stores{padding:20px 0 10px}.grid-row.list-of-stores{width:100%}.grid-row.list-of-stores .location-address-line{font-style:normal}.storelocatorstatelist .grid-row.list-of-stores{display:flex;flex-direction:column}@media(min-width:576px){.storelocatorstatelist .grid-row.list-of-stores{flex-direction:row;flex-wrap:wrap}}.location-tile.col-1-4{padding:30px;background:#fafafa;border:1px solid #ddd;transform:scale(.95);border-radius:10px;font-size:14px}@media screen and (min-width:576px){.Locator .page-content .container>.grid-row .list-of-stores{padding:20px 0 20px 0}}.list-of-stores .location-tile .cv-ico-general-pin-alt:before{margin-right:4px;float:left;position:relative;top:6px}.Store-information .location-title{font-size:1.8em}.Store-picture-wrapper{margin-bottom:15px;margin-top:20px}.Store-opening-hours{background:#014985;padding:10px;padding-top:0;color:#fff}.Store-opening-hours p{font-size:17px;margin-left:5px;font-weight:bold}.Store-opening-hours ul{padding-left:25px}.Store-Parking{clear:both}.Store-Parking .services-we-provide{margin-bottom:0;font-weight:bold}.store-icon-div{display:flex;float:left;width:auto;justify-content:center;flex-direction:row;margin-right:20px}@media screen and (min-width:744px){.Store-picture{float:left;width:60%}.Store-opening-hours{float:right;width:39%}}.widget-category-banner{position:relative;display:block}.read-more-buttons{clear:both;padding:15px 15px 0;float:left}.read-more-buttons .cv-read-less{display:none}.read-more-buttons .cv-read-more{display:block}.read-more-buttons.showing-more .cv-read-more{display:none}.read-more-buttons.showing-more .cv-read-less{display:block}.text-fade-toggle{background:none;clear:both;padding:0;margin:1px 0 20px;border:none;color:#1c365f;font-weight:600;cursor:pointer;font-size:12px}.read-more-buttons .cv-read-more:before{content:"";font-family:"cv-ico-general";font-style:normal;font-weight:normal;font-variant:normal}.text-fade-toggle:before{float:right;position:relative;top:1px;margin-left:5px;font-size:14px;font-family:"cv-ico-general";font-style:normal;font-weight:normal;font-variant:normal}.read-more-buttons .cv-read-less:before{content:"";font-family:"cv-ico-general";font-style:normal;font-weight:normal;font-variant:normal}.read-more-buttons:after{clear:both;display:block;content:""}.text-fade{display:block;position:relative;height:150px;overflow:hidden;line-height:150%;margin:0!important}.text-fade:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:85%;background:linear-gradient(rgba(255,255,255,0),#fff)}.text-fade.expanded:after{display:none}.text-fade.expanded{height:auto}.text-fade.category-banner-text{transition:all .25s ease-in-out;transition-delay:.004s;padding:15px}.product-grid.detailed-list .product .widget-productlist-price,.product-grid.grid .product .widget-productlist-price{clear:both;padding:10px 0 0}.product-grid.grid .product .cv-zone-product-4 .btn.primary.small,.product-grid.detailed-list .product .cv-zone-product-4 .btn.primary.small{margin-top:5px}.widget-navigation-menu ul li a{font-size:9px}#cv-zone-navigation-container .container .widget-section-menu ul li a{font-size:9px}@media(min-width:1350px){.widget-navigation-menu ul li a{font-size:11px}#cv-zone-navigation-container .container .widget-section-menu ul li a{font-size:11px}}@media(min-width:1540px){.widget-navigation-menu ul li a{font-size:12px}#cv-zone-navigation-container .container .widget-section-menu ul li a{font-size:12px}}@media(min-width:1650px){.widget-navigation-menu ul li a{font-size:14px}#cv-zone-navigation-container .container .widget-section-menu ul li a{font-size:14px}}.Japanese-truck-parts-menu-link .sub-menu-link:before{content:"";font-family:"cv-ico-general";font-style:normal;font-weight:normal;font-variant:normal;display:inline-block;animation:attention 8s ease infinite}@keyframes attention{9%{transform:none}12%{transform:scale(1)}16%{transform:scale(.5)}20%{transform:scale(2)}24%{transform:scale(1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.product-list-feature{position:relative}.product-list-feature .btn.small{margin:10px;background:#ff5757;border-color:#ff5757;color:#fff}@media(min-width:768px){.product-list-feature .btn.small{position:absolute;z-index:2;right:10px;top:-40px;margin:0}}.product-grid.detailed-list .product .widget-productlist-code{font-size:14px}@media(min-width:992px){.product-grid.detailed-list .product .cv-zone-product-4{width:90%}.product-grid.detailed-list .product .cv-zone-product-5{width:4%}.product-grid.detailed-list .product .cv-zone-product-6{width:4%}}@media(min-width:1200px){.product-grid.detailed-list .product .cv-zone-product-3{margin-top:-60px}}.jtp-list-details{padding:0;margin:0;clear:left;line-height:1.8em;font-weight:bold}.product-grid.grid .product>div{height:100%;display:flex;flex-direction:column}.product-grid.grid .product .cv-zone-product-3{text-align:center;min-height:initial;margin-top:auto}.widget-product-list-grid.category .cv-zone-category.product .widget-productlist-category-image{height:auto}.instore-availability-list li::marker{display:none;color:#fff}.instore-availability-list{padding-left:10px}.instore-availability-list li .store-stock-status{margin-top:10px}@media(min-width:992px){.instore-availability-list li .store-info.location-list{float:left;width:60%}.instore-availability-list li .store-stock-status{float:left;width:40%;margin-top:0}}.widget-store-availability-click-and-collect .availability-icon.in-stock{border:1px solid #3e8468}.widget-store-availability-click-and-collect .availability-icon.low-stock{border:1px solid #f5c342}.widget-store-availability-click-and-collect .availability-icon.out-of-stock{border:1px solid #d4484c}.widget-store-availability-click-and-collect .availability-icon{border:1px solid #ddd}.availability-icons .btn.small.pill.modal-window{background:none;border:none;margin-top:7px}.availability-icons .btn.small.pill.modal-window:hover{color:#3e8468}.product-detail-right .widget-product-rating{clear:both;padding-top:10px}.product-detail-right .widget-product-rating .rating .btn.secondary{background:#333;color:#fff;border:none;padding:5px}.product-detail-right .widget-product-rating .rating .stars .cv-ico-general-star:before{color:#f3b311}.product-detail-full-bottom .widget-reviews.reviews .read-reviews.widget-product-reviews{clear:both;border-bottom:1px solid #ddd;padding:20px;background:#fff;margin-top:20px}.product-detail-full-bottom .widget-reviews.reviews .read-reviews.widget-product-reviews .review-date{font-size:12px;font-style:italic;color:#999}.product-detail-full-bottom .widget-reviews.reviews .read-reviews.widget-product-reviews .review .rating{color:#f3b311}.write-review .rating .stars li .cv-ico-general-star{color:#f3b311}.product-detail-full-bottom .widget-reviews h5{margin-top:30px;font-size:28px;margin-bottom:30px}.product-detail-full-bottom .widget-reviews .btn.cv-ico-general-pencil{margin-bottom:20px}[id*=modal-login-register-] .modal-content .col-1-2+.inline-alert{display:none}@media(min-width:768px){.widget-value-prop-icon{display:none}.widget-value-prop-text{margin-top:2px}.widget-value-prop-content{min-height:20px}}.widget-value-prop-content:hover{box-shadow:none;transform:translateY(-0)}@media(min-width:992px){.page-home #cv-zone-container-1{margin-top:0}}.widget-productlist-category-image a img{max-height:230px}.widget-product-gallery .item-link.video{background:#fff;color:#5d5754;float:left;overflow:hidden}.widget-product-gallery .item-link.video.youtube:before{font-family:'cv-ico-social';content:"";float:left;display:block;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.widget-product-gallery .item-link.video::after{display:none}#cv-zone-header .change-store-dropdown{min-width:350px;right:0;left:initial}.widget-order-lines{min-height:initial}.widget-cart-fast-order-entry{padding:20px 0 0;margin:0}.page-OrderTemplates2 .dropdown-section-list .dropdown-area{z-index:2}.search-item-with-image .widget-productlist-code{line-height:110%}#cv-job-dialog .modal-content .form-label{float:none}#cv-job-dialog .modal-content .form-span{font-size:14px}#cv-stock-dialog .modal-content .form-label{float:none}#cv-stock-dialog .modal-content .form-span{font-size:14px}#cv-stock-dialog .modal-content .stock-to-receive-grid{clear:both}#cv-stock-dialog .modal-content .data-list-item.data-list-heading{min-height:30px}#leave-at-alternate-location{margin-top:0}.k-tabstrip .k-tabstrip-items .k-state-active{background:#1c365f}.maxi-stock-banner{margin-top:5px}@media(min-width:992px){.widget-register{max-width:100%}}.layout-sidebar .widget-product-category-list ul.top-level li ul.second-level li.non-expandable{padding-top:15px;text-transform:uppercase}.product-sale-info{height:auto;padding:5px 0}.price-sale-was{text-decoration:line-through;font-size:12px;color:#dc143c}.price-sale-save{font-weight:bold;color:#006400}.widget-campaign-slider.best-sellers{background-color:#fff;padding:35px 0 50px !important;margin-top:0!important}.page-home #custom-layout-maxiparts-home-page-row1{background:#fff}.cv-header-topbar .widget-cart-summary.Desktop-cart .cv-ico-general-cart:before{color:#ed1c24}.device-Tablet #cv-zone-topbar .widget-login-logout-modal{padding:10px !important}.k-nodata{position:relative;top:-40vh}.widget-navigation-menu ul li.dropdown-twolevel:hover .dropdown-column{max-height:calc((100vh) - 190px);overflow:auto}