#collection.template .head{padding:0}#collection.template .foot{padding:60px 0 40px}ul.filterGroup{width:100%;padding:0;margin:0;list-style:none;border:0}ul.filterGroup h4{text-transform:uppercase;font-weight:400}ul.filterGroup li{display:block;padding:0;margin:0;border:0}ul.filterGroup li a{display:inline-block;text-decoration:none;color:#7b7b7b;padding:6px 0 4px 22px;overflow:hidden;position:relative}ul.filterGroup li.unChecked a{background-image:url(//cdn.shopify.com/s/files/1/0761/2225/t/15/assets/checkboxDark.png?v=170923068882500628231558625012);background-repeat:no-repeat;background-position:0 -2px;color:#000}ul.filterGroup li.checked a,ul.filterGroup li.unChecked a:hover{background-image:url(//cdn.shopify.com/s/files/1/0761/2225/t/15/assets/checkboxDark.png?v=170923068882500628231558625012);background-repeat:no-repeat;background-position:0 -77px;color:#000}ul.filterGroup li.checked a:hover{background-image:url(//cdn.shopify.com/s/files/1/0761/2225/t/15/assets/checkboxDark.png?v=170923068882500628231558625012);background-repeat:no-repeat;background-position:0 -152px}@media only screen and (max-width:850px){#collectionSidebar{position:absolute;top:0;left:0;background-color:#fff;z-index:1452;width:300px;max-width:100%;margin-left:-300px;-webkit-transition:margin .4s;-moz-transition:margin .4s;transition:margin .4s}#collectionSidebar.open{margin-left:0;box-shadow:0 0 2px #0003}#productGrid{position:relative;z-index:1451}}.parallaxPage h1{font-weight:300}.contentPage h1{padding:5px 0;font-weight:300}.contentPage h2{padding-bottom:10px;font-weight:700}.contentPage h3{color:#00aeef;font-size:18px;font-weight:700;padding-top:5px;padding-bottom:10px}.contentPage h4{font-size:18px;font-weight:700;padding-top:5px;padding-bottom:15px}.contentPage h5{font-size:14px;font-weight:700;padding-bottom:20px}.contentPage p{padding-bottom:20px}.contentPage,.contentPage p{font-weight:400;font-size:14px;color:#7b7b7b;line-height:1.6em}.contentPage a{text-decoration:none}.contentPage section{border-bottom:1px solid #dddddd}.contentPage section:last-of-type{border-bottom:0}.contentPage section:after{display:table;content:"";clear:both}.nicePage section{width:1280px;max-width:96%;display:block;margin:0 auto;padding:60px 30px}.nicePage section.video{width:100%;max-width:100%;padding:0;border-bottom:0}.nicePage .header{padding-top:0;padding-bottom:20px;border-bottom:0}.aboutPage section{padding:0}.aboutPage h2{padding:0}.aboutPage .p,.aboutPage p{line-height:1.8em;padding-bottom:5px}.aboutPage .p{padding-top:10px}.aboutPage .memberImage{text-align:center}.aboutPage .member img{display:inline-block;max-height:400px;width:auto;max-width:100%}.faqsFormat strong{color:#00aeef;font-size:18px;font-weight:700}ul.timeline,ul.timeline li{padding:0;margin:0}ul.timeline li:after{display:table;content:"";clear:both}.timeline li h3{padding-top:0;padding-bottom:7px;margin:0;line-height:1em}.timeline li p{padding-bottom:24px}.timeline li .year{width:50%;float:left;text-align:right;padding-right:30px}.timeline li .months{width:50%;float:right;text-align:left}.timeline li .month{width:100%;position:relative;padding-left:26px;padding-bottom:6px;border-left:4px solid #00aeef}.timeline li .monthContent:before{content:"";width:12px;height:12px;border-radius:50%;background:#00aeef;position:absolute;left:0;margin-left:-8px}.timeline li:last-of-type .month.last{border-left:4px solid #fff}.timelinePopup .popupContent img{display:block;margin:0 auto;max-height:350px;max-width:100%}.contactForm .inputWrapper{padding-right:3%}.contactForm .buttonWrapper{padding-right:0;padding-left:3%}.contactForm .messageWrapper{padding-right:0}.contactForm label{line-height:2em}#product.template .head{padding:10px 0}.blueLineBelow,.hoverBlueLineBelow{position:relative}.blueLineBelow:after,.hoverBlueLineBelow:hover:after{content:"";display:block;position:absolute;bottom:0;left:0;width:80%;margin-left:10%;margin-bottom:-5px;height:2px;background-color:#00aeef}.customizeYourBike{display:none;position:absolute;width:300px;max-width:100%;padding:0 0 20px}.customizeYourBikeMessage{padding:10px 7px 12px;background-color:#eee;border-radius:4px;text-align:center}.bottomArrow{position:absolute;bottom:5px;right:40px;width:30px;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #eee}#productOptions label,#productOptions select,#productOptions select option,#productOptions input{font-size:14px;color:#000}#productOptions label{font-size:15px;display:none}#productOptions select,#productOptions input,#productOptions .button{margin:5px 20px 10px 0}.single-option-selector{font-size:14px;width:100%;background:url(//cdn.shopify.com/s/files/1/0761/2225/t/15/assets/arrow-dark.png?v=65251844030101323371558625003) right 10px center no-repeat;-webkit-appearance:none}@-moz-document url-prefix(){.single-option-selector{background:none;background-image:none;background-size:auto 100%}}input.item-quantity{background:none;background-color:transparent;width:60px;max-width:60px}.optionsBlocker{position:absolute;width:100%;height:100%;top:0;left:0;background:#fff9;display:none}.disabled .optionsBlocker{display:block}.productToggleTitles>h4{padding:0;margin-bottom:6px;background:url(//cdn.shopify.com/s/files/1/0761/2225/t/15/assets/arrow-dark.png?v=65251844030101323371558625003) right 5px center no-repeat;border-bottom:1px solid #dddddd;cursor:pointer;font-weight:400}.productToggleTitles>h4 a{text-decoration:none;display:block;padding:2px 10px 8px 0;color:#000}.productToggleTitles .tableItem{padding:5px 0 10px;margin-bottom:10px;width:100%;height:280px;overflow-y:scroll}.productToggleTitles #videoWithin.tableItem{min-height:280px;height:auto}.featuresWithin h2,.featuresWithin p,.featuresWithin table,.featuresWithin .videoContainer,.descriptionWithin h2,.descriptionWithin ul,.descriptionWithin table,.descriptionWithin .videoContainer,.specsWithin h2,.specsWithin p,.specsWithin ul,.specsWithin .videoContainer,.videoWithin h2,.videoWithin p,.videoWithin ul,.videoWithin table{display:none}.productContent .nicePage section.header{display:none}.productContent p,.productContent table{padding:5px 0}.productContent,.productContent p,.productContent table,.productContent table h5{color:#000;font-weight:400}.productContent,.productContent p,.productContent table,.productContent ul{font-size:14px}.featuresWithin ul{margin:0;padding:5px 0;line-height:1.3em;list-style:disc inside}.featuresWithin ul li{padding:5px 0}.featuresDescriptionSpecs{max-height:300px;overflow:auto}@media only screen and (min-width:1100px){#reviews .spr-container,#additionalInfo{height:300px;overflow:auto}}@font-face{font-family:Myriad Pro;font-weight:300;src:url(MyriadPro-Light.woff) format("woff"),url(MyriadPro-Light.ttf) format("truetype")}@font-face{font-family:Myriad Pro;font-weight:400;src:url(MyriadPro-Regular.woff) format("woff"),url(MyriadPro-Regular.ttf) format("truetype")}#product,#product h1,#product h2,#product h3,#product h4,#product h5,#product h6,#product p,#product input,#product .button{font-family:Myriad Pro,Lato,sans-serif}#reviews p{font-weight:400}.productContent .bicycle-assembly .col-1-3-respond h2,.productContent .bicycle-assembly .col-1-3-respond h3,.productContent .bicycle-assembly .col-1-3-respond h4,.productContent .bicycle-assembly .col-1-3-respond p{text-align:center}.productContent .bicycle-assembly .col-1-3-respond img{max-width:75%;display:block;margin:0 auto}@media only screen and (min-width:850px){.titlesToggle .nicePage section{padding:30px}.titlesToggle .nicePage section [class*=col]{width:100%;float:none;display:block}.titlesToggle .nicePage h5{padding-top:20px;padding-bottom:20px}.titlesToggle .nicePage .paddingTopSixty{padding-top:20px}.titlesToggle .nicePage .paddingZeroFifteen{padding:0}.titlesToggle .nicePage .negativeTopMargin{margin-top:0!important}}
/*# sourceMappingURL=/s/files/1/0761/2225/t/15/assets/collection-product-page-styles.css.map */
