.ecommerce-header{width:100%;background-color:#508d1e}.ecommerce-header .logo{height:50px;width:220px}.ecommerce-header ul{background-color:#508d1e}.ecommerce-header li{display:inline-block}.ecommerce-header .nav-links{margin-left:15px}.ecommerce-header a{color:#8a8a8a;transition:color .5s ease;display:block}.ecommerce-header a:hover{color:#0b0b0b;transition:color .5s ease}.ecommerce-header input{margin-right:0}@media screen and (max-width:74.9375em){.ecommerce-header input{width:150px}}.ecommerce-header.top-bar{padding-top:0;padding-bottom:0}.ecommerce-header .button.search-button{width:39px;height:39px;background-size:20px 20px;background-image:url(https://placehold.it/20x20);background-repeat:no-repeat;background-position:center center;padding-left:0;padding-right:0;border-radius:0}.ecommerce-header .menu>.main-nav-link>a{padding:1.5em .85em 1.9em .85em}.ecommerce-header-top{width:100%;background-color:#3c6916;height:40px;padding:8px 20px 10px 20px}.ecommerce-header-top .fa{color:#fefefe;font-size:1.5rem}.ecommerce-header-top-message{color:#fff;float:left}.ecommerce-header-top-links{color:#fff}.ecommerce-header-top-links ul li{display:inline;padding-left:20px}.ecommerce-header-top-links a{color:#fff;transition:color .5s ease}.ecommerce-header-top-links a:hover{color:#fff;transition:color .5s ease}.ecommerce-header-off-canvas{background-color:#508d1e}.ecommerce-header-off-canvas .menu{padding:1rem 0}.ecommerce-header-off-canvas .menu a{color:#fff}.ecommerce-header-mobile{background-color:#3c6916;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.625rem 1.25rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ecommerce-header-mobile-left,.ecommerce-header-mobile-right,.ecommerce-header-mobile-center{-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0}.ecommerce-header-mobile-left{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.ecommerce-header-mobile-center{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ecommerce-header-mobile-right{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.ecommerce-header-mobile-right .fa{color:#fefefe;font-size:1.5rem}.ecommerce-header-search-exandable input[type="search"]{margin:0 1rem;background:#e6e6e6 url(https://static.tumblr.com/ftv85bp/MIXmud4tx/search-icon.png) no-repeat 9px center;border:solid 1px #cacaca;padding:9px 10px 9px 26px;width:35px;border-radius:5000px;transition:all .5s}.ecommerce-header-search-exandable input[type="search"]:focus{width:120px;background-color:#508d1e;border-color:#1779ba;box-shadow:0 0 5px rgba(23,121,186,.5)}.ecommerce-header-search-exandable input:-moz-placeholder{color:#8a8a8a}.ecommerce-header-search-exandable input::-webkit-input-placeholder{color:#8a8a8a}.ecommerce-header-search-exandable input[type="search"]:hover{background-color:#508d1e}.product-filters{padding:.5rem 1.5rem;background-color:#508d1e}.product-filters label{color:#8a8a8a}.product-filters .menu.nested{margin-left:0;margin-bottom:.9rem}.product-filters .menu>li>a{padding-left:0;color:#4a4a4a;font-size:.85rem;font-weight:600}#508d1e .product-filters .is-accordion-submenu-parent>a::after{border-color:#cacaca transparent transparent}.product-filters .clear-all{font-size:.9rem;color:#cacaca}.product-filters .more{color:#1779ba;font-size:.9rem;cursor:pointer}.product-filters-header{font-size:1.25rem;padding-top:.5rem}.product-filters-tab{border-top:1px solid #e6e6e6}.product-filters-tab:last-child() {border-bottom:1px solid #e6e6e6}.mobile-product-filters{border-bottom:1px solid #e6e6e6}div.card div.card-section{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-overflow{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}dt::before{content:"\A";white-space:pre-wrap;display:block;height:.5em}dt,dd{display:inline}#footer1{background-color:#c8c8c8;color:#0b0b0b}#footer1 a{color:#0b0b0b}#footer1 a:hover,a:active{text-decoration:underline}#footer1 hr{background-color:#575757;height:1px}#footer2{background-color:#3c6916;color:#000}#footer2 a{color:#000}#footer2 a:hover,a:active{text-decoration:underline}.cookie-box{bottom:0;z-index:1001;position:fixed}section{background:#000;color:#fff}html,body{background-color:#000;color:#fefefe}#hero{background-repeat:no-repeat;background-size:cover;text-shadow:2px 2px 4px #000;color:#fff}@media screen and (min-width:64em){#hero{min-height:12em;padding-top:2em}#hero h1{}}@media screen and (max-width:39.9375em){body{background-image:url(http://kawasaki-motorcycleparts.com/ui/kawasaki-motorcycleparts/img/xindex-body-bg_small.png.pagespeed.ic.1RlACfu0wx.png)}#heroimg{background:transparent;min-height:15em}}@media screen and (min-width:40em){body{background-image:url(http://kawasaki-motorcycleparts.com/ui/kawasaki-motorcycleparts/img/xindex-body-bg_medium.png.pagespeed.ic.GI1YnMdba7.png)}}@media screen and (min-width:64em){body{background-image:url(http://kawasaki-motorcycleparts.com/ui/kawasaki-motorcycleparts/img/xindex-body-bg_large.png.pagespeed.ic.b4icTQaet_.png)}#heroimg{background:transparent;min-height:40em}}.breadcrumbs li{color:#fefefe}body{background-size:contain;background-repeat:no-repeat;background-position:bottom;background-attachment:fixed}.dropdown-pane{background:#333;border-color:#4a831c}img.schematic{-webkit-filter:invert(1);filter:invert(1)}.card{border-color:#141414;border-radius:5px}.card-section{background-color:#111;color:#fff}.card-divider{background-color:#141414;color:#fff}.close-button{color:#4eb723}