:root{--jp-retro: "Righteous", "BrandonGrotesque-Bold", sans-serif}.vehicle_shop_title h3,.jp-intro__title,.jp-intro h3,.jp-colhead__title,.ymm-grid .section-header h1,.home_news_letter h2,.home_news_letter h3,.newsletter_main h2,.jp-insta__title,.site-footer h4,.footer_main h4,.product-recommendations h2,.product_recommendation h2,.section-header h2{font-family:var(--jp-retro)!important;font-weight:400!important;letter-spacing:.5px}.banner_txt .banner_title{font-family:var(--jp-retro)!important;font-weight:400;letter-spacing:1px}.btn,.banner_txt .btn,.jp-intro .btn,.product-form__cart-submit,.newsletter_main .btn,input[type=submit].btn{font-family:var(--jp-retro)!important;font-weight:400!important;letter-spacing:1px}.vehicle_shop_title .btn{letter-spacing:.5px}.home_shop_by_vehicle .jp_vehicle_name span{font-family:var(--jp-retro)!important;font-weight:400!important;letter-spacing:.5px}.banner_txt .banner_title{margin:0;padding:25px 0;font-size:60px;color:#fff;line-height:1.05;text-transform:uppercase;text-shadow:0 2px 12px rgba(0,0,0,.55)}@media(min-width:768px)and (max-width:991px){.banner_txt .banner_title{font-size:28px;padding:18px 0}}@media(min-width:992px)and (max-width:1199px){.banner_txt .banner_title{font-size:40px;padding:18px 0}}@media only screen and (max-width:767px){.home_banner .home_banner_main{position:relative}.home_banner .home_banner_img img{display:block;width:100%;height:300px;object-fit:cover;object-position:30% center}.home_banner .banner_txt{position:absolute;left:0;right:0;top:auto;bottom:0;transform:none;margin:0;padding:60px 16px 40px;text-align:center;background:linear-gradient(to bottom,#0000,#000000bf 70%)}.home_banner .banner_txt .banner_title{font-size:28px;line-height:1.1;padding:0 0 12px}.home_banner .banner_txt .btn{width:auto;min-width:180px;padding:11px 18px;font-size:14px}.home_banner .banner_slider .slick-dots{bottom:10px}}.jp_trust_item--dropship{color:#8a5a00}.home_shop_by_vehicle .home_collection{display:flex;flex-wrap:wrap}.home_shop_by_vehicle .home_collection>div{float:none}.product_button_home .btn,.banner_txt .btn{width:auto!important;min-width:200px;padding-left:22px!important;padding-right:22px!important;white-space:nowrap;letter-spacing:.8px}.jfit{display:flex;align-items:center;gap:12px;margin:14px 0 6px;padding:12px 14px;border-radius:8px;border:2px solid #d0d0d0;background:#f6f6f6;font-size:15px;line-height:1.35;color:#222}.jfit__icon{flex:0 0 32px;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;color:#fff;background:#777}.jfit__text strong{font-family:var(--jp-retro,inherit);font-weight:400;font-size:17px;letter-spacing:.3px}.jfit__text a{text-decoration:underline;white-space:nowrap}.jfit--fits,.jfit--some{border-color:#1e8e3e;background:#eaf6ed}.jfit--fits .jfit__icon,.jfit--some .jfit__icon{background:#1e8e3e}.jfit--fits strong,.jfit--some strong{color:#14692c}.jfit--no{border-color:#e0a100;background:#fff7e0}.jfit--no .jfit__icon{background:#e0a100}.jfit[hidden]{display:none}.jfit--fits,.jfit--some{align-items:flex-start}.jfit__note{display:block;margin-top:6px;font-size:13px;line-height:1.45;color:#3d4a40}.jfit__note a{white-space:normal}
/*# sourceMappingURL=/cdn/shop/t/13/assets/jolt-site.css.map */
