.elementor-28 .elementor-element.elementor-element-59b4b31:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-59b4b31>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-28 .elementor-element.elementor-element-59b4b31{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-28 .elementor-element.elementor-element-59b4b31>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-28 .elementor-element.elementor-element-9cc9adc>.elementor-element-populated{padding:0}.elementor-28 .elementor-element.elementor-element-be6b0a9 .elementor-repeater-item-9d477e7 .swiper-slide-bg{background-color:var(--e-global-color-c0c2511);background-image:url(https://www.jbtechracing.com/wp-content/uploads/2025/11/Untitled-Project.webp);background-size:contain}.elementor-28 .elementor-element.elementor-element-be6b0a9 .elementor-repeater-item-8bc2f7a .swiper-slide-bg{background-image:url(https://www.jbtechracing.com/wp-content/uploads/2025/11/Gen2_Race_Splash.webp);background-size:contain}.elementor-28 .elementor-element.elementor-element-be6b0a9 .elementor-repeater-item-06463a9 .swiper-slide-bg{background-color:var(--e-global-color-accent);background-image:url(https://www.jbtechracing.com/wp-content/uploads/2022/11/adu_splash_1920x650.webp);background-size:contain}.elementor-28 .elementor-element.elementor-element-be6b0a9 .elementor-repeater-item-baae9a3 .swiper-slide-bg{background-color:var(--e-global-color-accent);background-image:url(https://www.jbtechracing.com/wp-content/uploads/2022/11/MaxxECU_Sport_Splash.webp);background-size:contain}.elementor-28 .elementor-element.elementor-element-be6b0a9 .elementor-repeater-item-b436b49 .swiper-slide-bg{background-color:var(--e-global-color-accent);background-image:url(https://www.jbtechracing.com/wp-content/uploads/2025/11/emu_pro_splash_1920x650.webp);background-size:contain}.elementor-28 .elementor-element.elementor-element-be6b0a9 .swiper-slide{transition-duration:calc(4000ms*1.2);height:600px}.elementor-28 .elementor-element.elementor-element-be6b0a9{width:var(--container-widget-width,99.999%);max-width:99.999%;--container-widget-width:99.999%;--container-widget-flex-grow:0}.elementor-28 .elementor-element.elementor-element-be6b0a9 .swiper-slide-contents{max-width:60%}.elementor-28 .elementor-element.elementor-element-be6b0a9 .swiper-slide-inner{text-align:center}.elementor-28 .elementor-element.elementor-element-be6b0a9 .elementor-slide-button{border-width:0}.elementor-28 .elementor-element.elementor-element-be6b0a9 .swiper-pagination-bullet{height:12px;width:12px}.elementor-28 .elementor-element.elementor-element-be6b0a9 .swiper-container-horizontal .swiper-pagination-progressbar{height:12px}.elementor-28 .elementor-element.elementor-element-be6b0a9 .swiper-pagination-fraction{font-size:12px}.elementor-28 .elementor-element.elementor-element-be6b0a9 .swiper-pagination-bullet-active{background-color:var(--e-global-color-abfd397)}.elementor-28 .elementor-element.elementor-element-956db5c.elementor-wc-products ul.products{grid-column-gap:9px;grid-row-gap:30px}.elementor-28 .elementor-element.elementor-element-956db5c.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:10px}.elementor-28 .elementor-element.elementor-element-956db5c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:0}.elementor-28 .elementor-element.elementor-element-956db5c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:0}.elementor-28 .elementor-element.elementor-element-956db5c.elementor-wc-products ul.products li.product{border-style:solid;border-width:2px;border-radius:10px;padding:0;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-28 .elementor-element.elementor-element-956db5c.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-28 .elementor-element.elementor-element-63bba66{padding:40px 0}.elementor-28 .elementor-element.elementor-element-0e348e1:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-0e348e1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-72c1f37)}.elementor-28 .elementor-element.elementor-element-0e348e1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px 0}.elementor-28 .elementor-element.elementor-element-0e348e1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-28 .elementor-element.elementor-element-0e348e1>.elementor-shape-top svg{width:calc(244% + 1.3px);height:49px}.elementor-28 .elementor-element.elementor-element-0e348e1>.elementor-shape-bottom svg{height:49px}.elementor-28 .elementor-element.elementor-element-fed44e0{text-align:center}.elementor-28 .elementor-element.elementor-element-fed44e0 .elementor-heading-title{mix-blend-mode:multiply;color:var(--e-global-color-primary)}.elementor-28 .elementor-element.elementor-element-a5409a5>.elementor-container{min-height:300px}.elementor-28 .elementor-element.elementor-element-a5409a5{padding:30px 0 0}.elementor-28 .elementor-element.elementor-element-455fcb0>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 20px 0 0;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0}.elementor-28 .elementor-element.elementor-element-455fcb0>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-28 .elementor-element.elementor-element-68faad4:hover img{opacity:.7}.elementor-28 .elementor-element.elementor-element-68faad4 img{transition-duration:.3s;box-shadow:10px 0px 10px 0px rgba(0,0,0,.5)}.elementor-28 .elementor-element.elementor-element-e1acd6e>.elementor-widget-container{margin:0 0 0 15px}.elementor-28 .elementor-element.elementor-element-e1acd6e{text-align:center}.elementor-28 .elementor-element.elementor-element-e1acd6e .elementor-heading-title{font-size:24px;line-height:40px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:var(--e-global-color-abfd397)}.elementor-28 .elementor-element.elementor-element-b19c561>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0}.elementor-28 .elementor-element.elementor-element-b19c561>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-28 .elementor-element.elementor-element-6d594fc:hover img{opacity:.7}.elementor-28 .elementor-element.elementor-element-6d594fc img{transition-duration:.3s}.elementor-28 .elementor-element.elementor-element-772d441>.elementor-widget-container{margin:0 0 0 15px}.elementor-28 .elementor-element.elementor-element-772d441 .elementor-heading-title{font-size:24px;line-height:40px;letter-spacing:1px;color:#fff}.elementor-28 .elementor-element.elementor-element-b22ed25>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0}.elementor-28 .elementor-element.elementor-element-b22ed25>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-28 .elementor-element.elementor-element-17c7806:hover img{opacity:.7}.elementor-28 .elementor-element.elementor-element-17c7806 img{transition-duration:.3s}.elementor-28 .elementor-element.elementor-element-993c8eb>.elementor-widget-container{margin:0 0 0 15px}.elementor-28 .elementor-element.elementor-element-993c8eb .elementor-heading-title{font-size:24px;line-height:40px;letter-spacing:1px;color:#fff}.elementor-28 .elementor-element.elementor-element-b154f1a{padding:40px 0}.elementor-28 .elementor-element.elementor-element-4314cd7{text-align:center}.elementor-28 .elementor-element.elementor-element-4314cd7 .elementor-heading-title{text-transform:capitalize;color:#a1a1a1}.elementor-28 .elementor-element.elementor-element-d897ec6.elementor-wc-products ul.products li.product{text-align:center;border-style:solid;border-width:2px;border-radius:10px;padding:4px 5px}.elementor-28 .elementor-element.elementor-element-d897ec6>.elementor-widget-container{padding:20px 0 0}.elementor-28 .elementor-element.elementor-element-d897ec6.elementor-wc-products ul.products{grid-column-gap:0px;grid-row-gap:40px}.elementor-28 .elementor-element.elementor-element-d897ec6.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#9d9d9d}.elementor-28 .elementor-element.elementor-element-d897ec6.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#9d9d9d}.elementor-28 .elementor-element.elementor-element-d897ec6.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-28 .elementor-element.elementor-element-d897ec6.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Abril Fatface",Sans-serif;font-size:25px;font-weight:500;letter-spacing:0px}.elementor-28 .elementor-element.elementor-element-d897ec6.elementor-wc-products ul.products li.product .star-rating{color:#ffba34}.elementor-28 .elementor-element.elementor-element-d897ec6.elementor-wc-products ul.products li.product .price{color:#b7b7b7;font-size:16px;font-weight:700}.elementor-28 .elementor-element.elementor-element-d897ec6.elementor-wc-products ul.products li.product .price ins{color:#b7b7b7}.elementor-28 .elementor-element.elementor-element-d897ec6.elementor-wc-products ul.products li.product .price ins .amount{color:#b7b7b7}.elementor-28 .elementor-element.elementor-element-d897ec6.elementor-wc-products ul.products li.product .button{background-color:#696969;border-color:var(--e-global-color-c0c2511);border-style:solid;border-width:0;border-radius:8px;padding:10px 30px 15px;margin-top:0}.elementor-28 .elementor-element.elementor-element-d897ec6.elementor-wc-products ul.products li.product .button:hover{background-color:#4d93d0;border-color:#33363d}.elementor-28 .elementor-element.elementor-element-d897ec6.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-28 .elementor-element.elementor-element-6c576ed>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-28 .elementor-element.elementor-element-6c576ed:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-6c576ed>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-28 .elementor-element.elementor-element-6c576ed{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px 0}.elementor-28 .elementor-element.elementor-element-6c576ed>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-28 .elementor-element.elementor-element-4d3dbd0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-28 .elementor-element.elementor-element-a580e02{text-align:end}.elementor-28 .elementor-element.elementor-element-a580e02 .elementor-heading-title{line-height:1.2em;color:#000}.elementor-28 .elementor-element.elementor-element-21b5a27>.elementor-widget-container{padding:20px 0}.elementor-28 .elementor-element.elementor-element-21b5a27{text-align:end;color:#a2a2a2}.elementor-28 .elementor-element.elementor-element-e7bb068{padding:40px 0}.elementor-28 .elementor-element.elementor-element-2b05bd2{text-align:center}.elementor-28 .elementor-element.elementor-element-2b05bd2 .elementor-heading-title{letter-spacing:1px}.elementor-28 .elementor-element.elementor-element-b063ab6{text-align:center}.elementor-28 .elementor-element.elementor-element-5a56673{--e-image-carousel-slides-to-show:4}.elementor-28 .elementor-element.elementor-element-5a56673 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-28 .elementor-element.elementor-element-5a56673 .elementor-swiper-button.elementor-swiper-button-next{font-size:20px}:root{--page-title-display:none}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-9cc9adc{width:100%}}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-be6b0a9 .swiper-slide{height:350px}.elementor-28 .elementor-element.elementor-element-956db5c.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-28 .elementor-element.elementor-element-0e348e1{padding:80px 0 0}.elementor-28 .elementor-element.elementor-element-e1acd6e>.elementor-widget-container{margin:-100px 0 0 15px}.elementor-28 .elementor-element.elementor-element-772d441>.elementor-widget-container{margin:-100px 0 0 15px}.elementor-28 .elementor-element.elementor-element-993c8eb>.elementor-widget-container{margin:-100px 0 0 15px}.elementor-28 .elementor-element.elementor-element-d897ec6.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-be6b0a9 .swiper-slide{height:140px}.elementor-28 .elementor-element.elementor-element-956db5c.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-28 .elementor-element.elementor-element-63bba66{padding:40px 0}.elementor-28 .elementor-element.elementor-element-0e348e1{padding:40px 0 10px}.elementor-28 .elementor-element.elementor-element-a5409a5>.elementor-container{min-height:935px}.elementor-28 .elementor-element.elementor-element-455fcb0>.elementor-element-populated{margin:0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-28 .elementor-element.elementor-element-b19c561>.elementor-element-populated{margin:0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-28 .elementor-element.elementor-element-b22ed25>.elementor-element-populated{margin:0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-28 .elementor-element.elementor-element-2fd65fe>.elementor-element-populated{padding:0 20px}.elementor-28 .elementor-element.elementor-element-d897ec6.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-28 .elementor-element.elementor-element-d897ec6.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-28 .elementor-element.elementor-element-d897ec6.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px}.elementor-28 .elementor-element.elementor-element-a580e02{text-align:center}.elementor-28 .elementor-element.elementor-element-21b5a27{text-align:center}.elementor-28 .elementor-element.elementor-element-e7bb068{padding:50px 0}}#home-gallery .elementor-swiper-button{background:#000;color:#fff;padding:10px 11px;border-radius:3px}#home-gallery .elementor-swiper-button i{font-size:13px}#best-selling .woocommerce ul.products li.first{clear:none}body:not(.elementor-editor-active) #best-selling .products.elementor-grid{display:flex;grid-column-gap:0;grid-row-gap:0}body:not(.elementor-editor-active) #best-selling .woocommerce{overflow:hidden}section .swiper-button-next{background-color:#000;color:#fff;background-image:none;width:40px;height:40px;top:150px}section .swiper-button-next:before{content:"\e87d";font-family:eicons;font-weight:400;display:flex;justify-content:center;height:100%;align-items:center}section .swiper-button-prev{background-color:#000;color:#fff;background-image:none;width:40px;height:40px;top:150px}section .swiper-button-prev:before{content:"\e87e";font-family:eicons;font-weight:400;display:flex;justify-content:center;height:100%;align-items:center}@media (min-width:1200px) and (max-width:1450px){.elementor-slides .swiper-slide-bg{background-position:30% !important}}@media (min-width:650px) and (max-width:850px){.elementor-slides .swiper-slide-bg{background-position:30% !important}}#best-selling .added_to_cart{background:#000;display:inline-block;color:#fff;padding:10px 0;width:177px;margin-top:10px;font-weight:700;font-size:16px}