.banner_bnr_content__Ef9TM{position:relative;height:calc(45vh - 60px);max-height:400px;margin-top:60px;z-index:2}@media only screen and (max-width:767px){.banner_bnr_content__Ef9TM{margin-top:0}}@media only screen and (max-width:980px)and (orientation:landscape){.banner_bnr_content__Ef9TM{height:280px!important}}.banner_bnr_content__Ef9TM:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;right:0;bottom:0;-webkit-clip-path:polygon(94% 74%,100% 0,100% 100%,0 100%);clip-path:polygon(94% 74%,100% 0,100% 100%,0 100%);z-index:1}@media only screen and (max-width:767px){.banner_bnr_content__Ef9TM:after{-webkit-clip-path:polygon(94% 74%,100% 0,100% 100%,0 100%);clip-path:polygon(94% 74%,100% 0,100% 100%,0 100%)}}.banner_bnr_content__Ef9TM:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:var(--bg-main-banner-overlay);-webkit-clip-path:polygon(94% 74%,100% 0,100% 100%,0 100%);clip-path:polygon(94% 74%,100% 0,100% 100%,0 100%);z-index:1}@media only screen and (max-width:767px){.banner_bnr_content__Ef9TM:before{-webkit-clip-path:polygon(94% 74%,100% 0,100% 100%,0 100%);clip-path:polygon(94% 74%,100% 0,100% 100%,0 100%)}}.banner_bnr_content_aero_index__k39bc{position:relative;height:calc(70vh - 60px);z-index:2}.banner_bnr_content_index__DGQMT{position:relative;height:calc(45vh - 60px);max-height:400px;margin-top:60px;z-index:2}@media only screen and (max-width:767px){.banner_bnr_content_index__DGQMT{margin-top:0}}@media only screen and (max-width:980px)and (orientation:landscape){.banner_bnr_content_index__DGQMT{height:280px!important}}.banner_bnr_content_index__DGQMT:after{position:absolute;display:flex;content:"";width:100%;height:33%;background:var(--bg-second-banner-overlay);bottom:0}.banner_overlay__hq_sM{position:absolute;content:"";width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.28);z-index:5}.banner_bnr_img__3058E{position:relative;height:100%}.banner_bnr_img__3058E img{top:0;left:0;bottom:0;right:0;z-index:-1;opacity:.8}.banner_bnr_des__0aSST{position:absolute;top:90px;left:10vh;max-width:1000px;font-size:20px;font-weight:300;color:var(--text-primary-color);z-index:2;padding:auto}@media only screen and (max-width:767px){.banner_bnr_des__0aSST{padding:12px;left:0;font-size:4.6728971963vw}}.banner_title_content__K15_f{position:absolute;left:50px;z-index:2;bottom:0}@media only screen and (max-width:991px){.banner_title_content__K15_f{left:50px}}@media only screen and (max-width:767px){.banner_title_content__K15_f{left:4.6728971963vw;bottom:3.2710280374vw}}.banner_title_content__K15_f .banner_jp_title__F5UeU{font-size:20px;font-weight:400;color:hsla(0,0%,100%,.6)}@media only screen and (max-width:767px){.banner_title_content__K15_f .banner_jp_title__F5UeU{font-size:4.6728971963vw}}.banner_title_content__K15_f .banner_eng_title__Jzdq1{margin-top:0;font-size:40px;font-weight:500;text-transform:uppercase;color:hsla(0,0%,100%,.6)}@media only screen and (max-width:767px){.banner_title_content__K15_f .banner_eng_title__Jzdq1{margin-top:0;font-size:7.476635514vw}}@media only screen and (max-width:980px)and (orientation:landscape){.banner_title_content__K15_f .banner_eng_title__Jzdq1{font-size:7.476635514vw}}.banner_component_type__WgFcW{position:absolute;top:33vh;right:5vw;font-size:40px;font-family:Racing Sans One,sans-serif;font-weight:400;color:hsla(0,0%,100%,.56);transform:skewY(355deg)}@media only screen and (max-width:767px){.banner_component_type__WgFcW{display:none}}.banner_caption__G2R5K{position:absolute;bottom:5vh;right:5vw;font-size:20px;font-weight:300;color:var(--text-primary-color);z-index:6}.banner_caption_model__rxk2D{display:flex;align-items:center;gap:0 10px;margin:0 0 30px -30px}.banner_caption_model__rxk2D span{display:block;font-size:16px}.banner_caption_model__rxk2D svg{font-size:16px}.banner_prev_ico__fj2BL{left:5vw}.banner_next_ico__WNLdg,.banner_prev_ico__fj2BL{position:absolute;top:35%;font-size:42px;z-index:2;color:var(--text-primary-color)}.banner_next_ico__WNLdg{right:5vw}.banner_play_video__N87sx{display:flex;align-items:center;gap:5px;position:absolute;bottom:5vh;right:5vw;font-size:24px;font-weight:300;color:var(--text-primary-color);z-index:2;cursor:pointer;transition:color .3s ease}@media only screen and (max-width:767px){.banner_play_video__N87sx{display:none}}.banner_play_video__N87sx svg{font-size:35px;color:#ec0808}.banner_play_video__N87sx:hover{color:#e6e6e6}.banner_play_video__N87sx:hover svg{color:#bb0606}.banner_car_row___6JTZ{width:100%;position:absolute;z-index:11;bottom:0;display:flex;gap:10px;align-items:flex-end;color:var(--text-primary-color);transition:.5s}.banner_car_row___6JTZ .banner_brand_one__uKG0g{padding:5px 50px;border-top:3px solid #fff;font-size:32px;text-align:left;text-transform:uppercase}@media only screen and (max-width:767px){.banner_car_row___6JTZ .banner_brand_one__uKG0g{font-size:7.476635514vw}}.banner_car_row___6JTZ .banner_brand_two__R_f_5{font-size:40px;font-weight:700;transition:.5s;margin:0 12px;text-transform:uppercase}@media only screen and (max-width:767px){.banner_car_row___6JTZ .banner_brand_two__R_f_5{font-size:9.3457943925vw}}@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap";.kuhl-racing-modal_left_container__VUDUB{position:relative;display:flex;align-items:center;width:100%;height:100%;color:#fff}.kuhl-racing-modal_left_container__VUDUB .kuhl-racing-modal_brand_text__o_AwE{position:absolute;font-size:20px}@media only screen and (max-width:767px){.kuhl-racing-modal_left_container__VUDUB .kuhl-racing-modal_brand_text__o_AwE{flex-direction:column;font-size:4.6728971963vw}}.kuhl-racing-modal_left_container__VUDUB .kuhl-racing-modal_number__QRpWP{position:absolute;left:300px;top:25%;line-height:10rem;font-size:200px;opacity:.3}@media only screen and (max-width:767px){.kuhl-racing-modal_left_container__VUDUB .kuhl-racing-modal_number__QRpWP{position:relative;left:46.7289719626vw;top:0;font-size:23.3644859813vw}}.kuhl-racing-modal_left_container__VUDUB .kuhl-racing-modal_brand_one__RR3q7{width:250px;padding:5px 15px;text-transform:uppercase;border-bottom:3px solid #fff;font-size:20px;text-align:end}@media only screen and (max-width:767px){.kuhl-racing-modal_left_container__VUDUB .kuhl-racing-modal_brand_one__RR3q7{width:35.046728972vw;font-size:4.6728971963vw}}.kuhl-racing-modal_left_container__VUDUB .kuhl-racing-modal_brand_two__nBDYH{font-size:32px;text-transform:uppercase;font-weight:700;margin:0 12px;text-align:end}@media only screen and (max-width:767px){.kuhl-racing-modal_left_container__VUDUB .kuhl-racing-modal_brand_two__nBDYH{font-size:7.476635514vw}}.kuhl-racing-modal_w_100__a7thX{width:100%!important}.kuhl-racing-modal_bg_none__0nkSp{background:none!important}.kuhl-racing-modal_modal_container__arC9W{width:100%;height:100%;overflow-y:scroll;overflow-x:hidden;color:#000}.kuhl-racing-modal_close_btn__Rfu6L{position:absolute;width:100%;display:flex;justify-content:flex-end;cursor:pointer;z-index:99}@media only screen and (max-width:767px){.kuhl-racing-modal_close_btn__Rfu6L{position:relative}}.kuhl-racing-modal_close_icon__HQxat{padding:7px 16px 0 0}.kuhl-racing-modal_close_icon__HQxat svg{color:#eee}.kuhl-racing-modal_bnr_content_index__c0PEM{position:relative;height:calc(70vh - 60px);max-height:400px;margin-top:60px;z-index:2}@media only screen and (max-width:767px){.kuhl-racing-modal_bnr_content_index__c0PEM{margin-top:0}}.kuhl-racing-modal_bnr_modal__xnLzg{margin-top:-40px!important;z-index:2}.kuhl-racing-modal_bnr_modal__xnLzg:after{background:none!important}@media only screen and (max-width:991px){.kuhl-racing-modal_bnr_modal__xnLzg{height:400px;margin-top:-9.3457943925vw!important}}.kuhl-racing-modal_modal_logo_section__XPe4p{position:relative;z-index:1;margin-bottom:-35px;display:flex;width:100%;padding:0 0 0 50px;background:none!important}@media only screen and (max-width:991px){.kuhl-racing-modal_modal_logo_section__XPe4p{display:block;margin-bottom:0;padding:0 0 0 2.3364485981vw}}@media only screen and (max-width:767px){.kuhl-racing-modal_modal_logo_section__XPe4p{display:block;margin-bottom:0;padding:0}}.kuhl-racing-modal_modal_logo_section__XPe4p img{width:100%}@media only screen and (max-width:991px){.kuhl-racing-modal_modal_logo_section__XPe4p img{width:auto}}@media only screen and (max-width:767px){.kuhl-racing-modal_modal_logo_section__XPe4p img{width:100%}}@media only screen and (max-width:991px){.kuhl-racing-modal_text_align_left__p8Re9{text-align:left}}.kuhl-racing-modal_modal_logo_right_wrapper__LkljC{display:flex;flex-direction:row-reverse}.kuhl-racing-modal_sticky_wrapper__vhcWz{position:-webkit-sticky;position:sticky;top:0;padding:0 0 10px;z-index:999;background-color:#0e0e0e}@media only screen and (max-width:991px){.kuhl-racing-modal_sticky_wrapper__vhcWz button{position:relative;float:right}}@media only screen and (max-width:767px){.kuhl-racing-modal_sticky_wrapper__vhcWz{height:110px;padding:0}}.kuhl-racing-modal_description_first_wrap__WnJEk{height:370px;background:var(--bg-banner);padding:50px;text-align:left}@media only screen and (max-width:991px){.kuhl-racing-modal_description_first_wrap__WnJEk{height:auto;padding:11.6822429907vw}}.kuhl-racing-modal_description_first_wrap__WnJEk .kuhl-racing-modal_title___yaDD9{text-transform:uppercase;font-size:32px}@media only screen and (max-width:767px){.kuhl-racing-modal_description_first_wrap__WnJEk .kuhl-racing-modal_title___yaDD9{font-size:7.476635514vw}}.kuhl-racing-modal_description_first_wrap__WnJEk .kuhl-racing-modal_content___HU2lB{margin-top:33px;font-size:16px}@media only screen and (max-width:767px){.kuhl-racing-modal_description_first_wrap__WnJEk .kuhl-racing-modal_content___HU2lB{margin-top:7.7102803738vw;font-size:3.738317757vw}}.kuhl-racing-modal_product_main_container__6kX70{width:90%;margin-right:0;margin-left:auto;color:var(--text-primary-color);background-color:var(--background)}@media only screen and (max-width:991px){.kuhl-racing-modal_product_main_container__6kX70{width:100%}}.kuhl-racing-modal_product_second_container__oVviQ{width:90%;margin-right:0;margin-left:auto;color:var(--text-primary-color);background-color:var(--background)}@media only screen and (max-width:991px){.kuhl-racing-modal_product_second_container__oVviQ{width:100%}}.kuhl-racing-modal_product_last_container__zzCNP{width:90%;margin-right:0;margin-left:auto;color:var(--text-primary-color);height:370px;background:var(--bg-banner);text-align:left}@media only screen and (max-width:991px){.kuhl-racing-modal_product_last_container__zzCNP{width:100%;height:100%}}.kuhl-racing-modal_description_second_wrap__xdalT{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:15px;height:370px;background:#000;padding:0;text-align:left}@media only screen and (max-width:991px){.kuhl-racing-modal_description_second_wrap__xdalT{grid-template-columns:unset;grid-template-rows:1fr 1fr;grid-column-gap:3.5046728972vw;height:auto}}.kuhl-racing-modal_description_third_wrap__swYpT{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:15px;height:370px;background:#000;padding:0;text-align:left}@media only screen and (max-width:991px){.kuhl-racing-modal_description_third_wrap__swYpT{grid-template-columns:unset;grid-template-rows:1fr;grid-column-gap:3.5046728972vw;height:auto}}.kuhl-racing-modal_description_fourth_wrap__1t_Dp{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:15px;height:370px;background:#000;padding:0;text-align:left}@media only screen and (max-width:991px){.kuhl-racing-modal_description_fourth_wrap__1t_Dp{grid-template-columns:unset;grid-template-rows:1fr;grid-column-gap:3.5046728972vw;height:auto}}.kuhl-racing-modal_arrival_right_container_kuhl_racing__TQXB1{width:100%;height:100%;background:url(/_next/static/media/aero-kuhlracing-slide.be52d36f.jpg) no-repeat 50%;background-size:cover;position:relative;z-index:2}@media only screen and (max-width:991px){.kuhl-racing-modal_arrival_right_container_kuhl_racing__TQXB1{width:100%;background-size:cover;background-position:100% 50%}}.kuhl-racing-modal_arrival_right_container_kuhl_racing__TQXB1 .kuhl-racing-modal_bg__frg3w{width:50%;height:inherit;padding:40px}@media only screen and (max-width:991px){.kuhl-racing-modal_arrival_right_container_kuhl_racing__TQXB1 .kuhl-racing-modal_bg__frg3w{width:100%;padding:9.3457943925vw}}.kuhl-racing-modal_arrival_right_container_kruise__A8Oxf{width:100%;height:100%;background:url(/_next/static/media/aero-kruise-slide-1-01.368107d9.jpg) no-repeat 50%;background-size:cover;position:relative;z-index:2}@media only screen and (max-width:991px){.kuhl-racing-modal_arrival_right_container_kruise__A8Oxf{width:100%;background-size:cover;background-position:100% 50%}}.kuhl-racing-modal_arrival_right_container_kruise__A8Oxf .kuhl-racing-modal_bg__frg3w{width:50%;height:inherit;padding:40px}@media only screen and (max-width:991px){.kuhl-racing-modal_arrival_right_container_kruise__A8Oxf .kuhl-racing-modal_bg__frg3w{width:100%;padding:9.3457943925vw}}.kuhl-racing-modal_kuhl_racing_right_container__DrDfE{width:100%;height:100%;position:relative;z-index:2;background-size:cover;background:url(/_next/static/media/164827197_o1.c5c611a6.jpg) no-repeat 50%}@media only screen and (max-width:991px){.kuhl-racing-modal_kuhl_racing_right_container__DrDfE{width:100%;height:100%;background-size:cover;background-position:100% 50%}}.kuhl-racing-modal_kuhl_racing_right_container__DrDfE .kuhl-racing-modal_bg__frg3w{width:50%;height:inherit;padding:40px}@media only screen and (max-width:767px){.kuhl-racing-modal_kuhl_racing_right_container__DrDfE .kuhl-racing-modal_bg__frg3w{width:100%;padding:9.3457943925vw}}.kuhl-racing-modal_kruise_right_container__iA4FE{width:100%;height:100%;background:url(/_next/static/media/aero-kruise-slide-2-02.c15d9ca0.jpg) no-repeat 50%;background-size:cover;position:relative;z-index:2}@media only screen and (max-width:991px){.kuhl-racing-modal_kruise_right_container__iA4FE{width:100%;height:100%;background-size:cover;background-position:100% 50%}}.kuhl-racing-modal_kruise_right_container__iA4FE .kuhl-racing-modal_bg__frg3w{width:50%;height:inherit;padding:40px}@media only screen and (max-width:767px){.kuhl-racing-modal_kruise_right_container__iA4FE .kuhl-racing-modal_bg__frg3w{width:100%;padding:9.3457943925vw}}.kuhl-racing-modal_content___HU2lB{margin-top:33px;font-size:16px;color:var(--text-primary-color)}@media only screen and (max-width:767px){.kuhl-racing-modal_content___HU2lB{margin-top:7.7102803738vw;font-size:3.738317757vw}}.kuhl-racing-modal_description_block__RSdVa{position:relative;padding:50px;text-align:left;height:370px;z-index:9}.kuhl-racing-modal_description_block__RSdVa .kuhl-racing-modal_title___yaDD9{position:relative;text-transform:uppercase;color:var(--text-primary-color);font-size:32px;padding-left:30px}.kuhl-racing-modal_description_block__RSdVa .kuhl-racing-modal_title___yaDD9:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:12px;height:12px;border-radius:50%;background-color:var(--text-primary-color);border:2px solid #fff}@media only screen and (max-width:767px){.kuhl-racing-modal_description_block__RSdVa .kuhl-racing-modal_title___yaDD9{font-size:7.476635514vw}}.kuhl-racing-modal_description_block__RSdVa .kuhl-racing-modal_content___HU2lB{margin-top:33px;padding-left:30px;font-size:16px;color:var(--text-primary-color)}@media only screen and (max-width:767px){.kuhl-racing-modal_description_block__RSdVa .kuhl-racing-modal_content___HU2lB{margin-top:7.7102803738vw;font-size:3.738317757vw}}@media only screen and (max-width:991px){.kuhl-racing-modal_description_block__RSdVa{padding:11.6822429907vw;height:100%}}.kuhl-racing-modal_bullet__Aem6V{width:14px;height:14px;border-radius:50%;display:inline-block;margin-right:10px;vertical-align:middle}.kuhl-racing-modal_modal_vertical_line__j4k3v{width:400px;height:1px;background-color:var(--background)}@media only screen and (max-width:991px){.kuhl-racing-modal_modal_vertical_line__j4k3v{width:70.0934579439vw}}.kuhl-racing-modal_product_bg_image_container_kuhl_racing__nOqEQ{width:90%;margin-right:0;margin-left:auto;height:100%;background:url(/_next/static/media/bg_img.d2e4d0b8.webp) no-repeat 50%;background-size:cover;position:relative;z-index:2}.kuhl-racing-modal_product_bg_image_container_kuhl_racing__nOqEQ:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,3%,8%,.97);z-index:1;width:100%}@media only screen and (max-width:991px){.kuhl-racing-modal_product_bg_image_container_kuhl_racing__nOqEQ{width:100%}}.kuhl-racing-modal_product_bg_image_container_kuhl_racing__nOqEQ .kuhl-racing-modal_bg__frg3w{width:50%;height:inherit;padding:40px}@media only screen and (max-width:991px){.kuhl-racing-modal_product_bg_image_container_kuhl_racing__nOqEQ .kuhl-racing-modal_bg__frg3w{width:100%;padding:9.3457943925vw}}.kuhl-racing-modal_product_bg_image_container_kruise__l__ll{width:90%;margin-right:0;margin-left:auto;height:100%;background:url(/_next/static/media/krusie_accessory.befca340.png) no-repeat 50%;background-size:cover;position:relative;z-index:2}.kuhl-racing-modal_product_bg_image_container_kruise__l__ll:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,3%,8%,.97);z-index:1;width:100%}@media only screen and (max-width:991px){.kuhl-racing-modal_product_bg_image_container_kruise__l__ll{width:100%}}.kuhl-racing-modal_product_bg_image_container_kruise__l__ll .kuhl-racing-modal_bg__frg3w{width:50%;height:inherit;padding:40px}@media only screen and (max-width:991px){.kuhl-racing-modal_product_bg_image_container_kruise__l__ll .kuhl-racing-modal_bg__frg3w{width:100%;padding:9.3457943925vw}}.kuhl-racing-modal_grid_container__w4psn{display:grid;grid-template-areas:"image-top text-section" "image-bottom text-section";grid-template-columns:1fr 1.5fr;grid-gap:20px;gap:20px;align-items:center;padding:20px;background-color:#121212;height:600px}@media only screen and (max-width:991px){.kuhl-racing-modal_grid_container__w4psn{grid-template-areas:"text-section " "image-top" "image-bottom";grid-template-columns:1fr}}@media only screen and (max-width:767px){.kuhl-racing-modal_grid_container__w4psn{grid-template-areas:"text-section" "image-top"}}.kuhl-racing-modal_two_image_sp__wDHcu{display:none}@media only screen and (max-width:767px){.kuhl-racing-modal_two_image_sp__wDHcu{display:block;position:relative;width:100%;height:100%}}.kuhl-racing-modal_image_top__5UjA4{grid-area:image-top;position:relative;width:400px;height:100%}@media only screen and (max-width:991px){.kuhl-racing-modal_image_top__5UjA4{left:7.0093457944vw;width:400px}}@media only screen and (max-width:767px){.kuhl-racing-modal_image_top__5UjA4{display:none}}.kuhl-racing-modal_image_top__5UjA4 .kuhl-racing-modal_muffler_title__svf7M{color:var(--text-primary-color);position:absolute;z-index:1;top:-31%;font-size:32px;font-weight:700;left:30px}@media only screen and (max-width:991px){.kuhl-racing-modal_image_top__5UjA4 .kuhl-racing-modal_muffler_title__svf7M{left:8.6448598131vw}}.kuhl-racing-modal_image_top__5UjA4 .kuhl-racing-modal_muffler_title2__d8RTS{color:var(--text-primary-color);position:absolute;z-index:1;top:-13%;right:0;top:-21%;font-size:32px;font-weight:700}@media only screen and (max-width:991px){.kuhl-racing-modal_image_top__5UjA4 .kuhl-racing-modal_muffler_title2__d8RTS{right:2%}}.kuhl-racing-modal_image_top__5UjA4 .kuhl-racing-modal_float_inner__lCMFQ{color:var(--text-primary-color);display:grid;grid-template-columns:1fr auto;position:absolute;background:linear-gradient(180deg,rgba(0,0,0,.23),#393939);height:300px;width:100%;left:-3%;top:14%;padding:15px}@media only screen and (max-width:767px){.kuhl-racing-modal_image_top__5UjA4 .kuhl-racing-modal_float_inner__lCMFQ{width:100%;top:4%;left:0;height:100%}}.kuhl-racing-modal_image_top__5UjA4 .kuhl-racing-modal_float_inner__lCMFQ p:nth-child(2){font-size:20px}@media only screen and (max-width:767px){.kuhl-racing-modal_image_top__5UjA4 .kuhl-racing-modal_float_inner__lCMFQ p:nth-child(2){font-size:16px}}.kuhl-racing-modal_image_top__5UjA4 .kuhl-racing-modal_float_inner__lCMFQ .kuhl-racing-modal_title___yaDD9{font-size:32px}@media only screen and (max-width:767px){.kuhl-racing-modal_image_top__5UjA4 .kuhl-racing-modal_float_inner__lCMFQ .kuhl-racing-modal_title___yaDD9{font-size:7.476635514vw}}.kuhl-racing-modal_image_top__5UjA4 .kuhl-racing-modal_float_inner__lCMFQ .kuhl-racing-modal_text_wrap__atQ79{font-size:20px;padding-left:22px;text-align:left}.kuhl-racing-modal_image_top__5UjA4 .kuhl-racing-modal_float_inner__lCMFQ .kuhl-racing-modal_line__rYx7t{position:absolute;width:145px;height:5px;top:3%;left:-1%;background:#fff}@media only screen and (max-width:767px){.kuhl-racing-modal_image_top__5UjA4 .kuhl-racing-modal_float_inner__lCMFQ .kuhl-racing-modal_line__rYx7t{left:2%}}.kuhl-racing-modal_image_top__5UjA4 .kuhl-racing-modal_float_inner2__R0Xdg{width:80%;background:none;left:60%;top:-35%}.kuhl-racing-modal_image_bottom__PZ4S6{grid-area:image-bottom;position:relative;height:100%}@media only screen and (max-width:767px){.kuhl-racing-modal_image_bottom__PZ4S6{display:none}}.kuhl-racing-modal_image_bottom__PZ4S6 .kuhl-racing-modal_muffler_title__svf7M{color:var(--text-primary-color);position:absolute;z-index:1;top:-21%;font-size:32px;font-weight:700;left:37px}@media only screen and (max-width:991px){.kuhl-racing-modal_image_bottom__PZ4S6 .kuhl-racing-modal_muffler_title__svf7M{left:8.6448598131vw}}.kuhl-racing-modal_image_bottom__PZ4S6 .kuhl-racing-modal_muffler_title2__d8RTS{color:var(--text-primary-color);position:absolute;z-index:1;top:-13%;right:0;top:-21%;font-size:32px;font-weight:700}@media only screen and (max-width:767px){.kuhl-racing-modal_image_bottom__PZ4S6 .kuhl-racing-modal_muffler_title2__d8RTS{right:2%}}.kuhl-racing-modal_image_bottom__PZ4S6 .kuhl-racing-modal_float_inner__lCMFQ{color:var(--text-primary-color);display:grid;grid-template-columns:1fr auto;position:absolute;background:linear-gradient(180deg,rgba(0,0,0,.23),#393939);height:300px;width:100%;left:-3%;top:14%;padding:15px}@media only screen and (max-width:767px){.kuhl-racing-modal_image_bottom__PZ4S6 .kuhl-racing-modal_float_inner__lCMFQ{width:100%;top:4%;left:0;height:100%}}.kuhl-racing-modal_image_bottom__PZ4S6 .kuhl-racing-modal_float_inner__lCMFQ p:nth-child(2){font-size:20px}@media only screen and (max-width:767px){.kuhl-racing-modal_image_bottom__PZ4S6 .kuhl-racing-modal_float_inner__lCMFQ p:nth-child(2){font-size:16px}}.kuhl-racing-modal_image_bottom__PZ4S6 .kuhl-racing-modal_float_inner__lCMFQ .kuhl-racing-modal_title___yaDD9{font-size:32px}@media only screen and (max-width:767px){.kuhl-racing-modal_image_bottom__PZ4S6 .kuhl-racing-modal_float_inner__lCMFQ .kuhl-racing-modal_title___yaDD9{font-size:32px}}.kuhl-racing-modal_image_bottom__PZ4S6 .kuhl-racing-modal_float_inner__lCMFQ .kuhl-racing-modal_text_wrap__atQ79{font-size:32px;padding-left:22px;text-align:left}.kuhl-racing-modal_image_bottom__PZ4S6 .kuhl-racing-modal_float_inner__lCMFQ .kuhl-racing-modal_line__rYx7t{position:absolute;width:145px;height:5px;top:3%;left:-1%;background:#fff}@media only screen and (max-width:767px){.kuhl-racing-modal_image_bottom__PZ4S6 .kuhl-racing-modal_float_inner__lCMFQ .kuhl-racing-modal_line__rYx7t{left:2%}}.kuhl-racing-modal_image_bottom__PZ4S6 .kuhl-racing-modal_float_inner2__R0Xdg{width:80%;background:none;left:60%;top:-35%}@media only screen and (max-width:991px){.kuhl-racing-modal_image_bottom__PZ4S6 .kuhl-racing-modal_float_inner2__R0Xdg{left:50%;width:50%}}.kuhl-racing-modal_text_section__KyULp{position:relative;height:100%;text-align:left}.kuhl-racing-modal_text_section__KyULp .kuhl-racing-modal_muffler_title__svf7M{color:var(--text-primary-color);position:absolute;z-index:1;top:-21%;font-size:32px;font-weight:700;left:37px}@media only screen and (max-width:991px){.kuhl-racing-modal_text_section__KyULp .kuhl-racing-modal_muffler_title__svf7M{left:4.6728971963vw}}.kuhl-racing-modal_text_section__KyULp .kuhl-racing-modal_muffler_title2__d8RTS{color:var(--text-primary-color);position:absolute;z-index:1;top:-13%;right:0;top:-21%;font-size:32px;font-weight:700}@media only screen and (max-width:767px){.kuhl-racing-modal_text_section__KyULp .kuhl-racing-modal_muffler_title2__d8RTS{right:2%}}.kuhl-racing-modal_text_section__KyULp .kuhl-racing-modal_float_inner__lCMFQ{color:var(--text-primary-color);display:grid;grid-template-columns:1fr auto;position:absolute;height:300px;width:100%;left:-3%;top:14%;padding:15px}@media only screen and (max-width:767px){.kuhl-racing-modal_text_section__KyULp .kuhl-racing-modal_float_inner__lCMFQ{width:100%;top:4%;left:0;height:100%}}.kuhl-racing-modal_text_section__KyULp .kuhl-racing-modal_float_inner__lCMFQ p:nth-child(2){font-size:16px}@media only screen and (max-width:767px){.kuhl-racing-modal_text_section__KyULp .kuhl-racing-modal_float_inner__lCMFQ p:nth-child(2){font-size:3.738317757vw}}.kuhl-racing-modal_text_section__KyULp .kuhl-racing-modal_float_inner__lCMFQ .kuhl-racing-modal_title___yaDD9{font-size:32px}@media only screen and (max-width:767px){.kuhl-racing-modal_text_section__KyULp .kuhl-racing-modal_float_inner__lCMFQ .kuhl-racing-modal_title___yaDD9{font-size:32px}}.kuhl-racing-modal_text_section__KyULp .kuhl-racing-modal_float_inner__lCMFQ .kuhl-racing-modal_text_wrap__atQ79{font-size:16px;padding-left:22px;text-align:left}.kuhl-racing-modal_text_section__KyULp .kuhl-racing-modal_float_inner__lCMFQ .kuhl-racing-modal_line__rYx7t{position:absolute;width:145px;height:5px;top:3%;left:-1%;background:#fff}@media only screen and (max-width:767px){.kuhl-racing-modal_text_section__KyULp .kuhl-racing-modal_float_inner__lCMFQ .kuhl-racing-modal_line__rYx7t{left:2%}}.kuhl-racing-modal_text_section__KyULp .kuhl-racing-modal_float_inner2__R0Xdg{width:80%;background:none;left:60%;top:-35%}.kuhl-racing-modal_block_wrapper__KMRbJ{height:500px;margin-top:30px;width:90%;margin-right:0;margin-left:auto}@media only screen and (max-width:991px){.kuhl-racing-modal_block_wrapper__KMRbJ{width:100%;height:116.8224299065vw;margin-top:7.0093457944vw}}.kuhl-racing-modal_block_wrapper__KMRbJ .kuhl-racing-modal_block_container__S3CKz{display:grid;grid-template-columns:40% 60%;height:100%;padding-bottom:17px}@media only screen and (max-width:991px){.kuhl-racing-modal_block_wrapper__KMRbJ .kuhl-racing-modal_block_container__S3CKz{grid-template-columns:unset;grid-template-rows:50% 50%;padding-bottom:3.9719626168vw}}.kuhl-racing-modal_block_wrapper__KMRbJ .kuhl-racing-modal_block_container2__OnjpJ{display:grid;grid-template-columns:60% 40%;height:100%}@media only screen and (max-width:991px){.kuhl-racing-modal_block_wrapper__KMRbJ .kuhl-racing-modal_block_container2__OnjpJ{display:flex;flex-direction:column-reverse}}.kuhl-racing-modal_block_wrapper__KMRbJ .kuhl-racing-modal_float_div__q5Rpk,.kuhl-racing-modal_block_wrapper__KMRbJ .kuhl-racing-modal_imag_container__un1gG{position:relative;height:100%}.kuhl-racing-modal_block_wrapper__KMRbJ .kuhl-racing-modal_float_div__q5Rpk .kuhl-racing-modal_muffler_title__svf7M{color:var(--text-primary-color);position:absolute;z-index:1;top:-21%;font-size:32px;font-weight:700;left:37px}@media only screen and (max-width:991px){.kuhl-racing-modal_block_wrapper__KMRbJ .kuhl-racing-modal_float_div__q5Rpk .kuhl-racing-modal_muffler_title__svf7M{left:8.6448598131vw}}.kuhl-racing-modal_block_wrapper__KMRbJ .kuhl-racing-modal_float_div__q5Rpk .kuhl-racing-modal_muffler_title2__d8RTS{color:var(--text-primary-color);position:absolute;z-index:1;top:-13%;right:0;top:-21%;font-size:32px;font-weight:700}@media only screen and (max-width:767px){.kuhl-racing-modal_block_wrapper__KMRbJ .kuhl-racing-modal_float_div__q5Rpk .kuhl-racing-modal_muffler_title2__d8RTS{right:2%}}.kuhl-racing-modal_block_wrapper__KMRbJ .kuhl-racing-modal_float_div__q5Rpk .kuhl-racing-modal_float_inner__lCMFQ{color:var(--text-primary-color);display:grid;grid-template-columns:1fr auto;position:absolute;background:linear-gradient(180deg,rgba(0,0,0,.23),#393939);height:300px;width:100%;left:-3%;top:14%;padding:15px}@media only screen and (max-width:767px){.kuhl-racing-modal_block_wrapper__KMRbJ .kuhl-racing-modal_float_div__q5Rpk .kuhl-racing-modal_float_inner__lCMFQ{width:100%;top:4%;left:0;height:100%}}.kuhl-racing-modal_block_wrapper__KMRbJ .kuhl-racing-modal_float_div__q5Rpk .kuhl-racing-modal_float_inner__lCMFQ p:nth-child(2){font-size:20px}@media only screen and (max-width:767px){.kuhl-racing-modal_block_wrapper__KMRbJ .kuhl-racing-modal_float_div__q5Rpk .kuhl-racing-modal_float_inner__lCMFQ p:nth-child(2){font-size:16px}}.kuhl-racing-modal_block_wrapper__KMRbJ .kuhl-racing-modal_float_div__q5Rpk .kuhl-racing-modal_float_inner__lCMFQ .kuhl-racing-modal_title___yaDD9{font-size:32px}@media only screen and (max-width:767px){.kuhl-racing-modal_block_wrapper__KMRbJ .kuhl-racing-modal_float_div__q5Rpk .kuhl-racing-modal_float_inner__lCMFQ .kuhl-racing-modal_title___yaDD9{font-size:7.476635514vw}}.kuhl-racing-modal_block_wrapper__KMRbJ .kuhl-racing-modal_float_div__q5Rpk .kuhl-racing-modal_float_inner__lCMFQ .kuhl-racing-modal_text_wrap__atQ79{font-size:20px;padding-left:22px;text-align:left}.kuhl-racing-modal_block_wrapper__KMRbJ .kuhl-racing-modal_float_div__q5Rpk .kuhl-racing-modal_float_inner__lCMFQ .kuhl-racing-modal_line__rYx7t{position:absolute;width:145px;height:5px;top:3%;left:-1%;background:#fff}@media only screen and (max-width:767px){.kuhl-racing-modal_block_wrapper__KMRbJ .kuhl-racing-modal_float_div__q5Rpk .kuhl-racing-modal_float_inner__lCMFQ .kuhl-racing-modal_line__rYx7t{left:2%}}.kuhl-racing-modal_block_wrapper__KMRbJ .kuhl-racing-modal_float_div__q5Rpk .kuhl-racing-modal_float_inner2__R0Xdg{width:80%;background:none;left:60%;top:-35%}.kuhl-racing-modal_no_opacity__ZlGSQ img{opacity:1!important;object-position:50% 66%}@media only screen and (max-width:767px){.kuhl-racing-modal_no_opacity__ZlGSQ img{object-position:50% 50%}}.breadcrumb_breadcrumb_container__zStqK{position:absolute;left:50px;top:20px;color:var(--text-primary-color);text-transform:uppercase;z-index:9}@media only screen and (max-width:767px){.breadcrumb_breadcrumb_container__zStqK{left:11.6822429907vw;top:11.6822429907vw}}.breadcrumb_list_wrapper__eloQi{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:10px;color:var(--text-primary-color)}@media only screen and (max-width:767px){.breadcrumb_list_wrapper__eloQi{gap:2.3364485981vw}}.breadcrumb_sr-only__2EDuv{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.breadcrumb_breadcrumb_content__FXamk{position:absolute;left:50px;top:20px;color:var(--text-primary-color);text-transform:uppercase;z-index:9}@media only screen and (max-width:767px){.breadcrumb_breadcrumb_content__FXamk{left:4.6728971963vw;top:14.0186915888vw}}.breadcrumb_active__dyNi0{color:var(--breadcrumb-active)}.top-section_description_wrap__Nax6T{min-height:300px;background:var(--bg-banner);padding:50px;color:var(--text-primary-color)}@media only screen and (max-width:767px){.top-section_description_wrap__Nax6T{min-height:70.0934579439vw;padding:11.6822429907vw}}.top-section_description_wrap__Nax6T .top-section_title_wrapper__xvAG4{display:flex;align-items:center;justify-content:flex-start;align-items:baseline;width:100%}@media only screen and (max-width:767px){.top-section_description_wrap__Nax6T .top-section_title_wrapper__xvAG4{display:block;margin-bottom:33px}}.top-section_description_wrap__Nax6T .top-section_title__9TCHC{text-transform:uppercase;font-size:32px}@media only screen and (max-width:767px){.top-section_description_wrap__Nax6T .top-section_title__9TCHC{font-size:7.476635514vw}}.top-section_description_wrap__Nax6T .top-section_sub_title__HEo25{font-size:32px;text-transform:uppercase;margin-bottom:33px}@media only screen and (max-width:767px){.top-section_description_wrap__Nax6T .top-section_sub_title__HEo25{font-size:7.476635514vw;margin-bottom:7.7102803738vw}}.top-section_description_wrap__Nax6T .top-section_description_text__bQHA3{font-size:20px}@media only screen and (max-width:767px){.top-section_description_wrap__Nax6T .top-section_description_text__bQHA3{font-size:4.6728971963vw}}.image-hover_imgContainer__Xf47i{width:100%;height:100%;position:absolute;z-index:0;object-fit:cover}.image-hover_imgContainer__Xf47i img{object-fit:cover}.image-hover_no_opacity__Yordi{opacity:unset!important}.image-hover_img_opacity__hr9VP{transition:.6s;object-fit:cover;opacity:.7!important}.image-hover_img_opacity__hr9VP img{object-fit:cover;image-rendering:auto;image-rendering:smooth}.image-hover_opacity_none__QnUBl{transition:.6s;opacity:unset;object-fit:cover}