.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:600;line-height:var(--typeHeaderLineHeight);text-transform:none;letter-spacing:0}.h5,h5{font-size:20px}.btn,.product-reviews .spr-button,.product-reviews .spr-summary-actions a,.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded{font-size:19px;font-weight:700;text-transform:uppercase;letter-spacing:normal}.announcement-link-text{text-transform:uppercase;font-weight:600}.drawer__header{border-bottom:0}.mobile-nav__item:after{display:none}.mobile-nav__toggle button,.mobile-nav__social-item{border:0}.mobile-nav__social{display:none}.drawer__fixed-header{padding-bottom:20px}.mobile-nav__link--top-level{font-size:1.1em}.site-nav__link,.mobile-nav__link--top-level{letter-spacing:.1em}.site-nav--has-dropdown .site-nav__link--underline:after{border-bottom-color:transparent}.site-nav__dropdown-link.site-nav__dropdown-link--second-level--has-image{flex-direction:column;align-items:center;display:flex}.site-nav__dropdown-link--second-level--has-image img{margin-bottom:20px;object-fit:contain;max-width:70px;max-height:60px;aspect-ratio:1;height:auto;width:100%}.site-nav__dropdown a.btn{background-color:var(--colorBtnPrimary);text-transform:uppercase;padding:10px 20px;font-weight:700;font-size:16px;color:#fff;border:0}.site-nav__dropdown{box-shadow:0 15px 20px #00000017}.site-nav__dropdown a.btn:hover{background-color:#424242}.site-nav__link,.mobile-nav__link--top-level{font-weight:600}.site-nav__link--underline:after{border-color:transparent!important}.megamenu ul.menu-learn{align-items:flex-end;flex-flow:row wrap;max-width:1100px;margin:0 auto;display:flex;width:100%}.megamenu ul.menu-learn li{max-width:calc(100% / 3);width:calc(100% / 3);text-align:center;padding:10px;margin:0}.megamenu ul.menu-learn li a{white-space:initial}@media (min-width: 900px){.megamenu ul.menu-learn li{max-width:25%;width:25%}}.main-footer a{text-decoration:none;font-weight:400}.footer-mailing-list{background-color:#61cada;margin-top:10%;display:flex}.mailing-list-container{display:flex;width:80%;justify-content:flex-end;margin:0 auto}.mailing-list-form{width:50%;float:left;padding:2% 4% 0 0}.buyers-guide{width:40%;float:left;margin-top:-5%;z-index:1}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor{overflow:hidden!important}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-arial{line-height:34px!important;color:#000!important}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor span{color:#000!important}.bwIBYc.bwIBYc.bwIBYc.bwIBYc.bwIBYc.bwIBYc .ql-container p{line-height:28px!important;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;color:#000!important}.fDzyUv.fDzyUv.fDzyUv.fDzyUv.fDzyUv.fDzyUv{padding:15px!important;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important}.TuJzk.TuJzk.TuJzk.TuJzk.TuJzk.TuJzk,.Sstcq.Sstcq.Sstcq.Sstcq.Sstcq.Sstcq{height:46px!important}footer{display:grid;border-bottom:6px solid #fc5309}.footer-container{padding:4%}.footer-content{width:33%;float:left;padding:0 0 0 2%;font-size:14px}.footer-content h4{margin:0 0 24px;font-size:16px;font-weight:700;line-height:12px;text-transform:uppercase}.footer-logo img{width:44%;margin-bottom:10%}.footer-nav{width:50%;margin:0 auto;padding-bottom:4%;min-height:250px}.footer-nav-list{margin:0}.footer-nav-list li{list-style:none;line-height:2}.footer-nav-list li a{color:#4a4a4a}.footer-social{margin:6% 0}.footer-social a{padding:4% 4% 4% 0}.copyright{color:#adb2bb;font-size:12px;text-transform:uppercase}@media only screen and (min-width:769px) and(max-width: 991px){.mailing-list-form{width:80%}}@media screen and (max-width: 768px){.footer-mailing-list{margin-top:20%}.mailing-list-container{display:grid;width:100%;justify-content:unset;padding:0 4% 4%}.mailing-list-form{width:100%;float:none;order:2;padding:0}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-arial{font-size:24px!important}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor span{font-size:16px!important}.buyers-guide{width:100%;float:none;text-align:center;margin-top:-8%}.buyers-guide img{height:auto;width:50%}.footer-container{display:grid;width:100%}.footer-logo-container{width:100%;order:2}.footer-logo-container .footer-content{margin:0 auto;float:none;text-align:center}.footer-navigation-container{margin-top:6%;padding-left:4%}.footer-content{width:50%;padding:0}.footer-nav{width:100%;margin:0}.footer-logo img{width:100%}}.category-filter{padding-bottom:2%;color:#212121;font-weight:600;float:right}.category-filter-label,#shopify-section-blog-template .grid--uniform .grid__item{padding-bottom:2%}.featured-articles{padding:2% 0 0}.title-underline{border-bottom:2px solid #fc5309;padding-bottom:1%;margin-bottom:1%;text-align:center}.previous_next_buttons{display:flex;justify-content:space-between}.featured-articles-learn h2,.btn-text-column{margin:2% 0}.shogun-heading-component h1,.shogun-heading-component h2,.shogun-heading-component h3,.shogun-heading-component h4,.shogun-heading-component h5,.shogun-heading-component h6,.shg-default-text-content h2,.shg-product-title-component h1,.shg-product-title-component h2,.shg-product-title-component h3,.shg-product-title-component h4,.shg-product-title-component h5,.shg-product-title-component h6{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:600!important}.shogun-heading-component h1,.shg-product-title-component h1{font-size:48px!important}.shogun-heading-component h2,.shg-product-title-component h2{font-size:32px!important;line-height:34px!important}.shogun-heading-component h3,.shg-product-title-component h3{font-size:28px!important}.shogun-heading-component h4,.shg-product-title-component h4{font-size:24px!important}.shogun-heading-component h5,.shg-product-title-component h5{font-size:20px!important}.shogun-heading-component h6,.shg-product-title-component h6{font-size:18px!important}.shg-content-hero .shogun-heading-component h1{color:#fff;font-size:72px!important;line-height:1.25em;text-align:center}.shg-content-alt-block .shogun-heading-component h2{text-align:center}.content-page .shg-rich-text h2{margin:4% 0}.shg-btn{text-transform:uppercase;font-weight:700;font-size:19px!important;border-radius:var(--buttonRadius)!important;background-color:#fc5309!important;color:#fff!important}.shg-btn:hover{background-color:#fc5309!important}.shg-btn-wrapper::hover a{background-color:#fc5309!important}.shop-reviews-carousel::hover .shg-btn{background-color:#fc5309!important}.shg-see-details .shg-btn{padding:2% 4%!important}.shg-btn-secondary .shg-btn{color:#212121!important;border:1px solid #d7d7d7!important;background-color:transparent!important;font-size:16px!important;font-weight:400!important}.shg-btn-secondary::hover .shg-btn{background-color:transparent!important}.shg-btn-white .shg-btn{color:#fff!important;border:1px solid #fff!important;background-color:transparent!important;font-size:16px!important;font-weight:400!important}.shg-btn-white::hover .shg-btn{background-color:transparent!important}.shg-product-title-component a{color:#212121;font-weight:600;font-size:22px}.shg-rich-text{font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important}.shg-product-price{font-size:19px!important;font-weight:600!important;color:#fc5309!important;text-align:center!important}.shg-product .affirm-as-low-as{font-size:12px}@media screen and (max-width: 768px){.title-underline{margin-bottom:4%}.content-page .shg-rich-text h2{padding:4% 0;margin-bottom:2%}}.shg-product-title-component h2{font-weight:600!important;font-size:32px!important}.pswp__ui .btn--body{background-color:#61cada;color:#212226}.product-single__description h3{margin-bottom:2%;font-size:20px}.product__price--compare,.compare-at-label{font-size:13px;color:#6c6c6c}.template-product .product__price--compare{font-size:16px}.product-price-container{padding-bottom:10px;display:flex}.product__price,.installment-price{color:#212121;color:var(--colorPrice);margin-right:5px;font-size:2em;font-weight:600}.template-product .product__price--compare{font-size:16px;font-weight:300}.pay-once{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-price-container .pay-over-time{flex-flow:row wrap;align-items:center;display:flex}.product-price-container .affirm-as-low-as{margin:0}.pay-once-title,.pay-over-time-title{font-size:13px;color:#6c6c6c;font-weight:300;margin-bottom:0;width:100%}.affirm-as-low-as{color:#6c6c6c}.affirm_ala{color:#6c6c6c;font-size:13px}.margin-top{margin:2% 0 0}.learn_more{font-size:12px}.affirm-pricing{margin-bottom:0}.or{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 2rem;font-weight:300;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.or:before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);height:30%;width:1px;background-color:#ddd;top:.4rem}.or:after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);height:30%;width:1px;background-color:#ddd;bottom:.5rem}.pdp-quick-specs-container{background-color:#212226;display:grid;margin-top:2%;padding:1% 0}.quick-spec-list{padding:3% 0 2%}.quick-spec{color:#fff;font-size:3em;text-transform:uppercase;padding:0 4%;line-height:24px;font-weight:500;text-align:center}.quick-spec span{color:#61cada;font-size:16px;font-weight:300;padding-top:10%;display:block}.quick-spec-links{width:60%;margin:-6% auto 0}.quick-spec-link{cursor:pointer;width:100%;line-height:36px}.quick-spec-link a{color:#fff;font-size:14px}.quick-spec-link:hover a{color:#fff}.quick-spec-link svg{margin-right:2%;font-size:24px;color:#fc5309}.full-width{width:100%}.spec-divider{border-right:2px solid #61cada}.benefits-bar-container{background-color:#f4f4f4;display:grid;padding:3% 0;text-align:center}.benefits-bar-container h3{margin-bottom:4%}.benefits-bar{margin-top:6%}.benefits-bar h4,.benefits-bar-thin h4{margin-top:8%;font-size:1.2em}.benefits-bar a,.benefits-bar-thin a{color:unset}.benefit{padding:0 1%}.benefit p{font-size:14px}.bike-features-section .shg-c:before,.bike-features-section .shg-c:after{content:none!important}.product-spec-accordion .shogun-accordion-title{font-weight:400;text-transform:capitalize}.product-spec-accordion .shogun-accordion-active .shogun-accordion-heading .shogun-accordion-title{color:#fc5309!important}.product-spec-accordion .shogun-accordion-active .pdp-sizing-accordion .shogun-accordion-heading .shogun-accordion-title{color:#212121!important}.product-spec-accordion .shogun-accordion .shogun-accordion-heading:hover{background-color:#fc5309!important;color:#fff!important}.product-spec-accordion .shogun-accordion .shogun-accordion-heading:hover .shogun-accordion-header .shogun-accordion-title{color:#fff!important}.product-spec-accordion .shogun-accordion{box-shadow:unset!important;border:none!important;border-bottom:1px solid #d5d5d5!important;border-radius:0!important}.product-spec-accordion .shogun-accordion-icon.shogun-icon-plus>span:after{color:#fc5309;font-weight:800}.product-spec-accordion .shogun-accordion-icon.shogun-icon-plus>span{left:24%!important}.product-spec-accordion .shogun-icon-chevron>span{right:10%!important}.product-spec-accordion .shogun-accordion-active .shogun-accordion-icon.shogun-icon-plus>span{right:0!important;left:unset!important}.product-spec-table .shogun-accordion{border-left:none!important;border-right:none!important;border-top:none!important;margin:1% 0!important}.product-spec-table .shogun-accordion h4{font-weight:400!important;line-height:14px!important;text-transform:capitalize;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;letter-spacing:var(--typeBaseSpacing)}.product-spec-table thead tr td{font-size:1.3em;color:#fc5309;padding:2% 0}.accordion-sub{font-weight:700;font-size:16px!important;margin-top:2%;display:inline-block}.pdp-sizing-accordion .shogun-accordion-header{padding:4% 0}.pdp-sizing-accordion .shogun-accordion-body,.pdp-faq-accordion .shogun-accordion-body{background-color:#f4f4f4!important;border-top:none!important;padding:2% 4%}.pdp-faq-accordion h4,.pdp-contact-accordion h4{font-weight:400}.bike-component-table td.shogun-table-row{padding:1% 2%!important}.spec-table-label{font-size:16px!important;font-weight:600!important}.pdp-ebr-text{color:#61cada;font-size:16px}.pdp-third-text{font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important}.product-reviews--full{margin-bottom:0}.owners-guide-link{font-weight:300;cursor:pointer}.owners-guide-link svg{margin-right:10px;font-size:22px}.shipping-messaging{margin:0 0 1%;font-size:14px}.in-stock-message-below{font-size:16px;font-weight:800;text-align:center}.us-flag{margin-left:1%;position:absolute;width:2%}.rider-height-fields{display:block}.rider-height-fields h6{font-size:18px;font-weight:600;letter-spacing:0;margin:0;padding-top:2%;padding-bottom:2%;text-align:center}.rider-height-fields p{font-size:14px}.bike-form-hr{margin:2% auto}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.product-single__description .shogun-heading-component h3{margin-bottom:2%;font-size:20px!important}.product-single__description .shogun-root{margin-bottom:0}#scrollToCart{visibility:hidden;display:block;position:fixed;bottom:20px;right:30px;z-index:99;border:none;outline:none;background-color:#fc5309;color:#fff;cursor:default;padding:1% 4%;font-size:19px}.collapsible{background-color:transparent;color:#212121;cursor:pointer;padding:4% 0;width:100%;border-bottom:1px solid #61cada;text-align:left;font-size:14px;text-transform:capitalize;line-height:14px}.pdp-collapsible-content{padding:0 4%;overflow:hidden;background-color:#f4f4f4;max-height:0;transition:max-height .5s ease-out}.collapsible:after{content:"\25b8";font-size:1.2em;transition:.3s transform;float:right;padding-right:10%}.table-collapsible .active{border-bottom:none}.active:after{content:"\25be"}.anchor-tag:before{display:block;content:" ";margin-top:-150px;height:150px;visibility:hidden;pointer-events:none}@media only screen and (min-width: 992px) and(max-width: 1200px){.product-spec-accordion .shogun-accordion-icon.shogun-icon-plus>span{left:32%!important}.quick-spec:first-child{line-height:36px}}@media only screen and (min-width:769px) and(max-width: 991px){.or{padding:0 20px}.shipping-messaging{margin:8% 0 4%}.rider-height-fields{margin:4% 0}.rider-height-fields h6{padding-top:2%;font-size:16px}#infiniteoptions-container div{width:45%!important}.quick-spec{font-size:2em}.quick-spec:first-child{line-height:32px}.quick-spec-links{width:80%}.benefits-bar h4,.benefits-bar-thin h4{line-height:24px}.product-spec-accordion .shogun-accordion-icon.shogun-icon-plus>span{left:44%!important}}@media screen and (max-width: 768px){#shopify-section-product-bikes-template{padding-top:6%}.shipping-messaging{padding:4% 0}.shipping-message p{margin-top:15px}.rider-height-fields{margin:4% 0;display:unset}.rider-height-fields h6{padding:4% 0;font-size:16px}#infiniteoptions-container{display:flex!important;float:none!important}#infiniteoptions-container div{width:47%!important}.spec-divider{border-right:none}#scrollToCart{right:0;font-size:16px;padding:3% 4%}.pdp-quick-specs-container{padding:4% 0}.quick-spec{padding:2% 0}.quick-spec span{padding-top:4%}.quick-spec-links{width:40%;margin:0 auto}.benefit{padding:3% 0}.pdp-collection-slider .shg-product-title-component a{font-size:14px!important}.pdp-collection-slider .shg-product-title-component h3{line-height:20px!important}.pdp-collection-slider .shg-product-price{font-size:16px!important;color:#d74100!important}.pdp-collection-slider img.shogun-image{max-width:80%!important}.benefits-bar h4,.benefits-bar-thin h4{margin-top:4%}.product-spec-accordion .shogun-accordion-icon.shogun-icon-plus>span{left:unset!important}.product-spec-accordion .shogun-accordion-heading{padding:4% 2%!important}.bike-features-section h3{font-size:26px!important}.bike-features-section p{font-size:18px!important}}.shogun-form-text-input input,.shogun-form-text-input textarea,.shogun-form-dropdown select{border:1px solid #e5e2e2!important;background-color:#f4f4f4}.shogun-form-box .shg-c{padding-bottom:1%}.shogun-form-label{padding-top:10px!important}.contact-info h2{color:#fff!important}.contact-info a{color:#d74100!important}.contact-headshots img{border-radius:50%}.accessory-short-description{padding:4% 0}#shopify-section-collection-header .rte{text-align:center}#shopify-section-product-story-sections .index-section{margin-bottom:0}.back-to-accessories{text-align:center}.back-to-accessories .btn--secondary{padding:2% 4%}@media only screen and (max-width:768px){#shopify-section-collection-template .grid-product{padding:4%}}.shop-page-in-stock p{margin-bottom:0}.shop-page-bike .shg-product-price{color:#212121!important;font-size:1.6em!important}.shop-page-price-block .shg-product-compare-price{color:#7b7171!important;font-size:14px!important;padding-left:0!important;margin-left:2%;z-index:999;position:relative}.shg-product-compare-price{color:#7b7171!important;font-size:14px!important}#shopify-section-product-story-sections{padding-top:4%}.shop-page-specs svg{font-size:22px!important;margin-top:7px}.jdgm-carousel-item__reviewer-name-wrapper{margin:0!important}.jdgm-carousel-wrapper{white-space:unset!important}.jdgm-carousel-title-and-link{display:none}.jdgm-carousel-item__product-title{line-height:8px}.bike-block-row hr{border:0;width:100%;border-top:2px solid #61cada;margin:4% 0}.great-for p{font-size:14px;line-height:32px}.bike-block-spec svg{margin-right:2%;float:left}.bike-block-spec p{font-size:14px;padding-top:1%}.in-stock-message{font-size:16px;padding:5% 0}.shipping-message{font-size:12px;line-height:20px}.shop-page-affirm{font-size:12px}.bike-block-shop-now a{margin-top:2%;padding:10px 20px;text-align:center;width:100%}@media only screen and (min-width:769px) and(max-width: 1200px){.shop-page-price-block .shg-product-compare-price{margin-left:0}.shop-page-price-block .shg-rich-text{line-height:normal!important}.shop-page-specs .shg-row .shg-c-xs-6{width:20%!important}.shop-page-specs .shg-row .shg-c-sm-11{width:80%!important}.jdgm-carousel__item-wrapper{white-space:nowrap!important}}@media screen and (max-width: 768px){.shop-page-specs .shg-row .shg-c-xs-6,.home-contact-icons .shg-row .shg-c-xs-6{width:15%!important}.shop-page-specs .shg-row .shg-c-sm-11{width:80%!important}.shop-page-price-block .shg-product-compare-price{margin-left:2%}.jdgm-carousel-wrapper{padding-top:2%!important}.jdgm-carousel__item-wrapper{white-space:nowrap!important}.benefits-bar-container{padding:8%}.in-stock-message{padding:2% 0}}.product-slider.disabled .owl-wrapper{width:100%!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-slider.disabled .owl-item,.product-slider.disabled .product-item{display:inline-block!important;float:none;width:100%;vertical-align:top}.product-slider.disabled .row.content{text-align:center}.jdgm-review-widget{padding:0 12%}.jdgm-rev-widg__title{text-align:center;padding-bottom:6%}.jdgm-rev-widg{margin-top:0!important;margin-bottom:4%!important}.jdgm-rev{padding:2% 0!important}.jdgm-rev__content{padding:1% 0}.jdgm-rev__pics{padding-top:2%}.jdgm-preview-badge{padding-bottom:2%!important}.jdgm-rev__icon{display:none}@media screen and (max-width: 768px){.jdgm-preview-badge{padding-bottom:4%!important}.jdgm-histogram{margin:2% 0!important}.jdgm-sort-dropdown-wrapper{float:none!important;padding-top:2%}.jdgm-write-rev-link{margin:2% 0!important}}.drop-shadow{text-shadow:2px 2px #000}.home-contact-icons svg{color:#d74100}@media screen and (max-width: 768px){.home-hero{background-image:unset!important;background-color:#212226!important}.home-hero h1{font-size:32px!important}.customer-review-link p{margin-bottom:5px}.need-help-heading .shogun-heading-component h2{line-height:34px!important}.home-contact-icons .shg-row .shg-c-sm-11{width:85%!important}.home-contact-icons svg{font-size:20px;margin:8% 0 0 8%}}.not-live{display:none!important}.cart-divider{display:none}.cart-instructions-label{font-weight:600;font-size:17px}.cart-checkout-top{width:50%;text-align:center;margin:0 auto}.cart__row .three-quarters{font-size:14px}@media screen and (max-width: 768px){.cart-btn-mobile{text-align:center}.btn-remove{margin:4% auto;border:none!important}.cart-divider{display:block;padding:4% 0}.cart-checkout-top{width:100%}}.collection-slider-page .grid-product{padding:0 1%;margin-bottom:0}.btn-collection-view-all{margin-top:6%}.shop-rte{margin:2% 0 4%;text-align:center}.btn-upsell-ctc{margin-top:4%}.addon-label{margin-top:4%;text-align:center}#CollectionSection .grid.grid--uniform.grid--collection.small--grid--flush{display:flex;flex-flow:row wrap}#CollectionSection .grid-product__meta{height:175px!important}.shg-btn-secondary .shg-btn,a.btn--secondary{color:#145184!important;padding:0!important;border:0!important;text-decoration:underline!important;font-weight:900!important}.shg-btn-secondary .shg-btn:hover,a.btn--secondary:hover{text-decoration:none!important}.product__collect-info{margin:2rem auto;display:flex;flex-flow:column wrap;justify-content:left;align-items:left}.product__collect-info__error{display:none;color:red;font-weight:700;font-size:1.25rem;margin:0 0 1rem;text-decoration:underline}.announcement-text{text-size:44px}.pdp-in-stock .in-stock-message-below.promo-message{text-align:left}.star-anchor{text-decoration:none}.template-blog .blog-main,.template-article .blog-main{flex-direction:column;display:flex}.blog-sidebar{margin:0 0 20px;width:100%;order:-1}.blog-sidebar .sidebar-block{margin:20px 0 0;display:none}.blog-sidebar .sidebar-block:nth-child(1){margin:0}.blog-sidebar .sidebar-block:nth-child(1),.blog-sidebar .sidebar-block:nth-child(2){display:block}.blog-sidebar .sidebar-block-title{margin-bottom:10px}.sidebar-block-categories{padding:0 10px 10px;flex-direction:row;overflow-x:scroll;list-style:none;margin:0 -15px;display:flex}.sidebar-block-categories li{min-width:fit-content;width:initial;margin:5px}.sidebar-block-categories li a{color:var(--colorTextBody);border:1px solid #4c4c4c;border-radius:var(--buttonRadius);transition:.15s ease all;text-decoration:none;text-align:center;padding:5px 15px;display:block}@media (min-width: 768px){.sidebar-block-categories li a:hover,.sidebar-block-categories .sidebar-block-category--active a{background:var(--colorTextBody);color:#fff}}@media screen and (min-width: 768px){.js-sidebar-block-categories:after{content:""}}.sidebar-block-categories.flickity-enabled{overflow:initial;display:block;padding:0;margin:0}.sidebar-block-categories.flickity-enabled .flickity-viewport{margin:0 -20px;padding:0 35px}.sidebar-block-categories.flickity-enabled .flickity-slider{flex-direction:row;position:relative;display:flex}.sidebar-block-categories .flickity-button{background:#fffffff2!important;border-radius:2px;height:100%;width:initial;top:50%;width:34px;padding:5px}.sidebar-block-categories .flickity-button:disabled{display:block;opacity:.3}.sidebar-block-categories .flickity-button-icon{position:relative;font-size:16px;display:block;left:initial;color:#000;margin:auto;width:18px;top:auto}.sidebar-block-categories .flickity-previous{left:-20px}.sidebar-block-categories .flickity-next{right:-20px}.sidebar-posts .post{margin:40px 0}.sidebar-posts .post-link{color:var(--colorTextBody);transition:.15s ease all;flex-direction:row;display:flex}.sidebar-posts .post .post-image{margin-right:20px;border-radius:2px}.sidebar-posts .post .post-image img{border-radius:2px;object-fit:cover;min-width:100%;max-width:160px;display:block;height:105px}.sidebar-posts .post .post-title{color:var(--colorTextBody);line-height:initial;font-size:16px;margin:0}.sidebar-posts .post .post-date{font-size:14px}.sidebar-featured-products .sidebar-product{margin:40px 0}.sidebar-featured-products .sidebar-product:first-child{margin-top:0}.sidebar-featured-products .sidebar-product .sidebar-product-title{color:var(--colorTextBody);transition:.15s ease all;line-height:initial;font-size:18px;margin:0 0 5px}.sidebar-featured-products .sidebar-product .sidebar-product-title+p{line-height:normal;font-size:14px}.sidebar-featured-products .sidebar-product .sidebar-product-image{transition:.15s ease all;display:block}.sidebar-featured-products .sidebar-product .sidebar-product-content p{line-height:normal}.sidebar-featured-products .sidebar-product .sidebar-product-meta{justify-content:space-between;flex-direction:row;display:flex}.sidebar-featured-products .sidebar-product .sidebar-product-meta p{font-size:14px;margin-bottom:0}.sidebar-featured-products .sidebar-product .sidebar-product-meta-cost .money{line-height:normal;font-weight:700;font-size:22px}.sidebar-featured-products .sidebar-product .sidebar-product-meta-cost .money+s .money{font-weight:initial;margin-left:5px;font-size:16px}.sidebar-featured-products .sidebar-product .sidebar-product-meta-info{padding-left:10px;margin-left:auto}.sidebar-featured-products .sidebar-product .affirm-site-modal{color:#145184}.sidebar-featured-products .sidebar-product p.sidebar-product-meta-info-stock{margin:0 0 10px;font-size:18px}@media (min-width: 768px){.template-blog .blog-main,.template-article .blog-main{flex-direction:row}.blog-sidebar{margin:25px 0 0 auto;display:block;max-width:28%;order:0}.blog-sidebar .sidebar-block{display:block}.sidebar-block-categories{width:calc(100% + 5px);flex-direction:column;overflow:initial;margin:0 -5px;padding:0}.sidebar-block-categories li{width:100%}}@media (min-width: 1350px){.sidebar-block-categories{flex-flow:row wrap}.sidebar-block-categories li{max-width:calc(50% - 14px);min-width:initial;margin:7px}}.template-article .blog-sidebar{margin:0 0 0 auto}@media (min-width: 768px){.template-article .article{padding-right:50px}}.template-blog .pagination{margin-right:auto;margin-left:auto}.template-blog .page-header{text-align:left;border:none;margin:0}.template-blog .posts{flex-direction:column;display:flex;flex:1}.template-blog .post a.post-image,.template-blog .post a.post-title{color:var(--colorTextBody);text-decoration:none;display:block}.template-blog .posts .post-image,.template-blog .posts .post-image img{border-radius:2px}.template-blog .posts .post{margin:3% 0;width:100%}.template-blog .posts .post-image img{object-position:center;object-fit:cover;display:block;height:300px;width:100%}.template-blog .posts .post:first-child{width:100%}.template-blog .posts .post:first-child .post-image img{max-height:550px;height:100%}.template-blog .posts .post .post-content{text-align:center}.template-blog .posts .post a.post-title{margin:20px 0 10px}.template-blog .posts .post a.post-title h3{line-height:initial;margin:0}.template-blog .posts .post .post-date{font-size:16px}.blog-videos-container{margin:60px 0 0}.blog-videos{flex-direction:column;padding:20px;background:#000;margin:30px 0 0;display:flex}.blog-videos .blog-video{margin:20px 0;width:100%}.blog-videos .blog-video:last-child{margin-right:auto;content:"";display:block}.blog-videos .blog-video .blog-video-title{margin:20px 0 0;color:#fff}.template-blog .footer-mailing-list,.template-article .footer-mailing-list{margin-top:0}.blog-help{margin:80px 0 0 calc(-50vw + 50%);padding:60px 0 100px;width:100vw}.blog-help-inner{flex-direction:column;display:flex}.blog-help h2{text-align:center;margin:0 0 60px;width:100%}.blog-help .blog-help-image img{display:block}.blog-help .blog-help-content{background:#fff;padding:45px 30px}.blog-help .blog-help-content h3{text-align:center}.blog-help .blog-help-content-items{border-bottom:1px solid #61cada;border-top:1px solid #61cada;margin:20px 0 0;padding:20px 0}.blog-help .blog-help-content-items .blog-help-content-item{margin:0 0 20px;display:block}.blog-help .blog-help-content-items a.blog-help-content-item{cursor:pointer}.blog-help .blog-help-content-items a.blog-help-content-item:hover{opacity:.8}.blog-help .blog-help-content-items .blog-help-content-item:last-child{margin:0}.blog-help .blog-help-content-item img{vertical-align:middle;display:inline-block;margin-right:8px}.blog-help .blog-help-content-item p{display:inline-block;margin:0}.blog-help .blog-help-inner .button-container{text-align:center;margin-top:40px;width:100%}@media (min-width: 768px){.template-blog .posts-container{max-width:calc(70% - 20px)}.template-blog .posts{flex-direction:initial;flex-flow:row wrap;margin:0 -2%}.template-blog .posts .post{width:46%;margin:2%}.template-blog .posts .post a.post-title{margin:25px 0 10px}.sidebar-featured-products .sidebar-product{max-width:95%}.blog-videos{justify-content:space-between;flex-flow:row wrap;padding:20px;margin:30px 0 0}.blog-videos .blog-video{width:calc((100% / 3) - 40px);margin:20px}.blog-help{margin:80px 0 0 calc(-50vw + 50% + 10px);width:calc(100vw - 20px)}.blog-help .blog-help-inner{flex-flow:row wrap}.blog-help .blog-help-image,.blog-help .blog-help-content{width:50%}.blog-help .blog-help-inner .button-container{margin-top:80px}}@media (min-width: 1200px){.blog-help{padding:60px 0 200px}.blog-help .blog-help-content{padding:60px 120px}}@media (max-width: 767px){.template-article .blog-sidebar{display:none}}.template-product .product__photos .flickity-page-dots{display:none!important}.template-product .product__thumbs{display:block!important;padding:0 10px}.bike-form-hr+div{margin-bottom:10px}@media (max-width: 768px){.template-product .product__thumbs[data-position=below] .slick-arrow.slick-prev{left:-20px}.template-product .product__thumbs[data-position=below] .slick-arrow.slick-next{right:-10px}}.header-item--cta{flex:0 1 auto}.header-item--cta .btn{padding:.5rem 1rem;font-weight:700}@media only screen and (max-width:769px){.header-item--cta{display:none}.header-item--cta.mobile-only{display:flex;width:100%}.mobile-nav__cta{margin-top:auto}.mobile-nav__cta .btn{width:100%}}.site-nav__dropdown.has-products .page-width{grid-template-columns:1fr 2fr;display:grid!important}.menu-content{text-align:left;align-self:flex-start;padding:1rem;width:100%;margin:0 auto;max-width:1500px}.menu-content h4{text-transform:capitalize;letter-spacing:normal;font-size:24px}.menu-content ul{width:100%;margin:1rem auto;padding:0;flex-direction:column}.menu-content li{margin:4px 0}.menu-content li,.menu-content .site-nav__dropdown-link{width:100%}a.site-nav__dropdown-link,.menu-content .site-nav__dropdown-link{text-transform:uppercase;color:var(--black);font-weight:400;padding:.5rem 0;text-decoration:none;line-height:normal}.menu-product-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(24%,1fr));width:100%}.menu-product-list-bikes{grid-template-columns:repeat(auto-fit,minmax(calc(100% / 3),1fr))}.menu-product-list-accessories .menu-product__image img{transform:scale(.85)}.menu-product__card{padding:1rem;text-align:center;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;text-decoration:none}.menu-product__card .menu-product__image{position:relative;width:100%;padding-top:75%}.menu-product__card .menu-product__image img{width:100%;height:100%;object-fit:contain;position:absolute;top:0}.menu-product__title{text-decoration:none;line-height:normal;font-weight:400;margin:5px 0 0;color:#000}.grid-product__price{color:#fc5309;font-weight:600;text-align:center;font-size:19px;text-decoration:none}.grid-product__price--original{text-decoration:line-through;margin-right:5px;color:#7b7171;padding-left:10px;font-size:14px;font-weight:400}.grid-product__price--savings{color:#fc5309;color:var(--colorTextSavings);margin-left:5px;white-space:nowrap;text-decoration:none}.grid-product__tag{font-size:calc(var(--typeBaseSize) * .65);position:absolute;top:0;right:0;line-height:1;padding:6px 5px 6px 7px;background-color:#fc5309;background-color:var(--colorBtnPrimary);color:#fff;color:var(--colorBtnPrimaryText);z-index:2;transition:opacity .4s ease}.grid-product__tag.grid-product__tag--sold-out{background-color:#fff;background-color:var(--colorBody);color:#212121;color:var(--colorTextBody)}@media only screen and (min-width:769px){.grid-product__tag{font-size:calc(var(--typeBaseSize) * .85);padding:7px 7px 7px 9px}}.grid-product__tag--sale{background-color:#61cada;background-color:var(--colorSaleTag);color:#fff;color:var(--colorSaleTagText);display:none}.quick-product__btn{font-size:calc(var(--typeBaseSize) * .85);position:absolute;bottom:10px;right:10px;left:10px;z-index:2;background-color:#fc5309;background-color:var(--colorBtnPrimary);color:#fff;color:var(--colorBtnPrimaryText);overflow:hidden;padding:8px 5px;text-align:center;cursor:pointer;opacity:0;transform:translateY(5px);transition:opacity .25s ease,transform .25s ease-out,background .4s ease}.collection__description{text-align:center}.template-cart .section-header__title{margin-bottom:40px}.template-cart .cart__page .cart__page-col,.template-cart .cart__page .cart__page-col:first-child{width:100%;flex:none;padding:0}.template-cart .cart__item .cart__image{max-width:150px;width:150px;flex:none}.template-cart .cart__item .cart__image img{-o-object-fit:contain;object-fit:contain}.template-cart .cart__item .text-link{color:#145184;padding:0;border:0;text-decoration:underline;font-weight:600;font-size:12px}.template-cart .cart__item{flex-direction:column}.template-cart .cart__item:first-child{border-top:1px solid var(--colorBorder);padding-top:20px;margin-top:10px}.template-cart .cart__item:last-child{border-bottom:1px solid var(--colorBorder)}.template-cart .cart__price{margin-bottom:5px}.template-cart .cart__item-meta{font-size:14px}.template-cart .cart__item-name{font-weight:600}.template-cart .cart__item-title{flex:1}.template-cart .cart__item-details{flex-wrap:nowrap;display:flex;flex:1;flex-direction:row;margin-left:auto;width:100%}.template-cart .cart__item-details .cart__item-sub{flex:1}.template-cart .cart-header{display:none;flex-direction:row;width:100%;align-items:flex-end}.template-cart .cart-header .cart-header-labels{justify-content:space-between;width:calc(40% - 65px);flex-direction:row;margin-left:auto;display:flex}.template-cart .cart-note-container{position:relative!important;justify-content:space-between;flex-direction:column;margin:30px 0 0;display:flex}.template-cart .cart-note-container>div{max-width:430px;width:100%}.template-cart .cart-note-container label{text-transform:capitalize;letter-spacing:normal;font-weight:600;font-size:16px}.template-cart .subtotal-container .cart__item-sub{font-weight:600;font-size:24px}@media (min-width: 525px){.template-cart .cart__item{flex-direction:row}.template-cart .cart__item-details .cart__item-sub{max-width:40%;width:40%}}@media (min-width: 800px){.template-cart .cart-header{display:flex}.template-cart .cart-note-container{flex-direction:row}}.page-support #support-iframe{width:100%;height:100vh}.ast-addon-item .ast-addon-item-title{pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/148/assets/custom.css.map?v=82850456606121029891732728303 */
