#productSummary{margin-top:2em}#psImage .innerWrap{background:var(--color-bg-1);border-radius:10px;padding:1em;text-align:center}#imageLarge{mix-blend-mode:darken;position:relative}#imageLarge img{display:inline-block;width:100%;max-width:350px;height:auto}#imageLarge .slick-dots{list-style-type:none;margin:.5em 0;text-align:center}#imageLarge .slick-dots li{display:inline-block;margin:0 .15em}#imageLarge .slick-dots button{width:10px;height:10px;border-radius:50%;border:none;background:#ccc;color:transparent;display:block;margin:0}#imageLarge .slick-dots .slick-active button{background:var(--color-bg-2)}#imageThumbs{display:none}#piInfo{margin-top:2em}#piInfo h1{font-size:2.2em;line-height:1em;margin-bottom:.5em}#piInfo .attributes{margin-bottom:1.5em;border-bottom:var(--border-dotted);padding-bottom:.5em;font-size:.9em}#piInfo .attributes .vendor{opacity:.7;margin-right:1em}#piInfo .attributes .vendor a{color:inherit;text-decoration:none;display:block;margin-top:2px}#piInfo .attributes .stars .spr-badge-caption{margin-left:.5em;opacity:.7}#piInfo .product-tags,#piInfo .productPrice{margin-bottom:2em}#piInfo .productPrice .price-regular{font-size:2em;letter-spacing:-1px}#piInfo .productPrice .price-sale{color:var(--color-primary-2)}#piInfo .productPrice .price-compare{margin-left:.5em;opacity:.7;text-decoration:line-through}#piInfo .productOptions{margin-bottom:2em}#piInfo .options label{display:block;font-size:.9em;font-weight:400;text-transform:uppercase;margin-bottom:.5em}#piInfo .options select{display:block;width:100%;padding:15px;cursor:pointer;line-height:1.5em;height:50px;font-size:1em}#piInfo .options select option{padding:1.5em}#piInfo .options select option:selected{background:red}#piInfo .options+.options{margin-top:1.5em}#piInfo .options .groupName{text-transform:uppercase;font-size:.9em;margin-bottom:.5em}#piInfo .productProp{margin-bottom:2em}#piInfo .productProp label{text-transform:uppercase;font-size:.9em;margin-bottom:.5em;display:block;font-weight:400}#piInfo .productProp label span{font-size:.9em;text-transform:none;color:var(--color-error);font-weight:700}#piInfo .productProp textarea{width:100%;display:block;height:100px}#piInfo .productProp input[type=text]{width:100%;display:block}#piInfo .productProp p{margin-top:.5em;font-size:.9em;color:var(--color-primary-2)}#piInfo .supportGears{margin-top:2em;padding:1em;border:var(--border);position:relative;background:var(--color-bg-1)}#piInfo .supportGears:before{content:"Add Customization";font-weight:700;padding:.5em;font-size:.8em;text-transform:uppercase;color:#fff;background:var(--color-bg-2);position:absolute;top:-1em;left:1em}#piInfo .productProp .fieldset{margin-top:1.5em}#piInfo .productForm{background:var(--color-bg-1);padding:2em 1em;text-align:center}#piInfo .productForm .shipDelay{font-weight:700;margin:1em 0;font-size:.9em;font-style:italic;padding:.5em}#piInfo .productForm button{width:75%;padding:1.5em;text-transform:uppercase;border-radius:0}#piInfo .productForm .addToCart{display:flex}#piInfo .productForm .addToCart input[type=number]{width:25%;padding:1.5em;border-radius:0}#piInfo .productForm .secure{margin-top:1em;font-size:.9em}#piInfo .productForm .secure i{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:.25em;background-position:-17px -149px}#piInfo .productWarning p{font-size:.8em;text-align:center}#productDescription{margin-top:5em}#productDescription h2{font-size:2.2em;text-align:center;line-height:1em;margin-bottom:1.5em}#productDescription h2 span{display:block;opacity:.5;font-size:.5em;letter-spacing:0}.rte p{max-width:1000px;margin:.75em auto;line-height:1.5em}.rte h3{font-size:1.6em;line-height:1em;margin:1em auto;max-width:1000px}.rte h4{font-size:1.3em;line-height:1em;margin:1em auto;max-width:1000px}.rte ul,.rte ol{max-width:1000px;margin:1em auto}.rte li{margin-left:1em;line-height:1.5em}.rte li+li{margin-top:.5em}.rte img{width:100%;height:auto;max-width:1000px;margin:.75em auto}p+.pdGeometry{margin:1em 0}.pdGeometry{width:100%}.pdGeometry caption,.pdGeometry thead{display:none}.pdGeometry tr{display:block;padding:1em 0;border-bottom:var(--border-dotted)}.pdGeometry td{display:block;padding:.25em 0;text-align:center}.pdGeometry .colspan{background:#ccc;font-weight:700}.pdVideo{margin:5em auto}.pdVideo .container{padding-bottom:56.25%;position:relative}.pdVideo iframe{position:absolute;left:0;top:0;width:100%;height:100%}#productNotes{margin:5em auto;max-width:1000px}#productNotes h4{font-size:1.3em;line-height:1em;margin:1em auto;max-width:1000px}#productSizeTable{margin-top:5em;text-align:center;background:var(--color-bg-1);padding:3em 0}#productSizeTable h2{font-size:1.8em;text-align:center;line-height:1em;margin-bottom:1em}.sizeTable .pdGeometry{margin-bottom:1em}.sizeTable h3{font-size:1.3em;margin-bottom:.5em}.sizeTable p{text-align:left}.sizeTable li{text-align:left;margin:1em}.sizeTable img{max-width:100%;display:table;margin:1em auto;border:2px solid #ccc}.sizeTable+.sizeTable{margin-top:3em}.sizeTable .text-center{text-align:center}#productReview{margin-top:4em;margin-bottom:4em}#productReview .spr-container{border:none;padding:0}#productReview .spr-header{text-align:center}#productReview .spr-header-title{font-size:2.2em}#productReview .spr-summary span{display:inline-block;margin:.5em}#productReview .spr-summary-actions{display:block!important}#productReview .spr-summary-actions a{display:inline-block;border:1px solid var(--color-primary-1);padding:1em 1.5em;background:var(--color-white);border-radius:3px;text-decoration:none;color:var(--color-primary-1)}#productReview .spr-review-header-title{font-size:1.3em;letter-spacing:-1px}#productReview .spr-review-header-byline{display:block;font-size:1em;margin-top:.5em;font-style:normal}#productReview .spr-review-content{margin:1em 0}#productReview .spr-review-content-body{font-size:1em}#productReview .spr-review-footer{text-align:right}#productReview .spr-review-reportreview{float:none;font-size:.9em;color:var(--color-primary-2)}#productReview .spr-summary-actions-newreview{float:none}#productReview .spr-form{max-width:500px;margin-left:auto;margin-right:auto}#productReview .spr-form-title{font-size:1.5em;margin-bottom:1em;letter-spacing:-1px}#productReview .spr-button-primary{background:var(--color-primary-1);color:#fff}#bikeGuide{text-align:center}#bikeGuide h2{margin-bottom:1em}#bikeGuide .btns{margin-top:1.5em}#jsAllVariant li[data-available=true]{background:#7fffd4}@media (min-width: 768px){#imageLarge img{max-width:500px}}@media (min-width: 992px){#psImage{padding-right:1.5em;position:relative}#imageThumbs{display:block;max-width:600px;margin-left:auto;margin-right:auto}#imageThumbs .slick-slide{margin:0 10px}#imageThumbs .image{cursor:pointer;padding:5px;border:var(--border);background:#fff;display:table;margin:.15em auto;opacity:.6}#imageThumbs .slick-current .image{opacity:1;box-shadow:1px 1px 5px #00000059;cursor:default}#imageThumbs .imageThumb-navigate{position:absolute;left:0;top:40%;width:95%}#imageThumbs .imageThumb-navigate button{position:absolute;cursor:pointer;background:#ccc;border:none;padding:1em;border-radius:50%;transition:all .3s}#imageThumbs .imageThumb-navigate button i{width:30px;height:30px;display:block;opacity:.5}#imageThumbs .imageThumb-navigate .icon-caret-up{background-position:-15px -186px}#imageThumbs .imageThumb-navigate .icon-caret-down{background-position:-91px -186px}#imageThumbs .imageThumb-navigate .imgNav-prev{left:10%}#imageThumbs .imageThumb-navigate .imgNav-next{right:10%}#imageThumbs .imageThumb-navigate button:hover{box-shadow:5px 5px 5px #0000004d;background:#aaa}#imageThumbs .imageThumb-navigate button.slick-disabled{display:none!important}#piInfo .productSecure a:hover{text-decoration:underline}.pdGeometry{border-collapse:collapse}.pdGeometry thead{display:table-row-group}.pdGeometry tr{display:table-row}.pdGeometry th{display:table-cell;vertical-align:middle;text-align:center;padding:.5em .25em;font-size:.9em;text-transform:uppercase;background:var(--color-bg-2);color:var(--color-white)}.pdGeometry td{display:table-cell;vertical-align:middle;padding:.5em .25em;font-size:.9em}.pdGeometry td .head{display:none}.pdGeometry td .br{display:block;margin-top:.25em}.sizeTable .sizeTable-column{padding:1em 2em}}@media (min-width: 1200px){#psImage{padding-right:2.5em}}@media (min-width: 1400px){#psImage{padding-right:4em}#imageLarge img{max-width:650px}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/page-product.css.map?v=32075020424609822251726396688 */
