@import url(https://fonts.googleapis.com/css2?family=Karla:wght@200;300;400;500;600;700&amp;display=swap);#frm_field_150_container,.karla,body,input,textarea{font-family:Karla,sans-serif}.main,img{max-width:100%}.home-video,.video-overlay{height:100%;width:100%;left:0;top:0}.main,.submenu{overflow:hidden}#datafetch,#reviews.cr-reviews-ajax-reviews div.cr-ajax-reviews-cus-images-modal div.cr-ajax-reviews-cus-images-slider-main .cr-ajax-reviews-slide-main-comment .cr-ajax-reviews-slide-main-comment-body,.single-product .woo-variation-gallery-thumbnail-wrapper>div:hover{overflow-y:auto}.page-id-267468 .default-page-section form button.needsclick.go300628013.kl-private-reset-css-Xuajs1:hover,.page-id-412657 .default-page-section form button.needsclick.go300628013.kl-private-reset-css-Xuajs1:hover,.single-post #blog-subscribe__wrapper form button.needsclick.go300628013.kl-private-reset-css-Xuajs1:hover{background-color:#333!important}html{line-height:1.15;-webkit-text-size-adjust:100%}*{box-sizing:border-box}a{color:#000;text-decoration:none;transition:.3s}body{font-weight:400;font-size:14px;margin:0;padding:147px 0 0;background:#f2f2f2;letter-spacing:-.06em}body.admin-bar{padding-top:116px}.karla.light{font-weight:300}.karla.medium{font-weight:500}.karla.regular,.normal{font-weight:400}.karla.semibold{font-weight:600}.bike-frame-custom-variations-item.selected,.promotional-holder .red,b,strong{font-weight:700}#add_payment_method .checkout-page-holder #payment,#form_coloradotaxrebate-readytopurchase .form-field input:not([type=file]),.ny-support-contact .default-page-content,.uc-program-registration .default-page-content,.user-account-activated .default-page-content,.woocommerce-checkout .checkout-page-holder #payment,body.ny-support-contact,body.single-post,body.single-product,body.woocommerce-cart{background:#fff}#faq,.assembly-holder,.cart+#learn-more,.cart-upsell-item-row .cart-upsell-item-price del,.checkout-page-holder .woocommerce-info::before,.checkout-page-holder .woocommerce-message::before,.children .comment-avatar,.comment-author.vcard .says,.custom-cart-actions,.d-none,.frame-swatches .swatch-label.swatch-gravel-50cm,.frame-swatches .swatch-label.swatch-road-50cm,.home .tawcvs-swatches+img,.home-products-item-top+img,.measurement-variations-image img:not(.active),.measurements-descriptions-item:not(.active),.menu-close-cross,.onsale,.onsale+img,.page-template-locations .wpgmza_cat_checkbox_holder li input,.search_result,.sidebar__price del,.single-post .advantages-section,.single-product-faqs-question .faq-minus,.single-product-faqs-question.opened .faq-plus,.single-product.woocommerce div.product .woocommerce-tabs ul.tabs,.single_variation>.woocommerce-variation-availability,.social-review-content-item,.submenu-tab-content,.tab-section-title .tab-section-minus,.tab-section-title.opened .tab-section-plus,.uc-program-home .tawcvs-swatches+img,.woocommerce ul.products li.product .affirm-as-low-as,.woocommerce ul.products li.product .onsale,.woocommerce-checkout .default-page-title,.woocommerce-variation-price .price .hide,.woocommerce-variation.single_variation .quantity-holder,.woocommerce.single-product div.product form.cart.variations_form .tawcvs-swatches .swatch__tooltip,body.woocommerce-cart .custom-cart-close,label.wpgmza-category,label.wpgmza-radius{display:none}h1{font-size:2em;margin:.67em 0}p{margin:0 0 15px}a:hover{color:inherit}#bike-features h2 span,.default-page-content a,.faq-question:hover,.home-quiz-section-title span,.product-upsells-section h2 span,.section-title span,.site-main a,.submenu-inner-left a:not(.btn):hover,.submenu-products-item-text:hover .h4-heading,.submenu-products-item.menu-item-562045:hover .h4-heading,.submenu-products-item.menu-item-565497:hover .h4-heading,.submenu-products-item.menu-item-584825:hover .h4-heading,.tab-section-title h3:hover,.whats-included-section h2 span,.woocommerce.single-product .star-rating span::before,.woocommerce.single-product p.stars a{color:#c42624}img{display:block}.comment-text .shortened-comment-text,.page-id-528552 .wp-block-uagb-container.uagb-block-480de425,.page-id-528852 .wp-block-uagb-container.uagb-block-480de425,section{position:relative;overflow:hidden}.add_to_cart_button,.btn,.cr-tags-filter.cr-tag,.single-product #commentform #cr-ajax-reviews-cancel,.woocommerce .products .button.product_type_variable,.woocommerce a.button.add_to_cart_button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond #commentform input#submit{background:#c42624;border-radius:30px;font-size:20px;line-height:1.2;text-transform:uppercase;color:#fff!important;padding:14px 35px;font-weight:700;display:inline-block;border:none}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{display:block;width:100%;text-align:center}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled{background:#c42624}.btn.grey:hover,.btn:hover,.cr-tags-filter.cr-tag.cr-tag-selected,.cr-tags-filter.cr-tag:hover,.single-product #commentform #cr-ajax-reviews-cancel:hover,.woocommerce .products .button.product_type_variable:hover,.woocommerce a.button.add_to_cart_button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .checkout-page-holder .add_gift_card_form #wc_gc_cart_redeem_form button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond #commentform input#submit:hover{background:#363636;border-color:#363636;color:#fff!important}.btn.red{background-color:transparent;color:#c42624!important;border:2px solid #c92626;border-radius:6px}.btn.grey,.single-product #commentform #cr-ajax-reviews-cancel{background-color:transparent;color:#777!important;border:2px solid #777}.btn.red:hover{background-color:#c42624;color:#fff!important}.btn.related-product__link{padding:9px 35px 7px;margin-top:12px;font-size:18px;letter-spacing:0;font-weight:500}.container{max-width:1700px;margin:0 auto;padding:0 30px;width:100%}.container--fluid{max-width:100%;margin:0 auto;padding:0}.logo{transition:.3s}header{background-color:#fcfcfc;transition:.3s;position:fixed;top:0;left:0;width:100%;z-index:999}.search-icon{margin-right:45px}.about-social-item:hover,.cart-icon:hover,.gallery-link:hover .gallery-link-arrow,.search-icon:hover{transform:scale(1.05)}.header-top-bar{display:flex;justify-content:center;align-items:center;background:#212121;border-bottom:3px solid #c42624}.header-top-bar-text{font-weight:400;font-size:15px;line-height:1.2;margin:8px 15px;color:#fff}.header-top-bar-text:hover{text-decoration:underline;color:#fff}.header-top-bar-cross{max-width:12px;cursor:pointer}.about-social-inner,.header-menu-wrapper,.single-product-fixed-banner-holder,.social-reviews-section .rplg-links,.tax-product_cat .home-products-item-bottom-row,.uc-program-home .home-products-item-bottom-row{display:flex;justify-content:space-between;align-items:center}.fixed-banner-image,header.fixed .logo{max-width:150px}.main-menu{display:flex;align-items:center;padding:0;margin:0;list-style:none}.main-menu li{padding:45px 0 25px}header.fixed .main-menu li{padding:25px 0}.main-menu li>a{font-weight:700;font-size:18px;line-height:19px;color:#212121;display:inline-block;padding:0 20px 20px;border-bottom:1px solid transparent}header.fixed .main-menu li>a{padding:0 20px}.main-menu li>a:hover{border-color:#c42624}.main-menu li:not(:last-child)>a{margin-right:80px}@media screen and (max-width:1440px){.main-menu li:not(:last-child)>a{margin-right:30px}.wholesale_customer.woocommerce.single-product div.product span.price del.original-computed-price:after{left:5px;top:calc(100% - 5px)}.wholesale_customer.woocommerce.single-product div.product span.price .original-computed-price{margin-top:0}.wholesale_customer.single-product .wholesale_price_container{width:100%;margin-top:25px}.wholesale_customer.single-product.woocommerce div.product span.price{margin-top:-15px}}#additional-info .row.align-items-center,.about-social-holder,.comment-header,.header-icons-holder,.wc_payment_methods li,.wc_payment_methods li label,div#wc_checkout_add_ons .woocommerce-input-wrapper{display:flex;align-items:center}.header-icons-holder a{display:block;width:30px}.header-icons-holder a:first-child,.social-links-item:not(:last-child){margin-right:25px}.home-top-banner{padding:200px 0;background:url('../images/home-top-banner2.jpg') center center/cover no-repeat}.home .home-top-banner{padding:175px 0 309px;position:relative}.home .home_hero_slider .home-top-banner{min-height:100%}@media (max-width:1780px){.home-top-banner .container{max-width:1700px;padding:0 60px}}.top-banner-title{font-weight:700;font-size:74px;line-height:1.1;color:#fff;margin:0;letter-spacing:-6px}.home .top-banner-title{color:#fff;margin-bottom:-14px;font-weight:500;letter-spacing:0;text-shadow:none;font-size:70px;margin-left:2px}.promotions-and-discounts .top-banner-title span,.uc-program-home .top-banner-title{color:#000}.top-banner-subtitle{font-weight:600;font-size:45px;line-height:36px;color:#fff;opacity:1;letter-spacing:0}.home .top-banner-heading{color:#fff;font-weight:300;margin-top:0;margin-bottom:25px;font-size:100px;line-height:1;left:0;position:relative;letter-spacing:2px;text-shadow:1px 1px 12px rgba(0,0,0,.8);display:flex;max-width:450px;flex-direction:row;flex-wrap:nowrap;align-items:center}.home .top-banner-subtitle{color:#fff;font-weight:800;margin-bottom:30px;font-size:75px;margin-top:9px;line-height:69px;left:2px;position:relative;letter-spacing:0;text-shadow:none;max-width:35%;min-width:300px}.black-friday-title-left{display:flex;width:300px;flex-wrap:wrap;font-size:65px;line-height:.85;font-weight:400;letter-spacing:2px}.black-friday-title-left strong{font-weight:800;letter-spacing:1px}.black-friday-title-right{display:flex;width:350px;flex-wrap:wrap;line-height:.85;font-size:119px;color:#c42623;font-weight:800;padding-left:40px;letter-spacing:-2px;position:relative}.black-friday-title-right:after{content:"";display:block;height:97px;width:2px;background-color:#fff;position:absolute;top:2px;left:24px}.home .home-top-banner-text-holder img{max-width:500px}.uc-program-home .top-banner-subtitle{font-size:39px;margin-bottom:21px;max-width:600px;line-height:1.1;font-weight:400;text-shadow:1px 1px 8px #000}.home .bottom-banner-subtitle,.uc-program-home .bottom-banner-subtitle{position:relative;line-height:36px;color:#fff;letter-spacing:0;opacity:1}.uc-program-home .home-top-banner{padding:150px 0 300px}.home-top-banner .btn{margin-top:60px}.home .home-top-banner .btn.btn--white{margin-top:0;background:#c42624;color:#fff!important;font-weight:700;text-transform:none;font-size:19px;padding:12px 30px 11px;border:0!important}.home .home-top-banner .btn.btn--white:hover{background:#333;color:#fff!important}.uc-program-home .home-top-banner .btn.btn--white{margin-top:0;background:#fff;color:#333!important;font-weight:500;text-transform:none;font-size:18px;padding:12px 30px 11px;border:0!important}.home-top-banner .btn.btn--white:hover{background:#333;color:#fff!important}.home-top-banner-text-holder{position:relative;z-index:3;max-width:1400px;margin:0 auto}.home .home-top-banner-text-holder{display:flex;flex-direction:column;align-items:flex-start;max-width:100%}.uc-program-home .bottom-banner-subtitle{font-weight:300;font-size:31px;left:40px;top:-41px;margin-bottom:-15px}.home .bottom-banner-subtitle{font-weight:400;font-size:36px;left:0;top:0;margin-bottom:50px;margin-top:-13px;text-shadow:1px 1px 13px #000}@media screen and (max-width:1100px){.uc-program-home .bottom-banner-subtitle{font-size:33px}.home .home-top-banner{padding:20px 0 380px;position:relative}}@media screen and (max-width:767px){.home .top-banner-subtitle{font-size:38px;margin-bottom:0}.uc-program-home .bottom-banner-subtitle{margin-bottom:-35px;left:27px}.home .bottom-banner-subtitle{font-size:26px;margin-bottom:20px}.home .top-banner-title{margin-bottom:-25px;letter-spacing:0;font-size:39px}.uc-program-home .top-banner-subtitle{margin:0 0 15px;font-size:28px}.home-top-banner-text-holder img{width:90%;max-width:350px!important}.uc-program-home .home-top-banner-text-holder img{width:90%;max-width:350px!important;margin-bottom:10px!important}}@media screen and (max-width:650px){.uc-program-home .home-top-banner{background-image:url(https://ride1up.com/wp-content/uploads/2025/03/UC-Program-page_Portola_mobile-hero_image-jpg.webp)!important;padding:10px 0 400px}.uc-program-home .top-banner-subtitle{margin:10px 0;font-size:25px}.uc-program-home .home-top-banner-text-holder img{margin:0 auto}.uc-program-home .home-top-banner-text-holder{position:relative;z-index:3;margin:0 auto;max-width:350px;display:flex;flex-direction:column;align-content:center;align-items:center}.home .top-banner-heading{flex-direction:column;align-items:flex-start}.black-friday-title-right{display:flex;width:350px;flex-wrap:wrap;line-height:.85;font-size:119px;color:#c42623;font-weight:800;padding-left:0;letter-spacing:-2px;position:relative;margin-top:-55px}.black-friday-title-right:after{display:none}.home .home-top-banner-text-holder{padding-left:0;padding-right:0;max-width:300px;align-items:flex-start}.home .home-top-banner-text-holder img{width:auto;max-width:320px!important}.home .top-banner-subtitle{font-size:41px;margin-top:20px;max-width:100%;text-align:left;margin-bottom:30px;min-width:0;line-height:1}.home .home-top-banner .btn.btn--white{text-transform:none;font-size:15px;padding:6px 20px 5px;border:0!important;margin-top:-20px}.home .top-banner-title{max-width:300px;line-height:1.1;font-size:33px;margin-bottom:-16px;font-weight:400}.home .top-banner-title span{font-size:28px}}.partners-section{margin-top:0;z-index:2;background:#212121}.partners-title{font-style:normal;font-weight:300;font-size:24px;line-height:18px;text-align:center;color:#ebebeb;margin:0 0 40px}.partners-inner{border-radius:0}.partners-holder{display:flex;align-items:center;justify-content:space-between}.home-video{position:absolute;object-fit:cover}.video-holder{position:relative;padding-top:56.25%}.video-overlay{position:absolute;background:url('../images/video-overlay.jpg') center center/cover no-repeat;z-index:2;border-radius:6px}.video-play{width:180px;height:180px;background:rgba(255,255,255,.5);border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;cursor:pointer;transition:.3s}.video-play:hover{transform:scale(1.05) translate(-50%,-50%)}.page-template-sales .home-products-section,.tax-product_cat .home-products-section{padding:30px 0 75px}.page-template-ebikes .home-products-section{padding:30px 0 45px}.section-title{font-weight:700;font-size:50px;line-height:120%;text-align:center;color:#212121;display:inline-block;position:relative;padding-left:130px;z-index:2;text-transform:capitalize;letter-spacing:-3px;margin-block-start:0.83em;margin-block-end:0.83em}.frm_quizzes_show_outcome .woocommerce ul.products,.my-account label,.section-title.no-img,.woocommerce-cart .cart-actions .col-md-6:last-child{padding-left:0}.section-title img{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:-1}.title-wrapper{text-align:center;margin-bottom:75px}.affirm-message-section p,.assembly-link h4,.assembly-link:last-child,.comment-form-rating,.cr-all-reviews-shortcode ol li.comment,.cwginstock-panel-body .form-group,.flex-direction-column p,.mb-0,.product-upsells-slider-item-price,.promotional-holder p:last-child,.single-product .woo-variation-gallery-thumbnail-wrapper .wvg-gallery-thumbnail-image:last-child,.title-wrapper.products-section,.woocommerce div.product .cart.variations_form .pa_variant .tawcvs-swatches,.woocommerce div.product p.stock,.woocommerce-error,.woocommerce-form-coupon-toggle .woocommerce-info:last-child,.woocommerce-info,.woocommerce-message,.woocommerce.single-product div.product div.summary,.woocommerce.single-product div.product form.cart{margin-bottom:0}.btn.add-to-cart,.woocommerce .products .button.product_type_variable,.woocommerce a.button.add_to_cart_button{display:block;width:260px;margin:50px auto 0;text-align:center}.advantages-holder,.custom-single-product-summary,.home-products-holder,.home-review-wrapper,.home-why-holder,.locations-page-bullets-holder,.page-template-sales .woocommerce-LoopProduct-link.woocommerce-loop-product__link,.product-review-wrapper,.submenu-tabs{display:flex;justify-content:space-between;flex-wrap:wrap}.home-products-item,.woocommerce ul.products li.product{background:#fcfcfc;border-radius:20px;padding:20px}#form_ebikequiz #frm_field_209_container,#ready_to_purchase .with_frm_style .frm_message p,.align-center,.apply-now-link-holder,.header-top-bar,.home-why-item-subtitle,.social-reviews-section .rplg,.woocommerce ul.products li.product{text-align:center}.home-products-item{flex:0 0 49%;margin-bottom:2%}.home-products-item-image,.woocommerce ul.products li.product a img{mix-blend-mode:multiply;margin:20px auto 0;max-height:350px;width:auto}.advantages-item-image,.button-and-stock .woocommerce-variation-availability img,.feature-icon,.home-products-item-image img,.home-why-item-img{margin:0 auto}.home-products-item-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;z-index:10}.color-swatches,.frame-swatches,.home-products-item-colors,.home-products-item-sizes{max-width:none;display:flex;align-items:center;flex-wrap:wrap}.frame-swatches .swatch-label,.home-products-item-size{font-weight:700;font-size:16px;line-height:20px;text-transform:uppercase;color:#212121;padding:10px 25px;border-radius:30px;border:1px solid #212121;transition:.3s;cursor:pointer;background:#fff}.frame-swatches .swatch-label{margin-bottom:8px}.frame-swatches .swatch-label:not(:last-child),.home-products-item-size:not(:last-child){margin-right:8px}.header-promo-img--mobile{display:none;margin-top:15px}.frame-swatches .swatch-label.selected,.frame-swatches .swatch-label:hover,.home-products-item-size.selected,.home-products-item-size:hover,.page-template-sales .frame-swatches .swatch-label.selected{background:#212121;color:#fff}.color-swatches .swatch-image img,.woocommerce ul.products li.product .price,.woocommerce-order-details .order_details{width:100%}.color-swatches .swatch-image,.home-products-item-color{position:relative;width:25px;height:25px;border-radius:50%;margin:0 6px;cursor:pointer;transition:.3s}.after-submit .pi-edd-icon,.custom-product-info .pri.gravel-gray:nth-of-type(3),.custom-product-info .pri.gravel-gray:nth-of-type(4),.grw-slider-controls,.grw-slider-dots,.grw-slider-header,.pri.gravel-gray.non-throttle,.reset_variations,.single-product .cr-all-reviews-shortcode.cr-all-reviews-new-review ol.commentlist,.woo-variation-gallery-thumbnail-wrapper,.woo-variation-gallery-trigger,.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce div.product form.cart.variations_form .tawcvs-swatches .swatch-show-more:before,.woocommerce div.product form.cart.variations_form .tawcvs-swatches .swatch:before,.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-product-rating+.affirm-as-low-as,.woocommerce.archive form.cart.variations_form .tawcvs-swatches .swatch-show-more:before,.woocommerce.archive form.cart.variations_form .tawcvs-swatches .swatch:before,.woocommerce.single-product #main .pa_throttle .swatch-item-wrapper .swatch.swatch-shape-circle.swatch-label:before,.woocommerce.single-product .cr-upload-local-images input,.woocommerce.single-product form.cart.variations_form .tawcvs-swatches[data-attribute_name=attribute_pa_frame-type],.woocommerce.single-product form.cart.variations_form .tawcvs-swatches[data-attribute_name=attribute_pa_utility],.woocommerce.single-product form.cart.variations_form .variation-row.pa_color .tawcvs-swatches .swatch-show-more:before,.woocommerce.single-product form.cart.variations_form .variation-row.pa_color .tawcvs-swatches .swatch:before,.woocommerce:not(.archive) li.product form.cart.variations_form .tawcvs-swatches .swatch-show-more:before,.woocommerce:not(.archive) li.product form.cart.variations_form .tawcvs-swatches .swatch:before,.wt-cli-ckyes-brand-logo,r-p rp-dots,r-p rp-slider.rp-col-s rp-header,r-p rp-slider.rp-col-x rp-header,rp-btn-next,rp-btn-prev{display:none!important}.color-swatches .swatch-image.selected:before,.home-products-item-color.selected:before,.woocommerce.single-product form.cart.variations_form .variation-row.pa_color .tawcvs-swatches .swatch.selected:before{content:'';display:inline-block!important;transform:rotate(45deg);height:13px;width:6px;border-bottom:3px solid #fff;border-right:3px solid #fff;position:absolute;top:4px;left:9px;border-radius:0!important;border-top:none;border-left:none;z-index:3}.woocommerce.single-product form.cart.variations_form .variation-row.pa_color .tawcvs-swatches .swatch{position:relative;width:25px!important;height:25px!important}.home-products-item-name,.home-products-item-price,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product h3.home-products-item-name,.woocommerce ul.products li.product h3.home-products-item-name a{font-weight:700;font-size:25px;line-height:22px;text-transform:uppercase;color:#212121;margin:0 0 5px}.home .woocommerce ul.products li.product .price .small{font-size:25px!important}.custom-products-item .price{font-weight:700;font-size:32px;line-height:38px;text-transform:uppercase;color:#212121;margin:0 0 5px;text-align:inherit}.custom-product-info .home-products-item-name{padding-top:5px}.custom-product-info>div{margin-bottom:18px}.home-products-item-name,.woocommerce ul.products li.product h3.home-products-item-name{width:60%;padding:0;float:left;text-align:left;position:relative;top:6px}.custom-products-item .price del,.home-products-item-price .sale,.woocommerce.single-product div.product span.price del{color:#c42624;text-decoration:line-through;opacity:1}.custom-products-item .price del,.woocommerce.ride1up-bikes ul.products li.product .price del,.woocommerce.single-product div.product span.price del{position:relative;font-size:20px;line-height:24px;color:#59575d;text-decoration:none;font-weight:400;padding:10px;margin-right:15px}.custom-products-item .price del:before,.del-price:before,.woocommerce.ride1up-bikes ul.products li.product .price del:before,.woocommerce.single-product div.product span.price del:before{content:'';display:block;width:92%;height:1.5px;position:absolute;left:8px;top:21px;transform:rotate(-23deg);z-index:3;background:#979797}.apply-now-content a:hover,.checkout-page-holder .woocommerce-info a:hover,.checkout-page-holder .woocommerce-message a:hover,.custom-cart-item-price ins,.custom-products-item .price ins,.locations-map-text a:hover,.locations-page-subtitle a:hover,.sidebar__price ins,.single-post-content a:hover,.single-product .price ins,.woocommerce table.shop_table td ins,.woocommerce ul.products li.product .price ins,.woocommerce-terms-and-conditions-checkbox-text a:hover,.woocommerce.ride1up-bikes ul.products li.product .price ins,.wp-elements-7214eb4367f6adcea91183e08d70be81 a:hover{text-decoration:none}.home-quiz-section{background:url('https://ride1up.com/wp-content/uploads/2024/06/quiz-bg-jpg.webp') center center/cover no-repeat;padding:150px 0}.home-quiz-text-inner{max-width:50%;margin-left:auto}.home-quiz-section-title{font-weight:700;font-size:50px;line-height:120%;text-transform:capitalize;color:#fff;margin:0 0 30px}.home-quiz-section-subtitle{font-size:20px;line-height:140%;color:#777;margin-bottom:25px;font-weight:300}.home-quiz-section__or{font-size:24px;color:#fff;padding:0 35px}.home-why-section{padding:30px 0 130px;background:#fff}.home-why-item{flex:0 0 24%;border:1px solid #777;border-radius:6px;padding:60px 40px;display:block}.advantages-item-title,.home-why-item-title{font-size:20px;line-height:24px;text-transform:uppercase;color:#c92626;text-align:center;font-weight:700;margin:25px 0 5px}.advantages-item-subtitle,.home-why-item-subtitle{font-size:20px;line-height:130%;color:#a0a0a0;margin-bottom:0;font-weight:300}.careers-page-section,.custom-products-faqs-section,.default-page-section,.home-review-section,.partners-reverse-blocks-section,.product-upsells-section,.single-product-reviews,.whats-included-section{padding:80px 0}.home-community-section{padding:60px 0;background:#fff}.bike-dimensions-table,.home-community-holder{display:flex;flex-wrap:wrap}.home-community-item-image{height:520px;object-fit:cover;width:100%}.home-community-item{position:relative;flex:0 0 33.33%}.home-community-text-holder{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(33,33,33,.7);z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px;transition:.3s;opacity:0}.home-community-item:hover .home-community-text-holder{opacity:1}.home-community-text-title{font-weight:400;font-size:20px;line-height:1.8;text-transform:uppercase;color:#fff;margin:0 0 10px}.home-community-text-subtitle{font-weight:300;font-size:20px;line-height:1.3;color:#fff;margin-bottom:15px}.view-gallery{margin-top:30px;text-align:center}.view-gallery-icon-holder{width:36px;height:36px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.3);margin:0 auto 5px}.view-gallery-link{font-size:16px;line-height:26px;text-transform:uppercase;color:#b3b3b3}.advantages-section{padding:80px 0;background-size:cover}.advantages-item{display:flex;align-items:flex-start;flex:0 0 23%}.advantages-item-subtitle{margin-bottom:20px;flex-grow:2}.advantages-item-link{font-size:20px;line-height:1.2;text-transform:uppercase;color:#212121;font-weight:700}.about-section-title span,.advantages-item-link:hover,.apply-now-content .red,.apply-now-content a,.checkout-page-holder .woocommerce-error::before,.social-reviews-tabs-item.active span{color:#c92626}.advantages-item-image{flex-grow:1;margin-right:15px}.advantages-item-title{flex-grow:1;margin:0 0 15px;text-align:left;color:#212121}.submenu{position:fixed;top:110px;background:#fff;z-index:66;left:0;width:100%;height:auto;display:none}.apply-now-section .container,.cart-icon,.contact-link,.faq-question,.list_slider .owl-nav .nav-btn,.ride1up-bikes-owlslider,.search-popup-form,.subscribe-form,.uc-program-home .logo{position:relative}.submenu .submenu-inner-holder{display:flex;justify-content:space-between;flex-wrap:wrap;padding:10px 0 30px}.submenu.accessories .submenu-inner-holder{padding:30px 0 50px;justify-content:center}.ebikes .submenu-inner-middle{flex:0 0 75%}.submenu-inner-left,.submenu-inner-right{flex:0 0 20%;margin-top:35px}.submenu-inner-left a:not(.btn){font-weight:700;font-size:24px;line-height:29px;color:#212121;display:block;margin-bottom:20px}.submenu-tabs-item{font-weight:700;font-size:24px;line-height:29px;color:#777;padding-bottom:15px;flex:0 0 49%;text-align:center;border-bottom:1px solid #777;transition:.3s;cursor:pointer}.submenu-tabs-item.active,.submenu-tabs-item:hover{color:#212121;border-color:#212121}.submenu-products-holder{display:flex;justify-content:flex-start;flex-wrap:wrap;overflow:auto}.submenu-products-holder::-webkit-scrollbar{width:5px}.submenu-products-holder::-webkit-scrollbar-track{background:#f1f1f1}.submenu-products-holder::-webkit-scrollbar-thumb{background:#888}.submenu-products-holder::-webkit-scrollbar-thumb:hover{background:#555}.submenu-products-item{flex:0 0 32%;margin:5px 1% 5px 0;display:flex;align-items:flex-start;padding:7px;border:1px solid transparent}#logo-slider .wp-block-uagb-image__figure,.partners-holder .wp-block-uagb-image__figure,.submenu-tab-content:last-child .submenu-products-item{align-items:center}.submenu-products-item-img{max-width:110px;margin-right:20px}.submenu-products-item-text .h4-heading{font-weight:700;font-size:21px;line-height:1.3;color:#212121;margin:0 0 5px}.submenu-products-item-text p{color:#777;margin-bottom:0;padding-right:10px;font-size:14px}#frm_form_21_container .frm_form_fields .frm_fields_container,#frm_form_22_container .frm_form_fields .frm_fields_container,#reviews.cr-reviews-ajax-reviews .cr-ajax-search,#reviews.cr-reviews-ajax-reviews div.cr-ajax-reviews-cus-images-div2,.assembly-inner,.d-flex,.owl-stage,.submenu-tab-content.active,.tab-section-inner{display:flex}.accessories-subcats-list{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:70%}.accessories .submenu-inner-middle{flex:0 0 44%;flex:0 0 42%}.subcats-link{flex:0 0 30%;font-weight:700;font-size:18px;line-height:22px;color:#000;margin-bottom:15px;display:inline-block}#datafetch ul li a:hover,.apply-now-content a,.gallery-link:hover span,.quick-nav-bfcm2024 li a:hover,.showcoupon,.subcats-link:hover,.woocommerce-terms-and-conditions-checkbox-text a{text-decoration:underline}.accessories-subcats-list .subcats-link,.submenu.support .subcats-link{flex:0 0 100%}.featured-product-holder{background:#fafafa;border-radius:12px;padding:15px}.accessories .submenu-inner-left{margin-top:0;flex:0 0 50%;text-align:center;margin-right:8%;display:flex;justify-content:flex-end}.accessories.parts .submenu-inner-left{flex:0 0 50%;margin-right:8%;display:flex;justify-content:flex-end}.featured-product-holder img{mix-blend-mode:multiply;margin:0 auto 20px}.submenu.company .submenu-inner-holder,.submenu.support .submenu-inner-holder{justify-content:flex-end;padding-top:30px}.submenu-inner-left a.lets-chat__link{display:flex;flex-direction:row;font-size:16px;background:#fcfcfc;border-radius:20px;padding:25px 20px;align-items:flex-start;width:350px;position:relative;top:-10px}a.lets-chat__link img{max-width:46px;margin:8px 23px}.footer-bottom-copyright,.lets-chat__content,.page-id-455491 .home-products-item-descr,.tax-product_cat .home-products-item-descr{text-align:left}.lets-chat__content .h3-heading{margin:0 0 1px;color:#c42624;letter-spacing:0;font-size:25px}.lets-chat__phone{display:block;font-size:20px;letter-spacing:1px}.lets-chat__phone span{font-size:13px;font-weight:400;display:inline-block;letter-spacing:0}.lets-chat__hours{font-size:14px;line-height:17px;display:block}.submenu.company .subcats-link{flex:0 0 34%}.company .submenu-inner-left,.support .submenu-inner-left{margin-top:0;flex:0 0 350px;text-align:center;margin-right:80px}.submenu.support .submenu-inner-middle{flex:0 0 41%}.submenu.company .submenu-inner-middle{flex:0 0 29%}header.fixed .submenu.company .submenu-inner-middle{flex:0 0 31%}.submenu.company .accessories-subcats-list{max-width:100%;margin-left:auto;justify-content:flex-start;display:block}.cr-ajax-reviews-cus-images-div,.home-review-sliders-content.active,.single-product-faqs-question.opened .faq-minus,.social-review-content-item.active,.submenu.company .accessories-subcats-list a,.tab-section-title.opened .tab-section-minus{display:block}footer:not(.comment-meta){padding-top:80px;background-color:#000}.footer-inner{display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:100px}.footer-logo-part{flex:0 0 17%}.careers-page-vacancy-bottom-col,.footer-contact-part,.single-product-advantages-item{flex:0 0 22%}.footer-menu-part{flex:0 0 57%;display:flex;justify-content:space-between;flex-wrap:wrap}.logo-text{font-style:italic;font-size:32px;line-height:38px;color:#777;margin-top:15px}.contact-link,.footer-menu-col a{color:#979797;opacity:.7;font-size:16px}footer h4{font-weight:300;font-size:20px;line-height:1;text-transform:uppercase;margin-top:0;color:#fff;margin-bottom:25px}.footer-menu-col{flex:0 0 24%}.footer-menu-col a{font-weight:300;line-height:24px;display:block;margin-bottom:10px}.contact-link:hover,.footer-menu-col a:hover{opacity:1;color:#fff;text-decoration:underline}.contact-link{padding-left:25px;display:inline-block;line-height:1.4;margin-bottom:15px}.product-upsells-slider,.search-popup-bar,.single-product-fixed-banner,.whats-included-slider{visibility:hidden;opacity:0}.contact-link img{position:absolute;left:0;top:0}.custom-cart-item-data,.home-review-slider-item-author,.home-review-slider-item-stars,.social-links-holder{display:flex;align-items:center;flex-wrap:wrap}.social-links-item{display:inline-block;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;transition:.3s}.social-links-item:hover{transform:scale(1.1)}.social-links-wrapper{margin-top:25px}.subscribe-form-holder,.woocommerce.single-product div.product span.price .original-computed-price{margin-top:20px}form.subscribe-form input{font-size:16px;width:100%;padding:9px 15px;color:#212121;border:none}.subscribe-form button{font-size:14px;line-height:16px;text-align:center;color:#fff;background:#c92626;border:none;padding:10px;position:absolute;right:0;top:0;transition:.3s;cursor:pointer}.custom-cart-checkout-link:hover,.subscribe-form button:hover,.woocommerce .checkout-page-holder #payment #place_order:hover,.woocommerce table.shop_table .button:disabled:hover,.woocommerce table.shop_table .button:hover,.woocommerce-checkout .checkout-page-holder .add_gift_card_form #wc_gc_cart_redeem_form button:hover,.woocommerce-page .checkout-page-holder #payment #place_order:hover,.woocommerce-page .woocommerce .checkout-page-holder button.button:hover{background:#212121}.footer-payment-holder{display:flex;align-items:center;justify-content:flex-end}.footer-payment-item:not(:last-child){margin-right:30px}.footer-bottom-bar{padding:20px 0;text-align:center;font-size:12px;line-height:14px;color:#777;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}#form_ebikequiz .frm_display_format_buttons .frm_checkbox,#form_ebikequiz .frm_display_format_buttons .frm_radio,.footer-bottom-bar>div{flex:0 0 33%}.home-faq-section{padding:60px 0;background-color:#f9f9f9}.faq-holder{max-height:370px;overflow:hidden;-webkit-transition:max-height .5s ease-in-out,box-shadow 1.5s linear;-moz-transition:max-height .5s ease-in-out,box-shadow 1.5s linear;-o-transition:max-height .5s ease-in-out,box-shadow 1.5s linear;-ms-transition:max-height .5s ease-in-out,box-shadow 1.5s linear;transition:max-height .5s ease-in-out,box-shadow 1.5s linear}.faq-holder.opened{max-height:9999px}.faq-item{border-bottom:3px solid rgba(174,174,174,.3);padding:25px 100px;cursor:pointer}.faq-question{font-size:20px;line-height:36px;text-transform:uppercase;color:#000;transition:.3s}.faq-answer{font-weight:300;font-size:20px;line-height:130%;color:#333;margin:20px 0;display:none}.faq-arrow{position:absolute;right:-36px;top:50%;transform:translateY(-50%);width:36px;height:36px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:0 0;transition:.3s}.faq-item.opened .faq-arrow{transform:translateY(-50%) rotate(180deg);background:#aaa}.faq-item.opened .faq-arrow svg path,.gallery-link-arrow svg path{stroke:#fff}.home-review-img-part{flex:0 0 28%}.home-review-sliders-part{flex:0 0 70%;width:70%}.home-review-sliders-tab{font-weight:300;font-size:24px;line-height:29px;text-align:center;color:#777;padding-bottom:15px;border-bottom:1px solid #777;flex:0 0 48%;cursor:pointer;transition:.3s}.cli-modal button.cli-ccpa-button-cancel,.home-review-sliders-tab.active,.home-review-sliders-tab:hover{color:#c42624;border-color:#c42624}.home-review-sliders-tab.active{font-weight:400;pointer-events:none}.home-review-sliders-header,.social-review-content-item-inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.home-review-sliders-tabs{flex:0 0 60%;display:flex;justify-content:space-between;flex-wrap:wrap}.home-review-sliders-content{background:#fff;padding:60px;border-radius:6px;margin-top:30px;position:relative;display:none}.home-review-sliders-overlay,.product-review-sliders-overlay{position:absolute;top:0;left:0;background:#fff;width:100%;height:100%;z-index:3;display:flex;align-items:center;justify-content:center}.home-review-slider-item-stars img:not(:last-child){margin-right:5px}.home-review-slider-item-author h3{font-size:32px;line-height:38px;color:#212121;font-weight:700;margin:0}.home-review-slider-item-author img{max-width:90px;margin-right:20px}.home-review-slider-item-inner,.product-review-slider-item-inner{padding:0 15px}.home-review-slider-item-text,.product-review-slider-item-text{font-weight:300;font-size:20px;line-height:140%;margin:20px 0}.home-review-slider-item-date,.product-review-slider-item-date{display:flex;align-items:center;margin-top:15px;flex-wrap:wrap}.footer-bottom-bar-links a:first-child,.home-review-slider-item-date img,.product-review-slider-item-date img{margin-right:10px}.home-review-slider-arrows{position:absolute;right:60px;bottom:3px}.bike-gallery-images-link,.custom-cart-close,.home-products-slider-arrow,.home-review-slider-arrow,.product-review-slider-arrow,.whats-included-slider-arrow{cursor:pointer}.home-products-slider-arrow.left,.home-review-slider-arrow.left,.product-review-slider-arrow.left,.whats-included-slider-arrow.left{transform:rotate(180deg);margin-right:20px}.thumbnail-holder img,.thumbnail-holder:after{transform:translate(-50%,-50%);left:50%;top:50%}.home-review-slider-item iframe,.product-review-slider-item iframe{width:100%;height:100%;border:0}.youCover{width:90%;padding-bottom:45%}.youCover:before{width:70px;height:49px;margin-left:-35px;margin-top:-25px;z-index:3}.youCover.active-iframe:before{z-index:-1}body.modal-open .modal{display:flex!important;height:100%}body.modal-open .modal .modal-dialog{margin:auto;transform:translate(0,0)}.product-review-sliders-part{flex:0 0 100%;width:100%}.product-review-slider{display:flex;flex-wrap:nowrap}.cart-collaterals .card p,.order-review-heading p,.product-review-slider .slick-dots li button:before,.single-product #reviews.cr-reviews-ajax-reviews .crstar-rating::before,.single-product .cr-all-reviews-shortcode .crstar-rating::before,.single-product .cr-reviews-grid .cr-summaryBox-wrap .crstar-rating::before,.whats-included-holder .slick-dots li button:before,.woocommerce table.shop_table .var-val p,.woocommerce table.shop_table p,.woocommerce table.shop_table ul{font-size:14px}.product-review-slider .slick-dots{margin-bottom:-30px}.product-review-slider .slick-track{display:flex;min-width:100%;width:100%}.product-review-slider .slick-list{min-width:100%;width:100%}.product-review-slider-item{width:384px;padding:0 20px 0 0;cursor:grab}.product-review-slider-item h3{font-size:20px;margin-top:10px}.product-review-sliders-content{background:#fff;padding:0 0 50px;border-radius:6px;margin-top:30px;position:relative;margin-bottom:50px;width:100%}.product-review-slider-arrows{position:absolute;right:0;bottom:3px}.thumbnail-holder{width:100%;padding-bottom:56.15%;height:auto;position:relative;overflow:hidden;border-radius:7px}.thumbnail-holder img{position:absolute;object-fit:cover;border-radius:7px;transition:.2s ease-in}.thumbnail-holder img:hover{transform:translate(-50%,-50%) scale(1.05)}.thumbnail-holder:after{content:"";position:absolute;height:80px;width:80px;background-size:80px 80px;background-image:url(/wp-content/themes/ride1up-theme/assets/images/play_white.svg);background-repeat:no-repeat;pointer-events:none;opacity:.8}.product-review-slider-item h3 a{color:#333;padding:0 35px 0 10px;display:block}.product-review-slider-arrow.slick-disabled,.whats-included-slider-arrow.slick-disabled{opacity:.3}.product-description{padding-top:50px;padding-bottom:20px}#form_coloradorebate-readytopurchase .frm_dropzone.frm_single_upload,#form_coloradotaxrebate-readytopurchase .frm_dropzone.frm_single_upload,.custom-products-item .color-swatches,.custom-products-item .frame-swatches,.custom-products-item .home-products-item-name,.default-page-content iframe,.wp-block-embed iframe{max-width:100%}.single-post-section{padding:0 0 50px;overflow:visible;background:#fff}.single-post-title{font-size:46px;margin-top:0;margin-bottom:20px}.single-post-date{font-size:18px;margin:0 0 15px;font-weight:300;color:#aaa}.single-post-holder{display:flex;justify-content:space-between;margin-top:50px;align-items:flex-start}.single-post-content{padding:30px;background:#fff;border-radius:15px;flex:0 0 65%}.single-post-sidebar{flex:0 0 30%;position:sticky;top:120px}.single-post-content img{margin:0 auto 30px}.single-post-content h2{font-size:28px;font-weight:700;margin:0 0 20px}.single-post-content h3{font-size:24px;font-weight:700;margin:0 0 20px}.assembly-inner p,.single-post-content li,.single-post-content p{font-size:18px;line-height:1.5;margin-top:0}.single-post-content a{color:#000;font-weight:400;text-decoration:underline}.menu-hamburger{max-width:32px;display:none}.footer-bottom-bar-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.footer-bottom-bar-links a{color:#979797}.custom-cart-checkout-link:hover,.footer-bottom-bar-links a:hover,.uc-program-home .main-menu li>a,.upsell-add-to-cart:hover{color:#fff}.footer-bottom-bar-links a:last-child{padding-left:10px;border-left:1px solid #979797}.search-popup-bar{position:fixed;top:0;left:0;width:100%;height:150px;background:#fff;z-index:9999;display:flex;justify-content:center;align-items:center;transition:.3s}.contact .info-icon-holder:hover .contact-tooltip,.search-popup-bar.opened{visibility:visible;opacity:1}#datafetch{position:absolute;left:50%;transform:translateX(-50%);width:500px;top:95px;border:1px solid #b5b4b4;max-height:300px;background:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#datafetch ul{padding:5px;margin:0;list-style:none}#datafetch ul li{display:flex;align-items:center;justify-content:space-between;padding:10px}#datafetch ul li span{color:#b5b4b4}#datafetch ul li a{color:#000;display:block;font-size:16px;max-width:70%}#datafetch ul li p{margin:0;font-size:16px}#keyword{width:500px;font-size:18px;padding:10px 30px 10px 15px;border-radius:5px;border:1px solid #b5b4b4}.search-popup-form svg{position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:1;width:25px}.search-popup-bar-close{position:absolute;top:20px;right:20px;cursor:pointer;z-index:3;width:20px}.main-overlay,.side-cart{position:fixed;right:0;top:0}.main-overlay{left:0;bottom:0;background:rgba(54,54,54,.8);z-index:99;display:none}.side-cart{height:100%;width:50%;background:#f9f9f9;z-index:9999;padding:40px 100px;transition:.3s;transform:translateX(200%);overflow:auto}.side-cart.opened{transform:none}.custom-cart-item{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px}.custom-cart-item-thumbnail{flex:0 0 25%;background:#fff;border-radius:6px;display:flex;align-items:center}.about-social-inner .about-section-title,.about-social-inner .about-social-holder,.careers-page-vacancy-title-block,.custom-cart-item-info,.shipping-info-columns-item{flex:0 0 45%}.custom-cart-item-price{flex:0 0 15%}.custom-cart-item-title{font-style:normal;font-weight:300;font-size:20px;line-height:1.3;text-transform:uppercase;color:#000}.variation{font-weight:300;font-size:12px;line-height:1.4;color:#363636}.comment-content p,.order-review-heading p,.page-template-locations .wpgmza_cat_ul.wpgmza_cat_checkbox_item_holder,.promotions-and-discounts .woocommerce ul.products li.product,.promotions-and-discounts .woocommerce-page ul.products li.product,.single-product-faqs-answer p,.upsell_content p,.variation p,.woocommerce-checkout .checkout-page-holder #payment div.payment_box .woocommerce-validated,r-p rp-slider rp-reviews{margin:0}.var-val{margin-left:5px;font-weight:700}.pi-edd.pi-edd-cart{padding:0!important;background:0 0!important;margin:0 0 5px}.custom-cart-totals-holder{display:flex;justify-content:space-between;margin-top:20px;padding:0 5px;flex-direction:column;align-items:flex-end}.custom-subtotal{flex:0 0 40%;display:flex;align-items:center;margin-bottom:24px;margin-right:30px}.custom-subtotal h4,.custom-subtotal p{font-weight:400;font-size:20px;line-height:1;color:#c92626;margin:0;text-transform:uppercase}.custom-subtotal p{margin-left:30px}.close-cart,.custom-cart-checkout-link{background:#c92626;border-radius:30px;display:inline-block;font-weight:700;font-size:14px;line-height:1.6;text-transform:uppercase;color:#fff;padding:12px;width:40%;text-align:center;transition:.3s}.custom-cart-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.custom-cart-header h3{font-weight:400;font-size:20px;line-height:18px;color:#c92626;margin:0;text-transform:uppercase}.custom-cart-close:hover svg path{stroke:#000!important}.custom-cart-items{max-height:70vh;overflow:auto}.custom-cart-items::-webkit-scrollbar,.side-cart::-webkit-scrollbar{width:5px}.custom-cart-items::-webkit-scrollbar-track,.side-cart::-webkit-scrollbar-track{background:#f1f1f1}.custom-cart-items::-webkit-scrollbar-thumb,.side-cart::-webkit-scrollbar-thumb{background:#888}.custom-cart-items::-webkit-scrollbar-thumb:hover,.side-cart::-webkit-scrollbar-thumb:hover{background:#555}.quantity-holder{display:flex;align-items:center;border:3px solid #f2f2f2;border-radius:6px;padding:5px;justify-content:flex-start;width:115px;margin-top:30px}.quantity-input{width:37px}.quantity-input input{font-size:20px;background:0 0;border:none;max-width:100%;text-align:center}.quantity-input-minus,.quantity-input-plus{width:40px;padding:0 5px;cursor:pointer}.quantity-input input::-webkit-inner-spin-button,.quantity-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.side-cart-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:555;background:rgba(255,255,255,.9);display:none}.mini-cart-count{font-weight:400;font-size:11px;line-height:1;color:#eae8e8;width:15px;height:15px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#c42624;position:absolute;top:-1px;right:-1px;z-index:2}.remove-link{font-size:14px;line-height:1.3;color:#c92626}.custom-cart-item-price{font-weight:300;font-size:20px;line-height:1.3;color:#363636;display:flex;flex-direction:column;justify-content:space-between}.empty-cart-holder{margin-top:30px;width:100%}.empty-cart-holder p,.quiz__content h3,.woocommerce table.shop_table .cart-subtotal .woocommerce-Price-amount,.woocommerce table.shop_table .order-total .woocommerce-Price-amount,.woocommerce table.shop_table td.product-name a,.yith-wcmap .user-profile .user-info{font-size:24px}.wvg-slider-prev-arrow{left:0!important}.wvg-slider-next-arrow{right:0!important}.woo-variation-product-gallery{background:#fcfcfc;padding:70px 0}.woo-variation-gallery-wrapper{mix-blend-mode:multiply}.woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow,.woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow{border-radius:50%;width:35px!important;height:35px!important;background:#c92626!important;display:flex;align-items:center;justify-content:center;opacity:1}.woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow:hover,.woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow:hover{background:#363636!important}.wvg-single-gallery-image-container{padding:50px}.woocommerce .woocommerce-breadcrumb,.woocommerce-breadcrumb{padding:50px 0 40px!important;margin:0!important;font-size:16px!important;line-height:19px;color:#c42624;font-weight:700}.woocommerce .woocommerce-breadcrumb .delimiter,.woocommerce .woocommerce-breadcrumb a,.woocommerce-breadcrumb .delimiter,.woocommerce-breadcrumb a{font-weight:300;color:#212121}.woocommerce .woocommerce-breadcrumb .delimiter{margin:0 5px}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:none!important;width:35%}.single-product .variation-select-image.hidden,.single-product .variation-select-label.hidden{display:none!important;visibility:hidden!important}.single-product .variation-selector.variation-select-label.hidden{display:block!important;visibility:visible!important}.variation-row.pa_color{display:flex;align-items:center;justify-content:space-between;padding:12px 15px;border-radius:6px}.woocommerce div.product form.cart.variations_form .variation-row.pa_color .tawcvs-swatches .swatch-item-wrapper,.woocommerce.archive form.cart.variations_form .variation-row.pa_color .tawcvs-swatches .swatch-item-wrapper,.woocommerce.single-product form.cart.variations_form .variation-row.pa_color .tawcvs-swatches .swatch-item-wrapper,.woocommerce:not(.archive) li.product form.cart.variations_form .variation-row.pa_color .tawcvs-swatches .swatch-item-wrapper{margin:0!important}.woocommerce.single-product form.cart.variations_form .variation-row.pa_color .tawcvs-swatches,.woocommerce.single-product form.cart.variations_form .variation-row.pa_color .tawcvs-swatches .swatch{margin:0 2px 0 0!important}.woocommerce.single-product form.cart.variations_form .variation-row.pa_color .tawcvs-swatches .swatch:not(:last-child){margin-left:20px!important}.woocommerce.single-product form.cart.variations_form .tawcvs-swatches .swatch__tooltip{left:25%!important}.woocommerce.single-product form.cart.variations_form .variation-row{margin-top:0;position:relative}.variation-row label:not([for=pa_color]):not([for=pa_drive-train],[for=pa_variant]){font-weight:300!important;font-size:14px;line-height:17px;text-transform:uppercase;color:#000}.variation-row label[for=pa_color],.variation-row label[for=pa_drive-train],.variation-row label[for=pa_variant]{font-size:16px;line-height:1.3;text-transform:capitalize;color:#212121;font-weight:700}.woocommerce div.product form.cart .variations .variation-row.pa_frame-type{position:relative;display:none}.woocommerce div.product form.cart .variations .variation-row label,.woocommerce div.product form.cart .variations .variation-row.pa_frame-type label{position:absolute;top:56%;left:15px;transform:translateY(-50%);z-index:1;margin-top:-4px}.woocommerce div.product form.cart .variations .variation-row.pa_battery-size label{top:31px}.woocommerce div.product form.cart .variations .variation-row.pa_frame-type select,.woocommerce div.product form.cart .variations select{width:100%;border:1px solid #979797;border-radius:6px;padding:15px 15px 15px 60%;margin-top:5px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 7px),calc(100% - 15px) calc(1em + 7px),calc(0% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;font-weight:700}.woocommerce div.product .product_title{font-weight:700;font-size:50px;line-height:60px;text-transform:uppercase;color:#212121;margin-bottom:0}.single-product-title-holder{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.single-product-status-holder{font-weight:400;font-size:20px;line-height:1.2;text-align:right;color:#777}.product-subtitle{font-weight:400;font-size:20px;line-height:1.2;color:#777;margin-top:10px}.hide{display:none;position:absolute;right:25px}.instock .instock.hide,.outofstock .outofstock.hide{display:block;color:#0c0b0b;font-size:12px;font-weight:700}a.woocommerce-review-link span{color:#c42624;margin-right:5px}.woocommerce div.product .woocommerce-product-rating{line-height:19px}a.woocommerce-review-link{color:#000;margin-left:15px;font-size:19px}.single-product .woocommerce-message .button.wc-forward,.woocommerce.single-product button.button{font-size:20px;line-height:1.2;text-transform:uppercase;color:#fff;padding:14px 45px;background:#c42624;border-radius:30px;transition:.3s}.comment-form input[type=submit]:hover,.single-product #reviews.cr-reviews-ajax-reviews .cr-button-search:hover,.single-product .cr-all-reviews-shortcode .cr-button-search:hover,.woocommerce.single-product button.button:hover{background:#363636}.rplg .grw-row-s .grw-slider-header+.grw-slider-content,r-p rp-slider.rp-col-s rp-header+rp-content,rp-slider.rp-col-x rp-header+rp-content{flex:0 0 100%!important;max-width:100%!important}.rplg .rplg-review-name,r-p rp-review-name a{color:#000!important}.rplg .rplg-stars{margin:15px 0 4px}.rplg-stars svg use,rp-stars svg use{fill:#C42624!important}.rplg .grw-slider:not(.wp-dark) .grw-slider-review-inner.grw-slider-review-border,r-p rp-slider rp-review-inner{box-shadow:none!important;padding:0!important;background:0 0!important}.rplg .rplg-review-text,r-p rp-slider rp-review-text{height:130px!important;font-size:16px!important;color:#000!important}r-p{padding-bottom:0!important}.woocommerce.single-product .woocommerce-product-rating .star-rating{height:19px;margin-top:0!important}.single-product .wc-sc-label,.woocommerce.single-product .star-rating{font-size:19px}.woocommerce.single-product .star-rating span{padding-top:19px}#bike-features h2,.product-upsells-section h2,.whats-included-section h2{font-weight:700;font-size:50px;line-height:120%;text-transform:capitalize;color:#212121;margin-top:0;margin-bottom:50px;letter-spacing:-3px}#bike-features h2{text-transform:none}.product-upsells-slider-item-inner,.whats-included-slider-item-inner{padding:30px;background:#f9f9f9;border-radius:20px;display:flex;height:100%;flex-direction:column}.product-upsells-slider-item-price,.product-upsells-slider-item-title{font-size:20px;line-height:1.4;text-transform:uppercase;color:#212121;text-align:center;margin:0 0 15px;font-weight:700}.product-upsells-slider-item-status{font-size:16px;line-height:1.4;text-align:right;color:#777}.product-upsells-slider.slick-initialized{opacity:1;visibility:visible}.product-upsells-slider .slick-next:before,.product-upsells-slider .slick-prev:before,.whats-included-slider .slick-next:before,.whats-included-slider .slick-prev:before{opacity:1;color:#c92626;font-size:32px}.product-upsells-slider .slick-next.slick-disabled:before,.product-upsells-slider .slick-prev.slick-disabled:before,.whats-included-slider .slick-next.slick-disabled:before,.whats-included-slider .slick-prev.slick-disabled:before{color:rgba(0,0,0,.3)}.product-upsells-slider .slick-next,.product-upsells-slider .slick-prev,.whats-included-slider .slick-next,.whats-included-slider .slick-prev{width:32px;height:32px;z-index:5}.product-upsells-slider .slick-prev,.whats-included-slider .slick-prev{left:0}.product-upsells-slider .slick-next{right:0}.whats-included-slider .slick-next{right:300px}.product-upsells-slider-item-img{flex-grow:2}.product-upsells-slider-item-img img{height:150px;width:auto;margin:0 auto;mix-blend-mode:multiply;object-fit:cover}.cart-upsells-holder .slick-track,.cr-ajax-reviews-sort-div,.product-upsells-slider .slick-track,.whats-included-slider .slick-track{display:flex!important}.product-upsells-slider .slick-slide{height:inherit!important;margin:0 12px;cursor:grab}.whats-included-slider .slick-slide{height:inherit!important;margin:0 24px 0 0;cursor:grab}.cart-upsells-holder .slick-slide>div,.product-upsells-slider .slick-slide>div,.product-upsells-slider-item,.whats-included-slider .slick-slide>div,.whats-included-slider .whats-included-slider-item,.whats-included-slider-item-inner{height:100%}.product-upsells-slider-item-bottom{margin-top:20px;display:flex;justify-content:space-between;align-items:center}.woocommerce.single-product div.product form.cart .button{float:none}.bike-features-holder{display:flex;justify-content:space-between;gap:100px;margin-top:100px}.comments-area,.single-product-share{margin-top:30px}.bike-features-item{display:flex;flex-direction:column;align-items:center;max-width:233px}.bike-features-item .feature-title{font-size:20px;line-height:1.2;text-transform:uppercase;color:#c92626;margin:30px 0 15px;text-align:center;font-weight:400}.bike-features-item .feature-subtitle{font-size:16px;line-height:1.3;text-align:center;color:#979797;margin-bottom:0}.woocommerce .feature-icon img{height:55px;width:auto;object-fit:cover}.whats-included-slider-item-inner img{height:250px;object-fit:cover;width:100%;margin:0 auto}.whats-included-slider-item-text{font-size:16px;line-height:130%;color:#363636}.whats-included-slider-item-text h4{font-size:20px;text-align:left;margin:0 0 15px}.bike-components-scetion{background:#f2f2f2;padding:100px 0}.tab-section-title{display:flex;justify-content:space-between;align-items:center;border-bottom:3px solid rgba(174,174,174,.3);cursor:pointer}.tab-section-title h3{font-weight:700;font-size:32px;line-height:1.2;text-transform:capitalize;color:#363636;padding:0 0 30px 40px;margin:0;position:relative}.tab-section-title svg{width:30px;position:absolute;left:0;top:5px;height:auto;transition:.3s}.social-review-content-arrow.down,.tab-section-title.opened svg{transform:rotate(90deg)}.tab-section-holder{justify-content:center;flex-wrap:wrap;display:none}.tab-section-item.components{flex:0 0 16.66%;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 15px;margin-top:100px}.component-icon img{mix-blend-mode:multiply;margin-bottom:40px}.component-title{font-weight:700;font-size:22px;line-height:1.3;text-transform:uppercase;color:#c92626;margin-bottom:15px}.component-subtitle{font-size:16px;line-height:1.3;color:#000}.tab-section-inner{justify-content:center;flex-wrap:wrap}.single-product-gallery-holder{display:flex;justify-content:center;flex-wrap:wrap;padding:0 30px}@media screen and (max-width:1400px){.single-product-gallery-holder{padding:0}}.careers-page-vacancy-image-block,.single-product-gallery-item,.wide .big-col-holder{flex:0 0 50%}.partners-block-image img,.woocommerce.single-product .single-product-gallery-item img{width:100%;height:400px;object-fit:cover}.single-product-gallery-section{padding:60px 0 20px}.single-product-advantages{margin-top:30px;display:flex;justify-content:space-between;flex-wrap:wrap}.advantage-icon img{height:40px;width:auto;margin:0 auto}.single-product-advantages-item .text h3{font-size:16px;line-height:1.2;text-align:center;text-transform:uppercase;color:#363636;font-weight:400;margin:15px 0 0}.single-product-faqs-section{background:#f2f2f2;padding:0 0 80px}.single-product-faqs-question{font-weight:700;font-size:24px;line-height:1.2;color:#212121;padding:20px 50px;display:flex;justify-content:space-between;align-items:center}.single-product-faqs-section .tab-section-holder{margin-top:100px}.single-product-faqs-answer{display:none;margin-bottom:20px;font-size:18px;line-height:1.4;padding:0 50px}.single-product-faqs-item{flex:0 0 100%;border-top:1px solid #c42624;cursor:pointer}.single-product-faqs-item:last-child{border-bottom:1px solid #c42624}.single-post-banner{padding-top:35%;max-height:670px}.single-post-sidebar .klaviyo-form,.single-post-sidebar .klaviyo-form .needsclick{float:none!important;padding:0!important}.needsclick.go3894874857.kl-private-reset-css-Xuajs1{font-weight:400!important;font-size:13px!important;padding:12px 3px!important}.needsclick.go704607845.kl-private-reset-css-Xuajs1{padding:0 7px 0 12px!important}.needsclick.kl-private-reset-css-Xuajs1{padding-left:0!important}.single-product-subscribe{background:#fff;padding:30px;border-radius:8px}.single-post-sidebar .klaviyo-form .needsclick button{font-weight:700!important;border-radius:20px!important;font-size:18px!important;margin-top:15px!important;padding:7px 20px!important}.single-post-sidebar .klaviyo-form .needsclick input{padding:5px 15px!important}.single-product-share h3,.single-product-subscribe h3{margin:0 0 15px;font-size:20px}.single-post-related-product{margin-bottom:30px;padding:30px;text-align:center}.single-post-related-product h3{font-size:24px;text-align:center;margin:10px 0;display:block;text-transform:uppercase}.comment-form input[type=submit],.comment-reply-title small a,.reply a{display:inline-block;text-transform:uppercase}.single-post-related-product h4{color:#aaa;font-size:18px;margin-bottom:0}.single-post-related-product .woocommerce-Price-amount{font-size:24px;text-align:center;margin-bottom:15px;display:block}.single-post-comments{max-width:100%;background:0 0;border-radius:0}.comments-area{padding:30px}.comment-form-author,.comment-form-comment,.comment-form-email,.comment-form-url{display:flex;flex-direction:column}.comment-form label{font-size:16px;margin-bottom:5px;font-weight:700}.comment-form input:not([type=submit]),.comment-form-comment textarea{border:0;border-radius:6px;padding:15px;font-size:16px}.comment-form input[type=submit]{background:#c42624;border-radius:30px;font-size:16px;line-height:1.2;color:#fff;padding:14px 35px;font-weight:700;transition:.3s;border:none;cursor:pointer}.comment-reply-title,.comments-title{margin:0 0 15px;font-size:2.5rem;color:#c42624}.comment-reply-title{font-weight:400;font-size:2rem}.comment-list{margin:0 auto 25px;padding-bottom:25px;border-bottom:1px solid #ccc;list-style:none;padding-left:0;max-width:1100px}.comment-respond{max-width:1100px;margin:0 auto 20px}.comment-list li{padding:15px;background:#f2f2f2;border-radius:6px}.comment-list>li,.mb-30,.sub-tabs.assembly,.woocommerce div.product .woocommerce-product-rating,.woocommerce-cart .cart-actions{margin-bottom:30px}.comment-author.vcard{font-size:25px;margin-bottom:0;margin-top:10px}.reply a{font-size:15px;font-weight:300;color:#c92626;transition:.3s}.reply a:hover{color:#333}.children{list-style:none;margin-top:15px!important;position:relative;margin-inline-start:50px!important}.children:before{content:'';width:30px;height:30px;display:block;position:absolute;top:0;left:-2px;background:url(../images/reply-arrow.svg) center center/contain no-repeat}.children li{margin-top:15px;overflow:hidden}.comment-content{padding:0;margin:0 0 20px;font-size:18px}.assembly-link,.comment-author{font-size:24px;font-weight:700}div.error{font-size:16px;color:red;margin-top:5px;font-weight:700}input.error,textarea.error{border-color:red}.comment-reply-title small{display:block;margin:20px 0 15px}.comment-reply-title small a{color:#fff;font-size:14px;padding:7px 20px;background:#363636;border-radius:20px;font-weight:400;margin-top:10px}.list_slider>.uagb-container-inner-blocks-wrap,.page-template-sales .woocommerce.ride1up-bikes .post-506434 .tawcvs-swatches[data-attribute_name=attribute_frame-type] .swatch.swatch-label.disabled,.postid-488763 .bike-frame-custom-variations-item,.postid-584825 .bike-frame-custom-variations-item,.single-product.woocommerce div.product .woocommerce-tabs .panel,.woocommerce.single-product span.onsale{display:block!important}.assembly-section{padding:0 0 80px;background-color:#f2f2f2}.assembly-inner{margin-top:50px;gap:70px}.assembly-link{display:flex;width:460px;height:300px;justify-content:center;align-items:center;border:3px solid #d9d9d9;border-radius:6px;flex-direction:column;line-height:1.2;text-align:center;color:#59575d;margin-bottom:20px}.assembly-video{flex-grow:3}.assembly-video .iframe-container{position:relative;width:100%;padding-bottom:56.25%;height:0;margin-bottom:25px}.assembly-video .iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.about-cta-section-inner .about-section-title,.review .comment-header,.shipping-info-columns-item ul li{margin-bottom:15px}.comment-avatar{width:60px;height:60px;margin-right:30px}.comment-avatar img{max-width:100%;border-radius:50%}.comment-author{line-height:38px;color:#212121}.single-product #reviews.cr-reviews-ajax-reviews .commentlist,.single-product .cr-all-reviews-shortcode .commentlist{display:flex!important;flex-wrap:wrap;justify-content:space-between}#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .comment_container .comment-text,.home-products-item-top .third-option-swatches span.swatch.swatch-label,.theme-ride1up-theme ul.payment_methods li div.sv-wc-payment-gateway-card-icons{margin-left:0}#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .comment-text p{margin:0 0 5px}.cr-reviews-header-wrapper{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:30px;justify-content:space-between}.single-product #reviews.cr-reviews-ajax-reviews .commentlist>li,.single-product .cr-all-reviews-shortcode .commentlist>li{flex:0 0 32%;background:#f9f9f9!important;border-radius:6px;padding:25px!important;max-width:32%;margin-right:1.2%!important;margin-bottom:1.2%!important}.single-product #reviews.cr-reviews-ajax-reviews ol.commentlist li .comment-text,.single-product .cr-all-reviews-shortcode ol.commentlist li .comment-text{margin-left:0;border-bottom:none}.single-product #reviews.cr-reviews-ajax-reviews ol.commentlist li .comment-text p,.single-product .cr-all-reviews-shortcode ol.commentlist li .comment-text p{font-size:14px;line-height:1.4}.single-product #reviews.cr-reviews-ajax-reviews .cr-meta-author-title,.single-product .cr-all-reviews-shortcode .cr-meta-author-title{line-height:1}.comment-date-custom{display:flex;align-items:center;gap:10px}#reviews #comments .cr-summaryBox-wrap .crstar-rating span::before,#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .comment-text .crstar-rating span::before,.single-product .cr-all-reviews-shortcode .crstar-rating span::before,.single-product .cr-reviews-grid .cr-summaryBox-wrap .crstar-rating span::before{color:#c42624;font-size:14px}#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .comment-text .crstar-rating{width:70px}#frm_form_8_container .frm_primary_label,.logged-in-as,.single-product .cr-overall-rating-wrap .crstar-rating span::before,.single-product .cr-overall-rating-wrap .crstar-rating::before,.woocommerce-checkout,.woocommerce-checkout input,.woocommerce-checkout textarea{font-size:18px}.cr-all-reviews-shortcode .children:before,.single-product #reviews.cr-reviews-ajax-reviews .children:before{top:-8px;left:-45px}.cr-voting-cont-uni span{display:block;line-height:11px;font-size:16px}.cr-voting-a svg{width:22px;height:24px}.cr-voting-a svg .cr-voting-svg-int{fill:transparent!important}.cr-voting-a svg .cr-voting-svg-ext,.cr-voting-cont-uni span.cr-voting-downvote.cr-voting-active svg .cr-voting-svg-int,.cr-voting-cont-uni span.cr-voting-upvote.cr-voting-active svg .cr-voting-svg-int{fill:#59575D!important;fill-opacity:1!important}.cr-voting-cont-uni span.cr-voting-downvote svg path,.cr-voting-cont-uni span.cr-voting-downvote.cr-voting-active svg .cr-voting-svg-ext,.cr-voting-cont-uni span.cr-voting-downvote.cr-voting-active svg .cr-voting-svg-int{fill-opacity:.4!important}.cr-all-reviews-add-review,.cr-reviews-show-form,.cr-show-more-button,.show-more-faqs-btn,.single-product #reviews.cr-reviews-ajax-reviews .cr-show-more-reviews-prd{font-weight:700;font-size:20px!important;line-height:24px;text-transform:uppercase;color:#777!important;border:2px solid #777!important;border-radius:30px!important;padding:15px 25px!important;transition:.3s;cursor:pointer;height:auto!important;background:0 0!important}.about-section-title,.single-product-reviews-title,.woocommerce-products-header__title{text-transform:capitalize}.cr-all-reviews-add-review:hover,.cr-reviews-show-form:hover,.cr-show-more-button:hover,.show-more-faqs-btn:hover,.single-product #reviews.cr-reviews-ajax-reviews .cr-show-more-reviews-prd:hover{color:#fff!important;border-color:#777!important;background-color:#777!important}div.cr-review-tags-filter span.cr-tag{margin:0 auto;display:block;width:300px;text-align:center;border-radius:30px!important}span.cr-tag{font-size:14px;border:none;color:#fff;background:#777}.show-more-faqs-btn{display:block;margin:30px auto}.single-product-reviews-title{font-weight:700;font-size:50px;line-height:1.3;color:#c92626;margin:0}.ivole-meter .ivole-meter-bar{background:#c92626!important}.single-product #reviews.cr-reviews-ajax-reviews .cr-count-row,.single-product .cr-all-reviews-shortcode .cr-ajax-reviews-sort-div .cr-ajax-reviews-sort,.single-product .cr-all-reviews-shortcode .cr-count-row,.single-product .cr-reviews-ajax-reviews .cr-ajax-reviews-sort-div .cr-ajax-reviews-sort,.single-product .pi-edd,.uc-program-registration .frm_style_formidable-style.with_frm_style .frm_error,.uc-program-registration .frm_style_formidable-style.with_frm_style div.frm_description,.uc-program-registration .frm_style_formidable-style.with_frm_style div.frm_description p,.woocommerce .woocommerce-MyAccount-content table.my_account_orders{font-size:16px}.single-product #reviews.cr-reviews-ajax-reviews .cr-button-search,.single-product .cr-all-reviews-shortcode .cr-button-search{background:#c42624;border-radius:30px;font-size:16px;line-height:1.2;text-transform:uppercase;color:#fff;padding:11px 35px;font-weight:700;display:inline-block;transition:.3s;cursor:pointer;border:none}.cr-ajax-reviews-sort{outline:0!important}.about-mission-section{padding:75px 0}.about-section-top-subtitle{font-size:18px;line-height:1.2;text-align:center;color:#777}.about-section-title{font-weight:700;font-size:50px;line-height:1.2;color:#212121;margin:15px 0 30px}.about-section-text,.shipping-info-columns-item p,.shipping-info-columns-item ul{font-size:18px;line-height:1.5;color:#59575d}.about-section-description{max-width:80%;margin:0 auto 50px;text-align:center}.about-root-inner-section{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:70px}.about-root-inner-section.reverse,.careers-page-vacancy-top-row.reverse,.home .post-458826 .home-products-item-top,.partners-block-item.reverse,.promotions-and-discounts .post-458826 .home-products-item-top{flex-direction:row-reverse}.about-root-inner-image,.about-root-inner-text{flex:0 0 47%}.about-root-inner-image img{width:100%;height:100%;object-fit:cover;max-height:400px}.about-root-section{padding-bottom:80px}.about-cta-section{padding:80px 0;background-color:#d9d9d9}.about-cta-section-inner{max-width:51%;position:relative;z-index:2}.about-cta-section:before{content:'';display:block;position:absolute;left:0;top:-320px;width:62%;height:259%;background:#d9d9d9;filter:blur(158px);z-index:1}.about-cta-subtitle{font-weight:700;font-size:28px;line-height:1;color:#212121;margin-bottom:30px;margin-top:0}.about-cta-form div[data-testid=form-row]{display:flex!important;flex-wrap:wrap;align-items:center}.about-cta-form div[data-testid=form-component] button,.about-cta-form div[data-testid=form-component] input{border-radius:30px!important;border:none!important}.about-cta-form div[data-testid=form-component]{padding:0!important}.about-cta-form form{max-width:80%!important;padding:0!important;margin-top:50px!important}.about-cta-form div[data-testid=form-component] button{padding:14.5px 24px!important;font-size:18px!important;font-weight:700!important}.about-cta-form div[data-testid=form-component] input{margin-right:20px!important}.about-social-section{background:#363636;padding:120px 0}.about-social-inner .about-section-title{text-align:right;color:#fff;margin:0}.about-social-item{background:#fff;width:70px;height:70px;display:flex;align-items:center;justify-content:center;margin-right:50px;border-radius:50%;transition:.3s}.about-social-item svg{max-width:35px}.description p{text-overflow:ellipsis;overflow:hidden;width:100%}.single-product-short-description-holder{margin-top:50px;font-size:20px;line-height:1.3;color:#212121;display:none}.single-product .cr-all-reviews-shortcode .cr-review-form-wrap .cr-review-form-nav{border-top:none;border-bottom:3px solid rgba(174,174,174,.3);padding-bottom:15px}.single-product .cr-all-reviews-shortcode .cr-review-form-wrap .cr-review-form-nav .cr-nav-left span{font-weight:700;font-size:32px;line-height:1.12;text-transform:capitalize;color:#363636}.single-product #reviews{display:block!important;padding:70px 0}.home-products-item-top .tawcvs-swatches.color-swatches .swatch,.home-products-item-top .tawcvs-swatches.color-swatches .swatch-show-more{width:25px;height:25px;border:none}.woocommerce .products ul,.woocommerce .products ul .slick-track,.woocommerce ul.products,.woocommerce ul.products .slick-track{display:flex;width:100%}.home .woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:none;margin:0 24px 0 0}.custom-products-item .price ins,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce ul.products li.product .price ins{font-weight:700;position:relative;top:2px}@media screen and (max-width:991px){body.admin-bar{padding-top:108px}.color-swatches,.frame-swatches,.home-products-item-colors,.home-products-item-sizes{max-width:none}.frame-swatches .swatch-label:not(:last-child),.home-products-item-size:not(:last-child){margin-right:3px}.header-promo-img{display:none}.header-promo-img--mobile{display:block}.home-quiz-section__buttons .btn,.home-quiz-section__or{width:200px;text-align:center}.home-quiz-section__or{font-size:18px;color:#fff;padding:10px 0}.home-quiz-section__buttons{display:flex;flex-direction:column;align-items:flex-start}.woocommerce div.product .product_title{line-height:40px}#bike-features{display:block!important}#ebike-video__container{padding-bottom:60px}.custom-products-item .price ins,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce ul.products li.product .price ins{font-weight:700;position:relative;top:7px}}.gallery-link{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:30px}.gallery-link-arrow{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(0,0,0,.3);transition:.3s}.gallery-link span{font-weight:400;font-size:16px;line-height:1.6;text-align:center;text-transform:uppercase;color:#b3b3b3;margin-top:5px}.custom-cart-form h4.discount-hint{margin-top:20px;font-weight:700;font-size:16px;color:#c92626;text-align:right;padding-right:10px}.cart-upsells-wrapper{padding-top:30px;margin-top:10px;border-top:3px solid #f2f2f2}.cart-upsell-item-img,.cart-upsell-item-img img{background:#fff;border-radius:6px;flex-grow:1}.cart-upsell-item-img img{height:140px;width:100%;object-fit:cover}.cart-upsell-item-row{display:flex;justify-content:space-between;align-items:flex-start;margin-top:15px;flex-grow:2}.cart-upsell-item-row h4{margin:0;font-weight:300;text-transform:uppercase;font-size:18px;flex:0 0 48%}.cart-upsell-item-row .cart-upsell-item-name{flex:0 0 60%}.cart-upsell-item-row .cart-upsell-item-price{flex:0 0 25%}.bike-frame-custom-variations-item,.cart-upsell-item-price{text-align:right}.upsell-add-to-cart{font-size:14px;line-height:1.6;align-items:center;text-transform:uppercase;color:#fff;display:block;text-align:center;background:#363636;border-radius:30px;padding:8px 0;margin-top:15px}.cart-upsell-item{padding:0 5px;height:100%;display:flex!important;flex-direction:column}.current-selected{border:1px solid #979797;border-radius:6px;width:100%;position:relative;padding:15px 75px 15px 15px;justify-content:space-between;align-items:center;font-size:16px;cursor:pointer}.current-selected.opened{border-bottom-left-radius:0;border-bottom-right-radius:0}.bike-frame-custom-select{position:relative;padding-bottom:10px}.current-selected svg{position:absolute;right:25px;top:50%;transform:translateY(-50%);z-index:2;transition:.3s}.current-selected.opened svg{transform:translateY(-50%) rotate(180deg)}.custom-selected-label{font-weight:400;font-size:18px;line-height:17px;color:#212121;text-transform:uppercase}.selected-value{font-weight:700;color:#000}.bike-frame-custom-variations{border:1px solid #979797;display:none}.bike-frame-custom-variations-item:hover{background:#979797;color:#fff}.woocommerce-variation-description{font-size:17px;line-height:1.5;color:#212121;font-weight:300;margin-bottom:30px}.affirm-modal-trigger{text-decoration:underline;color:#c92626}#learn-more{font-size:16px;color:#59575d;font-weight:700}.single-product.woocommerce div.product span.price{font-weight:700;font-size:40px;line-height:1.2;color:#212121;display:inline-block;margin-bottom:10px;position:relative}.single-product-fixed-banner{position:fixed;bottom:0;left:0;width:100%;background:#fcfcfc;z-index:10;padding:20px 0;box-shadow:1px 1px 20px 1px rgba(151,151,151,.75);pointer-events:none;transition:.3s}.single-product-fixed-banner.active{visibility:visible;opacity:1;pointer-events:initial}.fixed-banner-info h3{margin:0 0 10px;font-size:24px;text-transform:uppercase}.fixed-banner-info .product-subtitle{font-size:16px;margin:0}.fixed-banner-props-item{display:flex;align-items:center;justify-content:space-between;width:200px}.fixed-banner-props-item-label{font-weight:500;font-size:16px;line-height:1.3;color:#212121;text-transform:uppercase}.fixed-banner-props-item-value.frame{font-weight:700;font-size:18px;line-height:1.3;text-transform:uppercase;color:#212121;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.careers-page-vacancy-bottom-col-text ul li,.fixed-banner-props-item:first-child,.flex-direction-column p:first-child,.single-product #commentform.comment-form .cr-upload-local-images,.single-product-short-description-holder li{margin-bottom:10px}.fixed-banner-props-item-value.color{width:25px;height:25px;border-radius:50%}.single-product.woocommerce div.product .fixed-banner-price span.price{font-size:30px;margin-bottom:10px}.woocommerce.single-product div.product .fixed-banner-price span.price del{margin-right:0;font-size:16px}.woocommerce.single-product div.product .fixed-banner-price span.price del:before{width:85%}.fixed-banner-status{font-size:16px;line-height:1.4;text-align:right;color:#777;font-weight:400}.whats-included-holder{margin:0 auto;position:relative;padding-bottom:50px!important}.whats-included-slider-arrows{position:absolute;right:0;bottom:-30px;padding:0 30px}.whats-included-holder .slick-dots{bottom:-90px}.whats-included-slider{margin-right:0;display:none}#logo-slider .slick-next.slick-disabled:before,#logo-slider .slick-prev.slick-disabled:before,.del-price,.partners-holder .slick-next.slick-disabled:before,.partners-holder .slick-prev.slick-disabled:before,.table-tab{opacity:.5}.whats-included-slider.slick-initialized{display:flex;opacity:1;visibility:visible}.single_add_to_cart_button.disabled{pointer-events:none}.button-and-stock{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;position:relative}.button-and-stock .woocommerce-variation-availability{margin-left:15px}.search-blog{margin-top:30px;display:flex;justify-content:center}.form-blog-search{position:relative;border-bottom:1px solid #777;max-width:555px}#blog-search{padding:15px 20px;border:none;width:555px}.cart-upsells-holder .slick-next:before,.cart-upsells-holder .slick-prev:before{color:#c92626;opacity:1;font-size:26px}.cart-upsells-holder .slick-disabled:before{opacity:.7}.cart-upsells-holder .cart-upsells-holder .slick-prev{left:-9px;z-index:10}.cart-upsells-holder .slick-next{right:-3px;z-index:10}.cart-upsells-holder .slick-slide{height:inherit!important;display:flex;flex-direction:column}.slick-arrow.slick-disabled:before{color:#212121}.bike-dimensions-section{background:#f2f2f2;padding:0 0 100px}.bike-dimensions-holder{display:none;padding-top:70px}.bike-dimensions-inner{display:flex;justify-content:space-between;max-width:1400px;margin:0 auto;align-items:flex-start}.bike-dimensions-table{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;max-width:470px}.bike-dimensions-table.wide{max-width:560px}.bike-dimensions-image{max-width:820px;position:relative}#product-57584 .bike-dimensions-image{max-width:700px;position:relative}.bike-dimensions-table-head{display:flex;flex-wrap:wrap;flex:0 0 100%;margin-top:30px}.bike-dimensions-table-head:first-child,.woocommerce table.shop_table .quantity-holder{margin-top:0}.bike-dimensions-table-head .big-col{width:290px;text-align:left;font-size:20px;color:#333;font-weight:700;padding:15px 0 10px 15px;background:#f2f2f2}.wide .bike-dimensions-table-head .big-col{width:50%}.bike-dimensions-table-head .small-col{width:90px;text-align:center;font-size:18px;color:#c92626;font-weight:600;padding:15px 0;background:#f2f2f2}.wide .bike-dimensions-table-head .small-col,.wide .small-col-holder{flex:1 0 15%}.big-col-holder{flex:0 0 290px}.small-col-holder{flex:0 0 90px}.big-col-item{font-weight:600;font-size:20px;text-transform:capitalize;color:#c92626;padding:7px 15px;border-top:1px solid #f2f2f2;letter-spacing:-1px}.small-col-item{font-weight:300;font-size:20px;text-transform:none;text-align:center;color:#000;padding:7px 5px;border-top:1px solid #f2f2f2}.big-col-item:nth-child(odd),.small-col-item:nth-child(odd){background:#f9f9f9}.big-col-item:nth-child(2n),.small-col-item:nth-child(2n){background:#f2f2f2}.absolute-dot{width:10px;height:10px;background:#c92626;border-radius:50%;position:absolute;z-index:2;border:2px solid #fff}.absolute-dot:hover{z-index:3}.woocommerce-page img.absolute-dot-img{position:absolute;max-width:200px;background:#fff;left:-200px;top:7px;transition:.3s;visibility:hidden;pointer-events:none;opacity:0}.absolute-dot:hover .absolute-dot-img{visibility:visible;pointer-events:initial;opacity:1}.cart-upsells-holder .slick-next,.cart-upsells-holder .slick-prev{top:70px}.measurement-variations-inner{display:flex;flex-wrap:wrap;margin-top:100px}.measurement-variations-image{max-width:60%;flex:0 0 60%;max-height:450px}.measurement-variations-image img{max-height:100%;object-fit:cover;width:100%}.measurement-variations-vars-holder{flex:0 0 40%;max-width:40%;flex:0 0 40%;background:#fff;padding:50px;display:flex;flex-direction:column;justify-content:center}.careers-page-vacancy-top-row,.measurements-frames,.measurements-heights{justify-content:space-between;display:flex}.measurement-variations-vars-holder h2{font-weight:700;font-size:50px;line-height:1.2;text-transform:uppercase;color:#212121;letter-spacing:-3px;margin:0 0 30px}.measurements-frames,.measurements-heights{flex-wrap:wrap;margin-bottom:30px}.measurement-frames-item,.measurement-heights-item{font-weight:500;font-size:20px;line-height:1.2;text-transform:uppercase;color:#979797;transition:.3s;border-radius:30px;padding:12px 30px;cursor:pointer}.custom-filter-terms-item:hover,.measurement-frames-item.active,.measurement-frames-item:hover,.measurement-heights-item.active,.measurement-heights-item:hover{color:#fff;background:#979797}.measurements-descriptions-item{font-weight:500;font-size:20px;line-height:1.6;color:#777;margin:0}.checkout-page-holder .woocommerce-error{border-color:#c92626}.woocommerce .checkout-page-holder form .form-row input.input-text,.woocommerce .checkout-page-holder form .form-row textarea,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout .checkout-page-holder .add_gift_card_form #wc_gc_cart_redeem_form input[type=text]{padding:10px 15px;border:1px solid #ddd;border-radius:6px;margin:0}.woocommerce-cart table.cart td.actions .coupon .input-text[name=coupon_code]{width:170px;margin-right:5px;padding:7.5px 15px;font-size:14px}#wc_gc_cart_redeem_form{display:flex;align-items:center;max-width:50%}.woocommerce .checkout-page-holder form .select2-container .select2-selection--single{height:37px;border:1px solid #ddd;border-radius:6px}.woocommerce .checkout-page-holder h3{font-size:24px;letter-spacing:-1px;margin:0}.woocommerce .checkout-page-holder #payment #place_order,.woocommerce-checkout .checkout-page-holder .add_gift_card_form #wc_gc_cart_redeem_form button,.woocommerce-page .checkout-page-holder #payment #place_order,.woocommerce-page .woocommerce .checkout-page-holder button.button{color:#fff;background:#c92626;border-radius:30px;padding:10px 25px;font-size:14px;border:none;transition:.3s;text-transform:uppercase;display:inline-block;cursor:pointer;margin-left:15px;width:auto}.woocommerce .checkout-page-holder #payment #place_order,.woocommerce-page .checkout-page-holder #payment #place_order{font-size:18px;padding:15px 30px}div#wc_checkout_add_ons .checkbox{margin-right:15px}#wc-braintree-paypal-paypal-form{border:none;padding:0}.woocommerce-checkout .checkout-page-holder .paypal-button-container{min-width:250px;max-width:250px}.checkout-page-holder{padding:50px 0}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:#f8f5f5}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#f8f5f5}.apply-now-section{padding:80px 0 0}.apply-now-section h1,.locations-page-title{font-weight:700;font-size:50px;line-height:1.2;text-align:center;color:#212121;margin:0 0 30px}.apply-now-content{max-width:840px;margin:30px auto 0;font-weight:400;font-size:24px;line-height:1.3;color:#979797;padding-bottom:250px}.apply-now-content p,.comment-form-comment #fit,.my-account .woocommerce fieldset{margin-bottom:25px}.apply-now-img{mix-blend-mode:multiply;max-width:800px;position:absolute;bottom:-195px;left:50%;transform:translateX(-50%)}.promotional-section{padding:0;background:0 0}.page-template-lp-best-selling-ebikes .home-products-section,.page-template-sales .woocommerce.ride1up-bikes .tawcvs-swatches.color-swatches,.promotional-section.supp,.promotions-and-discounts .woocommerce ul.products{padding-top:0}.promotional-section .container{max-width:1380px}.promotional-holder{background:0 0;padding:14px 20px 0;text-align:center;color:#333}.promotional-holder p{font-size:30px;line-height:1.4;letter-spacing:-1px;max-width:950px;margin:0 auto 10px}.conditions-text{font-size:14px;line-height:1.45;text-align:center;color:#59575d;margin:30px auto 0;max-width:1130px}.partners-block-item{display:flex;align-items:center;justify-content:space-between;margin-bottom:60px}.partners-block-item h3{font-size:50px;line-height:1.3;color:#212121;margin:0 0 20px}#form_ebikequiz #frm_field_125_container .frm_checkbox,#form_ebikequiz #frm_field_125_container .frm_radio,.partners-block-image,.partners-block-text{flex:0 0 48%}.default-page-content ol,.default-page-content p,.default-page-content ul,.partners-block-item p,.partners-block-item ul{font-size:18px;line-height:1.4;color:#59575d}.partners-block-item ul{margin:0 0 20px;padding-left:20px}.careers-page-section h1{text-align:center;font-size:50px;line-height:1.2;letter-spacing:-3px;color:#212121;margin:0 0 15px}.careers-page-subtitle{font-weight:500;font-size:32px;line-height:1;text-align:center;color:#979797;letter-spacing:-2px}.careers-page-vacancy-big-number{font-style:italic;font-weight:700;font-size:96px;line-height:1;color:#c92626;letter-spacing:-11px}.careers-page-vacancy-ttext{font-weight:700;font-size:38px;line-height:1.3;color:#212121;letter-spacing:-3px;margin-left:30px}.careers-page-vacancy-title{display:flex;align-items:flex-end}.careers-page-vacancy-description{font-size:18px;line-height:1.5;color:#59575d;margin-top:30px}.careers-page-vacancy-inner{background:#f9f9f9;border-radius:6px;padding:30px 50px}.careers-page-vacancies-holder{margin-top:120px}.careers-page-vacancy-image-block img{margin-top:-100px;border-radius:6px}.careers-page-vacancy-holder:not(:last-child){margin-bottom:150px}.careers-page-vacancy-bottom-row{display:flex;justify-content:space-between;margin-top:40px}.careers-page-vacancy-bottom-col-title{font-weight:700;font-size:24px;line-height:120%;color:#212121;margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #000}.careers-page-vacancy-bottom-col-text{font-size:16px;line-height:1.5;color:#59575d}.careers-page-vacancy-bottom-col-text ul,.default-page-content ul:not(.woocommerce-error),.shipping-info-columns-item ul{padding-left:20px}.apply-btn-holder{margin:30px 0;text-align:center}.btn.apply-btn{padding:15px 45px}.careers-page-vacancy-bottom-col-text strong{font-weight:700;color:#c92626}#customer_details{padding:30px;background:#fff;border-radius:20px;margin-bottom:30px}#wc_checkout_add_ons{padding:30px;background:#fff;border-radius:20px}.order-review-heading{margin-top:30px;background:#fff;border-top-left-radius:20px;border-top-right-radius:20px;padding:30px 30px 0}#order_review{background:#fff;padding:30px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.uc-program-home .woocommerce ul.products,.wc_payment_methods li{flex-wrap:wrap}.video-blocks-holder,.wc_payment_methods li label{flex:0 0 90%}.wc_payment_methods li input{flex:0 0 5%}.woocommerce-checkout .woocommerce form.checkout_coupon{background:#fff;border:none;border-radius:20px;padding:30px;margin:30px 0}.woocommerce-form-coupon-toggle{background:#fff;padding:30px;border-radius:20px;margin-bottom:20px}.checkout-page-holder .woocommerce-info,.checkout-page-holder .woocommerce-message{border:none;margin:0;background:0 0;padding:0}.accessories-listing-section{padding:0 0 80px}.accessories-listing-title{font-size:48px;text-align:center;margin:0 0 50px;letter-spacing:-2px}.accessories-listing-holder{display:flex;flex-wrap:wrap;justify-content:center;column-gap:24px}.accessories-listing-item{margin-bottom:2%;background:#f9f9f9;border-radius:20px;padding:20px;display:flex;flex-direction:column;align-items:center;width:calc(33.33% - 24px)}.accessories-listing-item img{max-width:100%;width:350px;margin:0 auto;mix-blend-mode:multiply}.accessories-listing-item-title{margin:0 0 20px;text-align:center;font-size:27px;text-transform:uppercase;font-weight:700}.accessories-listing-item-price{font-size:24px;font-weight:700;letter-spacing:-1px;color:#212121;flex:0 0 50%}.accessories-listing-item-status{font-size:18px;line-height:1.3;color:#777;flex:0 0 50%;text-align:right}.accessories-listing-item-bottom{margin:15px 0;display:flex;justify-content:space-between;width:100%;align-items:center}.btn.accessories{padding:10px 35px}.woocommerce div.product p.price{font-size:32px;font-weight:700;color:#212121;margin:15px 0}.single-product .comment-reply-title{font-weight:700;font-size:32px!important;line-height:1.3;text-transform:capitalize;color:#363636;margin-bottom:30px;border-bottom:3px solid rgba(174,174,174,.3)}.comment-form-comment label,.comment-form-rating label,.cr-upload-local-images label{font-size:20px;margin-bottom:10px;display:block;font-weight:700}.cr-upload-local-images label:after{content:'Upload';display:block;background:#363636;color:#fff;font-size:18px;line-height:1.4;text-transform:capitalize;width:150px;text-align:center;padding:7px 0;border-radius:30px;cursor:pointer;margin-top:10px}#blog-subscribe__wrapper .go3176171171 p span,input#email_45555234{color:#000!important}.woocommerce.single-product #review_form #respond p{margin-bottom:20px}#review_form,.my-account.page-id-12 .default-page-content .woocommerce{max-width:600px;margin:0 auto}.bike-gallery-holder{display:flex;align-items:flex-start;justify-content:space-between}.bike-gallery-section{padding:50px 0;overflow:visible}.bike-gallery-section-title{text-align:center;font-size:40px;font-weight:700;letter-spacing:-2px;margin:0 0 50px}.bike-gallery-images-part{width:70%}.bike-gallery-sidebar{width:25%;position:sticky;top:120px}.bike-gallery-images-holder{margin-bottom:50px;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.bike-gallery-images-title,.bike-gallery-sidebar-item{text-transform:uppercase;margin:0 0 30px;line-height:1.2}.bike-gallery-images-holder img{height:350px;object-fit:cover;width:100%}.bike-gallery-images-title{font-size:50px;letter-spacing:-3px;color:#c42624}.bike-gallery-sidebar-item{font-size:20px;color:#979797;font-weight:700;cursor:pointer}.bike-gallery-sidebar-item.active{color:#c42624;cursor:initial}.social-reviews-tabs-item svg path{stroke:#000}.social-reviews-tabs-item.active svg path{stroke:#C92626}.social-reviews-tabs-item{display:flex;align-items:center;padding-bottom:10px;border-bottom:3px solid #000;cursor:pointer}.social-reviews-tabs-item.active{border-color:#c92626;cursor:initial}.social-reviews-tabs-item span{font-weight:700;font-size:24px;line-height:1.2;text-transform:capitalize;color:#000;margin-left:6px;letter-spacing:-1.5px}.social-reviews-section-title-holder h1{font-weight:700;font-size:48px;letter-spacing:-3px;line-height:1.2;margin:0}.social-reviews-section-title-holder{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:70px}.social-reviews-tabs-holder{display:flex;align-items:center;flex-wrap:wrap;gap:30px}.social-reviews-section{padding:80px 0;overflow:visible}.social-reviews-section .rplg .rplg-url{border-radius:30px!important;font-size:20px!important;line-height:1.2!important;text-transform:uppercase!important;padding:14px 35px!important;font-weight:700!important;display:inline-block!important;background-color:transparent!important;color:#777!important;border:2px solid #777!important;transition:.3s;margin-top:30px}.social-reviews-section .rplg .rplg-url:hover{color:#fff!important;background:#777!important}.social-reviews-section .rplg-links a{font-size:16px!important;color:#000!important;font-weight:700!important}.social-reviews-section .rplg-links a:hover{text-decoration:underline!important}.social-reviews-section .rplg-box .rplg-box-content{height:200px!important}.social-reviews-section .rplg .rplg-review-text{font-size:16px!important}.social-review-video{flex:0 0 49%;margin-bottom:0;position:relative;padding-bottom:27.5%}.social-review-video iframe{width:100%;height:100%;position:absolute;top:0;left:0}.video-block-title{color:#c42624;font-size:40px;line-height:1.2;letter-spacing:-1px;text-transform:uppercase}.shipping-info-columns-holder{padding:100px 0 50px;display:flex;justify-content:space-between;flex-wrap:wrap}.shipping-info-columns-item h3{margin:0 0 20px;font-size:24px;line-height:1.2}.shipping-map-image{max-width:100%;margin:0 auto}#additional-info,.shipping-info-columns-section{padding-bottom:50px}.custom-products-item{display:flex;justify-content:space-between;background:#fcfcfc;border-radius:20px;padding:20px 40px;margin-bottom:20px}.custom-products-item img{mix-blend-mode:multiply;max-width:100%}.custom-products-item-image__wrapper{position:relative;padding-right:30px}.custom-products-item-image{flex:0 0 45%;display:flex;align-items:center;position:relative;height:100%}.custom-product-info{flex:0 0 20%;display:flex;flex-direction:column;justify-content:flex-start;padding-right:20px}.custom-product-props{flex:0 0 25%;display:flex;flex-direction:column;justify-content:space-between}.custom-product-props-item{display:flex;gap:20px;align-items:center;margin-bottom:10px}.custom-product-props-item img{max-width:50px}.custom-product-props-item h4{font-size:16px;line-height:19px;text-transform:uppercase;color:#c92626;font-weight:700;margin:0 0 10px}.custom-product-props-item p{font-size:14px;margin-bottom:0}.custom-product-btn{width:100%;text-align:center}.custom-products-faqs-section h2{font-size:40px;margin:0 0 50px}.custom-filter-current{display:flex;align-items:center;font-size:24px;position:relative}.custom-filter-current-label{color:#979797;margin-right:7px}.custom-filter-current-val{color:#000;margin-right:7px}.custom-products-cat-filter{margin-bottom:50px;position:relative}.custom-filter-terms-item{font-size:18px;padding:7px 15px;cursor:pointer}.custom-filter-terms{position:absolute;background:#fff;z-index:2;top:35px;border-radius:6px;display:none}.custom-filter-terms-item.selected{font-weight:700;cursor:initial}.custom-filter-current svg{width:18px;transition:.3s;cursor:pointer}.custom-filter-current.opened svg{transform:rotate(180deg)}.social-review-content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.social-review-content-arrows{display:flex;flex-direction:column;margin-top:150px;position:sticky;top:200px}.social-review-content-arrow{max-height:100px;width:60px;cursor:pointer}.social-review-content-arrow.up{transform:rotate(-90deg);margin-bottom:50px}.locations-page-section{padding:65px 0}.locations-page-subtitle{font-size:20px;line-height:1.5;text-align:center;color:#59575d;max-width:80%;margin:0 auto 50px}.locations-map-text a,.locations-page-subtitle a{text-transform:uppercase;text-decoration:underline;color:#c92626}.locations-page-bullets-item{border:1px solid #777;border-radius:6px;text-align:center;padding:30px;flex:0 0 24%}.locations-page-bullets-item h4{font-size:20px;line-height:24px;text-transform:uppercase;color:#c92626;font-weight:500;margin:0 0 20px}.locations-page-bullets-item p{font-size:16px;line-height:1.3;text-align:center;color:#a0a0a0;margin-bottom:0}.locations-page-bullets-item img{margin:0 auto 20px}.locations-map-section{background:#fff;padding:70px 0}.locations-map{width:100%;height:600px}.default-page-title{text-align:center;font-size:50px;font-weight:700;margin:0 0 50px}.default-page-content h3{font-size:24px;margin:0 0 15px}.locations-map-text{margin-top:30px;font-weight:500;font-size:20px;line-height:36px;color:#212121;text-align:center}.with_frm_style textarea{background:0 0!important}.woocommerce-order-received .default-page-section{background:url('../images/checkout-bg.jpg') center center/cover no-repeat;padding:120px 0}.thankyou-holder{display:flex;flex-direction:column;align-items:center}.thankyou-holder h1{font-size:50px;letter-spacing:-2px;font-weight:500}.woocommerce-cart table.cart img{max-width:200px;width:100%;mix-blend-mode:multiply}.affirm-message-section .h3-heading,.page-id-523439 .uagb-faq-item .uagb-faq-content p,.uc-program-home .uc-program-banner p.uc-program__large-text,.woocommerce table.shop_table td.product-price,.woocommerce table.shop_table td.product-subtotal{font-size:20px}.woocommerce table.shop_table .button{background:#c42624;border-radius:30px;font-size:14px;line-height:1.2;text-transform:uppercase;padding:7px 20px;font-weight:700;display:inline-block;border:none;color:#fff;transition:.3s}.woocommerce table.shop_table .button:disabled{color:#fff!important;padding:7px 20px!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{font-size:18px;border:none}.cart-collaterals .card{width:48%;float:left}.cart-collaterals .card .btn{background:0 0;padding:0;color:#000;margin-top:20px;font-size:24px}.cart-collaterals .card h6{font-size:18px;margin:15px 0}@media(min-width:1600px){.partners-block-item p,.partners-block-item ul{font-size:24px}.partners-block-item h3{font-size:36px}}@media(min-width:1200px){.color-swatches .swatch-image:not(.selected):hover{transform:scale(1.3)}.woo-variation-product-gallery{padding:0}}@media(min-width:992px){.main-menu .has-dropdown:hover .submenu{display:block}}@media(max-width:1780px){.container{max-width:1380px}.assembly-link{height:250px}.submenu.company .submenu-inner-middle{flex:0 0 23%}header.fixed .submenu.company .submenu-inner-middle{flex:0 0 27%}.careers-page-vacancy-big-number{font-size:70px}.careers-page-vacancy-ttext{font-size:32px}}@media(max-width:1600px){.video-play{width:130px;height:130px}.home-community-item-image{height:450px}.submenu.support .submenu-inner-middle{flex:0 0 39%}.submenu.company .submenu-inner-middle{flex:0 0 23%}header.fixed .submenu.company .submenu-inner-middle{flex:0 0 27%}.submenu.company .accessories-subcats-list{max-width:100%}.submenu.company .subcats-link{flex:0 0 49%}.advantages-item-subtitle,.home-why-item-subtitle,.subcats-link{font-size:16px}.home-why-item{padding:25px 15px}.bike-dimensions-image{max-width:750px}#product-57584 .bike-dimensions-image{max-width:700px}.big-col-item,.small-col-item{font-size:18px}}@media(max-width:1440px){.container{max-width:1170px}.submenu-inner-middle{flex:0 0 50%}.submenu-inner-left a:not(.btn),.submenu-tabs-item{font-size:20px;line-height:24px}.assembly-link{height:auto;padding:30px;width:350px}.careers-page-vacancy-big-number{font-size:55px;letter-spacing:-8px}.careers-page-vacancy-ttext{font-size:26px}.careers-page-vacancy-description{font-size:16px}#product-57584 .bike-dimensions-image,.bike-dimensions-image{max-width:620px}.submenu.company .submenu-inner-middle{flex:0 0 17%}header.fixed .submenu.company .submenu-inner-middle{flex:0 0 22%}}@media(max-width:1300px){.submenu.company .accessories-subcats-list{max-width:100%}.submenu.support .submenu-inner-middle{flex:0 0 37%}.submenu.company .submenu-inner-middle{flex:0 0 18%}.home-top-banner{padding:185px 0}.home-products-item,.woocommerce ul.products li.product{padding:30px}.home-products-item-image,.woocommerce ul.products li.product a img{max-height:350px}.advantages-item-image{height:40px}.section-title img{max-width:120px}.section-title{font-size:44px;padding-left:90px}.advantages-item-subtitle,.home-why-item-subtitle,.locations-page-bullets-item p,.subcats-link{font-size:14px}.home-why-section{padding:60px 0 80px}.title-wrapper{text-align:center;margin-bottom:55px}.home-faq-section .title-wrapper{margin-bottom:25px}.locations-page-subtitle{max-width:100%;font-size:18px}}@media(max-width:1199px){.container{max-width:970px;padding:0 15px}.home-top-banner{padding:180px 0}.top-banner-title{font-size:72px}.single-product.woocommerce div.product span.price,.top-banner-subtitle,.woocommerce div.product .product_title{font-size:32px}.partners-inner{padding:45px 50px 55px}.section-title{padding-left:80px;font-size:36px}.section-title img{max-width:100px}.woocommerce ul.products li.product a img{height:200px;margin:20px auto}.color-swatches .swatch-image{margin-right:8px}.comments-area,.home-products-item,.woocommerce ul.products li.product{padding:30px}.frame-swatches .swatch-label,.home-products-item-size{font-size:16px;line-height:1.4;padding:7px 15px}.home-products-item-name,.home-products-item-price,.partners-block-item h3{font-size:24px}.btn,.home-products-item-descr,.home-products-item-status{font-size:15px}.home-quiz-section,.home-why-section{padding:100px 0}.about-section-title,.home-quiz-section-title{font-size:40px}.title-wrapper{margin-bottom:50px}.home-why-item,.measurement-variations-vars-holder,.product-upsells-slider-item-inner,.whats-included-slider-item-inner{padding:15px}.advantages-item-title,.home-why-item-title{margin-bottom:15px}.absolute-dot,.home-review-img-part,.social-review-content-arrows{display:none}.home-review-sliders-part{flex:0 0 100%;width:100%}.home-community-section{padding:100px 0 60px}.about-section-text,.advantages-item-subtitle,.careers-page-vacancy-bottom-col-text,.careers-page-vacancy-description,.component-subtitle,.fixed-banner-info .product-subtitle,.home-why-item-subtitle,.single-product-advantages-item .text h3,.subcats-link,.whats-included-slider-item-text,.woocommerce div.product form.cart .woocommerce-variation-description p{font-size:14px}.logo-text{font-size:22px;line-height:1.5}.social-links-item{margin-right:10px}.subscribe-form button{position:static;margin-top:15px}.footer-bottom-bar,.footer-inner{padding-bottom:50px}footer:not(.comment-meta){padding-top:50px}footer h4{font-size:18px;margin-bottom:20px}.footer-menu-col a{font-size:14px;line-height:1.6}.submenu.company .submenu-inner-middle{flex:0 0 13%}header.fixed .submenu.company .submenu-inner-middle{flex:0 0 17%}.single-post-related-product img{max-width:200px;margin:0 auto}.single-post-related-product a,.single-post-sidebar .klaviyo-form .needsclick input,.social-reviews-section .rplg .rplg-review-text{font-size:14px!important}.single-post-sidebar .klaviyo-form,.single-post-sidebar .klaviyo-form .needsclick{width:100%!important}.children:before{width:20px;height:20px}.children li{margin-top:5px;padding:5px}.side-cart{width:60%;padding:50px}.measurements-descriptions-item,.partners-block-item p,.partners-block-item ul,.product-subtitle,.single-product-status-holder{font-size:16px}.woocommerce div.product form.cart .variations .variation-row.pa_frame-type select,.woocommerce div.product form.cart .variations select{padding-left:50%}#bike-features,.advantages-section,.assembly-section,.bike-components-scetion,.bike-dimensions-section,.locations-page-section,.product-upsells-section,.whats-included-section{padding:40px 0}#bike-features h2,.measurement-variations-vars-holder h2,.product-upsells-section h2,.whats-included-section h2{font-size:36px}.bike-features-holder{margin-top:40px;gap:40px}.single-product-gallery-section{padding:40px 0 20px}.tab-section-item.components{flex:0 0 20%;margin-top:50px}.component-title{font-size:18px;margin-bottom:10px}.single-product-faqs-section .tab-section-inner{margin-top:50px}.single-product-faqs-section{padding:40px 0 80px}.assembly-inner{gap:40px}.assembly-link{padding:15px;width:300px}.about-cta-section:before{left:-15%;width:75%;filter:blur(100px)}.about-cta-form form{max-width:100%!important}.advantages-item-link,.advantages-item-title{font-size:16px;line-height:1.4}.advantages-item-image{max-width:40px}.woocommerce.single-product .single-product-fixed-banner-holder button.button{padding:10px 20px;font-size:16px}.fixed-banner-image{max-width:120px}.fixed-banner-info h3,.single-product.woocommerce div.product .fixed-banner-price span.price{margin-bottom:0}.fixed-banner-props-item:first-child{margin-bottom:5px}#product-57584 .bike-dimensions-image,.bike-dimensions-image{max-width:100%;position:relative;margin:0 auto}.bike-dimensions-inner{flex-direction:column;align-items:center}.bike-dimensions-table{margin-top:40px}.measurement-frames-item,.measurement-heights-item{font-size:16px;padding:8px 20px}.measurement-variations-image{max-height:340px}.submenu.accessories .submenu-inner-holder{justify-content:flex-start}.accessories .submenu-inner-left{margin-right:40px}.careers-page-vacancy-image-block img{margin-top:0}.careers-page-vacancy-ttext{font-size:23px;margin-left:20px}.careers-page-vacancy-big-number{font-size:44px;letter-spacing:-7px}.accessories-listing-item{flex:0 0 32%}.social-reviews-section .rplg-box .rplg-box-content{height:150px!important}.video-blocks-holder{flex:0 0 100%}.partners-block-image img{height:300px}.custom-product-btn{width:100%;text-align:center;padding-left:10px;padding-right:10px}}@media(max-width:1024px){.locations-page-bullets-item{flex:0 0 48%;margin-bottom:4%}}@media(max-width:991px){.main-menu li>a,.top-banner-subtitle{margin:0;font-size:24px}.bike-gallery-images-part,.ebikes .submenu-inner-middle{flex:0 0 100%}.container{max-width:720px}.partners-inner{padding:45px 30px 50px}.about-social-section,.advantages-section,.home-community-section,.home-faq-section,.home-products-section,.home-quiz-section,.home-review-section,.home-why-section{padding:50px 0}.section-title{padding-left:60px;font-size:28px}.section-title img{max-width:70px}.home-products-item-color{margin-right:5px}.custom-product-info .tawcvs-swatches span:not(:last-child),.header-icons-holder a,.menu-hamburger{margin-right:15px}.bike-features-item .feature-subtitle,.home-products-item-descr,.home-products-item-size,.home-products-item-status,.partners-block-item p,.partners-block-item ul,.shipping-info-columns-item p,.shipping-info-columns-item ul,.single-product-faqs-answer p{font-size:14px}.home-products-item-name,.home-products-item-price{font-size:18px;line-height:1.6}.home-quiz-text-inner{max-width:60%}.home-quiz-section-subtitle{font-size:16px;margin-bottom:30px}.home-quiz-section-title{font-size:32px}.title-wrapper{margin-bottom:30px}.advantages-item,.home-why-item{flex:0 0 48%;margin-bottom:4%}.home-community-item{flex:0 0 50%}.faq-item{padding:15px 50px}.faq-answer{font-size:16px}.footer-logo-part{flex:0 0 100%;display:flex;justify-content:center;flex-direction:column;align-items:center;margin-bottom:20px}.footer-menu-part{flex:0 0 100%;justify-content:center;margin-bottom:30px}.footer-menu-col{flex:0 0 22%}.footer-menu-col:not(:last-child){margin-right:4%}.footer-contact-part{flex:0 0 100%;flex-direction:column;display:flex}.subscribe-form button{margin-top:0;position:absolute}.footer-payment-holder{justify-content:center}.subscribe-form{max-width:500px}.header-menu-holder{display:none;position:fixed;width:100%;height:100%;background:#fff;z-index:12;left:0;top:0;padding:50px}.careers-page-vacancy-top-row,.main-menu,.submenu.company .accessories-subcats-list,.submenu.company .subcats-link,.submenu.company .submenu-inner-holder,.submenu.support .submenu-inner-holder{display:block}.header-bottom-bar{padding:15px 0}.menu-hamburger{display:block}.main-menu li>a{padding:0}.about-social-item:last-child,.main-menu li:not(:last-child)>a{margin-right:0}.submenu{position:static}.menu-close-cross{position:absolute;z-index:5;top:20px;right:20px;display:block;width:32px;cursor:pointer}.accessories .submenu-inner-middle,.accessories.parts .submenu-inner-middle,.submenu-inner-middle{flex:0 0 65%}.footer-bottom-bar-links,.submenu.company .subcats-link{margin-bottom:15px}.accessories-subcats-list,.submenu.company .accessories-subcats-list{max-width:100%;margin-top:0}.submenu-inner-left,.submenu-inner-right{flex:0 0 30%}.bike-gallery-images-holder img,.woocommerce ul.products li.product a img{height:250px}.woocommerce a.button.add_to_cart_button{width:200px;font-size:16px}.assembly-inner,.custom-single-product-summary,.measurement-variations-inner,.single-post-holder{flex-direction:column}.single-post-sidebar{margin-top:30px;position:static;width:100%}.single-post-related-product,.single-product-share,.single-product-subscribe{margin:0 0 30px}.single-post-related-product a{padding:8px 15px;font-size:14px}.klaviyo-form,.woo-variation-product-gallery{max-width:100%!important}#wc_gc_cart_redeem_form,.about-section-description,.apply-now-img,.measurement-variations-image,.measurement-variations-vars-holder,.single-post-comments{max-width:100%}.side-cart{width:75%;padding:30px}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%}.woocommerce div.product form.cart .variations .variation-row.pa_frame-type select,.woocommerce div.product form.cart .variations select{padding-left:60%}.custom-product-info>div,.tab-section-item.components{flex:0 0 25%}.about-cta-subtitle,.fixed-banner-info h3,.measurement-frames-item,.measurement-heights-item,.single-product-faqs-question,.social-reviews-tabs-item span{font-size:20px}.assembly-links{display:flex;flex-wrap:wrap;justify-content:space-around}.assembly-link{width:47%}.about-section-title{font-size:30px;margin:0 0 15px}.about-cta-section{padding:40px 0;background-position-x:-140px!important}.about-cta-form div[data-testid=form-row]{flex-direction:column!important}.about-cta-form div[data-testid=form-component]{flex-basis:auto!important;margin-top:15px!important}.about-cta-form form{margin-top:0!important}.about-social-inner{flex-direction:column;align-items:center}.about-social-inner .about-section-title{margin-bottom:50px}.advantages-holder{row-gap:70px}.advantages-item{margin-bottom:0}.footer-bottom-bar{flex-direction:column-reverse}.fixed-banner-image{max-width:80px}.woocommerce.single-product .single-product-fixed-banner-holder button.button{font-size:14px;padding:7px 15px}.single-product.woocommerce div.product .fixed-banner-price span.price{font-size:22px;flex-direction:column}.fixed-banner-props-item{width:140px}.woocommerce.single-product div.product .fixed-banner-price span.price del{padding:0}.woocommerce.single-product div.product span.price del:before{top:9px}.bike-gallery-sidebar,.careers-page-vacancy-image-block,.fixed-banner-info .product-subtitle{display:none}.faq-holder{max-height:350px}.cart-upsells-holder .slick-slide{padding:0 15px}.cart-upsell-item-img img{margin:0 auto}.single-product #reviews.cr-reviews-ajax-reviews .commentlist>li,.single-product .cr-all-reviews-shortcode .commentlist>li{flex:0 0 48%;width:48%;max-width:48%;margin-right:2%!important;margin-bottom:2%!important}.measurement-variations-vars-holder{padding:50px 100px}.woocommerce .checkout-page-holder #payment #place_order,.woocommerce-page .checkout-page-holder #payment #place_order{margin-left:0;margin-top:20px}.ebikes .submenu-inner-left{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:0;flex:0 0 100%;flex-direction:column;margin-top:18px}.submenu.company .submenu-inner-holder,.submenu.support .submenu-inner-holder{margin-top:20px}.apply-now-content{padding-bottom:210px}.apply-now-section{padding-top:40px}.partners-block-item h3,.shipping-info-columns-item h3{font-size:22px}.careers-page-section,.partners-reverse-blocks-section{padding:60px 0}.careers-page-vacancy-bottom-row{flex-wrap:wrap}.careers-page-vacancy-bottom-col{flex:0 0 48%;margin-bottom:30px}.careers-page-vacancy-bottom-col-title{padding-bottom:15px;margin-bottom:15px}.careers-page-vacancies-holder{margin-top:60px}.careers-page-vacancy-holder:not(:last-child){margin-bottom:60px}.order-review-heading p{text-align:center}.accessories-listing-item,.custom-product-props-item{flex:0 0 48%}.social-reviews-section-title-holder h1{font-size:36px}.shipping-info-columns-holder{padding:50px 0 30px}.shipping-info-columns-section{padding-bottom:30px}.custom-products-item{flex-direction:column;flex-wrap:wrap}.custom-product-info{flex-direction:row;flex-wrap:wrap;padding:15px 0;align-items:flex-start}.custom-product-info>a{margin-top:30px}.custom-product-props{margin-top:20px;flex-direction:row;flex-wrap:wrap}.partners-block-image img{height:200px}}@media(max-width:767px){.about-cta-section-inner,.bike-dimensions-table,.container,.home-quiz-text-inner{max-width:100%}.single-post-title{font-size:36px}.single-post-content{padding:30px 0}.single-post-content li,.single-post-content p{font-size:14px;margin-bottom:0}.logo{max-width:150px}.home-top-banner{padding:80px 0}#blog-search,#keyword,.assembly-link,.home-top-banner:before,.woocommerce ul.products[class*=columns-] li.product{width:100%}.home .home-top-banner{padding:20px 0 380px;position:relative}.home .top-banner-heading{font-size:50px;left:0;margin-bottom:10px}.uc-program-home .home-top-banner{padding:10px 0 290px;position:relative}.home-top-banner .btn.btn--white{margin-top:0;padding:7px 20px}.partners-section,.single-post-holder{margin-top:0}.comments-area,.partners-section>.container{padding:0}.top-banner-title{font-size:56px}.partners-holder{flex-wrap:wrap}.partners-item{flex:0 0 48%;margin-bottom:40px}.partners-item img{margin:0 auto}.partners-inner{padding:30px 15px 0;border-radius:0;margin-bottom:25px}.video-play{width:70px;height:70px}.video-play img{max-width:20px}.advantages-item,.home-why-item{flex:0 0 100%;margin-bottom:15px}.assembly-links,.custom-cart-totals-holder,.home-review-sliders-header,.partners-block-item,.partners-block-item.reverse,.shipping-info-columns-holder,.social-review-content-item-inner{flex-direction:column}.home-review-sliders-tabs{flex:0 0 100%;width:100%;margin-bottom:20px}.accessories .submenu-inner-middle,.careers-page-vacancy-bottom-col,.home-community-item,.single-product-gallery-item,.submenu-inner-middle,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{flex:0 0 100%}.faq-item{padding:15px 25px 15px 0}.faq-question{font-size:16px;line-height:1.2}#datafetch ul li a,.big-col-item,.faq-answer,.small-col-item,.woocommerce-checkout,.woocommerce-checkout input,.woocommerce-checkout textarea{font-size:14px}.footer-menu-col{flex:0 0 35%;margin-bottom:30px}.footer-menu-col:not(:last-child){margin-right:0}.footer-menu-part{justify-content:space-around}.custom-product-props,.filter-list,.single-product-fixed-banner,.submenu-inner-left{display:none}.header-menu-holder{padding:50px 15px}.careers-page-vacancies-holder,.ebikes .submenu-inner-middle{margin-top:30px}.submenu-products-item-img{max-width:60px;margin-right:10px}.submenu-products-item-text .h4-heading{font-size:16px;line-height:1.5}.accessories-subcats-list,.bike-gallery-images-holder,.subcats-link,.submenu.company .accessories-subcats-list,div#wc_checkout_add_ons .woocommerce-input-wrapper{display:block}.about-root-section,.submenu .submenu-inner-holder,.submenu.accessories .submenu-inner-holder{padding-bottom:0}.frame-swatches .swatch-label,.home-products-item-size{font-size:14px;padding:5px 8px;border-radius:10px}.custom-products-item .home-products-item-name,.custom-products-item .price{line-height:1;font-size:28px}.single-post-section{background:#fff}.single-post-related-product,.single-product-subscribe{background:#f2f2f2}.reply a{padding:5px 15px}.children{padding-left:25px}.children:before{left:0}.side-cart{width:100%;padding:15px}.single-post-related-product img{max-width:300px;mix-blend-mode:multiply}.custom-cart-item-price,.custom-filter-current{font-size:18px}.custom-cart-checkout-link{display:block;width:100%;margin-top:30px}.woo-variation-product-gallery{width:100%!important;padding:0;margin-bottom:10px}.wvg-single-gallery-image-container{padding:10px}.woocommerce.single-product button.button{width:100%;display:block;margin-bottom:5px}.bike-features-item{flex:0 0 35%}.bike-features-holder{overflow:auto;gap:15px}.tab-section-inner{justify-content:space-between}.tab-section-item.components{flex:0 0 30%;padding:0}#customer_details,#order_review,#wc_checkout_add_ons,.careers-page-vacancy-inner,.measurement-variations-vars-holder,.single-product-faqs-question,.woocommerce-form-coupon-toggle{padding:15px}.single-product-faqs-answer{padding:0 15px;font-size:14px}.search-popup-bar{height:100vh;padding:0 15px;flex-direction:column}.search-popup-form{position:relative;width:100%}.search-popup-form svg,.whats-included-slider .slick-next{right:20px}#datafetch{position:static;transform:none;width:100%}.careers-page-subtitle,.tab-section-title h3{font-size:24px}.tab-section-title{align-items:flex-start}.assembly-link:first-child,.bike-gallery-images-item,.custom-products-item .tawcvs-swatches.frame-swatches{margin-bottom:20px}r-p rp-slider rp-header{display:none!important}.home-review-sliders-content{padding:20px 20px 50px}r-p rp-slider rp-review-text{height:200px}.about-root-inner-section,.about-root-inner-section.reverse{flex-direction:column;margin-bottom:50px}.about-root-inner-image img,.measurements-frames,.measurements-heights,.order-review-heading p{margin-bottom:15px}.about-cta-section:before{left:0;width:100%;filter:blur(0px)}.about-social-item{width:50px;height:50px;margin-right:30px}.about-social-item svg{max-width:25px}.advantages-item-subtitle,.advantages-item-title{margin-bottom:5px}.advantages-holder{row-gap:30px}.advantages-item-image{width:60px;margin:0 20px}.about-mission-section{padding:40px 0}.careers-page-vacancy-bottom-col-title,.top-banner-subtitle,.woocommerce .checkout-page-holder h3{font-size:20px}body{padding-top:111px}body.admin-bar{padding-top:64px}.faq-holder{max-height:250px}.form-blog-search{max-width:100%;width:100%}.custom-cart-item-thumbnail{background:0 0}.custom-cart-item-thumbnail a{padding:15px 0;background:#fff}.cart-upsells-holder .slick-slide{padding:0 30px}.bike-dimensions-table-head .big-col{width:180px}.bike-dimensions-table-head .small-col{width:70px}.small-col-holder{flex:0 0 70px}.small-col-holder.general-info{flex:0 0 140px}.big-col-holder{flex:0 0 180px}.single-product #reviews.cr-reviews-ajax-reviews .commentlist>li,.single-product .cr-all-reviews-shortcode .commentlist>li{flex:0 0 100%;width:100%;max-width:100%}.measurement-variations-image{max-height:210px}.locations-page-subtitle,.measurement-frames-item,.measurement-heights-item{font-size:16px}.measurement-variations-vars-holder h2{margin-bottom:16px;font-size:32px}.measurement-variations-inner{margin-top:50px}.woocommerce .checkout-page-holder #payment #place_order,.woocommerce-page .checkout-page-holder #payment #place_order{margin-bottom:0;font-size:14px;padding:12px 30px}.woocommerce-page .woocommerce .checkout-page-holder button.button{padding:10px 12px}.woocommerce .checkout-page-holder form .form-row-first,.woocommerce .checkout-page-holder form .form-row-last{width:100%;float:none}.apply-now-img{max-width:calc(100% - 30px);bottom:0}.accessories-listing-title,.apply-now-section h1{font-size:40px}.careers-page-section h1{font-size:36px;margin-bottom:10px}.careers-page-vacancy-ttext{font-size:24px;margin-left:20px}.careers-page-vacancy-bottom-col:last-child{margin-bottom:0}.order-review-heading{padding:15px 15px 0}.wc_payment_methods li label{display:block;margin-bottom:10px}.woocommerce-form-coupon-toggle{border-radius:10px}.accessories-listing-item{flex:0 0 100%;max-width:300px;margin:0 auto 30px}.accessories-listing-section{padding:0 0 30px}.accessories-listing-title,.bike-gallery-section-title,.shipping-info-columns-item{margin-bottom:30px}.bike-gallery-images-title{font-size:32px}.bike-gallery-images-block{margin-bottom:50px}.social-reviews-section-title-holder{justify-content:center;flex-direction:column}.custom-products-item .tawcvs-swatches.color-swatches,.social-reviews-tabs-holder{margin-top:20px}.social-review-video{width:100%;padding-bottom:55%;margin-bottom:25px}.custom-products-item{padding:30px}.custom-product-info{flex-direction:column;padding:0;margin-top:30px}.custom-products-item .tawcvs-swatches.frame-swatches span{padding:5px 25px;border-radius:20px}.custom-products-item .price{margin-top:20px}.locations-page-title{font-size:36px;margin-bottom:20px}.locations-page-bullets-item{flex:0 0 100%;margin-bottom:20px}.partners-block-image img{height:auto}.whats-included-slider-item-inner img{height:auto;width:auto;max-width:100%;max-height:400px}.whats-included-slider .slick-prev{left:20px}}@media (max-width:660px){.ebikes .submenu-inner-middle{margin-top:10px}.submenu-products-item-text p{display:none}.submenu-products-item{flex:0 0 49%;margin:5px 1% 5px 0;display:flex;align-items:flex-start;padding:7px}.submenu.ebikes .container{padding:0}}.locations-map{margin-top:30px;margin-bottom:40px;display:flex;flex-wrap:nowrap;background:#fafafa}.page-template-locations .wpgmza-store-locator{min-width:400px;width:400px;padding:50px 20px!important}.page-template-locations .wpgmza-store-locator input,.page-template-locations .wpgmza-store-locator select{margin:10px 10px 10px 0!important;border-radius:24px;height:42px;padding:10px 15px!important;border:1px solid #dadada}label.wpgmza-address{display:block;font-size:0}label.wpgmza-address:before{content:"Find Ride1Up Bikes Near You";display:block;margin-bottom:5px;margin-left:7px;font-size:20px}.page-template-locations .wpgmza_cat_checkbox_holder li label{background:#333;padding:9px 14px;color:#fff;cursor:pointer;margin-right:10px;border-radius:24px;display:block;margin-bottom:.5rem;float:left;font-size:16px}.page-template-locations .wpgmza_cat_checkbox_holder li input:checked+label,.page-template-locations .wpgmza_cat_checkbox_holder li label:hover{background:#c92626}.wpgmza-search,input.wpgmza-address{float:left}@media screen and (max-width:991px){.locations-map{flex-direction:column;height:680px}.page-template-locations .wpgmza-store-locator{width:100%;padding:30px 10px!important}.page-template-locations .wpgmza_cat_checkbox_holder li label{padding:6px 11px;font-size:13px;margin-right:7px}}.map-image,.map-row,.shop-ebikes__container{justify-content:center;display:flex}#reviews.cr-reviews-ajax-reviews div.cr-ajax-reviews-cus-images-div p.cr-ajax-reviews-cus-images-title{font-size:1.4em;margin:25px auto 10px;font-weight:600}#reviews.cr-reviews-ajax-reviews div.cr-ajax-reviews-cus-images-modal div.cr-ajax-reviews-cus-images-slider-nav div.cr-ajax-reviews-slide-nav img{max-height:100px;margin:0 auto;width:90%;object-fit:cover}#reviews.cr-reviews-ajax-reviews div.cr-ajax-reviews-cus-images-modal div.cr-ajax-reviews-slide-main-flex{gap:20px}#reviews.cr-reviews-ajax-reviews div.cr-ajax-reviews-cus-images-modal div.cr-ajax-reviews-cus-images-slider-main .cr-ajax-reviews-slide-main-comment time{padding:10px 0}#reviews.cr-reviews-ajax-reviews div.cr-ajax-reviews-cus-images-modal div.cr-ajax-reviews-cus-images-slider-main div.cr-ajax-reviews-slide-main img{max-width:400px;max-height:400px;width:50%;object-fit:contain}.cr-comment-image-top{width:calc(16.666% - 5px);display:inline-block;margin-right:5px;vertical-align:top;max-height:230px;border-radius:5px;overflow:hidden;border:1px solid #e4e1e3;filter:brightness(100%)}.woocommerce #reviews .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0;color:#ffbc00}.cr-comment-image-top img{height:100%;min-width:100%;object-fit:cover}div.cr-review-tags-filter span.cr-tag{font-size:1em;margin-right:5px;margin-bottom:7px;background:#c92626;padding:14px 15px;color:#fff;border:0;font-weight:700}#cookie-law-info-bar{z-index:99999}.wt-cli-ccpa-opt-out{color:#fff;display:inline-block;margin-top:12px;font-size:15px}.cli-modal .cli-style-v2 .cli-bar-btn_container .cli-plugin-button,.cli-modal button.cli-ccpa-button-confirm{background:#c42624;border-color:#c42624}.cli-switch input:checked+.cli-slider,.cli-tab-footer .wt-cli-privacy-accept-btn{background:#c42624}#cookie-law-info-bar[data-cli-style=cli-style-v2]{padding:33px 25px}.cli-bar-btn_container{padding-right:0}.cookie-bar-present #freshworks-container #launcher-frame{max-width:104px!important;bottom:110px!important}.cli-style-v2 .cli-bar-btn_container .cli-plugin-button{font-size:13px}.map-row{align-items:center}.map-row>div{min-width:50%}.contact-detail li{position:relative;padding:10px 0}.contact-detail img{max-height:22px;max-width:22px;float:left;position:absolute;left:-32px;top:8px}#bottom-map-area{font-size:18px;padding:60px 0;background:#fcfcfc}#bottom-map-area .content,#bottom-map-area button{margin-left:6px}.single-product .pa_throttle .variation-selector.variation-select-label.hidden,.single-product .pa_throttle label{visibility:hidden!important;height:0}.woocommerce.single-product #main .pa_throttle .swatch-item-wrapper .swatch.swatch-shape-circle.swatch-label{display:inline-block!important;line-height:normal!important;padding:7px 10px 9px!important;border-radius:20px!important;color:#c92626!important;border:2px solid #c92626!important;text-transform:uppercase!important;transition:.3s!important;cursor:pointer!important;font-size:15px!important;font-weight:600!important;background:0 0;outline:0;height:36px}.woocommerce.single-product #main .pa_throttle .swatch-item-wrapper .swatch.swatch-shape-circle.swatch-label.selected,.woocommerce.single-product #main .pa_throttle .swatch-item-wrapper .swatch.swatch-shape-circle.swatch-label:hover{background:#c92626!important;color:#fff!important}.woocommerce.single-product #main .pa_throttle .swatch-item-wrapper{margin-right:5px!important}#blog-subscribe__wrapper{min-width:100%;margin:0 auto;text-align:center;display:flex;justify-content:center;flex-wrap:wrap}#blog-subscribe__wrapper .needsclick.klaviyo-form.klaviyo-form-version-cid_1.kl-private-reset-css-Xuajs1{min-width:600px!important}#blog-subscribe__wrapper .needsclick.kl-private-reset-css-Xuajs1{align-items:flex-start!important}#blog-subscribe__wrapper.why-choose-variant button.needsclick.go3894874857.kl-private-reset-css-Xuajs1{margin:0 0 0 20px}#blog-subscribe__wrapper.why-choose-variant .needsclick.kl-private-reset-css-Xuajs1{gap:0;align-items:center!important}#blog-subscribe__wrapper.why-choose-variant .go3176171171 p span{color:#fff!important}#blog-subscribe__wrapper.why-choose-variant .needsclick.kl-private-reset-css-Xuajs1 form div div[data-testid=form-row] div:last-child{padding-top:2px!important}#blog-subscribe__wrapper .needsclick.go704607845.kl-private-reset-css-Xuajs1{box-sizing:border-box!important;border-radius:25px!important;padding:0 15px 0 25px!important;height:48px!important;text-align:left!important;color:#242424!important;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif!important;font-size:16px!important;font-weight:400!important;letter-spacing:0!important;background-color:#fff!important;border:0!important;min-width:400px!important}#blog-subscribe__wrapper button.needsclick.go3894874857.kl-private-reset-css-Xuajs1{border-radius:25px!important;font-size:20px!important;font-weight:600!important;padding:0 20px!important;height:48px!important}#blog-subscribe__wrapper button.needsclick.go3894874857.kl-private-reset-css-Xuajs1:hover{background:#333!important;border-color:#333!important}.single-post-related-product{background:#fcfcfc;border-radius:25px}.single-post-related-product .d-flex{justify-content:flex-end}.updates-wrapper{padding-top:50px;background:#fff}#faq2,#form_ebikequiz .frm_error_style,.cart .wholesale_price_title,.checkout .wholesale_price_title,.comment-notes,.cross-sells,.expand-read-more,.frm_quizzes_show_outcome .frm_message,.frm_quizzes_show_outcome .woocommerce .home-products-item-price,.frm_quizzes_show_outcome .woocommerce .home-products-item-top,.logged-in-as,.page-template-lp-best-selling-ebikes .price .tt,.product_cat-bike-accessories .additional-question-container,.product_cat-parts .additional-question-container,.sidebar__price ins .tt,.small-col-item .hidden-value,.uc-program-home .header-top-bar,.wholesale_customer .custom-cart-items .original-computed-price,.wholesale_customer.cart .original-computed-price,.woocommerce.single-product div.product span.price>del del+ins,.woocommerce.single-product div.product span.price>del del:before{display:none}.sidebar__stock{font-size:23px;color:#aaa;padding:1px 0}.comments__wrapper{width:100%;background-color:#f2f2f2}.comment-author.vcard img{position:absolute;left:0;top:0;border-radius:50%}.comment-body{padding-left:46px;position:relative}#commentform{gap:15px;display:flex;flex-direction:column}.logged-in-as a{padding-left:10px}.required-field-message{min-width:100%;display:block;font-size:14px;margin-top:10px}.comment-meta{display:flex;flex-direction:column-reverse}.comment-metadata,.comment-metadata a{color:#a0a0a0;font-style:normal;font-weight:300;font-size:17px}.form-submit,.postid-506434 #additional-info .row.align-items-center .col-lg-6.img{display:flex;justify-content:flex-end}.recent-posts-wrap{display:flex;justify-content:space-between;padding:20px 0 70px;column-gap:30px}.recent-post{display:flex;flex-direction:column;width:33.333%;position:relative}.recent-post .post_thumbnail{display:block;width:100%;height:100%;position:relative}.post_thumbnail:after{content:"";background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 72%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 72%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 72%);display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:15px;z-index:5}@media screen and (max-width:1000px){.recent-posts-wrap{flex-wrap:wrap}.recent-post{width:calc(50% - 15px);margin-bottom:30px}}.single-post .post_thumbnail img{object-fit:cover;width:100%;height:280px;border-radius:15px}.recent-post__content{position:absolute;bottom:0;left:0;width:100%;padding:0 20px 15px;color:#fff;z-index:10}.recent-post__content h2{color:#fff;margin-bottom:4px}.recent-posts__title{display:block;padding-top:50px}.recent-posts__title h2{margin-bottom:22px;font-size:42px;font-weight:700}.recent-posts__title strong{color:#c92626}#form_ebikequiz .frm_display_format_buttons .frm_opt_container{display:flex;gap:6px!important;flex-wrap:wrap;justify-content:center}#form_ebikequiz .frm_hidden_container .frm_primary_label,#form_ebikequiz .frm_pos_top,#form_ebikequiz .frm_top_container .frm_primary_label{display:block;float:none;width:auto;text-align:center;padding:25px 0;font-size:20px}#form_ebikequiz #field_3fstb{max-width:300px;margin:0 auto;background:#fff;text-align:center}@media screen and (max-width:767px){.home-quiz-section{background-position:center right}.wp-block-uagb-container.uagb-block-ab90c762::before{background:rgba(0,0,0,.7)}#form_ebikequiz .frm_display_format_buttons .frm_checkbox,#form_ebikequiz .frm_display_format_buttons .frm_radio{flex:0 0 50%}}.frm_display_format_buttons.frm_text_align_center .frm_image_option_container,.frm_display_format_buttons.frm_text_align_center .frm_label_button_container{justify-content:center;padding:15px;font-size:18px}#form_ebikequiz .frm_display_format_buttons .frm_checkbox input[type=checkbox]:checked+.frm_image_option_container,#form_ebikequiz .frm_display_format_buttons .frm_checkbox input[type=checkbox]:checked+.frm_label_button_container,#form_ebikequiz .frm_display_format_buttons .frm_radio input[type=radio]:checked+.frm_image_option_container,#form_ebikequiz .frm_display_format_buttons .frm_radio input[type=radio]:checked+.frm_label_button_container,#form_ebikequiz .frm_display_format_buttons .frm_scale input[type=radio]:checked+.frm_image_option_container,#form_ebikequiz .frm_display_format_buttons .frm_scale input[type=radio]:checked+.frm_label_button_container,#form_ebikequiz .frm_nps__button.frm_nps__button--active,#form_ebikequiz .frm_nps__buttons input[type=radio]:checked+.frm_nps__button,.frm_nps__buttons input[type=radio]:focus+.frm_nps__button{background-color:#c92626;border-color:#c92626}.subscribe-form-holder button.needsclick.go3894874857.kl-private-reset-css-Xuajs1,button.needsclick.go3894874857.kl-private-reset-css-Xuajs1{background:#c92626!important;border-style:none;border-color:#1d1d1d!important;border-width:0!important;color:#fff!important;font-family:Karla,sans-serif!important;letter-spacing:0!important;line-height:1!important;white-space:normal!important;word-break:break-word!important;align-self:flex-end!important;cursor:pointer!important;font-weight:500!important;text-transform:uppercase!important;text-align:center!important}#form_ebikequiz div.frm_description{padding:40px 10px 20px;font-size:18px;color:#333;font-weight:400;font-style:normal;line-height:1.7;text-align:center;max-width:860px;margin:0 auto}#form_ebikequiz .frm_blank_field label,#form_ebikequiz .frm_error,#form_ebikequiz .frm_limit_error{text-align:center;font-size:20px}#form_coloradorebate-readytopurchase,#form_coloradotaxrebate-readytopurchase,#form_ebikequiz,.frm_display_format_buttons.frm_text_align_center .frm_image_option_container,.frm_display_format_buttons.frm_text_align_center .frm_label_button_container,.frm_style_formidable-style.with_frm_style .frm-show-form>div.frm_description,.frm_style_formidable-style.with_frm_style .frm_error,.frm_style_formidable-style.with_frm_style .frm_pro_max_limit_desc,.frm_style_formidable-style.with_frm_style .frm_submit button,.frm_style_formidable-style.with_frm_style div.description,.frm_style_formidable-style.with_frm_style div.frm_description,.frm_style_formidable-style.with_frm_style p.description,.with_frm_style .frm_primary_label{font-family:Karla,sans-serif!important}#form_ebikequiz .frm_submit button{background:#c42624;border-radius:30px;font-size:16px;line-height:1.2;text-transform:uppercase;color:#fff;padding:14px 25px;font-weight:700;display:inline-block;border:none}.frm_quizzes_show_outcome .woocommerce .home-products-item-top+img,.frm_quizzes_show_outcome .woocommerce .onsale+img{display:block;margin:0 auto 30px;min-height:auto;object-fit:contain}.frm_quizzes_show_outcome>p{text-align:center;margin-bottom:35px}.frm_quizzes_show_outcome>p strong{font-size:22px;display:block;margin-bottom:-5px}.frm_quizzes_show_outcome{display:flex;flex-direction:column;--frm-outcome-image-border-radius:10px;max-width:1200px;width:100%;margin:0 auto;padding-top:30px}.frm_quizzes_show_outcome:before{content:"QUIZ RESULTS";position:relative;text-align:center;display:block;font-size:24px;top:-25px}.quiz__results{padding:20px;background:#fff;margin:15px auto;border-radius:25px;display:flex;column-gap:30px}#convert_alt.btn,#faqhead2 .btn{background:0 0;color:#c42624!important;border:2px solid #c42624}.page-id-412657 .default-page-section #email_016JB91TTR00000000002GB1CH,.quiz__image{min-width:300px}.quiz__retake{display:flex;justify-content:center;padding-top:35px}@media screen and (max-width:740px){.quiz__results{padding:20px;display:flex;flex-direction:column}.quiz__image{margin:0 auto 20px}.quiz__content{text-align:center}}.woocommerce-cart #faq2 .card-body{padding-top:20px}.woocommerce-cart #faq2 h6{font-size:22px;margin:10px 0 15px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:left;width:100%}.woocommerce-cart .cart-actions .col-md-6{width:auto;-webkit-flex:none;-ms-flex:none;flex:none}.woocommerce-cart .cart_totals{width:auto;float:none}.woocommerce-cart .woocommerce{display:flexbox;display:flex;display:-webkit-flex;display:-ms-flex;flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.woocommerce-cart .cart-collaterals,.woocommerce-cart form{padding-left:15px;padding-right:15px}.woocommerce-cart .woocommerce-message{-webkit-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;width:100%}.woocommerce-cart .cart-collaterals{-webkit-flex-basis:40%;-ms-flex-basis:40%;flex-basis:40%;width:40%}.woocommerce-cart form{-webkit-flex-basis:60%;-ms-flex-basis:60%;flex-basis:60%;width:60%}#faqhead2 .btn{padding:12px 35px}#faqhead2 a:after{content:"+";padding-left:15px}#faqhead2 a.opened:after{content:"-"}.woocommerce-notices-wrapper{width:100%;padding:0 15px}@media (max-width:991px){.woocommerce-cart .cart-collaterals,.woocommerce-cart form{-webkit-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;width:100%}}@media (max-width:768px){.woocommerce-cart .cart-actions .col-md-6:last-child{padding-left:15px}}#convert_alt.btn{padding:8px 30px;font-size:17px;margin:25px auto}.alignfull{margin:32px calc(50% - 50vw);max-width:100vw;width:100vw}.mark,.page-template-full-width .default-page-section,.post-template-full-width .default-page-section,.single-product .cwginstock-subscribe-form .panel-body,.single-product .wvg-single-gallery-image-container,.spotlight__content,mark{padding:0}.wp-block-embed__wrapper{overflow:hidden;padding-top:56.25%;position:relative}.wp-block-embed__wrapper iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}input#email_45555234{padding:0 16px 0 26px!important;height:52px!important;text-align:left!important;font-family:Karla,sans-serif!important;font-size:12px!important;font-weight:400!important;letter-spacing:0!important;background-color:#fff!important;border:0!important;border-radius:25px!important}button.needsclick.go3894874857.kl-private-reset-css-Xuajs1{border-radius:25px!important}.subscribe-form-holder button.needsclick.go3894874857.kl-private-reset-css-Xuajs1{padding:0 8px!important;height:48px!important;border-radius:0!important;font-size:18px!important}.woocommerce-product-details__short-description{font-size:17px;line-height:1.5}#additional-info .row.align-items-center .col-lg-6{width:50%;padding:30px;font-size:17px;line-height:1.5;color:#212121;font-weight:300;margin-bottom:30px}#frm_form_8_container div.frm_description{font-size:15px;padding:6px 0}#frm_form_8_container .frm_form_field .frm_checkbox,#frm_form_8_container .frm_form_field .frm_checkbox+.frm_checkbox,#frm_form_8_container .frm_form_field .frm_radio,#frm_form_8_container .frm_form_field .frm_radio+.frm_radio{margin-top:5px;margin-bottom:10px}.wpgmza_map .wpgmza_infowindow_image{max-width:200px;max-height:200px;margin:0 0 15px!important;float:none!important}.woocommerce-order-received .woocommerce-customer-details,.wp-block-uagb-popup-builder p{line-height:1.5}.woocommerce-order-received .woocommerce-order-details_r1up{background-color:#fff}.promo-sticker__wrapper,.wholesalesale-sticker__wrapper{position:relative;display:flex;width:100%;justify-content:flex-end;flex-wrap:nowrap;padding-top:45px}.promo-sticker,.promo-sticker__wrapper--single-product .promo-sticker{padding:10px 5px 8px;background-color:#eae8e8;position:absolute;z-index:25}.promo-sticker{display:flex;flex-direction:row;align-items:center;top:120px;right:0;height:62px}.single-product-short-description-holder li span,.woocommerce ul.products li.product .promo-sticker strong{display:inline}.promo-sticker--sales-page{position:absolute;background-color:#eae8e8;padding:7px 5px;display:flex;flex-direction:row;align-items:center;top:60px;right:0}@media screen and (max-width:1300px){.promo-sticker--sales-page{top:40px}}.promo-sticker:after{content:"";position:absolute;height:0;width:0;right:100%;top:0;border:31px solid transparent;border-right:20px solid #eae8e8}.promo-sticker__icon{max-height:38px;width:auto;margin-right:0}.promo-sticker__text{margin-bottom:0;width:84px;padding-right:6px;text-align:left;font-size:19px;line-height:1;padding-left:7px}@media screen and (max-width:991px){#cookie-law-info-bar[data-cli-style=cli-style-v2]{padding:15px}.cli-style-v2 .cli-bar-btn_container .cli-plugin-button{margin-left:0!important}#launcher-frame{right:6px!important;bottom:3px!important}.cookie-bar-present #freshworks-container #launcher-frame{bottom:135px!important}#additional-info .row.align-items-center{flex-direction:column}#additional-info .row.align-items-center .col-lg-6{min-width:100%;padding:10px;margin-bottom:10px}.promo-sticker{top:0;height:45px}.promo-sticker--sales-page{top:40px}.promo-sticker__icon{margin-right:3px}.promo-sticker__text{width:55px;padding-right:2px;text-align:left;font-size:14px;line-height:1;padding-left:2px}.promo-sticker:after{border:22.5px solid transparent;border-right:12px solid #eae8e8}}.promo-sticker__wrapper--single-product{position:relative;width:100%;display:none}#product-394959 #affir_msg_before_btn,#product-394959 .bike-frame-custom-select,#product-394959 .button-and-stock,#product-394959 .variations_form .variations,#product-506434 .bike-frame-custom-variations.high-step .bike-frame-custom-variations-item[data-val=midstep-48cm],#product-506434 .bike-frame-custom-variations.mid-step .bike-frame-custom-variations-item[data-val=highstep-50cm],#product-506434 .bike-frame-custom-variations.mid-step .bike-frame-custom-variations-item[data-val=highstep-56cm],#product-506434 .toggle-handle,#product-57143 #affir_msg_before_btn,#product-57143 .bike-frame-custom-select,#product-57143 .button-and-stock,#product-57143 .variations_form .variations,.bike-frame-custom-variations-item span span,.current-selected,.custom-single-product-summary>.promo-sticker__wrapper--single-product,.home .post-506434 .swatch.swatch-highstep-56cm,.home .post-57143 .button.product_type_variable,.home .post-57584 .swatch-chalk,.home .woocommerce ul.products li.product .button,.page-template-ebikes .product-id-394959 .home-products-item-status,.page-template-ebikes .product-id-506434 .swatch.swatch-highstep-56cm,.page-template-ebikes .product-id-57143 .home-products-item-status,.page-template-ebikes .product-id-57143 .woocommerce-Price-amount.amount,.post-394959 .home-products-item-top,.post-57143 .home-products-item-top,.promotions-and-discounts .post-506434 .swatch.swatch-highstep-56cm,.spt-box div img,.spt-tooltip svg,.tax-product_cat .post-506434 .swatch.swatch-highstep-56cm,.teaser_email div[data-testid=form-row]:first-of-type,.teaser_email div[data-testid=form-row]:nth-of-type(2),.term-parts-by-model .accessories-listing-item-bottom,.woocommerce.single-product .cart.variations_form .tawcvs-swatches[data-attribute_name=attribute_pa_battery-size] .swatch-item-wrapper .swatch-label span span,.woocommerce.single-product .cart.variations_form .tawcvs-swatches[data-attribute_name=attribute_pa_bike_type] .swatch-item-wrapper .swatch-label span span,.woocommerce.single-product .cart.variations_form .tawcvs-swatches[data-attribute_name=attribute_pa_frame_size] .swatch-item-wrapper .swatch-label span span,.woocommerce.single-product .pa_battery-size .variation-selector.variation-select-label.hidden,.woocommerce.single-product .pa_bike_type .variation-selector.variation-select-label.hidden,.woocommerce.single-product .pa_frame_size .variation-selector.variation-select-label.hidden,body.uc-program-home.password-protected .wp-block-uagb-popup-builder,body:not(.uc-program-home) .wp-block-uagb-popup-builder{display:none!important}.promo-sticker__wrapper--single-product .promo-sticker{display:flex;flex-direction:row;align-items:center;top:25px;right:0;height:62px}.custom-products-item-image__wrapper .promo-sticker--sales-page{position:absolute;background-color:#eae8e8;padding:7px 5px;display:flex;flex-direction:row;align-items:center;top:17px;right:15px}.woocommerce-error:last-child,.woocommerce-info:last-child,.woocommerce-message:last-child{margin-bottom:2em}.custom-cart-item-price del,.woocommerce table.shop_table td del{font-weight:300;color:#888}.affirm-modal-trigger,.cart-discount.coupon-free-revv1-cage td,.wc_payment_methods li label[for=payment_method_splitit],body.local-pickup-ebike-lease_shippingclass .woocommerce-shipping-totals.shipping th{font-size:0}.cart-discount.coupon-free-revv1-cage td a{font-size:16px;padding:0;top:11px;position:relative}.woocommerce-checkout-review-order-table .cart-discount.coupon-free-revv1-cage td a{font-size:16px;padding:0;top:4px;position:relative}#frm_form_15_container.with_frm_style .frm_hidden_container .frm_primary_label,#frm_form_15_container.with_frm_style .frm_pos_top,#frm_form_15_container.with_frm_style .frm_top_container .frm_primary_label,#frm_form_5_container.with_frm_style .frm_hidden_container .frm_primary_label,#frm_form_5_container.with_frm_style .frm_pos_top,#frm_form_5_container.with_frm_style .frm_top_container .frm_primary_label{display:block;float:none;width:auto;font-size:18px}#frm_form_15_container.with_frm_style .vertical_radio .frm_checkbox label,#frm_form_15_container.with_frm_style .vertical_radio .frm_radio label,#frm_form_5_container.with_frm_style .vertical_radio .frm_checkbox label,#frm_form_5_container.with_frm_style .vertical_radio .frm_radio label{display:block;padding-left:20px;text-indent:-20px;font-size:17px;margin-bottom:5px}#frm_form_15_container.frm_style_formidable-style.with_frm_style div.frm_description,#frm_form_5_container.frm_style_formidable-style.with_frm_style div.frm_description{font-size:17px}#frm_form_15_container.with_frm_style .frm_checkbox input[type=checkbox]:checked:before,#frm_form_15_container.with_frm_style .frm_radio input[type=radio]:checked:before,#frm_form_15_container.with_frm_style .frm_scale input[type=radio]:checked:before,#frm_form_5_container.with_frm_style .frm_checkbox input[type=checkbox]:checked:before,#frm_form_5_container.with_frm_style .frm_radio input[type=radio]:checked:before,#frm_form_5_container.with_frm_style .frm_scale input[type=radio]:checked:before{top:-2px;position:relative;border-radius:0;box-shadow:none;content:"✓";left:2px}label{text-indent:0}.read-more-trigger{font-size:22px;padding-left:25px;position:relative;fill:#C42624}.read-more-trigger:before{content:url('../images/chevron_down.svg');position:absolute;left:0;top:2px;transition:.2s ease-in-out}.read-more-trigger.open:before{transform:rotate(-180deg);top:-3px}.anchor-point{position:relative;top:-150px;z-index:-1}#logo-slider,.partners-holder{padding-left:50px;padding-right:50px}#logo-slider .slick-slide,.partners-holder .slick-slide{padding:0 25px}#logo-slider .wp-block-uagb-image{text-align:center;justify-content:center}#logo-slider .slick-slide img,.partners-holder .slick-slide img{max-height:100px;max-width:80%;width:auto;margin:0 auto}#logo-slider .slick-prev,.partners-holder .slick-prev{left:15px;width:auto;position:absolute}#logo-slider .slick-next,.partners-holder .slick-next{right:25px;width:auto;position:absolute}#logo-slider .slick-track,.partners-holder .slick-track{display:flex;align-content:center;flex-wrap:nowrap;align-items:center}@media screen and (max-width:976px){.page-id-412657 .wp-block-uagb-container.uagb-block-43b11f7a,.page-id-412657 .wp-block-uagb-container.uagb-block-e828733e{padding:0;width:100%;margin-left:0;margin-right:0;margin-top:0!important;margin-bottom:0!important}.page-id-412657 .wp-block-uagb-container.uagb-block-e828733e{background-color:#212121}.page-id-412657 .wp-block-uagb-container.uagb-is-root-container .uagb-block-b6228840{margin-bottom:0!important}.page-id-412657 .wp-block-uagb-container.uagb-block-f8e7d6b0{padding:10px;margin-top:15px!important;margin-bottom:15px!important;margin-left:0;margin-right:0;border:none;flex-wrap:wrap}.page-id-412657 .wp-block-uagb-container{margin-top:0!important;margin-bottom:0!important;border:0}}.why-choose__link{background-image:url(https://ride1up.com/wp-content/uploads/2025/01/C2A4288-scaled-e1735877121493.webp);background-size:cover;width:375px;height:202px;display:flex!important;background-position:center right;background-repeat:no-repeat}.why-choose__content{width:100%;height:100%;padding-left:20px;padding-top:10px;color:#fff}.why-choose__content .h3-heading{position:relative;font-weight:300;opacity:1;left:-63px;top:20px;text-align:left;font-size:21px;text-shadow:0 0 5px #000}.why-choose__content img{height:auto;width:167px;position:relative;left:0;top:19px}.why-choose__content .why-choose__button{position:relative;top:31px;padding:0 22px;border:1px solid #fff;border-radius:20px;text-transform:lowercase;font-weight:300;font-size:14px;letter-spacing:0;left:-2px;display:block;width:123px;line-height:25px}.why-choose__link:hover .why-choose__button{background:#fff;color:#000}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%;background:#eee}.woocommerce #review_form input:not([type=submit]){background:#eee}#reviews #comments .cr-summaryBox-wrap .crstar-rating{width:71px}.woocommerce .star-rating{width:5.1em}.back-in-stock-wrapper{position:absolute;left:3px;top:calc(100% + 11px);width:100%;background:#fff}.button-and-stock.back-in-stock-active{margin-bottom:130px}.single-product .cwginstock-subscribe-form .panel-primary{border-color:transparent;margin-bottom:0}.single-product .cwginstock-subscribe-form .panel-primary>.panel-heading{color:#333;background-color:transparent;border-color:transparent;padding:0;text-align:left}.single-product .cwginstock-panel-heading h4{color:#333;text-align:left!important;margin:5px 0}.single-product .cwginstock-subscribe-form .center-block{display:block;margin-left:0;margin-right:0;width:250px}.single-product .cwginstock-subscribe-form .center-block:nth-of-type(2){width:117px}.single-product .cwginstock-panel-body input[type=email],.single-product .cwginstock-panel-body input[type=text]{margin-bottom:8px;height:44px;text-align:left!important;padding:0 10px;border-radius:0;border:1px solid #333;border-right:0}.single-product .cwgstock_button{width:100%;background:#c42624;color:#fff;border:0;height:44px;padding:15px}.single-product .cwginstocksuccess,.spt-styles [role=button],.spt-styles [role=button]:hover{color:#c42624!important}@media screen and (min-width:992px){.frm_quizzes_show_outcome .woocommerce .home-products-item-top+img,.frm_quizzes_show_outcome .woocommerce .onsale+img{min-height:300px}.cwginstock-subscribe-form .col-md-12{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}}.page-template-lp-best-selling-ebikes .default-page-section{padding:30px 0}.btn--compare{padding:7px 14px;font-weight:500;font-size:15px;background:#333;position:relative;top:-3px;letter-spacing:0;display:none}.btn--compare.visible{display:block}.comparison__checkbox-wrapper{padding:20px 0 8px;font-size:20px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.comparison__checkbox-wrapper input{position:absolute;opacity:0;height:0;width:0}.comparison__checkbox-wrapper label{position:relative;display:block;cursor:pointer;width:190px}.comparison__checkbox-wrapper label:before{content:'';position:absolute;top:0;left:0;display:inline-block;height:20px;width:20px;color:#000;background-color:#fff;border-radius:3px;border:1px solid #333}.comparison__checkbox-wrapper label:hover:before,.page-id-412657 .default-page-content,.page-id-415908 .default-page-content,.page-id-473396 .default-page-content{background-color:#fff}.comparison__checkbox-wrapper label:after{content:'✓';position:absolute;top:0;left:0;display:inline-block;height:20px;width:20px;color:#fff;background-color:#c42624;border:1px solid #333;border-radius:3px;opacity:0}.comparison__checkbox-wrapper input:checked+label:after{opacity:1}.comment-text .shortened-comment-text.expanded{max-height:none;padding-bottom:20px}.comment-text .shortened-comment-text.minimized{height:195px;transition:height .3s ease-in-out;overflow:hidden;margin-bottom:10px}.comment-text .shortened-comment-text.minimized:after{content:"";display:block;height:100px;width:100%;position:absolute;left:0;bottom:0;background:linear-gradient(to bottom,rgba(249,249,249,0) 0,#f9f9f9 78%,#f9f9f9 100%)}.comment-text .view_more_button{position:relative;top:-15px;border:0;color:#c42624;background:0 0;padding-left:1px;cursor:pointer}.post-password-form{margin:25px auto;text-align:center}.del-price{position:relative;font-size:20px;line-height:24px;color:#59575d;text-decoration:none;font-weight:400;padding:10px;margin-right:0;margin-bottom:11px}.default-page-content .form-email.form-email__bfcm{background:rgba(0,0,0,.6);width:100%;max-width:800px;padding:40px 20px;text-align:center;display:flex;flex-direction:column}.default-page-content .form-email.form-email__bfcm h3{color:#b6b6b6;font-weight:200;font-size:44px;margin-bottom:0}.default-page-content .form-email.form-email__bfcm h2{color:#fff;margin-bottom:3px;margin-top:0;font-size:58px;font-weight:500;line-height:60px;letter-spacing:2px}.default-page-content .form-email.form-email__bfcm p{font-size:20px;line-height:1.4;color:#fff;max-width:600px;font-weight:300;letter-spacing:0;margin-top:20px}.page-id-432298 .wp-block-uagb-container.uagb-is-root-container .uagb-block-58698fab,.page-id-456549 .wp-block-uagb-container.uagb-is-root-container .uagb-block-58698fab{padding-left:0;padding-right:0}#field_6mkxl_label{font-size:16px;margin-bottom:10px}#frm_checkbox_151-0 label{font-size:16px;font-family:Karla}#frm_field_152_container .frm_small_text{font-size:15px;font-family:Karla;line-height:1.4;color:#59575d;margin-top:10px}.uc-program-home .header-bottom-bar{background:#242424}.uc-program-home .logo .special_program--title{color:#fff;white-space:nowrap;font-size:16px;position:relative;left:0;top:0;transform:none}.uc-program-home .logo img{max-height:52px}.contact .info-icon path,.uc-program-home .header-icons-holder a,.uc-program-home .menu-hamburger{fill:#fff}.uc-program-home .uc-program-banner{text-align:center;background-color:#212121;color:#fff;max-width:1100px;margin:55px auto;padding:30px 15px 20px}.uc-program-home .uc-program-banner h2{font-weight:400;font-size:44px;margin-top:0;margin-bottom:20px}.uc-program-home .uc-program-banner p{font-size:16px;margin-bottom:20px}.uc-program-home .uc-program-banner p a{color:#fff;margin-left:5px;text-decoration:underline}.uc-program-home .uc-program-banner p a:hover{color:#dadada}body.uc-program-home{padding-top:110px}body.admin-bar.uc-program-home{padding-top:77px}@media screen and (max-width:1780px){.uc-program-home .logo .special_program--title{font-size:20px}}@media screen and (min-width:768px) and (max-width:1440px){.uc-program-home .logo img{max-height:52px}.uc-program-home .logo .special_program--title{font-size:16px;position:relative;left:0;top:0;transform:none}}@media screen and (max-width:500px){.comment-body{padding-left:0}#form_ebikequiz .frm_display_format_buttons .frm_checkbox,#form_ebikequiz .frm_display_format_buttons .frm_radio{flex:0 0 100%}.uc-program-home .logo .special_program--title{font-size:14px}}.wholesale_price_title{font-size:22px;display:block}.woocommerce.single-product div.product span.price .wholesale_price_container del{font-size:34px;font-weight:700;margin-right:5px}.woocommerce.single-product div.product span.price del{padding-left:3px}.woocommerce.single-product div.product span.price del:before{top:22px;left:3px}.woocommerce.single-product div.product span.price del del{margin-right:0;padding:0}.woocommerce.single-product div.product span.price>del{position:relative;font-size:20px;line-height:24px;color:#59575d;text-decoration:none;font-weight:400;padding:20px 10px 20px 3px;margin-right:5px}.woocommerce.single-product div.product span.price>del ins{font-weight:400;top:0}.woocommerce.single-product div.product span.price>del:before{content:'';display:block;width:92%;height:1.5px;position:absolute;left:3px;top:30px;transform:rotate(-23deg);z-index:3;background:#979797}.woocommerce.single-product div.product span.price del.original-computed-price:after{content:"UC Program Price:";position:absolute;color:#c42624;left:calc(100% + 5px);top:-22px;font-size:20px;letter-spacing:0;white-space:nowrap}.woocommerce .awdr_free_product_text{background-color:#c42624}.wholesale_customer .home-products-item-bottom{margin-top:20px;position:relative}.wholesale_customer .home-products-item-price .wholesale-price:before{content:"UC Program Price:";text-transform:none;position:absolute;color:#c42624;right:1px;top:-24px;font-size:18px;white-space:nowrap}.wholesale_customer.page-template-sales .home-products-item-price .wholesale-price:before{top:-12px}.wholesale_customer .custom-products-item .price .wholesale-price{position:relative;margin-top:25px}.wholesale_customer .custom-products-item .price .wholesale-price:before{content:"UC Program Price:";text-transform:none;position:absolute;color:#c42624;left:1px;top:-35px;font-size:18px;white-space:nowrap}.single-product .wholesale_price_container{color:#c42624;margin-top:15px}@media screen and (max-width:1440px){.single-product.woocommerce div.product span.price{flex-wrap:wrap}}@media screen and (max-width:600px){.product-review-sliders-content{padding:0 0 30px}#bike-features h2,.product-upsells-section h2,.whats-included-section h2{margin-bottom:30px}.home .home-top-banner-text-holder img{max-width:300px!important;width:auto}.home .bottom-banner-subtitle{font-size:19px;margin-bottom:20px;margin-top:-22px}.page-template-locations .wpgmza-store-locator{padding:20px 10px 10px!important}label.wpgmza-address{margin-bottom:0}.recent-post{width:100%}header .main-menu li>a,header.fixed .main-menu li>a{padding:0}.wholesale_customer.woocommerce.single-product div.product span.price del.original-computed-price:after{top:calc(100% + 9px)}.wholesale_customer.single-product .wholesale_price_container{margin-top:36px;width:auto}.woocommerce.single-product div.product span.price .wholesale_price_container del{font-size:27px}.single-product .wholesale_price_container{margin-top:0;display:flex!important;flex-direction:column;margin-bottom:15px}.single-product.woocommerce div.product span.price{flex-wrap:wrap;display:flex;align-items:flex-start}.woocommerce.single-product div.product span.price del.original-computed-price{padding-bottom:4px}.woocommerce.single-product div.product span.price .wholesale_price_container del+ins:after{right:auto;left:0}.default-page-content .form-email.form-email__leasing div[data-testid=form-row] input{border-radius:24px!important;margin-bottom:-7px;height:40px!important}}.woocommerce.single-product div.product span.price .wholesale_price_container del+ins:after{content:"Additional Savings";position:absolute;top:100%;right:0;font-size:16px;font-style:italic}.wholesalesale-sticker{position:absolute;background-color:#eae8e8;padding:7px 5px;display:flex;flex-direction:row;align-items:center;top:115px;right:0;height:52px;z-index:9}.wholesalesale-sticker--ebikes-page{top:11px;right:22px}.wholesalesale-sticker--sales-page{position:absolute;background-color:#eae8e8;padding:7px 5px;display:flex;flex-direction:row;align-items:center;top:60px;right:0}@media screen and (max-width:1300px){.wholesalesale-sticker--sales-page{top:40px}}.wholesalesale-sticker:after{content:"";position:absolute;height:0;width:0;right:100%;top:0;border:26px solid transparent;border-right:20px solid #eae8e8}.wholesalesale-sticker__icon{max-height:38px;width:auto;margin-right:8px}.wholesalesale-sticker__text{margin-bottom:0;width:110px;text-align:left;font-size:16px;text-transform:uppercase;color:#c62624}.hidden-column,.wholesalesale-sticker__text small{display:none}.wholesalesale-sticker__text--single-product small{display:block}@media screen and (max-width:991px){.promo-sticker__wrapper--single-product .promo-sticker{top:0;height:45px}.promo-sticker__wrapper--single-product .promo-sticker__icon{margin-right:8px}.custom-products-item-image__wrapper{padding-right:0}header .main-menu li>a,header.fixed .main-menu li>a{padding:0}.menu-hamburger{cursor:pointer}.mobile-menu--open{overflow:hidden}header .main-menu li,header.fixed .main-menu li{padding:15px 0 25px}.ebikes .submenu-inner-left{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin-bottom:0;flex:0 0 100%;flex-direction:column;margin-top:18px;padding-left:18px}.header-menu-holder{overflow-y:auto}.submenu.company .submenu-inner-holder,.submenu.support .submenu-inner-holder{margin-top:0}.submenu-tabs-item{display:flex;align-items:center;justify-content:center;padding:15px 5px}.submenu-tabs-item.active,.submenu-tabs-item:hover{color:#212121;border-color:#212121;background:#f6f6f6}.main-menu>.has-dropdown>a:after{content:"›";position:relative;left:9px;transform:rotate(-90deg);display:inline-block;transition:.2s ease-out}.main-menu>.has-dropdown>a.active:after{transform:rotate(90deg)}.has-dropdown a:after{content:""}.admin-bar .header-menu-holder{bottom:0;top:auto;height:calc(100% - 30px)}.uc-program-home .main-menu li>a{color:#212121}.uc-program-home .header-bottom-bar{min-height:74px}body.admin-bar.uc-program-home{padding-top:67px}body.uc-program-home{padding-top:99px}.woocommerce.single-product div.product span.price>del{padding:15px 10px 15px 3px}.woocommerce.single-product div.product span.price>del:before{top:28px;transform:rotate(-17deg)}.woocommerce.single-product div.product span.price .original-computed-price del:before,.woocommerce.single-product div.product span.price .wholesale_price_container del:before{top:20px}.woocommerce.single-product div.product span.price del.original-computed-price{width:auto}.woocommerce.single-product div.product span.price .wholesale_price_container del{top:2px}.wholesale_customer .home-products-item-price:before{top:-13px}.wholesale_customer.page-template-sales .home-products-item-price:before{top:13px}.wholesalesale-sticker--sales-page .wholesalesale-sticker__icon{display:none}.wholesalesale-sticker--sales-page .wholesalesale-sticker:after{border-right:10px solid #eae8e8}.wholesalesale-sticker{top:92px}.wholesalesale-sticker--ebikes-page{top:11px;right:-40px}.wholesalesale-sticker--sales-page{top:31px}.wholesalesale-sticker__text{margin-bottom:0;width:70px;font-size:12px}.wholesalesale-sticker__icon{margin-right:3px}}@media screen and (max-width:767px){.custom-products-item-image__wrapper .promo-sticker--sales-page{position:absolute;background-color:#eae8e8;padding:7px 5px;display:flex;flex-direction:row;align-items:center;top:17px;right:-31px}.wp-block-uagb-container.uagb-block-63613ab9.why-choose-banner{background-image:linear-gradient(90deg,rgba(31,31,31,.86) 41%,rgba(31,31,31,.86) 50%,rgba(31,31,31,.86) 100%),url(https://ride1up.com/wp-content/uploads/2023/07/Ride1Up-Buffalo-Bayou_banner-mobile.jpg)}.wp-block-uagb-container.uagb-block-63613ab9.why-choose-banner .uagb-block-12ee1f09 .uagb-heading-text{font-size:63px}.page-id-412657 .wp-block-uagb-image{display:flex;justify-content:center;width:100%}.wp-block-uagb-container.uagb-block-0ad0cc2f{background-image:linear-gradient(90deg,rgba(31,31,31,.86) 15%,rgba(31,31,31,.86) 34%,rgba(31,31,31,.86) 68%),url(https://ride1up.com/wp-content/uploads/2023/08/why_choose_ride1up_block-background.jpg)}.custom-product-info>div{margin-bottom:2px}.custom-products-item .tawcvs-swatches.frame-swatches{margin-bottom:10px;margin-top:10px}.custom-products-item .tawcvs-swatches.color-swatches{margin-top:0;margin-bottom:0}.custom-product-info>a{margin-top:20px}.custom-products-item .price{margin-top:10px}.custom-products-item .price del,.woocommerce.ride1up-bikes ul.products li.product .price del,.woocommerce.single-product div.product span.price del{margin-right:7px}body.admin-bar.uc-program-home{padding-top:27px}body.uc-program-home{padding-top:73px}.wholesale_customer .custom-products-item .price .wholesale-price:before{top:-23px}.wholesalesale-sticker--sales-page .wholesalesale-sticker__icon{display:block}.wholesalesale-sticker--sales-page .wholesalesale-sticker:after{border-right:20px solid #eae8e8}.wholesalesale-sticker--ebikes-page{top:11px;right:-30px}}@media screen and (max-width:400px){.promo-sticker--sales-page,.wholesalesale-sticker--sales-page{top:27px}}.wholesalesale-sticker__wrapper--single-product{position:relative;max-width:60%!important;width:100%;display:block!important}.wholesalesale-sticker__wrapper--single-product .wholesalesale-sticker{position:absolute;background-color:#eae8e8;padding:7px 5px;display:flex;flex-direction:row;align-items:center;top:11px;right:0;height:52px;z-index:25}.custom-products-item-image__wrapper .wholesalesale-sticker--sales-page{position:absolute;background-color:#eae8e8;padding:7px 5px;display:flex;flex-direction:row;align-items:center;top:17px;right:15px}#form_coloradorebate-readytopurchase .frm_primary_label,#form_coloradorebate-readytopurchase label,#form_coloradotaxrebate-readytopurchase .frm_primary_label,#form_coloradotaxrebate-readytopurchase label{color:#000;font-weight:400;padding-bottom:6px;margin-bottom:0;font-family:Karla,sans-serif!important;font-size:16px}#form_coloradorebate-readytopurchase .frm_dropzone.frm_single_upload svg,#form_coloradotaxrebate-readytopurchase .frm_dropzone.frm_single_upload svg{display:block;margin:5px auto}#form_coloradorebate-readytopurchase .frm_dropzone.frm_single_upload .frm_small_text p,#form_coloradotaxrebate-readytopurchase .frm_dropzone.frm_single_upload .frm_small_text p{font-size:15px;color:#000;letter-spacing:0}.contact .info-icon-holder{width:15px;height:16px;top:6px;background-color:gray;display:inline-block;position:relative;border-radius:50%;left:5px}.contact .info-icon{width:10px;position:relative;top:-7px}.contact .info-icon-holder .contact-tooltip{min-width:200px;top:-16px;left:50%;transform:translate(-90%,-100%);padding:10px;color:#000;background-color:#ddd;font-weight:400;font-size:13px;border-radius:8px;position:absolute;z-index:99999999;box-sizing:border-box;visibility:hidden;opacity:0;transition:opacity .8s;text-align:center}.contact .info-icon-holder .contact-tooltip b{margin:5px 0;font-size:14px;display:block}.contact .info-icon-holder .contact-tooltip i{position:absolute;top:calc(100% - 1px);left:90%;margin-left:-11px;width:24px;height:12px;overflow:hidden}.contact .info-icon-holder .contact-tooltip i::after{content:'';position:absolute;width:12px;height:12px;left:50%;transform:translate(-50%,-50%) rotate(45deg);background-color:#ddd}.contact-tooltip_extra{position:absolute;width:200px;font-size:13px;bottom:calc(100% + 10px);background:#333;padding:10px;left:-100px;color:#fff}.default-page-content .form-email.form-email__leasing{background:rgba(0,0,0,.6);width:100%;max-width:840px!important;padding:20px;text-align:center;display:flex;flex-direction:column}.default-page-content .form-email.form-email__leasing h3{color:#b6b6b6;font-weight:200;font-size:44px;margin-bottom:0}.default-page-content .form-email.form-email__leasing h2{color:#fff;margin-bottom:10px;margin-top:0;font-size:60px;font-weight:600;line-height:1;letter-spacing:0}.default-page-content .form-email.form-email__leasing p{font-size:20px;line-height:1.4;color:#fff;font-weight:300;letter-spacing:0;max-width:600px}.default-page-content .form-email.form-email__leasing div[data-testid=form-row] div{padding-right:6px!important;margin-top:0!important}.default-page-content .form-email.form-email__leasing div[data-testid=form-row] input{border-radius:24px!important;margin-bottom:-7px;height:40px!important}.default-page-content .form-email.form-email__leasing div[data-testid=form-row] button{font-size:21px!important;font-weight:700!important}@media only screen and (max-width:976px){.default-page-content .form-email.form-email__bfcm p,.default-page-content .form-email.form-email__leasing p{font-size:19px!important}.default-page-content .form-email.form-email__bfcm h4,.default-page-content .form-email.form-email__leasing h2{font-size:25px}}.dimensions-table-tabs{display:flex;justify-content:flex-end;width:100%;padding-right:7%}.table-tab{color:#fff;background:#666;padding:10px 25px;font-weight:500;font-size:22px;cursor:pointer}.table-tab.active{background:#c92626;box-shadow:none;opacity:1}.tab-label-a{border-radius:25px 0 0 25px}.tab-label-b{border-radius:0 25px 25px 0}.review-time,.single-product .wc-sc-label label,.woocommerce-cart.cart .header-menu-holder,.woocommerce-cart.cart .menu-hamburger,.woocommerce-checkout.checkout .header-menu-holder,.woocommerce-checkout.checkout .menu-hamburger{visibility:hidden}.single-product .woocommerce-notices-wrapper{max-width:1700px;padding:0 30px;margin:0 auto}.single-product .woocommerce-message{line-height:50px}.single-product #credit_called{font-size:22px;padding:5px}.single-product .wc-sc-label:before{content:"Enter dollar amount ($)"}.page-id-470336 #blog-subscribe__wrapper.why-choose-variant button.needsclick.go3894874857.kl-private-reset-css-Xuajs1{margin:8px 0 0 4px}.default-page-content .form-email.form-email__leasing.form-email__groupride p{margin-bottom:-10px;font-size:20px}.default-page-content .form-email.form-email__leasing.form-email__groupride h2{margin-top:10px}.default-page-content .form-email.form-email__leasing.form-email__groupride h3{color:#fff;font-weight:400;font-size:42px;margin-bottom:15px}.default-page-content .form-email.form-email__leasing.form-email__groupride p:last-of-type{margin-bottom:15px}.default-page-content .form-email.form-email__leasing.form-email__groupride.form-email__ebikeoutlet{padding:50px}.default-page-content .form-email.form-email__leasing.form-email__groupride.form-email__ebikeoutlet h2{font-size:45px;margin-bottom:50px}.default-page-content .form-email.form-email__leasing.form-email__groupride.form-email__ebikeoutlet h3{color:#fff;font-weight:300;font-size:34px;margin-bottom:15px;line-height:1.3}.landing-page__blockquote{position:relative;padding:30px;border:1px solid #bababa;max-width:400px;margin:0}.theme-ride1up-theme .landing-page__blockquote .uagb-blockquote__content{font-style:normal;margin-bottom:0}.theme-ride1up-theme .landing-page__blockquote .uagb-blockquote{border:0!important;padding:0!important}#pa_drive-train,#pa_variant,.landing-page__blockquote footer,.my-account .woocommerce .button.cancel,.yith-wcmap .user-profile .user-avatar,body.local-pickup-ebike-lease_shippingclass tr.cart-subtotal.recurring-total,body.local-pickup-ebike-lease_shippingclass tr.recurring-totals,body.local-pickup-ebike-lease_shippingclass tr.shipping.recurring-total,body.local-pickup-ebike-lease_shippingclass tr.tax-total.recurring-total{display:none}.landing-page__blockquote:before{content:url(../images/quote.png);position:absolute;top:-30px;left:-30px;z-index:10}.landing-page__blockquote:after{content:url(../images/quote.png);position:absolute;bottom:-30px;right:-30px;z-index:10;transform:rotate(180deg)}.default-page-content header,.woocommerce-order-details header{position:relative;background-color:transparent}.my-account.logged-in .default-page-content .woocommerce{max-width:1100px;margin:0 auto}.my-account .woocommerce form .form-row input.input-text,.my-account .woocommerce form .form-row textarea,.woocommerce-form-register input[name=af_rs_referred_code]{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal;height:40px;padding:4px 8px;box-shadow:none;background:#fff;border:1px solid #bbb}.my-account .woocommerce form .show-password-input,.my-account .woocommerce-page form .show-password-input{position:absolute;right:.7em;top:10px;cursor:pointer}.my-account .woocommerce .woocommerce-Button.button,.my-account .woocommerce .woocommerce-form-login .woocommerce-form-login__submit{background:#c42624;border-radius:30px;font-size:17px;line-height:1.2;text-transform:uppercase;color:#fff!important;padding:14px 35px;font-weight:600;display:inline-block;border:none}.my-account .woocommerce .woocommerce-Button.button:hover,.my-account .woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover{background:#363636;border-color:#363636;color:#fff!important}.my-account .woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block;padding-top:6px}body.local-pickup-ebike-lease_shippingclass .woocommerce-shipping-totals.shipping th:before{content:"Local Pickup";font-size:18px}body.local-pickup-ebike-lease_shippingclass #shipping_method li label{font-size:0;padding-left:0}body.local-pickup-ebike-lease_shippingclass #shipping_method li label:before{content:"Pickup at Ride1Up Bike Shop - 1851 San Diego Ave, Suite 140, San Diego, CA 92110";font-size:16px;font-weight:700;position:relative;top:5px}@media (max-width:767px){.partners-item{flex:auto;margin-bottom:10px}}.partners-inner{padding:45px 35px 55px}.partners-holder .wp-block-uagb-image{text-align:center;justify-content:center}.variation-row.pa_drive-train,.variation-row.pa_variant{display:flex;align-items:center;justify-content:space-between;padding:12px 15px;border-radius:6px;margin-top:0!important}.woocommerce div.product .cart.variations_form .pa_drive-train .tawcvs-swatches .swatch-item-wrapper,.woocommerce div.product .cart.variations_form .pa_variant .tawcvs-swatches .swatch-item-wrapper{margin:5px 0 5px 5px!important;padding:0!important}.woocommerce div.product .cart.variations_form .pa_drive-train .tawcvs-swatches{margin-bottom:0;margin-right:0}.woocommerce div.product .cart.variations_form .pa_drive-train .tawcvs-swatches .swatch-item-wrapper .swatch.swatch-label,.woocommerce div.product .cart.variations_form .pa_variant .tawcvs-swatches .swatch-item-wrapper .swatch.swatch-label{background:#fff;cursor:pointer;padding:11px 23px!important;border-radius:30px!important;line-height:20px!important;margin-right:0!important;height:39px;font-weight:700!important;text-transform:uppercase;color:#212121;border:1px solid #212121}.bike-frame-custom-variations-item.selected,.woocommerce div.product .cart.variations_form .pa_drive-train .tawcvs-swatches .swatch-item-wrapper .swatch.selected.swatch-label,.woocommerce div.product .cart.variations_form .pa_variant .tawcvs-swatches .swatch-item-wrapper .swatch.selected.swatch-label,.woocommerce.single-product .cart.variations_form .tawcvs-swatches[data-attribute_name=attribute_pa_battery-size] .swatch-item-wrapper .swatch-label.selected,.woocommerce.single-product .cart.variations_form .tawcvs-swatches[data-attribute_name=attribute_pa_bike_type] .swatch-item-wrapper .swatch-label.selected,.woocommerce.single-product .cart.variations_form .tawcvs-swatches[data-attribute_name=attribute_pa_frame_size] .swatch-item-wrapper .swatch-label.selected{background:#006973;border-color:#006973;color:#fff}.third-option-swatches{display:flex;align-content:center;flex-wrap:nowrap;flex-direction:row;align-items:center}.third-option-swatches span.swatch.swatch-label{margin:5px;background:#e5e5e5;cursor:pointer;padding:10px 18px;border-radius:30px;font-weight:700;font-size:16px;line-height:20px;border:0;height:40px}.third-option-swatches span.swatch.swatch-label.selected{background:#c42624;color:#fff}.page-template-sales .ebike-options-container{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;justify-content:space-between}.page-template-sales .woocommerce-LoopProduct-link.woocommerce-loop-product__link .sale-amount-text,.page-template-sales .woocommerce-LoopProduct-link.woocommerce-loop-product__link .sale-text{min-width:100%;margin-bottom:0}.page-template-sales .woocommerce-LoopProduct-link.woocommerce-loop-product__link .woocommerce-loop-product__title{display:none}.home .woocommerce.columns-2 .slick-list,.home .woocommerce.columns-2 .slick-track,.page-template-sales .woocommerce-LoopProduct-link.woocommerce-loop-product__link .home-products-item-bottom,.page-template-sales .woocommerce-LoopProduct-link.woocommerce-loop-product__link .sales-img{min-width:100%}.page-template-ebikes .custom-products-item .color-swatches{margin-left:-3px}.page-template-ebikes .third-option-swatches{margin-left:-5px}.home-products-item-size,.page-template-sales .frame-swatches .swatch-label{font-weight:700;font-size:15px;line-height:20px;text-transform:uppercase;color:#212121;padding:8px 15px;border-radius:20px;border:1px solid #212121;transition:.3s;cursor:pointer;background:#fff}@media screen and (max-width:1440px){.third-option-swatches span.swatch.swatch-label{padding:10px}}@media screen and (max-width:1140px){.color-swatches .swatch-image{margin:0 5px}}.fit-notes{margin-top:15px;margin-bottom:10px}.label-cbx.svelte-1qbaga8.svelte-1qbaga8.svelte-1qbaga8{flex:0 0 30px}.spt-terms-container.svelte-1qbaga8.svelte-1qbaga8.svelte-1qbaga8 p{font-size:14px;margin-bottom:5px}.spt-flex-fields-container,form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.kl-private-reset-css-Xuajs1{max-width:100%!important}.spt-box .spt-selected-item.svelte-1jwtj43,.spt-box .spt-selected-item.svelte-1jwtj43:hover{background-color:rgba(249,249,249,.5)!important;border-color:#c42624!important;color:#c42624!important}.spt-total-container.svelte-hu0sw8.svelte-hu0sw8.svelte-hu0sw8{color:#333!important}.spt-tooltip{font-size:15px!important}.spt-styles .button-link.svelte-wz4vno{color:#c42624!important;text-decoration:none}.spt-styles .button-link.svelte-wz4vno:hover{color:#c42624!important;text-decoration:underline}.hero-disclaimer{position:absolute;bottom:60px;left:0;width:100%}.hero-disclaimer .container{margin:0 auto;max-width:1440px}.hero-disclaimer__text{color:rgba(255,255,255,.8);font-size:13px;padding-right:0;padding-left:30px}@media(max-width:767px){.hero-disclaimer{bottom:0}.hero-disclaimer__text{padding-left:0}}.theme-ride1up-theme #payment ul.payment_methods li label[for=payment_method_braintree_paypal]>img{margin-left:5px}.wc_payment_methods li label[for=payment_method_splitit]:before{content:"Low monthly credit card payments - no additional interest or fees • no applications";position:relative;font-size:18px}.wc_payment_methods li label[for=payment_method_splitit]:after{content:"";position:relative;display:block;width:130px;height:30px;background-image:url(../images/splitit_icon.png);background-size:130px 30px;left:10px}.spotlight__container.container{border-radius:20px;box-shadow:0 0 15px -5px rgba(0,0,0,.75);margin-top:25px;margin-bottom:20px;max-width:1000px;z-index:10;position:relative;background:#fff;padding:70px 40px 40px}.spotlight__banner{position:absolute;top:31px;left:0;padding:6px 45px 8px 30px;background-color:#026973;color:#fff;font-size:23px;height:46px;z-index:1}.spotlight__banner:after{left:100%;top:10px;border:23px solid rgba(255,255,255,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-left-color:#026973;margin-top:-10px}.drt__toggle-container,.roadsterv3__toggle-container{background-color:#eae8e8;border-radius:30px;z-index:25;height:auto}.spotlight__item:nth-child(2n):before,.spotlight__item:nth-child(odd):before{top:-30px;left:5%;width:90%;height:1px;border-top:1px solid #333;opacity:.5;content:""}.spotlight__item{position:relative;display:flex;flex-direction:row}.spotlight__item:nth-child(odd){flex-direction:row-reverse;margin-top:80px}.spotlight__item:nth-child(odd):before{position:absolute}.spotlight__item:nth-child(2n){margin-top:80px}.spotlight__item:nth-child(2n):before{position:absolute}.spotlight__item.first-item{margin-top:0}#frm_form_21_container.with_frm_style .frm_top_container .frm_primary_label,#frm_form_22_container.with_frm_style .frm_top_container .frm_primary_label,.home .post-458826 .frame-swatches[data-attribute_name=attribute_frame-type],.list_slider .owl-nav.disabled,.lp-hide-on-desktop,.ny-support-contact .frm__652c576d15bb2,.page-template-ebikes .product-id-458826 .frame-swatches[data-attribute_name=attribute_frame-type],.page-template-ebikes .product-id-458826 .third-option-swatches[data-attribute_name=attribute_pa_frame_size],.page-template-sales .product.post-325141 .swatch-st,.postid-410711 .chat-text,.postid-410719 .chat-text,.postid-410722 .chat-text,.postid-410743 .chat-text,.postid-410750 .chat-text,.postid-410760 .chat-text,.postid-410768 .chat-text,.postid-57160 .stock.out-of-stock,.postid-57584 .bike-frame-custom-select,.promotions-and-discounts .post-458826 .frame-swatches[data-attribute_name=attribute_frame-type],.pswp__caption__center,.show-on-mobile,.single-product #product-394959 .woocommerce-variation-price,.single-product #product-57143 .woocommerce-variation-price,.single-product.postid-458826 .variation-row.pa_bike_type,.spotlight__item.first-item:before,.woocommerce.columns-2.ride1up-bikes-owlslider .button.product_type_variable.add_to_cart_button,.woocommerce.columns-2.ride1up-bikes-slider .button.product_type_variable.add_to_cart_button{display:none}.spotlight__img{flex:0 0 50%;padding:0 30px}.owl-item,.spotlight__img img{height:auto}h2.spotlight__title{font-size:37px;margin:0 0 5px;font-weight:800;letter-spacing:1px}h3.spotlight__byline{font-size:25px;margin:0 0 15px}.spotlight__item:nth-child(odd) .spotlight__content{padding-left:15px}.spotlight__item:nth-child(2n) .spotlight__content{padding-right:15px}.spotlight__content p{font-size:17px;line-height:1.2}.spotlight__item:nth-child(odd) .spotlight__content p,.spotlight__item:nth-child(odd) h2.spotlight__title,.spotlight__item:nth-child(odd) h3.spotlight__byline{text-align:right}.spotlight__item:nth-child(odd) .btn{float:right}.btn.btn--spotlight{padding:11px 30px;font-size:18px}@media screen and (max-width:800px){.spotlight__item,.spotlight__item:nth-child(odd){flex-direction:column}.spotlight__img{flex:0 0 100%;padding:0 10px}.spotlight__item:nth-child(odd) .spotlight__content p,.spotlight__item:nth-child(odd) h2.spotlight__title,.spotlight__item:nth-child(odd) h3.spotlight__byline{text-align:left}.spotlight__item:nth-child(odd) .btn{float:left}.spotlight__item:nth-child(odd) .spotlight__content{padding-left:0}.spotlight__item:nth-child(2n) .spotlight__content{padding-right:0}}.drt__toggle-container{position:absolute;padding:5px 10px 6px 15px;display:flex;flex-direction:row;align-items:center;top:11px;right:0}.drt__toggle-title,.roadsterv3__toggle-title{font-size:16px;margin:0 10px 0 0}.roadsterv3__toggle-switch .toggle-off,.roadsterv3__toggle-switch .toggle-on,.toggle-off,.toggle-on{font-size:15px}.drt__toggle-switch{position:relative;top:1px;cursor:pointer}.toggle-group .toggle-off{background:#707070;top:-5.5px}.toggle-group .toggle-on{position:relative;top:-6px;left:-40px}@media screen and (max-width:600px){.dimensions-table-tabs{padding-right:0}.single-product .woocommerce-notices-wrapper{padding:0 10px}.woocommerce-error,.woocommerce-info,.woocommerce-message{display:flex;flex-direction:column-reverse}.single-product .woocommerce-message .button.wc-forward{max-width:200px}.drt__toggle-title{font-size:13px}.drt__toggle-container{position:absolute;background-color:#eae8e8;padding:5px 10px 6px 15px;display:flex;flex-direction:row;align-items:center;top:-16px;right:auto;left:50%;transform:translatex(-50%);height:auto;z-index:25;border-radius:30px;justify-content:center;margin:0 auto;width:200px}.drt__toggle-container-outer{max-width:100%!important;width:100%}#product-506434 .drt__toggle-title{margin-top:1px!important;margin-right:18px!important;font-size:15px!important}}.roadsterv3__toggle-container .toggle,.roadsterv3__toggle-switch{position:relative;top:1px;cursor:pointer}.drt__toggle-container-outer{position:relative;max-width:60%!important;width:100%;display:none}@media screen and (max-width:991px){.wholesalesale-sticker__wrapper--single-product{max-width:100%!important}.wholesalesale-sticker__wrapper--single-product .wholesalesale-sticker{top:25px}.wholesalesale-sticker__wrapper--single-product .wholesalesale-sticker__text{margin-bottom:0;font-size:13px}.wholesalesale-sticker__wrapper--single-product .wholesalesale-sticker__icon{margin-right:8px}.custom-products-item-image__wrapper{padding-right:0}.page-template-ebikes .third-option-swatches{margin-left:0;min-width:100%;margin-top:10px}.drt__toggle-container-outer{max-width:60%!important}}.roadsterv3__toggle-container{position:relative;padding:5px 11px 6px 18px;flex-direction:row;align-items:center;justify-content:space-between;font-weight:700;margin-bottom:25px;display:none!important}.roadsterv3__toggle-switch{display:flex}.roadsterv3__toggle-switch div{background:#fff;padding:9px 19px;color:#212121;text-transform:uppercase;border-radius:20px;margin:4px 0 4px 5px;border:1px solid #212121}.roadsterv3__toggle-switch div.active{background:#006973;color:#fff;border:1px solid #006973}.roadsterv3__toggle-switch div:hover{background:#00444b;color:#fff}.woocommerce div.product .cart.variations_form .pa_drive-train .tawcvs-swatches[data-attribute_name=attribute_pa_drive-train],.woocommerce div.product .cart.variations_form .pa_variant .tawcvs-swatches[data-attribute_name=attribute_pa_variant]{min-width:100%;padding-left:80px;justify-content:flex-end}.sub-tabs{margin:30px 30px -40px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media screen and (max-width:1200px){.sub-tabs{margin:60px 30px 0}.sub-tabs.bike-filters{margin:60px 10px 0}}.sub-tabs.bike-filters{margin-top:0;margin-bottom:60px}.tab-labels{border:1px solid #000;display:block;margin-right:10px;margin-left:10px;margin-bottom:-1px;cursor:pointer;padding:12px 23px 14px!important;border-radius:30px!important;line-height:20px!important;height:45px;font-weight:700!important;text-transform:uppercase;font-size:19px;color:#000!important}.sub-tabs.bike-filters .tab-labels{border:2px solid #000;opacity:.3;padding:11px 23px 15px!important;font-size:18px;margin:0 6px 15px;min-width:163px;text-align:center}.sub-tabs.bike-filters .tab-labels:hover{opacity:.75}.tab-labels.active{background:#006973;border-color:#006973;color:#fff!important}.sub-tabs.bike-filters .tab-labels.active{border-color:#006973;opacity:1}.sub-tabs__title{text-align:center;font-size:28px;margin-top:50px;margin-bottom:0}.home .promo-sticker{position:absolute;background-color:#eae8e8;padding:10px 5px 8px;display:flex;flex-direction:row;align-items:center;top:-312px;right:-10px;height:62px;z-index:25;pointer-events:none}@media screen and (max-width:1440px){.home .promo-sticker{position:absolute;background-color:#eae8e8;padding:10px 5px 8px;display:flex;flex-direction:row;align-items:center;top:-312px;right:-20px;height:62px;z-index:25}}@media screen and (max-width:1330px){.home .promo-sticker{position:absolute;background-color:#eae8e8;padding:10px 5px 8px;display:flex;flex-direction:row;align-items:center;top:-286px;right:-20px;height:62px;z-index:25}.woocommerce ul.products li.product a img{height:auto;max-height:250px;min-width:0}}.home .woocommerce-page.columns-2 ul.products li.product,.home .woocommerce.columns-2 ul.products li.product{padding-bottom:80px;padding-top:80px;height:auto}.woocommerce.columns-2.ride1up-bikes-owlslider .home-products-item-bottom,.woocommerce.columns-2.ride1up-bikes-slider .home-products-item-bottom{position:absolute;top:8px;padding-right:20px;text-align:left;width:calc(100% - 20px)}.home-products-slider-outer{position:relative;margin-bottom:120px}.home-products-slider-arrows{position:absolute;right:0;bottom:-80px}.home-products-slider-arrow.slick-disabled{cursor:default;opacity:.25}.home-products-item-top{position:absolute;bottom:12px;min-width:calc(100% - 30px)}.home-products-item-bottom-row{display:block;min-width:100%;width:100%;clear:left}.home .woocommerce.columns-2.ride1up-bikes-owlslider ul.products li.product .home-products-item-price,.home .woocommerce.columns-2.ride1up-bikes-slider ul.products li.product .home-products-item-price{display:flex;width:40%;float:left;text-align:right;justify-content:flex-end}.custom-products-item .price{width:auto;float:none;text-align:inherit;justify-content:flex-start}.custom-products-item .price,.woocommerce.ride1up-bikes ul.products li.product .price,.woocommerce.single-product div.product span.price{display:flex!important;align-items:center}.tax-product_cat .home-products-item-name,.tax-product_cat .woocommerce ul.products li.product h3.home-products-item-name,.uc-program-home .home-products-item-name,.woocommerce ul.products li.product .price ins{top:0}.woocommerce ul.products li.product .price del{color:inherit;opacity:.5;display:inline-block;font-size:75%;position:relative;left:-5px;top:-1px}.home-products-item-descr{font-size:16px;line-height:20px;color:#777;margin:0;width:60%;float:left}.home-products-item-status{font-size:15px;line-height:20px;color:#777;margin:0;width:40%;float:left;text-align:right}.home-products-item-top .tawcvs-swatches:not(.color-swatches) .swatch,.home-products-item-top .tawcvs-swatches:not(.color-swatches) .swatch-show-more{width:auto;height:auto;padding:5px 10px;margin-right:6px;font-size:14px;margin-top:0}@media screen and (max-width:991px){.home .promo-sticker{height:45px}.home-products-item-top .tawcvs-swatches:not(.color-swatches) .swatch,.home-products-item-top .tawcvs-swatches:not(.color-swatches) .swatch-show-more{width:auto;height:auto;padding:5px 6px;margin-right:3px;font-size:14px;margin-top:0}.promotions-and-discounts .woocommerce ul.products{padding-top:0}}.page-template-ebikes .home-products-item-name{font-weight:700;font-size:32px;line-height:38px;text-transform:uppercase;color:#212121;margin:0 0 5px;width:100%}.page-template-ebikes .home-products-item-descr,.page-template-ebikes .home-products-item-status{font-size:20px;line-height:24px;color:#777;margin:0;width:100%;text-align:left}.btn--shop-all-ebikes{opacity:.55;background:0 0;border:2px solid #000;color:#000!important;font-weight:800;padding:10px 50px}.btn--shop-all-ebikes:hover,.home_hero_slider.owl-loaded,.owl-dot.active{opacity:1}.owl-dot,.owl-next.disabled,.owl-prev.disabled{opacity:.2}.home .default-page-section{padding:50px 0 0}.default-page-section .corners-heading h2.uagb-heading-text{max-width:710px!important;margin:0 auto!important;font-weight:700!important;letter-spacing:-5px!important;font-size:134px!important}.default-page-content p.home-quiz-section-subtitle{color:#dadada;opacity:.66}.home .woocommerce.columns-2 ul.products li.product{min-width:504px}.home-products-section>.container{max-width:1300px}@media screen and (min-width:1601px){.home-products-section>.container{max-width:1300px}}.promotions-and-discounts .woocommerce .products ul,.promotions-and-discounts .woocommerce .products ul .slick-track,.promotions-and-discounts .woocommerce ul.products,.promotions-and-discounts .woocommerce ul.products .slick-track{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;column-gap:24px;row-gap:24px;justify-content:center}.promotions-and-discounts .woocommerce ul.products li.product h3.home-products-item-name a{font-weight:700;font-size:29px;line-height:38px;text-transform:uppercase;color:#212121;margin:0 0 5px}.promotions-and-discounts .home-products-item-name,.promotions-and-discounts .woocommerce ul.products li.product h3.home-products-item-name{width:60%;padding:0;float:left;text-align:left;position:relative;top:6px;font-size:27px}.promotions-and-discounts .home-products-item-bottom-row{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.promotions-and-discounts .woocommerce ul.products li.product .price{font-weight:700;font-size:32px;line-height:38px;text-transform:uppercase;color:#212121;margin:0 0 5px}.promotions-and-discounts .home-products-item-descr{font-size:20px;line-height:24px;color:#777;margin:0;text-align:left}.promotions-and-discounts .home-products-item-status{font-size:20px;line-height:24px;color:#777;margin:0;text-align:right}@media screen and (max-width:1440px){.home .woocommerce.columns-2 ul.products li.product{min-width:380px}.home-products-item-top{position:absolute;bottom:12px;min-width:calc(100% - 40px)}.default-page-section .corners-heading h2.uagb-heading-text{max-width:710px!important;margin:0 auto!important;font-weight:700!important;letter-spacing:-5px!important;font-size:120px!important}.single-product.postid-506434 .bike-frame-custom-variations{padding-left:100px;flex-wrap:wrap;height:auto!important}.single-product.postid-506434 .bike-frame-custom-variations-item{margin-top:5px;margin-bottom:5px}}@media screen and (max-width:991px){.home .woocommerce.columns-2 ul.products li.product{min-width:0}.woocommerce ul.products li.product a img{height:auto;max-height:250px;width:auto;min-width:0}}@media screen and (max-width:767px){.custom-products-item-image__wrapper .wholesalesale-sticker--sales-page{position:absolute;background-color:#eae8e8;padding:7px 5px;display:flex;flex-direction:row;align-items:center;top:17px;right:-31px}.landing-page__blockquote{margin:0 auto}.home .promo-sticker{right:-10px;top:-267px}.home .woocommerce.columns-2 ul.products li.product{min-width:calc(100% - 15px);width:calc(100% - 15px);height:100%;float:left;clear:none;margin-right:0}.no-cut-corners{min-height:800px!important}.default-page-section .corners-heading h2.uagb-heading-text{max-width:710px!important;margin:0 auto 30px!important;font-weight:700!important;letter-spacing:-5px!important;font-size:100px!important;padding-left:20px!important;padding-right:20px!important}}@media screen and (max-width:550px){.third-option-swatches span.swatch.swatch-label{padding:6px 9px;font-size:14px;border-radius:9px;margin:2px}.frame-swatches .swatch-label{margin-bottom:0}.page-template-ebikes .third-option-swatches{margin-top:10px}.default-page-section .corners-heading h2.uagb-heading-text{max-width:710px!important;margin:0 auto 20px!important;font-weight:700!important;letter-spacing:-1px!important;font-size:50px!important}.no-cut-corners{min-height:600px!important}}@media screen and (max-width:440px){.careers-page-vacancy-ttext{margin-left:0}.careers-page-vacancy-big-number{letter-spacing:-7px}.careers-page-vacancy-title{display:flex;align-items:flex-start;flex-direction:column}.home .woocommerce.columns-2 ul.products li.product{max-width:330px;min-width:0;margin:0 10px}}.tax-product_cat .woocommerce ul.products{display:flex;flex-direction:row;flex-wrap:wrap}.tax-product_cat .woocommerce.columns-2 ul.products li.product{margin-bottom:24px;width:calc(50% - 24px)}.tax-product_cat .home-products-item-top{position:relative;bottom:0;min-width:100%}.tax-product_cat .promo-sticker{top:60px;right:-20px}.tax-product_cat .woocommerce ul.products li.product a img{max-height:320px}.home .woocommerce.columns-2.ride1up-bikes-owlslider ul.products li.product{min-width:500px;width:500px;height:100%;float:left;clear:none;margin:0}@media screen and (max-width:991px){.home .woocommerce.columns-2.ride1up-bikes-owlslider ul.products li.product{min-width:400px;width:400px;max-width:400px}.home-products-item-name,.home-products-item-price,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product h3.home-products-item-name,.woocommerce ul.products li.product h3.home-products-item-name a{font-size:21px}.postid-506434 #additional-info .row.align-items-center .col-lg-6.img{display:flex;justify-content:flex-start}}.owl-stage-outer{overflow:hidden}.owl-nav{position:absolute;top:calc(100% + 45px);right:0}.owl-next,.owl-prev{background:0 0;border:0;width:60px}.owl-dots{position:absolute;top:calc(100% + 60px);left:50%;transform:translatex(-50%);display:flex;flex-wrap:wrap;justify-content:center}.owl-dot{margin:0 6px 7px;width:12px;height:12px;padding:5px;border-radius:50%;border:0;background:#333;cursor:pointer}@media screen and (max-width:625px){.owl-dots{position:absolute;top:calc(100% + 97px);width:90%}.owl-dot{margin:0 4px 7px;width:10px;height:10px;padding:4px;border-radius:50%;border:0;background:#333;opacity:.2;cursor:pointer}}@media screen and (min-width:601px){.dropdown-content.sub-tabs.bike-filters{display:flex!important}}#product-482385 .bike-frame-custom-variations:before,.bike-frame-custom-variations:before{content:"Frame Type";position:absolute;top:56%;left:15px;transform:translateY(-50%);z-index:1;margin-top:-4px;font-weight:700;text-align:left;font-size:16px}#product-506434 .bike-frame-custom-variations:before{content:"Frame Size"}#product-458826 .tawcvs-swatches[data-attribute_name=attribute_pa_bike_type]:before,.woocommerce.single-product .cart.variations_form .tawcvs-swatches[data-attribute_name=attribute_pa_bike_type]:before{content:"Build";position:absolute;top:56%;left:15px;transform:translateY(-50%);z-index:1;margin-top:-4px;font-weight:700;text-align:left;font-size:16px}#product-458826 .tawcvs-swatches[data-attribute_name=attribute_pa_frame_size]:before,.woocommerce.single-product .cart.variations_form .tawcvs-swatches[data-attribute_name=attribute_pa_frame_size]:before{content:"Size";position:absolute;top:56%;left:15px;transform:translateY(-50%);z-index:1;margin-top:-4px;font-weight:700;text-align:left;font-size:16px}.bike-frame-custom-variations{position:relative;display:flex!important;justify-content:flex-end;top:0;left:0;width:100%;border:none;background:#fff;border-radius:0 0 6px 6px;z-index:33;padding-right:12px;height:39px!important}.bike-frame-custom-variations-item{background:#fff;cursor:pointer;padding:9px 23px 11px!important;border-radius:30px!important;line-height:20px!important;margin-right:0!important;height:39px;font-weight:700!important;text-transform:uppercase;color:#212121;border:1px solid #212121;margin-left:7px;position:relative}.bike-frame-custom-variations-item span{display:none;transform:translateX(-50%);color:#000;background-color:#ddd;font-weight:400;font-size:13px;border-radius:8px;position:absolute;z-index:99999999;box-sizing:border-box;visibility:hidden;opacity:0;transition:opacity .5s;text-align:center;width:auto;padding:5px 10px;left:50%;bottom:calc(100% + 10px)}.bike-frame-custom-variations-item>span:before,.woocommerce.single-product .cart.variations_form .tawcvs-swatches[data-attribute_name=attribute_pa_battery-size] .swatch-item-wrapper .swatch-label>span:not(.text):before,.woocommerce.single-product .cart.variations_form .tawcvs-swatches[data-attribute_name=attribute_pa_bike_type] .swatch-item-wrapper .swatch-label>span:not(.text):before,.woocommerce.single-product .cart.variations_form .tawcvs-swatches[data-attribute_name=attribute_pa_frame_size] .swatch-item-wrapper .swatch-label>span:not(.text):before{content:"";position:absolute;width:11px;height:11px;border-top:1px solid transparent;border-left:1px solid transparent;top:auto;bottom:-6px;left:auto;right:calc(50% - 6px);background:#ddd;transform:rotate(225deg)}.bike-frame-custom-variations-item:hover span,.woocommerce.single-product .cart.variations_form .tawcvs-swatches[data-attribute_name=attribute_pa_battery-size] .swatch-item-wrapper .swatch-label:hover span,.woocommerce.single-product .cart.variations_form .tawcvs-swatches[data-attribute_name=attribute_pa_bike_type] .swatch-item-wrapper .swatch-label:hover span,.woocommerce.single-product .cart.variations_form .tawcvs-swatches[data-attribute_name=attribute_pa_frame_size] .swatch-item-wrapper .swatch-label:hover span{display:block;visibility:visible;opacity:1;transition:opacity .5s}.woocommerce.single-product .cart.variations_form .tawcvs-swatches[data-attribute_name=attribute_pa_battery-size],.woocommerce.single-product .cart.variations_form .tawcvs-swatches[data-attribute_name=attribute_pa_bike_type],.woocommerce.single-product .cart.variations_form .tawcvs-swatches[data-attribute_name=attribute_pa_frame_size]{position:relative;display:flex!important;justify-content:flex-end;top:0;left:0;width:100%;border:none;background:#fff;border-radius:0 0 6px 6px;z-index:33;height:39px!important}.woocommerce.single-product .cart.variations_form .tawcvs-swatches[data-attribute_name=attribute_pa_battery-size] .swatch-item-wrapper .swatch-label,.woocommerce.single-product .cart.variations_form .tawcvs-swatches[data-attribute_name=attribute_pa_bike_type] .swatch-item-wrapper .swatch-label,.woocommerce.single-product .cart.variations_form .tawcvs-swatches[data-attribute_name=attribute_pa_frame_size] .swatch-item-wrapper .swatch-label{background:#fff;cursor:pointer;padding:10px 23px!important;border-radius:30px!important;line-height:20px!important;margin-right:0!important;height:39px;font-weight:700!important;text-transform:uppercase;color:#212121;border:1px solid #212121;position:relative}.woocommerce.single-product .cart.variations_form .tawcvs-swatches[data-attribute_name=attribute_pa_battery-size] .swatch-item-wrapper .swatch-label span:not(.text),.woocommerce.single-product .cart.variations_form .tawcvs-swatches[data-attribute_name=attribute_pa_bike_type] .swatch-item-wrapper .swatch-label span:not(.text),.woocommerce.single-product .cart.variations_form .tawcvs-swatches[data-attribute_name=attribute_pa_frame_size] .swatch-item-wrapper .swatch-label span:not(.text){display:none;transform:translateX(-50%);color:#000;background-color:#ddd;font-weight:400;font-size:13px;border-radius:8px;position:absolute;z-index:99999999;box-sizing:border-box;visibility:hidden;opacity:0;transition:opacity .5s;text-align:center;width:auto;left:50%;bottom:calc(100% + 10px)}.woocommerce.single-product .cart.variations_form .tawcvs-swatches[data-attribute_name=attribute_pa_battery-size]:before{content:"Battery Size";position:absolute;top:56%;left:15px;transform:translateY(-50%);z-index:1;margin-top:-4px;font-weight:700;text-align:left;font-size:16px}.list_slider .owl-nav{position:absolute!important;top:48%;display:flex;justify-content:space-between}.list_slider .owl-nav .nav-btn:after{position:absolute;content:'';width:0;height:0;border-bottom:25px solid rgba(0,0,0,.8);border-left:25px solid transparent;border-right:25px solid transparent}.list_slider .owl-nav .nav-btn.prev-slide{left:-30px}.list_slider .owl-nav .nav-btn.next-slide{right:-30px}.list_slider .owl-nav .nav-btn.prev-slide:after{transform:rotate(-90deg);top:0;left:-15px}.list_slider .owl-nav .nav-btn.next-slide:after{transform:rotate(90deg);top:0;left:-10px}.list_slider .nav-btn{width:25px;height:25px;display:block;background:0 0}.list_slider>div .wp-block-uagb-container .wp-block-uagb-container{margin:0 auto!important;width:311px!important}.wp-block-button__link{padding-top:10px!important;padding-bottom:10px!important}.wp-elements-7214eb4367f6adcea91183e08d70be81 a{text-decoration:underline;color:#c42623!important}.align-left-button .uagb-buttons-layout-wrap{justify-content:flex-start!important}.wp-block-social-links .wp-social-link.influencer_list_icon svg{height:2em;width:2em}.wp-block-social-links .wp-social-link.influencer_list_icon{background:#212121;margin:0 3px}.page-id-506841 #blog-subscribe__wrapper.why-choose-variant #email_118581253{max-width:100%!important;width:400px!important;height:56px!important;padding:0 30px!important;text-align:center!important;border-radius:30px!important;margin-bottom:20px}.page-id-506841 #blog-subscribe__wrapper.why-choose-variant button.needsclick.go3894874857.kl-private-reset-css-Xuajs1{padding-left:50px!important;padding-right:50px!important;margin:0!important;height:50px!important}@media screen and (max-width:600px){.drt__toggle-container-outer{display:block;width:100%;max-width:100%!important}.home-products-slider-outer{position:relative;margin-bottom:140px}.home-products-item-top .tawcvs-swatches:not(.color-swatches) .swatch,.home-products-item-top .tawcvs-swatches:not(.color-swatches) .swatch-show-more{width:auto;height:auto;padding:5px 6px;margin-right:3px;font-size:13px;margin-top:0}.post-506434 .home-products-item-top .tawcvs-swatches:not(.color-swatches) .swatch,.post-506434 .home-products-item-top .tawcvs-swatches:not(.color-swatches) .swatch-show-more{width:auto;height:auto;padding:5px 3px;margin-right:3px;font-size:13px;margin-top:0}.woocommerce.single-product div.product span.price{align-items:flex-start}.home .woocommerce.columns-2.ride1up-bikes-owlslider ul.products li.product{min-width:350px;width:350px;max-width:350px}.owl-nav{position:absolute;top:calc(100% + 25px);right:auto;left:50%;transform:translatex(-50%)}.home-products-section .categories-filter__container{display:flex;justify-content:center;padding-bottom:25px}.dropdown{position:relative;display:block;padding:10px 32px 10px 15px;width:260px;border:1px solid;color:#fff;background-color:#c42624;border-radius:0;font-size:24px;margin-bottom:10px;cursor:pointer}.dropdown:after{content:'\25BC';position:absolute;font-size:16px;float:none;top:15px;right:18px}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);top:47px;left:0;width:100%;z-index:1;margin:0!important}.sub-tabs.bike-filters .tab-labels{border:1px solid #59575d;opacity:.3;padding:11px 23px 15px!important;font-size:17px;margin:0;min-width:100%;text-align:center;border-radius:0!important;width:220px;border-top:0}.dropdown-content a{text-decoration:none;color:#000;padding:10px}.show-on-mobile{display:block;text-align:center}.page-id-506841 #blog-subscribe__wrapper.why-choose-variant #email_118581253{width:260px!important}}#email_115934499{margin-right:15px;padding:10px!important;height:40px!important;font-size:15px!important;font-family:Karla,sans-serif!important}#email_115934499::placeholder{font-size:15px!important}button.needsclick.go3894874857.kl-private-reset-css-Xuajs1{padding:5px 15px!important;height:31px!important;font-size:14px!important}form[data-testid=klaviyo-form-R9NzWh]{position:relative;top:-10px}#gac_auto_complete_billing_address_field label,.page-id-485015 .default-page-content .form-email.form-email__bfcm h3{font-weight:700}#gac_auto_complete_billing_address_field{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #dadada}.promotions-and-discounts .woocommerce ul.products li.product a img{max-height:320px;margin-top:-35px}#billing_address_1_field label,#billing_city_field label{color:#a00}#product-57131 .woocommerce-product-details__short-description{overflow:hidden;padding-bottom:40px}.square-pictures>div{display:block;width:100%}.square-pictures figure{position:relative;width:100%;height:auto;padding-top:100%}.square-pictures figure img{position:absolute;top:0;left:0;width:100%!important;height:100%!important;object-fit:cover!important}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{max-width:160px}.flex-direction-column{flex-direction:column;min-width:50%;margin-bottom:0;row-gap:10px!important}.uagb-block-6f1d8c6a{max-width:900px}.wp-block-uagb-buttons .uagb-block-0ba0ef29 .uagb-button__wrapper .uagb-buttons-repeater.wp-block-button__link{border-radius:40px!important;padding:20px 50px}.wp-block-uagb-buttons .uagb-block-0ba0ef29 .uagb-buttons-repeater .uagb-button__link{letter-spacing:0;font-size:24px!important}.woocommerce.single-product #main .pa_throttle .swatch-item-wrapper .swatch.swatch-shape-circle.swatch-label.disabled{opacity:1!important;border-color:#edadab!important;color:#edadab!important;pointer-events:none}.woocommerce.single-product #main .pa_throttle .swatch-item-wrapper .swatch.swatch-shape-circle.swatch-label.disabled:after{content:"(discontinued)";position:relative;left:1px;bottom:-12px;font-size:12px;opacity:1;color:#333;letter-spacing:0}#product-394959 .whats-included-slider-item:nth-of-type(2) .whats-included-slider-item-inner img{object-fit:contain}.page-id-415908 .default-page-content .spaced-list li,.page-id-473396 .default-page-content .spaced-list li{padding-bottom:35px}.page-id-415908 .default-page-content .negative-top-margin,.page-id-473396 .default-page-content .negative-top-margin{margin-top:-33px;margin-bottom:-6px;font-size:18px}#blog-subscribe__wrapper button.needsclick.go1515943218.kl-private-reset-css-Xuajs1,.subscribe-form-holder button.needsclick.go1515943218.kl-private-reset-css-Xuajs1{background:#c92626!important;padding:6px 5px!important;border-radius:0!important;font-weight:500!important;text-transform:uppercase;font-size:16px!important;height:26px!important}#take-the-pledge button.needsclick.go1515943218.kl-private-reset-css-Xuajs1{background:#c92626!important;padding:6px 25px!important;border-radius:30px!important;font-weight:500!important;text-transform:uppercase;font-size:16px!important}#about-social-icons li{background:#fff;padding:20px 27px;border-radius:50%;width:77px}#about-social-icons li svg{max-width:45px;max-height:30px;color:#333;fill:#59575d}#blog-subscribe__wrapper .klaviyo-form-XpJLEE .needsclick form .needsclick.kl-private-reset-css-Xuajs1{justify-content:center!important}#blog-subscribe__wrapper .klaviyo-form-XpJLEE .needsclick form .needsclick.kl-private-reset-css-Xuajs1 div[data-testid=form-component] #email_42006858{padding:10px 15px!important}#blog-subscribe__wrapper .needsclick.kl-private-reset-css-Xuajs1{gap:0!important}@media screen and (max-width:1067px){.wp-block-uagb-container.uagb-block-4c4d6198{background:#989898!important;padding-top:40px!important}#about-social-icons{display:flex;justify-content:center;padding:0}}.upsell_products{padding:20px 15px 0;border:1px solid #dadada}.upsell_products h3{font-size:19px;padding-bottom:5px}.upsell_row{display:flex;align-items:center;width:100%;justify-content:space-between;margin-bottom:10px}.upsell_checkbox_row{max-width:25px;flex:0 1 auto}.upsell_checkbox_row input[type=checkbox]{width:20px;height:20px;border-radius:3px;border:2px solid #dadada}.upsell_checkbox.disabled{cursor:not-allowed}.upsell_img{max-height:50px;flex:0 1 auto}.upsell_image{padding:0 15px;max-width:80px}.upsell_content{padding-right:15px;flex:1}.upsell_content h4{margin-bottom:5px;font-size:17px;font-weight:700}.upsell_price_content{max-width:45px;flex:0 1 auto;font-size:15px}.upsell_price{display:block;font-weight:600}.upsell_url:after{content:url(/wp-content/themes/ride1up-theme/assets/images/external-link.svg);display:inline;position:relative;top:3px;left:1px}#frm_form_20_container.with_frm_style .frm_top_container .frm_primary_label{display:block;float:none;width:auto;color:#fff;font-size:30px;font-family:Karla,sans-serif!important;margin-bottom:10px;font-weight:400}#frm_form_20_container.with_frm_style .vertical_radio .frm_checkbox label,#frm_form_20_container.with_frm_style .vertical_radio .frm_radio label{display:block;width:100%;font-size:26px;color:#fff;font-family:Karla,sans-serif!important}#frm_form_20_container.with_frm_style .frm_radio input[type=radio]:checked:before{position:relative!important;content:'';display:block;background:#fff;width:100%;height:100%;border-radius:5px;top:0;left:0;padding:0!important;margin:0!important}#frm_form_20_container.frm_style_formidable-style.with_frm_style .form-field input:not([type=file]){min-height:28px!important;min-width:27px!important;border:1px solid #fff;border-radius:7px;position:relative;top:-2px}#frm_form_20_container.frm_style_formidable-style.with_frm_style .form-field input[type=email],#frm_form_20_container.frm_style_formidable-style.with_frm_style .form-field input[type=tel],#frm_form_20_container.frm_style_formidable-style.with_frm_style .form-field input[type=text]{border-radius:25px;background:#fff;height:40px!important}#frm_form_20_container.frm_style_formidable-style.with_frm_style div.frm_description{font-size:18px;color:#fff}#frm_form_20_container.frm_style_formidable-style.with_frm_style .frm_submit button{font-size:24px;border-radius:30px;padding:13px 60px;border:0;box-shadow:none}.page-id-523439 .uagb-faq-item{font-size:22px;margin-bottom:20px!important}.page-id-523439 .uagb-faq-item .uagb-faq-questions-button.uagb-faq-questions{background:#dcdcdc;padding:30px 20px}.page-id-523439 .uagb-faq-item .uagb-faq-icon-wrap{position:absolute;right:25px;color:#c92626;fill:#c92626}.page-id-523439 .uagb-faq-item .uagb-faq-content{padding:30px}.page-id-485015 .default-page-content .form-email.form-email__bfcm{max-width:1000px}.page-id-485015 .default-page-content .form-email.form-email__bfcm h2{font-size:38px}.page-id-485015 .default-page-content .form-email.form-email__bfcm p{max-width:100%}#frm_form_21_container.frm_forms.frm_style_formidable-style.with_frm_style,#frm_form_22_container.frm_forms.frm_style_formidable-style.with_frm_style{max-width:400px;width:100%}#frm_form_21_container.frm_style_formidable-style.with_frm_style .form-field input:not([type=file]),#frm_form_22_container.frm_style_formidable-style.with_frm_style .form-field input:not([type=file]){background:#fff;height:48px!important;border-radius:29px;padding:0 19px;text-align:left}#frm_field_246_container,#frm_field_247_container{float:left;width:calc(100% - 150px);font-size:19px}#frm_field_245_container,#frm_field_248_container{float:left;width:150px}#frm_form_21_container,#frm_form_22_container{margin-top:15px;margin-bottom:-25px}#frm_field_245_container .frm_submit button,#frm_field_248_container .frm_submit button{margin-top:0;height:48px;border-radius:29px;box-shadow:none;width:100%;font-size:17px}.promotions-and-discounts .home-top-banner.sales .container{max-width:1700px}.promotions-and-discounts .home-top-banner{padding:150px 0}.promotions-and-discounts .home-top-banner-text-holder{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;max-width:550px;margin-left:0}.promotions-and-discounts .top-banner-title{margin-bottom:3px;font-weight:800;letter-spacing:-3px;font-size:100px;margin-left:0;max-width:100%;text-shadow:none;text-align:left;line-height:.8;color:#006973}.promotions-and-discounts .stack{color:#fff;font-size:20px;line-height:1;margin-bottom:0;text-shadow:none;width:25px!important;display:inline-block;font-weight:600;text-align:center;border-top:1px solid rgba(255,255,255,.4);border-bottom:1px solid rgba(255,255,255,.4);margin-right:10px}.promotions-and-discounts .top-banner-subtitle{color:#fff;margin-bottom:-5px;font-size:44px;margin-top:10px;letter-spacing:0;text-shadow:none;font-weight:800;left:auto;line-height:.8;max-width:100%}.promotions-and-discounts .subtext{color:#fff;margin-bottom:0;font-size:19px;margin-top:16px;line-height:1.3;left:auto;letter-spacing:0;text-shadow:none;font-weight:400}.woocommerce-form-register p:nth-of-type(3){padding-top:15px;margin-bottom:0}.woocommerce-MyAccount-content .width_100 .width_100 div{margin-right:0!important}.woocommerce-MyAccount-content .copy_link_clipboard{height:45px;border:1px solid #333;border-left:0;background:#fff}.connect-plus-img__container{position:relative;max-width:60%!important;width:100%;display:block!important;z-index:10}.connect-plus-img{max-width:122px!important;height:auto;margin-top:-18px!important;margin-bottom:10px!important}.connect-plus-img__container .connect-plus-img{position:absolute;right:5px;top:13px;margin-top:0!important;margin-bottom:0!important;max-width:180px!important}.page-template-ebikes .home-top-banner{padding:150px 0 350px;background-position:center center!important}.page-template-ebikes .top-banner-title{font-size:68px;letter-spacing:-3px;text-shadow:1px 1px 11px rgba(0,0,0,.8)}.page-template-ebikes .top-banner-subtitle{font-size:38px;letter-spacing:0;font-weight:400;text-shadow:1px 1px 15px rgba(0,0,0,.8)}.quick-nav-bfcm2024{list-style-type:none;margin-left:50px}.quick-nav-bfcm2024 li{padding-bottom:5px}.page-id-530464 .quote-img-left,.page-id-530741 .quote-img-left{position:absolute!important;left:-48px;top:-26px;width:90px!important;background-color:#fff}.page-id-530464 .quote-img-right,.page-id-530741 .quote-img-right{position:absolute!important;right:-48px;bottom:-26px;width:90px!important;background-color:#fff}.ebike-breakout-image{width:650px!important;margin-right:-120px!important}.page-id-530464 .uagb-block-41f49653.wp-block-uagb-image .wp-block-uagb-image__figure img,.page-id-530741 .uagb-block-41f49653.wp-block-uagb-image .wp-block-uagb-image__figure img{width:500px}@media screen and (max-width:1300px){.home .promo-sticker{right:-10px}.promo-sticker{width:auto}.ebike-breakout-image{margin-right:0!important;width:100%!important}.page-id-530464 .uagb-block-41f49653.wp-block-uagb-image .wp-block-uagb-image__figure img,.page-id-530741 .uagb-block-41f49653.wp-block-uagb-image .wp-block-uagb-image__figure img{max-width:100%;width:auto}}.page-id-528552 .wp-block-uagb-container.uagb-is-root-container .uagb-block-480de425:before,.page-id-528852 .wp-block-uagb-container.uagb-is-root-container .uagb-block-480de425:before,.page-id-530464 .wp-block-uagb-container.uagb-is-root-container .uagb-block-480de425:before,.page-id-530741 .wp-block-uagb-container.uagb-is-root-container .uagb-block-480de425:before,.page-id-532579 .wp-block-uagb-container.uagb-is-root-container .uagb-block-480de425:before,.page-id-532602 .wp-block-uagb-container.uagb-is-root-container .uagb-block-480de425:before,.postid-534087 .wp-block-uagb-container.uagb-is-root-container .uagb-block-480de425:before,.postid-560393 .wp-block-uagb-container.uagb-is-root-container .uagb-block-480de425:before{content:"";display:block;position:absolute;top:0;left:0;width:0;height:0;border-top:550px solid transparent;border-bottom:0 solid transparent;border-left:150px solid #000}.page-id-528852 .wp-block-uagb-container.uagb-is-root-container .uagb-block-480de425:before,.page-id-532579 .wp-block-uagb-container.uagb-is-root-container .uagb-block-480de425:before{border-left:150px solid #016974}.postid-534087 .wp-block-uagb-container.uagb-is-root-container .uagb-block-480de425:before{border-left:150px solid #212121}.postid-560393 .wp-block-uagb-container.uagb-is-root-container .uagb-block-480de425:before{border-left:250px solid #016974;border-top:1080px solid transparent}#product-506434 .toggle-on.btn{padding-right:24px;padding-left:5px;top:-6px}#product-506434 .toggle-off.btn{padding-left:26px;top:-6px}#product-506434 .drt__toggle-title{margin-top:1px}.frm_style_formidable-style.with_frm_style .form-field input:not([type=file]){height:18px!important}.lp-table thead{border:0}.lp-table{border-bottom:0!important}.lp-table.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:0 0}.lp-table.wp-block-table.is-style-stripes tbody tr:nth-child(2n){background:#bababa}.lp-table.wp-block-table.is-style-stripes tbody tr td:nth-child(2n){background:rgba(255,255,255,.5)}.lp-table.wp-block-table.is-style-stripes tbody tr td:first-child{padding-left:60px}.lp-table .lp-inline-title_large{font-size:40px}.lp-table .lp-inline-title_red{color:#c52823}.lp-table td{padding:17px 20px;font-size:1.6rem}.btn.btn--compare-table{margin:25px 5px}@media screen and (max-width:1000px){.spotlight__container.container{margin-left:5px;margin-right:5px;padding:70px 30px 40px}.lp-table.wp-block-table.is-style-stripes tbody tr td:first-child{padding-left:20px}}@media screen and (max-width:767px){.page-id-528552 .wp-block-uagb-container.uagb-is-root-container .uagb-block-480de425:before,.page-id-528852 .wp-block-uagb-container.uagb-is-root-container .uagb-block-480de425:before,.page-id-530464 .wp-block-uagb-container.uagb-is-root-container .uagb-block-480de425:before,.page-id-530741 .wp-block-uagb-container.uagb-is-root-container .uagb-block-480de425:before,.page-id-532579 .wp-block-uagb-container.uagb-is-root-container .uagb-block-480de425:before,.page-id-532602 .wp-block-uagb-container.uagb-is-root-container .uagb-block-480de425:before,.postid-534087 .wp-block-uagb-container.uagb-is-root-container .uagb-block-480de425:before,.postid-560393 .wp-block-uagb-container.uagb-is-root-container .uagb-block-480de425:before{display:none}.quick-nav-bfcm2024{margin-left:0}.lp-table .lp-inline-title_large,.lp-table td{font-size:1.3rem}.lp-table td{padding:20px}.lp-table .lp-inline-title_large span{font-size:1rem!important}.wp-block-uagb-container.uagb-block-9c88df5e::before{background:rgba(54,54,54,.88)!important}.wp-block-uagb-container.uagb-block-0ad0cc2f::before{background:rgba(0,0,0,.7)}}@media screen and (max-width:425px){.big-col-item,.small-col-item{font-size:13px}.bike-dimensions-table-head .small-col{font-size:14px}.lp-table .lp-inline-title_large,.lp-table td{font-size:1rem}.lp-table td{padding:10px}.lp-table.wp-block-table.is-style-stripes tbody tr td:first-child{padding-left:10px}.btn.btn--compare-table{font-size:13px;padding:10px 15px}}.ivf-custom-question-radio{font-size:0;display:block;margin-bottom:5px}.ivf-custom-question-radio:before{content:"Sizing comments:";font-size:15px;font-weight:700;font-style:italic}.woocommerce-product-details__short-description .klaviyo-form-R9NzWh.klaviyo-form input#email_115934499{margin-right:0;width:267px!important;height:50px!important}.woocommerce-product-details__short-description .klaviyo-form-R9NzWh.klaviyo-form button{height:50px!important;max-height:50px!important;border-width:0!important;padding:0 15px!important;font-weight:500!important}.woocommerce-product-details__short-description .klaviyo-form-R9NzWh.klaviyo-form form>div{flex-direction:row!important;justify-content:flex-start!important;flex-wrap:wrap!important}.uc-program-home .woocommerce ul.products li.product:nth-of-type(odd){margin-right:2%}.uc-program-home .home-products-item-top{position:relative;bottom:0;min-width:calc(100% - 30px)}.postid-523691 .uagb-image-caption{position:absolute;color:#fff;left:0;bottom:0;text-align:center;width:100%;font-size:36px;font-weight:600;margin:0;padding:3px 10px;background:rgba(0,0,0,.5);min-height:81px;display:flex;justify-content:center;align-items:center}.postid-523691 .wp-block-details{padding:15px;margin-top:-15px}.postid-523691 .wp-block-details summary{font-size:20px;font-weight:600}.postid-523691 .wp-block-details p{font-size:16px;padding:10px;margin:0}.single-product-short-description-holder span{padding-bottom:15px;display:block}.wp-block-uagb-image.quote.top_quote{position:absolute!important;top:-50px;left:-30px;z-index:10;height:100px;width:90px!important}.wp-block-uagb-image.quote.bottom_quote{position:absolute!important;bottom:-50px;right:-30px;z-index:10;height:100px;width:90px!important}.wp-block-uagb-image.quote.top_quote .wp-block-uagb-image__figure{position:absolute;top:0;left:0}.wp-block-uagb-image.quote.bottom_quote .wp-block-uagb-image__figure{position:absolute;bottom:0;right:0}.wp-block-uagb-container.winter-slant-column:after{content:'';position:absolute;top:0;left:0;width:calc(100% + 40%);height:100%;background:url(https://ride1up.com/wp-content/uploads/2024/12/Hero_snowflakes-png.webp) 75% 0 no-repeat #bb2526;transform-origin:100% 0;clip-path:polygon(0 0,75% 0,100% 100%,0% 100%);z-index:1;overflow:visible}.wp-block-uagb-container.uagb-is-root-container .uagb-block-ef22f9ea{z-index:2}.affirm-modal-trigger:before{content:"Check purchasing power, no affect on credit.";font-size:16px;font-weight:600;margin-top:2px;margin-bottom:0;display:block}.variation-row.Part label{font-size:0!important}.variation-row.Part label:before{content:"Parts";font-size:14px;line-height:17px;position:absolute;top:10px;transform:translateY(-50%);z-index:1}.product_category_description{font-size:20px;max-width:1160px;margin:0 auto 60px}figure.wp-block-video{margin-bottom:-1px!important}.teaser_email .needsclick.kl-private-reset-css-Xuajs1{min-height:0!important}.teaser_email #email_01JNETFE8C6WZN4SKZ6G1GQEA1{width:400px;border-radius:25px!important;padding-left:20px!important}.teaser_email form .needsclick.kl-private-reset-css-Xuajs1{width:auto!important}.teaser_email form{justify-content:center}.teaser_email button.needsclick.go300628013.kl-private-reset-css-Xuajs1{font-size:18px!important;text-transform:uppercase;padding-left:25px!important;padding-right:25px!important}.page-id-267468 .default-page-section #email_016JB91TTR00000000001BE7H2,.page-id-412657 .default-page-section #email_016JB91TTR00000000002GB1CH{height:46px!important;border-radius:25px!important;padding-left:15px!important;font-family:Karla,sans-serif!important;font-size:16px!important;border:0!important}.page-id-267468 .default-page-section form button.needsclick.go300628013.kl-private-reset-css-Xuajs1,.page-id-412657 .default-page-section form button.needsclick.go300628013.kl-private-reset-css-Xuajs1,.single-post #blog-subscribe__wrapper form button.needsclick.go300628013.kl-private-reset-css-Xuajs1{background-color:#c92626!important;padding:2px 20px!important;font-weight:400!important;font-size:15px!important;text-transform:uppercase;border-radius:25px!important;margin:0 15px 0 0!important;height:42px!important;border:0!important}.subscribe-form-holder button.needsclick.go300628013.kl-private-reset-css-Xuajs1{font-weight:400!important;font-size:14px!important;text-transform:uppercase;padding-left:6px!important;padding-right:6px!important}#blog-subscribe__wrapper.why-choose-variant .needsclick.kl-private-reset-css-Xuajs1{flex:auto!important}#blog-subscribe__wrapper form div[data-testid=form-component]{padding-top:0!important;padding-right:15px!important}.single-post #blog-subscribe__wrapper .klaviyo-form-XpJLEE .needsclick form .needsclick.kl-private-reset-css-Xuajs1{align-items:center!important}@media screen and (max-width:700px){.product-review-slider .slick-dots,.whats-included-holder .slick-dots{display:none!important}.whats-included-holder{margin:0 auto;position:relative;padding-bottom:10px!important}#reviews.cr-reviews-ajax-reviews div.cr-ajax-reviews-cus-images-modal div.cr-ajax-reviews-cus-images-slider-main div.cr-ajax-reviews-slide-main img{max-width:100%;max-height:400px;width:50%;object-fit:contain;margin:0 auto}.cr-comment-image-top{min-width:33.33%}#blog-subscribe__wrapper div[data-testid=form-row]{flex-direction:column!important;gap:0!important;margin-top:25px}#blog-subscribe__wrapper .needsclick.kl-private-reset-css-Xuajs1{gap:0!important;align-items:center!important}#blog-subscribe__wrapper .needsclick.klaviyo-form.klaviyo-form-version-cid_1.kl-private-reset-css-Xuajs1{min-width:0!important;max-width:100%!important}#blog-subscribe__wrapper .needsclick.go704607845.kl-private-reset-css-Xuajs1{min-width:100%!important}#product-394959 .needsclick.kl-private-reset-css-Xuajs1:first-child>.needsclick.kl-private-reset-css-Xuajs1:first-child,#product-57131 .needsclick.kl-private-reset-css-Xuajs1:first-child>.needsclick.kl-private-reset-css-Xuajs1:first-child,#product-57143 .needsclick.kl-private-reset-css-Xuajs1:first-child>.needsclick.kl-private-reset-css-Xuajs1:first-child,.needsclick.kl-private-reset-css-Xuajs1:first-child>.needsclick.kl-private-reset-css-Xuajs1:first-child{margin-top:0}.default-page-content .form-email.form-email__bfcm h3{font-size:30px}.default-page-content .form-email.form-email__bfcm h2,.default-page-content .form-email.form-email__leasing h2{font-size:38px;line-height:42px}.page-id-432298 .form-email.form-email__bfcm #blog-subscribe__wrapper.why-choose-variant .needsclick.kl-private-reset-css-Xuajs1,.page-id-456549 .form-email.form-email__leasing #blog-subscribe__wrapper.why-choose-variant .needsclick.kl-private-reset-css-Xuajs1{width:314px}.page-id-432298 #blog-subscribe__wrapper.why-choose-variant button.needsclick.go3894874857.kl-private-reset-css-Xuajs1,.page-id-456549 #blog-subscribe__wrapper.why-choose-variant button.needsclick.go3894874857.kl-private-reset-css-Xuajs1{margin:0 0 0 5px}.page-id-432298 .form-email.form-email__bfcm #blog-subscribe__wrapper.why-choose-variant .needsclick.kl-private-reset-css-Xuajs1 .needsclick.kl-private-reset-css-Xuajs1 .needsclick.kl-private-reset-css-Xuajs1:first-child>.needsclick.kl-private-reset-css-Xuajs1:first-child{margin-top:0!important}.page-id-432298 .default-page-content .form-email.form-email__bfcm p{margin-bottom:30px}.page-id-456549 .default-page-content .form-email.form-email__leasing form,.page-id-456549 .default-page-content .form-email.form-email__leasing form div,.page-id-456549 .default-page-content .form-email.form-email__leasing form div div,.page-id-456549 .default-page-content .form-email.form-email__leasing input{margin-top:0!important;height:auto!important;min-height:0!important}.page-id-456549 .form-email.form-email__leasing #blog-subscribe__wrapper.why-choose-variant .needsclick.kl-private-reset-css-Xuajs1 .needsclick.kl-private-reset-css-Xuajs1 .needsclick.kl-private-reset-css-Xuajs1:first-child>.needsclick.kl-private-reset-css-Xuajs1:first-child{margin-top:0!important}.bfcm24-exclusive-early-access .default-page-content .form-email.form-email__bfcm h3,.default-page-content .form-email.form-email__leasing h3{font-size:48px!important;line-height:1!important}.page-id-267468 .default-page-section form button.needsclick.go300628013.kl-private-reset-css-Xuajs1,.page-id-412657 .default-page-section form button.needsclick.go300628013.kl-private-reset-css-Xuajs1,.single-post #blog-subscribe__wrapper form button.needsclick.go300628013.kl-private-reset-css-Xuajs1{margin-right:0!important}#blog-subscribe__wrapper form div[data-testid=form-component]{padding-top:0!important;padding-right:0!important}}.single-post #blog-subscribe__wrapper #email_016JB91TTR0000000000181YAA{height:46px!important;border-radius:25px!important;padding-left:15px!important;font-family:Karla,sans-serif!important;font-size:16px!important;border:1px solid #242424!important}.page-id-476696 .wp-block-uagb-buttons .uagb-button__wrapper .uagb-buttons-repeater{padding:5px 55px 4px!important;margin-bottom:10px!important}.affirm-message-section{background-color:#000;color:#fff;border-top:3px solid #c42624;border-bottom:3px solid #c42624}.affirm-message-section .container{text-align:center;padding:13px 0 15px}.affirm-message-section img{display:inline;position:relative;top:-5px;margin:0 3px;width:42px!important}.affirm-as-low-as:after,label[for=payment_method_affirm]:after{content:"Affirm only available for orders in the US.";display:inline;font-weight:500}.single-product .woocommerce-breadcrumb,.woocommerce-breadcrumb{padding:30px 0!important}.single-product .woocommerce-product-rating{margin-bottom:30px!important}.single-product .product_cat-bikes .woocommerce-product-rating{margin-bottom:5px!important}.single-product span.price{margin-bottom:5px}.single-product .woo-variation-gallery-thumbnail-wrapper{display:block!important;position:absolute;top:0;left:0;width:86px!important}.single-product .woo-variation-gallery-wrapper{position:sticky;top:150px}.single-product .woo-variation-gallery-thumbnail-wrapper>div{display:flex;flex-direction:column;width:86px;overflow-y:hidden;overflow-x:hidden;max-height:60vh}.single-product .woo-variation-gallery-thumbnail-wrapper>div::-webkit-scrollbar{width:5px}.single-product .woo-variation-gallery-thumbnail-wrapper>div::-webkit-scrollbar-track{background:0 0}.single-product .woo-variation-gallery-thumbnail-wrapper>div::-webkit-scrollbar-thumb{background-color:rgba(155,155,155,.5);border-radius:20px;border:transparent}.single-product .woo-variation-gallery-thumbnail-wrapper .wvg-gallery-thumbnail-image{opacity:1!important;border:1px solid transparent;margin-bottom:10px!important;width:80px!important;display:flex!important;transition:.2s ease-in-out}.single-product .woo-variation-gallery-thumbnail-wrapper .wvg-gallery-thumbnail-image:hover{border:1px solid #c42623}.single-product .woo-variation-gallery-thumbnail-wrapper .wvg-gallery-thumbnail-image.current-thumbnail{border:1px solid #333}.single-product .woo-variation-gallery-wrapper .woo-variation-gallery-slider{padding-left:100px}.single-product .woo-variation-product-gallery{padding:0;background:#fff}.bike-features-holder__quick-icons{display:flex;justify-content:flex-start;gap:5px;margin-top:30px;padding-left:100px;flex-wrap:wrap}.bike-features-holder__quick-icons .bike-features-item{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:nowrap;margin-bottom:20px;flex:0 0 20%;flex-grow:1}.bike-features-holder__quick-icons .feature-icon{margin:0;width:60px;min-width:60px;padding-right:0}.bike-features-holder__quick-icons .feature-icon img{height:30px;width:auto;object-fit:contain;max-width:100px;margin:10px 10px 0 auto}.bike-features-holder__quick-icons .bike-features-item .feature-title{font-size:15px;line-height:1.2;text-transform:uppercase;color:#006973;margin:0 0 3px;text-align:left;font-weight:400}.bike-features-holder__quick-icons .bike-features-item .feature-subtitle{font-size:19px;line-height:1.3;text-align:left;color:#000;font-weight:700}@media screen and (max-width:1599px){.bike-features-holder__quick-icons .bike-features-item{max-width:140px}.bike-features-holder__quick-icons .bike-features-item .feature-subtitle{font-size:14px}}.viewer-container{max-width:1000px;margin:30px auto}@media only screen and (max-width:767px){.page-id-432298 .wp-block-uagb-container.uagb-block-ef15fd99,.page-id-432463 .wp-block-uagb-container.uagb-block-ef15fd99,.page-id-456549 .wp-block-uagb-container.uagb-block-ef15fd99{min-height:0;padding-top:0;padding-bottom:0}.page-id-432298 .wp-block-uagb-container.uagb-is-root-container .uagb-block-58698fab,.page-id-432463 .wp-block-uagb-container.uagb-is-root-container .uagb-block-58698fab,.page-id-456549 .wp-block-uagb-container.uagb-is-root-container .uagb-block-58698fab{padding:0}.wp-block-uagb-container.uagb-block-be3539ee::before{background-image:linear-gradient(rgba(0,0,0,.65))!important}}#product-506434 .tawcvs-swatches .swatch.disabled{opacity:1!important}.home .post-506434 .home-products-item-top .tawcvs-swatches.color-swatches .swatch.disabled{opacity:.4!important}.home_hero_slider{display:flex;opacity:0;transition:opacity .5s}.home #slide_autumn-savings.home-top-banner{padding:50px 0;position:relative;display:flex;align-content:center;align-items:center}.home #slide_autumn-savings .home-top-banner-text-holder{display:flex;flex-direction:column;align-items:center;max-width:50%;margin-left:0;justify-content:center}#slide_autumn-savings .top-banner-image img{width:600px;max-width:100%}#slide_autumn-savings .top-banner-title{font-size:30px;font-weight:800;margin-bottom:25px;text-shadow:none;color:#000;letter-spacing:7px;margin-top:-20px;text-align:center}.home #slide_autumn-savings.home-top-banner .btn.btn--white{background:#fcbc6b;color:#000!important}.home #slide_affirm-financing .top-banner-subtitle{color:#fff;font-weight:800;margin-bottom:10px;font-size:62px;margin-top:0;line-height:1;left:0;position:relative;letter-spacing:0;max-width:100%;text-shadow:0 0 6px rgba(0,0,0,.92);border-radius:30px;background:rgba(0,0,0,.3);padding:6px 14px}.home #slide_affirm-financing .top-banner-smaller,.home #slide_affirm-financing .top-banner-title{font-weight:400;line-height:1;left:0;position:relative;letter-spacing:0;min-width:300px;text-shadow:0 0 6px rgba(0,0,0,.92);padding-left:16px;color:#fff;margin-top:0}.home #slide_affirm-financing .top-banner-subtitle span{color:#c42624;display:inline}.home #slide_affirm-financing .top-banner-title{margin-bottom:15px;font-size:30px;max-width:50%}.home #slide_affirm-financing .top-banner-smaller{margin-bottom:30px;font-size:20px;font-style:italic;max-width:100%}.home #slide_affirm-financing.home-top-banner .btn.btn--white{margin-left:16px;margin-top:20px}.home #slide_affirm-financing.home-top-banner{padding:75px 0 175px}#slide_vorsa-back-in-stock .top-banner-image img{max-width:400px}#slide_vorsa-back-in-stock .top-banner-title{font-size:67px;font-weight:800;margin-bottom:25px;text-shadow:1px 1px 25px rgba(0,0,0,.99)}#slide_vorsa-back-in-stock .top-banner-subtitle{font-size:28px;font-weight:600;line-height:1.2;text-shadow:1px 1px 15px rgba(0,0,0,.99),1px 1px 15px rgba(0,0,0,.99);margin-top:-30px;text-align:left}#slide_trailrush .top-banner-title{font-size:69px;font-weight:500;margin-bottom:-20px;text-shadow:0 0 6px rgba(0,0,0,.92)}#slide_trailrush .top-banner-subtitle{font-size:73px;font-weight:800;line-height:1.2;margin-bottom:25px;text-shadow:0 0 6px rgba(0,0,0,.92);max-width:100%}#slide_trailrush .trailrush-logo{position:absolute;right:0;bottom:-170px;width:370px}.home #slide_intui-drive .top-banner-subtitle,.home #slide_intui-drive .top-banner-title{color:#fff;text-shadow:0 0 6px rgba(0,0,0,.92);max-width:45%}.home #slide_intui-drive.home-top-banner{padding:155px 0 350px}.home #slide_intui-drive .top-banner-title{font-size:58px;margin-bottom:0}.home #slide_intui-drive .top-banner-subtitle{max-width:60%;font-size:48px;line-height:1.2;margin-top:0;margin-bottom:0;font-weight:500}.home #slide_intui-drive.home-top-banner .btn.btn--white{margin-top:40px}@media screen and (max-width:1600px){.home-products-section>.container{max-width:1300px}.home #slide_affirm-financing .top-banner-subtitle span{display:block}}@media screen and (max-width:1299px){.home #slide_affirm-financing .top-banner-subtitle{font-size:60px;line-height:55px}.home #slide_affirm-financing .top-banner-title{font-size:32px;line-height:1.2;max-width:50%}}@media screen and (max-width:1199px){.accessories .submenu-inner-left,.accessories.parts .submenu-inner-left{justify-content:flex-start;margin-bottom:15px}.wholesale_customer .home-products-item-price .wholesale-price:before{top:-14px}.wholesale_customer.page-template-sales .home-products-item-price .wholesale-price:before{top:0}.woocommerce.single-product div.product span.price .wholesale_price_container del{font-size:32px}.home-products-item-size,.page-template-sales .frame-swatches .swatch-label{font-size:14px;line-height:1.4;padding:7px 15px}.page-template-sales .third-option-swatches span.swatch.swatch-label{padding:10px;line-height:1;height:34px}.promotions-and-discounts .home-top-banner-text-holder{max-width:333px!important}.promotions-and-discounts .top-banner-title{font-size:73px}.promotions-and-discounts .top-banner-subtitle{font-size:29px;margin-top:10px}.promotions-and-discounts .stack{color:#fff;font-size:12px;line-height:1;margin-bottom:0;text-shadow:none;width:18px!important}.promotions-and-discounts .subtext{font-size:12px}.bike-features-holder__quick-icons .bike-features-item{display:flex;flex-direction:row;align-items:flex-start;max-width:138px;flex-wrap:nowrap;margin-bottom:20px;flex:0 0 32%;flex-grow:1}.bike-features-holder__quick-icons .feature-icon img{height:25px;width:auto;object-fit:contain;max-width:100px;margin:4px 5px 0 auto}.bike-features-holder__quick-icons .feature-icon{margin:0;width:50px;min-width:50px;padding-right:0}.bike-features-holder__quick-icons .bike-features-item .feature-subtitle{font-size:14px;line-height:1.3;text-align:left;color:#000;font-weight:700}.home #slide_intui-drive .top-banner-subtitle,.home #slide_intui-drive .top-banner-title{color:#fff;text-shadow:0 0 6px rgba(0,0,0,.92);max-width:85%}.home #slide_intui-drive.home-top-banner{padding:405px 0 40px}}@media screen and (max-width:1099px){#slide_trailrush .trailrush-logo{position:absolute;right:0;bottom:-290px;width:400px}#slide_trailrush .top-banner-title{font-size:49px}#slide_trailrush .top-banner-subtitle{font-size:50px}}@media screen and (max-width:991px){.single-product .woo-variation-gallery-thumbnail-wrapper{display:block!important;position:relative;top:0;left:0;width:100%!important}.single-product .woo-variation-gallery-wrapper .woo-variation-gallery-slider{padding-left:0}.single-product .woo-variation-gallery-thumbnail-wrapper>div{display:flex;flex-direction:row;width:100%;overflow:hidden!important}.woo-variation-gallery-wrapper .woo-variation-gallery-slider img{padding:5px}.single-product .woo-variation-gallery-thumbnail-wrapper .wvg-gallery-thumbnail-image{margin-bottom:0;margin-right:5px}.single-product .woo-variation-gallery-thumbnail-wrapper .owl-stage-outer{width:calc(100% - 10px)!important;margin-left:5px}.single-product .woo-variation-gallery-wrapper{position:relative;top:0}.bike-features-holder__quick-icons{display:none!important}.home #slide_intui-drive .top-banner-subtitle{font-size:32px;line-height:1.2}.home #slide_intui-drive .top-banner-title{font-size:38px}}@media screen and (max-width:767px){.wp-block-uagb-image.quote{display:none}.wp-block-uagb-container.uagb-block-34beeded{padding:30px!important}.wp-block-uagb-container.uagb-block-09514df7::before{background:rgba(0,0,0,.7)!important;display:block;position:absolute;top:0;left:0;height:100%;width:100%}.wp-block-uagb-container.winter-slant-column:after{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);width:100%;background-size:contain!important;background:url(https://ride1up.com/wp-content/uploads/2024/12/Hero_snowflakes-png.webp) center right no-repeat}.postid-539886 .wp-block-uagb-container.uagb-block-d6ef83fb:before,.postid-539886 .wp-block-uagb-container.uagb-is-root-container .uagb-block-7e027396:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.55)}.postid-539886 .wp-block-uagb-container.uagb-is-root-container .uagb-block-7e027396:before{background:rgba(255,255,255,.85)}.home #slide_intui-drive .top-banner-subtitle{font-size:58px;line-height:1}}@media screen and (max-width:650px){#about-social-icons li{background:#fff;padding:12px 0;border-radius:50%;width:54px}#about-social-icons li svg{max-width:45px;max-height:30px;color:#333;fill:#59575d;left:4px;position:relative}.promotions-and-discounts .home-top-banner{background-image:url(https://ride1up.com/wp-content/uploads/2025/06/FathersDay2025_hero_mobile-Image-jpg.webp)!important;background-size:cover!important;background-position:50% 0!important;padding:30px 0 350px}.promotions-and-discounts .home-top-banner-text-holder{margin-left:auto}.lp-hide-on-desktop{display:block}.lp-hide-on-mobile{display:none}.page-id-412657 .default-page-section #email_016JB91TTR00000000002GB1CH{min-width:300px}.affirm-message-section .h3-heading{font-size:18px}.home-top-banner .container{max-width:1700px;padding:0 20px}.home #slide_autumn-savings.home-top-banner{padding:10px 0;position:relative;display:flex;align-items:flex-start;justify-content:center}.home #slide_autumn-savings .home-top-banner-text-holder{display:flex;flex-direction:column;align-items:center;max-width:100%;margin-left:0;justify-content:center}#slide_autumn-savings .top-banner-title{font-size:17px;font-weight:800;margin-bottom:25px;text-shadow:none;color:#000;letter-spacing:5px;margin-top:-16px;text-align:center}.home #slide_affirm-financing .home-top-banner-text-holder,.home #slide_vorsa-back-in-stock .home-top-banner-text-holder{max-width:340px;align-items:center}.home #slide_affirm-financing.home-top-banner{padding:15px 0 60px;background-position:66% 50%!important}.home #slide_affirm-financing .top-banner-subtitle{font-size:25px;line-height:1;text-align:center;margin-bottom:8px;margin-top:0;border-radius:15px}.home #slide_affirm-financing .top-banner-title{font-size:20px;line-height:1;text-align:center;margin-bottom:360px;text-shadow:0 0 6px rgba(0,0,0,.92),0 0 6px rgba(0,0,0,.92);padding-left:0}.home #slide_affirm-financing .top-banner-smaller{margin-bottom:15px;font-size:25px;font-style:italic;text-align:center;background:rgba(0,0,0,.5);padding:10px;border-radius:15px}.home #slide_affirm-financing.home-top-banner .btn.btn--white{margin:0 auto}#slide_vorsa-back-in-stock .top-banner-image img{max-width:220px!important;margin:0 auto}#slide_vorsa-back-in-stock .top-banner-image{margin:25px auto 10px}#slide_vorsa-back-in-stock .top-banner-title{font-size:27px;font-weight:800;margin:0 auto;text-shadow:1px 1px 25px rgba(0,0,0,.66);text-align:center}#slide_vorsa-back-in-stock .top-banner-subtitle{font-size:18px;font-weight:600;line-height:1.2;text-shadow:1px 1px 15px rgba(0,0,0,.66);margin-top:10px;margin-bottom:10px;text-align:center}#slide_vorsa-back-in-stock .btn.btn--white{text-align:center;margin:15px auto 45px}#slide_trailrush .home-top-banner-text-holder{max-width:300px;margin:0 auto;text-align:center;align-items:center}#slide_trailrush .top-banner-title{font-size:28px;font-weight:500;margin-bottom:-20px;text-shadow:none;text-align:center;color:#c42624}#slide_trailrush .top-banner-subtitle{font-size:29px;font-weight:800;line-height:1.2;margin-bottom:25px;text-shadow:none;max-width:100%;color:#000;text-align:center;letter-spacing:0}#slide_trailrush .trailrush-logo{position:absolute;right:auto;bottom:-456px;width:200px;left:50%;transform:translateX(-50%)}.home #slide_intui-drive.home-top-banner{padding:503px 0 55px;background-position:center center!important;background-size:cover!important}.home #slide_intui-drive .top-banner-subtitle,.home #slide_intui-drive .top-banner-title{max-width:100%}.home #slide_intui-drive.home-top-banner .btn.btn--white{margin-top:15px}.home #slide_intui-drive .top-banner-subtitle{font-size:22px;line-height:1.2}.home #slide_intui-drive .top-banner-title{font-size:28px}}