@charset "UTF-8";
@keyframes content_fade_in{0%{opacity:0}100%{opacity:1}}@keyframes anim_slider_images_zoom{0%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes anim_slider_text_1_keys{0%{text-shadow:1px 1px 40px rgba(170, 170, 170, 0);-webkit-transform:translateX(0) scale(0.9);-ms-transform:translateX(0) scale(0.9);transform:translateX(0) scale(0.9)}20%{text-shadow:1px 1px 1px rgba(170, 170, 170, 0.3)}50%{text-shadow:1px 1px 1px rgba(170, 170, 170, 0.6)}70%{text-shadow:1px 1px 1px rgba(170, 170, 170, 0.3)}90%{text-shadow:1px 1px 40px rgba(170, 170, 170, 0);-webkit-transform:translateX(0.5em) scale(1.05);-ms-transform:translateX(0.5em) scale(1.05);transform:translateX(0.5em) scale(1.05)}}@keyframes anim_slider_pointer_1_keys{0%{opacity:0}20%{opacity:1}80%{opacity:1}90%{opacity:0}}@keyframes anim_slider_text_2_keys{0%{text-shadow:1px 1px 40px rgba(255, 255, 255, 0);-webkit-transform:translateX(0) scale(1);-ms-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}40%{text-shadow:1px 1px 1px white}60%{text-shadow:1px 1px 1px white}100%{text-shadow:1px 1px 40px rgba(255, 255, 255, 0);-webkit-transform:translateX(0em) scale(1.05);-ms-transform:translateX(0em) scale(1.05);transform:translateX(0em) scale(1.05)}}@keyframes anim_slider_text_3_keys{0%{text-shadow:1px 1px 40px rgba(255, 255, 255, 0);-webkit-transform:translateX(0) scale(1);-ms-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}40%{text-shadow:1px 1px 1px white}60%{text-shadow:1px 1px 1px white}100%{text-shadow:1px 1px 40px rgba(255, 255, 255, 0);-webkit-transform:translateX(0em) scale(1.05);-ms-transform:translateX(0em) scale(1.05);transform:translateX(0em) scale(1.05)}}.anim_down_hide{-webkit-animation-name:anim_down_hide_keys;animation-name:anim_down_hide_keys;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes anim_down_hide_keys{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}90%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:0}}@keyframes anim_down_hide_keys{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}90%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:0}}.anim_bounce{-webkit-animation-name:anim_bounce_keys;animation-name:anim_bounce_keys;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:4s;animation-delay:4s}@-webkit-keyframes anim_bounce_keys{0%,10%,25%,40%,50%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-2vh);transform:translateY(-2vh)}30%{-webkit-transform:translateY(-1vh);transform:translateY(-1vh)}}@keyframes anim_bounce_keys{0%,10%,25%,40%,50%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-2vh);transform:translateY(-2vh)}30%{-webkit-transform:translateY(-1vh);transform:translateY(-1vh)}}.anim_rubber{-webkit-animation-name:anim_rubber_keys;animation-name:anim_rubber_keys;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:4s;animation-delay:4s}@-webkit-keyframes anim_rubber_keys{0%,10%,25%,40%,50%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(0.8);transform:scale(0.8)}30%{-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes anim_rubber_keys{0%,10%,25%,40%,50%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(0.8);transform:scale(0.8)}30%{-webkit-transform:scale(0.9);transform:scale(0.9)}}.orange{color:#EF7F1A !important}.torxster{font-family:"Airstrike";color:#ED1D24;font-size:135%;line-height:1}.smc{font-family:"Airstrike";color:#F26C23;font-size:135%;line-height:1}.torxster_red{color:#ED1D24;font-weight:bold;font-style:italic}body{position:relative}body.mobile .desktop{display:none}body:not(.mobile) .mobile{display:none}.geolink_ios,.geolink_android{display:none}body.ios .geolink_ios{display:block}body.ios .geolink_other{display:none}body.android .geolink_android{display:block}body.android .geolink_other{display:none}html{font-size:100%}body{font-family:"Roboto Condensed";font-weight:300;font-size:0.95em;line-height:1.4;background-color:#202020;color:#ddd}body.noscroll{overflow-y:hidden}.overflow_visible{overflow:visible}.ce_text ul:not(.nostyle){list-style-type:none;padding-left:0em}.ce_text ul:not(.nostyle) li:before{content:"";width:4px;height:2px;background-color:#EF7F1A;display:inline-block;margin-right:0.5em;margin-bottom:0.2em;margin-left:-1em;border:1px solid rgba(204, 204, 204, 0.3);transition:background-color 0.5s, border 0.5s}a.more,.more a,div.more{position:relative;margin-top:2em;display:inline-block;padding:0.5em 1.2em 0.5em 3.1em;text-transform:uppercase;font-size:0.85em;color:#ddd;z-index:2;cursor:pointer;-webkit-transition:color 0.5s 0s, background-color 0.5s 0s;-o-transition:color 0.5s 0s, background-color 0.5s 0s;transition:color 0.5s 0s, background-color 0.5s 0s}a.more:hover,.more a:hover,div.more:hover{color:#333;background-color:#ddd}a.more::after,.more a::after,div.more::after{content:"";position:absolute;border:1px solid #555;top:-1px;bottom:-1px;left:-1px;right:-1px;z-index:-1}a.more:hover::after,.more a:hover::after,div.more:hover::after{-webkit-transform:scale(1.2, 1.6);-moz-transform:scale(1.2, 1.6);-ms-transform:scale(1.2, 1.6);-o-transform:scale(1.2, 1.6);transform:scale(1.2, 1.6);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-transition:opacity 0.6s 0s linear, -webkit-transform 0.6s 0s cubic-bezier(0.26, 0, 1, 0.715), -webkit-border-radius 0.6s 0s linear;transition:opacity 0.6s 0s linear, -webkit-transform 0.6s 0s cubic-bezier(0.26, 0, 1, 0.715), -webkit-border-radius 0.6s 0s linear;-o-transition:transform 0.6s 0s cubic-bezier(0.26, 0, 1, 0.715), opacity 0.6s 0s linear, border-radius 0.6s 0s linear;transition:transform 0.6s 0s cubic-bezier(0.26, 0, 1, 0.715), opacity 0.6s 0s linear, border-radius 0.6s 0s linear;transition:transform 0.6s 0s cubic-bezier(0.26, 0, 1, 0.715), opacity 0.6s 0s linear, border-radius 0.6s 0s linear, -webkit-transform 0.6s 0s cubic-bezier(0.26, 0, 1, 0.715), -webkit-border-radius 0.6s 0s linear}#header{transition:background 0.2s ease-in-out;z-index:100;background-image:linear-gradient(to right, rgba(34, 34, 34, 0.9) 1%, rgba(34, 34, 34, 0.9) 20%, rgba(34, 34, 34, 0.5) 50%, rgba(34, 34, 34, 0.9) 80%, rgba(34, 34, 34, 0.9) 100%);border-bottom:1px solid #333;padding-bottom:1.8em;transition:padding-bottom 0.5s}#header .inside{vertical-align:middle}#header.sticky{padding-bottom:0em}#header.sticky #claimcontainer{opacity:0}#header.sticky .logocontainer,#header.sticky .logocontainer_invers{max-width:17.5em;width:22%}.logocontainer,.logocontainer_invers{max-width:17.5em;transition:max-width 0.5s;min-width:12em;width:22%;display:block;padding:0.5em 0;float:left;-webkit-filter:brightness(120%);filter:brightness(120%)}.logocontainer{display:none}.logocontainer_invers{display:block}.dynojet_tuningcenter{max-width:12em;min-width:9em;width:15%;float:right;margin-right:5em;padding-top:calc(1em + .1vw)}.scroll_down_container #claimcontainer{display:none;width:100%;bottom:1em;margin:0 auto}.scroll_down_container #claimcontainer img{height:auto;min-height:0 !important;min-width:0 !important;width:100% !important}#claimcontainer{font-family:"Roboto Condensed";font-weight:400;font-size:1em;position:absolute;width:100vw;left:0;bottom:-1.8em;z-index:-1;clear:both;display:block;color:#000;padding:0.1em 0.8em 0.1em 0.8em;left:0;background:#ef7f1a;text-align:left;transition:opacity 0.5s}#claimcontainer img{height:auto;min-height:0 !important;min-width:0 !important;width:100% !important}.mod_c4g_maps canvas{filter:contrast(110%);filter:brightness(200%)}.mod_c4g_maps .c4g-popup-wrapper{background:none !important;border:none !important;max-width:200px;min-height:0px !important;margin-bottom:0 !important}.mod_c4g_maps .c4g-popup-wrapper .c4g-popup-content{padding:0 !important;filter:brightness(110%)}.mod_c4g_maps .c4g-popup-wrapper:before{display:none}.mod_c4g_maps .c4g-popup-wrapper .c4g-popup-close{display:none}#footer{border-top:1px solid rgba(239, 127, 26, 0.3);padding:5em 0 0 0}#footer #produkthinweis{font-size:80%;padding:0 5vw;-webkit-hyphens:manual;-moz-hyphens:manual;hyphens:manual}.header_page_overlay{position:fixed;left:0;top:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#222;border-bottom:1px solid #333;z-index:1000}.header_page_overlay .inside{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}[class*="icon-elegant-"],[class*="icon-simple-"]{position:relative;padding-left:2em;min-height:1.5em;min-width:1.5em;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}[class*="icon-elegant-"]:before,[class*="icon-simple-"]:before{position:absolute;padding:0;display:block;margin-left:-2em}[class*="icon-elegant-"].icon_only,[class*="icon-simple-"].icon_only{padding-left:1.5em;display:inline-block}[class*="icon-elegant-"].icon_only:before,[class*="icon-simple-"].icon_only:before{margin-left:-1.3em}[class*="icon-elegant-"].toggle,[class*="icon-simple-"].toggle{padding-left:2.4em;padding-right:0.4em;padding-top:0.4em;padding-bottom:0.4em}.slider_start{position:relative}#logos{padding-bottom:calc(1em + 1vh)}.page_home #logos{text-align:center}.page_home #logos .inside{max-width:none;width:calc(100vw - 10vw)}.page_tuning #logos{text-align:center}.page_tuning #logos .inside{max-width:none;width:calc(40vw - 10vw)}.page_customizing #logos{text-align:center}.page_customizing #logos .inside{max-width:none;width:calc(60vw - 10vw)}#news{text-align:center;border-top:1px solid #333;background-color:#161616;padding-top:calc(3em + 3vh);padding-bottom:calc(3em + 3vh)}#news .inside{max-width:900px}#news h2{margin-bottom:calc(1em + 1vh)}#newslist .layout_latest{background-color:#202020;color:#ccc;border:1px solid #444;position:relative;margin:calc(1em + 1vh) 0 calc(1em + 1vh) 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#newslist .layout_latest h3{color:#fff}#newslist .layout_latest figure{position:relative}#newslist .layout_latest figure::after{content:"";position:absolute;top:0px;bottom:0px;left:0px;right:0px;background-image:-webkit-radial-gradient(closest-side, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.6));background-image:-o-radial-gradient(closest-side, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.6));background-image:radial-gradient(closest-side, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.6))}#newslist .layout_latest .ce_text{text-align:left}#newslist .layout_latest .ce_text .inner_container{text-align:left;display:inline-block;padding:1em 1em 1em calc(2em + 2vw)}#intro_text{max-width:1330px;width:80%;padding:calc(3em + 4vh) 0 calc(2em + 4vh) 0;margin:0 auto;text-align:center}.page_datenschutz #intro_text,.page_impressum #intro_text,.page_agb #intro_text{text-align:left}.page_datenschutz #intro_text h2,.page_impressum #intro_text h2,.page_agb #intro_text h2{margin-top:2em;margin-bottom:0.5em}.page_datenschutz #intro_text h3,.page_impressum #intro_text h3,.page_agb #intro_text h3{margin-top:2em}.scroll_down_container{position:absolute;bottom:1.5em;left:50%;min-width:20em;width:20%;color:#eee;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.scroll_down_container .scroll_down_text{display:block;background-color:rgba(255, 255, 255, 0.3);border:1px solid rgba(255, 255, 255, 0.2);color:#fff;width:8em;height:2em;line-height:2em;margin:0 auto}.scroll_down_container #toggle_scroll_down{font-size:2em}.social{text-align:center}.social [class*="icon-elegant-"]{font-size:160%}.gradient.startslide{background-image:radial-gradient(closest-side, transparent 20%, rgba(0, 0, 0, 0.4)), -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.2)), color-stop(60%, transparent), to(rgba(0, 0, 0, 0.9)));background-image:-webkit-radial-gradient(closest-side, transparent 20%, rgba(0, 0, 0, 0.4)), -webkit-linear-gradient(rgba(255, 255, 255, 0.2) 0%, transparent 60%, rgba(0, 0, 0, 0.9) 100%);background-image:-o-radial-gradient(closest-side, transparent 20%, rgba(0, 0, 0, 0.4)), -o-linear-gradient(rgba(255, 255, 255, 0.2) 0%, transparent 60%, rgba(0, 0, 0, 0.9) 100%);background-image:radial-gradient(closest-side, transparent 20%, rgba(0, 0, 0, 0.4)), linear-gradient(rgba(255, 255, 255, 0.2) 0%, transparent 60%, rgba(0, 0, 0, 0.9) 100%)}.gradient.bottom_to_black{background-image:linear-gradient(rgba(255, 255, 255, 0.2) 0%, transparent 60%, rgba(0, 0, 0, 0.2) 100%)}.gradient.top_to_black{background-image:linear-gradient(rgba(0, 0, 0, 0.6) 0%, transparent 40%, rgba(0, 0, 0, 0.2) 100%)}.mod_article{position:relative}.slider_overlay{position:absolute;bottom:0;background-image:linear-gradient(to right, rgba(34, 34, 34, 0.9) 1%, rgba(34, 34, 34, 0.9) 20%, rgba(34, 34, 34, 0.5) 50%, rgba(34, 34, 34, 0.9) 80%, rgba(34, 34, 34, 0.9) 100%);width:100%}.slider_image_overlay{position:absolute;top:0;height:100%;width:100%}.slick-container .slick-arrow{position:absolute;z-index:10;top:50%;font-size:2.4em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.slick-container .slick-arrow.arrow_left{left:0}.slick-container .slick-arrow.arrow_right{right:0}.slick-container:hover .slick-arrow{color:white}.slick-container .slick-layer-container{font-family:"Kanit Black Italic";font-style:italic;text-transform:uppercase;font-weight:700;padding:2em 4em 12vh 4em;font-size:3.5vw;line-height:1.1;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;width:100%;bottom:0;z-index:10;text-align:center}.slick-container .slick-layer{-webkit-hyphens:manual;-moz-hyphens:manual;hyphens:manual;color:transparent}.slick-container .slick-layer.layer1_pointer{position:absolute;width:20%;height:15vh;left:20%;bottom:20vh;border-top:1px solid #555;border-left:1px solid #555}.slick-container .slick-active .layer1_pointer{opacity:0}.slick-container .slick-active .pos1{margin-left:-50vw}.slick-container .slick-active .pos2{margin-left:50vw}.slick-container .slick-active .pos3{margin-left:-30vw}.slick-container .slick-active .pos4{margin-left:40vw}.slick-container .slick-active .layer1{color:transparent;-webkit-animation-name:anim_slider_text_1_keys;animation-name:anim_slider_text_1_keys;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.slick-container .slick-active .layer1_pointer{-webkit-animation-name:anim_slider_pointer_1_keys;animation-name:anim_slider_pointer_1_keys;-webkit-animation-duration:7s;animation-duration:7s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.slick-container .slick-active .layer2{color:transparent;-webkit-animation-name:anim_slider_text_2_keys;animation-name:anim_slider_text_2_keys;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;margin-left:2em}.slick-container .slick-active .layer3{color:transparent;-webkit-animation-name:anim_slider_text_3_keys;animation-name:anim_slider_text_3_keys;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.slick-container .slick-active .layer4{color:transparent;-webkit-animation-name:anim_slider_text_3_keys;animation-name:anim_slider_text_3_keys;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;font-size:1.2em}.slick-container .slick-dots{position:absolute;width:100%;bottom:2%;text-align:center;margin:0}.slick-container .slick-dots li{display:inline}.slick-container .slick-dots li button{cursor:pointer;border:none;background:none;text-indent:-9999px;width:1.5em;margin:0 0.1em;height:1em;text-align:center}.slick-container .slick-dots li button:after{cursor:pointer;text-shadow:1px 1px 1px #000;color:#eee;font-size:1em;margin-top:-1.5em;width:0.6em;height:0.5em;display:block;font-family:"elegant-icons";content:"";border:1px solid #555;background-color:#444;-webkit-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s}.slick-container .slick-dots li.slick-active button:after{background-color:#ddd}#slider_start .slick-container{overflow:hidden;height:73vh;color:#fff}#slider_start .slick-container figure{height:73vh;width:100vw;line-height:73vh;text-align:center;position:relative}#slider_start .slick-container img{position:absolute;display:block;min-width:100vw;min-height:73vh;-o-object-fit:cover;object-fit:cover;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#slider_start .slick-container .slick-track{height:73vh}#slider_subpage .slick-container{overflow:hidden;height:40vh;color:#fff}#slider_subpage .slick-container figure{height:40vh;width:100vw;line-height:40vh;text-align:center;position:relative}#slider_subpage .slick-container img{position:absolute;display:block;min-width:100vw;min-height:40vh;-o-object-fit:cover;object-fit:cover;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#slider_subpage .slick-container .slick-track{height:40vh}.slider.zoom .slick-active figure{-webkit-animation-name:anim_slider_images_zoom;animation-name:anim_slider_images_zoom;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#slider_buegel .slick-container{overflow:hidden;color:#fff}div[id^="page_overlay"]{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;top:0;bottom:0;left:0;right:0;height:100vh;background:#202020;overflow-y:auto;-webkit-transition:opacity 0.5s 0.1s ease-in-out;-o-transition:opacity 0.5s 0.1s ease-in-out;transition:opacity 0.5s 0.1s ease-in-out}div[id^="page_overlay"].hidden{height:0;z-index:-100}div[id^="page_overlay"].open{z-index:5000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}div[id^="page_overlay"]>.inside{padding-top:15vh;position:relative}div[id^="page_overlay"] .ce_text{border-bottom:1px solid #444;margin:0 2em;padding:2em 0;box-sizing:content-box}#header .custom{overflow:hidden;height:0px;-webkit-transition:0.3s height ease-in-out;-o-transition:0.3s height ease-in-out;transition:0.3s height ease-in-out}#footer .custom{background:inherit;overflow:hidden;height:0px;-webkit-transition:0.3s height ease-in-out;-o-transition:0.3s height ease-in-out;transition:0.3s height ease-in-out}div[id^="header_panel"]{overflow:hidden;opacity:0;height:0px}div[id^="header_panel"].open{opacity:1;height:auto;-webkit-transition:0.3s opacity ease-in-out;-o-transition:0.3s opacity ease-in-out;transition:0.3s opacity ease-in-out;border-bottom:1px solid #ccc}div[id^="footer_panel"]{overflow:hidden;opacity:0;height:0px}div[id^="footer_panel"].open{opacity:1;height:auto;-webkit-transition:0.3s opacity ease-in-out;-o-transition:0.3s opacity ease-in-out;transition:0.3s opacity ease-in-out}#loader{opacity:1;-webkit-transition:1s opacity;-o-transition:1s opacity;transition:1s opacity}#loader.fade-out{opacity:0;-webkit-transition:0.5s opacity;-o-transition:0.5s opacity;transition:0.5s opacity}#loader.fade-out.z-hidden{z-index:0;height:0}#loader.loading{position:fixed;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;top:0;left:0;width:100%;height:100%;background:#000;z-index:9997}#loader .loading-text{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;text-align:center;width:100%;height:100px;line-height:100px}#loader .loading-text span{display:inline-block;margin:0 5px;color:#000;font-family:"Saira Semi Condensed"}#loader .loading-text span:nth-child(1){-webkit-filter:blur(0px);filter:blur(0px);-webkit-animation:blur-text 1.5s 0s infinite linear alternate;animation:blur-text 1.5s 0s infinite linear alternate}#loader .loading-text span:nth-child(2){-webkit-filter:blur(0px);filter:blur(0px);-webkit-animation:blur-text 1.5s 0.2s infinite linear alternate;animation:blur-text 1.5s 0.2s infinite linear alternate}#loader .loading-text span:nth-child(3){-webkit-filter:blur(0px);filter:blur(0px);-webkit-animation:blur-text 1.5s 0.4s infinite linear alternate;animation:blur-text 1.5s 0.4s infinite linear alternate}#loader .loading-text span:nth-child(4){-webkit-filter:blur(0px);filter:blur(0px);-webkit-animation:blur-text 1.5s 0.6s infinite linear alternate;animation:blur-text 1.5s 0.6s infinite linear alternate}#loader .loading-text span:nth-child(5){-webkit-filter:blur(0px);filter:blur(0px);-webkit-animation:blur-text 1.5s 0.8s infinite linear alternate;animation:blur-text 1.5s 0.8s infinite linear alternate}#loader .loading-text span:nth-child(6){-webkit-filter:blur(0px);filter:blur(0px);-webkit-animation:blur-text 1.5s 1s infinite linear alternate;animation:blur-text 1.5s 1s infinite linear alternate}#loader .loading-text span:nth-child(7){-webkit-filter:blur(0px);filter:blur(0px);-webkit-animation:blur-text 1.5s 1.2s infinite linear alternate;animation:blur-text 1.5s 1.2s infinite linear alternate}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner{display:none}.spinner:before{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;-webkit-border-radius:50%;border-radius:50%;border:2px solid #222;border-top:2px solid #999;border-bottom:2px solid #999;-webkit-animation:spinner 1.2s linear infinite;animation:spinner 1.2s linear infinite}@-webkit-keyframes blur-text{0%{-webkit-filter:blur(0px);filter:blur(0px)}100%{-webkit-filter:blur(4px);filter:blur(4px)}}@keyframes blur-text{0%{-webkit-filter:blur(0px);filter:blur(0px)}100%{-webkit-filter:blur(4px);filter:blur(4px)}}div[id^="intro"] .inside{padding:0}div[id^="content_area"]{border-top:1px solid rgba(204, 204, 204, 0.3);padding:0}div[id^="content_area"] .inside{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#1b1b1b;padding:0;max-width:100%}div[id^="content_area"] .mod_article .textoverlay{position:absolute;bottom:15%;-webkit-hyphens:manual;-moz-hyphens:manual;hyphens:manual}div[id^="content_area"] .mod_article .textoverlay.left{text-align:right;right:8%}div[id^="content_area"] .mod_article .textoverlay.left p{max-width:300px}div[id^="content_area"] .mod_article .textoverlay.left h1{padding-left:0}div[id^="content_area"] .mod_article .textoverlay.left h1::before{width:0}div[id^="content_area"] .mod_article .textoverlay.right{z-index:1;text-align:left;left:8%;color:#333;text-shadow:white 0px 0px 10px}div[id^="content_area"] .mod_article .textoverlay.right::before{content:"";position:absolute;z-index:-1;top:0px;bottom:0px;left:0px;right:0px;background-image:-webkit-radial-gradient(closest-side, rgba(255, 255, 255, 0.7) 30%, transparent);background-image:-o-radial-gradient(closest-side, rgba(255, 255, 255, 0.7) 30%, transparent);background-image:radial-gradient(closest-side, rgba(255, 255, 255, 0.7) 30%, transparent)}div[id^="content_area"] .mod_article .textoverlay.right p{max-width:300px}div[id^="content_area"] .mod_article .textoverlay.right a{color:#333}div[id^="content_area"] .mod_article .ce_text{max-width:600px;margin:0 auto;padding:0 10%}div[id^="content_area"] .mod_article .ce_text .preis{text-align:right;font-weight:bold;font-size:120%;color:#fff;display:none}div[id^="content_area"] .mod_article .ce_image{-webkit-transition:-webkit-transform 1s 0s ease-in-out, -webkit-filter 1s 0s ease-in-out;transition:-webkit-transform 1s 0s ease-in-out, -webkit-filter 1s 0s ease-in-out;-o-transition:transform 1s 0s ease-in-out, filter 1s 0s ease-in-out;transition:transform 1s 0s ease-in-out, filter 1s 0s ease-in-out;transition:transform 1s 0s ease-in-out, filter 1s 0s ease-in-out, -webkit-transform 1s 0s ease-in-out, -webkit-filter 1s 0s ease-in-out;-webkit-filter:brightness(100%);filter:brightness(100%);position:relative}div[id^="content_area"] .mod_article .ce_image:hover{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);-webkit-filter:brightness(130%);filter:brightness(130%)}div[id^="content_area"] .mod_article .ce_image.filter::after{content:"";position:absolute;top:0px;bottom:0px;left:0px;right:0px;background-image:-webkit-radial-gradient(closest-side, transparent 20%, rgba(0, 0, 0, 0.5));background-image:-o-radial-gradient(closest-side, transparent 20%, rgba(0, 0, 0, 0.5));background-image:radial-gradient(closest-side, transparent 20%, rgba(0, 0, 0, 0.5))}div[id^="content_area"] .mod_article .ce_image.filter_hell::after{content:"";position:absolute;top:0px;bottom:0px;left:0px;right:0px;background-image:-webkit-radial-gradient(closest-side, transparent 20%, rgba(255, 255, 255, 0.5));background-image:-o-radial-gradient(closest-side, transparent 20%, rgba(255, 255, 255, 0.5));background-image:radial-gradient(closest-side, transparent 20%, rgba(255, 255, 255, 0.5))}div[id^="product_area"] .inside{background-color:#141414;padding:0;max-width:100%}div[id^="product_area"] .mod_article .ce_text{max-width:600px;margin:0 auto;padding:0 10%}div[id^="product_area"] .mod_article .ce_text h1,div[id^="product_area"] .mod_article .ce_text h2,div[id^="product_area"] .mod_article .ce_text h3,div[id^="product_area"] .mod_article .ce_text h4{margin-top:0;margin-bottom:0.5em;color:#fff;position:relative;padding-left:1.5em}div[id^="product_area"] .mod_article .ce_text h1::before,div[id^="product_area"] .mod_article .ce_text h2::before,div[id^="product_area"] .mod_article .ce_text h3::before,div[id^="product_area"] .mod_article .ce_text h4::before{position:absolute;display:block;width:1.2em;height:1.8em;top:-0.2em;left:0;background-image:url("../../files/THEME_01/template/markenzeichen_weiss.svg");-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;content:""}div[id^="product_area"] .mod_article .ce_image{-webkit-transition:-webkit-transform 1s 0s ease-in-out, -webkit-filter 1s 0s ease-in-out;transition:-webkit-transform 1s 0s ease-in-out, -webkit-filter 1s 0s ease-in-out;-o-transition:transform 1s 0s ease-in-out, filter 1s 0s ease-in-out;transition:transform 1s 0s ease-in-out, filter 1s 0s ease-in-out;transition:transform 1s 0s ease-in-out, filter 1s 0s ease-in-out, -webkit-transform 1s 0s ease-in-out, -webkit-filter 1s 0s ease-in-out;-webkit-filter:brightness(100%);filter:brightness(100%);position:relative}div[id^="product_area"] .mod_article .ce_image:hover{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);-webkit-filter:brightness(130%);filter:brightness(130%)}div[id^="product_area"] .mod_article .ce_image.filter::after{content:"";position:absolute;top:0px;bottom:0px;left:0px;right:0px;background-image:-webkit-radial-gradient(closest-side, transparent 20%, rgba(0, 0, 0, 0.5));background-image:-o-radial-gradient(closest-side, transparent 20%, rgba(0, 0, 0, 0.5));background-image:radial-gradient(closest-side, transparent 20%, rgba(0, 0, 0, 0.5))}#nav_main_page_overlay{display:inline-block;text-transform:uppercase;font-size:1em;line-height:2;width:-webkit-calc(100% - 4em);width:calc(100% - 4em);max-width:1200px;margin-left:2em;margin-right:2em;padding-bottom:2em;border-bottom:1px solid #444;color:#ddd}#nav_main_page_overlay li{border:1px solid #555;-webkit-box-sizing:border-box;box-sizing:border-box}#nav_main_page_overlay li img{-webkit-filter:brightness(90%) grayscale(40%);filter:brightness(90%) grayscale(40%);-webkit-transition:-webkit-transform 0.8s 0s ease-in-out, -webkit-filter 0.8s 0s ease-in-out;transition:-webkit-transform 0.8s 0s ease-in-out, -webkit-filter 0.8s 0s ease-in-out;-o-transition:transform 0.8s 0s ease-in-out, filter 0.8s 0s ease-in-out;transition:transform 0.8s 0s ease-in-out, filter 0.8s 0s ease-in-out;transition:transform 0.8s 0s ease-in-out, filter 0.8s 0s ease-in-out, -webkit-transform 0.8s 0s ease-in-out, -webkit-filter 0.8s 0s ease-in-out;width:auto;position:absolute;top:50%;right:50%;-webkit-transform:translateY(-50%) translateX(50%);-ms-transform:translateY(-50%) translateX(50%);transform:translateY(-50%) translateX(50%);max-width:100%}#nav_main_page_overlay li figure{width:100%;padding-top:50%;overflow:hidden;position:relative}#nav_main_page_overlay li figcaption{position:relative;z-index:1;text-align:center;display:block;padding:0.3em 0.7em;text-transform:uppercase;font-size:0.9em;color:#ddd;background-color:rgba(48, 48, 48, 0.9);-webkit-transition:color 0.7s 0s, background-color 0.7s 0s;-o-transition:color 0.7s 0s, background-color 0.7s 0s;transition:color 0.7s 0s, background-color 0.7s 0s}#nav_main_page_overlay li:hover img,#nav_main_page_overlay li.active img{-webkit-transform:translateY(-50%) translateX(50%) scale(1.02);-ms-transform:translateY(-50%) translateX(50%) scale(1.02);transform:translateY(-50%) translateX(50%) scale(1.02);-webkit-filter:brightness(100%) grayscale(0%);filter:brightness(100%) grayscale(0%)}#nav_main_page_overlay li:hover figcaption,#nav_main_page_overlay li.active figcaption{color:#333;background-color:#ddd}.nav_main_ul{position:relative;display:flex;flex-wrap:wrap;width:calc(100% + 2em)}.nav_main_ul .nav_main_li{margin-right:2em;margin-bottom:2em;flex:1 0 calc(33.3333333333% - 2em);max-width:calc(33.3333333333% - 2em)}@media (min-width:1921px){.nav_main_ul .nav_main_li{flex:1 0 calc(33.3333333333% - 2em);max-width:calc(33.3333333333% - 2em)}}@media (max-width:1920px){.nav_main_ul .nav_main_li{flex:1 0 calc(33.3333333333% - 2em);max-width:calc(33.3333333333% - 2em)}}@media (max-width:1365px){.nav_main_ul .nav_main_li{flex:1 0 calc(33.3333333333% - 2em);max-width:calc(33.3333333333% - 2em)}}@media (max-width:1023px){.nav_main_ul .nav_main_li{flex:1 0 calc(50% - 2em);max-width:calc(50% - 2em)}}@media (max-width:767px){.nav_main_ul .nav_main_li{flex:1 0 calc(50% - 2em);max-width:calc(50% - 2em)}}@media (max-width:559px){.nav_main_ul .nav_main_li{flex:1 0 calc(100% - 2em);max-width:calc(100% - 2em)}}#nav_slider ul{position:relative;display:flex;flex-wrap:wrap;width:calc(100% + 0em)}#nav_slider ul li{margin-right:0em;margin-bottom:0em;flex:1 0 calc(12.5% - 0em);max-width:calc(12.5% - 0em)}@media (min-width:1921px){#nav_slider ul li{flex:1 0 calc(12.5% - 0em);max-width:calc(12.5% - 0em)}}@media (max-width:1920px){#nav_slider ul li{flex:1 0 calc(12.5% - 0em);max-width:calc(12.5% - 0em)}}@media (max-width:1365px){#nav_slider ul li{flex:1 0 calc(12.5% - 0em);max-width:calc(12.5% - 0em)}}@media (max-width:1023px){#nav_slider ul li{flex:1 0 calc(50% - 0em);max-width:calc(50% - 0em)}}@media (max-width:767px){#nav_slider ul li{flex:1 0 calc(50% - 0em);max-width:calc(50% - 0em)}}@media (max-width:559px){#nav_slider ul li{flex:1 0 calc(100% - 0em);max-width:calc(100% - 0em)}}#footer .flex_container{position:relative;display:flex;flex-wrap:wrap;width:calc(100% + calc(1.5vw + 1em))}#footer .flex_container>*{margin-right:calc(1.5vw + 1em);margin-bottom:calc(1.5vw + 1em);flex:1 0 calc(25% - calc(1.5vw + 1em))}@media (min-width:1921px){#footer .flex_container>*{flex:1 0 calc(25% - calc(1.5vw + 1em))}}@media (max-width:1920px){#footer .flex_container>*{flex:1 0 calc(25% - calc(1.5vw + 1em))}}@media (max-width:1365px){#footer .flex_container>*{flex:1 0 calc(25% - calc(1.5vw + 1em))}}@media (max-width:1023px){#footer .flex_container>*{flex:1 0 calc(50% - calc(1.5vw + 1em))}}@media (max-width:767px){#footer .flex_container>*{flex:1 0 calc(50% - calc(1.5vw + 1em))}}@media (max-width:559px){#footer .flex_container>*{flex:1 0 calc(100% - calc(1.5vw + 1em))}}#nav_slider{position:absolute;bottom:-1px;width:100%;left:50%;transform:translateX(-50%);background-image:linear-gradient(to right, rgba(34, 34, 34, 0.8) 1%, rgba(34, 34, 34, 0.65) 20%, rgba(34, 34, 34, 0.5) 50%, rgba(34, 34, 34, 0.65) 80%, rgba(34, 34, 34, 0.8) 100%);border-top:1px solid #333;font-size:1.15em}#nav_slider ul{margin-bottom:0}#nav_slider ul li{text-align:center}#nav_slider ul li a,#nav_slider ul li strong{box-sizing:border-box;display:block;height:100%;width:100%;padding:1em 0.8em;border-top:1px solid transparent;border-left:1px solid rgba(51, 51, 51, 0.4);border-bottom:2px solid rgba(51, 51, 51, 0.4);border-bottom:2px solid #444;font-weight:300;text-transform:uppercase;color:rgba(255, 255, 255, 0.6);transition:background 0.5s, border 0.5s, color 0.5s}#nav_slider ul li a span:before,#nav_slider ul li strong span:before{color:rgba(255, 255, 255, 0.6);transition:color 0.5s}#nav_slider ul li a.page_torxstertuningkits span:before,#nav_slider ul li strong.page_torxstertuningkits span:before{content:"";top:0em;font-size:1em}#nav_slider ul li a.page_customizing span:before,#nav_slider ul li strong.page_customizing span:before{content:"";top:0em;font-size:1em}#nav_slider ul li a.page_tuning span:before,#nav_slider ul li strong.page_tuning span:before{content:""}#nav_slider ul li a.page_service_repair span:before,#nav_slider ul li strong.page_service_repair span:before{content:""}#nav_slider ul li a.page_galerie span:before,#nav_slider ul li strong.page_galerie span:before{content:"";top:-0.05em;font-size:1em}#nav_slider ul li a.page_bikesforsale span:before,#nav_slider ul li strong.page_bikesforsale span:before{content:"";top:0em;font-size:1em}#nav_slider ul li a.page_crew span:before,#nav_slider ul li strong.page_crew span:before{content:"";top:0em;font-size:1em}#nav_slider ul li a.page_feedback span:before,#nav_slider ul li strong.page_feedback span:before{content:"";top:-0.1em;font-size:1em}#nav_slider ul li a.first,#nav_slider ul li strong.first{border-left:none}#nav_slider ul li a:hover,#nav_slider ul li a.active,#nav_slider ul li strong:hover,#nav_slider ul li strong.active{border-left:1px solid #333;border-top:1px solid #EF7F1A;border-bottom:2px solid transparent;background:#202020;color:white}#nav_slider ul li a:hover span:before,#nav_slider ul li a.active span:before,#nav_slider ul li strong:hover span:before,#nav_slider ul li strong.active span:before{color:white}#nav_slider ul li a span,#nav_slider ul li strong span{position:relative;display:inline-block;padding-left:1.8em}#nav_slider ul li a span:before,#nav_slider ul li strong span:before{font-family:"elegant-icons";text-transform:none;position:absolute;display:block;left:0;top:-0.1em;font-size:1.2em;font-weight:normal}.nav_impressum_datenschutz{padding:2em 0em 2em 0em;margin:3em 0em 0em 0em;text-align:center;font-size:0.8em;text-transform:uppercase;width:100%}.nav_impressum_datenschutz ul{text-align:center}.nav_impressum_datenschutz li{display:inline-block;margin:0.5em;color:inherit}.nav_impressum_datenschutz li a:hover{color:inherit}#nav_in_page{position:absolute;top:12em;left:0;color:#ddd;border-top:1px solid rgba(204, 204, 204, 0.5)}#nav_in_page li{width:16em;height:6em;margin-top:0em;-webkit-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s;background-color:rgba(51, 51, 51, 0.3)}#nav_in_page li a{display:block;width:100%;height:100%;border-bottom:1px solid rgba(204, 204, 204, 0.5);text-align:center;line-height:6em;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color 0.5s, border-color 0.5s, color 0.5s;-o-transition:background-color 0.5s, border-color 0.5s, color 0.5s;transition:background-color 0.5s, border-color 0.5s, color 0.5s}#nav_in_page li a:hover{color:#fff}#nav_in_page li:hover{background-color:rgba(255, 255, 255, 0.2)}#nav_in_page li.active{background-color:rgba(255, 255, 255, 0.3);color:#fff}#nav_main_header_panel{text-align:center}#nav_main_header_panel li{border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;padding:0.2em;margin:0 auto;max-width:300px;margin-bottom:0.5em}#nav_main_header_panel li a,#nav_main_header_panel li span{width:100%;height:100%;display:block}#nav_main_header_panel li.active,#nav_main_header_panel li.trail{color:#EF7F1A}#nav_footer li.active,#nav_footer li.trail{color:#EF7F1A}#toggle_scroll_top{display:none;position:fixed;bottom:2em;right:3em;font-size:150%;background-color:rgba(255, 255, 255, 0.2);border:1px solid rgba(255, 255, 255, 0.1)}#toggle_scroll_top::before{color:#fff}#toggle_scroll_top.visible{display:block}#toggle_page_overlay_1,#toggle_header_panel_1,#toggle_header_panel_2,#toggle_footer_panel_1,#toggle_footer_panel_2,.close_page_overlay{font-size:250%;float:right;cursor:pointer;text-transform:uppercase;line-height:1.6}.close_page_overlay:before{top:-0.03em}#toggle_page_overlay_1,.close_page_overlay{color:#fff;float:right;position:absolute;top:50%;right:1.6em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#toggle_header_panel_1.closing:before,#toggle_header_panel_2.closing:before,#toggle_footer_panel_1.closing:before,#toggle_footer_panel_2.closing:before{-webkit-animation:close_menu 0.3s ease-in-out forwards;animation:close_menu 0.3s ease-in-out forwards}#toggle_header_panel_1.open:before,#toggle_header_panel_2.open:before,#toggle_footer_panel_1.open:before,#toggle_footer_panel_2.open:before{-webkit-animation:open_menu 0.3s ease-in-out forwards;animation:open_menu 0.3s ease-in-out forwards}@-webkit-keyframes open_menu{50%{color:transparent}100%{content:"M";margin-top:-0.05em}}@keyframes open_menu{50%{color:transparent}100%{content:"M";margin-top:-0.05em}}@-webkit-keyframes close_menu{0%{content:"M";margin-top:-0.05em}50%{color:transparent}100%{content:"a";margin-top:0}}@keyframes close_menu{0%{content:"M";margin-top:-0.05em}50%{color:transparent}100%{content:"a";margin-top:0}}.tos-slide>img{width:auto}a:hover{color:#EF7F1A}a{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 0.3s;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}a:focus{outline:none !important}a img{background:transparent;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}h1,h2,h3,h4{font-family:"Roboto Condensed";font-weight:300}h1{font-size:2.2em;margin-top:0;color:#EF7F1A;margin-bottom:1em;-webkit-hyphens:manual;-moz-hyphens:manual;hyphens:manual;text-transform:uppercase}h2{font-size:1.8em;margin-top:0;margin-bottom:1em;color:#EF7F1A;text-transform:uppercase}h3{font-size:1.2em;color:#EF7F1A}.page_galerie #intro .inside{max-width:none}#gesamt_galerie{margin-right:0vw}#gesamt_galerie ul{align-items:center}#gesamt_galerie figure{border:1px solid #555;position:relative}#gesamt_galerie figure figcaption{font-family:"Roboto Condensed";font-weight:300;text-align:center;display:block;padding:0.4em 0;text-transform:uppercase;font-size:0.8em;color:#ddd;background-color:rgba(64, 64, 64, 0.8);position:absolute;bottom:0;width:8em;top:auto;max-width:none}#gesamt_galerie a{position:relative;display:block;overflow:hidden}#gesamt_galerie a::after{content:"";position:absolute;top:0px;bottom:0px;left:0px;right:0px;background-image:-webkit-radial-gradient(closest-side, transparent 10%, rgba(0, 0, 0, 0.4));background-image:-o-radial-gradient(closest-side, transparent 10%, rgba(0, 0, 0, 0.4));background-image:radial-gradient(closest-side, transparent 10%, rgba(0, 0, 0, 0.4))}#gesamt_galerie a img{-webkit-transition:-webkit-transform 1s 0s ease-in-out, -webkit-filter 1s 0s ease-in-out;transition:-webkit-transform 1s 0s ease-in-out, -webkit-filter 1s 0s ease-in-out;-o-transition:transform 1s 0s ease-in-out, filter 1s 0s ease-in-out;transition:transform 1s 0s ease-in-out, filter 1s 0s ease-in-out;transition:transform 1s 0s ease-in-out, filter 1s 0s ease-in-out, -webkit-transform 1s 0s ease-in-out, -webkit-filter 1s 0s ease-in-out;-webkit-filter:brightness(90%) grayscale(20%);filter:brightness(100%) grayscale(20%)}#gesamt_galerie a:hover img{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);-webkit-filter:brightness(120%) grayscale(0%);filter:brightness(120%) grayscale(0%)}#lightcase-case{font-size:1em}#lightcase-case #lightcase-info{top:0;bottom:0;left:0;right:0;z-index:2}#lightcase-case #lightcase-info #lightcase-sequenceInfo{position:absolute;top:-2em}#lightcase-case #lightcase-info #lightcase-caption{display:none !important}#lightcase-case #lightcase-info #lightcase-title{font-family:"Roboto Condensed";font-weight:300;text-align:center;display:block;padding:1vh 0;text-transform:uppercase;font-size:1.2em;color:#ddd;background-color:#404040;position:absolute;bottom:0;width:8em;top:auto;max-width:none}.lightcase-contentInner{position:relative;border:1px solid #555;display:block}.lightcase-contentInner::after{content:"";position:absolute;top:0px;bottom:0px;left:0px;right:0px;background-image:-webkit-radial-gradient(closest-side, transparent 20%, rgba(0, 0, 0, 0.5));background-image:-o-radial-gradient(closest-side, transparent 20%, rgba(0, 0, 0, 0.5));background-image:radial-gradient(closest-side, transparent 20%, rgba(0, 0, 0, 0.5))}[class*="lightcase-icon-"]::before{font-family:"elegant-icons";color:#fff;text-shadow:2px 2px 2px #000}.lightcase-icon-close::before{content:"M"}.lightcase-icon-prev::before{content:"4"}.lightcase-icon-next::before{content:"5"}.lightcase-icon-play::before{content:"E"}.lightcase-icon-pause::before{content:"`"}.lightcase-icon-play,.lightcase-icon-pause{padding:10vw;margin-left:0 !important;margin-bottom:12px;transform:translateX(-50%) translateY(50%);box-sizing:content-box}#lightcase-loading{display:none !important}#lightcase-overlay{background-color:#000 !important}#lightcase-content{background-color:transparent !important}#lightcase-case img{width:auto}.gallery_ul{position:relative;display:flex;flex-wrap:wrap;width:calc(100% + calc(1em + 2vw))}.gallery_ul .gallery_li{margin-right:calc(1em + 2vw);margin-bottom:calc(1em + 2vw);flex:1 0 calc(25% - calc(1em + 2vw));max-width:calc(25% - calc(1em + 2vw))}@media (min-width:1921px){.gallery_ul .gallery_li{flex:1 0 calc(16.6666666667% - calc(1em + 2vw));max-width:calc(16.6666666667% - calc(1em + 2vw))}}@media (max-width:1920px){.gallery_ul .gallery_li{flex:1 0 calc(25% - calc(1em + 2vw));max-width:calc(25% - calc(1em + 2vw))}}@media (max-width:1365px){.gallery_ul .gallery_li{flex:1 0 calc(25% - calc(1em + 2vw));max-width:calc(25% - calc(1em + 2vw))}}@media (max-width:1023px){.gallery_ul .gallery_li{flex:1 0 calc(33.3333333333% - calc(1em + 2vw));max-width:calc(33.3333333333% - calc(1em + 2vw))}}@media (max-width:767px){.gallery_ul .gallery_li{flex:1 0 calc(50% - calc(1em + 2vw));max-width:calc(50% - calc(1em + 2vw))}}@media (max-width:559px){.gallery_ul .gallery_li{flex:1 0 calc(100% - calc(1em + 2vw));max-width:calc(100% - calc(1em + 2vw))}}.brands_container.home{position:relative;display:flex;flex-wrap:wrap;width:calc(100% + calc(1em + 2vw))}.brands_container.home .ce_image{margin-right:calc(1em + 2vw);margin-bottom:calc(1em + 2vw);flex:1 0 calc(16.6666666667% - calc(1em + 2vw));max-width:calc(16.6666666667% - calc(1em + 2vw))}@media (min-width:1921px){.brands_container.home .ce_image{flex:1 0 calc(9.0909090909% - calc(1em + 2vw));max-width:calc(9.0909090909% - calc(1em + 2vw))}}@media (max-width:1920px){.brands_container.home .ce_image{flex:1 0 calc(16.6666666667% - calc(1em + 2vw));max-width:calc(16.6666666667% - calc(1em + 2vw))}}@media (max-width:1365px){.brands_container.home .ce_image{flex:1 0 calc(16.6666666667% - calc(1em + 2vw));max-width:calc(16.6666666667% - calc(1em + 2vw))}}@media (max-width:1023px){.brands_container.home .ce_image{flex:1 0 calc(33.3333333333% - calc(1em + 2vw));max-width:calc(33.3333333333% - calc(1em + 2vw))}}@media (max-width:767px){.brands_container.home .ce_image{flex:1 0 calc(50% - calc(1em + 2vw));max-width:calc(50% - calc(1em + 2vw))}}@media (max-width:559px){.brands_container.home .ce_image{flex:1 0 calc(50% - calc(1em + 2vw));max-width:calc(50% - calc(1em + 2vw))}}.brands_container.tuning{position:relative;display:flex;flex-wrap:wrap;width:calc(100% + calc(1em + 2vw))}.brands_container.tuning .ce_image{margin-right:calc(1em + 2vw);margin-bottom:calc(1em + 2vw);flex:1 0 calc(50% - calc(1em + 2vw));max-width:calc(50% - calc(1em + 2vw))}@media (min-width:1921px){.brands_container.tuning .ce_image{flex:1 0 calc(50% - calc(1em + 2vw));max-width:calc(50% - calc(1em + 2vw))}}@media (max-width:1920px){.brands_container.tuning .ce_image{flex:1 0 calc(50% - calc(1em + 2vw));max-width:calc(50% - calc(1em + 2vw))}}@media (max-width:1365px){.brands_container.tuning .ce_image{flex:1 0 calc(50% - calc(1em + 2vw));max-width:calc(50% - calc(1em + 2vw))}}@media (max-width:1023px){.brands_container.tuning .ce_image{flex:1 0 calc(50% - calc(1em + 2vw));max-width:calc(50% - calc(1em + 2vw))}}@media (max-width:767px){.brands_container.tuning .ce_image{flex:1 0 calc(50% - calc(1em + 2vw));max-width:calc(50% - calc(1em + 2vw))}}@media (max-width:559px){.brands_container.tuning .ce_image{flex:1 0 calc(50% - calc(1em + 2vw));max-width:calc(50% - calc(1em + 2vw))}}.brands_container.customizing{position:relative;display:flex;flex-wrap:wrap;width:calc(100% + calc(1em + 2vw))}.brands_container.customizing .ce_image{margin-right:calc(1em + 2vw);margin-bottom:calc(1em + 2vw);flex:1 0 calc(33.3333333333% - calc(1em + 2vw));max-width:calc(33.3333333333% - calc(1em + 2vw))}@media (min-width:1921px){.brands_container.customizing .ce_image{flex:1 0 calc(33.3333333333% - calc(1em + 2vw));max-width:calc(33.3333333333% - calc(1em + 2vw))}}@media (max-width:1920px){.brands_container.customizing .ce_image{flex:1 0 calc(33.3333333333% - calc(1em + 2vw));max-width:calc(33.3333333333% - calc(1em + 2vw))}}@media (max-width:1365px){.brands_container.customizing .ce_image{flex:1 0 calc(33.3333333333% - calc(1em + 2vw));max-width:calc(33.3333333333% - calc(1em + 2vw))}}@media (max-width:1023px){.brands_container.customizing .ce_image{flex:1 0 calc(33.3333333333% - calc(1em + 2vw));max-width:calc(33.3333333333% - calc(1em + 2vw))}}@media (max-width:767px){.brands_container.customizing .ce_image{flex:1 0 calc(50% - calc(1em + 2vw));max-width:calc(50% - calc(1em + 2vw))}}@media (max-width:559px){.brands_container.customizing .ce_image{flex:1 0 calc(50% - calc(1em + 2vw));max-width:calc(50% - calc(1em + 2vw))}}#gesamt_galerie{padding:calc(2vw + 2em);padding-top:calc(3vw + 3em)}#comments .form{padding:calc(1em + 1vw);margin-bottom:2em;border:1px solid #444;background-color:#2f2f2f;text-align:left}#comments .comment_default{padding:calc(1em + 1vw);margin-bottom:2em;border:1px solid #444;background-color:#2f2f2f;text-align:left}#comments .comment_default h2{color:#EF7F1A;font-size:1.4em;margin-bottom:1em;margin-right:1em;float:left}#comments .comment_default time{font-size:1em;color:#ddd;margin-bottom:2em;padding-top:0.4em;display:block}#comments .tl_confirm{text-align:center;color:#EF7F1A;text-transform:uppercase}#comments .widget-select{text-align:left}#comments .widget-select label{display:block;font-weight:normal;line-height:1}#comments .widget-select input{width:auto;float:left;margin-right:1em}#comments .box_feedback ol{padding-left:1em}#comments button{text-transform:uppercase;margin-top:3em;border-radius:0}#form_kontakt{padding:calc(1em + 1vw);margin-bottom:2em;border:1px solid #444;background-color:#2f2f2f;text-align:left}#form_kontakt .widget-checkbox{text-align:left}#form_kontakt .widget-checkbox label{display:block;font-weight:normal;line-height:1}#form_kontakt .widget-checkbox input{width:auto;float:left;margin-right:1em}.mejs-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100% !important;height:auto !important;padding-top:57%;position:relative}.mejs-overlay,.mejs-poster{width:100% !important;height:100% !important}.mejs-overlay-button{display:none}.mejs-mediaelement video,.mejs-mediaelement .me-plugin,.mejs-mediaelement embed{position:absolute;top:0;left:0;right:0;bottom:0;width:100% !important;height:100% !important}.mod_iso_productlist .product{overflow:hidden}.mod_iso_productlist .formbody{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;padding:0;max-width:100%}.mod_iso_productlist .formbody .product_list_text_container .inner_container{max-width:600px;margin:0 auto;padding:0 10%}.mod_iso_productlist .formbody .product_list_text_container .inner_container .sku{display:none}.mod_iso_productlist .formbody .product_list_text_container .inner_container .option_container fieldset>span{display:block}.mod_iso_productlist .formbody .product_list_text_container .inner_container .quantity_offer_container{clear:both;overflow:hidden}.mod_iso_productlist .formbody .product_list_text_container .inner_container .quantity_offer_container .quantity_container label{font-weight:bold;width:100%;display:block}.mod_iso_productlist .formbody .product_list_text_container .inner_container .quantity_offer_container .quantity_container input{max-width:4.5em}.mod_iso_productlist .formbody .product_list_text_container .inner_container .quantity_offer_container .quantity_container input.submit{max-width:none;margin-top:-2px;margin-left:0.5em}.mod_iso_productlist .formbody .product_list_text_container .inner_container .quantity_offer_container .offer{text-align:left}.mod_iso_productlist .formbody .product_list_text_container .inner_container .quantity_offer_container .offer label{width:100%;display:block;font-weight:bold}.mod_iso_productlist .formbody .product_list_text_container .inner_container .quantity_offer_container .offer .price{font-weight:bold;font-size:120%}#iso_cart_mini{width:100vw;position:absolute;left:0;bottom:-2.5em;color:#fff;text-align:center;background-image:linear-gradient(to right, rgba(102, 102, 102, 0.9) 1%, rgba(102, 102, 102, 0.9) 20%, rgba(102, 102, 102, 0.7) 50%, rgba(102, 102, 102, 0.9) 80%, rgba(102, 102, 102, 0.9) 100%)}#iso_cart_mini .message{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.5em;height:2.5em;display:inline-block;margin:0}#iso_cart_mini .message.empty{display:none}#iso_cart_mini .checkout{display:inline-block}#iso_cart_mini .checkout .button{border:1px solid #ccc;background:none;-webkit-border-radius:0;border-radius:0;color:inherit;-webkit-animation:background_blink 2s ease-in-out infinite;animation:background_blink 2s ease-in-out infinite}#iso_cart_mini .back{display:none}@-webkit-keyframes background_blink{0%{background-color:rgba(204, 204, 204, 0)}50%{background-color:rgba(204, 204, 204, 0.4)}100%{background-color:rgba(204, 204, 204, 0)}}@keyframes background_blink{0%{background-color:rgba(204, 204, 204, 0)}50%{background-color:rgba(204, 204, 204, 0.4)}100%{background-color:rgba(204, 204, 204, 0)}}#iso_cart table{margin-bottom:1em}#iso_cart table td{padding:0em 2em}#iso_cart table td.image{min-width:50%;padding-left:0;padding:0;padding-top:0em;width:50%}#iso_cart table td.name{padding-left:0;padding-right:0;padding-left:2em;padding-top:2em}#iso_cart table td.quantity{padding-left:2em;padding-right:0;vertical-align:bottom;min-width:4em;padding-bottom:2em}#iso_cart table td.quantity input{max-width:5em}#iso_cart table td.price{vertical-align:bottom;text-align:right;padding-bottom:2em;padding-left:0.5em;padding-right:0}#iso_cart table td.price.total{vertical-align:bottom;text-align:right;padding-right:2em;padding-left:0;font-weight:bold;padding-bottom:2em}#iso_cart table td.actions{vertical-align:top;text-align:right;padding-right:2em;padding-top:2em;padding-left:0}#iso_cart table .row_1 td{background-color:#eee}#iso_cart table .row_2 td{background-color:#eee}#iso_cart table .row_spacer td{height:2em}#iso_cart table tfoot td.name{padding:0 2em}#iso_cart table tfoot td.price{padding:0 2em}#iso_cart table tfoot td.price.total{padding:0 2em}#iso_cart table .foot_first td{padding-top:2em}#iso_cart table .foot_0 td.price.total{font-weight:normal}#iso_cart table .foot_1 td.price.total{font-weight:normal}#iso_cart table .remove::before{font-size:2em;line-height:0.5;margin-left:-1em}#iso_cart .price_info{margin-bottom:3em}#iso_cart .button{border:1px solid #ccc;background:none;-webkit-border-radius:0;border-radius:0;color:inherit}#iso_cart .actions .edit{display:none}#iso_cart .submit_container .submit,#iso_cart .submit_container .button{border:1px solid #ccc;background:none;-webkit-border-radius:0;border-radius:0;color:inherit}#iso_cart .submit_container .submit.checkout,#iso_cart .submit_container .button.checkout{float:right;-webkit-animation:background_blink 2s ease-in-out infinite;animation:background_blink 2s ease-in-out infinite}#iso_cart .submit_container .submit.update{display:none}#iso_checkout .steps{display:none}#iso_checkout #iso_mod_checkout_address #billingaddress_new{padding:2em;background-color:#eee;margin-bottom:3em}#iso_checkout #iso_mod_checkout_address #billingaddress_new label{font-weight:normal;font-size:1em;margin:0}#iso_checkout #iso_mod_checkout_review #error_container_top{font-style:italic;color:red;margin-bottom:2em}#iso_checkout #iso_mod_checkout_review .payment_method{display:none}#iso_checkout #iso_mod_checkout_review .billing_address .edit{display:none}#iso_checkout #iso_mod_checkout_review table{margin-bottom:1em}#iso_checkout #iso_mod_checkout_review table td{padding:0em 2em}#iso_checkout #iso_mod_checkout_review table td.image{min-width:50%;padding-left:0;padding:0;padding-top:0em;width:50%}#iso_checkout #iso_mod_checkout_review table td.name{padding-left:0;padding-right:0;padding-left:2em;padding-top:2em}#iso_checkout #iso_mod_checkout_review table td.quantity{padding-left:2em;padding-right:0;vertical-align:bottom;min-width:4em;padding-bottom:2em}#iso_checkout #iso_mod_checkout_review table td.quantity input{max-width:5em}#iso_checkout #iso_mod_checkout_review table td.price{vertical-align:bottom;text-align:right;padding-bottom:2em;padding-left:0.5em;padding-right:0}#iso_checkout #iso_mod_checkout_review table td.price.total{vertical-align:bottom;text-align:right;padding-right:2em;padding-left:0;font-weight:bold;padding-bottom:2em}#iso_checkout #iso_mod_checkout_review table td.actions{vertical-align:top;text-align:right;padding-right:2em;padding-top:2em;padding-left:0}#iso_checkout #iso_mod_checkout_review table .row_1 td{background-color:#eee}#iso_checkout #iso_mod_checkout_review table .row_2 td{background-color:#eee}#iso_checkout #iso_mod_checkout_review table .row_spacer td{height:2em}#iso_checkout #iso_mod_checkout_review table tfoot td.name{padding:0 2em}#iso_checkout #iso_mod_checkout_review table tfoot td.price{padding:0 2em}#iso_checkout #iso_mod_checkout_review table tfoot td.price.total{padding:0 2em}#iso_checkout #iso_mod_checkout_review table .foot_first td{padding-top:2em}#iso_checkout #iso_mod_checkout_review table .foot_0 td.price.total{font-weight:normal}#iso_checkout #iso_mod_checkout_review table .foot_1 td.price.total{font-weight:normal}#iso_checkout #iso_mod_checkout_review table .remove::before{font-size:2em;line-height:0.5;margin-left:-1em}#iso_checkout #iso_mod_checkout_review .price_info{margin-bottom:3em}#iso_checkout #iso_mod_checkout_review .orderconditions{margin-top:1em;margin-bottom:2em}#iso_checkout #iso_mod_checkout_review .orderconditions p.error{display:block}#iso_checkout #iso_mod_checkout_review .orderconditions input{margin-left:2px}#iso_checkout #iso_mod_checkout_review .orderconditions label{padding-top:0px;margin-left:2em;display:block;margin-top:-1.3em}#iso_checkout #iso_mod_checkout_review .button{border:1px solid #ccc;background:none;-webkit-border-radius:0;border-radius:0;color:inherit}#iso_checkout #iso_mod_checkout_review .actions .edit{display:none}#iso_checkout .submit_container .submit,#iso_checkout .submit_container .button{border:1px solid #ccc;background:none;-webkit-border-radius:0;border-radius:0;color:inherit}#iso_checkout .submit_container .submit.next,#iso_checkout .submit_container .submit.confirm,#iso_checkout .submit_container .button.next,#iso_checkout .submit_container .button.confirm{float:right;-webkit-animation:background_blink 2s ease-in-out infinite;animation:background_blink 2s ease-in-out infinite}.page_anfrage #iso_cart_mini,.page_anfrage_senden #iso_cart_mini,.page_anfrage_gesendet #iso_cart_mini{display:none}@media (max-width:1365px){#nav_slider{display:none}.slick-container .slick-layer-container{font-size:2.6em;padding-bottom:6vh}#wrapper>.custom{border-top:1px solid #444}.page_tuning #logos .inside{width:calc(55vw - 10vw)}.page_customizing #logos .inside{width:calc(75vw - 10vw)}#content_area_1 .inside,#content_area_2 .inside,#content_area_3 .inside,#content_area_4 .inside,#content_area_5 .inside,#content_area_6 .inside,#content_area_7 .inside,#content_area_8 .inside,#content_area_9 .inside,#content_area_10 .inside{display:inline-block}#content_area_1 .inside .mod_article .ce_text,#content_area_2 .inside .mod_article .ce_text,#content_area_3 .inside .mod_article .ce_text,#content_area_4 .inside .mod_article .ce_text,#content_area_5 .inside .mod_article .ce_text,#content_area_6 .inside .mod_article .ce_text,#content_area_7 .inside .mod_article .ce_text,#content_area_8 .inside .mod_article .ce_text,#content_area_9 .inside .mod_article .ce_text,#content_area_10 .inside .mod_article .ce_text{margin-top:5em;margin-bottom:5em}}@media (max-width:1023px){body{font-size:0.9em}.page_tuning #logos .inside{width:calc(70vw - 10vw)}.page_customizing #logos .inside{width:calc(90vw - 10vw)}.slick-container .slick-layer-container{font-size:2.4em;padding-bottom:4vh}.slick-container .slick-active .pos1{margin-left:0vw}.slick-container .slick-active .pos2{margin-left:0vw}.slick-container .slick-active .pos3{margin-left:0vw}.slick-container .slick-active .pos4{margin-left:0vw}.mod_iso_productlist .formbody{display:inline}.mod_iso_productlist .formbody .product_list_text_container .inner_container{margin-top:5em;margin-bottom:5em}}@media (max-width:767px){.page_home #logos .inside{width:calc(100vw - 5vw)}.page_tuning #logos .inside{width:calc(80vw - 10vw)}.page_customizing #logos .inside{width:calc(100vw - 10vw)}#newslist .layout_latest{display:inline-block}#intro_text{text-align:left}#intro_text h1{text-align:center}#iso_cart table td.image,#iso_checkout #iso_mod_checkout_review table td.image{width:0;min-width:0;padding:0}#iso_cart table td.image_big,#iso_checkout #iso_mod_checkout_review table td.image_big{padding:2em 0 0 0}#toggle_page_overlay_1,.close_page_overlay{right:1.2em}.slick-container .slick-layer-container{font-size:2.4em;padding-bottom:2vhs}}@media (max-width:559px){body{font-size:0.85em}.page_home #logos .inside{width:calc(100vw - 0vw)}.page_tuning #logos .inside{width:calc(100vw - 10vw)}.page_customizing #logos .inside{width:calc(100vw - 10vw)}#toggle_page_overlay_1,.close_page_overlay{right:0.6em}#toggle_scroll_top{right:1.6em}.dynojet_tuningcenter{display:none}div[id^="content_area"] .mod_article .textoverlay{bottom:5%}div[id^="content_area"] .mod_article .textoverlay h1{font-size:1.6em}div[id^="content_area"] .mod_article .textoverlay.ce_text{margin-bottom:0 !important}div[id^="content_area"] .mod_article .textoverlay.left{right:5%}div[id^="content_area"] .mod_article .textoverlay.right{left:5%}#footer .flex_container{display:inline}#footer .flex_container>div{width:210px;margin:0 auto}}