// Demo Styles body{color:#333;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}.centercustompage{display:inline;position:relative}#mute-button-141762{z-index:60!important}.plan-features p{color:#fff}.demo-wrap{display:flex;align-items:center;flex-flow:column;justify-content:center;width:100%;margin-bottom:50px}.demo-header{padding-right:1em;padding-left:1em;text-align:center}.demo-header :is(h1,p){margin-bottom:0}.demo-header p{font-size:1.5rem}@media (min-width: 62em){.demo-wrap{padding-top:0;height:auto}}.pricing-plans{width:100%}.plan-title{color:#fff!important}.pricing-tables{display:flex;flex-flow:column;padding-top:1em}.pricing-plan{background-color:#000!important;border:2px solid #000!important;border-bottom:2px solid #000;!important display: block;padding:1em 0;text-align:center;width:100%;margin-top:50px}.pricing-plan:first-child,.pricing-plan:last-child{background-color:#eee}.pricing-plan:first-child{border-bottom:0}.pricing-plan:last-child{border-top:0}.pricing-plan:nth-child(2){border-bottom:0}.no-flexbox .pricing-plan{float:left}.plan-title{font-size:1em;letter-spacing:-.05em;margin:0;padding:.75em 1em 1.25em;text-transform:uppercase}.plan-cost{background-color:#fff;color:#77b9dd;font-size:1.25em;font-weight:700;padding:1.25em 1em;text-transform:uppercase}.plan-cost span{display:none}.plan-price{font-size:3em;letter-spacing:-.05em;line-height:1;margin-bottom:0}.plan-type{border:.313em solid #DDD;color:#999;display:inline-block;font-size:.75em;margin:.75em 0 0 .75em;padding:.3em .4em .25em;width:auto}.plan-features{margin:0;padding:2em 1em 1em}.plan-features li{list-style-type:none;border-bottom:1px solid #DDD;margin-bottom:.5em;padding-bottom:.75em;color:#555;display:block;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8em;font-weight:400;line-height:1.3;// &:before{// content: "\2714";// margin-right: 7px;//}}.plan-features li span{color:#bbb}.plan-features li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.plan-features i{font-size:1.5em}.plan-features i.icon-ok-squared{color:#3aa14d}.plan-features i.icon-cancel-circled{color:#8b0000}.btn-plan{background-color:#1b8dc8;color:#fff;max-width:12em}.cta{background-color:#6cb507}.featured-plan{background-color:#eef7fc;border-top:5px solid #8cd0f5;border-right:0 solid transparent;border-bottom:5px solid #8cd0f5;border-left:0 solid transparent;box-shadow:0 0 10px #00000026;overflow:hidden;//order: -1;position:relative;transition:transform .4s ease}.featured-plan .plan-title{color:#1b8dc8}.featured-ribbon{width:200px;background:#1b8dc8;position:absolute;top:15px;left:-60px;text-align:center;line-height:35px;letter-spacing:.01em;font-size:.65em;font-weight:700;color:#fff;text-transform:uppercase;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.featured-ribbon.sticky{position:fixed}.featured-ribbon.shadow{box-shadow:0 0 3px #0000004d}.featured-ribbon.top-left{top:25px;left:-50px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.featured-ribbon.top-right{top:25px;right:-50px;left:auto;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.featured-ribbon.bottom-left{top:auto;bottom:25px;left:-50px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.featured-ribbon.bottom-right{top:auto;right:-50px;bottom:25px;left:auto;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}@media (min-width: 400px){.pricing-plans{padding-right:2em;padding-left:2em;width:100%}.featured-plan{transform:scale(1.05)}}@media (min-width: 33.75em){.pricing-plans .module-title{margin-bottom:1em}.pricing-tables{flex-flow:row wrap}.pricing-plan{flex-grow:1;width:50%}.pricing-plan:first-child{border-right:0;border-bottom:0}.featured-plan{margin-top:.6em;order:0}.pricing-plan:last-child{border-top:2px solid #DDD;border-left:0}.no-flexbox .pricing-plan{width:48%}.plan-title{font-size:.875em}}@media (min-width: 48em){.no-flexbox .pricing-plan{width:24%}.plan-type{font-size:.7em;margin:.5em 0 0 1em;padding-bottom:.2em}.featured-ribbon{font-size:.65em}}@media (min-width: 62em){.pricing-plan{flex-grow:1;width:23%;margin:0 10px}.featured-plan{margin-top:0;order:0}.pricing-plan:first-child,.pricing-plan:nth-child(2n){border-bottom:2px solid #DDD}.pricing-plan .plan-features span{display:block!important}.plan-cost{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;font-size:1em}.plan-cost span{color:#fff;font-size:1.5em;font-weight:400;padding-right:.15em;padding-left:.15em;width:100%;display:block}.plan-price{font-size:3.25em}.btn-plan{font-size:.875em}.featured-ribbon{font-size:.45em;left:-68px;line-height:25px}}@media (min-width: 75em){.plan-cost{font-size:1em}}@media (min-width: 100em){.pricing-tables{margin:0 auto;max-width:100em}}#shopify-section-fittingText .club-section{margin-top:-20px!important;margin-bottom:60px!important;margin-left:37.5px!important}.product-single__title{font-size:2.25em;font-family:Roboto,sans-serif!important}.shop-inline-list li{border:none}.active{color:#fff!important;padding:10px 50px!important}.shop-inline-list li a:hover{font-weight:700;color:#020202!important}.shop-inline-li .centercustompage{display:inline;position:relative;text-align:center;color:#fff}.centeredcustom{position:absolute;top:-400%;left:50%;transform:translate(-50%,-50%)}#page-customPaint-page .sm-container-padding{width:100%}#page-fitting-page .community-club-ride-times-day-info{color:#fff!important}.pricespecs>p{color:#fff}.pricespecs>h1{color:#fff}.pricespecs>h2{color:#fff}.header-titles-bikefitting{letter-spacing:2px;font-size:60px!important;line-height:30px!important;font-family:krinkes_regular_personal_usRg;margin-top:150px!important;padding-left:0!important;text-transform:capitalize!important}@media screen and (min-width: 768px){.product-single__photos{width:500px;margin:-50px auto 0}.centeredcustom p{font-size:80px;font-family:krinkes_regular_personal_usRg;font-weight:400;color:#fff;margin-bottom:-10px;text-align:center}.centeredcustom button{background-color:#fff;padding:10px 80px;margin:0 auto;border:none;border-radius:50px;font-family:Roboto,sans-serif;text-align:center;display:block}.centeredcustom{position:absolute;top:-900%;left:50%;transform:translate(-50%,-50%);width:100%}.custom-images{padding:60px}.custom-container-div>p{width:50%}.header-titles-custom{letter-spacing:2px;font-size:60px;line-height:30px!important;font-family:krinkes_regular_personal_usRg;margin-top:150px;padding-left:0!important}.custom-container{width:80%}.custom-images img{width:49.5%;display:inline!important}}@media screen and (max-width: 768px){.centeredcustom p{font-size:50px;font-family:krinkes_regular_personal_usRg;font-weight:400;color:#fff;margin-bottom:-10px;width:100%;text-align:center}.centeredcustom button{background-color:#fff;padding:10px 20px;border:none;border-radius:50px;font-family:Roboto,sans-serif;text-align:center;margin:0 auto 0 0%;font-size:10px}.centeredcustom{position:absolute;top:-500%;left:50%;transform:translate(-50%,-50%);text-align:center}.custom-images{padding:0}.custom-container-div{padding-left:0}.header-titles-custom{letter-spacing:2px;font-size:60px;line-height:30px!important;font-family:krinkes_regular_personal_usRg;margin-top:50px;padding-left:0!important}.custom-container{width:80%}.custom-images img{width:100%;display:inline!important}}.notebook-post-small h2{font-size:1.5rem;font-family:krinkes_regular_personal_usRg;font-weight:700;letter-spacing:0;margin:0}#notebook-top-inner{padding:20px 60px;background-color:#000}#notebook-nav>div{width:100%;display:inline-block;vertical-align:top;font-size:.8rem}@media screen and (min-width: 768px){#notebook-nav{width:100%!important}}#notebook-nav{text-align:center}#notebook-top-inner{margin-top:100px!important;text-align:center!important}#notebook-top{width:50%!important;margin:0 auto!important}.header-titles-bike{letter-spacing:2px;font-size:60px;line-height:30px!important;font-family:krinkes_regular_personal_usRg;margin-top:80px}.crew-member h2{margin-bottom:0;font-weight:700;text-transform:uppercase;font-size:30px}.site-header{height:80px!important}div#notebook-post-content h1{font-size:56px}.site-header .wrapper{height:100%;max-width:1200px!important;margin:0 auto;padding:0!important}.container-image{position:relative;text-align:center;color:#fff}.centered-image button{color:#fff!important;background-color:#444!important}.centered-image{position:absolute;top:90%;left:50%;transform:translate(-50%,-50%)}#shopify-section-bikes-new .cst-txt~.cst-txt{text-align:center;margin-bottom:100px;border:#0000005e 1px solid}#crew h1{margin-top:0;margin-bottom:0;display:inline-block;text-transform:lowercase;font-family:khand,sans-serif;line-height:.8;text-align:center;font-size:60px!important;display:block;text-transform:capitalize}@media only screen and (min-width: 760px){.centered,.centered-image{position:absolute;top:90%;left:50%;transform:translate(-50%,-50%);text-shadow:0 0 10px black}.bike-texts{font-size:96px!important;margin-bottom:0}.centered button,.centered-image button{background-color:#fff;padding:10px 80px;margin:0 auto;border:none;box-shadow:0 0 10px #000;border-radius:50px;font-family:Roboto,sans-serif;text-align:center}.centered p,.centered-image p{font-size:150px;font-family:krinkes_regular_personal_usRg;font-weight:400;color:#fff;margin-bottom:-10px}}@media only screen and (max-width: 760px){.centered,.centered-image{position:absolute;top:100%;left:50%;transform:translate(-50%,-50%);text-shadow:0 0 5px black;width:100%;text-align:center}.bike-texts{font-size:46px!important;margin-bottom:0}.centered button,.centered-image button{background-color:#fff;padding:10px 20px;border:none;border-radius:50px;font-family:Roboto,sans-serif;text-align:center;margin:0 auto 0 0%;font-size:10px;box-shadow:0 0 5px #000}.centered p,.centered-image p{font-size:50px;font-family:krinkes_regular_personal_usRg;font-weight:400;color:#fff;margin-bottom:-10px}}#bikes-top-slider div{height:100%;width:100%;text-align:center}div#bikes-top-slider{padding:0!important}.topnav{overflow:hidden;position:relative}.topnav img{width:100px}.topnav #myLinks{display:none}#myLinks li{list-style:none}.topnav a{color:#fff;padding:14px 16px;text-decoration:none;font-size:17px;display:block}.topnav a.icon{display:block;position:absolute;right:0;top:15px}@media only screen and (max-width: 760px){.topnav{display:block;background-color:#00000080}.desk-nav{display:none}}@media only screen and (min-width: 760px){.topnav{display:none}.desk-nav{display:block}}@media only screen and (max-width: 760px){.home-section-bg{width:100%;height:auto!important}}
/*# sourceMappingURL=/s/files/1/0848/4922/t/27/assets/pph.css.map?9925= */