html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,select,input,button,textarea,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,ul,ol,li{margin:0;padding:0;border:0;line-height:inherit;font-size:inherit;font:inherit;color:inherit;vertical-align:baseline;outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b,strong{font-weight:700}i,em{font-style:italic}ol,ul{list-style:none;margin:0;padding:0}html{margin:0 !important}body{color:#fff;line-height:1.77;font-family:"Poppins",sans-serif;font-size:16px;font-weight:400}@media screen and (max-width:1600px){body{font-size:calc( 10px + ( 6 * ( 100vw - 780px ) / 820 ) )}}@media screen and (max-width:780px) and (orientation:landscape){body{font-size:18px !important}}@media screen and (max-width:780px){body{font-size:18px !important}}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:none}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img{display:block;max-width:100%}.flex{display:flex}.flex.space-between{justify-content:space-between}.flex.space-around{justify-content:space-around}.flex>*{position:relative}.flex .flex-1{flex:1}.flex .flex-2{flex:2}.flex .flex-3{flex:3}.flex .flex-4{flex:4}.flex .flex-5{flex:5}.flex .flex-6{flex:6}.flex .flex-7{flex:7}.flex .flex-8{flex:8}.flex .flex-9{flex:9}.flex .flex-10{flex:10}.flex.flex-column{flex-direction:column}.flex.flex-end{justify-content:flex-end}@media screen and (max-width:1260px){.flex.break-tablet{flex-direction:column}}@media print{.flex.break-tablet{flex-direction:column}.flex.break-tablet>*{width:100% !important;min-width:100% !important;max-width:100% !important}}@media screen and (max-width:780px){.flex.break-tablet.bleed-big>*,.flex.break-tablet.bleed.bleed-big>*,.flex.break-tablet.bleed>*{margin-left:0;margin-right:0;margin-bottom:10px}.flex.break-tablet.bleed-big>:first-child,.flex.break-tablet.bleed.bleed-big>:first-child,.flex.break-tablet.bleed>:first-child{margin-left:0}.flex.break-tablet.bleed-big>:last-child,.flex.break-tablet.bleed.bleed-big>:last-child,.flex.break-tablet.bleed>:last-child{margin-right:0;margin-bottom:0}}@media screen and (max-width:780px){.flex.break-mobile{flex-direction:column}.flex.break-mobile>*{width:100%}.flex.break-mobile.bleed-big>*,.flex.break-mobile.bleed.bleed-big>*,.flex.break-mobile.bleed>*{margin-left:0;margin-right:0;margin-bottom:10px}.flex.break-mobile.bleed-big>:first-child,.flex.break-mobile.bleed.bleed-big>:first-child,.flex.break-mobile.bleed>:first-child{margin-left:0}.flex.break-mobile.bleed-big>:last-child,.flex.break-mobile.bleed.bleed-big>:last-child,.flex.break-mobile.bleed>:last-child{margin-right:0;margin-bottom:0}.flex.break-mobile.flex-center{align-items:flex-start}}.flex .line-break{flex-basis:100%;width:0;height:0;overflow:hidden}@media screen and (max-width:1260px){.flex .line-break-tablet{flex-basis:100%;width:0;height:0;overflow:hidden}}@media screen and (max-width:780px){.flex .line-break-mobile{flex-basis:100%;width:0;height:0;overflow:hidden}}.flex.bleed>*{margin-left:10px;margin-right:10px}.flex.bleed>:first-child{margin-left:0}.flex.bleed>:last-child{margin-right:0}.flex.bleed-big>*{margin-left:30px;margin-right:30px}.flex.bleed-big>:first-child{margin-left:0}.flex.bleed-big>:last-child{margin-right:0}.flex.wrap{flex-flow:row wrap}.flex.max-2>*{width:calc( 50% - 10px );min-width:calc( 50% - 10px );max-width:calc( 50% - 10px )}@media screen and (min-width:1261px){.flex.max-2.bleed-big>*{width:calc( 50% - 100px );min-width:calc( 50% - 100px );max-width:calc( 50% - 100px )}}.flex.max-2.bleed>:nth-child(2n){margin-right:0}.flex.max-2.bleed>:nth-child(2n+1){margin-left:0}.flex.max-3>*{width:calc( 33.3% - 20px );min-width:calc( 33.3% - 20px );max-width:calc( 33.3% - 20px )}.flex.max-3.bleed>:nth-child(3n){margin-right:0}.flex.max-3.bleed>:nth-child(3n+1){margin-left:0}.flex.max-3-big-gap>*{width:calc( 33.3% - 60px );min-width:calc( 33.3% - 60px );max-width:calc( 33.3% - 60px )}.flex.max-3-big-gap.bleed>:nth-child(3n){margin-right:0}.flex.max-3-big-gap.bleed>:nth-child(3n+1){margin-left:0}.flex.max-3-big-gap.bleed-big>:nth-child(3n){margin-right:0}.flex.max-3-big-gap.bleed-big>:nth-child(3n+1){margin-left:0}.flex.max-4>*{width:calc( 25% - 15px );min-width:calc( 25% - 15px );max-width:calc( 25% - 15px )}.flex.max-4.bleed>:nth-child(4n){margin-right:0}.flex.max-4.bleed>:nth-child(4n+1){margin-left:0}.flex.max-4-no-margin>*{width:calc( 25% );min-width:calc( 25% );max-width:calc( 25% )}.flex.max-5>*{width:calc( 20% - 15px );min-width:calc( 20% - 15px );max-width:calc( 20% - 15px )}.flex.max-5.bleed>:nth-child(5n){margin-right:0}.flex.max-5.bleed>:nth-child(5n+1){margin-left:0}@media screen and (max-width:1260px){.flex.break-tablet.max-5>*{width:calc( 50% - 10px );min-width:calc( 50% - 10px );max-width:calc( 50% - 10px )}.flex.break-tablet.max-5.bleed>:nth-child(2n){margin-right:0}.flex.break-tablet.max-5.bleed>:nth-child(2n+1){margin-left:0}}@media screen and (max-width:780px){.flex.break-tablet.max-5>*{width:100%;min-width:100%;max-width:100%}}@media screen and (max-width:1260px){.flex.break-tablet.max-4>*{width:calc( 50% - 10px );min-width:calc( 50% - 10px );max-width:calc( 50% - 10px )}.flex.break-tablet.max-4.bleed>:nth-child(2n){margin-right:0}.flex.break-tablet.max-4.bleed>:nth-child(2n+1){margin-left:0}}@media screen and (max-width:780px){.flex.break-tablet.max-4>*{width:100%;min-width:100%;max-width:100%}}@media screen and (max-width:1260px){.flex.break-tablet.max-4-no-margin>*{width:calc( 50% - 10px );min-width:calc( 50% - 10px );max-width:calc( 50% - 10px )}.flex.break-tablet.max-4-no-margin.bleed>:nth-child(2n){margin-right:0}.flex.break-tablet.max-4-no-margin.bleed>:nth-child(2n+1){margin-left:0}}@media screen and (max-width:780px){.flex.break-tablet.max-4-no-margin>*{width:100%;min-width:100%;max-width:100%}}@media screen and (max-width:1260px){.flex.break-tablet.max-3>*,.flex.break-tablet.max-2>*{width:100%;min-width:100%;max-width:100%}}@media screen and (max-width:780px){.flex.break-mobile.max-5>*,.flex.break-mobile.max-4>*,.flex.break-mobile.max-3>*,.flex.break-mobile.max-2>*{width:100%;min-width:100%;max-width:100%}}@media screen and (max-width:1260px){.flex.wrap-tablet{flex-flow:row wrap}}@media screen and (max-width:780px){.flex.wrap-mobile{flex-flow:row wrap}}.flex-tablet{display:block}@media screen and (max-width:1260px){.flex-tablet{display:flex}}@media screen and (max-width:780px){.flex-mobile{display:flex}}.flex-center{align-items:center}@media screen and (max-width:1260px){.flex-center-tablet{align-items:center}}.flex-text-center{justify-content:center}.flex-text-right{justify-content:flex-end}@media screen and (max-width:1260px){.flex-bottom-tablet{align-items:flex-end}}.flex-bottom{align-items:flex-end}.flex-item-right{margin-left:auto !important}.flex-item-left{margin-right:auto !important}body{background-color:#000;height:-webkit-fill-available}body.menu-active .menu-panel{display:block;transform:none}body.menu-active .menu-panel>.container{display:block}body.filters-opened.woocommerce.post-type-archive-product .filter-button-wrapper .filter-button{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}body.filters-opened.woocommerce.post-type-archive-product .filter-button-wrapper .filters{display:block}.overflow-hidden{overflow:hidden}sup{font-size:xx-small;vertical-align:super}h1,h2{font-size:2.8125em;font-weight:500;line-height:1.5;color:#fff}@media screen and (max-width:780px){h1,h2{font-size:25px}}h1.big,h2.big{font-size:5.4375em;line-height:1.38}@media screen and (max-width:780px){h1.big,h2.big{font-size:37px}}h3{font-size:1.3125em;font-weight:500}@media screen and (max-width:780px){h3{font-size:17px}}h3.big{font-size:1.6875em}@media screen and (max-width:780px){h3.big{font-size:23px}}.container{margin-left:auto;margin-right:auto;max-width:calc(1600px + 2 * 60px);padding-left:60px;padding-right:60px}@media screen and (max-width:1260px){.container{max-width:calc(1600px + 2 * 40px);padding-left:40px;padding-right:40px}}@media screen and (max-width:780px){.container{max-width:calc(1600px + 2 * 20px);padding-left:20px;padding-right:20px}}.site-footer,.site-header{padding-left:60px;padding-right:60px}@media screen and (max-width:1260px){.site-footer,.site-header{padding-left:40px;padding-right:40px}}@media screen and (max-width:780px){.site-footer,.site-header{padding-left:20px;padding-right:20px}}.site-footer .container,.site-header .container{max-width:1600px;padding-left:0;padding-right:0}.site-header{z-index:200;position:fixed;top:0;left:0;width:100%;padding-top:2.8125em;padding-bottom:2.8125em;transition:all .4s ease}@media screen and (max-width:780px){.site-header{padding-top:25px;padding-bottom:25px}}@media print{.site-header{display:none}}.site-header.scrolled{background-color:#050505;padding-top:1.5625em;padding-bottom:1.5625em;transition:all .4s ease}@media screen and (max-width:780px){.site-header.scrolled{padding-top:15px;padding-bottom:15px}}@media screen and (max-width:780px){.site-header .logo-wrapper .logo img{height:35px}}.logo-wrapper .logo{display:block}.logo-wrapper .logo img{height:50px;display:block;transform:translate(-30px,0px)}.menu-panel{position:fixed;top:0;bottom:0;left:0;z-index:900;width:100%;background-color:#050505;padding:2.8125em 0 6.25em;transform:translateY(-100%);transition:transform .5s ease}@media screen and (max-width:780px){.menu-panel{padding:25px 0 40px}}@media print{.menu-panel{display:none}}.menu-panel .container{display:none;position:relative;height:100%;overflow-y:auto}.menu-panel .container::-webkit-scrollbar{width:10px}.menu-panel .container::-webkit-scrollbar-track{background:#f1f1f1}.menu-panel .container::-webkit-scrollbar-thumb{background:#1b57c9}.menu-panel .container::-webkit-scrollbar-thumb:hover{background:#366dd3}@media screen and (max-width:780px){.menu-panel .container{overflow-y:auto}}.menu-panel .container .menu-logo-link{display:inline-block}.menu-panel .container .menu-logo-link .menu-logo{height:56px;transform:translate(-30px,0px)}.menu-panel .container .close-button{position:absolute;top:20px;right:60px}@media screen and (max-width:1440px){.menu-panel .container .close-button{top:15px;width:18px}}@media screen and (max-width:1260px){.menu-panel .container .close-button{top:10px;right:40px}}@media screen and (max-width:780px){.menu-panel .container .close-button{top:15px;right:20px}}.menu-panel .container .menu-wrapper{padding-top:calc( 100vh * 0.1);width:100%}@media screen and (max-width:1260px){.menu-panel .container .menu-wrapper{padding-top:60px}}@media screen and (max-width:780px){.menu-panel .container .menu-wrapper{height:auto;padding-top:20px;margin-bottom:20px;overflow:hidden;justify-content:space-between}}@media screen and (max-width:780px){.menu-panel .container .menu-wrapper .menus-col{margin-bottom:30px}}.menu-panel .container .menu-wrapper .menus-col .menu>li{font-size:calc( 100vh * 0.04);font-weight:500;margin-bottom:calc( 100vh * 0.05);line-height:1.5;position:relative;float:left;clear:left}@media screen and (max-width:1260px){.menu-panel .container .menu-wrapper .menus-col .menu>li{font-size:23px;margin-bottom:19px}}@media screen and (max-width:780px){.menu-panel .container .menu-wrapper .menus-col .menu>li{font-size:20px;margin-bottom:16px}}.menu-panel .container .menu-wrapper .menus-col .menu>li:last-child{margin-bottom:0}.menu-panel .container .menu-wrapper .menus-col .menu>li>a{position:relative;background:linear-gradient(to right,#1b57c9,#1b57c9 50%,#c6c6c6 50%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 100%;background-position:100%;transition:background-position .575s ease}.menu-panel .container .menu-wrapper .menus-col .menu>li>a:after{box-sizing:content-box;content:"";width:16px;height:16px;border-radius:50%;background:#1b57c9;position:absolute;right:-28px;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .3s linear}@media screen and (max-width:780px){.menu-panel .container .menu-wrapper .menus-col .menu>li>a:after{display:none}}.menu-panel .container .menu-wrapper .menus-col .menu>li:hover>a,.menu-panel .container .menu-wrapper .menus-col .menu>li.current-menu-ancestor>a,.menu-panel .container .menu-wrapper .menus-col .menu>li.current-menu-item>a{background-position:0 100%}.menu-panel .container .menu-wrapper .menus-col .menu>li:hover>a:after,.menu-panel .container .menu-wrapper .menus-col .menu>li.current-menu-ancestor>a:after,.menu-panel .container .menu-wrapper .menus-col .menu>li.current-menu-item>a:after{opacity:1}.menu-panel .container .menu-wrapper .menus-col .menu>li.menu-item-has-children#menu-item-1476>.sub-menu.expand{right:-13em}.menu-panel .container .menu-wrapper .menus-col .menu>li.menu-item-has-children ul.sub-menu{display:none;z-index:100}.menu-panel .container .menu-wrapper .menus-col .menu>li.menu-item-has-children ul.sub-menu.expand{display:block;position:absolute;right:-12em;top:-.35em}@media screen and (max-width:1440px){.menu-panel .container .menu-wrapper .menus-col .menu>li.menu-item-has-children ul.sub-menu.expand{top:0}}@media screen and (max-width:780px){.menu-panel .container .menu-wrapper .menus-col .menu>li.menu-item-has-children ul.sub-menu.expand{position:relative;right:0;top:unset;left:0}}@media screen and (max-width:780px){.menu-panel .container .menu-wrapper .menus-col .menu>li.menu-item-has-children ul.sub-menu{margin-left:10px}}.menu-panel .container .menu-wrapper .menus-col .menu>li.menu-item-has-children ul.sub-menu li{float:none;padding:15px 0}@media screen and (max-width:1440px){.menu-panel .container .menu-wrapper .menus-col .menu>li.menu-item-has-children ul.sub-menu li{padding:unset}}.menu-panel .container .menu-wrapper .menus-col .menu>li.menu-item-has-children ul.sub-menu li:hover a,.menu-panel .container .menu-wrapper .menus-col .menu>li.menu-item-has-children ul.sub-menu li.current-menu-item a{background-position:0 100%}.menu-panel .container .menu-wrapper .menus-col .menu>li.menu-item-has-children ul.sub-menu li a{font-weight:400;color:gray;position:relative;background:linear-gradient(to right,#fff,#fff 50%,gray 50%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 100%;background-position:100%;transition:background-position .575s ease}@media screen and (max-width:780px){.menu-panel .container .menu-wrapper .contacts-col{margin-bottom:70px}}.menu-panel .container .menu-wrapper .contacts-col .contacts-box .work-table{font-size:1em;margin-bottom:1.5em}@media screen and (max-width:780px){.menu-panel .container .menu-wrapper .contacts-col .contacts-box .work-table{margin:15px 0 40px}}.menu-panel .container .menu-wrapper .contacts-col .contacts-box .work-table tr td{padding-bottom:.875em}.menu-panel .container .menu-wrapper .contacts-col .contacts-box .work-table tr td:first-child{padding-right:3.5625em}.menu-panel .container .menu-wrapper .contacts-col .contacts-box .work-table tr:last-child td{padding-bottom:0}.menu-panel .container .menu-wrapper .contacts-col .contacts-box a{display:block;font-size:1.5625em;font-weight:500;margin-bottom:.875em;text-decoration:underline}@media screen and (max-width:780px){.menu-panel .container .menu-wrapper .contacts-col .contacts-box a{font-size:16px}}.menu-panel .container .menu-wrapper .contacts-col .contacts-box a:last-child{margin-bottom:0}.menu-panel .container .social-links{margin-top:auto;margin-bottom:0}.site-footer{position:absolute;width:100%;padding-top:1.6875em;padding-bottom:3.75em;z-index:99;background:#000}@media print{.site-footer{display:none}}@media screen and (max-width:780px){.site-footer{padding-top:17px;padding-bottom:20px}}@media screen and (max-width:780px){.site-footer .container .logo-wrapper .logo{margin-bottom:15px}}.site-footer .container .menu{display:flex}@media screen and (max-width:780px){.site-footer .container .menu{flex-wrap:wrap}}.site-footer .container .menu .menu-item{font-size:1em;margin-right:4.375em}@media screen and (max-width:780px){.site-footer .container .menu .menu-item{margin-right:20px}}.site-footer .container .menu .menu-item:last-child{margin-right:0}.site-footer .bottom-footer{font-size:.85em;margin-top:2.25em}@keyframes blink-caret{0%{opacity:0}100%{opacity:1}}.heading-text-typing h2:after{content:"";position:absolute;right:unset;width:2px;height:1em;top:auto;background:#fff;animation:blink-caret 1s infinite}@media screen and (max-width:780px){.heading-text-typing h2:after{height:29px;top:auto}}.button,.woocommerce a.button{display:flex;align-items:center;font-size:1em;font-weight:600;line-height:1;padding:1.25em 5em;border-radius:31px;background-color:transparent}.button:hover,.woocommerce a.button:hover{background-color:transparent}@media screen and (max-width:780px){.button,.woocommerce a.button{padding:10px 30px}}.button.violet,.woocommerce a.button.violet{color:#fff;background-color:#1b57c9;border:1px solid #1b57c9}.button.violet:hover,.woocommerce a.button.violet:hover{background-color:#1b57c9}.button.white,.woocommerce a.button.white{color:#050505;background-color:#fff;border:1px solid #fff}.button.white:hover,.woocommerce a.button.white:hover{background-color:#fff}.button.black,.woocommerce a.button.black{color:#fff;border:1px solid rgba(255,255,255,.5)}.button.text-left,.woocommerce a.button.text-left{justify-content:flex-start}.social-links{margin-top:auto;margin-bottom:0}@media screen and (max-width:780px){.social-links{justify-content:flex-start}}.social-links a{display:block;margin-right:1.875em}.social-links a:last-child{margin-right:0}.social-links a img{display:block}table{color:#8a8a8a}.hero-carousel-wrapper{position:relative;width:100vw;height:100vh;max-width:100%}.hero-carousel-wrapper .hero-carousel{position:absolute;top:0;left:0;width:100vw;height:100vh;max-width:100%}.hero-carousel-wrapper .hero-carousel .slide-section{width:100vw;height:100vh;max-width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.hero-carousel-wrapper .hero-carousel .slide-section .container{position:relative;height:100%;padding-top:30vh;padding-bottom:7%}@media screen and (max-width:1440px){.hero-carousel-wrapper .hero-carousel .slide-section .container{padding-bottom:10%}}@media screen and (max-width:780px){.hero-carousel-wrapper .hero-carousel .slide-section .container{padding-bottom:20%}}.hero-carousel-wrapper .hero-carousel .slide-section .container .slider-data{height:100%;overflow-y:auto}.hero-carousel-wrapper .hero-carousel .slide-section .container .slider-data .button{width:fit-content;margin-top:30px}.hero-carousel-wrapper .pagination-container{position:absolute;bottom:0;left:0;right:0;height:5vh}.hero-carousel-wrapper .slider-pagination{position:absolute;left:60px;bottom:50px;font-weight:500;line-height:1;z-index:10}@media screen and (max-width:1260px){.hero-carousel-wrapper .slider-pagination{left:40px;bottom:40px}}@media screen and (max-width:780px){.hero-carousel-wrapper .slider-pagination{left:20px;bottom:20px}}.hero-carousel-wrapper .slider-pagination .current-page{font-size:3.125em}@media screen and (max-width:780px){.hero-carousel-wrapper .slider-pagination .current-page{font-size:20px}}.hero-carousel-wrapper .slider-pagination .pages,.hero-carousel-wrapper .slider-pagination .slash{color:#7a7764;font-size:1.3125em}.hero-carousel-wrapper .social-links{position:absolute;right:60px;bottom:50px;z-index:10}@media screen and (max-width:1260px){.hero-carousel-wrapper .social-links{right:40px;bottom:40px}}@media screen and (max-width:780px){.hero-carousel-wrapper .social-links{right:20px;bottom:20px}}.arrow{border-radius:50%;background-position:50% 50%;background-repeat:no-repeat;width:3.125rem;height:3.125rem;border:1px solid rgba(255,255,255,.8);background-image:url(//fahrrad-strebel.de/wp-content/themes/strebel/./img/next-white.svg)}@media screen and (max-width:1260px){.arrow{width:2.5rem;height:2.5rem}}@media screen and (max-width:780px){.arrow{width:30px;height:30px}}.arrow:hover{background-color:#fff;background-image:url(//fahrrad-strebel.de/wp-content/themes/strebel/./img/next-black.svg)}.arrow.right-arrow{right:0;transform:rotate(180deg)}.arrow.right-arrow:hover{transform:none}.home-carouse-wrapper .home-carousel-2{position:relative;margin-top:45px}@media screen and (max-width:1260px){.home-carouse-wrapper .home-carousel-2{margin-top:0}}.home-carouse-wrapper .home-carousel-2>.carousel-slides{position:relative;height:fit-content;padding-bottom:10rem}@media screen and (max-width:780px){.home-carouse-wrapper .home-carousel-2>.carousel-slides{min-height:90vh;padding-bottom:0}}@media screen and (max-width:780px) and (orientation:landscape){.home-carouse-wrapper .home-carousel-2>.carousel-slides{min-height:125vh}}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide{display:flex;position:absolute;float:left;width:100%;min-height:calc(60vh - 95px);opacity:0}@media print{.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide{position:relative;float:none;opacity:1;max-height:350px !important}}@media print{.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .mz-hint{display:none}}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide.next-transition{opacity:0;transition:all,2s}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide.next-transition .content-col{opacity:0;transition:all,1s}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide.next-transition .content-col .content{transform:translateX(200px);opacity:0}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide.next-transition .content-col .title-wrapper>.title{transform:translateX(200px);opacity:0}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide.next-transition .content-col .button{transform:translateX(200px);opacity:0}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide.active{opacity:1}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide.active .content-col{opacity:1;transition:all,1s}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide.active .content-col .content{transform:translateX(0);opacity:1;transition:all,1s}@media screen and (max-width:780px){.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide.active .content-col .content{transform:translateX(0)}}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide.active .content-col .title-wrapper>.title{transform:translateX(0);opacity:1;transition:all,1s}@media screen and (max-width:780px){.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide.active .content-col .title-wrapper>.title{transform:translateX(0)}}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide.active .content-col .button{transform:translateX(0);opacity:1;transition:all,1s;z-index:200}@media screen and (max-width:780px){.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide.active .content-col .button{transform:translateX(0)}}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide.active .img-col{align-self:center;height:100%}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide.active .img-col img.background-slide{transform:scale(1);opacity:1}@keyframes moveRight{0%{transform:scale(.5);opacity:0;left:-200px}25%{transform:scale(.6);opacity:.25;left:-150px}50%{transform:scale(.7);opacity:.5;left:-100px}75%{transform:scale(.8);opacity:.75;left:-50px}100%{transform:scale(.9);opacity:1;left:0}}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide.active .img-col .slide-object{animation-name:moveRight;animation-duration:1s;animation-delay:.5s;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes fadeIn{0%{opacity:0}25%{opacity:.25}50%{opacity:.5}75%{opacity:.75}100%{opacity:1}}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide.active .img-col .img-text{animation-name:fadeIn;animation-duration:2s;animation-delay:1s;animation-timing-function:linear;animation-fill-mode:forwards}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .content-col{height:100%;padding-right:15%;overflow:auto;opacity:0}@media screen and (max-width:780px){.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .content-col{padding-right:0;padding-bottom:20px;justify-content:space-between;overflow:initial}}@media screen and (max-width:780px) and (orientation:landscape){.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .content-col{padding-right:0;padding-bottom:20px}}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .content-col .title-wrapper{position:relative;margin-bottom:35px}@media screen and (max-width:1260px){.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .content-col .title-wrapper{margin-bottom:25px}}@media screen and (max-width:780px){.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .content-col .title-wrapper{margin-bottom:20px}}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .content-col .title-wrapper .arrows{position:absolute;top:0;right:0;width:124px;z-index:99}@media screen and (max-width:1260px){.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .content-col .title-wrapper .arrows{width:104px;right:-100px}}@media screen and (max-width:780px) and (orientation:landscape){.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .content-col .title-wrapper .arrows{right:-100px}}@media screen and (max-width:780px){.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .content-col .title-wrapper .arrows{width:74px;right:0}}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .content-col .title-wrapper .arrows .arrow{position:absolute;top:0;padding:0}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .content-col .title-wrapper .arrows .arrow:hover{background-color:#fff;background-image:url(//fahrrad-strebel.de/wp-content/themes/strebel/./img/next-black.svg)}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .content-col .title-wrapper .arrows .arrow.left-arrow{left:0}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .content-col .title-wrapper .arrows .arrow.left-arrow:hover{transform:rotate(180deg)}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .content-col .title-wrapper .arrows .arrow.right-arrow{right:0;transform:rotate(180deg)}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .content-col .title-wrapper .arrows .arrow.right-arrow:hover{transform:none}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .content-col .title-wrapper .title{padding-right:124px;opacity:0;transform:translateX(-200px);transition:all 2s}@media screen and (max-width:1260px){.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .content-col .title-wrapper .title{padding-right:104px}}@media screen and (max-width:780px){.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .content-col .title-wrapper .title{padding-right:74px}}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .content-col .content{color:#fff;margin-bottom:3.125em;transform:translateX(-200px);opacity:0;transition:all 2s;font-size:1.1rem}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .content-col .content p{font-size:1em}@media screen and (max-width:780px){.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .content-col .content p{font-size:18px}}@media screen and (max-width:1440px){.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .content-col .content{margin-bottom:2.5em}}@media screen and (max-width:780px){.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .content-col .content{margin-bottom:20px}}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .content-col .button{width:fit-content;padding-right:2.06em;padding-left:2.06em;transform:translateX(-200px);opacity:0;transition:all 2s}@media screen and (max-width:780px){.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .img-col{width:80% !important;align-self:start}}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .img-col img.background-slide{transform:scale(0);opacity:0;transition:all 2s}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .img-col .img-text{font-size:1.25em;font-weight:400;opacity:0;transition:all 2s;transform:translate(20px,-50px)}@media screen and (max-width:780px){.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .img-col .img-text{font-size:14px;transform:translate(20px,-10px)}}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .img-col .slide-object{position:absolute;bottom:10%;left:-150px;transform:scale(.6);opacity:0;transition:all 4s;max-width:70%;height:100%}.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .img-col .slide-object img{transform:translateY(-50%)}@media screen and (max-width:780px){.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .img-col .slide-object img{transform:unset;object-fit:contain}}@media screen and (max-width:1260px){.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .img-col .slide-object{max-width:100%;transform:scale(0)}}@media screen and (max-width:780px){.home-carouse-wrapper .home-carousel-2>.carousel-slides>.carousel-slide .img-col .slide-object{transform:translateY(-10%);position:relative;max-width:100%;bottom:0;object-fit:contain}}.video-carousel{position:relative;height:100%}.video-carousel video{height:100vh;object-fit:cover}.video-carousel .slider{position:absolute;top:0;width:50%;height:100%;overflow:hidden}@media screen and (max-width:780px){.video-carousel .slider{top:unset;width:100%;bottom:60px;left:0}}.video-carousel .slider .slide{position:absolute;bottom:-100px;left:0;width:100%;color:#fff;padding:40px 0 0;transition-duration:.5s;opacity:0}@media screen and (max-width:780px){.video-carousel .slider .slide{bottom:0;padding:0}}@media screen and (max-width:780px){.video-carousel .slider .slide .content-col{padding-left:20px}}@media screen and (max-width:780px) and (orientation:landscape){.video-carousel .slider .slide .content-col{padding-left:10px}}.video-carousel .slider .slide.activeSlide{opacity:1;top:50%;transition:all 2s ease 0s;bottom:unset;transform:translateY(-50%)}@media screen and (max-width:780px){.video-carousel .slider .slide.activeSlide{bottom:100px;top:unset}}@media screen and (max-width:780px) and (orientation:landscape){.video-carousel .slider .slide.activeSlide{bottom:0;top:unset}}.video-carousel .slider .slide.activeSlide .content-wrapper h1,.video-carousel .slider .slide.activeSlide .content-wrapper h3{font-size:3.125rem;line-height:1.13}@media screen and (max-width:780px){.video-carousel .slider .slide.activeSlide .content-wrapper h1,.video-carousel .slider .slide.activeSlide .content-wrapper h3{font-size:1.75rem}}.video-carousel .slider .slide.activeSlide .content-wrapper p{font-size:1.438rem;line-height:1.5;font-weight:600;margin-top:1rem}@media screen and (max-width:780px){.video-carousel .slider .slide.activeSlide .content-wrapper p{font-size:1rem}}.video-carousel .slider .slide .button{margin-top:30px;display:inline-block}@media screen and (max-width:780px){.video-carousel .slider .slide .button{margin-top:20px}}.video-carousel .slider .arrows{position:absolute;bottom:20px;z-index:99;width:124px}.video-carousel .slider .arrows.hidden{display:none}@media screen and (max-width:1260px){.video-carousel .slider .arrows{width:104px}}@media screen and (max-width:780px){.video-carousel .slider .arrows{width:74px;bottom:50px;left:20px}}.video-carousel .slider .arrows .arrow{position:absolute;bottom:0;border-radius:50%;background-position:50% 50%;background-repeat:no-repeat;width:50px;height:50px;padding:0;border:1px solid rgba(255,255,255,.8);background-image:url(//fahrrad-strebel.de/wp-content/themes/strebel/./img/next-white.svg);cursor:pointer}@media screen and (max-width:1260px){.video-carousel .slider .arrows .arrow{width:40px;height:40px}}@media screen and (max-width:780px){.video-carousel .slider .arrows .arrow{width:30px;height:30px}}.video-carousel .slider .arrows .arrow:hover{background-color:#fff;background-image:url(//fahrrad-strebel.de/wp-content/themes/strebel/./img/next-black.svg)}.video-carousel .slider .arrows .arrow.previous{left:0}.video-carousel .slider .arrows .arrow.previous:hover{transform:rotate(180deg)}.video-carousel .slider .arrows .arrow.next{right:0;transform:rotate(180deg)}.video-carousel .slider .arrows .arrow.next:hover{transform:none}.video-carousel .social-links{position:absolute;bottom:7%;left:0;right:0;max-width:calc(1600px + 2 * 60px);padding-left:60px;margin-left:auto;padding-right:60px;width:100%;margin-right:auto}@media screen and (max-width:780px){.video-carousel .social-links{left:unset;right:20px;bottom:105px;padding:0;width:auto}}@media screen and (max-width:780px) and (orientation:landscape){.video-carousel .social-links{bottom:90px;top:unset}}.page-entry-content{margin:200px 0 144px}@media screen and (max-width:1260px){.page-entry-content{margin:150px 0 94px}}@media screen and (max-width:780px){.page-entry-content{margin:100px 0 54px}}@media print{.page-entry-content{margin:80px 0}}.brand-logo{max-width:160px;margin-bottom:20px;height:35px}@media screen and (max-width:780px){.brand-logo{margin:20px auto}}.product.single-product-container .product-back-to-overview{margin-bottom:45px}@media print{.product.single-product-container .product-back-to-overview{display:none}}.product.single-product-container .product-gallery{height:450px}@media print{.product.single-product-container .product-gallery{display:none}}.product.single-product-container .product-gallery img{width:100%}@media screen and (max-width:1260px){.product.single-product-container .product-gallery{height:350px;margin-bottom:40px}}.product.single-product-container .product-gallery .arrows{top:unset;position:absolute;bottom:0}@media print{.product.single-product-container .product-gallery .arrows{display:none}}@media screen and (max-width:1260px){.product.single-product-container .product-gallery .carousel-slides{height:100%}}@media screen and (max-width:1260px){.product.single-product-container .product-gallery .carousel-slides .carousel-slide{height:100%;align-content:center;justify-content:center;align-items:center}}.product.single-product-container .product-gallery .carousel-slides .carousel-slide a{height:100%}.product.single-product-container .product-gallery .carousel-slides .carousel-slide a figure{height:100%}.product.single-product-container .product-gallery .carousel-slides .carousel-slide a figure img{height:100%;object-fit:contain}.product.single-product-container .product-custom-data{margin:5.625em 0 2.8125em}@media print{.product.single-product-container .product-custom-data{page-break-before:always;margin:20px 0}}.product.single-product-container .product-custom-data h3{font-size:2.25em;letter-spacing:5.4px;line-height:1.16em;margin-bottom:1.5625em}@media print{.product.single-product-container .product-custom-data h3{margin-bottom:20px}}@media screen and (max-width:780px){.product.single-product-container .product-custom-data h3{font-size:28px;line-height:36px}}.product.single-product-container .woocommerce-variation-add-to-cart{margin-bottom:45px}.product.single-product-container .woocommerce-variation-add-to-cart .quantity,.product.single-product-container .woocommerce-variation-add-to-cart .single_add_to_cart_button{display:none !important}.product.single-product-container table.variations th{text-align:left;color:#fff;text-transform:capitalize;margin-right:20px;display:inline}.product.single-product-container .button-variable-item.selected .variable-item-contents:before{background-image:var(--wvs-tick);background-position:50%;background-repeat:no-repeat;content:" ";display:block;height:100%;position:absolute;width:100%}.product.single-product-container .product-data{font-size:1.125em}@media screen and (max-width:1260px){.product.single-product-container .product-data{font-size:1.815em}}@media screen and (max-width:780px){.product.single-product-container .product-data{font-size:18px}}.product.single-product-container .product-data .product-meta-data .product-category .product-cat-url{font-size:1.3125em;font-weight:600;letter-spacing:2.52px;line-height:26px;transition:all .4s;pointer-events:none}.product.single-product-container .product-data .product-meta-data .product-category .product-cat-url:after{content:"|";color:#fff;margin-left:8px}.product.single-product-container .product-data .product-meta-data .product-category .product-cat-url:last-child:after{display:none}.product.single-product-container .product-data .product-title h1{font-size:2.8125em;letter-spacing:5.4px;line-height:1.51em}@media screen and (max-width:780px){.product.single-product-container .product-data .product-title h1{margin-top:45px;font-size:2.125em;letter-spacing:5.4px;line-height:1.11em;margin-bottom:45px}}.product.single-product-container .product-data .product-status{font-size:1em;font-weight:600;letter-spacing:2.52px;line-height:1.5em}.product.single-product-container .product-data .product-status>span{display:inline-block}.product.single-product-container .product-data .product-status>span:before{content:" ";position:relative;left:0;transform:translateY(-50%);width:7px;height:7px;display:inline-block;border-radius:50%;margin-right:7px}.product.single-product-container .product-data .product-status>span.instock{color:#0c8a07}.product.single-product-container .product-data .product-status>span.instock:before{background-color:#0c8a07}.product.single-product-container .product-data .product-status>span.outofstock{color:#c52e2e}.product.single-product-container .product-data .product-status>span.outofstock:before{background-color:#c52e2e}.product.single-product-container .product-data .product-description{font-size:1.125em;letter-spacing:1.00008px;line-height:32px;color:#8a8a8a;margin:2.1875em 0 3.25em}@media print{.product.single-product-container .product-data .product-description{margin:45px 0}}.product.single-product-container .product-data .product-price{font-size:2.8125em;line-height:2em;margin-bottom:1.625em}@media print{.product.single-product-container .product-data .product-price{margin-bottom:20px}}@media screen and (max-width:780px){.product.single-product-container .product-data .product-price{font-size:1.8125em;line-height:1}.product.single-product-container .product-data .product-price>.flex{justify-content:flex-start}}.product.single-product-container .product-data .product-price .price-wrapper{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;line-height:1;font-family:"Arial";font-size:.8em;font-weight:400;display:flex;flex-direction:column;text-align:right;margin-top:2rem}@media screen and (max-width:780px){.product.single-product-container .product-data .product-price .price-wrapper{bottom:unset;align-items:flex-start}}.product.single-product-container .product-data .product-price .price-wrapper .price{color:#fff;font-size:1em}.product.single-product-container .product-data .product-price .price-wrapper:not(.on-sale)>.price>span{color:#fff}.product.single-product-container .product-data .product-price .price-wrapper:not(.on-sale)>.price>span:after{content:"1";color:#fff;font-size:10px;line-height:0;position:absolute;vertical-align:baseline;top:-1em;padding-left:.5em}.product.single-product-container .product-data .product-price .price-wrapper del{color:#8d8d8d !important;font-size:.7em}.product.single-product-container .product-data .product-price .price-wrapper del>span{color:#8d8d8d}.product.single-product-container .product-data .product-price .price-wrapper del>span:after{content:"1";color:#fff;font-size:10px;line-height:0;position:absolute;vertical-align:baseline;top:-1em;padding-left:.5em}.product.single-product-container .product-data .product-price .price-wrapper ins{text-decoration:unset;color:#fff}.product.single-product-container .product-data .product-price .price-wrapper ins>span{font-weight:400;color:#f60000}.product.single-product-container .product-data .product-price .price-wrapper ins>span:after{content:"2";color:#fff;font-size:10px;line-height:0;position:absolute;vertical-align:baseline;top:-1em;padding-left:.5em}.product.single-product-container .product-data .product-price .price-wrapper .price-sufix{font-size:1rem;color:#fff}.product.single-product-container .product-data .product-price .price-wrapper .price-sufix:after{display:none}.product.single-product-container .product-data .product-price .price-wrapper.del{text-decoration:line-through}.product.single-product-container .product-data .product-price .price-wrapper.sale-price{color:#1b57c9}.product.single-product-container .product-data .product-leasing{margin-bottom:1.25rem;max-width:80%}@media print{.product.single-product-container .product-data .product-leasing{display:none}}.product.single-product-container .product-data .product-short-description{font-size:1em;letter-spacing:2.16px;line-height:4.45em;margin-bottom:5.0625em}@media print{.product.single-product-container .product-data .product-short-description{display:none}}@media print{.product.single-product-container .product-data .product-add-to-cart{display:none}}.product.single-product-container .product-data .product-add-to-cart .add_to_cart_button{font-size:.9375em;font-weight:600;letter-spacing:.8334px;line-height:1.66em;padding:1.25em 2.4375em;color:#0c1310;background:#fff;border-radius:31px;transition:all,.4s}.product.single-product-container .product-data .product-add-to-cart .add_to_cart_button:hover{background:#240ef9;color:#fff}.product.single-product-container .product-data .product-add-to-cart .added_to_cart{display:block;margin:1.562em 0 0 1.562em;font-size:.875em;font-weight:200;color:#240ef9}@media print{.product.single-product-container .product-data .product-manufacturer{display:none}}.product.single-product-container .product-data .product-manufacturer a{transition:.4s;text-decoration:underline}.product.single-product-container .product-data .product-manufacturer a:hover{color:#240ef9}.related-products-wrapper{margin-top:10em}@media print{.related-products-wrapper{display:none}}@media screen and (max-width:780px){.related-products-wrapper{margin-top:90px}}.related-products-wrapper h3{font-size:2.8125em;letter-spacing:5.4px;line-height:1.51em;margin-bottom:4.06em}@media screen and (max-width:780px){.related-products-wrapper h3{font-size:28px;line-height:36px}}.related-products-wrapper .product-wrapper{margin-left:12.5px;margin-right:12.5px;width:calc( 100%/4 - 25px)}@media screen and (max-width:1260px){.related-products-wrapper .product-wrapper{width:calc( 100%/2 - 25px)}}@media screen and (max-width:780px){.related-products-wrapper .product-wrapper{width:100%;margin:0}}.related-products-wrapper .product-wrapper:first-child{margin-left:0}.related-products-wrapper .product-wrapper:last-child{margin-right:0}.related-products-wrapper .product-wrapper h5{font-size:1.31em;font-weight:500;letter-spacing:2.52px;margin-left:2.1875em;min-height:4.0625em;line-height:1.2em}.related-products-wrapper .product-wrapper a{justify-content:flex-end;margin-top:5.0625em}.related-products-wrapper .product-wrapper .product-image-wrapper{aspect-ratio:4/3}.related-products-wrapper .product-wrapper .product-image-wrapper img{aspect-ratio:4/3;object-fit:contain;margin-bottom:1rem}.new-products-carousel-wrapper{overflow:hidden;transform:translateY(-3rem)}@media screen and (max-width:780px){.new-products-carousel-wrapper{transform:none}}.new-products-carousel-wrapper .container{overflow:visible}.new-products-carousel-wrapper .container .new-products-carousel{overflow:hidden}.new-products-carousel-wrapper .container .new-products-carousel .flickity-viewport{overflow:visible}.new-products-carousel-wrapper .container .new-products-carousel .flickity-viewport .flickity-slider{overflow:visible}.new-products-carousel{overflow:hidden;padding-bottom:4.5em;margin-bottom:8.125em}@media screen and (max-width:780px){.new-products-carousel{padding-bottom:60px;margin-bottom:75px}}.new-products-carousel li.product{width:calc(33% - 28px);margin-right:56px !important;margin-bottom:0}@media screen and (max-width:1440px){.new-products-carousel li.product{width:calc(33% - 18px);margin-right:36px}}@media screen and (max-width:1260px){.new-products-carousel li.product{width:calc(50% - 13px);margin-right:26px}}@media screen and (max-width:780px){.new-products-carousel li.product{width:100%;margin-right:20px;padding:60px 0 10px}}.new-products-carousel li.product .label{display:inline-block;position:absolute !important;top:unset !important;font-family:"Lato",sans-serif;font-weight:900;font-style:italic;text-transform:uppercase;font-size:1.125em;border:1px solid;padding:0 15px;border-radius:5em}@media screen and (max-width:780px){.new-products-carousel li.product .label{font-size:1em;top:0 !important}}.new-products-carousel li.product .label.red{color:#f60000}.new-products-carousel li.product .label.white{color:#fff}.new-products-carousel li.product .product-image{padding-top:55%;background-size:contain;background-position:center;background-repeat:no-repeat;margin-bottom:50px}@media screen and (max-width:1440px){.new-products-carousel li.product .product-image{margin-bottom:40px}}@media screen and (max-width:1260px){.new-products-carousel li.product .product-image{margin-bottom:30px}}@media screen and (max-width:780px){.new-products-carousel li.product .product-image{margin-bottom:25px}}.new-products-carousel li.product .name-wrapper{margin-bottom:1.25rem;min-height:4.61rem;align-items:flex-start;justify-content:space-between;gap:1rem}@media screen and (max-width:780px){.new-products-carousel li.product .name-wrapper{align-items:center;gap:0}}.new-products-carousel li.product .name-wrapper .woocommerce-loop-product__title{font-size:1.6875em;font-weight:500;line-height:1.2em}.new-products-carousel li.product .product-price{font-family:"Arial";font-size:1.25em;font-weight:500;position:absolute;right:0;display:flex;flex-direction:column;bottom:.4375em;text-align:right}@media screen and (max-width:780px){.new-products-carousel li.product .product-price{bottom:unset}}.new-products-carousel li.product .product-price:not(.on-sale)>span{color:#fff}.new-products-carousel li.product .product-price:not(.on-sale)>span:after{content:"1";color:#fff;font-size:10px;line-height:0;position:relative;vertical-align:baseline;top:-1em;padding-left:.5em}.new-products-carousel li.product .product-price del{color:#8d8d8d !important;font-size:.7em}.new-products-carousel li.product .product-price del>span{color:#8d8d8d}.new-products-carousel li.product .product-price del>span:after{content:"1";color:#fff;font-size:10px;line-height:0;position:relative;vertical-align:baseline;top:-1em;padding-left:.5em}.new-products-carousel li.product .product-price ins{text-decoration:unset;color:#fff}.new-products-carousel li.product .product-price ins>span{color:#f60000}.new-products-carousel li.product .product-price ins>span:after{content:"2";color:#fff;font-size:10px;line-height:0;position:relative;vertical-align:baseline;top:-1em;padding-left:.5em}.new-products-carousel.three-col li.product{width:calc(33% - 28px);margin-right:56px;margin-bottom:0}@media screen and (max-width:1440px){.new-products-carousel.three-col li.product{width:calc(33% - 18px);margin-right:36px}}@media screen and (max-width:1260px){.new-products-carousel.three-col li.product{width:calc(33% - 13px);margin-right:26px}}@media screen and (max-width:780px){.new-products-carousel.three-col li.product{width:100%;margin-right:20px}}.new-products-carousel.three-col li.product .product-image{aspect-ratio:4/3;background-size:contain;background-repeat:no-repeat}@media screen and (max-width:780px) and (orientation:landscape){.new-products-carousel.three-col li.product .product-image{max-height:23vh;background-attachment:scroll;padding-top:32%;margin:0 auto}}.new-products-carousel .flickity-page-dots{bottom:0;left:0;display:flex;justify-content:center;align-items:center}.new-products-carousel .flickity-page-dots .dot{height:12px;width:12px;background-color:#fff;margin-right:13px;margin-left:13px;opacity:.75}.new-products-carousel .flickity-page-dots .dot:first-child{margin-left:0}.new-products-carousel .flickity-page-dots .dot:last-child{margin-right:0}.new-products-carousel .flickity-page-dots .dot.is-selected{height:18px;width:18px;background-color:#240ef9}@media screen and (max-width:1260px){.new-products-carousel .flickity-page-dots .dot.is-selected{height:14px;width:14px}}.new-products-carousel .flickity-viewport{overflow:visible}.new-products-carousel .flickity-viewport .flickity-slider{overflow:visible}.woocommerce.post-type-archive-product .filter-button-wrapper{position:relative;width:20vw;margin-bottom:3.45rem}@media screen and (max-width:780px){.woocommerce.post-type-archive-product .filter-button-wrapper{width:100vw}}.woocommerce.post-type-archive-product .filter-button-wrapper .filter-button{position:relative;font-size:1.125em;padding-right:3.125em;padding-left:1.6875em}@media screen and (max-width:780px){.woocommerce.post-type-archive-product .filter-button-wrapper .filter-button{font-size:14px;padding-left:18px;padding-right:20px}}.woocommerce.post-type-archive-product .filter-button-wrapper .filter-button:after{content:"";position:absolute;top:50%;transform:translateY(-50%) rotate(-90deg);right:27px;background-image:url(//fahrrad-strebel.de/wp-content/themes/strebel/./img/next-white.svg);background-size:contain;background-repeat:no-repeat;background-position:center;height:10px;width:18px}@media screen and (max-width:1440px){.woocommerce.post-type-archive-product .filter-button-wrapper .filter-button:after{right:24px}}@media screen and (max-width:1260px){.woocommerce.post-type-archive-product .filter-button-wrapper .filter-button:after{right:21px}}@media screen and (max-width:780px){.woocommerce.post-type-archive-product .filter-button-wrapper .filter-button:after{right:18px}}.woocommerce.post-type-archive-product .filter-button-wrapper .filter-button img{display:block;margin-left:1.125em}@media screen and (max-width:1440px){.woocommerce.post-type-archive-product .filter-button-wrapper .filter-button img{width:18px}}@media screen and (max-width:1260px){.woocommerce.post-type-archive-product .filter-button-wrapper .filter-button img{width:16px}}@media screen and (max-width:780px){.woocommerce.post-type-archive-product .filter-button-wrapper .filter-button img{margin-left:10px;width:14px}}.woocommerce.post-type-archive-product .filter-button-wrapper .filters{background-color:#050505;position:absolute;top:100%;left:0;z-index:10;padding:.625em 1.5em .75em 1.6875em;border-width:0 1px 1px;border-style:solid;border-color:rgba(255,255,255,.5);border-radius:0 0 31px 31px;width:100%;display:none}.woocommerce.post-type-archive-product .filter-button-wrapper .filters.position-relative{position:relative;top:0}@media screen and (max-width:780px){.woocommerce.post-type-archive-product .filter-button-wrapper .filters{padding:4px 24px 23px 15px}}.woocommerce.post-type-archive-product .filter-button-wrapper .filters .content .filters-wrapper .clear-filter{font-size:.85rem;color:#e4e4e4;margin-bottom:.5rem}.woocommerce.post-type-archive-product .filter-button-wrapper .filters .content .filters-wrapper h2{font-size:1.2rem;font-weight:600;margin:.55rem 0;background:linear-gradient(to right,#1b57c9,#1b57c9 50%,#fff 50%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 100%;background-position:100%;transition:background-position .575s ease}@media screen and (max-width:780px){.woocommerce.post-type-archive-product .filter-button-wrapper .filters .content .filters-wrapper h2{font-size:14px}}.woocommerce.post-type-archive-product .filter-button-wrapper .filters .content .filters-wrapper h2:hover{background-position:0 100%}.woocommerce.post-type-archive-product .filter-button-wrapper .filters .content .filters-wrapper .search-filters{position:relative;margin-bottom:2rem}.woocommerce.post-type-archive-product .filter-button-wrapper .filters .content .filters-wrapper .search-filters .filter-search{background:0 0;border:1px solid;border-radius:15px;padding:10px;width:100%}.woocommerce.post-type-archive-product .filter-button-wrapper .filters .content .filters-wrapper .icon-loading{display:none;filter:invert(1)}.woocommerce.post-type-archive-product .filter-button-wrapper .filters .content .filters-wrapper .filter{position:relative;font-weight:500;margin-bottom:.45em;cursor:pointer;padding-right:3rem}@media screen and (max-width:780px){.woocommerce.post-type-archive-product .filter-button-wrapper .filters .content .filters-wrapper .filter{height:19px;margin-bottom:15px}}.woocommerce.post-type-archive-product .filter-button-wrapper .filters .content .filters-wrapper .filter:last-child{margin-bottom:1em}.woocommerce.post-type-archive-product .filter-button-wrapper .filters .content .filters-wrapper .filter:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);border:1px solid #96989b;border-radius:50%;height:16px;width:16px}@media screen and (max-width:1260px){.woocommerce.post-type-archive-product .filter-button-wrapper .filters .content .filters-wrapper .filter:after{height:21px;width:21px}}@media screen and (max-width:780px){.woocommerce.post-type-archive-product .filter-button-wrapper .filters .content .filters-wrapper .filter:after{height:19px;width:19px}}.woocommerce.post-type-archive-product .filter-button-wrapper .filters .content .filters-wrapper .filter.selected:after{content:"";background-image:url(//fahrrad-strebel.de/wp-content/themes/strebel/./img/filter-checkbox.svg);background-position:center;background-size:contain;background-repeat:no-repeat;border:none;filter:invert(83%) sepia(58%) saturate(5503%) hue-rotate(220deg) brightness(88%) contrast(79%)}.woocommerce.post-type-archive-product .filter-button-wrapper .filters .content .filters-wrapper .filter-label{cursor:pointer}.woocommerce.post-type-archive-product .filter-button-wrapper .filters .content .filters-wrapper .filter-label img{transform:rotate(90deg);width:10px;margin-right:5px}.woocommerce.post-type-archive-product .filter-button-wrapper .filters .content .filters-wrapper .filter-label img.active{transform:rotate(270deg);filter:invert(83%) sepia(58%) saturate(5503%) hue-rotate(220deg) brightness(88%) contrast(79%)}.woocommerce.post-type-archive-product .filter-button-wrapper .filters .content .filters-wrapper .filter-label.selected h2{background-position:0 100%}.woocommerce.post-type-archive-product .filter-button-wrapper .filters .content .filters-wrapper .filter-group{display:none}.woocommerce.post-type-archive-product .title-wrapper{margin-bottom:4.52em}@media screen and (max-width:780px){.woocommerce.post-type-archive-product .title-wrapper{margin-bottom:33px}}.woocommerce.post-type-archive-product .title-wrapper h1{letter-spacing:5.4px}@media screen and (max-width:780px){.woocommerce.post-type-archive-product .title-wrapper h1{margin-bottom:30px}}.woocommerce.post-type-archive-product ul.products.new-products-carousel{padding-bottom:4.5em;margin-bottom:8.125em}@media screen and (max-width:780px){.woocommerce.post-type-archive-product ul.products.new-products-carousel{margin-bottom:75px;padding-bottom:10px}}.woocommerce.post-type-archive-product ul.products.new-products-carousel li.product{width:calc(33% - 56px);margin-right:56px !important;margin-bottom:0}@media screen and (max-width:1440px){.woocommerce.post-type-archive-product ul.products.new-products-carousel li.product{width:calc(33% - 36px);margin-right:36px}}@media screen and (max-width:1260px){.woocommerce.post-type-archive-product ul.products.new-products-carousel li.product{width:calc(50% - 26px);margin-right:26px}}@media screen and (max-width:780px){.woocommerce.post-type-archive-product ul.products.new-products-carousel li.product{width:100%;margin-right:20px;padding:60px 0}}.woocommerce.post-type-archive-product ul.products.new-products-carousel li.product .product-image{padding-top:55%;margin-bottom:37px}@media screen and (max-width:1440px){.woocommerce.post-type-archive-product ul.products.new-products-carousel li.product .product-image{margin-bottom:32px}}@media screen and (max-width:1260px){.woocommerce.post-type-archive-product ul.products.new-products-carousel li.product .product-image{margin-bottom:27px}}@media screen and (max-width:780px){.woocommerce.post-type-archive-product ul.products.new-products-carousel li.product .product-image{margin-bottom:22px}}.woocommerce.post-type-archive-product ul.products.new-products-carousel li.product .name-wrapper{margin-bottom:1.25rem;min-height:4.61rem;align-items:flex-start;justify-content:space-between;gap:1rem}@media screen and (max-width:780px){.woocommerce.post-type-archive-product ul.products.new-products-carousel li.product .name-wrapper{align-items:center;gap:0}}.woocommerce.post-type-archive-product ul.products.new-products-carousel li.product .name-wrapper .woocommerce-loop-product__title{font-size:1.3125em;font-weight:500;letter-spacing:2.52px;line-height:1.2em}@media screen and (max-width:780px){.woocommerce.post-type-archive-product ul.products.new-products-carousel li.product .name-wrapper .woocommerce-loop-product__title{font-size:17px}}.woocommerce.post-type-archive-product ul.products.new-products-carousel .flickity-page-dots{bottom:0;display:flex;justify-content:center;align-items:center}.woocommerce.post-type-archive-product ul.products.new-products-carousel .flickity-page-dots .dot{height:12px;width:12px;background-color:#fff;margin-right:13px;margin-left:13px;opacity:.75}.woocommerce.post-type-archive-product ul.products.new-products-carousel .flickity-page-dots .dot:first-child{margin-left:0}.woocommerce.post-type-archive-product ul.products.new-products-carousel .flickity-page-dots .dot:last-child{margin-right:0}.woocommerce.post-type-archive-product ul.products.new-products-carousel .flickity-page-dots .dot.is-selected{height:17px;width:17px;background-color:#240ef9}@media screen and (max-width:1260px){.woocommerce.post-type-archive-product ul.products.new-products-carousel .flickity-page-dots .dot.is-selected{height:14px;width:14px}}.woocommerce.post-type-archive-product ul.products li.product{margin-right:2%;margin-bottom:8%;width:calc(100% / 4 - 2%)}@media screen and (max-width:1440px){.woocommerce.post-type-archive-product ul.products li.product{width:calc(33% - 2.25rem);margin-right:36px}}@media screen and (max-width:1260px){.woocommerce.post-type-archive-product ul.products li.product{width:calc(50% - 1.625rem);margin-right:26px}}@media screen and (max-width:780px){.woocommerce.post-type-archive-product ul.products li.product{margin-right:0;margin-bottom:50px;width:100%;padding-bottom:40px}}.woocommerce.post-type-archive-product ul.products li.product.first{clear:none}.woocommerce.post-type-archive-product ul.products li.product.last{margin-right:0}@media screen and (max-width:1440px){.woocommerce.post-type-archive-product ul.products li.product.last{margin-right:36px}}@media screen and (max-width:1260px){.woocommerce.post-type-archive-product ul.products li.product.last{margin-right:26px}}@media screen and (max-width:780px){.woocommerce.post-type-archive-product ul.products li.product.last{margin-right:0}}.woocommerce.post-type-archive-product ul.products li.product .product-image{padding-top:55%;background-size:contain;background-position:center;background-repeat:no-repeat;margin-bottom:50px}@media screen and (max-width:1440px){.woocommerce.post-type-archive-product ul.products li.product .product-image{margin-bottom:40px}}@media screen and (max-width:1260px){.woocommerce.post-type-archive-product ul.products li.product .product-image{margin-bottom:30px}}@media screen and (max-width:780px){.woocommerce.post-type-archive-product ul.products li.product .product-image{margin-bottom:25px}}.woocommerce.post-type-archive-product ul.products li.product .brand-logo{margin-bottom:1.6rem;height:35.5px;display:flex}.woocommerce.post-type-archive-product ul.products li.product .brand-logo img{object-fit:contain}@media screen and (max-width:780px){.woocommerce.post-type-archive-product ul.products li.product .brand-logo{margin:40px auto}}.woocommerce.post-type-archive-product ul.products li.product .name-wrapper{margin-bottom:1.25rem;min-height:4.61rem;align-items:flex-start;justify-content:space-between;gap:1rem}@media screen and (max-width:780px){.woocommerce.post-type-archive-product ul.products li.product .name-wrapper{margin-bottom:20px}}.woocommerce.post-type-archive-product ul.products li.product .name-wrapper .woocommerce-loop-product__title{font-size:1.3125em;padding:0}@media screen and (max-width:780px){.woocommerce.post-type-archive-product ul.products li.product .name-wrapper .woocommerce-loop-product__title{font-size:17px}}.woocommerce.post-type-archive-product ul.products li.product .name-wrapper .title-icon:after{display:inline-block;content:" ";background-image:url(//fahrrad-strebel.de/wp-content/themes/strebel/../strebel/img/pedelec-icon.svg);background-size:24px 18px;height:18px;width:24px;filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%)}.woocommerce.post-type-archive-product ul.products li.product .label{display:inline-block;position:absolute;top:-50px;font-family:"Lato",sans-serif;font-weight:900;font-style:italic;text-transform:uppercase;font-size:1.125em;border:1px solid;padding:0 15px;border-radius:5em}.woocommerce.post-type-archive-product ul.products li.product .label.red{color:#f60000}.woocommerce.post-type-archive-product ul.products li.product .label.white{color:#fff}@media screen and (max-width:780px){.woocommerce.post-type-archive-product ul.products li.product .label{font-size:1em}}.woocommerce.post-type-archive-product ul.products li.product .discover-now-button{font-size:1em;font-weight:600;width:100%;white-space:nowrap}.woocommerce.post-type-archive-product ul.products li.product .discover-now-button .arrow{display:block;transform:rotate(180deg);margin-left:1.5em}.woocommerce.post-type-archive-product ul.products li.product .discover-now-button .arrow:hover{transform:rotate(360deg)}.woocommerce.post-type-archive-product ul.products li.product .product-price{font-family:"Arial";font-size:1.25em;font-weight:500;position:absolute;right:0;display:flex;flex-direction:column;bottom:.4375em;text-align:right}@media screen and (max-width:780px){.woocommerce.post-type-archive-product ul.products li.product .product-price{bottom:unset}}.woocommerce.post-type-archive-product ul.products li.product .product-price:not(.on-sale)>span{color:#fff}.woocommerce.post-type-archive-product ul.products li.product .product-price:not(.on-sale)>span:after{content:"1";color:#fff;font-size:10px;line-height:0;position:relative;vertical-align:baseline;top:-1em;padding-left:.5em}.woocommerce.post-type-archive-product ul.products li.product .product-price del{color:#8d8d8d !important;font-size:.7em}.woocommerce.post-type-archive-product ul.products li.product .product-price del>span{color:#8d8d8d}.woocommerce.post-type-archive-product ul.products li.product .product-price del>span:after{content:"1";color:#fff;font-size:10px;line-height:0;position:relative;vertical-align:baseline;top:-1em;padding-left:.5em}.woocommerce.post-type-archive-product ul.products li.product .product-price ins{text-decoration:unset;color:#fff}.woocommerce.post-type-archive-product ul.products li.product .product-price ins>span{color:#f60000}.woocommerce.post-type-archive-product ul.products li.product .product-price ins>span:after{content:"2";color:#fff;font-size:10px;line-height:0;position:relative;vertical-align:baseline;top:-1em;padding-left:.5em}.woocommerce.tax-product_cat .heading-wrapper{transform:translateY(-200px);background-size:cover;background-repeat:no-repeat}@media screen and (max-width:780px){.woocommerce.tax-product_cat .heading-wrapper{background-position:center center}}.woocommerce.tax-product_cat .heading-wrapper .heading-content{height:100vh;align-items:center}.woocommerce.tax-product_cat .heading-wrapper .heading-content h1{font-size:5.4375em;letter-spacing:10.4px}@media screen and (max-width:780px){.woocommerce.tax-product_cat .heading-wrapper .heading-content h1{font-size:2.66em}}.woocommerce.tax-product_cat .section-wrapper{margin-top:5.625em}.woocommerce.tax-product_cat .section-wrapper h3.cat-subheading{font-size:2.8125em;letter-spacing:4.5px;margin-bottom:2.1875em}@media screen and (max-width:780px){.woocommerce.tax-product_cat .section-wrapper h3.cat-subheading{font-size:32px;margin-bottom:20px;max-width:80%;word-break:break-word;line-height:1.2}}.woocommerce.tax-product_cat .section-wrapper img.gradient{mask-image:linear-gradient(to bottom,#000 19%,rgba(0,0,0,.15) 100%);-webkit-mask-image:linear-gradient(to bottom,#000 19%,rgba(0,0,0,.15) 100%)}