@charset "UTF-8";#shopify-theme-controls{display:none;display:none}*,::after,::before,input{box-sizing:border-box}html,body{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.grid,.row,.grid--rev,.grid--full,.grid-uniform{*zoom:1}.grid::after,.row::after,.grid--rev::after,.grid--full::after,.grid-uniform::after{content:'';display:table;clear:both}.grid__item.clear{clear:both}.grid,.row,.grid--rev,.grid--full,.grid-uniform{list-style:none;margin:0;padding:0;margin-left:-30px}.grid__item{float:left;min-height:1px;padding-left:30px;vertical-align:top;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid--rev{direction:rtl;text-align:left}.grid--rev>.grid__item{direction:ltr;text-align:left;float:right}.grid--full{margin-left:0}.grid--full>.grid__item{padding-left:0}.one-whole{width:100%}.one-half{width:50%}.one-third{width:33.333%}.two-thirds{width:66.666%}.one-quarter{width:25%}.two-quarters{width:50%}.three-quarters{width:75%}.one-fifth{width:20%}.two-fifths{width:40%}.three-fifths{width:60%}.four-fifths{width:80%}.one-sixth{width:16.666%}.two-sixths{width:33.333%}.three-sixths{width:50%}.four-sixths{width:66.666%}.five-sixths{width:83.333%}.one-eighth{width:12.5%}.two-eighths{width:25%}.three-eighths{width:37.5%}.four-eighths{width:50%}.five-eighths{width:62.5%}.six-eighths{width:75%}.seven-eighths{width:87.5%}.one-tenth{width:10%}.two-tenths{width:20%}.three-tenths{width:30%}.four-tenths{width:40%}.five-tenths{width:50%}.six-tenths{width:60%}.seven-tenths{width:70%}.eight-tenths{width:80%}.nine-tenths{width:90%}.one-twelfth{width:8.333%}.two-twelfths{width:16.666%}.three-twelfths{width:25%}.four-twelfths{width:33.333%}.five-twelfths{width:41.666%}.six-twelfths{width:50%}.seven-twelfths{width:58.333%}.eight-twelfths{width:66.666%}.nine-twelfths{width:75%}.ten-twelfths{width:83.333%}.eleven-twelfths{width:91.666%}.show{display:block !important}.hide{display:none !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.left{float:left !important}.right{float:right !important}@media only screen and (max-width: 480px){.small--one-whole{width:100%}.small--one-half{width:50%}.small--one-third{width:33.333%}.small--two-thirds{width:66.666%}.small--one-quarter{width:25%}.small--two-quarters{width:50%}.small--three-quarters{width:75%}.small--one-fifth{width:20%}.small--two-fifths{width:40%}.small--three-fifths{width:60%}.small--four-fifths{width:80%}.small--one-sixth{width:16.666%}.small--two-sixths{width:33.333%}.small--three-sixths{width:50%}.small--four-sixths{width:66.666%}.small--five-sixths{width:83.333%}.small--one-eighth{width:12.5%}.small--two-eighths{width:25%}.small--three-eighths{width:37.5%}.small--four-eighths{width:50%}.small--five-eighths{width:62.5%}.small--six-eighths{width:75%}.small--seven-eighths{width:87.5%}.small--one-tenth{width:10%}.small--two-tenths{width:20%}.small--three-tenths{width:30%}.small--four-tenths{width:40%}.small--five-tenths{width:50%}.small--six-tenths{width:60%}.small--seven-tenths{width:70%}.small--eight-tenths{width:80%}.small--nine-tenths{width:90%}.small--one-twelfth{width:8.333%}.small--two-twelfths{width:16.666%}.small--three-twelfths{width:25%}.small--four-twelfths{width:33.333%}.small--five-twelfths{width:41.666%}.small--six-twelfths{width:50%}.small--seven-twelfths{width:58.333%}.small--eight-twelfths{width:66.666%}.small--nine-twelfths{width:75%}.small--ten-twelfths{width:83.333%}.small--eleven-twelfths{width:91.666%}.small--show{display:block !important}.small--hide{display:none !important}.small--text-left{text-align:left !important}.small--text-right{text-align:right !important}.small--text-center{text-align:center !important}.small--left{float:left !important}.small--right{float:right !important}.grid-uniform .small--one-half:nth-child(2n+1),.grid-uniform .small--one-third:nth-child(3n+1),.grid-uniform .small--one-quarter:nth-child(4n+1),.grid-uniform .small--one-fifth:nth-child(5n+1),.grid-uniform .small--one-sixth:nth-child(6n+1),.grid-uniform .small--two-sixths:nth-child(3n+1),.grid-uniform .small--three-sixths:nth-child(2n+1),.grid-uniform .small--two-eighths:nth-child(4n+1),.grid-uniform .small--four-eighths:nth-child(2n+1),.grid-uniform .small--five-tenths:nth-child(2n+1),.grid-uniform .small--one-twelfth:nth-child(12n+1),.grid-uniform .small--two-twelfths:nth-child(6n+1),.grid-uniform .small--three-twelfths:nth-child(4n+1),.grid-uniform .small--four-twelfths:nth-child(3n+1),.grid-uniform .small--six-twelfths:nth-child(2n+1){clear:both}}@media only screen and (min-width: 481px) and (max-width: 799px){.medium--one-whole{width:100%}.medium--one-half{width:50%}.medium--one-third{width:33.333%}.medium--two-thirds{width:66.666%}.medium--one-quarter{width:25%}.medium--two-quarters{width:50%}.medium--three-quarters{width:75%}.medium--one-fifth{width:20%}.medium--two-fifths{width:40%}.medium--three-fifths{width:60%}.medium--four-fifths{width:80%}.medium--one-sixth{width:16.666%}.medium--two-sixths{width:33.333%}.medium--three-sixths{width:50%}.medium--four-sixths{width:66.666%}.medium--five-sixths{width:83.333%}.medium--one-eighth{width:12.5%}.medium--two-eighths{width:25%}.medium--three-eighths{width:37.5%}.medium--four-eighths{width:50%}.medium--five-eighths{width:62.5%}.medium--six-eighths{width:75%}.medium--seven-eighths{width:87.5%}.medium--one-tenth{width:10%}.medium--two-tenths{width:20%}.medium--three-tenths{width:30%}.medium--four-tenths{width:40%}.medium--five-tenths{width:50%}.medium--six-tenths{width:60%}.medium--seven-tenths{width:70%}.medium--eight-tenths{width:80%}.medium--nine-tenths{width:90%}.medium--one-twelfth{width:8.333%}.medium--two-twelfths{width:16.666%}.medium--three-twelfths{width:25%}.medium--four-twelfths{width:33.333%}.medium--five-twelfths{width:41.666%}.medium--six-twelfths{width:50%}.medium--seven-twelfths{width:58.333%}.medium--eight-twelfths{width:66.666%}.medium--nine-twelfths{width:75%}.medium--ten-twelfths{width:83.333%}.medium--eleven-twelfths{width:91.666%}.medium--show{display:block !important}.medium--hide{display:none !important}.medium--text-left{text-align:left !important}.medium--text-right{text-align:right !important}.medium--text-center{text-align:center !important}.medium--left{float:left !important}.medium--right{float:right !important}.grid-uniform .medium--one-half:nth-child(2n+1),.grid-uniform .medium--one-third:nth-child(3n+1),.grid-uniform .medium--one-quarter:nth-child(4n+1),.grid-uniform .medium--one-fifth:nth-child(5n+1),.grid-uniform .medium--one-sixth:nth-child(6n+1),.grid-uniform .medium--two-sixths:nth-child(3n+1),.grid-uniform .medium--three-sixths:nth-child(2n+1),.grid-uniform .medium--two-eighths:nth-child(4n+1),.grid-uniform .medium--four-eighths:nth-child(2n+1),.grid-uniform .medium--five-tenths:nth-child(2n+1),.grid-uniform .medium--one-twelfth:nth-child(12n+1),.grid-uniform .medium--two-twelfths:nth-child(6n+1),.grid-uniform .medium--three-twelfths:nth-child(4n+1),.grid-uniform .medium--four-twelfths:nth-child(3n+1),.grid-uniform .medium--six-twelfths:nth-child(2n+1){clear:both}}@media only screen and (max-width: 799px){.medium-down--one-whole{width:100%}.medium-down--one-half{width:50%}.medium-down--one-third{width:33.333%}.medium-down--two-thirds{width:66.666%}.medium-down--one-quarter{width:25%}.medium-down--two-quarters{width:50%}.medium-down--three-quarters{width:75%}.medium-down--one-fifth{width:20%}.medium-down--two-fifths{width:40%}.medium-down--three-fifths{width:60%}.medium-down--four-fifths{width:80%}.medium-down--one-sixth{width:16.666%}.medium-down--two-sixths{width:33.333%}.medium-down--three-sixths{width:50%}.medium-down--four-sixths{width:66.666%}.medium-down--five-sixths{width:83.333%}.medium-down--one-eighth{width:12.5%}.medium-down--two-eighths{width:25%}.medium-down--three-eighths{width:37.5%}.medium-down--four-eighths{width:50%}.medium-down--five-eighths{width:62.5%}.medium-down--six-eighths{width:75%}.medium-down--seven-eighths{width:87.5%}.medium-down--one-tenth{width:10%}.medium-down--two-tenths{width:20%}.medium-down--three-tenths{width:30%}.medium-down--four-tenths{width:40%}.medium-down--five-tenths{width:50%}.medium-down--six-tenths{width:60%}.medium-down--seven-tenths{width:70%}.medium-down--eight-tenths{width:80%}.medium-down--nine-tenths{width:90%}.medium-down--one-twelfth{width:8.333%}.medium-down--two-twelfths{width:16.666%}.medium-down--three-twelfths{width:25%}.medium-down--four-twelfths{width:33.333%}.medium-down--five-twelfths{width:41.666%}.medium-down--six-twelfths{width:50%}.medium-down--seven-twelfths{width:58.333%}.medium-down--eight-twelfths{width:66.666%}.medium-down--nine-twelfths{width:75%}.medium-down--ten-twelfths{width:83.333%}.medium-down--eleven-twelfths{width:91.666%}.medium-down--show{display:block !important}.medium-down--hide{display:none !important}.medium-down--text-left{text-align:left !important}.medium-down--text-right{text-align:right !important}.medium-down--text-center{text-align:center !important}.medium-down--left{float:left !important}.medium-down--right{float:right !important}.grid-uniform .medium-down--one-half:nth-child(2n+1),.grid-uniform .medium-down--one-third:nth-child(3n+1),.grid-uniform .medium-down--one-quarter:nth-child(4n+1),.grid-uniform .medium-down--one-fifth:nth-child(5n+1),.grid-uniform .medium-down--one-sixth:nth-child(6n+1),.grid-uniform .medium-down--two-sixths:nth-child(3n+1),.grid-uniform .medium-down--three-sixths:nth-child(2n+1),.grid-uniform .medium-down--two-eighths:nth-child(4n+1),.grid-uniform .medium-down--four-eighths:nth-child(2n+1),.grid-uniform .medium-down--five-tenths:nth-child(2n+1),.grid-uniform .medium-down--one-twelfth:nth-child(12n+1),.grid-uniform .medium-down--two-twelfths:nth-child(6n+1),.grid-uniform .medium-down--three-twelfths:nth-child(4n+1),.grid-uniform .medium-down--four-twelfths:nth-child(3n+1),.grid-uniform .medium-down--six-twelfths:nth-child(2n+1){clear:both}}@media only screen and (min-width: 800px){.large--one-whole{width:100%}.large--one-half{width:50%}.large--one-third{width:33.333%}.large--two-thirds{width:66.666%}.large--one-quarter{width:25%}.large--two-quarters{width:50%}.large--three-quarters{width:75%}.large--one-fifth{width:20%}.large--two-fifths{width:40%}.large--three-fifths{width:60%}.large--four-fifths{width:80%}.large--one-sixth{width:16.666%}.large--two-sixths{width:33.333%}.large--three-sixths{width:50%}.large--four-sixths{width:66.666%}.large--five-sixths{width:83.333%}.large--one-eighth{width:12.5%}.large--two-eighths{width:25%}.large--three-eighths{width:37.5%}.large--four-eighths{width:50%}.large--five-eighths{width:62.5%}.large--six-eighths{width:75%}.large--seven-eighths{width:87.5%}.large--one-tenth{width:10%}.large--two-tenths{width:20%}.large--three-tenths{width:30%}.large--four-tenths{width:40%}.large--five-tenths{width:50%}.large--six-tenths{width:60%}.large--seven-tenths{width:70%}.large--eight-tenths{width:80%}.large--nine-tenths{width:90%}.large--one-twelfth{width:8.333%}.large--two-twelfths{width:16.666%}.large--three-twelfths{width:25%}.large--four-twelfths{width:33.333%}.large--five-twelfths{width:41.666%}.large--six-twelfths{width:50%}.large--seven-twelfths{width:58.333%}.large--eight-twelfths{width:66.666%}.large--nine-twelfths{width:75%}.large--ten-twelfths{width:83.333%}.large--eleven-twelfths{width:91.666%}.large--show{display:block !important}.large--hide{display:none !important}.large--text-left{text-align:left !important}.large--text-right{text-align:right !important}.large--text-center{text-align:center !important}.large--left{float:left !important}.large--right{float:right !important}.grid-uniform .large--one-half:nth-child(2n+1),.grid-uniform .large--one-third:nth-child(3n+1),.grid-uniform .large--one-quarter:nth-child(4n+1),.grid-uniform .large--one-fifth:nth-child(5n+1),.grid-uniform .large--one-sixth:nth-child(6n+1),.grid-uniform .large--two-sixths:nth-child(3n+1),.grid-uniform .large--three-sixths:nth-child(2n+1),.grid-uniform .large--two-eighths:nth-child(4n+1),.grid-uniform .large--four-eighths:nth-child(2n+1),.grid-uniform .large--five-tenths:nth-child(2n+1),.grid-uniform .large--one-twelfth:nth-child(12n+1),.grid-uniform .large--two-twelfths:nth-child(6n+1),.grid-uniform .large--three-twelfths:nth-child(4n+1),.grid-uniform .large--four-twelfths:nth-child(3n+1),.grid-uniform .large--six-twelfths:nth-child(2n+1){clear:both}}@media only screen and (min-width: 1360px){.mega--one-whole{width:100%}.mega--one-half{width:50%}.mega--one-third{width:33.333%}.mega--two-thirds{width:66.666%}.mega--one-quarter{width:25%}.mega--two-quarters{width:50%}.mega--three-quarters{width:75%}.mega--one-fifth{width:20%}.mega--two-fifths{width:40%}.mega--three-fifths{width:60%}.mega--four-fifths{width:80%}.mega--one-sixth{width:16.666%}.mega--two-sixths{width:33.333%}.mega--three-sixths{width:50%}.mega--four-sixths{width:66.666%}.mega--five-sixths{width:83.333%}.mega--one-eighth{width:12.5%}.mega--two-eighths{width:25%}.mega--three-eighths{width:37.5%}.mega--four-eighths{width:50%}.mega--five-eighths{width:62.5%}.mega--six-eighths{width:75%}.mega--seven-eighths{width:87.5%}.mega--one-tenth{width:10%}.mega--two-tenths{width:20%}.mega--three-tenths{width:30%}.mega--four-tenths{width:40%}.mega--five-tenths{width:50%}.mega--six-tenths{width:60%}.mega--seven-tenths{width:70%}.mega--eight-tenths{width:80%}.mega--nine-tenths{width:90%}.mega--one-twelfth{width:8.333%}.mega--two-twelfths{width:16.666%}.mega--three-twelfths{width:25%}.mega--four-twelfths{width:33.333%}.mega--five-twelfths{width:41.666%}.mega--six-twelfths{width:50%}.mega--seven-twelfths{width:58.333%}.mega--eight-twelfths{width:66.666%}.mega--nine-twelfths{width:75%}.mega--ten-twelfths{width:83.333%}.mega--eleven-twelfths{width:91.666%}.mega--show{display:block !important}.mega--hide{display:none !important}.mega--text-left{text-align:left !important}.mega--text-right{text-align:right !important}.mega--text-center{text-align:center !important}.mega--left{float:left !important}.mega--right{float:right !important}.grid-uniform .mega--one-half:nth-child(2n+1),.grid-uniform .mega--one-third:nth-child(3n+1),.grid-uniform .mega--one-quarter:nth-child(4n+1),.grid-uniform .mega--one-fifth:nth-child(5n+1),.grid-uniform .mega--one-sixth:nth-child(6n+1),.grid-uniform .mega--two-sixths:nth-child(3n+1),.grid-uniform .mega--three-sixths:nth-child(2n+1),.grid-uniform .mega--two-eighths:nth-child(4n+1),.grid-uniform .mega--four-eighths:nth-child(2n+1),.grid-uniform .mega--five-tenths:nth-child(2n+1),.grid-uniform .mega--one-twelfth:nth-child(12n+1),.grid-uniform .mega--two-twelfths:nth-child(6n+1),.grid-uniform .mega--three-twelfths:nth-child(4n+1),.grid-uniform .mega--four-twelfths:nth-child(3n+1),.grid-uniform .mega--six-twelfths:nth-child(2n+1){clear:both}}[class*="push--"]{position:relative}.push--one-whole{left:100%}.push--one-half{left:50%}.push--one-third{left:33.333%}.push--two-thirds{left:66.666%}.push--one-quarter{left:25%}.push--two-quarters{left:50%}.push--three-quarters{left:75%}.push--one-fifth{left:20%}.push--two-fifths{left:40%}.push--three-fifths{left:60%}.push--four-fifths{left:80%}.push--one-sixth{left:16.666%}.push--two-sixths{left:33.333%}.push--three-sixths{left:50%}.push--four-sixths{left:66.666%}.push--five-sixths{left:83.333%}.push--one-eighth{left:12.5%}.push--two-eighths{left:25%}.push--three-eighths{left:37.5%}.push--four-eighths{left:50%}.push--five-eighths{left:62.5%}.push--six-eighths{left:75%}.push--seven-eighths{left:87.5%}.push--one-tenth{left:10%}.push--two-tenths{left:20%}.push--three-tenths{left:30%}.push--four-tenths{left:40%}.push--five-tenths{left:50%}.push--six-tenths{left:60%}.push--seven-tenths{left:70%}.push--eight-tenths{left:80%}.push--nine-tenths{left:90%}.push--one-twelfth{left:8.333%}.push--two-twelfths{left:16.666%}.push--three-twelfths{left:25%}.push--four-twelfths{left:33.333%}.push--five-twelfths{left:41.666%}.push--six-twelfths{left:50%}.push--seven-twelfths{left:58.333%}.push--eight-twelfths{left:66.666%}.push--nine-twelfths{left:75%}.push--ten-twelfths{left:83.333%}.push--eleven-twelfths{left:91.666%}@media only screen and (min-width: 481px) and (max-width: 799px){.push--medium--one-whole{left:100%}.push--medium--one-half{left:50%}.push--medium--one-third{left:33.333%}.push--medium--two-thirds{left:66.666%}.push--medium--one-quarter{left:25%}.push--medium--two-quarters{left:50%}.push--medium--three-quarters{left:75%}.push--medium--one-fifth{left:20%}.push--medium--two-fifths{left:40%}.push--medium--three-fifths{left:60%}.push--medium--four-fifths{left:80%}.push--medium--one-sixth{left:16.666%}.push--medium--two-sixths{left:33.333%}.push--medium--three-sixths{left:50%}.push--medium--four-sixths{left:66.666%}.push--medium--five-sixths{left:83.333%}.push--medium--one-eighth{left:12.5%}.push--medium--two-eighths{left:25%}.push--medium--three-eighths{left:37.5%}.push--medium--four-eighths{left:50%}.push--medium--five-eighths{left:62.5%}.push--medium--six-eighths{left:75%}.push--medium--seven-eighths{left:87.5%}.push--medium--one-tenth{left:10%}.push--medium--two-tenths{left:20%}.push--medium--three-tenths{left:30%}.push--medium--four-tenths{left:40%}.push--medium--five-tenths{left:50%}.push--medium--six-tenths{left:60%}.push--medium--seven-tenths{left:70%}.push--medium--eight-tenths{left:80%}.push--medium--nine-tenths{left:90%}.push--medium--one-twelfth{left:8.333%}.push--medium--two-twelfths{left:16.666%}.push--medium--three-twelfths{left:25%}.push--medium--four-twelfths{left:33.333%}.push--medium--five-twelfths{left:41.666%}.push--medium--six-twelfths{left:50%}.push--medium--seven-twelfths{left:58.333%}.push--medium--eight-twelfths{left:66.666%}.push--medium--nine-twelfths{left:75%}.push--medium--ten-twelfths{left:83.333%}.push--medium--eleven-twelfths{left:91.666%}}@media only screen and (max-width: 799px){.push--medium-down--one-whole{left:100%}.push--medium-down--one-half{left:50%}.push--medium-down--one-third{left:33.333%}.push--medium-down--two-thirds{left:66.666%}.push--medium-down--one-quarter{left:25%}.push--medium-down--two-quarters{left:50%}.push--medium-down--three-quarters{left:75%}.push--medium-down--one-fifth{left:20%}.push--medium-down--two-fifths{left:40%}.push--medium-down--three-fifths{left:60%}.push--medium-down--four-fifths{left:80%}.push--medium-down--one-sixth{left:16.666%}.push--medium-down--two-sixths{left:33.333%}.push--medium-down--three-sixths{left:50%}.push--medium-down--four-sixths{left:66.666%}.push--medium-down--five-sixths{left:83.333%}.push--medium-down--one-eighth{left:12.5%}.push--medium-down--two-eighths{left:25%}.push--medium-down--three-eighths{left:37.5%}.push--medium-down--four-eighths{left:50%}.push--medium-down--five-eighths{left:62.5%}.push--medium-down--six-eighths{left:75%}.push--medium-down--seven-eighths{left:87.5%}.push--medium-down--one-tenth{left:10%}.push--medium-down--two-tenths{left:20%}.push--medium-down--three-tenths{left:30%}.push--medium-down--four-tenths{left:40%}.push--medium-down--five-tenths{left:50%}.push--medium-down--six-tenths{left:60%}.push--medium-down--seven-tenths{left:70%}.push--medium-down--eight-tenths{left:80%}.push--medium-down--nine-tenths{left:90%}.push--medium-down--one-twelfth{left:8.333%}.push--medium-down--two-twelfths{left:16.666%}.push--medium-down--three-twelfths{left:25%}.push--medium-down--four-twelfths{left:33.333%}.push--medium-down--five-twelfths{left:41.666%}.push--medium-down--six-twelfths{left:50%}.push--medium-down--seven-twelfths{left:58.333%}.push--medium-down--eight-twelfths{left:66.666%}.push--medium-down--nine-twelfths{left:75%}.push--medium-down--ten-twelfths{left:83.333%}.push--medium-down--eleven-twelfths{left:91.666%}}@media only screen and (min-width: 800px){.push--large--one-whole{left:100%}.push--large--one-half{left:50%}.push--large--one-third{left:33.333%}.push--large--two-thirds{left:66.666%}.push--large--one-quarter{left:25%}.push--large--two-quarters{left:50%}.push--large--three-quarters{left:75%}.push--large--one-fifth{left:20%}.push--large--two-fifths{left:40%}.push--large--three-fifths{left:60%}.push--large--four-fifths{left:80%}.push--large--one-sixth{left:16.666%}.push--large--two-sixths{left:33.333%}.push--large--three-sixths{left:50%}.push--large--four-sixths{left:66.666%}.push--large--five-sixths{left:83.333%}.push--large--one-eighth{left:12.5%}.push--large--two-eighths{left:25%}.push--large--three-eighths{left:37.5%}.push--large--four-eighths{left:50%}.push--large--five-eighths{left:62.5%}.push--large--six-eighths{left:75%}.push--large--seven-eighths{left:87.5%}.push--large--one-tenth{left:10%}.push--large--two-tenths{left:20%}.push--large--three-tenths{left:30%}.push--large--four-tenths{left:40%}.push--large--five-tenths{left:50%}.push--large--six-tenths{left:60%}.push--large--seven-tenths{left:70%}.push--large--eight-tenths{left:80%}.push--large--nine-tenths{left:90%}.push--large--one-twelfth{left:8.333%}.push--large--two-twelfths{left:16.666%}.push--large--three-twelfths{left:25%}.push--large--four-twelfths{left:33.333%}.push--large--five-twelfths{left:41.666%}.push--large--six-twelfths{left:50%}.push--large--seven-twelfths{left:58.333%}.push--large--eight-twelfths{left:66.666%}.push--large--nine-twelfths{left:75%}.push--large--ten-twelfths{left:83.333%}.push--large--eleven-twelfths{left:91.666%}}@media only screen and (min-width: 1360px){.push--mega--one-whole{left:100%}.push--mega--one-half{left:50%}.push--mega--one-third{left:33.333%}.push--mega--two-thirds{left:66.666%}.push--mega--one-quarter{left:25%}.push--mega--two-quarters{left:50%}.push--mega--three-quarters{left:75%}.push--mega--one-fifth{left:20%}.push--mega--two-fifths{left:40%}.push--mega--three-fifths{left:60%}.push--mega--four-fifths{left:80%}.push--mega--one-sixth{left:16.666%}.push--mega--two-sixths{left:33.333%}.push--mega--three-sixths{left:50%}.push--mega--four-sixths{left:66.666%}.push--mega--five-sixths{left:83.333%}.push--mega--one-eighth{left:12.5%}.push--mega--two-eighths{left:25%}.push--mega--three-eighths{left:37.5%}.push--mega--four-eighths{left:50%}.push--mega--five-eighths{left:62.5%}.push--mega--six-eighths{left:75%}.push--mega--seven-eighths{left:87.5%}.push--mega--one-tenth{left:10%}.push--mega--two-tenths{left:20%}.push--mega--three-tenths{left:30%}.push--mega--four-tenths{left:40%}.push--mega--five-tenths{left:50%}.push--mega--six-tenths{left:60%}.push--mega--seven-tenths{left:70%}.push--mega--eight-tenths{left:80%}.push--mega--nine-tenths{left:90%}.push--mega--one-twelfth{left:8.333%}.push--mega--two-twelfths{left:16.666%}.push--mega--three-twelfths{left:25%}.push--mega--four-twelfths{left:33.333%}.push--mega--five-twelfths{left:41.666%}.push--mega--six-twelfths{left:50%}.push--mega--seven-twelfths{left:58.333%}.push--mega--eight-twelfths{left:66.666%}.push--mega--nine-twelfths{left:75%}.push--mega--ten-twelfths{left:83.333%}.push--mega--eleven-twelfths{left:91.666%}}.product_rp_div{display:none !important}.border-light{border:1px solid #e5e5e5}.border-light--bottom{border-bottom:1px solid #595a5c}.collection-banner{line-height:0;margin-left:-15px;margin-right:-15px;margin-top:-30px;position:relative}@media screen and (min-width: 480px){.collection-banner{margin-left:-30px;margin-right:-30px}}[data-hover-image-swapper-frame]{display:block;position:relative}[data-hover-image-swapper-target]{bottom:0;display:none;left:0;position:absolute;right:0;top:0}.featured-hero{*zoom:1;margin:30px 0;text-align:center}.featured-hero::after{content:'';display:table;clear:both}@media screen and (max-width: 800px){.featured-hero{margin:0}}@font-face{font-family:'icons';src:url("//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/icons.eot?559883395238114816");src:url("//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/icons.eot?559883395238114816#iefix") format("embedded-opentype"),url("//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/icons.woff?559883395238114816") format("woff"),url("//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/icons.ttf?559883395238114816") format("truetype"),url("//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/icons.svg?559883395238114816#timber-icons") format("svg");font-weight:normal;font-style:normal}form{margin-bottom:30px}input,textarea,button,select{font-size:1em}button,input[type="text"],input[type="search"],input[type="password"],input[type="email"],input[type="file"],input[type="number"],input[type="tel"],input[type="submit"],textarea{-webkit-appearance:none;-moz-appearance:none}input,textarea,select,fieldset{border-radius:0.5em;max-width:100%}input.input-full,textarea.input-full,select.input-full,fieldset.input-full{width:100%}input,select,textarea{padding:8px 10px;line-height:1.42}fieldset{border:1px solid #e5e5e5;padding:15px}legend{border:0;padding:0}optgroup{font-weight:bold}input{display:inline-block;width:auto}button,input[type="submit"]{cursor:pointer}input[type="text"],input[type="search"],input[type="password"],input[type="email"],input[type="file"],input[type="number"],input[type="tel"],textarea,select{border:1px solid #e5e5e5;width:100%;max-width:100%;display:block;margin:0 0 1em}input[type="text"]:focus,input[type="search"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="file"]:focus,input[type="number"]:focus,input[type="tel"]:focus,textarea:focus,select:focus{border:1px solid #ccc}input[type="text"][disabled],input[type="text"].disabled,input[type="search"][disabled],input[type="search"].disabled,input[type="password"][disabled],input[type="password"].disabled,input[type="email"][disabled],input[type="email"].disabled,input[type="file"][disabled],input[type="file"].disabled,input[type="number"][disabled],input[type="number"].disabled,input[type="tel"][disabled],input[type="tel"].disabled,textarea[disabled],textarea.disabled,select[disabled],select.disabled{cursor:default;background-color:#f6f6f6;border-color:#b6b6b6}textarea{min-height:100px}input[type="checkbox"],input[type="radio"]{display:inline;margin:0;padding:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right center;background-image:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/ico-select.svg?559883395238114816);background-repeat:no-repeat;background-position:right 10px center;background-color:transparent;padding-right:28px;text-indent:0.01px;text-overflow:'';cursor:pointer}.ie9 select,.lt-ie9 select{padding-right:10px;background-image:none}option{color:#000;background-color:#fff}select::-ms-expand{display:none}label,legend{display:block;margin-bottom:2px;font-weight:bold}label.inline,legend.inline{display:inline}.form-horizontal label.label--hidden,label.label--hidden,.form-horizontal legend.label--hidden,legend.label--hidden{height:0;width:0;margin-bottom:0;overflow:hidden}.ie9 .form-horizontal label.label--hidden,.lt-ie9 .form-horizontal label.label--hidden,.ie9 label.label--hidden,.lt-ie9 label.label--hidden,.ie9 .form-horizontal legend.label--hidden,.lt-ie9 .form-horizontal legend.label--hidden,.ie9 legend.label--hidden,.lt-ie9 legend.label--hidden{height:auto;width:auto;margin-bottom:2px;overflow:visible}input[type="checkbox"]+label,input[type="radio"]+label{font-weight:normal}label[for]{cursor:pointer}.label-hint{color:#999}form.form-horizontal,.form-horizontal{margin-bottom:0}form.form-horizontal input[type="text"],form.form-horizontal input[type="search"],form.form-horizontal input[type="password"],form.form-horizontal input[type="email"],form.form-horizontal input[type="file"],form.form-horizontal input[type="number"],form.form-horizontal input[type="tel"],form.form-horizontal textarea,form.form-horizontal select,form.form-horizontal label,.form-horizontal input[type="text"],.form-horizontal input[type="search"],.form-horizontal input[type="password"],.form-horizontal input[type="email"],.form-horizontal input[type="file"],.form-horizontal input[type="number"],.form-horizontal input[type="tel"],.form-horizontal textarea,.form-horizontal select,.form-horizontal label{display:inline-block;margin-bottom:0;width:auto}input[type="text"].error,input[type="search"].error,input[type="password"].error,input[type="email"].error,input[type="file"].error,input[type="number"].error,input[type="tel"].error,textarea.error{border-color:#d02e2e;background-color:#fff6f6;color:#d02e2e}label.error{color:#d02e2e}.input-group{position:relative;display:table;border-collapse:separate}.input-group .input-group-field:first-child,.input-group .input-group-btn:first-child,.input-group .input-group-btn:first-child>.btn,.input-group .input-group-btn:first-child>input[type="submit"],.input-group .input-group-btn:first-child>.sqs-block-button-element,.input-group .input-group-btn:first-child>.btn--secondary,.input-group .homesection .input-group-btn:first-child>button,.homesection .input-group .input-group-btn:first-child>button,.input-group #shophero .input-group-btn:first-child>button,#shophero .input-group .input-group-btn:first-child>button,.input-group #accessorieshero .input-group-btn:first-child>button,#accessorieshero .input-group .input-group-btn:first-child>button,.input-group #accessorieslist .input-group-btn:first-child>button,#accessorieslist .input-group .input-group-btn:first-child>button,.input-group .bike-single .product-info .input-group-btn:first-child>button,.bike-single .product-info .input-group .input-group-btn:first-child>button,.input-group .bike-single .attrsection .input-group-btn:first-child>button,.bike-single .attrsection .input-group .input-group-btn:first-child>button,.input-group input[type="hidden"]:first-child+.input-group-field,.input-group input[type="hidden"]:first-child+.input-group-btn>.btn,.input-group input[type="hidden"]:first-child+.input-group-btn>input[type="submit"],.input-group input[type="hidden"]:first-child+.input-group-btn>.sqs-block-button-element,.input-group input[type="hidden"]:first-child+.input-group-btn>.btn--secondary,.input-group .homesection input[type="hidden"]:first-child+.input-group-btn>button,.homesection .input-group input[type="hidden"]:first-child+.input-group-btn>button,.input-group #shophero input[type="hidden"]:first-child+.input-group-btn>button,#shophero .input-group input[type="hidden"]:first-child+.input-group-btn>button,.input-group #accessorieshero input[type="hidden"]:first-child+.input-group-btn>button,#accessorieshero .input-group input[type="hidden"]:first-child+.input-group-btn>button,.input-group #accessorieslist input[type="hidden"]:first-child+.input-group-btn>button,#accessorieslist .input-group input[type="hidden"]:first-child+.input-group-btn>button,.input-group .bike-single .product-info input[type="hidden"]:first-child+.input-group-btn>button,.bike-single .product-info .input-group input[type="hidden"]:first-child+.input-group-btn>button,.input-group .bike-single .attrsection input[type="hidden"]:first-child+.input-group-btn>button,.bike-single .attrsection .input-group input[type="hidden"]:first-child+.input-group-btn>button{border-radius:0.5em 0 0 0.5em}.input-group .input-group-field:last-child,.input-group .input-group-btn:last-child>.btn,.input-group .input-group-btn:last-child>input[type="submit"],.input-group .input-group-btn:last-child>.sqs-block-button-element,.input-group .input-group-btn:last-child>.btn--secondary,.input-group .homesection .input-group-btn:last-child>button,.homesection .input-group .input-group-btn:last-child>button,.input-group #shophero .input-group-btn:last-child>button,#shophero .input-group .input-group-btn:last-child>button,.input-group #accessorieshero .input-group-btn:last-child>button,#accessorieshero .input-group .input-group-btn:last-child>button,.input-group #accessorieslist .input-group-btn:last-child>button,#accessorieslist .input-group .input-group-btn:last-child>button,.input-group .bike-single .product-info .input-group-btn:last-child>button,.bike-single .product-info .input-group .input-group-btn:last-child>button,.input-group .bike-single .attrsection .input-group-btn:last-child>button,.bike-single .attrsection .input-group .input-group-btn:last-child>button{border-radius:0 0.5em 0.5em 0}.input-group input::-moz-focus-inner{border:0;padding:0;margin-top:-1px;margin-bottom:-1px}.input-group-field,.input-group-btn{display:table-cell;vertical-align:middle;margin:0}.input-group .btn,.input-group input[type="submit"],.input-group .sqs-block-button-element,.input-group .btn--secondary,.input-group .homesection button,.homesection .input-group button,.input-group #shophero button,#shophero .input-group button,.input-group #accessorieshero button,#accessorieshero .input-group button,.input-group #accessorieslist button,#accessorieslist .input-group button,.input-group .bike-single .product-info button,.bike-single .product-info .input-group button,.input-group .bike-single .attrsection button,.bike-single .attrsection .input-group button,.input-group .input-group-field{height:37px}.input-group .input-group-field{width:100%;margin-bottom:0}.input-group-btn{position:relative;white-space:nowrap;width:1%;padding:0}.clearfix{*zoom:1}.clearfix::after{content:"";display:table;clear:both}.clear{clear:both}video{background:transparent !important}.wrapper{*zoom:1;margin:0 auto;max-width:1500px;padding:0 15px}.wrapper::after{content:'';display:table;clear:both}@media screen and (min-width: 480px){.wrapper{padding:0}}.main-content{overflow-x:hidden;display:block;margin-top:4em;padding-bottom:60px;padding:0 15px}.template-page .main-content{padding-top:30px}.layout-narrow{display:table;margin:0 auto 60px;max-width:960px;width:100%}.layout-narrow__item{display:table-cell;float:none;vertical-align:middle}@media screen and (max-width: 800px){.layout-narrow__item{float:left}}.layout-narrow--simple{margin:0 auto;max-width:960px}@media screen and (max-width: 799px){.expand-medium-down{width:100%}}.breather{padding:20px}.nav-bar-line{position:fixed;top:4em;width:100%;height:1px;z-index:9998;background-color:#DCDCDD}.nav-bar{line-height:0;margin-left:auto;float:right}.nav-bar li{display:inline-block;margin:0;padding:0}.nav-bar li:last-child{border-left:1px solid #DCDCDD}.nav-bar:focus{outline-style:auto;outline-width:0px;outline-color:-webkit-focus-ring-color}@media screen and (max-width: 800px){.nav-bar .site-nav-list{display:none}.nav-bar.mobile-nav--expanded{display:block;background:#fff;margin-left:0;width:100%;height:100vh;float:none;position:absolute;top:4em;left:0}.nav-bar.mobile-nav--expanded .site-nav-list{display:block}.nav-bar li{display:block;height:20vh}}ul.site-nav-list{overflow-x:hidden;display:inline-block;list-style-type:none;margin:0;white-space:nowrap;text-align:center;width:100%}@media screen and (max-width: 800px){ul.site-nav-list{display:block}}ul.site-nav-list:focus{outline-style:auto;outline-width:0px;outline-color:-webkit-focus-ring-color}ul.site-nav-list .site-nav__link{padding:0 30px;text-align:center;display:inline-block;height:4em;line-height:1;transition:color 0.1s 0s ease-in-out;white-space:nowrap}ul.site-nav-list .site-nav__link a{color:#595a5c;display:inline-block;line-height:4em;font-family:"proxima-nova","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:1px;text-decoration:none;text-transform:uppercase;text-align:center}ul.site-nav-list .site-nav__link.active{background:#9decdd;color:#fff}ul.site-nav-list .site-nav__link:hover{color:#333;background:#f6f6f6}@media screen and (max-width: 800px){ul.site-nav-list .site-nav__link{width:100%;clear:both;display:block;height:20vh;background:#fff}ul.site-nav-list .site-nav__link a{height:20vh;line-height:20vh;display:block;clear:both;font-size:3em}}.mobile-nav__toggle{position:fixed;right:0;top:0;display:none}@media screen and (max-width: 800px){.mobile-nav__toggle{display:block}}.cmn-toggle-switch{position:fixed;overflow:hidden;margin:0;padding:0;width:4em;height:4em;font-size:16px;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;transition:background 0.3s}.cmn-toggle-switch:focus{outline:none}.cmn-toggle-switch span{display:block;position:absolute;top:1.875em;left:1em;right:1em;height:0.25em;background:#fff}.cmn-toggle-switch span::before,.cmn-toggle-switch span::after{position:absolute;display:block;left:0;width:100%;height:0.25em;background-color:#fff;content:""}.cmn-toggle-switch span::before{top:-0.875em}.cmn-toggle-switch span::after{bottom:-0.875em}.cmn-toggle-switch__htx{background-color:#4ab6a6}.cmn-toggle-switch__htx span{-webkit-transition:background 0 0.3s;transition:background 0 0.3s}.cmn-toggle-switch__htx span::before,.cmn-toggle-switch__htx span::after{-webkit-transition-duration:0.3s, 0.3s;transition-duration:0.3s, 0.3s;-webkit-transition-delay:0.3s, 0;transition-delay:0.3s, 0}.cmn-toggle-switch__htx span::before{-webkit-transition-property:top, -webkit-transform;transition-property:top, transform}.cmn-toggle-switch__htx span::after{-webkit-transition-property:bottom, -webkit-transform;transition-property:bottom, transform}.cmn-toggle-switch__htx.active{background-color:#2b8a7c}.cmn-toggle-switch__htx.active span{background:none}.cmn-toggle-switch__htx.active span::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cmn-toggle-switch__htx.active span::after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.cmn-toggle-switch__htx.active span::before,.cmn-toggle-switch__htx.active span::after{-webkit-transition-delay:0, 0.3s;transition-delay:0, 0.3s}.swatch{border-top:1px solid #e5e5e5;padding-top:15px}.swatch:last-of-type{border-bottom:1px solid #e5e5e5}.swatch-title{border:none;float:left;margin:0;width:23%}.swatch__swatches{*zoom:1;float:right;width:73%}.swatch__swatches::after{content:'';display:table;clear:both}.swatch .swatch-element{float:left;-webkit-font-smoothing:antialiased;margin:0 7.5px 7.5px 0;position:relative;-webkit-transform:translateZ(0)}.swatch .swatch-element:last-of-type{margin-right:0}.swatch input{display:none}input:checked+label{font-weight:bold}.swatch-element.option-size label,.swatch-element.option-speeds label{background-color:#e4e4e5;border-radius:240px;display:inline-block;height:30px;line-height:30px;margin:0 7.5px 0 0;padding:0;position:relative;text-align:center;top:-0.2em;transition:background-color 0.15s ease-in-out;width:30px}.swatch-element.option-size label:focus,.swatch-element.option-size label:hover,.swatch-element.option-speeds label:focus,.swatch-element.option-speeds label:hover{color:#fff;background-color:#a8a8ab}.swatch-element.option-size input:checked+label,.swatch-element.option-speeds input:checked+label{font-weight:bold;color:#fff;background-color:#a8a8ab}.swatch-color{display:inline-block;font-size:13px;height:24px;line-height:24px;margin:0 7.5px 0 0;position:relative;text-align:center;text-transform:uppercase;white-space:nowrap;width:24px}.swatch-color__color{border:2px solid transparent;border-radius:50%;height:22px;width:22px}.swatch input:checked+.swatch-color .swatch-color__color{-webkit-transform:scale(1.3, 1.3);-moz-transform:scale(1.3, 1.3);-ms-transform:scale(1.3, 1.3);-o-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3);-webkit-transition:0.2s all;-moz-transition:0.2s all;-ms-transition:0.2s all;-o-transition:0.2s all;transition:0.2s all}.crossed-out{height:100%;left:0;position:absolute;top:0;width:100%}.swatch .crossed-out{display:none}.swatch .soldout .crossed-out{display:block}.swatch .swatch-element.soldout label{filter:alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6}.selector-wrapper{position:absolute;top:-1000em}.swatch-metafield{display:none;float:right;font-family:"proxima-nova","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.75em;font-style:italic;font-weight:300;line-height:1;margin:0 0 15px 0;width:73%}body,input,textarea,button,select{font-size:16px;line-height:1.6;font-family:"proxima-nova","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;font-weight:400;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}h1,.h1,.bike-single .attrsection h2,.bike-single .attrsection .h2,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"proxima-nova","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;margin:0 0 0.5em;line-height:1.4}h1 a,.h1 a,.bike-single .attrsection h2 a,.bike-single .attrsection .h2 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{text-decoration:none;font-weight:inherit}h1,.h1,.bike-single .attrsection h2,.bike-single .attrsection .h2{font-size:2em}h2,.h2{font-size:1.5em}h3,.h3{font-size:1.25em;text-transform:uppercase}h4,.h4{border-bottom:1px solid #e5e5e5;color:#595a5c;font-size:1em;font-weight:600;margin-bottom:20px;padding-bottom:6px}h5,.h5{font-size:1.125em;color:#7a7b7e}h6,.h6{font-size:1em;text-transform:uppercase}p{margin:0 0 15px 0}p img{margin:0}em{font-style:italic}b,strong{font-weight:bold}small{font-size:0.9em}sup,sub{position:relative;font-size:60%;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.5em}.h3-alt{font-family:"proxima-nova","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.9375em;font-weight:600;letter-spacing:2px;line-height:1.2;margin-bottom:15px;text-transform:uppercase}.p-alt{font-family:"proxima-nova","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;font-size:1em;font-weight:300;line-height:1.5;margin:0 0 15px 0}blockquote{font-size:1.125em;line-height:1.45;font-style:italic;margin:0 0 30px;padding:15px 30px;border-left:1px solid #e5e5e5}blockquote p{margin-bottom:0}blockquote p+cite{margin-top:15px}blockquote cite{display:block;font-size:0.75em}blockquote cite:before{content:'\2014 \0020'}code,pre{background-color:#faf7f5;font-family:Consolas,monospace;font-size:1em;border:0 none;padding:0 2px;color:#51ab62}pre{overflow:auto;padding:15px;margin:0 0 30px}hr{clear:both;border-top:solid #e5e5e5;border-width:1px 0 0;margin:30px 0;height:0}hr.hr--small{margin:15px 0}hr.hr--clear{border-top-color:transparent}.section-header{margin-bottom:20px}@media screen and (min-width: 800px){.section-header{display:table;width:100%}.section-header__title{margin-bottom:12px}.section-header__left{display:table-cell;vertical-align:middle;margin-bottom:0}.section-header__left h1,.section-header__left .h1,.section-header__left .bike-single .attrsection h2,.bike-single .attrsection .section-header__left h2,.section-header__left .bike-single .attrsection .h2,.bike-single .attrsection .section-header__left .h2,.section-header__left h2,.section-header__left .h2,.section-header__left h3,.section-header__left .h3,.section-header__left h4,.section-header__left .h4,.section-header__left .h1,.section-header__left .h2,.section-header__left .h3,.section-header__left .h4{margin-bottom:0}.section-header__right{display:table-cell;vertical-align:middle;text-align:right;width:335px}}@media screen and (min-width: 800px) and (max-width: 799px){.section-header__right{margin-bottom:30px}}.section-header__right .form-horizontal,.section-header__right .collection-view{display:inline-block;vertical-align:middle}@media screen and (min-width: 481px){.section-header__right label+select,.section-header__right .collection-view{margin-left:15px}}.collection-view{background-color:#FFF;display:inline-block;float:right;height:37px;overflow:hidden;padding:0 5px}@media screen and (min-width: 800px){.collection-view{display:inline-block}}.change-view{-webkit-transition:0.2s all;-moz-transition:0.2s all;-ms-transition:0.2s all;-o-transition:0.2s all;transition:0.2s all;display:block;background:none;border:0 none;float:left;padding:10px 8px;color:#e5e5e5;line-height:1;outline:none}.change-view:hover,.change-view:focus{color:#4ab6a6}.change-view--active{cursor:default;color:#4ab6a6}.rte{margin-bottom:15px}.rte h1,.rte .h1,.rte .bike-single .attrsection h2,.bike-single .attrsection .rte h2,.rte .bike-single .attrsection .h2,.bike-single .attrsection .rte .h2,.rte h2,.rte .h2,.rte h3,.rte .h3,.rte h4,.rte .h4,.rte h5,.rte .h5,.rte h6,.rte .h6{margin-top:2em}.rte h1:first-child,.rte .h1:first-child,.rte .bike-single .attrsection h2:first-child,.bike-single .attrsection .rte h2:first-child,.rte .bike-single .attrsection .h2:first-child,.bike-single .attrsection .rte .h2:first-child,.rte h2:first-child,.rte .h2:first-child,.rte h3:first-child,.rte .h3:first-child,.rte h4:first-child,.rte .h4:first-child,.rte h5:first-child,.rte .h5:first-child,.rte h6:first-child,.rte .h6:first-child{margin-top:0}.rte>div{margin-bottom:15px}.rte ul,.rte ol{margin-left:35px}.rte li{margin-bottom:0.4em}.rte-header{margin-bottom:0}.text-link{-webkit-transition:0.2s all;-moz-transition:0.2s all;-ms-transition:0.2s all;-o-transition:0.2s all;transition:0.2s all;color:#4ab6a6;text-decoration:none;background:transparent;font-weight:bold}.text-link:hover,.text-link:focus{color:#348075}.link-dark{-webkit-transition:0.2s all;-moz-transition:0.2s all;-ms-transition:0.2s all;-o-transition:0.2s all;transition:0.2s all;text-decoration:none;color:#595a5c}.link-dark:hover,.link-dark:focus{color:#404142}.link-light{-webkit-transition:0.2s all;-moz-transition:0.2s all;-ms-transition:0.2s all;-o-transition:0.2s all;transition:0.2s all;text-decoration:none;color:#FFF}.link-light:hover,.link-light:focus{color:#FFF}.link-light-translucent{-webkit-transition:0.2s all;-moz-transition:0.2s all;-ms-transition:0.2s all;-o-transition:0.2s all;transition:0.2s all;text-decoration:none;color:rgba(255,255,255,0.8)}.link-light-translucent:hover,.link-light-translucent:focus{color:#fff}.link-sidebar{color:#7a7b7e;font-weight:600;padding-bottom:2px;text-decoration:none;margin-bottom:5px;display:inline-block}.link-sidebar.link-sidebar--selected{color:#595a5c;font-weight:600}.link-h5{-webkit-transition:0.2s all;-moz-transition:0.2s all;-ms-transition:0.2s all;-o-transition:0.2s all;transition:0.2s all;text-decoration:none;color:#7a7b7e}.link-h5.link-h5--selected{color:#595a5c}.link-padded{padding:.75em 1em}.text-small{font-size:0.8125em}.text-large{font-size:1em}button{overflow:visible}button[disabled],html input[disabled]{cursor:default}.btn-reset{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;background:none repeat scroll 0 0 transparent;border:medium none;border-spacing:0;color:#26589F;font-family:'PT Sans Narrow',sans-serif;font-size:16px;font-weight:normal;line-height:1.42rem;list-style:none outside none;margin:0;padding:0;text-align:left;text-decoration:none;text-indent:0}.btn-reset:focus{outline:none}.btn-reset::-moz-focus-inner{border:0;padding:0}.btn--expand{left:0;position:absolute;top:0}[data-brilliant-expando-expanded="true"] .btn--expand::before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.btn--expand:hover::before{color:#595a5c}.btn--expand::before{-webkit-transition:0.2s all;-moz-transition:0.2s all;-ms-transition:0.2s all;-o-transition:0.2s all;transition:0.2s all;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);color:#7a7b7e;display:inline-block !important;font-size:10px}.btn,input[type="submit"],.sqs-block-button-element,.btn--secondary,input.btn--secondary,.homesection button,#shophero button,#accessorieshero button,#accessorieslist button,.bike-single .product-info button,.bike-single .attrsection button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:#48dbbf;border:none;border-radius:0.5em;color:#fff;cursor:pointer;display:inline-block;font-weight:bold;line-height:1;margin:0;padding:1em 1.5em;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color 0.1s 0s ease-in-out, color 0.1s 0s ease-in-out;vertical-align:middle;white-space:nowrap}.btn:hover,input[type="submit"]:hover,.sqs-block-button-element:hover,.btn--secondary:hover,.homesection button:hover,#shophero button:hover,#accessorieshero button:hover,#accessorieslist button:hover,.bike-single .product-info button:hover,.bike-single .attrsection button:hover,.btn.active,input.active[type="submit"],.active.sqs-block-button-element,.active.btn--secondary,.homesection button.active,#shophero button.active,#accessorieshero button.active,#accessorieslist button.active,.bike-single .product-info button.active,.bike-single .attrsection button.active{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzlkZWNkZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQ4ZGJiZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #9decdd), color-stop(100%, #48dbbf));background:-moz-linear-gradient(top, #9decdd, #48dbbf);background:-webkit-linear-gradient(top, #9decdd, #48dbbf);background:linear-gradient(to bottom, #9decdd, #48dbbf);color:#fff}.btn:active,input[type="submit"]:active,.sqs-block-button-element:active,.btn--secondary:active,.homesection button:active,#shophero button:active,#accessorieshero button:active,#accessorieslist button:active,.bike-single .product-info button:active,.bike-single .attrsection button:active,.btn:focus,input[type="submit"]:focus,.sqs-block-button-element:focus,.btn--secondary:focus,.homesection button:focus,#shophero button:focus,#accessorieshero button:focus,#accessorieslist button:focus,.bike-single .product-info button:focus,.bike-single .attrsection button:focus{background-color:#fc4245;color:#fff}.btn[disabled],input[disabled][type="submit"],[disabled].sqs-block-button-element,[disabled].btn--secondary,.homesection button[disabled],#shophero button[disabled],#accessorieshero button[disabled],#accessorieslist button[disabled],.bike-single .product-info button[disabled],.bike-single .attrsection button[disabled],.btn.disabled,input.disabled[type="submit"],.disabled.sqs-block-button-element,.disabled.btn--secondary,.homesection button.disabled,#shophero button.disabled,#accessorieshero button.disabled,#accessorieslist button.disabled,.bike-single .product-info button.disabled,.bike-single .attrsection button.disabled{cursor:default;color:#b6b6b6;background-color:#f6f6f6}.btn--secondary,input.btn--secondary{background-color:#48dbbf}.btn--secondary:hover,input.btn--secondary:hover{background-color:#27c9aa;color:#fff}.btn--secondary:active,.btn--secondary:focus,input.btn--secondary:active,input.btn--secondary:focus{background-color:#1f9e86;color:#fff}.btn--small{padding:4px 5px;font-size:0.75em}.btn--large{padding:12px 15px;font-size:1em}.btn--full{width:100%}.text-link{display:inline;border:0 none;background:none;padding:0;margin:0}ul,ol{margin:0 0 30px;padding:0}ul{list-style:none outside}ol{list-style:decimal}ul ul,ul ol,ol ol,ol ul{margin:4px 0 5px 20px}li{margin-bottom:0.25em}ol,ul.square,ul.disc,.rte ul{margin-left:20px}ul.square{list-style:square outside}ul.disc,.rte ul{list-style:disc outside}ol.alpha{list-style:lower-alpha outside}.inline-list li{display:inline-block;margin-bottom:0}.centered-list{text-align:center}table{width:100%;border-collapse:collapse;border-spacing:0}table.full{width:100%;margin-bottom:1em}.table-wrap{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}th{font-weight:bold}th,td{text-align:left;padding:15px;border:1px solid #e5e5e5}.table-minimal th,.table-minimal td{border:none;padding:15px 15px 15px 0}.table-minimal th{vertical-align:bottom}.table-minimal td{vertical-align:top}nav.assembly ul{margin-left:1em}nav.assembly a{text-decoration:none;text-transform:uppercase}nav.assembly a:hover{color:#595a5c}.site-header{*zoom:1;background-color:#fff;margin:0 auto;height:4em;width:100%;max-width:1500px;position:fixed;z-index:9997;top:0;left:0;right:0}.site-header::after{content:'';display:table;clear:both}@media screen and (min-width: 38em){.site-header{-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.site-header__inner__logo{padding-left:1em;display:block;line-height:1em;margin:0;max-width:140px}@media screen and (max-width: 480px){.site-header__inner__logo{margin:15px auto;padding-left:0}}.site-footer{background:#fafafa;*zoom:1;border-top:1px solid #e5e5e5;color:#636363;margin:auto-15px;max-width:1500px;padding-bottom:60px;padding-top:60px}.site-footer::after{content:'';display:table;clear:both}.site-footer .link-lists{*zoom:1}.site-footer .link-lists::after{content:'';display:table;clear:both}.site-footer .link-list{list-style-type:none;margin:0;padding:0;width:50%}.site-footer .link-list li{margin:0;padding:0}@media screen and (min-width: 30em){.site-footer .link-list{width:25%}}.site-footer .link-list-title{color:#595a5c;font-weight:700;margin:0}.site-footer .link-list-item{color:#636363;display:inline-block;font-weight:500;text-decoration:none;transition:color 0.15s ease-out}.site-footer .link-list-item:hover{color:#4ab6a6}.site-footer .link-list-title,.site-footer .link-list-item{padding:0.25em 0}.site-footer .social-media{width:100%}.site-footer .social-media .link-list{width:100%}.site-footer .social-media li{display:inline-block;margin-left:-9px}.site-footer .social-media svg{width:3em}.newsletter-signup{width:100%;text-align:center}.newsletter-signup form{*zoom:1}.newsletter-signup form::after{content:'';display:table;clear:both}.newsletter-signup label{display:none}.newsletter-signup div{display:inline-block}.newsletter-signup input#k_id_email{display:inline-block;margin-bottom:0;min-width:250px;max-width:250px;padding:9px 10px}.newsletter-signup input:focus{border-color:#4ab6a6;box-shadow:none;outline:none}.newsletter-signup .submit-input,.newsletter-signup button[type="submit"]{display:inline-block}.sub-footer{letter-spacing:1px;margin-top:30px;width:100%}@media screen and (min-width: 38em){.sub-footer{float:left;text-align:center}}.sub-footer .link-list{width:100%}.sub-footer li{display:inline-block}.sub-footer .link-list-item{margin:0 15px}body.template-index #hbl_region{display:none}html,body.template-index{height:100%}.template-index .main-content{overflow-x:hidden}@media screen and (max-width: 480px){.template-index .main-content{padding:0}}html,body{clear:both}.homesection,#shophero,#accessorieshero,#accessorieslist,.bike-single .product-info,.bike-single .attrsection{text-align:center;position:relative;margin-left:-15px;margin-right:-15px;margin-bottom:15px;height:90vh}.homesection h1,#shophero h1,#accessorieshero h1,#accessorieslist h1,.bike-single .product-info h1,.bike-single .attrsection h1,.homesection .h1,#shophero .h1,#accessorieshero .h1,#accessorieslist .h1,.bike-single .product-info .h1,.bike-single .attrsection .h1,#shophero .bike-single .attrsection h2,.bike-single .attrsection #shophero h2,#accessorieshero .bike-single .attrsection h2,.bike-single .attrsection #accessorieshero h2,#accessorieslist .bike-single .attrsection h2,.bike-single .attrsection #accessorieslist h2,.bike-single .attrsection h2,#shophero .bike-single .attrsection .h2,.bike-single .attrsection #shophero .h2,#accessorieshero .bike-single .attrsection .h2,.bike-single .attrsection #accessorieshero .h2,#accessorieslist .bike-single .attrsection .h2,.bike-single .attrsection #accessorieslist .h2,.bike-single .attrsection .h2{text-transform:uppercase;letter-spacing:0.1em;font-size:4.5em;text-align:center;color:#fff}@media screen and (max-width: 480px){.homesection h1,#shophero h1,#accessorieshero h1,#accessorieslist h1,.bike-single .product-info h1,.bike-single .attrsection h1,.homesection .h1,#shophero .h1,#accessorieshero .h1,#accessorieslist .h1,.bike-single .product-info .h1,.bike-single .attrsection .h1,#shophero .bike-single .attrsection h2,.bike-single .attrsection #shophero h2,#accessorieshero .bike-single .attrsection h2,.bike-single .attrsection #accessorieshero h2,#accessorieslist .bike-single .attrsection h2,.bike-single .attrsection #accessorieslist h2,.bike-single .attrsection h2,#shophero .bike-single .attrsection .h2,.bike-single .attrsection #shophero .h2,#accessorieshero .bike-single .attrsection .h2,.bike-single .attrsection #accessorieshero .h2,#accessorieslist .bike-single .attrsection .h2,.bike-single .attrsection #accessorieslist .h2,.bike-single .attrsection .h2{font-size:1.5em}}.homesection h2,#shophero h2,#accessorieshero h2,#accessorieslist h2,.bike-single .product-info h2,.bike-single .attrsection h2,.homesection .h2,#shophero .h2,#accessorieshero .h2,#accessorieslist .h2,.bike-single .product-info .h2,.bike-single .attrsection .h2{margin-bottom:4em}@media screen and (max-width: 480px){.homesection h2,#shophero h2,#accessorieshero h2,#accessorieslist h2,.bike-single .product-info h2,.bike-single .attrsection h2,.homesection .h2,#shophero .h2,#accessorieshero .h2,#accessorieslist .h2,.bike-single .product-info .h2,.bike-single .attrsection .h2{font-size:1.125em}}.homesection p,#shophero p,#accessorieshero p,#accessorieslist p,.bike-single .product-info p,.bike-single .attrsection p{color:#fff}.homesection .sleeve,#shophero .sleeve,#accessorieshero .sleeve,#accessorieslist .sleeve,.bike-single .product-info .sleeve,.bike-single .attrsection .sleeve{position:absolute;z-index:2;left:0;right:0;padding:120px;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding-bottom:180px}@media screen and (max-width: 480px){.homesection .sleeve,#shophero .sleeve,#accessorieshero .sleeve,#accessorieslist .sleeve,.bike-single .product-info .sleeve,.bike-single .attrsection .sleeve{padding:0;max-width:100%}}.homesection p,#shophero p,#accessorieshero p,#accessorieslist p,.bike-single .product-info p,.bike-single .attrsection p{text-align:left;margin:0 auto 1em;max-width:75%;font-size:1.125em}.homesection .btn,#shophero .btn,#accessorieshero .btn,#accessorieslist .btn,.bike-single .product-info .btn,.bike-single .attrsection .btn,.homesection input[type="submit"],#shophero input[type="submit"],#accessorieshero input[type="submit"],#accessorieslist input[type="submit"],.bike-single .product-info input[type="submit"],.bike-single .attrsection input[type="submit"],.homesection .sqs-block-button-element,#shophero .sqs-block-button-element,#accessorieshero .sqs-block-button-element,#accessorieslist .sqs-block-button-element,.bike-single .product-info .sqs-block-button-element,.bike-single .attrsection .sqs-block-button-element,.homesection .btn--secondary,#shophero .btn--secondary,#accessorieshero .btn--secondary,#accessorieslist .btn--secondary,.bike-single .product-info .btn--secondary,.bike-single .attrsection .btn--secondary,.homesection button,#shophero button,#accessorieshero button,#accessorieslist button,.bike-single .product-info button,.bike-single .attrsection button{margin-right:30px}@media screen and (max-width: 480px){.homesection .btn,#shophero .btn,#accessorieshero .btn,#accessorieslist .btn,.bike-single .product-info .btn,.bike-single .attrsection .btn,.homesection input[type="submit"],#shophero input[type="submit"],#accessorieshero input[type="submit"],#accessorieslist input[type="submit"],.bike-single .product-info input[type="submit"],.bike-single .attrsection input[type="submit"],.homesection .sqs-block-button-element,#shophero .sqs-block-button-element,#accessorieshero .sqs-block-button-element,#accessorieslist .sqs-block-button-element,.bike-single .product-info .sqs-block-button-element,.bike-single .attrsection .sqs-block-button-element,.homesection .btn--secondary,#shophero .btn--secondary,#accessorieshero .btn--secondary,#accessorieslist .btn--secondary,.bike-single .product-info .btn--secondary,.bike-single .attrsection .btn--secondary,.homesection button,#shophero button,#accessorieshero button,#accessorieslist button,.bike-single .product-info button,.bike-single .attrsection button{margin-right:auto;margin-left:auto}}.leftalign .sleeve,.template-index #design .sleeve,.template-index #affordable .sleeve,.template-index #responsible .sleeve{max-width:50%;padding-right:0;text-align:left}.leftalign .sleeve *,.template-index #design .sleeve *,.template-index #affordable .sleeve *,.template-index #responsible .sleeve *{text-align:left;margin-left:0}@media screen and (max-width: 480px){.leftalign .sleeve *,.template-index #design .sleeve *,.template-index #affordable .sleeve *,.template-index #responsible .sleeve *{text-align:center}}.leftalign .sleeve h1,.template-index #design .sleeve h1,.template-index #affordable .sleeve h1,.template-index #responsible .sleeve h1,.leftalign .sleeve .h1,.template-index #design .sleeve .h1,.template-index #affordable .sleeve .h1,.template-index #responsible .sleeve .h1,.leftalign .sleeve .bike-single .attrsection h2,.bike-single .attrsection .leftalign .sleeve h2,.template-index #design .sleeve .bike-single .attrsection h2,.bike-single .attrsection .template-index #design .sleeve h2,.template-index #affordable .sleeve .bike-single .attrsection h2,.bike-single .attrsection .template-index #affordable .sleeve h2,.template-index #responsible .sleeve .bike-single .attrsection h2,.bike-single .attrsection .template-index #responsible .sleeve h2,.leftalign .sleeve .bike-single .attrsection .h2,.bike-single .attrsection .leftalign .sleeve .h2,.template-index #design .sleeve .bike-single .attrsection .h2,.bike-single .attrsection .template-index #design .sleeve .h2,.template-index #affordable .sleeve .bike-single .attrsection .h2,.bike-single .attrsection .template-index #affordable .sleeve .h2,.template-index #responsible .sleeve .bike-single .attrsection .h2,.bike-single .attrsection .template-index #responsible .sleeve .h2,.leftalign .sleeve h2,.template-index #design .sleeve h2,.template-index #affordable .sleeve h2,.template-index #responsible .sleeve h2,.leftalign .sleeve .h2,.template-index #design .sleeve .h2,.template-index #affordable .sleeve .h2,.template-index #responsible .sleeve .h2,.leftalign .sleeve p,.template-index #design .sleeve p,.template-index #affordable .sleeve p,.template-index #responsible .sleeve p{max-width:100%}@media screen and (max-width: 480px){.leftalign .sleeve h1,.template-index #design .sleeve h1,.template-index #affordable .sleeve h1,.template-index #responsible .sleeve h1,.leftalign .sleeve .h1,.template-index #design .sleeve .h1,.template-index #affordable .sleeve .h1,.template-index #responsible .sleeve .h1,.leftalign .sleeve .bike-single .attrsection h2,.bike-single .attrsection .leftalign .sleeve h2,.template-index #design .sleeve .bike-single .attrsection h2,.bike-single .attrsection .template-index #design .sleeve h2,.template-index #affordable .sleeve .bike-single .attrsection h2,.bike-single .attrsection .template-index #affordable .sleeve h2,.template-index #responsible .sleeve .bike-single .attrsection h2,.bike-single .attrsection .template-index #responsible .sleeve h2,.leftalign .sleeve .bike-single .attrsection .h2,.bike-single .attrsection .leftalign .sleeve .h2,.template-index #design .sleeve .bike-single .attrsection .h2,.bike-single .attrsection .template-index #design .sleeve .h2,.template-index #affordable .sleeve .bike-single .attrsection .h2,.bike-single .attrsection .template-index #affordable .sleeve .h2,.template-index #responsible .sleeve .bike-single .attrsection .h2,.bike-single .attrsection .template-index #responsible .sleeve .h2,.leftalign .sleeve h2,.template-index #design .sleeve h2,.template-index #affordable .sleeve h2,.template-index #responsible .sleeve h2,.leftalign .sleeve .h2,.template-index #design .sleeve .h2,.template-index #affordable .sleeve .h2,.template-index #responsible .sleeve .h2,.leftalign .sleeve p,.template-index #design .sleeve p,.template-index #affordable .sleeve p,.template-index #responsible .sleeve p{max-width:100%}}.leftalign .sleeve h1,.template-index #design .sleeve h1,.template-index #affordable .sleeve h1,.template-index #responsible .sleeve h1,.leftalign .sleeve .h1,.template-index #design .sleeve .h1,.template-index #affordable .sleeve .h1,.template-index #responsible .sleeve .h1,.leftalign .sleeve .bike-single .attrsection h2,.bike-single .attrsection .leftalign .sleeve h2,.template-index #design .sleeve .bike-single .attrsection h2,.bike-single .attrsection .template-index #design .sleeve h2,.template-index #affordable .sleeve .bike-single .attrsection h2,.bike-single .attrsection .template-index #affordable .sleeve h2,.template-index #responsible .sleeve .bike-single .attrsection h2,.bike-single .attrsection .template-index #responsible .sleeve h2,.leftalign .sleeve .bike-single .attrsection .h2,.bike-single .attrsection .leftalign .sleeve .h2,.template-index #design .sleeve .bike-single .attrsection .h2,.bike-single .attrsection .template-index #design .sleeve .h2,.template-index #affordable .sleeve .bike-single .attrsection .h2,.bike-single .attrsection .template-index #affordable .sleeve .h2,.template-index #responsible .sleeve .bike-single .attrsection .h2,.bike-single .attrsection .template-index #responsible .sleeve .h2{font-size:3em}@media screen and (max-width: 480px){.leftalign .sleeve,.template-index #design .sleeve,.template-index #affordable .sleeve,.template-index #responsible .sleeve{text-align:center;max-width:100%;margin:15px}}.rightalign .sleeve,.template-index #testride .sleeve{text-align:left;margin-left:50%;max-width:50%}@media screen and (max-width: 480px){.rightalign .sleeve,.template-index #testride .sleeve{text-align:center}}.rightalign .sleeve *,.template-index #testride .sleeve *{text-align:left;margin-left:0}@media screen and (max-width: 480px){.rightalign .sleeve *,.template-index #testride .sleeve *{text-align:center}}.rightalign .sleeve h1,.template-index #testride .sleeve h1,.rightalign .sleeve .h1,.template-index #testride .sleeve .h1,.rightalign .sleeve .bike-single .attrsection h2,.bike-single .attrsection .rightalign .sleeve h2,.template-index #testride .sleeve .bike-single .attrsection h2,.bike-single .attrsection .template-index #testride .sleeve h2,.rightalign .sleeve .bike-single .attrsection .h2,.bike-single .attrsection .rightalign .sleeve .h2,.template-index #testride .sleeve .bike-single .attrsection .h2,.bike-single .attrsection .template-index #testride .sleeve .h2,.rightalign .sleeve h2,.template-index #testride .sleeve h2,.rightalign .sleeve .h2,.template-index #testride .sleeve .h2,.rightalign .sleeve p,.template-index #testride .sleeve p{max-width:100%}@media screen and (max-width: 480px){.rightalign .sleeve h1,.template-index #testride .sleeve h1,.rightalign .sleeve .h1,.template-index #testride .sleeve .h1,.rightalign .sleeve .bike-single .attrsection h2,.bike-single .attrsection .rightalign .sleeve h2,.template-index #testride .sleeve .bike-single .attrsection h2,.bike-single .attrsection .template-index #testride .sleeve h2,.rightalign .sleeve .bike-single .attrsection .h2,.bike-single .attrsection .rightalign .sleeve .h2,.template-index #testride .sleeve .bike-single .attrsection .h2,.bike-single .attrsection .template-index #testride .sleeve .h2,.rightalign .sleeve h2,.template-index #testride .sleeve h2,.rightalign .sleeve .h2,.template-index #testride .sleeve .h2,.rightalign .sleeve p,.template-index #testride .sleeve p{max-width:100%}}.rightalign .sleeve h1,.template-index #testride .sleeve h1,.rightalign .sleeve .h1,.template-index #testride .sleeve .h1,.rightalign .sleeve .bike-single .attrsection h2,.bike-single .attrsection .rightalign .sleeve h2,.template-index #testride .sleeve .bike-single .attrsection h2,.bike-single .attrsection .template-index #testride .sleeve h2,.rightalign .sleeve .bike-single .attrsection .h2,.bike-single .attrsection .rightalign .sleeve .h2,.template-index #testride .sleeve .bike-single .attrsection .h2,.bike-single .attrsection .template-index #testride .sleeve .h2{font-size:3em}@media screen and (max-width: 480px){.rightalign .sleeve,.template-index #testride .sleeve{text-align:center;max-width:80%;margin:15px auto}}.pintopright .sleeve,.pintopleft .sleeve,.template-index #testride .sleeve{position:absolute;top:3em;right:3em;left:3em;padding:0 60px 0 0;-webkit-justify-content:flex-start;justify-content:flex-start}@media screen and (max-width: 480px){.pintopright .sleeve,.pintopleft .sleeve,.template-index #testride .sleeve{left:0;right:auto;margin-left:0}}.pintopleft .sleeve{left:3em}.darkslide .sleeve h1,.template-index #affordable .sleeve h1,#shophero .sleeve h1,#accessorieshero .sleeve h1,.bike-single #intro .sleeve h1,.darkslide .sleeve .h1,.template-index #affordable .sleeve .h1,#shophero .sleeve .h1,#accessorieshero .sleeve .h1,.bike-single #intro .sleeve .h1,.darkslide .sleeve .bike-single .attrsection h2,.bike-single .attrsection .darkslide .sleeve h2,.template-index #affordable .sleeve .bike-single .attrsection h2,.bike-single .attrsection .template-index #affordable .sleeve h2,#shophero .sleeve .bike-single .attrsection h2,.bike-single .attrsection #shophero .sleeve h2,#accessorieshero .sleeve .bike-single .attrsection h2,.bike-single .attrsection #accessorieshero .sleeve h2,.bike-single #intro .sleeve .attrsection h2,.bike-single .attrsection #intro .sleeve h2,.darkslide .sleeve .bike-single .attrsection .h2,.bike-single .attrsection .darkslide .sleeve .h2,.template-index #affordable .sleeve .bike-single .attrsection .h2,.bike-single .attrsection .template-index #affordable .sleeve .h2,#shophero .sleeve .bike-single .attrsection .h2,.bike-single .attrsection #shophero .sleeve .h2,#accessorieshero .sleeve .bike-single .attrsection .h2,.bike-single .attrsection #accessorieshero .sleeve .h2,.bike-single #intro .sleeve .attrsection .h2,.bike-single .attrsection #intro .sleeve .h2,.darkslide .sleeve h2,.template-index #affordable .sleeve h2,#shophero .sleeve h2,#accessorieshero .sleeve h2,.bike-single #intro .sleeve h2,.darkslide .sleeve .h2,.template-index #affordable .sleeve .h2,#shophero .sleeve .h2,#accessorieshero .sleeve .h2,.bike-single #intro .sleeve .h2,.darkslide .sleeve p,.template-index #affordable .sleeve p,#shophero .sleeve p,#accessorieshero .sleeve p,.bike-single #intro .sleeve p{color:#383838}@-moz-keyframes rotateWordsFirst{0%{opacity:1}8%{opacity:1}13%{opacity:0}25%{opacity:0}100%{opacity:0}}@-webkit-keyframes rotateWordsFirst{0%{opacity:1}8%{opacity:1}13%{opacity:0}25%{opacity:0}100%{opacity:0}}@keyframes rotateWordsFirst{0%{opacity:1}8%{opacity:1}13%{opacity:0}25%{opacity:0}100%{opacity:0}}@-moz-keyframes fade-in{from{opacity:1}to{opacity:0}}@-webkit-keyframes fade-in{from{opacity:1}to{opacity:0}}@keyframes fade-in{from{opacity:1}to{opacity:0}}.template-index .homesection,.template-index #shophero,.template-index #accessorieshero,.template-index #accessorieslist,.template-index .bike-single .product-info,.bike-single .template-index .product-info,.template-index .bike-single .attrsection,.bike-single .template-index .attrsection{min-height:700px}.template-index #hero{min-height:825px;position:relative;margin-bottom:0;background:#000}.template-index #hero .sleeve{padding:0;text-align:left;-webkit-justify-content:flex-start;justify-content:flex-start}.template-index #hero .arrow{margin-bottom:180px}.template-index #hero h1,.template-index #hero .h1,.template-index #hero .bike-single .attrsection h2,.bike-single .attrsection .template-index #hero h2,.template-index #hero .bike-single .attrsection .h2,.bike-single .attrsection .template-index #hero .h2,.template-index #hero h2,.template-index #hero .h2,.template-index #hero p{color:#fff}.template-index #hero h1,.template-index #hero .h1,.template-index #hero .bike-single .attrsection h2,.bike-single .attrsection .template-index #hero h2,.template-index #hero .bike-single .attrsection .h2,.bike-single .attrsection .template-index #hero .h2{margin-top:4.05%;font-size:3.75em;text-align:left;width:100%;text-shadow:1px 1px 4px rgba(0,0,0,0.2)}@media screen and (max-width: 480px){.template-index #hero h1,.template-index #hero .h1,.template-index #hero .bike-single .attrsection h2,.bike-single .attrsection .template-index #hero h2,.template-index #hero .bike-single .attrsection .h2,.bike-single .attrsection .template-index #hero .h2{text-align:center;max-width:100%;margin:15px auto;left:0}}.template-index #hero .btnlink{color:#fff;display:inline-block;font-size:24px;position:relative;left:0;background:rgba(255,255,255,0);letter-spacing:0.1em;padding:0;margin-top:-1em;border-bottom:1px solid #fff;padding-bottom:0.2em;border-radius:0;text-align:left}@media screen and (max-width: 480px){.template-index #hero .btnlink{text-align:center;font-size:20px}}.template-index #hero .btnlink:hover{color:#595a5c;border-color:#595a5c}.template-index #hero.woman:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/home-hero.jpg?559883395238114816) no-repeat;background-size:cover;background-position:center bottom;opacity:0.9;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}.template-index #hero:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/201500720-jumpingheader.jpg?559883395238114816) no-repeat;background-size:cover;background-position:center bottom;opacity:0.9;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}.template-index #testimonials{background:#fafafa;height:30vh;min-height:300px !important;border-bottom:1px solid #DCDCDD;position:relative}.template-index #testimonials .sleeve{display:block;min-height:300px;padding:0}@media screen and (max-width: 480px){.template-index #testimonials{height:30vh;min-height:600px !important;padding:0}.template-index #testimonials .sleeve{min-height:600px;padding:0}}.template-index #testimonials blockquote.testimonial{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:absolute;top:0;height:100%;margin:0;padding:0;opacity:0;width:100%;color:#6b969d;left:0;text-align:center;-moz-animation:rotateWordsFirst 36s linear infinite 0s;-webkit-animation:rotateWordsFirst 36s linear infinite 0s;animation:rotateWordsFirst 36s linear infinite 0s}.template-index #testimonials blockquote.testimonial p{-webkit-align-self:center;align-self:center;color:#383838;text-align:center;margin-bottom:0;padding-bottom:0;font-size:1.5em;line-height:1.2em}.template-index #testimonials blockquote.testimonial:nth-child(1){-moz-animation-delay:0s;-webkit-animation-delay:0s;animation-delay:0s}.template-index #testimonials blockquote.testimonial:nth-child(2){-moz-animation-delay:6s;-webkit-animation-delay:6s;animation-delay:6s}.template-index #testimonials blockquote.testimonial:nth-child(3){-moz-animation-delay:12s;-webkit-animation-delay:12s;animation-delay:12s}.template-index #testimonials blockquote.testimonial:nth-child(4){-moz-animation-delay:18s;-webkit-animation-delay:18s;animation-delay:18s}.template-index #testimonials blockquote.testimonial:nth-child(5){-moz-animation-delay:24s;-webkit-animation-delay:24s;animation-delay:24s}.template-index #testimonials blockquote.testimonial:nth-child(6){-moz-animation-delay:30s;-webkit-animation-delay:30s;animation-delay:30s}.template-index #featuredpress{height:30vh;min-height:300px !important;border-bottom:1px solid #DCDCDD}.template-index #featuredpress .sleeve{min-height:300px}.template-index #featuredpress h2,.template-index #featuredpress .h2{margin:0;text-transform:uppercase}.template-index #featuredpress img{display:inline-block;height:40px;width:auto;margin:20px 10px}.template-index #social{height:auto;min-height:300px !important;padding:15px 0 30px 0}.template-index #social .sleeve{min-height:300px}.template-index #design{background:#0058bc}.template-index #design:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/home-design-white.png?559883395238114816) no-repeat;background-size:40%;background-position:90% center;opacity:1;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}@media screen and (max-width: 480px){.template-index #design:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/home-design-white.png?559883395238114816) no-repeat;background-size:80%;background-position:top center;opacity:1;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}}.template-index #affordable{background:#fff;background-size:cover}.template-index #affordable:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/home-affordable.jpg?559883395238114816) no-repeat;background-size:cover;background-position:center center;opacity:1;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}@media screen and (max-width: 480px){.template-index #affordable:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/home-affordable.jpg?559883395238114816) no-repeat;background-size:cover;background-position:right center;opacity:0.4;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}}.template-index #affordable .sleeve{padding-right:120px}@media screen and (max-width: 480px){.template-index #affordable .sleeve{padding-right:0}}.template-index #affordable .arrow{margin-left:-25%}@media screen and (max-width: 480px){.template-index #affordable .arrow{margin-left:0}}.template-index #testride{background:#fff}.template-index #testride h1,.template-index #testride .h1,.template-index #testride .bike-single .attrsection h2,.bike-single .attrsection .template-index #testride h2,.template-index #testride .bike-single .attrsection .h2,.bike-single .attrsection .template-index #testride .h2,.template-index #testride h2,.template-index #testride .h2,.template-index #testride p{color:#111}.template-index #testride .sleeve{padding-top:30px;margin-left:60%}@media screen and (max-width: 480px){.template-index #testride .sleeve{margin-left:0;left:auto;padding-right:0;max-width:100%;padding:15px}}.template-index #testride:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/home-testridev2.jpg?559883395238114816) no-repeat;background-size:cover;background-position:left bottom;opacity:1;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}@media screen and (max-width: 480px){.template-index #testride:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/home-testridev2.jpg?559883395238114816) no-repeat;background-size:cover;background-position:left bottom;opacity:0.5;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}}.template-index #quickassembly{background:#fafafa}.template-index #quickassembly:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/home-assembly.jpg?559883395238114816) no-repeat;background-size:100%;background-position:center right;opacity:1;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}.template-index #responsible{background:#000}.template-index #responsible:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/home-responsible.jpg?559883395238114816) no-repeat;background-size:cover;background-position:center bottom;opacity:0.7;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}}.bottom{display:inline-block;width:4em;height:4em;border:0.5em solid #333;border-radius:50%;margin-left:0.75em}.bottom:after{content:'';display:inline-block;margin-top:0.6em;width:1.4em;height:1.4em;border-top:0.5em solid #333;border-right:0.5em solid #333;-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.arrow{text-align:center;position:absolute;z-index:3;bottom:4em;left:50%;margin-left:-2em;width:4em;height:4em;border:0.5em solid #4ab6a6;border-radius:50%;color:#4ab6a6;background-size:contain}.arrow:after{position:absolute;top:0;margin-left:-.75em;content:'';display:inline-block;margin-top:0.6em;width:1.5em;height:1.5em;border-top:0.5em solid #4ab6a6;border-right:0.5em solid #4ab6a6;-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.arrow:hover{cursor:pointer}.bounce,.arrow:hover{-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.desaturate,#find.questions .formselector{-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:gray;filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale")}.nodesaturate{-webkit-filter:none !important;filter:none !important}#find.questions{min-height:800px;height:100%;padding-top:5em;position:relative}#find.questions h1.title-big,#find.questions .title-big.h1,#find.questions .bike-single .attrsection h2.title-big,.bike-single .attrsection #find.questions h2.title-big,#find.questions .bike-single .attrsection .title-big.h2,.bike-single .attrsection #find.questions .title-big.h2{color:#fc5b5e;font-size:4em;text-align:center;text-transform:uppercase;position:relative;top:0;padding:0;margin:0 auto;width:100%}@media screen and (max-width: 480px){#find.questions h1.title-big,#find.questions .title-big.h1,#find.questions .bike-single .attrsection h2.title-big,.bike-single .attrsection #find.questions h2.title-big,#find.questions .bike-single .attrsection .title-big.h2,.bike-single .attrsection #find.questions .title-big.h2{font-size:2em}}#find.questions ul.nav{position:absolute;top:-1000em}#find.questions button.next{display:block;clear:both;margin:0 auto}#find.questions .tall{height:100%}#find.questions .question.ui-tabs-panel{position:relative;top:0;height:100%;min-height:600px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center}#find.questions .question.ui-tabs-panel h2,#find.questions .question.ui-tabs-panel .h2{font-size:3em;position:relative;z-index:100}@media screen and (max-width: 480px){#find.questions .question.ui-tabs-panel h2,#find.questions .question.ui-tabs-panel .h2{font-size:1.5em}}#find.questions select.hidden{display:none;position:absolute;top:-1000em}#find.questions .formselector *:hover{cursor:pointer}#find.questions .formselector:hover{cursor:pointer;-webkit-filter:none;filter:none}#find.questions .prev{display:none;position:absolute;left:30px;bottom:10%;height:3em;width:3em;z-index:99999}#find.questions .prev:before{position:absolute;top:0;border:solid #4ab6a6;border-width:0 0 2px 2px;content:"";display:block;width:25px;height:25px;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(0.9) rotate(45deg);-ms-transform:scaleY(0.9) rotate(45deg);transform:scaleY(0.9) rotate(45deg)}#find.questions .question[aria-labelledby="ui-id-1"] .prev{display:none}#find.questions .question[aria-labelledby="ui-id-1"] .prev:after{display:none}#find.questions .question.ui-tabs-panel.selectsize{text-align:center}#find.questions .question.ui-tabs-panel.selectsize img{display:none;margin:0 auto;max-width:75%;opacity:0.25}#find.questions .question.ui-tabs-panel.selectsize h2.question-title select,#find.questions .question.ui-tabs-panel.selectsize .question-title.h2 select{display:none}#find.questions .question.ui-tabs-panel.selectsize input[type=number]{-moz-appearance:textfield}#find.questions .question.ui-tabs-panel.selectsize input[type=number]::-webkit-inner-spin-button,#find.questions .question.ui-tabs-panel.selectsize input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#find.questions .question.ui-tabs-panel.selectsize input[type=number]{text-align:center;display:inline-block;width:1em;font-size:1em;margin:0 0 0 .15em;padding:0;border:0}#find.questions .question.ui-tabs-panel.selectspeed{-webkit-flex-direction:column;flex-direction:column}#find.questions .question.ui-tabs-panel.selectspeed h2,#find.questions .question.ui-tabs-panel.selectspeed .h2{margin-bottom:-.5em;margin-top:0em}#find.questions .question.ui-tabs-panel.selectspeed .speeds{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center}#find.questions .question.ui-tabs-panel.selectspeed .speeds .speed{-webkit-align-self:flex-end;align-self:flex-end}#find.questions .question.ui-tabs-panel.selectspeed .speeds .speed p{text-transform:uppercase;font-size:0.75em}#find.questions .question.ui-tabs-panel.selectspeed .speeds .speed button{margin:2em auto}#find.questions .question.ui-tabs-panel.selectmodel{-webkit-flex-direction:column;flex-direction:column;text-align:center}#find.questions .question.ui-tabs-panel.selectmodel h2,#find.questions .question.ui-tabs-panel.selectmodel .h2{font-size:2.25em;margin-bottom:0.5em;margin-top:0em}#find.questions .question.ui-tabs-panel.selectmodel .models{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;max-width:60%}@media screen and (max-width: 480px){#find.questions .question.ui-tabs-panel.selectmodel .models{max-width:100%}}#find.questions .question.ui-tabs-panel.selectmodel .models .model{-webkit-filter:none;filter:none;-webkit-align-self:center;align-self:center}#find.questions .question.ui-tabs-panel.selectmodel .models .model button{margin:2em auto}#find.questions .question.ui-tabs-panel.selectmodel button{margin-top:2em;margin-bottom:2em}#find.questions .question.ui-tabs-panel.selectmodel img{display:block;clear:both;max-width:100%}#faq{margin:0 auto}@media screen and (max-width: 480px){#faq{width:90%}}.grid__image{display:block;margin:0 auto 15px;height:345px}.grid__image img{display:block;margin:auto;width:100%}.product-spacer{margin-bottom:30px}.product-collection__description{font-size:1.2em;margin:30px 0}@media screen and (min-width: 799px){.product-collection__description{margin:60px 0}}.collection-product{border-bottom:1px solid #e5e5e5;display:block;margin-left:-15px;margin-right:-15px;padding:15px;position:relative}@media screen and (min-width: 480px){.collection-product{margin-left:-30px;margin-right:-30px;padding:30px}}@media screen and (min-width: 800px){.collection-product{-moz-align-items:center;-webkit-align-items:center;align-items:center;display:-moz-flex;display:-webkit-flex;display:flex}.collection-product .collection-product-image{margin-right:4%;width:50%}.collection-product .collection-product-info{max-width:35%}}@media screen and (max-width: 800px){.collection-product .product-title{text-align:center}}.collection-product:last-of-type{border-bottom:none}.collection-product::before{background-color:rgba(0,0,0,0.06);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity 0.2s ease-out;z-index:100}.collection-product:hover::before{opacity:1}.collection-product .product-title{color:#fc5b5e;font-size:2em;text-transform:capitalize}.collection-product p{font-size:18px}.layout-products__full grid__item{display:flex;flex-direction:row;align-items:stretch}.layout-products__full grid__item .grid__item{flex-grow:1;align-self:flex-end}.template-product .main-content{padding-top:2em}.product-intro{text-align:center}.product-intro h1,.product-intro .h1,.product-intro .bike-single .attrsection h2,.bike-single .attrsection .product-intro h2,.product-intro .bike-single .attrsection .h2,.bike-single .attrsection .product-intro .h2{font-size:3em}.product-single__variants{display:none}.no-js .product-single__variants{display:block}.product-single__photos{float:right;margin-bottom:7.5px;margin-top:-30px;width:90%;overflow:hidden}.product-single__photos img{display:block;width:100%;height:auto;max-width:100%}.thumbs{float:left;width:10%;text-align:center}.thumbs a{width:100%;display:block;clear:both;line-height:0;text-decoration:none}.thumb{border:1px solid #e5e5e5;display:inline-block;margin-right:2%;margin-bottom:2em;max-width:10em;transition:border-color 0.15s ease-out;width:31.33333333%}.thumb img{width:100%;display:block;margin:0 auto}.thumb:last-of-type{margin-right:0}.thumb:hover{border-color:#4ab6a6}.product-header__title{color:#fc5b5e;line-height:1em;margin:0 0 0.25em}.product-price{display:block;text-align:left;font-size:1.125em;padding:0em 0;font-weight:500;line-height:1em;width:73%}.product-description{margin:30px 0}.product-description p{font-size:14px}.product-option-details button[type="submit"]{margin-top:30px}#shophero,#accessorieshero{height:70vh;margin-bottom:60px;background:#fff}@media screen and (max-width: 480px){#shophero,#accessorieshero{margin-left:-15px;margin-right:-15px;margin-bottom:30px}}#shophero .sleeve h1,#accessorieshero .sleeve h1,#shophero .sleeve .h1,#accessorieshero .sleeve .h1,#shophero .sleeve .bike-single .attrsection h2,.bike-single .attrsection #shophero .sleeve h2,#accessorieshero .sleeve .bike-single .attrsection h2,.bike-single .attrsection #accessorieshero .sleeve h2,#shophero .sleeve .bike-single .attrsection .h2,.bike-single .attrsection #shophero .sleeve .h2,#accessorieshero .sleeve .bike-single .attrsection .h2,.bike-single .attrsection #accessorieshero .sleeve .h2{width:100%;margin-top:0em;font-size:3em;color:#fff;text-shadow:1px 1px 4px rgba(0,0,0,0.2)}#shophero .arrow,#accessorieshero .arrow{margin-bottom:0}#shophero:after,#accessorieshero:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/home-assembly.jpg?559883395238114816) no-repeat;background-size:cover;background-position:center 40%;opacity:1;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}#accessorieshero:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/accessories-hero.jpg?559883395238114816) no-repeat;background-size:cover;background-position:center 40%;opacity:1;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}#questions{border-top:1px solid #e5e5e5}#questions h2,#questions .h2,#questions p{text-align:center}#questions .sleeve{margin:0 auto;max-width:50%;padding:30px}@media screen and (max-width: 480px){#questions .sleeve{width:100%;max-width:100%}}#accessorieslist{height:auto}#accessorieslist h1,#accessorieslist .h1,#accessorieslist .bike-single .attrsection h2,.bike-single .attrsection #accessorieslist h2,#accessorieslist .bike-single .attrsection .h2,.bike-single .attrsection #accessorieslist .h2{color:#fc5b5e;text-transform:capitalize;text-align:center;font-size:3em;margin:0;letter-spacing:-0.01em}#accessorieslist .collection{height:30vh;max-height:500px;text-align:center;background-size:cover}#accessorieslist .collection:hover{opacity:0.5}#accessorieslist .collection a{height:100%;line-height:30vh;display:block;text-transform:uppercase;font-size:3em;color:#fff;text-decoration:none}#accessorieslist .collection a:hover{color:#000}#bikefindernotice{display:none;clear:both;text-align:center;background:#fafafa;margin:-30px -15px 30px;padding:30px;font-size:1.125em;font-weight:bold;border-bottom:1px solid #e5e5e5}#product-tabs{width:100%;position:relative;padding:0}#product-tabs ul#nav{width:100%;display:block;position:absolute;margin:0;padding:0;border-bottom:1px solid #DCDCDD}#product-tabs ul#nav li{margin:0;padding:0;border-right:1px solid #DCDCDD}#product-tabs ul#nav li.ui-state-active{background:#DCDCDD}#product-tabs ul#nav li.ui-state-active a{color:#fff}#product-tabs .ui-tabs-panel{padding-top:4em;border:1px solid #DCDCDD}.bicycles{padding-bottom:5em}.bicycles .bike{text-align:center;display:block;position:relative}@media screen and (max-width: 480px){.bicycles .bike{padding-bottom:30px}}@media screen and (max-width: 800px){.bicycles .bike .product-title{text-align:center}}.bicycles .bike .product-title{color:#fc5b5e;text-transform:capitalize;text-align:center;font-size:3em;margin:0}.bicycles .bike .product-info{font-size:1em;margin-bottom:0}.bike-single .product-header__title{font-size:3em}.bike-single .product-description{margin:15px 0}.bike-single .product-description ul{font-size:0.875em}.bike-single .product-description ul li{list-style:none;text-indent:-10px}.bike-single .product-description ul li:before{content:"–";position:relative;left:-10px}.bike-single .product-description p{font-size:0.875em}.bike-single h2.subtitle,.bike-single .subtitle.h2{text-align:center;width:100%;font-size:1.5em;margin:30px auto;font-style:italic}.bike-single .product-price{width:25%;line-height:18px}.bike-single .product-info{height:70vh;background:#000}.bike-single .product-info .sleeve{height:70vh;padding-bottom:240px}.bike-single .product-info .arrow{margin-bottom:60px}.bike-single .product-info *{color:#fff}.bike-single .product-info:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/home-hero.jpg?559883395238114816) no-repeat;background-size:cover;background-position:center bottom;opacity:0.5;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}.bike-single .attrsection{margin-left:0;margin-right:0;height:60vh;min-height:400px}.bike-single .attrsection h2,.bike-single .attrsection .h2{font-size:1.5em;margin-bottom:1em;width:75%}.bike-single .attrsection .sleeve{text-align:center;height:60vh;padding:0;width:75%;margin:0 auto}.bike-single .attrsection .sleeve p{font-size:1.125em;line-height:1.75}@media screen and (max-width: 480px){.bike-single .attrsection .sleeve{width:100%;max-width:100%}}.bike-single .attrsection .arrow{margin-bottom:0}.bike-single .textshadow{text-shadow:1px 1px 1px rgba(150,150,150,0.5)}.bike-single #intro{border-top:1px solid #e5e5e5;background-color:#fafafa}.bike-single #intro .sleeve *{text-align:center}.bike-single #freeshipping{background:#000}.bike-single #freeshipping *{color:#fff}.bike-single #freeshipping:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/astor-freeshipping.jpg?559883395238114816) no-repeat;background-size:cover;background-position:center top;opacity:0.5;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}.bike-single #design{background:#000}.bike-single #design *{color:#fff}.bike-single #design:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/astor-design.jpg?559883395238114816) no-repeat;background-size:40%;background-position:40% center;opacity:0.5;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}@media screen and (max-width: 480px){.bike-single #design:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/astor-design.jpg?559883395238114816) no-repeat;background-size:cover;background-position:center center;opacity:0.5;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}}.bike-single #design.mayfair:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/mayfair-design.jpg?559883395238114816) no-repeat;background-size:40%;background-position:40% center;opacity:0.5;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}@media screen and (max-width: 480px){.bike-single #design.mayfair:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/mayfair-design.jpg?559883395238114816) no-repeat;background-size:cover;background-position:center center;opacity:0.5;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}}.bike-single #mattefinish{background:#000}.bike-single #mattefinish *{color:#fff}.bike-single #mattefinish:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/astor-mattefinish.jpg?559883395238114816) no-repeat;background-size:cover;background-position:center bottom;opacity:0.8;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}@media screen and (max-width: 480px){.bike-single #mattefinish:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/astor-mattefinish.jpg?559883395238114816) no-repeat;background-size:cover;background-position:center bottom;opacity:0.5;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}}.bike-single #gears{background:#fff}.bike-single #gears h2,.bike-single #gears .h2,.bike-single #gears p{color:#000;text-align:left;width:100%;max-width:100%}.bike-single #gears .sleeve{width:30%;margin-left:10%}@media screen and (max-width: 480px){.bike-single #gears .sleeve{text-align:center;width:75%;margin:30px auto}}.bike-single #gears *{color:#383838}.bike-single #gears:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/astor-gears.jpg?559883395238114816) no-repeat;background-size:cover;background-position:center center;opacity:0.5;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}.bike-single #gears.mayfair .sleeve{width:30%;margin-left:60%}@media screen and (max-width: 480px){.bike-single #gears.mayfair .sleeve{text-align:center;width:75%;margin:30px auto}}.bike-single #gears.mayfair:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/mayfair-gears.jpg?559883395238114816) no-repeat;background-size:cover;background-position:center center;opacity:0.5;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}.bike-single #handcrafted{background:#0058bc}.bike-single #handcrafted h2,.bike-single #handcrafted .h2,.bike-single #handcrafted p{color:#fff;text-align:left;width:100%;max-width:100%}.bike-single #handcrafted .sleeve{width:30%;margin-left:5%}@media screen and (max-width: 480px){.bike-single #handcrafted .sleeve{text-align:center;width:75%;margin:0 auto}}.bike-single #handcrafted:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/astor-blueprint.png?559883395238114816) no-repeat;background-size:50%;background-position:90% center;opacity:1;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}.bike-single #handcrafted.mayfair:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/mayfair-blueprint.png?559883395238114816) no-repeat;background-size:50%;background-position:90% center;opacity:1;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}@media screen and (max-width: 480px){.bike-single #handcrafted:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/astor-blueprint.png?559883395238114816) no-repeat;background-size:70%;background-position:center center;opacity:0.4;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}.bike-single #handcrafted.mayfair:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/mayfair-blueprint.png?559883395238114816) no-repeat;background-size:70%;background-position:center center;opacity:0.4;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}}.bike-single #weight{background:#000}.bike-single #weight *{color:#fff}.bike-single #weight:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/astor-weight.jpg?559883395238114816) no-repeat;background-size:cover;background-position:center top;opacity:0.7;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}.bike-single #weight.mayfair h2,.bike-single #weight.mayfair .h2,.bike-single #weight.mayfair p{color:#fff;text-align:left;width:100%;max-width:100%}.bike-single #weight.mayfair .sleeve{width:30%;margin-left:15%}@media screen and (max-width: 480px){.bike-single #weight.mayfair .sleeve{text-align:center;width:75%;margin:30px auto}}.bike-single #weight.mayfair:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/mayfair-weight.jpg?559883395238114816) no-repeat;background-size:cover;background-position:center bottom;opacity:0.7;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}.bike-single #comfort{height:50vh;background:#fff}.bike-single #comfort *{color:#111}.bike-single #comfort .sleeve{height:50vh}.bike-single #comfort:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/astor-comfort.jpg?559883395238114816) no-repeat;background-size:cover;background-position:left center;opacity:0.5;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}.bike-single #manufacturing{background:#000}.bike-single #manufacturing *{color:#fff}.bike-single #manufacturing:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/astor-manufacturing.jpg?559883395238114816) no-repeat;background-size:cover;background-position:center top;opacity:0.5;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}.bike-single #testride{background:#000}.bike-single #testride *{color:#fff}.bike-single #testride:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/astor-testridev2.jpg?559883395238114816) no-repeat;background-size:cover;background-position:center center;opacity:0.4;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}.bike-single #testride.mayfair:after{width:100%;height:100%;content:"";background:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/mayfair-testride.jpg?559883395238114816) no-repeat;background-size:cover;background-position:center center;opacity:0.4;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}#our-story .nav{position:fixed;z-index:1000000;top:4em;width:100%;max-width:1500px;margin:0;padding:0;background:#fff;margin-top:1px;margin-left:-15px;margin-right:-15px}#our-story h1,#our-story .h1,#our-story .bike-single .attrsection h2,.bike-single .attrsection #our-story h2,#our-story .bike-single .attrsection .h2,.bike-single .attrsection #our-story .h2,#our-story h2,#our-story .h2,#our-story h3,#our-story .h3,#our-story h4,#our-story .h4,#our-story p{margin-left:auto;margin-right:auto}#our-story h1,#our-story .h1,#our-story .bike-single .attrsection h2,.bike-single .attrsection #our-story h2,#our-story .bike-single .attrsection .h2,.bike-single .attrsection #our-story .h2,#our-story h2,#our-story .h2,#our-story h3,#our-story .h3,#our-story h4,#our-story .h4,#our-story h5,#our-story .h5{text-align:center}#our-story h1,#our-story .h1,#our-story .bike-single .attrsection h2,.bike-single .attrsection #our-story h2,#our-story .bike-single .attrsection .h2,.bike-single .attrsection #our-story .h2{font-size:3em;margin:0;padding:0}#our-story h2,#our-story .h2{font-size:2em;font-style:italic;margin:0;padding:1em 0 2em}#our-story p{margin-bottom:1.5em;width:50%;margin-left:auto;margin-right:auto}#our-story section h1,#our-story section .h1,#our-story section .bike-single .attrsection h2,.bike-single .attrsection #our-story section h2,#our-story section .bike-single .attrsection .h2,.bike-single .attrsection #our-story section .h2{text-align:center;text-transform:uppercase;margin:0}#our-story section:first-child{margin-top:3em}#our-story #manufacturing .slick div p{display:none}#preorder-xs-and-xl-brilliants h1,#preorder-xs-and-xl-brilliants .h1,#preorder-xs-and-xl-brilliants .bike-single .attrsection h2,.bike-single .attrsection #preorder-xs-and-xl-brilliants h2,#preorder-xs-and-xl-brilliants .bike-single .attrsection .h2,.bike-single .attrsection #preorder-xs-and-xl-brilliants .h2{font-size:3em;margin:1em auto 0 auto;padding:0;text-transform:uppercase}#preorder-xs-and-xl-brilliants h2,#preorder-xs-and-xl-brilliants .h2{font-size:1.5em;font-style:italic;margin:0;padding:1em 0 1em}#preorder-xs-and-xl-brilliants .social-media ol{display:none}#preorder-xs-and-xl-brilliants .collection-product-image{margin-top:-1em;margin-bottom:-1em}#preorder-xs-and-xl-brilliants #count{font-size:1.5em;font-weight:bold}#preorder-xs-and-xl-brilliants #asterisk{text-align:center;margin-top:1em}#preorder-xs-and-xl-brilliants #count{display:none}#preorder-xs-and-xl-brilliants #twitter-widget-0{margin-left:20px;vertical-align:bottom !important}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.nav{margin-bottom:0;padding-left:0;list-style:none;*zoom:1}.nav::after{content:'';display:table;clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-loading .slick-list{background:#fff url("ajax-loader.gif?1436827634") center center no-repeat}@font-face{font-family:"slick";src:url("slick.eot?1436827634");src:url("slick.eot?#iefix") format("embedded-opentype"),url("slick.woff?1436827634") format("woff"),url("slick.ttf?1436827634") format("truetype"),url("slick.svg?1436827634#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:40px;width:40px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:40px;line-height:1;color:#fff;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:0px}[dir="rtl"] .slick-prev{left:auto}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:0px}[dir="rtl"] .slick-next{right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-slider{margin-bottom:60px}.slick-dots{position:absolute;bottom:-65px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:0.75}html{background-color:#fff}body{background-color:#fff;padding:0;overflow-x:hidden}[tabindex='-1']:focus{outline:none}a{color:#4ab6a6}.display-table{display:table;table-layout:fixed;width:100%}.display-table-cell{display:table-cell;vertical-align:middle;float:none}@media screen and (min-width: 800px){.large--display-table{display:table;table-layout:fixed;width:100%}.large--display-table-cell{display:table-cell;vertical-align:middle;float:none}}.hide-accessible,.js-qty{position:absolute !important;top:-9999px !important;left:-9999px !important}.space-below{margin-bottom:3em}.clear-margin-bottom{margin-bottom:0}.scale-image img{-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all}.align-center{text-align:center}.align-right{text-align:right}.media,.media-flex{overflow:hidden;_overflow:visible;zoom:1}.media-img{float:left;margin-right:30px}.media-img-right{float:right;margin-left:30px}.media-img img,.media-img-right img{display:block}img{border:0 none;width:100%}svg:not(:root){overflow:hidden}img.auto,.grid__item img,.grid__item iframe{max-width:100%}.video-wrapper{position:relative;overflow:hidden;max-width:100%;padding-bottom:56.25%;height:0;height:auto}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.fontface .icon-fallback-text .fallback-text{clip:rect(0 0 0 0);overflow:hidden;position:absolute;height:1px;width:1px}.icon:before{display:none}.fontface .icon:before{display:inline;font-family:"icons";text-decoration:none;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-american_express:before{content:"\41"}.icon-arrow-down:before{content:"\34"}.icon-bitcoin:before{content:"\42"}.icon-cart:before{content:"\5b"}.icon-cirrus:before{content:"\43"}.icon-diners_club:before{content:"\63"}.icon-discover:before{content:"\44"}.icon-dk:before{content:"\64"}.icon-facebook:before{content:"\66"}.icon-fancy:before{content:"\46"}.icon-google:before{content:"\67"}.icon-google_wallet:before{content:"\47"}.icon-grid-view:before{content:"\e603"}.icon-hamburger:before{content:"\e600"}.icon-instagram:before{content:"\69"}.icon-interac:before{content:"\49"}.icon-jcb:before{content:"\4a"}.icon-list-view:before{content:"\e604"}.icon-maestro:before{content:"\6d"}.icon-master:before{content:"\4d"}.icon-minus:before{content:"\e602"}.icon-paypal:before{content:"\50"}.icon-pinterest:before{content:"\70"}.icon-plus:before{content:"\e605"}.icon-rss:before{content:"\72"}.icon-search:before{content:"\73"}.icon-stripe:before{content:"\53"}.icon-tumblr:before{content:"\74"}.icon-twitter:before{content:"\54"}.icon-vimeo:before{content:"\76"}.icon-visa:before{content:"\56"}.icon-x:before{content:"\78"}.icon-youtube:before{content:"\79"}.payment-icons{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default}.payment-icons li{margin:0 7.5px 7.5px;color:#636363;cursor:default}.payment-icons .icon{font-size:30px;line-height:30px}.payment-icons .fallback-text{text-transform:capitalize}.social-icons li{margin:0 15px 15px;vertical-align:middle}@media screen and (min-width: 481px){.social-icons li{margin-left:0}}.social-icons li .icon{font-size:30px;line-height:26px}.social-icons li a{color:#636363}.social-icons li a:hover{color:#4a4a4a}.pagination{margin-bottom:1em}.pagination-custom{display:inline-block;padding-left:0;margin:0 0 30px;border-radius:0.5em}.pagination-custom>li{display:inline}.pagination-custom>li>a,.pagination-custom>li>span{position:relative;float:left;padding:5px 10px;margin-left:-1px;line-height:1.42;text-decoration:none;border:1px solid #e5e5e5}.pagination-custom>li:first-child>a,.pagination-custom>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination-custom>li:last-child>a,.pagination-custom>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination-custom>.active>a,.pagination-custom>.active>span,.pagination-custom>.active>a:hover,.pagination-custom>.active>span:hover,.pagination-custom>.active>a:focus,.pagination-custom>.active>span:focus{z-index:2;cursor:default;color:#333}.pagination-custom>.disabled>span,.pagination-custom>.disabled>a,.pagination-custom>.disabled>a:hover,.pagination-custom>.disabled>a:focus{color:#999999;cursor:not-allowed}.pagination-custom-lg>li>a,.pagination-custom-lg>li>span{padding:10px 16px;font-size:1.125em}.pagination-custom-lg>li:first-child>a,.pagination-custom-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-custom-lg>li:last-child>a,.pagination-custom-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-custom-sm>li>a,.pagination-custom-sm>li>span{padding:5px 10px;font-size:0.75em}.pagination-custom-sm>li:first-child>a,.pagination-custom-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-custom-sm>li:last-child>a,.pagination-custom-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.note,.errors{border-radius:0.5em;padding:6px 12px;margin-bottom:15px;border:1px solid transparent;font-size:0.9em;text-align:left}.note ul,.note ol,.errors ul,.errors ol{margin-top:0;margin-bottom:0}.note li:last-child,.errors li:last-child{margin-bottom:0}.note p,.errors p{margin-bottom:0}.note{border-color:#e5e5e5}.errors ul{list-style:disc outside;margin-left:20px}.form-success{color:#56ad6a;background-color:#ecfef0;border-color:#56ad6a}.form-success a{color:#56ad6a;text-decoration:underline}.form-success a:hover{text-decoration:none}.form-error,.errors{color:#d02e2e;background-color:#fff6f6;border-color:#d02e2e}.form-error a,.errors a{color:#d02e2e;text-decoration:underline}.form-error a:hover,.errors a:hover{text-decoration:none}.cart__row{position:relative;margin-top:10px;padding-top:10px;border-top:1px solid #e5e5e5}.cart__row:first-child{margin-top:0}.cart__row:first-child{padding-top:0;border-top:0 none}.cart__row .js-qty{margin:0}@media screen and (min-width: 800px){.cart__row--table-large{display:table;table-layout:fixed;width:100%}.cart__row--table-large .grid__item{display:table-cell;vertical-align:middle;float:none}}.cart__image{display:block}.cart__image img{display:block;margin:0 auto}.cart__subtotal{margin:0 0 0 10px;display:inline}.cart__mini-labels{display:block;margin:10px 0;font-size:0.75em}@media screen and (min-width: 800px){.cart__mini-labels{display:none}}.cart__remove{display:block}input.btn--secondary.update-cart{background:#DCDCDD}input.btn--secondary.update-cart:hover{background:#383838}#agree.checkme{outline:3px solid #4ab6a6}.splash-home{background-image:url(//cdn.shopify.com/s/files/1/0739/4315/t/5/assets/home_background_image.jpg?559883395238114816);background-position:center center;background-size:cover;display:table;height:335px;position:relative;width:100%}@media screen and (min-width: 799px){.splash-home{height:435px}}.splash-home__overlay{background-color:rgba(8,0,26,0.15);bottom:0;left:0;position:absolute;right:0;top:0}.splash-home__teaser{display:table-cell;max-width:1500px;padding:0 100px;vertical-align:middle}@media screen and (max-width: 799px){.splash-home__teaser{padding:0 50px}}.splash-home__teaser__text{color:#fff;font-size:22px;font-weight:bold;letter-spacing:1.3px;line-height:1.5em;position:relative;text-align:center;text-transform:uppercase;text-rendering:optimizeLegibility;z-index:1}.rule-light{border-bottom:1px solid #e5e5e5;border-top:none}.rule-narrow{margin:30px 0}.additional-products{background-color:#FFF;padding:30px}.fd-product-tabs{display:none 