.info-icon{background:#fff;color:#1b57c9;width:1.6rem;height:1.6rem;border-radius:50%;display:inline-block;text-align:center;font-size:1rem;position:absolute;font-weight:600;margin-left:1rem}.info-icon.small{width:1.2rem;height:1.2rem;font-size:.7rem;margin-left:.4rem;display:initial;top:auto;margin-top:.2rem}.tooltip-rahmen{position:absolute;background:#000;padding:40px;display:none;z-index:10}.three-col .product .product-image{margin-top:40px}.three-col .product .woocommerce-loop-product__title{font-size:1.485rem !important}@media screen and (max-width:780px){.three-col .product .woocommerce-loop-product__title{font-size:24px !important;text-align:center}}.three-col .discover-now-button{display:none}.product-carousel.elementor-pagination-position-outside .elementor-image-carousel-wrapper{padding-bottom:7.5em}@media screen and (max-width:780px){.product-carousel.elementor-pagination-position-outside .elementor-image-carousel-wrapper{padding-bottom:40px}}.product-carousel.elementor-pagination-position-outside .elementor-image-carousel-wrapper .swiper-slide{display:flex;justify-content:center}.product-carousel.elementor-pagination-position-outside .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-next{transform:scale(1.1)}@media screen and (max-width:780px){.product-carousel.elementor-pagination-position-outside .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-next{transform:none}}.product-carousel.elementor-pagination-position-outside .elementor-image-carousel-wrapper .swiper-slide:not(.swiper-slide-next){opacity:.5;transform:scale(.9)}@media screen and (max-width:780px){.product-carousel.elementor-pagination-position-outside .elementor-image-carousel-wrapper .swiper-slide:not(.swiper-slide-next){opacity:1;transform:none}}.product-carousel.elementor-pagination-position-outside .elementor-image-carousel-wrapper .swiper-slide .swiper-slide-inner{margin-bottom:2.375em}@media screen and (max-width:780px){.product-carousel.elementor-pagination-position-outside .elementor-image-carousel-wrapper .swiper-slide .swiper-slide-inner{margin-bottom:18px}}.product-carousel.elementor-pagination-position-outside .elementor-image-carousel-wrapper .swiper-slide .elementor-image-carousel-caption h3{font-size:1.5625em;line-height:1.42;margin-bottom:.75em}@media screen and (max-width:780px){.product-carousel.elementor-pagination-position-outside .elementor-image-carousel-wrapper .swiper-slide .elementor-image-carousel-caption h3{font-size:25px}}.product-carousel.elementor-pagination-position-outside .elementor-image-carousel-wrapper .swiper-slide .elementor-image-carousel-caption .price{color:#1b57c9;font-size:1.625em;line-height:1;display:none}@media screen and (max-width:780px){.product-carousel.elementor-pagination-position-outside .elementor-image-carousel-wrapper .swiper-slide .elementor-image-carousel-caption .price{font-size:20px}}.product-carousel.elementor-pagination-position-outside .swiper-pagination{bottom:0;display:flex;justify-content:center;align-items:center}.product-carousel.elementor-pagination-position-outside .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{height:14px;width:14px}.img-text-section .elementor-row{flex-wrap:nowrap}.img-text-section .elementor-row .img-col{width:fit-content}.newsletter-form .elementor-form-fields-wrapper{position:relative}.newsletter-form .elementor-form-fields-wrapper .elementor-field-type-email{padding-right:140px !important}@media screen and (max-width:1260px){.newsletter-form .elementor-form-fields-wrapper .elementor-field-type-email{padding-right:70px !important}}@media screen and (max-width:780px){.newsletter-form .elementor-form-fields-wrapper .elementor-field-type-email{padding-right:0 !important}}.newsletter-form .elementor-form-fields-wrapper .elementor-field-type-email .elementor-field.elementor-size-lg.elementor-field-textual{min-height:56px;padding-right:205px}.newsletter-form .elementor-form-fields-wrapper .elementor-field-type-email .elementor-field.elementor-size-lg.elementor-field-textual::-webkit-input-placeholder{color:#8a8a8a !important}.newsletter-form .elementor-form-fields-wrapper .elementor-field-type-email .elementor-field.elementor-size-lg.elementor-field-textual:-moz-placeholder{color:#8a8a8a !important}.newsletter-form .elementor-form-fields-wrapper .elementor-field-type-email .elementor-field.elementor-size-lg.elementor-field-textual::-moz-placeholder{color:#8a8a8a !important}.newsletter-form .elementor-form-fields-wrapper .elementor-field-type-email .elementor-field.elementor-size-lg.elementor-field-textual:-ms-input-placeholder{color:#8a8a8a !important}@media screen and (max-width:1260px){.newsletter-form .elementor-form-fields-wrapper .elementor-field-type-email .elementor-field.elementor-size-lg.elementor-field-textual{min-height:54px}}@media screen and (max-width:780px){.newsletter-form .elementor-form-fields-wrapper .elementor-field-type-email .elementor-field.elementor-size-lg.elementor-field-textual{min-height:42px;padding-right:132px}}.newsletter-form .elementor-form-fields-wrapper .elementor-field-type-acceptance label{font-size:.875em !important}.newsletter-form .elementor-form-fields-wrapper .elementor-field-type-submit{position:absolute;top:0;right:0;width:fit-content;padding-right:140px !important}@media screen and (max-width:1260px){.newsletter-form .elementor-form-fields-wrapper .elementor-field-type-submit{padding-right:70px !important}}@media screen and (max-width:780px){.newsletter-form .elementor-form-fields-wrapper .elementor-field-type-submit{padding-right:0 !important}}@media screen and (max-width:780px){.newsletter-form .elementor-form-fields-wrapper .elementor-field-type-submit .elementor-button{width:160px;min-height:42px}}.social-icons-section .elementor-row .elementor-column{width:fit-content;margin-right:2.3125em}.social-icons-section .elementor-row .elementor-column:last-child{margin-right:0}.question-form input .elementor-field::-webkit-input-placeholder{color:#bfbfbf !important}.question-form input .elementor-field:-moz-placeholder{color:#bfbfbf !important}.question-form input .elementor-field::-moz-placeholder{color:#bfbfbf !important}.question-form input .elementor-field:-ms-input-placeholder{color:#bfbfbf !important}.question-form input .elementor-field-type-submit{margin-top:30px}.gradient-background .elementor-background-overlay{background:linear-gradient(180deg,#000 0%,rgba(255,255,255,0) 50%,#000 100%);opacity:1}.block-quote .quote-author{display:block;font-size:.9375em;letter-spacing:.8334px;line-height:1.26em;margin-top:1.5;padding-left:4.75em;position:relative}.block-quote .quote-author:before{content:"";position:absolute;left:0;width:70px;height:1px;bottom:7px;background:#8a8a8a}@media screen and (max-width:1260px){.block-quote .quote-author:before{width:2.75rem;bottom:9px}}.half-col{width:100%;position:relative}@media screen and (max-width:780px){.half-col{width:100%;float:none;top:-60px}}.years-carousel{position:absolute !important;left:0;width:25%;z-index:100}@media screen and (max-width:1260px){.years-carousel{width:50%}}@media screen and (max-width:780px){.years-carousel{width:100%}}.years-carousel span{color:#fff;font-size:1.3125rem;font-weight:900;letter-spacing:2.52;margin-right:2.25em;cursor:pointer}.years-carousel span.is-selected{color:#240ef9}.years-carousel .flickity-prev-next-button{border:1px solid #bfbfbf;padding:unset;border-radius:50%;background:0 0;z-index:100}.years-carousel .flickity-prev-next-button:hover>svg>path{fill:#240ef9 !important}.years-carousel .flickity-prev-next-button:focus,.years-carousel .flickity-prev-next-button.active{box-shadow:unset}.years-carousel .flickity-prev-next-button.next{right:-120px}@media screen and (max-width:780px){.years-carousel .flickity-prev-next-button.next{right:0;top:-40px}}.years-carousel .flickity-prev-next-button.previous{right:-70px;left:unset}@media screen and (max-width:780px){.years-carousel .flickity-prev-next-button.previous{left:unset;right:55px;top:-40px}}.years-carousel .flickity-prev-next-button:disabled{display:none}.years-carousel .flickity-prev-next-button .flickity-button-icon{position:absolute;left:36%;top:20%;width:30%;height:60%}.years-carousel .flickity-prev-next-button .flickity-button-icon>path{fill:#fff}.big-years-carousel{position:absolute !important;left:0;top:45px;width:100%;z-index:100}@media screen and (max-width:780px){.big-years-carousel{top:25px}}.big-years-carousel span{width:25%;font-size:8.375rem;font-weight:600;line-height:1.42em;letter-spacing:1.2px;color:#fff;margin-right:65px;cursor:pointer;-webkit-text-stroke:1px;-webkit-text-fill-color:transparent}@media screen and (max-width:1440px){.big-years-carousel span{width:40%}}@media screen and (max-width:1260px){.big-years-carousel span{width:45%}}@media screen and (max-width:780px){.big-years-carousel span{width:100%;font-size:110px}}.big-years-carousel span.is-selected{color:#fff;-webkit-text-fill-color:#fff}.history-carousel{display:none;opacity:0;transition:all,1s}.history-carousel.visible{display:block;opacity:1;z-index:100}.history-carousel .main-description{margin-top:15rem}@media screen and (max-width:780px){.history-carousel .main-description{margin-top:140px}}.history-carousel .main-description .title{font-size:1.875em;font-weight:700;line-height:1.85;color:#fff;letter-spacing:3.6px}@media screen and (max-width:1260px){.history-carousel .main-description .title{margin:2em 0 1.4em}}@media screen and (max-width:780px){.history-carousel .main-description .title{font-size:25px;margin:0 0 25px}}.history-carousel .main-description .description{font-size:1em;line-height:1.77em;letter-spacing:1.2px;color:#8a8a8a}@media screen and (max-width:1260px){.history-carousel .main-description .description{font-size:1.815em}}@media screen and (max-width:780px){.history-carousel .main-description .description{font-size:18px;line-height:1.5em;margin-bottom:25px}}.history-carousel .main-picture img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:1260px){.history-carousel .main-picture{margin-top:45px}}@media screen and (max-width:780px){.history-carousel .main-picture{margin-top:0}}.history-carousel:last-child .main-picture{padding-top:10rem}@media screen and (max-width:1260px){.history-carousel:last-child .main-picture{padding-top:0}}.single-block-wrapper .content h3{margin-top:3.125em;font-size:1.3125em;letter-spacing:2.52px}.carousel-wrapper .arrows{position:absolute;top:-95px;right:0;width:124px;z-index:99}@media screen and (max-width:1260px){.carousel-wrapper .arrows{width:104px}}@media screen and (max-width:780px){.carousel-wrapper .arrows{width:74px}}.carousel-wrapper .arrows .arrow{position:absolute;top:0;padding:0}.carousel-wrapper .arrows .arrow:hover{background-color:#fff;background-image:url(//fahrrad-strebel.de/wp-content/themes/strebel/./img/next-black.svg)}.carousel-wrapper .arrows .arrow.left-arrow{left:0}.carousel-wrapper .arrows .arrow.left-arrow:hover{transform:rotate(180deg)}.carousel-wrapper .arrows .arrow.right-arrow{right:0;transform:rotate(180deg)}.carousel-wrapper .arrows .arrow.right-arrow:hover{transform:none}.carousel-wrapper .carousel-2{position:relative}@media print{.carousel-wrapper .carousel-2{height:300px !important;min-height:unset}}@media print{.carousel-wrapper .carousel-2 .carousel-slides{display:flex;width:100%;align-items:baseline}}.carousel-wrapper .carousel-2 .carousel-slide{display:flex;position:absolute;float:left;width:100%;opacity:0}@media print{.carousel-wrapper .carousel-2 .carousel-slide{position:relative;opacity:1;max-height:350px !important;width:100% !important;float:none;min-height:unset;display:block}}.carousel-wrapper .carousel-2 .carousel-slide .left-col{height:100%;overflow:hidden;opacity:0}.carousel-wrapper .carousel-2 .carousel-slide .left-col .content-wrapper:after{content:"";position:absolute;top:50%;right:20%;background-image:url(//fahrrad-strebel.de/wp-content/themes/strebel/./img/hr-line.svg);background-size:contain;background-repeat:no-repeat;background-position:center;height:2px;width:47%}@media screen and (max-width:1440px){.carousel-wrapper .carousel-2 .carousel-slide .left-col .content-wrapper:after{right:24px}}@media screen and (max-width:1260px){.carousel-wrapper .carousel-2 .carousel-slide .left-col .content-wrapper:after{right:21px}}@media screen and (max-width:780px){.carousel-wrapper .carousel-2 .carousel-slide .left-col .content-wrapper:after{right:unset;left:0;bottom:-30px;width:65%}}.carousel-wrapper .carousel-2 .carousel-slide .left-col .content-wrapper .content{font-size:1.5625em;letter-spacing:2.5px;transform:translateX(-200px);opacity:0;transition:all 2s}.carousel-wrapper .carousel-2 .carousel-slide .right-col:before{content:"";position:absolute;top:-100px;left:-125px;background-image:url(//fahrrad-strebel.de/wp-content/themes/strebel/./img/icon-quote.svg);background-size:contain;background-repeat:no-repeat;height:100%;width:100px}.carousel-wrapper .carousel-2 .carousel-slide .right-col:after{content:"";position:absolute;bottom:-100px;right:0;background-image:url(//fahrrad-strebel.de/wp-content/themes/strebel/./img/icon-quote.svg);background-size:contain;background-repeat:no-repeat;height:100%;width:100px;transform:rotate(180deg)}@media screen and (max-width:780px){.carousel-wrapper .carousel-2 .carousel-slide .right-col:after{right:unset;left:0;top:-60%;width:65%}}.carousel-wrapper .carousel-2 .carousel-slide .right-col .content{width:80%;font-size:1.875em;line-height:1.66em;letter-spacing:1.5px}@media screen and (max-width:780px){.carousel-wrapper .carousel-2 .carousel-slide .right-col .content{width:100%;font-size:21px}}.carousel-wrapper .carousel-2 .carousel-slide.next-transition{opacity:0;transition:all,2s}.carousel-wrapper .carousel-2 .carousel-slide.next-transition .left-col{opacity:0;transition:all,1s}.carousel-wrapper .carousel-2 .carousel-slide.next-transition .left-col .content{transform:translateX(200px);opacity:0}.carousel-wrapper .carousel-2 .carousel-slide.active{opacity:1}.carousel-wrapper .carousel-2 .carousel-slide.active .left-col{opacity:1;transition:all,1s}@media screen and (max-width:1260px){.carousel-wrapper .carousel-2 .carousel-slide.active .left-col{width:100%}}.carousel-wrapper .carousel-2 .carousel-slide.active .left-col .content{transform:translateX(0);opacity:1;transition:all,1s}.elementor-swiper-button{color:#444 !important;font-size:1rem !important;background:#fff;border-radius:50%;padding:.9375em}.elementor-swiper-button.elementor-swiper-button-prev{left:-75px !important}@media screen and (max-width:780px){.elementor-swiper-button.elementor-swiper-button-prev{left:-25px !important}}.elementor-swiper-button.elementor-swiper-button-next{right:-75px !important}@media screen and (max-width:780px){.elementor-swiper-button.elementor-swiper-button-next{right:-25px !important}}.members-wrapper .single-block-wrapper{margin-top:2.8125em}.members-wrapper .single-block-wrapper .position{font-size:1.125em;color:#8a8a8a}.service-gallery-carousel .swiper-slide{transition:all .4s ease;display:flex;justify-content:center}.service-gallery-carousel .swiper-slide img{object-fit:contain;aspect-ratio:1/1}[opens-popup]{cursor:pointer}.lightbox-container{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;background:#000000d1;align-items:center;justify-content:center}.lightbox-container.active{display:flex}.lightbox-container .lightbox-content{max-width:90%;max-height:90%;background:#0d0d0d;border-radius:15px;padding:40px 80px;overflow:auto;position:relative}.lightbox-container .lightbox-content.fixed-width{min-width:90%;width:90%}@media screen and (max-width:1440px){.lightbox-container .lightbox-content{padding:30px 60px}}@media screen and (max-width:1260px){.lightbox-container .lightbox-content{padding:20px 40px}}@media screen and (max-width:780px){.lightbox-container .lightbox-content{padding:20px}}.lightbox-container .lightbox-content.full-width{width:1600px}.lightbox-container .lightbox-content .button-x{position:sticky;top:0;float:right;right:0;z-index:99999999;transform:translate(25px,0)}@media screen and (max-width:1440px){.lightbox-container .lightbox-content .button-x{transform:translate(25px,55px)}}@media screen and (max-width:1260px){.lightbox-container .lightbox-content .button-x{transform:translate(25px,25px)}}@media screen and (max-width:780px){.lightbox-container .lightbox-content .button-x{transform:translate(0,15px)}}.lightbox-container .lightbox-content h2{font-size:20px;line-height:1.2;font-weight:700;margin-bottom:45px}@media screen and (max-width:1440px){.lightbox-container .lightbox-content h2{margin-bottom:35px}}@media screen and (max-width:1260px){.lightbox-container .lightbox-content h2{margin-bottom:25px}}@media screen and (max-width:780px){.lightbox-container .lightbox-content h2{margin-bottom:20px}}.lightbox-container .lightbox-content .logo-wrapper img{height:2rem;margin:1rem 0;filter:grayscale(1);transition:.4s}.lightbox-container .lightbox-content .logo-wrapper img:hover{filter:grayscale(0)}.lightbox-container .lightbox-content .logo-wrapper>.flex{justify-content:center}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f7f6f7;color:#515151;border-top:3px solid #a46497;list-style:none outside;width:auto;word-wrap:break-word;background:0 0;color:#fff;text-align:center;border:none;font-size:2.125rem;font-weight:600;max-width:60%;margin:0 auto}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{display:none}@media screen and (max-width:780px){.woocommerce-error,.woocommerce-info,.woocommerce-message{max-width:100%;padding:20px;font-size:28px}}.gradient-overlay .elementor-widget-container:after{content:"";z-index:100;position:absolute;border-radius:0;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle,rgba(0,0,0,0) 45%,#000 100%)}.gradient-overlay img{width:100%;object-position:left}@media screen and (max-width:1260px){.gradient-overlay img{object-position:right}}@media screen and (max-width:780px){.gradient-overlay img{object-position:left}}#ssq-page-0-0{box-sizing:border-box;height:20vh !important;width:100%;overflow:hidden !important;display:block;position:absolute;top:42%;transform:translate(0%,-50%)}#bikes-carousel-section{height:650px !important}@media screen and (max-width:1260px){#bikes-carousel-section{height:750px !important}}@media screen and (max-width:780px){#bikes-carousel-section{height:1050px !important}}.skeleton{animation:skeleton-loading 1s linear infinite alternate;filter:blur(10px)}@keyframes skeleton-loading{0%{background-color:#151515}100%{background-color:#00000066}}.not-clickable>a{pointer-events:none}.not-clickable .sub-menu>li{margin-right:0 !important}@media screen and (max-width:780px) and (orientation:landscape){.elementor-11 .elementor-element.elementor-element-fb028f8>.elementor-container{padding-bottom:15rem}}@media screen and (max-width:1260px){.elementor-element.elementor-element-eeac283 img,.elementor-element.elementor-element-ec0c4c3 img{width:100% !important;max-height:100vh;height:auto !important}}