ol ol,ol ul,ul ol,ul ul{margin-left:1.5rem;margin-bottom:0}ol ol,ul ul{margin:0;padding:0 0 .25em 1.5em}.customBuilderButton{width:100%}.dropdown{position:relative;display:inline-block}.dropbtn{font-weight:700;color:#fff}.dropbtn:after{content:"|";padding:0 12px;opacity:.7;font-weight:400}.dropdown-content{display:none;position:absolute;background-color:var(--input-bg-color-diff-3);min-width:250px;box-shadow:0 8px 16px #0003;z-index:1;border-radius:var(--modal-border-radius);padding:12px 16px}.dropdown-content a{color:rgb(var(--input-text-color))!important;margin-bottom:10px;text-decoration:none;display:block}.dropdown-content .drop-heading{color:#333;margin-bottom:10px;text-decoration:underline;display:block;font-weight:700}.dropdown-content a:hover{background-color:var(--input-bg-color-diff-6)}.dropbtn:hover+.dropdown-content,.dropdown-content:hover{display:block;color:#000!important}#location-banner{background:#c00;background:linear-gradient(90deg,#900,#f0000f,#900)}#hiring-message-desktop,#sale-message-desktop,#hiring-message-mobile,#sale-message-mobile{display:none;color:#fff;text-align:center;padding:15px;margin:0;font-size:1.1em}#location-banner a{color:#fff;font-weight:700;text-decoration:underline}@media (max-width: 749px){#hiring-message-desktop,#sale-message-desktop{display:none!important}}@media (min-width: 750px){#hiring-message-mobile,#sale-message-mobile{display:none!important}}#black-friday-wrapper{background:#000;background:linear-gradient(90deg,#000,#505050,#000);color:#fff;height:50px;overflow:hidden;position:relative}#black-friday-wrapper a{color:#fff;text-decoration:underline;font-weight:700}.ticker-list{list-style:none;margin:0;padding:0;animation:roll-up 15s infinite}.ticker-list li{height:50px;line-height:50px;text-align:center;font-size:1.75rem;padding:0 1rem}.ticker-list li strong{font-weight:800}@keyframes roll-up{0%{transform:translateY(0)}47%{transform:translateY(0)}50%{transform:translateY(-50px)}97%{transform:translateY(-50px)}to{transform:translateY(-100px)}}@media (max-width: 768px){.ticker-list li{font-size:12px}}@media only screen and (max-width: 480px){.ticker-list li span{display:none}}.card__media .custom-build-ribbon{position:absolute;top:1.5rem;left:-1.25rem;transform-origin:left top;background:#c00;color:#fff;font-size:.7em;font-weight:600;padding:.75rem 1.3rem;text-transform:uppercase;box-shadow:0 2px 6px #00000040;pointer-events:none;border-top-right-radius:6px;border-bottom-right-radius:6px;line-height:normal}.card__media .custom-build-ribbon strong{font-weight:900}.price__default span{margin-right:5px}.catAdd{margin:0 0 2em;border-bottom:1px solid rgba(var(--text-color) / .15)}.sizeAvailable{margin-top:14px;font-size:.8em;border-top:1px solid rgba(var(--text-color)/.15);padding-top:10px}.sizeAvailable p{margin:0 0 .2em}.sizeAvailable strong{margin:0 5px 0 0}.catProdlistings{font-size:1.1em!important;text-transform:none!important}.fitGuide>summary{padding:1px 0 5px}.cc-custom-liquid:empty{display:none}.backorder__product,.in-stock__product{display:block;margin:1.5rem 0}.product-sku strong,.custom-backorder-message strong{font-weight:700}.custom-backorder-message{margin:0 0 30px}.cls-1{fill:#000}.cls-1,.cls-2{stroke-width:0px}.cls-2{fill:#fff}.ra_socials a{display:inline-block;width:35px;height:35px;overflow:hidden}.ra_socials svg{max-width:100%;max-height:100%}.final-sale-message li{margin-bottom:.9em}.bcontact-440687 .bcontact-title,.bcontact-440687 .bcontact-description{display:none}.bcontact-440687 .bcontact-content{padding:10px 0!important}.product-specs h2,.ra-geometry-chart h2,.product-description h2,.product-size-chart h2{text-align:center;font-size:var(--h4-font-size);padding-bottom:2em}.product-description h3{font-size:var(--h6-font-size);padding:1.5em 0 .1em}.product-size-chart h4{display:none}.additional-product-specs h2{text-align:center;font-size:var(--h4-font-size);padding-top:2em;padding-bottom:.5em}.btn--ra{border:#ffd234 1px solid;outline-color:#ffd234;outline-offset:3px;background:#ffd234;background:linear-gradient(180deg,#ffd234,#f1bc04);background-size:300% 100%;color:rgb(var(--btn-alt-text-color))}.btn--ra:hover{border:#ffd234 1px solid;outline-color:#ffd234;background:#fbdf7d;color:#000}.btn--ra.is-loading{color:rgba(var(--btn-alt-text-color)/.1)}.btn--ra.is-loading:after{border-color:rgb(var(--btn-alt-text-color));border-top-color:transparent}.btn--ra.is-loading:before{border-color:rgb(var(--btn-alt-text-color))}.product-specifications{max-width:50%;margin:0 auto}.spec-item{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.spec-label{width:40%;text-align:right;padding-right:10px;font-weight:500}.spec-value{width:60%;text-align:left}.product-disclaimer{text-align:center;color:#999;margin-top:20px;font-style:italic}.spec-item:nth-child(odd){background-color:#f9f9f9}.image-disclaimer{color:#666}@media (max-width: 768px){.product-specifications{max-width:100%;margin:0 auto}.spec-item{flex-direction:column;align-items:flex-start}.spec-label{width:auto;text-align:left}.spec-value{width:auto;padding-top:5px}}.geometry-chart-container{overflow-x:auto;margin-bottom:20px}.geometry-chart{display:table;width:100%;table-layout:fixed;border-collapse:collapse}.geometry-image-container{text-align:center}.geometry-chart-header{display:table-row;background-color:#f8f8f8;font-weight:700}.geometry-chart-row{display:table-row}.geometry-chart-cell{display:table-cell;padding:10px;border:1px solid #eaeaea;text-align:center;min-width:55px;white-space:nowrap}.geometry-chart-row:nth-child(2n){background-color:#f8f8f8}.geometry-chart-row:nth-child(odd){background-color:#fff}.geometry-chart-header .geometry-chart-cell{font-weight:700}.geometry-chart-row .geometry-chart-cell:first-child,.geometry-chart-header .geometry-chart-cell:first-child{position:sticky;left:0;background-color:#fff;z-index:2;text-align:left;width:225px;min-width:225px;border-right:1px solid #eaeaea}.discoverInfoText h3{color:#fff}@media (max-width: 600px){.geometry-chart{width:auto}.geometry-chart-cell{padding:5px;font-size:12px;min-width:55px;white-space:nowrap}.geometry-chart-row .geometry-chart-cell:first-child,.geometry-chart-header .geometry-chart-cell:first-child{width:80px;min-width:80px}.geometry-chart-container{overflow-x:auto;-webkit-overflow-scrolling:touch}.card__media .custom-build-ribbon{position:absolute;top:1rem;left:-1rem;transform-origin:left top;background:#c00;color:#fff;font-size:.6em;font-weight:600;padding:.75rem 1.3rem;text-transform:uppercase;box-shadow:0 2px 6px #00000040;pointer-events:none;border-top-right-radius:6px;border-bottom-right-radius:6px;line-height:normal}}.instorePickup{display:block}.pp_instorePickup{font-size:.8em;margin-top:1em}.size-chart-container{overflow-x:auto}.size-chart{display:table;width:100%}#sizeChart h4{font-size:1.2em;margin:0 0 1em}.size-chart-row{display:table-row}.size-chart-cell{display:table-cell;padding:10px;border:none;text-align:center;min-width:85px;border-bottom:1px solid #eaeaea}.size-chart-row:nth-child(1) .size-chart-cell{font-weight:700}.sticky-cell{position:sticky;left:0;z-index:1;font-weight:700;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.size-chart-row:nth-child(odd){background-color:#f8f8f8}.size-chart-row:nth-child(2n){background-color:#fff}.size-chart-row:nth-child(odd) .sticky-cell{background-color:#f8f8f8}.size-chart-row:nth-child(2n) .sticky-cell{background-color:#fff}.ed_tabs-section{--section-background-color: #FFF;--section-color: #000;--section-padding-left: 20px;--section-padding-right: 20px;--section-padding-top: 20px;--section-padding-bottom: 20px;--section-padding-left-mobile: 10px;--section-padding-right-mobile: 10px;--section-padding-top-mobile: 10px;--section-padding-bottom-mobile: 10px;--tab-heading-color: #555;--tabs-alignment: flex-start;--tab-line-color: #ddd;--tab-color-hover: #999;--tab-color-active: #222;--tab-font-size: 16px;--tab-font-weight: 600;--accordion-heading-color: #555;--accordion-line-color: #ddd;--accordion-heading-fontsize: 18px;--accordion-heading-weight: 700;--accordion-heading-padding-top: 10px;--accordion-heading-padding-bottom: 10px;--accordion-heading-padding-left: 10px;--accordion-heading-padding-right: 10px;--accordion-content-padding-top: 10px;--accordion-content-padding-bottom: 10px;--accordion-content-padding-left: 10px;--accordion-content-padding-right: 10px}.ed_tabs-section{background-color:var(--section-background-color);color:var(--section-color);margin-left:auto;margin-right:auto}.ed_tabs-container{position:relative;margin-left:auto;margin-right:auto;padding:var(--section-padding-top) var(--section-padding-right) var(--section-padding-bottom) var(--section-padding-left)}@media (max-width: 750px){.ed_tabs-container{padding:var(--section-padding-top-mobile) var(--section-padding-right-mobile) var(--section-padding-bottom-mobile) var(--section-padding-left-mobile)}}.ed_tabs-section *,.ed_tabs-section h1,.ed_tabs-section h2,.ed_tabs-section h3,.ed_tabs-section h4,.ed_tabs-section h5,.ed_tabs-section h6,.ed_tabs-section a,.ed_tabs-section p,.ed_tabs-section li,.ed_tabs-section td,.ed_tabs-section th{color:var(--section-color)}nav.ed_tabs{-webkit-overflow-scrolling:touch;margin-bottom:1.5rem;align-items:stretch;display:flex;font-size:var(--tab-font-size);font-weight:var(--tab-font-weight);justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}nav.ed_tabs ul{align-items:center;border-bottom-color:var(--tab-line-color);border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:var(--tabs-alignment);padding-left:0;overflow:visible}nav.ed_tabs ul li{display:block}nav.ed_tabs ul li a{text-decoration:none;align-items:center;border-bottom-color:var(--tab-line-color);border-bottom-style:solid;border-bottom-width:1px;color:var(--tab-heading-color);display:flex;justify-content:center;margin-bottom:-1px;padding:.5em 1em;vertical-align:top}nav.ed_tabs ul li a:hover{border-bottom-color:var(--tab-color-hover);color:var(--tab-color-hover)}nav.ed_tabs ul li.is-active a{border-bottom-color:var(--tab-color-active);color:var(--tab-color-active)}.ed_tab-content-inner{display:none}.is-active .ed_tab-content-inner{display:block}button.ed_acc-head{display:none}.accmode .ed_acc-head{display:block}.accmode nav.ed_tabs{opacity:0;height:0;visibility:hidden;margin:0;padding:0}button.ed_acc-head{background:none;border:none;cursor:pointer;width:100%;text-align:left;font-family:inherit;font-size:var(--accordion-heading-fontsize);font-weight:var(--accordion-heading-weight);padding:var(--accordion-heading-padding-top) var(--accordion-heading-padding-right) var(--accordion-heading-padding-bottom) var(--accordion-heading-padding-left);position:relative}button.ed_acc-head span{color:var(--accordion-heading-color)}.accmode .ed_tab-content{border-top:1px solid var(--accordion-line-color);border-bottom:1px solid var(--accordion-line-color)}.accmode .ed_tab-content+.ed_tab-content{border-top:none}.accmode .ed_tab-content-inner{padding:var(--accordion-content-padding-top) var(--accordion-content-padding-right) var(--accordion-content-padding-bottom) var(--accordion-content-padding-left)}.ed_icon-caret{position:absolute;right:var(--accordion-heading-padding-right);--icon-size: calc(var(--accordion-heading-fontsize) * .5);height:var(--icon-size);top:calc(50% - var(--icon-size) / 2)}.is-active .ed_icon-caret{transform:rotate(180deg)}.ed_icon-caret path{fill:var(--accordion-heading-color)}.tab-1 .ed_tab-content-inner,.tab-2 .ed_tab-content-inner,.tab-3 .ed_tab-content-inner,.tab-4 .ed_tab-content-inner,.tab-5 .ed_tab-content-inner,.tab-6 .ed_tab-content-inner{max-width:100%;margin-left:auto;margin-right:auto}.tabs-container{display:flex;flex-direction:column;width:100%}.tabs-container .tab-links{display:flex;justify-content:flex-start;border-bottom:1px solid #ccc;margin-bottom:20px}.tabs-container .tab-links a{padding:10px;cursor:pointer;text-decoration:none;color:#000;display:block;background-color:#f9f9f9;margin-right:10px}.tabs-container .tab-links a:hover{background-color:#f1f1f1}.tabs-container .tab-links a.is-active{border-bottom:3px solid #222;color:#222}.tabs-container .tab-content{flex:1;padding:20px;display:none}.tabs-container .tab-content.is-active{display:block}.tab-content-inner{display:flex;align-items:flex-start}.tab-content-inner img{max-width:50%;margin-right:20px}.tab-content-inner h3{margin-top:0}.custom-html-description{padding:2.5em}.hidden-dates{display:none}.transporter-video-container{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.transporter-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.Hubtiger-flex-container{display:flex;flex-wrap:wrap;padding:0 3.5em}.Hubtiger-text-content,.Hubtiger-iframe-content{flex:1}.Hubtiger-text-content{padding-right:10px;order:1}.Hubtiger-iframe-content{padding-left:10px;order:2}@media (max-width: 767px){.Hubtiger-text-content,.Hubtiger-iframe-content{flex-basis:100%;max-width:100%}.Hubtiger-text-content{order:2;padding:0 2.5em}.Hubtiger-iframe-content{order:1;padding:0 2.5em}}.bike-fit-container{display:flex;justify-content:space-between;flex-wrap:wrap}.bike-fit-column{flex:1;padding:20px;box-sizing:border-box}.bike-fit-content{margin-top:25px}.bike-fit-content h2{font-size:var(--h4-font-size)}.bike-fit-content h3{font-size:var(--h5-font-size);display:block}.bike-fit-content h4{font-size:var(--h6-font-size);display:block}.bcontact-recaptcha-wrapper{margin:25px 0}.fit-calculator{display:flex;align-items:center;justify-content:space-between;margin:25px 0 10px}.bcontact-custom-html{margin:40px 0 10px!important}.bcontact-field-help-text span{font-style:italic}.fit-calculator-image{flex:0 0 45%}.fit-calculator-image img{width:100%;height:auto}.fit-calculator-text{flex:0 0 55%;padding-left:20px}.fit-calculator-current-bike img{display:block;margin:auto}.fit-calculator-text h3{margin-top:0;font-size:1.2em}.fit-heading,.bcontact-heading,.bcontact-heading span{text-align:center;margin:25px 0}.head-pad{margin:30px 0}.bcontact-recaptcha-wrapper{padding:0 5px;margin:25px 0 15px}.bcontact-field-help-text{padding:0 0 0 15px}@media (min-width: 768px){.bike-fit-column{width:50%}}@media (max-width: 767px){.bike-fit-column{width:100%}.fit-calculator{flex-direction:column;text-align:center}.fit-calculator-image,.fit-calculator-text{flex:none;width:100%;padding-left:0}.fit-calculator-image img{max-width:100%}}@media only screen and (max-width: 480px){.announcement__col--left{display:none!important}.announcement__col--right{text-align:center!important}.js-announcement-link,.dropbtn{font-size:.8em}.service_btn{margin-bottom:10px}}@media only screen and (max-width: 600px){.announcement__col--left{display:none!important}.announcement__col--right{text-align:center!important}.js-announcement-link,.dropbtn{font-size:.8em}.service_btn{margin-bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/custom.css.map */
