body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-style:normal;font-variant:normal;font-weight:300;-webkit-text-size-adjust:100%}.h1,.h1--body,.h2,.h2--body,.h3,.h3--body,.h4,.h4--body,.h5,.h5--body,.h6,.h6--body,.sky-pilot-access-denied .h5,.sky-pilot-access-denied .h5--body,.sky-pilot-access-denied h5,h1,h2,h3,h4,h5,h6{font-weight:300}main.main-content{min-height:calc(100vh - 523px)}a{cursor:pointer}.default-button{width:100%;margin-left:auto;margin-right:auto;padding-top:20px;padding-bottom:20px;background-color:#fff;color:#5d5d5d;font-size:14px;letter-spacing:1px;max-width:302px;display:block;text-align:center;font-weight:400}.main-content p{letter-spacing:.91px}.added-to-cart .wrapper{width:100%}.added-to-cart{position:fixed;background:#5d5d5d;top:-80px;width:100%;text-align:center;height:80px;display:flex;align-items:center;justify-content:center;z-index:102;font-weight:400;text-transform:uppercase;transition:top .3s cubic-bezier(.65,.05,.36,1)}p.info-bar-link{letter-spacing:1px;margin-bottom:0;text-align:right;font-weight:300;text-transform:capitalize;font-size:13px}a.info-bar-link:hover{color:#5d5d5d}.added-to-cart.show-add{top:0}h1{font-family:Helvetica Neue}h2{font-family:Helvetica Neue;font-size:23px;font-style:normal;font-variant:normal;font-weight:400}h3{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-style:normal;font-variant:normal;font-weight:700;line-height:23px}blockquote{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-style:normal;font-variant:normal;font-weight:400;line-height:23px}pre{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:400;line-height:23px}body.loading .show-when-loading{display:inline-block}.show-when-loading{display:none}h1.heading,h1.hero-text,h2.nav-heading,h2.col-prod-title{font-weight:300}.menu-item:hover .main-menu-dropdown{display:block}.nav--desktop{font-size:14px}.child-link{font-size:13px}.nav-link span{position:absolute;top:6px;right:-12px;font-size:.9em}.nav-button .nav-line{-webkit-transition:all .23s cubic-bezier(.65,.05,.36,1);-o-transition:all .23s cubic-bezier(.65,.05,.36,1);transition:all .23s cubic-bezier(.65,.05,.36,1)}.nav-button.open .nav-line:first-child{-webkit-transform:translateY(6.5px) rotate(45deg);-ms-transform:translateY(6.5px) rotate(45deg);-o-transform:translateY(6.5px) rotate(45deg);transform:translateY(6.5px) rotate(45deg)}.nav-button.open .nav-line:last-child{-webkit-transform:translateY(-4.5px) rotate(-45deg);-ms-transform:translateY(-4.5px) rotate(-45deg);-o-transform:translateY(-4.5px) rotate(-45deg);transform:translateY(-4.5px) rotate(-45deg)}.nav--mobile .header-menu.show{visibility:visible}.nav--mobile .header-menu.show .main-menu li.mobile-menu-item{display:block}.nav--mobile .header-menu.nav-wrapper.open{visibility:visible;opacity:1}.child-link-wrapper.accessories-link-wrapper{width:calc(11% - 10px)}.child-link-wrapper.accessories-link-wrapper img{width:100%}.tokyo-slow img.child-link-img,.projects img.child-link-img{max-width:133px}.tokyo-slow img.child-link-img,.projects img.child-link-img{margin-bottom:10px}.button .child-link{padding:6px 32px;border-style:solid;border-width:1px;border-color:#eee;border-radius:14.5px}.button .child-link:hover{background-color:#eee}._2-up-link-block{width:calc(50% - 20px)}._3-up-link-block,._3-up-block{width:calc(33% - 10px)}._1-up-link-block .right-arrow,._2-up-link-block .right-arrow,._3-up-link-block .right-arrow{left:0;position:relative;transition:left .15s ease-in-out}._1-up-link-block:hover .right-arrow,._2-up-link-block:hover .right-arrow,._3-up-link-block:hover .right-arrow{left:5px}.select-field{-webkit-appearance:none;border-radius:0;letter-spacing:.91px}input{-webkit-appearance:none;border-radius:0;text-overflow:clip}input:focus{outline:none}.email-wrap input:-webkit-autofill,.email-wrap input:-webkit-autofill:hover,.email-wrap input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border-bottom:1px solid #d5d5d5;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;border-top:1px solid #e4e4e4;-webkit-text-fill-color:#5d5d5d;-webkit-box-shadow:0 0 0px 1000px #e4e4e4 inset;transition:background-color 5000s ease-in-out 0s}#email_signup input,#email_signup .submit-button.w-button{transition:all .2s linear}#email_signup input{border-right:none}#email_signup input.submit-button.w-button{color:#959595;border-left:none}#email_signup input:focus,#email_signup:hover input{border-bottom-color:#5d5d5d}#email_signup:hover .submit-button.w-button,#email_signup input:focus~.submit-button.w-button{color:#5d5d5d;border-bottom-color:#5d5d5d;border-left:none}li.child-link-wrapper.bicycles{width:calc(14.28% - 20px)}.frame-select-option-wrapper{font-weight:300}.frame-section{margin-bottom:15px}.frame-select-option-wrapper input{z-index:1!important;width:100%;height:100%;cursor:pointer;margin-left:-15px}.frame-select-option-wrapper:hover .select-frame-size{border-color:#5d5d5d}.frame-select-option-wrapper{font-size:12px}.add-to-cart-button{font-weight:400}.friend{width:calc(25% - 10px)}.suggested-item,.accessories-section{width:calc(50% - 50px)}.table-row.selected-size+.table-row{border-top:#000 1px solid}.bold{font-weight:400}.w-input[disabled],.w-select[disabled],.w-input[readonly],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select{background-color:#e0e0df}.standover-guide{visibility:hidden}.standover-guide.show{visibility:visible}img.stand-img{mix-blend-mode:darken}.store{width:calc(50% - 25px)}form.search{display:flex}input.tokyo-bike-symbols.search-button{border:none;background:none;padding:5px 0;margin-right:7px;width:20px}input.input.search-input{position:relative;font-size:14px;line-height:1.9em;color:#929292;border-bottom:1px solid #fff;border-bottom-color:#fff;font-weight:300;width:60px;-webkit-transition:width .2s linear;transition:width .2s linear;backface-visibility:hidden}input.input.search-input:hover{width:150px;border-bottom:1px solid #d5d5d5}input.input.search-input:focus{border-bottom:1px solid #d5d5d5;border-top-color:#fff;border-left-color:#fff;border-right-color:#fff;width:150px;outline:none}input.input.search-input::placeholder{color:#929292}.menu-item input:-webkit-autofill,.menu-item input:-webkit-autofill:hover,.menu-item input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:#929292;-webkit-box-shadow:0 0 0px 1000px #fff inset;transition:background-color 5000s ease-in-out 0s}.hero-text.right-aligned{width:33.33%;margin-right:48px;float:right;text-align:right}._3-up-link-block .byline.bottom-left{left:20px;top:auto;bottom:25px}._3-up-link-block .byline.top-right{top:25px;bottom:auto;right:20px;left:auto}._3-up-link-block .byline.top-left{top:25px;bottom:auto;right:auto;left:20px}._3-up-link-block .byline.bottom-right{top:auto;bottom:25px;right:20px;left:auto}.byline.bottom-right{top:auto;bottom:75px;right:45px;left:auto}.byline.top-right{top:35px;bottom:auto;right:45px;left:auto}.index-sections .shopify-section:not(:first-child) a:hover img{opacity:.7}.index-sections .shopify-section:not(:first-child) a img{transition:opacity ease-in-out .3s;z-index:-1;position:relative}.index-sections .shopify-section:not(:first-child) .link-block-description{font-size:15px}button.tokyo-bike-symbols{position:absolute;top:50%;padding:50px;z-index:100000;outline:0}button.tokyo-bike-symbols.mfp-arrow-right{transform:translateY(-50%)}button.mfp-arrow-left.tokyo-bike-symbols{left:0;transform:rotate(180deg) translateY(50%);display:block}.select-size-button{width:100%;margin-top:10px;padding-top:20px;padding-bottom:20px;background-color:#fff;color:#5d5d5d;font-size:14px;letter-spacing:1px;text-align:center;font-weight:400}.pdp-slider,.large-slideshow,.description-slideshow{text-align:center}.pdp-slider .flickity-slider a,.description-slideshow .flickity-slider img,.large-slideshow .flickity-slider img{transition:opacity .5s ease}.main-product-img:not(:first-child){display:none}.flickity-enabled .main-product-img:not(:first-child){display:block}.main-product-img{text-align:center;width:100%}.main-product-img:first-child{opacity:1}.pdp-slider .main-product-img:not(:first-child),.large-slideshow .large-slide:not(:first-child),.description-slideshow .description-slide:not(:first-child){opacity:0}.description-slideshow .is-selected,.large-slideshow .is-selected,.pdp-slider .is-selected{opacity:1!important}._3-up-specification._44ch .spec-description p{margin-bottom:0}input.select-field:focus{border-radius:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.color-choice{border-radius:100%}.color-choice.willow{background-color:#252525}.coll-description-wrapper .right-arrow{top:-5px}.color-choice.ivory{background-color:#cac3be}.color-choice.moss-green{background-color:#4a5241}.color-choice.blue-jade{background-color:#91afb0}.color-choice.blue-gray{background-color:#376d90}.color-choice.saffron{background-color:#e4a439}.color-choice.matte-bordeaux{background-color:#701325}.color-choice.white{background-color:#fff}.color-choice.matte-ivory{background-color:#cac3be}.color-choice.matte-olive{background-color:#4a4e47}.color-choice.momo{background-color:#eb8b98}.color-choice.mint{background-color:#a5c2bd}.color-choice.marigold{background-color:#d79b35}.color-choice.peacock-blue{background-color:#479fb1}.color-choice.tomato{background-color:#da2f20}.color-choice.cedar-green{background-color:#324c3a}.shipping-text p strong{font-weight:400}.shipping-text p{letter-spacing:.91px}.shipping-text a{text-decoration:underline}.mono-wrap{display:inline-block;margin-right:15px}.swatch-title{margin-bottom:10px}.color-choice-wrap.w--current .color-choice,.color-choice-wrap.current .color-choice{box-shadow:0 0 0 3px #fff}#notify{margin-top:25px!important}.notify-bike{display:none!important}.notify-acc{display:block!important}a.notify-button{width:100%!important;margin:10px 0 0!important;display:block!important}.notify-button{width:100%;margin-top:10px;padding-top:20px;padding-bottom:20px;background-color:#fff;color:#5d5d5d;font-size:14px;letter-spacing:1px;font-weight:400}.spec-description p{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit}.notify-button:focus,.add-to-cart-button:focus{outline:0}.pdp .add-to-cart-button{transition:opacity .2s linear}.pdp .add-to-cart-button:hover{opacity:.9}a.product-zoom{cursor:zoom-in}.mfp-bg{background-color:#edeeef;opacity:1}.color-section.product-info-spacing,a.color-choice-wrap{margin-bottom:10px}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{right:30px;top:30px}.mfp-content{height:100%;width:100vw}.mfp-figure:after{background:none}button.mfp-close:active{top:30px}._50p-section.description-slideshow-wrap{display:block;max-width:49%}.mfp-figure{cursor:zoom-out}.flickity-page-dots{bottom:30px;text-align:right;padding-right:50px}.flickity-page-dots .dot{width:14px;height:14px;background:#fff0;opacity:1;margin:0 5px}.hero-slider .flickity-page-dots .dot{border-color:#fff}.flickity-page-dots .dot.is-selected{background:#fff}.flickity-page-dots .dot:only-child{visibility:hidden}.hero-link{width:100%}.hero-link:not(:first-child){display:none}.flickity-enabled .hero-link:not(:first-child){display:block}.product-info-spacing span{font-weight:300!important}.lower-section>div:first-child{margin-bottom:50px}.specitications-section{margin-bottom:100px}.specs-compatiblity-wrapper{display:flex;justify-content:space-between}.compatibility{display:flex}a.compatible-item:first-child{margin-left:0}a.compatible-item{display:inline-block;margin:0 10px}.comp-title-wrap{display:flex;align-items:center;margin-top:15px;margin-bottom:0}.compatiblity-wrapper{width:70%}.comp-title-wrap p{margin-bottom:0}.comp-title-wrap img{margin-right:6px;width:13px}.incompatible img{opacity:.5}.lower-section .dot{border-color:#fff}.lower-section .specitications-section:only-child{margin-top:0;margin-bottom:-100px}.lower-section>.compatiblity-wrapper{padding-left:32%;width:100%;max-width:1400px;padding-right:30px}.lower-section>.compatiblity-wrapper .coll-description-wrapper:last-child{width:30%}.pdp-footer{margin-bottom:100px}.breadcrumb-wrap a:not(:first-child){display:none}.pdp-accessories-wrap a[href=""]{display:none}p.sizes-compatible{margin-left:20px;font-size:.9em}.specitications-section:last-child{padding-top:100px;padding-bottom:100px}.compatible-item img{mix-blend-mode:darken}img.coll-img{mix-blend-mode:darken;max-width:99px;margin-top:20px}.coll-description-wrapper:first-child{width:calc(50% - 20px)}.coll-description-wrapper:first-child{margin-right:20px}a.coll-link img{max-width:100%;mix-blend-mode:darken}.default-text span{font-weight:300!important}.collection-product-wrapper{display:flex;justify-content:space-between;width:100%}.filter-wrap:first-child .checkbox-wrapper{width:95px}.filter-wrap:nth-child(2) .checkbox-wrapper{width:40px}.specs-compatiblity-wrapper.collection-compatibility-wrapper .specifications-outer-wrapper{width:33.33%}.specs-compatiblity-wrapper.collection-compatibility-wrapper .compatiblity-wrapper{width:66.66%}.coll-description-wrapper:last-child{width:40%}.coll-description-wrapper:last-child p{font-size:11px}.link-block-description .right-arrow{position:relative}.paginate{margin-top:50px;text-align:center;font-size:1.2em}.paginate span.prev,.paginate span.next{font-family:Tokyo Bike Symbols;font-size:.6em}span.page.current{border-bottom:1px solid #5d5d5d}.paginate span{margin:0 5px}span.page{padding:0 3px 3px}div#shopify-section-collection .page-info .default-text{max-width:90ch;margin:0 auto}.button-row.hide{opacity:0;visibility:hidden}.pdp-slider.multi-image-slider.slider-disabled .main-product-img{opacity:1!important}.pdp-slider.multi-image-slider.slider-disabled{text-align:center}.link-block-description .icon.right-arrow-small.dark-grey{top:0;margin-right:20px;font-size:.7em;left:0;transition:left .15s ease-in-out}a.coll-link:hover .icon.right-arrow-small.dark-grey,a:hover .icon.right-arrow-small.dark-grey{left:5px}.options-wrapper.smaller-options .frame-select-option-wrapper{width:55px;padding:15px 0;text-align:center}.options-wrapper.smaller-options .frame-option.size{width:100%!important;margin-right:0}.options-wrapper.smaller-options .frame-option:nth-child(4){margin:0}.options-wrapper.smaller-options{display:grid;grid-template-columns:repeat(auto-fill,52px);justify-content:space-between}.options-wrapper.smaller-options.perfect-six{max-width:63%}.table-row:hover,.table-row:hover+.table-row{border-top-color:#000}.table-row:last-child:hover{border-bottom-color:#000}.table-row:hover{cursor:pointer}.table-row:first-child{pointer-events:none}.collection-product-section{margin-bottom:90px}.collection-product-section{padding-top:30px}.collection-product-section.accessory-collection .col-product{padding-top:0;width:33.33%}.filter-section,.filters{display:flex}.filters .filter-wrap,.filters .filter-button{margin:0 30px}.filter-section,.filter-section a{color:#5d5d5d;font-size:14px;line-height:.8em}.filters label{font-weight:300!important;margin-bottom:0}.filter-section.open{margin-bottom:40px}.filter-section>a.filter-button{margin-right:30px}.filter-section.open .open-filters .icon.down-arrow{transform:scaleY(-1)}.filter-section .open-filters .icon.down-arrow{transform:scaleY(1);transition:all .2s linear}.filter-section .filters{visibility:hidden;height:0;opacity:0;transition:opacity .2s linear}.filter-section.open .filters{height:auto;visibility:visible;opacity:1}.filter-wrap label.checked,.filter-wrap input[type=checkbox]:checked~label{font-weight:400!important}.col-product-wrapper a.hide{display:none}.frame-size{opacity:1;transition:opacity .2s linear}.frame-size.disable{opacity:.5;cursor:not-allowed}.frame-size.disable>div{pointer-events:none}a.col-product.w-inline-block:hover img,a.acc-link:hover img,a.col-product.w-inline-block:hover .blank-page-wrap{opacity:.7}a.col-product.w-inline-block img,a.acc-link img,a.col-product.w-inline-block .blank-page-wrap{opacity:1;transition:opacity .2s ease-in-out}a.col-product.w-inline-block .default-text{transition:color .2s ease-in-out}a.col-product.w-inline-block:hover .default-text{color:#818181}a.acc-link{transition:color .2s ease-in-out}.junip-product-review-container,.junip-review-section-title{max-width:1400px!important}.junip-star-filled{background-image:url(star-filled.svg)}.review-block-stars{-webkit-mask-image:url(star-filled.svg);mask-image:url(star-filled.svg)}.junip-star-outline{background-image:url(star-outline.svg)}.junip-star-half{background-image:url(half.svg)}.junip-rating-icon-star{background:url(star-outline.svg);background-size:cover}.junip-rating-icon-star.filled{background:url(star-filled.svg)}.junip-no-reviews{width:100%}.review-block-stars{width:15px;height:15px;display:inline-block;background-color:#5d5d5d;background-image:none;-webkit-mask-size:cover;mask-size:cover}._2-up-link-block.center-block{display:flex;align-items:center;justify-content:center}.stars{margin-bottom:20px}p.review-text{font-size:20px;line-height:28px}.wrapper.less{max-width:1100px}.review-inner-content{max-width:60ch}.review-subtext{line-height:1.8;margin-top:20px}.reviews-slider .flickity-viewport{overflow:visible}.reviews-home{overflow:hidden}.compare-wrapper{display:flex;margin-bottom:100px}.compare-bike .color-choice-wrap{margin-right:5px;margin-left:5px}.compare-bike .color-choice-wrap.is-selected .color-choice{box-shadow:0 0 0 3px #fff}.compare-item .select-wrap{width:100%}.compare-item .select-wrap .select-field{width:100%;background-color:#eee;border-color:#eee #eee #d5d5d5}.compare-item{width:calc(33.33% - 60px);margin:0 30px}.compare-section .color-section.product-info-spacing{text-align:center;font-size:1.1em;position:relative;top:0;transition:top .4s ease-in-out;margin-bottom:20px;z-index:1}.compare-bike .add-to-cart-button{margin-top:30px;text-align:center}.compare-section .color-section.product-info-spacing.move-up{top:-40px}.compare-section{color:#5d5d5d}.compare-section .url{position:absolute;text-align:center;bottom:40px;width:100%;transition:opacity .2s linear;transition-delay:.1s;opacity:0;z-index:0}.compare-section .url.fade-in{opacity:1}.compare-section .color-text{margin-bottom:20px;text-align:center;transition:opacity .2s linear}h3.heading.pdp-lower-heading{font-weight:300;margin-top:0;margin-bottom:20px;color:#000}.bottom-text{text-align:center;color:#5d5d5d;margin-bottom:100px}.bottom-text p{margin-bottom:20px}.color-text.fade-out{opacity:0;transition:opacity .2s linear}.compare-section.sticky{position:sticky;top:80px;margin:0}.compare-wrapper{justify-content:center}.adult-kids-wrapper{display:inline-block;border:1px solid #d5d5d5;padding:12px 0 13px;border-radius:40px;text-align:center;font-size:1.4em;margin-top:25px}#compare-bicycles .page-info,#compare-kids-bicycles .page-info{text-align:center}.adult-kids-wrapper a{margin:0;padding:10px 20px 11px;border-radius:40px;color:#b9b9b9;-webkit-font-smoothing:antialiased;transition:all .2s linear}.adult-kids-wrapper a.current{background:#fff;color:#000}.template-collection .page-info{z-index:2;position:relative}.adult-kids-wrapper a:hover{color:#000}.bg{position:fixed;opacity:1;height:550px;top:0;left:0;right:0;background-image:linear-gradient(180deg,#eee 74%,#eee0)}.compare-item .select-wrap{position:sticky;top:42px;background:#eee}.flickity-slider .color-choice-wrap.is-selected.is-nav-selected .color-choice{box-shadow:0 0 0 2px #fff}.flickity-slider .color-choice-wrap{padding:2px 0}.compare-section .specifications-wrapper{display:block}.compare-section .spec-heading,.compare-section .spec-description{font-size:1em}.compare-section .spec-heading{text-transform:none;font-weight:400;letter-spacing:.4px;margin-bottom:0}.compare-section .specification{letter-spacing:.4px;line-height:1.6}.spec-heading.large{font-size:1.5em;font-weight:300;color:#000;margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid #d5d5d5;width:calc(100% + 60px);display:block}.compare-item:nth-child(3) .spec-heading.large{width:100%}.compare-item:nth-child(2) .spec-heading.large,.compare-item:nth-child(3) .spec-heading.large{color:transparent}.compare-section .spec-description{margin-bottom:25px}.compare-slider .slide{width:100%}.compare-wrapper .slide img{width:100%;display:block}.components div:nth-child(5){height:30px}.wheels div:nth-child(3){height:30px}.cycle-left{background-color:#eee!important}.main-img-wrap{padding-bottom:66.67%;width:100%;position:relative}.main-img-wrap .hero-img{position:absolute}.flex-child-50p.post-info{margin-top:25px}.inner-content{color:#5d5d5d}.inner-content a:hover{color:#5d5d5d!important}.inner-content a:hover img{opacity:.9}.inner-content a img{opacity:1;transition:opacity .2s linear}.top-story{margin-bottom:70px;display:block}.top-story .flex-child-50p.post-info:nth-child(2) p{max-width:70%}.flex-child-50p.story-wrap{width:calc(50% - 25px);margin-bottom:50px}.about-us-wrapper .about-container .our-story-wrap{max-width:90ch}.cycle-content p{color:#5d5d5d!important;font-size:14px!important;line-height:1.6em}.about-us-wrapper .about-container .cycle-grid .grid .grid__item .cycle-right.color-right,.about-us-wrapper .about-container .cycle-grid .grid--full .grid__item .cycle-right.color-right,.about-us-wrapper .about-container .cycle-grid .grid--rev .grid__item .cycle-right.color-right{background-color:#eee!important}.thick-subheading{margin-top:10px;color:#a4a4a4;font-size:10px!important;line-height:1.6em;text-align:center;font-weight:400;text-transform:uppercase}#via-tokyo .our-story-wrap{padding:110px 0 30px}.rich-text-wrapper p:empty{height:1.4em}a.button-link{padding:8px;border-style:solid;border-width:1px;border-color:#fff;border-radius:20px;background:#fff;width:100%;display:inline-block;max-width:187px;margin:7px 5px 8px}.button-links-wrapper{margin:20px auto 25px;max-width:100ch}.button-link.hide{display:none}#contact .page-info{padding-bottom:10px}.bike-outer-availability-wrapper{display:grid;grid-template-columns:repeat(auto-fill,290px);justify-content:space-between}.available-variant a:after{content:", "}.available-variant a:last-child:after{content:""}.saffron:nth-child(3){display:none!important}.ivory:nth-child(3){display:none!important}a.bike-link:after{content:""}.unavailable-wrapper{margin-top:100px}h4.estimate{font-size:16px;margin-top:-5px;line-height:19px}@media screen and (max-height:1300px){.compare-section.sticky{top:40px}.compare-item .select-wrap{top:0}}.maintenance-content{display:flex;justify-content:center;align-items:center;width:100%;height:100vh}.center-wrapper img{max-width:150px;margin-bottom:25px}.center-wrapper p{letter-spacing:1px;font-weight:300;color:#5d5d5d}.cart-heading{font-weight:300;color:#000;position:relative;display:inline-block;-webkit-font-smoothing:antialiased}.cart-heading span{position:absolute;top:-10px;right:-18px;font-size:.7em}.cart-outer-wrap{display:flex;margin-top:100px;color:#5d5d5d}.cart-item-section{width:70%;padding:0 50px 0 0}.cart-checkout-section{width:30%}.cart-items{border-bottom:1px solid #d5d5d5}input.add-to-cart-button.w-button.checkout-button,a.add-to-cart-button.w-button.checkout-button{background:#5d5d5d;color:#fff;opacity:1;transition:opacity .2s linear}input.add-to-cart-button.w-button.checkout-button:hover,a.add-to-cart-button.w-button.checkout-button:hover{background:#5d5d5d;color:#fff;opacity:.8}.cart-checkout-section p.heading.cart-heading{display:block}.cart-item{border-top:1px solid #d5d5d5;padding:25px 0;display:flex;justify-content:space-between}.subtotal-wrap{display:flex;justify-content:space-between;border-top:1px solid #d5d5d5;padding-top:20px}.cart-checkout-section .cart-item .cart-img{max-width:60px;padding-right:10px}.cart-checkout-section .cart-info:nth-child(2){padding-right:15px;padding-left:10px}.cart-info:last-child{text-align:right}.cart-outer-wrap .price{margin-right:0}.cart-checkout-section .cart-info:nth-child(2) h4.title{font-weight:400;letter-spacing:0px;font-size:1.3em;margin-bottom:10px}.cart-checkout-section .cart-item{font-size:.8em}p.subtotal{font-size:1.2em}p.center{text-align:center;margin:30px 0}.cart-img{max-width:300px}a.remove{margin-top:25px;display:inline-block;color:#adadad}p.shipping-info{margin-top:20px;line-height:1.9}h4.title{font-weight:300;margin-bottom:20px}.cart-outer-wrap .select-field{background:#eee;border-color:#eeeeee #eeeeee #eeeeee;padding:0 15px 5px;margin-top:0;border:none}.cart-outer-wrap .select-field:focus{border-bottom:0px solid #a2a2a2}.cart-outer-wrap .select-wrap{max-width:52px;margin-top:-5px}.cart-item-section .icon.select-arrow-down{top:46%;font-size:6px}.update-cart-button{display:none}h3.uppercase.h3{font-weight:300;color:#000;margin-bottom:50px}h4.heading.pdp-lower-heading{font-weight:300;margin-bottom:40px}.extra-items{margin-top:100px}.related-item{border:1px solid #d5d5d5;display:flex;padding:20px;margin-bottom:20px;justify-content:space-between;align-content:center}.related-item img{max-width:150px;margin-right:10px}.cart-outer-wrap.mt50.hide{display:none}a.add-button{cursor:pointer}.related-item-column .select-wrap{width:auto;max-width:100px}.related-item-column:nth-child(n+3){width:100px;text-align:right}a.add-button[data-variant=""]{cursor:not-allowed;opacity:.5;animation:opacity .2s linear}a.add-button:not([data-variant=""]){opacity:1;animation:opacity .2s linear}a.add-button{animation:opacity .2s linear}.related-item-column:nth-child(2){width:43%}.cart-outer-wrap.mt50{margin-top:50px}.related-item p.title{font-weight:300;margin-bottom:20px;font-size:18px;line-height:24px}.related-item p.sold-out{font-weight:400;text-align:left}.related-item p.sold-out a{color:#a4a4a4}main.main-content.wrapper,.template-customers-login .main-content{min-height:calc(100vh - 594px)}.empty-cart a.add-to-cart-button.w-button{max-width:350px;margin-top:50px}.wrapper.page-margin.text-center.empty-cart{padding-top:140px}main.main-content{color:#5d5d5d}.wrapper--new.riders-club{line-height:1.5}.price-wrap.product-info-spacing{margin-bottom:10px;margin-top:20px}.affirm-wrap{margin-bottom:15px}.route-widget{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}.route-widget .rw-contents .rw-right{padding:0!important}.route-widget .rw-contents .rw-center .rw-text-top{font-weight:400!important}.rw-text-bottom{font-weight:300!important}.route-widget .rw-contents .rw-left .rw-route-logo{min-width:50px!important}.route-widget .rw-contents .rw-left{padding:0 13px 10px 0!important}.route-widget-shopify,.route-widget .rw-contents{width:100%!important}.route-widget .rw-contents{justify-content:space-evenly!important}.route-widget .rw-contents .rw-right .rw-checkbox-span .rw-slider.rw-checked{-webkit-box-shadow:0px 0px 2px .3px #5d5d5d!important;box-shadow:0 0 2px .3px #5d5d5d!important}.route-widget .rw-contents .rw-right .rw-checkbox-span.rw-checked{background-color:#5d5d5d!important}.route-widget-shopify{padding:30px 0!important;border-top:1px solid #d5d5d5!important}.cart-item.remove-insurance .cart-img{max-width:66px}.route-widget .rw-contents .rw-center .rw-text-top .rw-info{font-size:11px!important;width:15px!important;height:15px!important;display:inline-block!important;padding:6px 0 0 4px!important}.rw-center{width:60%!important}.select-wrap.hide-for-desktop,.filter-section.show-for-mobile{display:none}.mb-20{margin-bottom:20px}.mixtape-excerpt{font-size:18px;line-height:22px;max-width:80%}.search-page-form input.input.w-input:focus{border-color:#eee}.search-page-form input.input.w-input,.search-page-form input.input.w-input~.submit-button.w-button{border-right:solid #eee 0px;border-bottom-color:#a2a2a2;font-size:18px}.search-page-form input.input.w-input:focus,.search-page-form input.input.w-input:hover{border-bottom-color:#5d5d5d}.search-page-form input.input.w-input~.submit-button.w-button,.search-page-form input.input.w-input{transition:all .2s linear}.search-page-form input.input.w-input:focus~.submit-button.w-button,.search-page-form input.input.w-input:hover~.submit-button.w-button{color:#5d5d5d;border-bottom-color:#5d5d5d;border-left:none}form.email-form.search-page-form{max-width:368px;margin:0 auto 25px}.template-search .collection-product-section.accessory-collection .col-product{justify-content:flex-end}.template-search .collection-product-section.accessory-collection .col-product.bike img{padding:50px;object-fit:contain;width:100%;height:100%}.col-product{position:relative}.template-search .col-product .sold-out:last-child,.col-product .availability-warning{position:absolute;bottom:-23px;display:none}.blank-page-wrap{display:flex;width:100%;height:100%;align-items:center;justify-content:center;min-height:446px}.blank-page{width:194px;height:260px;background:#b7b7b7;position:relative}.page-curl{position:absolute;top:0;right:0;width:30px;height:30px;background:#eee}.page-curl:after{position:absolute;top:0;right:0;width:15px;height:15px;content:"";border-bottom:15px solid white;border-left:15px solid white;border-top:15px solid transparent;border-right:15px solid transparent;box-shadow:-1px 1px 1px #00000021}.blank-page span{position:absolute;bottom:10px;left:0;width:100%;text-align:center;color:#f0f0f1;font-weight:400;text-transform:uppercase;font-size:18px;padding:0 10px;line-height:20px}.blank-page.square{width:230px;height:230px}img.object-fit{object-fit:cover;width:100%;height:100%}#contact .rich-text-wrapper p{line-height:25px;font-size:16px;margin-bottom:0}a.button-link{font-size:15px;max-width:250px;padding:13px}.cookie-policy{position:fixed;bottom:5%;left:5%;width:71ch;padding:20px 25px;color:#5d5d5d;z-index:1000}.cookie-bg{position:absolute;width:100%;left:0;top:0;right:0;bottom:0;background:#ffffffe5;z-index:0;border-radius:22px}.cookie-policy p{position:relative;margin-bottom:2px}.cookie-policy a{text-decoration:underline}button.agree{position:relative;background:none;font-size:1.2em}.gift-card-select{margin-bottom:-15px}.gift-card-select a{display:inline-block;border-bottom:1px solid #eee;margin-right:7px}.gift-card-select a:hover{color:#5d5d5d;border-bottom:1px solid #5d5d5d}.gift-card-select a.selected{border-bottom:1px solid #5d5d5d}.gift-card .product-description .gift-card-select a p{margin-bottom:5px}.gift-card .product-description p{margin-bottom:20px}.page-info .default-text{max-width:90ch;margin:0 auto}h2{font-weight:300}.faq-wrapper{border-top:1px solid #d5d5d5;padding:0 0 85px}.faq-wrapper h2{font-size:16px;line-height:24px;margin:0;color:#5d5d5d}.faq-question-wrap{padding:35px 0 0;border-bottom:1px solid #d5d5d5}.answer{display:none;margin-bottom:35px}.faq-title-wrap{padding-top:35px}.question{font-size:16px;line-height:24px;cursor:pointer;opacity:1;position:relative;margin-bottom:35px}.question:hover{opacity:.8;transition:opacity .2s linear}.question .icon.arrow-down{position:absolute;top:3px;right:0;display:block;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:all .3s cubic-bezier(.445,.05,.55,.95);transition:all .3s cubic-bezier(.445,.05,.55,.95);font-size:10px}.icon.arrow-down.flip{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.question p{margin-bottom:0;max-width:80%}.answer{margin-top:25px;max-width:90%}.answer p{margin-bottom:20px}.answer p:last-child{margin-bottom:0}.answer a{text-decoration:underline}.hero-text-wrap{top:40%;-webkit-transform:translate(0,-40%);-ms-transform:translate(0,-40%);transform:translateY(-40%)}a.hero-link:hover{color:#5d5d5d}.hero-button-wrap{text-align:center}.hero-button{margin-top:25px;text-align:center;display:inline-block;background-color:#fff;padding:20px 40px;font-weight:400;transition:all .2s ease-in}.hero-button:hover{background-color:#fffffff2}.hero-text.next-line{margin-top:0}.hero-text-wrap.left-positioned{left:10%;right:auto}.hero-text-wrap.left-positioned .hero-text,.hero-text-wrap.left-positioned .hero-button-wrap{text-align:left}.hero-text-wrap.left-bottom-positioned{top:auto;left:10%;right:auto;bottom:10%;-webkit-transform:translate(0,-10%);-ms-transform:translate(0,-10%);transform:translateY(-10%)}.hero-text-wrap.left-bottom-positioned .hero-text,.hero-text-wrap.left-bottom-positioned .hero-button-wrap{text-align:left}.klaviyo-form input{border-left:none!important;border-top:none!important;border-right:none!important;border-bottom:1px solid #a2a2a2!important;border-radius:0!important;font-size:17px!important;padding-left:0!important}.klaviyo-form input::placeholder{font-size:17px!important}.klaviyo-form span,.klaviyo-form button,.klaviyo-form a{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;letter-spacing:.91px!important;font-style:normal!important;font-variant:normal!important;-webkit-text-size-adjust:100%!important}.klaviyo-form span{font-weight:300!important}.klaviyo-form a{text-decoration:none!important;font-weight:300!important}.klaviyo-form form button{padding:15px 0!important}.klaviyo-form>div>div>div>div>div>button{right:10px!important;top:10px!important}.klaviyo-form svg{width:24px;height:24px}.klaviyo-form svg circle{display:none}.klaviyo-form svg path{stroke:#5d5d5d;stroke-width:1}.accessibility-inner-wrap{margin-top:35px;padding-right:15%}.rich-text-wrapper a{text-decoration:underline}.template-customers-register form,.template-customers-login form{max-width:360px;margin:0 auto}.template-customers-register h3,.template-customers-login h3{font-weight:300;color:#000;margin-bottom:20px}.template-customers-register .select-field,.template-customers-login .select-field{background-color:#eee;border-color:#eeeeee #eeeeee #a2a2a2;width:100%;margin-bottom:30px}.add-to-cart-button.w-button.smaller-button{padding-top:15px;padding-bottom:15px;max-width:210px;margin:20px auto 50px;font-size:12px}.add-to-cart-button.w-button.smaller-button.register-another{margin:0!important}.add-to-cart-button.w-button.smaller-button.save-button{margin:20px 0 10px}.login-lower-links a{display:block;margin-bottom:17px}.shopify-challenge__container{padding-top:70px;padding-bottom:70px;text-align:center}p.shopify-challenge__message{margin-top:0;margin-bottom:20px;color:#616161;font-weight:300}input.shopify-challenge__button.btn{display:inline-block;border:0;line-height:inherit;text-decoration:none;cursor:pointer;border-radius:0;width:100%;background-color:#fff;color:#5d5d5d;font-size:14px;letter-spacing:1px;padding-top:15px;padding-bottom:15px;max-width:210px;margin:20px auto 50px;font-size:12px}.errors ul{list-style:none;margin-left:0;text-align:center;padding-left:0}.errors,.form-error{color:#9b2424;background-color:#eee;border-color:transparent}.account-page .button-link{font-size:12px;max-width:160px;padding:9px}.template-customers-account .inner-content,.customer .inner-content{padding:0 25px}table.full.table--responsive thead{display:none}.table--responsive tr{border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}.table--responsive tr td{padding:20px 0}.table--responsive tr td span{display:none}.table--responsive tr td:last-child{width:80px}.f-s-12 .link-block-description .icon.right-arrow-small.dark-grey{margin-right:10px;font-size:.6em}a.f-s-12:hover .icon.right-arrow-small.dark-grey{left:4px}main.main-content.customer{position:relative}main.main-content.customer .breadcrumb-wrap{right:0;left:0;margin:40px auto}.wrapper.sub-page{padding-top:80px}.address-wrap{margin-right:100px;font-size:14px}.address-wrap .edit{margin-top:20px}.address-wrap:nth-child(n+3) .f-s-16{display:none}.address-wrap:nth-child(n+3) .address{margin-top:43px}.customer input[type=text],.customer input[type=email],.customer input[type=tel],.customer input[type=password],.customer select{display:block;height:38px;line-height:1.428571429;color:#333;vertical-align:middle;width:100px;padding:8px 12px 5px 0;border-style:solid;border-width:1px;background-color:#e0e0df;color:#5d5d5d;font-size:17px;background-color:#eee;border-color:#eee #eee #a2a2a2;width:100%;margin-bottom:30px;letter-spacing:.91px}.customer input.btn,.customer input.btn.uppercase{display:inline-block;border:0;line-height:inherit;text-decoration:none;cursor:pointer;border-radius:0;width:100%;background-color:#fff;color:#5d5d5d;letter-spacing:1px;max-width:210px;margin:20px auto 50px;font-size:12px;height:auto;padding:15px 0;text-transform:capitalize}.edit-wrapper input:-webkit-autofill,.edit-wrapper input:-webkit-autofill:focus,.edit-wrapper input:-webkit-autofill:hover,.edit-wrapper select:-webkit-autofill,.edit-wrapper select:-webkit-autofill:focus,.edit-wrapper select:-webkit-autofill:hover,.edit-wrapper textarea:-webkit-autofill,.edit-wrapper textarea:-webkit-autofill:focus,.edit-wrapper textarea:-webkit-autofill:hover{-webkit-text-fill-color:#5d5d5d;-webkit-box-shadow:0 0 0 1000px #eee inset;transition:background-color 5000s ease-in-out 0s}input#new_serial_number{width:calc(100% - 15px)}.edit-wrapper label{display:none}.edit-wrapper form{max-width:350px}.edit-wrapper .flex-child-50p{width:calc(50% - 10px)}.edit-wrapper label.inline{display:inline-block}.edit-wrapper input[type=checkbox]+label,.edit-wrapper input[type=radio]+label{font-weight:300}.edit-wrapper input[type=checkbox]{border-radius:100%;width:12px;height:12px;border:1px solid #eee;background-color:#eee;position:relative;top:1px;margin-right:6px}.edit-wrapper input[type=checkbox]:before{content:" ";position:absolute;z-index:-1;top:-2px;left:-2px;right:-2px;bottom:-2px;border:2px solid #5d5d5d;border-radius:100%}.edit-wrapper input[type=checkbox]:checked{background:#5d5d5d}a.add-to-cart-button.w-button.smaller-button.dark-grey-button{background-color:#5d5d5d;color:#fff}a.add-to-cart-button.w-button.smaller-button.dark-grey-button:hover{color:#fff!important}.edit-wrapper a.add-to-cart-button.w-button.smaller-button,.customer input.btn,.customer input.btn.uppercase{display:inline-block;width:45%;margin-right:20px;margin-bottom:0}.edit-wrapper a.add-to-cart-button.w-button.smaller-button.dark-grey-button,.edit-wrapper input.btn{margin-bottom:0}.icon.select-arrow-down{z-index:0;pointer-events:none}.edit-wrapper .select-field:focus{border-color:#eee #eee #a2a2a2}.edit-wrapper .select-wrap{display:block;width:auto}form#address_form_new{max-width:350px}.customer .cart-item{display:grid;grid-template-columns:1fr 2fr .5fr .5fr;justify-content:space-between;column-gap:10px}.customer .cart-item._2-column{grid-template-columns:1fr 1fr}.customer .cart-info p{margin-bottom:0}.add-to-cart-button.w-button.smaller-button{opacity:1;transition:.2s opacity linear}.add-to-cart-button.w-button.smaller-button.disable{opacity:.5}label.select-pdf-jpg.flex-wrap.justify-start{display:block;cursor:pointer;padding:20px 0 20px 10px;opacity:1;transition:opacity .2s linear;font-weight:300;position:relative}label.select-pdf-jpg.flex-wrap.justify-start input{position:absolute;width:100%;top:0;left:0;right:0;bottom:0;opacity:0;z-index:10000;cursor:pointer}img.upload-icon{margin-right:10px}label.select-pdf-jpg.flex-wrap.justify-start span{position:relative;top:1px}label.select-pdf-jpg.flex-wrap.justify-start:hover{opacity:.8}label.select-pdf-jpg.flex-wrap.justify-start:focus{opacity:.8}label.select-pdf-jpg.flex-wrap.justify-start.dragover{background:#ffffff6e}button.edit-form-button{position:absolute;top:0;right:0;background:#fff;font-weight:400;padding:7px 20px;font-size:11px;opacity:0;transition:.1s opacity linear;letter-spacing:.91px}.w-350px.m-r-40px.pr:hover .edit-form-button,.w-350px.m-r-40px.pr:hover .delete-bike-button{opacity:1;transition:.1s opacity linear}.edit-wrapper .select-wrap.edit-hide,.customer .select-field.edit-hide,.edit-hide,label.edit-hide.flex-wrap.justify-start,input.edit-hide{display:none}.availability-wrapper:not(:first-child){border-top:1px solid #d5d5d5;padding-top:30px;margin-top:50px}.availability-wrapper:last-child{border-bottom:1px solid #d5d5d5;padding-bottom:50px;margin-bottom:100px}img.stock-icon{margin-right:10px}.availability-wrapper p:empty{display:none}img.pw-lighting-logo{filter:grayscale(1)}.pw-route-protection .pw-toggle-wrapper .pw-toggle{color:#5d5d5d!important}button.delete-bike-button{left:0;right:auto;background:#5d5d5d;color:#fff;position:absolute;font-weight:400;padding:7px 20px;font-size:11px;opacity:0;transition:.1s opacity linear;letter-spacing:.91px}.add-to-cart-button.w-button.smaller-button.cancel-delete-button{border:1px #5d5d5d solid;margin:10px auto 0;margin-right:auto!important;width:100%!important}a.add-to-cart-button.w-button.smaller-button.delete-button{margin:10px auto 0;margin-right:auto!important;width:100%!important;background:#5d5d5d;color:#fff}.delete-confirm-wrap.show{display:flex}.delete-confirm-wrap{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;display:none;flex-flow:column;align-items:center;justify-content:flex-start;background:#0000;z-index:100;text-align:center;padding-top:20%}.delete-confirm{padding:25px;background:#fff}p.f-s-18.m-b-15px.bike-title{line-height:1.3em}input.add-to-cart-button.w-button.smaller-button.delete-button{margin-top:0;margin-bottom:0;background:#5d5d5d;color:#fff}.w-350px.m-r-40px.pr.edit-bike-wrapper:first-child{min-height:501.5px}.edit-wrapper .select-wrap.hide-other-bikes{display:none}.bike-slider{max-width:300px;min-height:70px;margin:0 auto}#account .page-info{padding-bottom:0;text-align:center}#account h1.hero-text.black{margin-bottom:10px}.bike-slide{text-align:center;max-width:300px}.bike-slide:not(:first-child){display:none}.flickity-enabled .bike-slide:not(:first-child){display:block}.bike-slider .next-prev{position:absolute;top:50%;transform:translateY(-50%)}.bike-slider .next-prev.button--previous{left:-40px}.bike-slider .next-prev.button--next{right:-40px}.bike-slider button.flickity-button.flickity-prev-next-button{color:#979797;background:transparent;width:20px;height:20px}.bike-slider button.flickity-button.flickity-prev-next-button.next{right:-40px}.bike-slider button.flickity-button.flickity-prev-next-button.previous{left:-40px}.bike-slider .flickity-button:focus{box-shadow:none}a.locate-serial{position:absolute;right:4px;top:8px}.serial-wrap.p-r.edit-hide{position:relative;margin-right:15px}#pre-orders .collection-product-section.accessory-collection{display:flex;flex-direction:column}#pre-orders .availability-wrapper.month-restocking-jan-2022{order:3}#pre-orders .availability-wrapper.month-restocking-feb-2022{order:4}#pre-orders .availability-wrapper.month-restocking-july-2022{order:5}@media screen and (max-width:1300px){.help-wrapper,.shipping-assembly-wrapper .reviews-wrapper{right:-40vw;width:40vw}.help-wrapper.reveal,.shipping-assembly-wrapper.reveal,.reviews-wrapper.reveal{right:0}}@media screen and (max-width:1110px){.child-link-wrapper.bicycles{width:calc(16.6% - 30px)}.child-link-wrapper.bicycles img{width:100%}}@media screen and (max-width:992px){.child-link-wrapper.life-goods-wrapper{width:calc(14% - 10px)}.child-link-wrapper.bicycles img{width:100%}}@media screen and (max-width:991px){html{height:-webkit-fill-available}.nav--mobile .header-menu{min-height:100vh;visibility:hidden;opacity:0}.no-scroll{overflow:hidden}.scroll{overflow:scroll;min-height:100vh}@supports (background: -webkit-named-image(i)){.nav--mobile .header-menu{min-height:-webkit-fill-available}.scroll{overflow:scroll;min-height:-webkit-fill-available}}.child-link-wrapper{width:calc(50% - 40px)!important;opacity:0;-webkit-transition:opacity .3s cubic-bezier(.77,0,.175,1);transition:opacity .3s cubic-bezier(.77,0,.175,1)}.child-link-wrapper.reveal,.main-menu-dropdown .child-link-wrapper{opacity:1;-webkit-transition:opacity .3s cubic-bezier(.77,0,.175,1);transition:opacity .3s cubic-bezier(.77,0,.175,1)}.child-link-wrapper img{width:100%!important}.two-buttons:nth-last-child(2){margin-top:20px!important}.child-link-wrapper.button .child-link{font-size:14px}.main-menu-dropdown{visibility:hidden;height:0;min-height:0;overflow:hidden}.main-menu-dropdown.open{visibility:visible;overflow:visible;height:100%;min-height:100%}.child-links-wrapper{height:0;overflow:hidden}.main-menu-dropdown.open .child-links-wrapper{height:100%;overflow:visible}._2-up-link-block{width:calc(50% - 10px)}}#shopify-section-page-stores-hero .hero-text.left-aligned{position:absolute;left:200px;width:auto}.store-text p:nth-child(2) a:before{content:"\e905";font-family:Tokyo Bike Symbols,sans-serif;position:relative;top:-2px;display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);font-size:8px;margin-right:10px;left:0;transition:left .2s linear}.store-text p:nth-child(2):hover a:before{left:5px}.stockist-flex-wrapper{display:flex;justify-content:flex-start;align-items:flex-start}.stockist-flex-wrapper>div.heading.pdp-lower-heading,.stockist-flex-wrapper>div{width:25%}.stockist-column ul{padding-left:0;margin-bottom:0}.stockist-column ul li p{margin-bottom:0}.stockist-column ul li{margin-bottom:25px}.stockist-column .sub-hero-text{margin-bottom:25px;margin-top:50px}.heading-section{max-width:80ch;margin:0 auto 50px}.info-img{max-width:calc(33.33% - 30px)}.more-mixtape-section h1.heading{letter-spacing:0!important}.heading-section p{line-height:22px}.info-img p{margin-top:10px}.mixtape-content .breadcrumb-wrap{margin:40px auto}.mixtape-content{position:relative}.mixtape-section{padding-top:100px}img.album-cover,.album-cover{max-width:689px;height:100%;width:calc(65% - 25px);margin-right:50px}.mixtape-inner-content h1,.inner-content h2{margin-top:0;font-size:20px;line-height:1.2em;font-weight:300;margin-bottom:20px}.mixtape-section .flex-wrap{justify-content:center}.heading-section{padding-top:100px}.current-mixtape{margin-top:100px}.current-mixtape .flex-wrap{justify-content:center!important}.mixtape-inner-content{max-width:400px;width:calc(35% - 25px)}.mixtape-content h1{letter-spacing:0}.mixtape-inner-content h1{margin-top:0;font-size:22px;line-height:1.2em;font-weight:300;margin-bottom:20px}.mixtape-inner-content p{font-style:italic;margin-bottom:30px;line-height:22px}.mixtape-content .flex-wrap{flex-wrap:wrap!important}.info-img{max-width:calc(33.33% - 30px);margin-bottom:50px}.articles-section{margin-top:150px}.mixtape-blog a.info-img p{font-size:18px;line-height:21px;max-width:80%}.tokyo-slow-mixtape-01 .albums.mb-50.show-for-desktop .flex-wrap,.tokyo-slow-mixtape-02 .albums.mb-50.show-for-desktop .flex-wrap,.tokyo-slow-mixtape-03 .albums.mb-50.show-for-desktop .flex-wrap{justify-content:center}.tokyo-slow-mixtape-02 a._3-up-link-block.w-inline-block,.tokyo-slow-mixtape-03 a._3-up-link-block.w-inline-block{margin-right:21px}.tokyo-slow-mixtape-01 .albums.mb-50.show-for-desktop .flex-wrap{margin-right:0}.tokyo-slow-mixtape-01 .default-button.mt-30{margin-top:0!important}.mixtape-content .breadcrumb-wrap{right:0;left:0}@media screen and (max-width:767px){.breadcrumb-wrap{padding-left:20px;padding-right:20px}._3-up-block,._2-up-link-block,._3-up-link-block{width:100%}.mobile-full-width{width:100vw}.suggested-item,.accessories-section{width:100%}.specitications-section .wrapper{padding-right:0;padding-left:0}.specitications-section .heading{padding:0 20px}.notify-button{max-width:100%}.nav--mobile.floating-header{-webkit-transition:top .6s cubic-bezier(.785,.135,.15,.86);transition:top .6s cubic-bezier(.785,.135,.15,.86);top:-68px;position:fixed;width:100%;background:#fff}.nav--mobile.floating-header.show{position:fixed;width:100%;top:0;-webkit-transition:top .6s cubic-bezier(.785,.135,.15,.86);transition:top .6s cubic-bezier(.785,.135,.15,.86);display:flex!important}#bicycles .col-product-wrapper{display:block}#bicycles a.col-product.w-inline-block{display:block;width:100%}.template-collection .color-section.product-info-spacing.hide-for-desktop{text-align:center}.filter-buttons-wrap .clear-all-button.opaque{opacity:0}.filter-buttons-wrap .clear-all-button{font-size:14px;opacity:1;transition:opacity .2s linear}.filter-buttons-wrap .clear-all-button span.icon.down-arrow{font-size:8px;top:-1px}.collection-product-section .is-selected .color-choice{box-shadow:0 0 0 2px #fff}.collection-product-section.mono .color-selections-wrapper{max-width:160px;margin:0 auto}.mono-text-wrap{display:flex;justify-content:space-around;margin-top:15px}.collection-product-section.mono .color-choice-wrap:nth-child(2){margin-right:15px}.collection-product-section.mono .color-choice-wrap:nth-child(3){margin-left:15px}.mono-text-wrap div:first-child{margin-left:1px;margin-right:4px}.mono-text-wrap div:nth-child(2){margin-right:-9px}.col-prod-heading.show-for-mobile{display:flex;justify-content:space-between;flex-direction:row;align-items:center}.col-prod-price.default-text{margin-top:0;font-size:1.2em}.filter-section{display:block;width:100vw;margin-left:-20px}.filters{display:block}.filter-section>a.filter-button{width:100%;margin-right:0;padding:0 20px;font-size:18px}.filters .filter-button,.filters .filter-wrap{padding:20px 20px 10px;margin:0}.filter-section.open{font-size:18px}.filter-wrap.availability.reveal .checkbox-wrapper{opacity:1;height:auto}.filter-wrap.reveal{background:#e4e4e4}p.filter-heading{position:relative}.checkboxes-wrapper{display:block;overflow:hidden;height:0;opacity:0;-webkit-transition:height .3s ease-in-out,opacity .1s cubic-bezier(.445,.05,.55,.95);transition:height .3s ease-in-out,opacity .1s cubic-bezier(.445,.05,.55,.95)}.checkboxes-wrapper.reveal{display:block;height:auto;opacity:1;-webkit-transition-duration:.3s,.2s;transition-duration:.3s,.2s}.filter-buttons-wrap{display:block;width:100%;align-items:center;min-width:100%;justify-content:space-between;padding:0 20px;margin-bottom:10px}a.filter-button.open-filters.w-inline-block{font-size:18px;width:auto;display:block!important}a.filter-button.clear-all-button.w-inline-block.show-for-mobile{width:auto;font-size:18px}a.filter-button.clear-all-button.w-inline-block.show-for-mobile .icon.down-arrow{font-size:10px;top:-1px}.checkbox-wrapper input{opacity:0}.arrow{width:16px;height:16px;border:1px solid #5d5d5d;border-radius:100%;top:-1px;margin-right:5px;position:relative}.arrow img{position:absolute;top:3.2px;right:3px;width:9px;height:auto}.filter-wrap input[type=checkbox]:checked~.arrow{background:#5d5d5d}.filter-wrap input[type=checkbox]:checked~.arrow img{opacity:1}.filter-wrap input[type=checkbox]~.arrow img{opacity:0}.checkbox-wrapper{display:flex;width:100%!important;height:auto;margin:10px 0}.help-wrapper,.reviews-wrapper,.shipping-assembly-wrapper{right:-100vw;width:100%}.shipping-assembly-wrapper.reveal,.help-wrapper.reveal,.reviews-wrapper.reveal{width:100%;right:0vw}.size-guide-wrap{left:-100vw;width:100%}.mixtape-content .heading-section{padding-top:50px}.mixtape-content h1{margin-bottom:50px}.heading-section p{font-size:17px;line-height:25px}img.album-cover{width:100%;margin:0 auto}.mixtape-inner-content{width:100%;margin-left:0;margin-top:30px;text-align:center}.mixtape-content h1{margin-bottom:30px}.current-mixtape,.articles-section.mb-100{margin-top:50px}.info-img{max-width:calc(50% - 5px)}.mixtape-blog a.info-img p{font-size:16px;max-width:95%}.albums.show-for-mobile ._3-up-link-block{width:calc(50% - 10px)}p.mixtape-excerpt{font-size:16px;max-width:95%}.template-article .full-width.mobile-mb-40.mt-100{margin-top:40px}.more-mixtape-section{padding-top:30px!important}}@media only screen and (min-device-width:375px)and (max-device-width:667px)and (orientation:portrait){.mobile-menu-item.stores{margin-top:5%}}@media screen and (max-width:479px){.pdp-slider .flickity-viewport{min-height:auto}#info{margin-top:50px}.other-options-slider-wrap{width:100vw;margin-left:-20px}.acc-link{vertical-align:top}.nav-button.open .nav-line:first-child{-webkit-transform:translateY(6.5px) rotate(45deg);-ms-transform:translateY(6.5px) rotate(45deg);-o-transform:translateY(6.5px) rotate(45deg);transform:translateY(7.5px) rotate(45deg)}.nav--mobile .header-menu{width:100%}.site-header .wrapper{padding:0}.child-link-wrapper{width:calc(50% - 40px)!important}.child-link-wrapper img{width:100%!important}input[type=text],input[type=email],textarea{font-size:16px}.store{width:calc(50% - 15px)}.more-color-link:last-child{min-width:85px}input.input.search-input{width:100%;font-size:22px;border-bottom:none;border-top:none;border-left:none;border-right:none;margin-bottom:10px}input.input.search-input:focus{width:100%}li.menu-item.search{margin-left:0}iframe#admin-bar-iframe{display:none}.added-to-cart{top:-44px;height:44px}p.info-bar-link{text-align:center}.menu-item.search .input.search-input{margin-bottom:0}input.tokyo-bike-symbols.search-button{font-size:20px;width:25px;padding:0!important;position:relative;top:0;margin-right:12px}input.input.search-input:focus{border-bottom:none}.center{text-align:center}.bg{z-index:1;height:300px}.compare-section.sticky,.select-wrap,.page-info,.hero-text.black,.page-info .default-text{z-index:2}.fixed{position:fixed;top:15px;width:100%!important}.url{font-size:.9em;margin-bottom:10px}.compare-section.sticky{top:53px}.stockist-flex-wrapper{display:block}.stockist-flex-wrapper>div.heading.pdp-lower-heading{width:100%}.stockist-column .sub-hero-text{max-width:100%}.stockist-flex-wrapper .heading.pdp-lower-heading{max-width:100%;margin-bottom:30px}.compare-item{width:calc(50% - 10px);margin:0 5px}.compare-wrapper .slide img{max-height:120px;width:auto}.compare-wrapper .color-choice-wrap{margin-left:3px;margin-right:3px}.spec-heading.large .icon.arrow-down{top:7px}.spec-description a{text-decoration:underline}.compare-item:nth-child(1) .spec-heading.large .icon.arrow-down{color:transparent}.compare-item:nth-child(2) .spec-heading.large .icon.arrow-down{color:transparent}.specification .spec-heading:not(:first-child){display:none}.compare-section .spec-heading.large:not(:first-child){margin-top:50px}.compare-section .spec-description{display:block;height:auto;opacity:1}.select-field{padding-right:19px}.main-menu.accessiblenav{padding-bottom:0}.no-scroll{overflow:hidden;position:fixed}.specitications-section:last-child{padding-top:0}.specs-compatiblity-wrapper{flex-direction:column;padding:0 20px}.lower-section>.compatibility-wrapper{margin-left:20px}.lower-section>.compatiblity-wrapper{padding:0 20px!important;margin-top:0!important}.lower-section>div:first-child{margin-bottom:0!important}.specs-compatiblity-wrapper>.specifications-outer-wrapper{margin-bottom:50px}.specs-compatiblity-wrapper.collection-compatibility-wrapper .specifications-outer-wrapper,.specs-compatiblity-wrapper.collection-compatibility-wrapper .compatiblity-wrapper{width:100%}.spec-description.grey.mt-25{margin-top:0;margin-left:20px}.compatiblity-wrapper{padding-left:0!important}.coll-description-wrapper:last-child{width:100%!important}.pdp-footer{margin-top:50px}.collection-product-wrapper{flex-direction:column}.coll-description-wrapper:first-child{width:100%}.accessory .spec-description{height:auto;opacity:1}.specifications-wrapper.mt-40{margin-top:20px}.specs-compatiblity-wrapper h1.heading.pdp-lower-heading{padding:0}.coll-description-wrapper:last-child{width:100%;margin-top:25px}.lower-section .link-block-description .right-arrow{top:0}.lower-section .specitications-section:only-child{padding-bottom:0}.components div:nth-child(5){height:auto}.wheels div:nth-child(3){height:auto}ul.footer-links._60p-footer-links{width:40%}ul.footer-links._40p-footer-links{width:60%}.footer{padding-top:30px}.collection-product-section.accessory-collection .col-product{width:50%}.col-product-wrapper{width:calc(100% + 30px);margin-left:-15px}.page-info{padding-left:20px;padding-right:20px}.flickity-page-dots{bottom:10px;right:-20px}._50p-section.mobile-full-width.ml-20.description-slideshow-wrap{margin-left:0;max-width:100%}.specifications-wrapper.mt-40.hide-for-desktop{padding:0;margin-top:30px}#compare-bicycles .content .wrapper{padding-left:5px;padding-right:5px}.specification{padding:20px 0 10px}.spec-heading.large{width:calc(100% + 10px)}.compare-item:nth-child(2) .spec-heading.large{width:calc(100% + 0px)}.specitications-section:last-child{padding-bottom:0;margin-bottom:50px}.col-prod-heading{flex-direction:column;align-items:center}#compare-kids-bicycles .color-choice-wrap{margin-left:8px;margin-right:8px}.col-prod-desc{width:100%;margin-top:20px}.col-prod-colors{display:none}.col-prod-info-wrap{width:100%;flex-direction:column}.col-prod-price{font-size:1.3em;margin-top:20px}.collection-product-section{margin-bottom:50px}.nav-link span{position:absolute;top:15px;right:-11px;font-size:.8em}.cart-item-section{width:100%;padding:0}.cart-checkout-section{width:100%;margin-top:20px}main.main-content.wrapper{padding-bottom:50px}.copyright-line{margin-top:20px}.cart-outer-wrap{margin-top:30px}.cart-outer-wrap{flex-direction:column;align-items:center}.cart-info:last-child{text-align:center}a.remove{margin-top:10px}.cart-img{max-width:160px}.show-for-mobile .cart-info{width:100px}.cart-info{text-align:left}.cart-info:last-child{text-align:left}.cart-img{margin-right:5px}.cart-outer-wrap .select-wrap{margin-left:-19px}.cart-info{position:relative}a.remove{position:absolute;bottom:0}.link-block-description .right-arrow{top:0}a.product-zoom.main-product-img{width:100%}.product-description.product-info-spacing{width:100%;max-width:100%}.affirm-as-low-as:empty{margin-bottom:0}.content.pdp{margin-bottom:50px}.page-info{padding-top:50px;padding-bottom:50px}.col-product-wrapper{margin-top:0}.compatiblity-wrapper{width:100%;margin-top:25px}.compatibility{flex-wrap:wrap}a.compatible-item{width:calc(50% - 20px)}body.defaults{overflow-x:hidden;width:100%}h2.col-prod-title{width:100%;text-align:center}#bicycles h2.col-prod-title{text-align:left}.standover-guide{padding:50px 5vw 150px}.standover-lower-text.half-width{width:100%}.standover-guide.show{overflow-y:scroll}.standover-directions{width:100%;margin-bottom:20px;margin-left:0}.standover-image-desc-wrap{display:block}.price{margin-right:0;margin-bottom:10px}.template-product .main-content{overflow-x:hidden;width:100%}.related-item{padding:20px 0 0;flex-wrap:wrap}.related-item img{max-width:35%}.related-item-column.title-column{width:35%}.related-item-column.price{width:25%;padding-right:10px}.related-item-column.add-column{flex-basis:100%;background:#fff;padding:10px}.related-item p.title{margin-bottom:0}.related-item-column.add-column .select-wrap.hide-for-desktop{margin-left:0;width:60px}.related-item-column.add-column .select-wrap.hide-for-desktop .select-field{background:#fff;margin-right:0;padding:5px 15px 0 0;font-size:18px;letter-spacing:.91px}.related-item-column.add-column{display:flex;justify-content:space-between;align-items:center}.related-item-column.add-column .select-wrap.hide-for-desktop .icon.select-arrow-down{top:58%}.filter-section.hide-for-mobile{display:none}.blank-page{transform:scale(.8)}.blank-page.square{width:182.5px;height:182.5px}.blank-page-wrap{max-height:182.5px;min-height:auto}form.email-form.search-page-form{max-width:220px}.template-search .collection-product-section.accessory-collection .col-product{justify-content:flex-start}.template-search .collection-product-section.accessory-collection .col-product.bike img{padding:10px}.flex-child-50p.story-wrap{width:100%}.flex-child-50p.post-info,.flex-child-40p.post-info.m-t-25px.p-r-25px,.flex-child-60p.post-info.p-l-50px.m-t-25px.p-r-25px{width:100%;padding:0}.top-story .flex-child-50p.post-info:nth-child(2) p,.flex-child-60p.post-info.p-l-50px.m-t-25px.p-r-25px p{max-width:100%;font-size:16px;line-height:23px;margin-bottom:25px}.top-story .flex-child-50p.post-info:nth-child(2),.flex-child-60p.post-info.p-l-50px.m-t-25px.p-r-25px{margin-top:10px}.link-block-description{font-size:13px}a._3-up-link-block.w-inline-block:last-child{margin-bottom:0}#via-tokyo .about-container{padding:0}#via-tokyo .our-story-wrap{padding:75px 30px 30px}#contact .rich-text-wrapper p{line-height:25px;font-size:16px;margin-bottom:0}a.button-link{font-size:15px;max-width:250px;padding:13px}.cookie-policy p{width:80%;line-height:15px}button.agree{width:20%}.cookie-policy{position:fixed;bottom:10px;left:0;right:0;margin:0 auto;width:calc(100vw - 20px);padding:10px 15px;color:#5d5d5d;font-size:.9em;z-index:2147483640}.cookie-bg{border-radius:13px}.spec-heading{padding:0 20px}span.icon.arrow-down{right:20px}.spec-description{padding:0 20px}.gift-card .pdp-footer{margin-top:0}.gift-card h1.heading{margin-bottom:25px}.faq-wrapper.flex-wrap{display:block}.faq-wrapper h2{font-size:20px}.faq-title-wrap.flex-child-30p{position:relative;width:100%;margin-top:0;padding-top:0}.icon.arrow-down{font-size:10px}.faq-wrapper.flex-wrap{border-top:none}.faq-questions-wrap.flex-child-70p{width:100%}.faq-title-wrap.flex-child-30p .icon.arrow-down{position:absolute;top:3px;right:0;display:block;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:all .3s cubic-bezier(.445,.05,.55,.95);transition:all .3s cubic-bezier(.445,.05,.55,.95);font-size:10px}.faq-questions-wrap.flex-child-70p{display:none}.faq-wrapper{padding:0 0 40px}.faq-title-wrap.flex-child-30p .icon.arrow-down.flip{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.answer{max-width:100%;padding-bottom:35px;margin-bottom:0}#faq .shopify-section.wrapper{padding-left:0;padding-right:0}.faq-title-wrap.flex-child-30p{padding:0 20px}.faq-title-wrap.flex-child-30p .icon.arrow-down{right:20px}.faq-question-wrap{margin-top:35px;padding:0 20px;background-color:#eee;transition:all .2s linear;border-bottom:none}.faq-question-wrap.question-opened{background-color:#e4e4e4;padding-top:35px}.hero-text.next-line{margin-top:10px}.hero-text-wrap,.hero-text-wrap.left-positioned,.hero-text-wrap.left-bottom-positioned{top:25%;left:auto;right:auto;bottom:auto;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translateY(-25%);width:100%}.hero-text-wrap.left-positioned .hero-text,.hero-text-wrap.left-bottom-positioned .hero-text,.hero-text-wrap.left-positioned .hero-button-wrap,.hero-text-wrap.left-bottom-positioned .hero-button-wrap{text-align:center}.hero-button{margin-top:20px;padding:17px 40px}.template-index .hero-text{font-size:22px}.accessibility-inner-wrap{padding-right:0}#accessibility .faq-title-wrap.flex-child-30p{text-align:center}.bike-outer-availability-wrapper{display:grid;grid-template-columns:repeat(auto-fill,48%);justify-content:space-between}h4.title{font-size:15px}img.stock-icon{max-width:15px;margin-right:6px}p.available-variant{margin-bottom:5px!important;font-size:12px}.bike-type-availability-wrapper{margin-bottom:10px}h2.f-s-24.m-t-0px.m-b-50px{margin-top:30px;margin-bottom:30px}.flex-child-60p.p-l-75px{padding-left:0}.availability-wrapper:not(:first-child){margin-bottom:50px}.customer .button-link{max-width:220px;padding:13px;font-size:14px}.customer .hero-text.black{margin-bottom:0}.customer .inner-content,.template-customers-account .inner-content{padding:0}.customer p.hero-text.black.text-left.f-s-20{margin-bottom:20px}html:not(.lt-ie9) .table--responsive td,html:not(.lt-ie9) .table--responsive th{display:inline-block;width:auto;clear:none}html:not(.lt-ie9) .table--responsive td:before{content:""}html:not(.lt-ie9) .table--responsive tbody td:nth-child(3),html:not(.lt-ie9) .table--responsive tbody td:nth-child(4){display:none}td.show-for-desktop{display:none!important}.customer tr td{padding:15px 10px!important}.customer tr td:first-child{padding-left:0!important}.customer tr td:last-child{padding-right:0!important}html:not(.lt-ie9) .table--responsive td,html:not(.lt-ie9) .table--responsive tr{display:flex;justify-content:space-between}html:not(.lt-ie9) .table--responsive td,html:not(.lt-ie9) .table--responsive tr{border-bottom:1px solid #d5d5d5}html:not(.lt-ie9) .table--responsive td,html:not(.lt-ie9) .table--responsive tr td{border-bottom:none!important}.flex-child-30p{margin-top:30px}html:not(.lt-ie9) .table--responsive tbody{border-top:none}.customer .p-t-150px{padding-top:100px}.customer .cart-item{display:grid;grid-template-columns:2fr 2fr .5fr;justify-content:space-between;column-gap:10px}p.price{font-size:13px}.customer .cart-item._2-column{grid-template-columns:2fr .5fr}.customer .cart-item:last-child{border-bottom:1px solid #d5d5d5}.address-wrap{margin-bottom:25px}.address-wrap:nth-child(n+2){margin-bottom:0}.address-wrap:nth-child(n+3) .address{margin-top:20px}.bike-slider button.flickity-button.flickity-prev-next-button.next{right:-20px}.bike-slider button.flickity-button.flickity-prev-next-button.previous{left:-20px}.w-350px.m-r-40px.pr.edit-bike-wrapper:first-child{min-height:auto}.w-350px{width:auto!important}.w-350px.m-r-40px.pr.edit-bike-wrapper{margin-right:0}.add-to-cart-button.w-button.smaller-button.register-another{margin-top:50px!important}.add-to-cart-button.w-button.smaller-button.register-another.cancel{margin-top:0!important}.reviews-slide{width:calc(100vw - 40px)}.reviews-slide .flex-wrap{display:block}.reviews-slide a._2-up-link-block{padding:0 30px;display:block}._2-up-link-block.center-block{display:block;margin-top:60px;text-align:left}.review-inner-content{max-width:100%!important}.wrapper.less{position:relative}.reviews-slider .flickity-viewport{overflow:hidden}.button-row{position:absolute;left:0;right:0;margin:0 auto;z-index:10000}}select#sort-by{color:#5d5d5d;font-size:13px;line-height:1.3em;border-color:#eee #eee #eee;background-color:#eee;padding:0 15px 0 0;width:auto;right:-15px;position:relative}.flex-wrap.align-start{align-items:flex-start}.select-wrap.collection-sort-select{margin-right:0;height:34px;margin-top:-13px;width:auto}.select-wrap.collection-sort-select .icon.select-arrow-down{font-size:6px}.collection-product-section .col-product img{height:76.5%;object-fit:contain;width:100%}@media screen and (max-width:767px){.filter-wrap.sort-wrapper.show-for-mobile{display:flex;justify-content:space-between}.select-wrap.collection-sort-select{margin-right:15px}select#sort-by{font-size:18px;width:195px}.select-wrap.collection-sort-select .icon.select-arrow-down{font-size:10px}}.filter-wrap.brand-column .checkbox-wrapper{width:auto}input[disabled]~label{opacity:.5}.current-filter-wrap{display:block;margin:10px 0 0}.current-filter-wrap:empty{display:none}a.filter-button.clear-all-button.w-inline-block:first-child{margin-left:6px}a.filter-button.clear-all-button.w-inline-block{margin-right:10px}p.sort-wrap{display:inline-block;margin-bottom:0;margin-right:-15px}#shopify-section-collection-bikes .product-type,#shopify-section-collection-bikes .brand-column{display:none}.hero-slider .flickity-page-dots{text-align:center}@media screen and (max-width:767px){.filter-buttons-wrap{padding:0 0 0 20px}.filters .filter-button,.filters .filter-wrap{padding:20px 0 10px 20px}.filter-section{margin-right:-20px}}.hero-button.dark{background:#5d5d5d;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/125/assets/custom.css.map */
