.BikeHero_bike-hero__LwR9s{position:relative;width:100%}@media(min-width:1024px){.BikeHero_bike-hero__LwR9s{min-height:100vh}}.BikeHero_bike-hero__content__AmDOk{display:flex;height:calc(100% - 80px);justify-content:center;left:0;position:absolute;top:16vh;width:100%}@media(min-width:1024px){.BikeHero_bike-hero__content__AmDOk{align-items:center;height:100%;top:0}}.BikeHero_bike-hero__content__interactive-layer__XmLZU{display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:20}@media(min-width:1024px){.BikeHero_bike-hero__content__interactive-layer__XmLZU{align-items:center;height:100%}}.BikeHero_bike-hero__content__interactive-layer__slider__4QAKa{height:35vh;position:relative;width:100%;z-index:20}@media(min-width:1024px){.BikeHero_bike-hero__content__interactive-layer__slider__4QAKa{height:75%;width:72%}}.BikeHero_bike-hero__content__interactive-layer__slider__4QAKa p,.BikeHero_bike-hero__content__interactive-layer__slider__4QAKa span{display:none}.BikeHero_bike-hero__content__interactive-layer__slider__4QAKa:focus-visible{outline:1px solid #fff;outline-offset:6px;outline-style:dashed;outline-offset:-4rem}.BikeHero_bike-hero__content__interactive-layer__slider__4QAKa:focus-visible span{align-items:center;display:flex;flex-direction:column}.BikeHero_bike-hero__content__interactive-layer__slider__4QAKa:focus-visible p{font-family:px-grotesk-regular;font-size:11px;letter-spacing:.11em;line-height:175%;text-transform:uppercase;color:#fff;display:inline}.BikeHero_cta-override__kXE6D{align-items:center;gap:1rem;margin-top:1rem}.BikeHero_cta-override__kXE6D a{font-family:alternate-gothic-no2,sans-serif;font-size:19px;letter-spacing:.05em;line-height:110%;text-transform:uppercase}.BikeHero_cta-override__kXE6D svg{transition:transform .15s ease}.BikeHero_cta-override__kXE6D:hover svg{transform:translateX(8px)}.BikeHero_bgTransition__APUiN{transition:background-color .5s ease-out}.BikeHero_wc-transform__FnOE_{will-change:transform}.BikePage_bike-page__mMijT{background-color:#1e1e21;padding-bottom:2rem;position:relative}.BikePage_bike-page_x-line__RYIDz{background-color:#000}.BikePage_bike-page__ekho-purchase__pyErw{align-items:center;background-color:#000;bottom:0;display:flex;gap:1rem;height:4rem;padding-left:1rem;padding-right:1.5rem;position:fixed;width:-moz-fit-content;width:fit-content;z-index:50}@media(min-width:1024px){.BikePage_bike-page__ekho-purchase__pyErw{padding-left:2rem;padding-right:3rem}}.BikePage_bike-page__ekho-purchase__pyErw:focus-visible{outline:1px solid #fff;outline-style:dashed;outline-offset:-4px}.BikePage_bike-page__ekho-purchase__img__Y3S5I{height:100%;pointer-events:none;position:relative;width:5.5rem}.BikePage_bike-page__ekho-purchase__img__Y3S5I img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.BikePage_bike-page__ekho-purchase__pyErw h6{color:#fff;pointer-events:none}.BikePage_bike-page__ekho-purchase__pyErw svg{will-change:transform;pointer-events:none;transform:translateX(0);transition:all .1s}.BikePage_bike-page__ekho-purchase__pyErw:focus-visible svg,.BikePage_bike-page__ekho-purchase__pyErw:hover svg{transform:translateX(.5rem)}.BikePage_model-builder-button__qcyR2{bottom:0;height:4rem;position:fixed;z-index:50}.BikePage_model-builder-button__qcyR2 p{line-height:140%}.BikePage_model-builder-button_hidden__10SOG{animation:BikePage_hideButton__u94R8 .3s cubic-bezier(.14,.95,.43,1.01) normal forwards}.BikePage_model-builder-button__button__Si8tt{align-items:center;background-color:#000;cursor:pointer;display:flex;height:4rem;left:0;padding-left:.5rem;padding-right:1.5rem;width:-moz-fit-content;width:fit-content}@media(min-width:1024px){.BikePage_model-builder-button__button__Si8tt{padding-left:1.5rem;padding-right:3rem}.BikePage_model-builder-button__button__Si8tt svg{transition:transform .1s ease}.BikePage_model-builder-button__button__Si8tt:hover svg{transform:translateX(.5rem)}}.BikePage_previous-my__gcBm5{font-family:alternate-gothic-no2,sans-serif;letter-spacing:.04em;line-height:110%;text-transform:uppercase;display:flex;flex-direction:column;font-size:24px;margin-bottom:4px}.BikePage_previous-my_active__RPmwH{pointer-events:none}@keyframes BikePage_hideButton__u94R8{0%{display:flex;opacity:1}99%{display:flex;opacity:0}to{display:none}}.BikeSlider_label__FjdEa{bottom:12px;color:#fff;position:absolute;right:1rem;white-space:nowrap;z-index:20}@media(min-width:1280px){.BikeSlider_label__FjdEa{display:inline-block;left:calc(100% - 12px);right:unset;transform-origin:0 100%;transform:rotate(-90deg)}}.BikeSlider_label__FjdEa.BikeSlider_active__CisQC{left:unset;right:1.5rem;transform:rotate(0)}.BikeSlider_active__CisQC span{position:relative}.BikeSlider_active__CisQC span:before{background:#a38f65;bottom:-18px;content:"";height:5px;left:-5%;position:absolute;width:110%}.BikeSlider_sliderPanel__IZCwj{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);left:0;position:absolute;top:0;transition:clip-path .1s linear .4s;z-index:1}.BikeSlider_sliderPanel__IZCwj:first-child{left:auto;position:relative;top:auto}.BikeSlider_sliderPanel__IZCwj .BikeSlider_sliderPanelText__5WfgW{opacity:0;transform:translateY(5rem);transition:transform .1s linear .5s,opacity .1s linear .5s}@media(max-width:1023px){.BikeSlider_sliderPanel__IZCwj .BikeSlider_sliderPanelText__5WfgW{transition:none}}.BikeSlider_sliderPanel__IZCwj.BikeSlider_active__CisQC{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition:clip-path .5s cubic-bezier(.25,1,.5,1);z-index:2}.BikeSlider_sliderPanel__IZCwj.BikeSlider_active__CisQC .BikeSlider_sliderPanelText__5WfgW{opacity:1;transform:translate(0);transition:transform 1s cubic-bezier(.25,1,.5,1),opacity 1s linear}.BikeSlider_tabItem__nMatu:focus-visible{outline:1px solid #fff;outline-style:dashed;outline-color:#000;outline-offset:-1px}.BikeSlider_carousel-button__LnqkP:focus-visible{outline:1px solid #fff;outline-offset:6px;outline-style:dashed;background-color:#d8d8d8}.BikeSlider_tabs__1s3sI{-ms-overflow-style:none;scrollbar-width:none}.BikeSlider_tabs__1s3sI::-webkit-scrollbar{display:none}.SpecsTable_tech-specs-tab__xX5mQ{width:100%}.SpecsTable_tech-specs-tab__xX5mQ:focus-visible{outline:1px solid #fff;outline-style:dashed;outline-offset:-2px}.SpecsTable_tech-specs-tab__xX5mQ:focus-visible h6{opacity:.6}.ModelBuilder_bikeImage__j3baF{opacity:0;transform:translateX(-10%);transition:opacity .1s ease-out,transform .3s ease-out}.ModelBuilder_bikeImage__j3baF.ModelBuilder_activeImage__K3VJN{opacity:1;transform:translateX(0);transition:opacity .3s ease-out,transform .3s ease-out}.ModelBuilder_accessorizedBikeImageContainer__TAenB>span{overflow:visible!important}.ModelBuilder_removeScrollbar__0jtSt{-ms-overflow-style:none;scrollbar-width:none}.ModelBuilder_removeScrollbar__0jtSt::-webkit-scrollbar{display:none}.ModelBuilder_removeScrollbar__0jtSt [class$=contentInner]{-ms-overflow-style:none;scrollbar-width:none}.ModelBuilder_removeScrollbar__0jtSt [class$=contentInner]::-webkit-scrollbar{display:none}.ModelBuilder_scrollBody__rodlc{-ms-overflow-style:none;scrollbar-width:none;overflow:auto;-webkit-overflow-scrolling:touch;background:linear-gradient(#1e1e21 33%,rgba(30,30,33,0)),linear-gradient(rgba(30,30,33,0),#1e1e21 66%) 0 100%,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.5),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.5),rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;background-attachment:local,local,scroll,scroll;background-size:100% 60px,100% 60px,100% 16px,100% 16px}.ModelBuilder_scrollBody__rodlc::-webkit-scrollbar{display:none}.ModelBuilder_accordionBorder__PSyan:after{background-color:#404040;bottom:0;content:"";height:1px;position:absolute;right:0;width:calc(100% - 2.25rem)}.ModelBuilder_modelBuilderOverlay__PG49Q{background-color:#1e1e21;height:100vh;left:0;overflow:auto;position:fixed;top:0;visibility:hidden;width:100vw;z-index:21474836445}.ModelBuilder_modelBuilderOverlay__PG49Q .ModelBuilder_modelBuilderOverlayBg__kvLRe{background-color:#1e1e21;height:100%;left:0;position:absolute;top:0;transform:translateY(-100%);transition:transform .5s cubic-bezier(.14,.95,.43,1.01);width:100%;z-index:1}.ModelBuilder_modelBuilderOverlay__PG49Q .ModelBuilder_modelBuilderFooter__L_GKF{transition:transform .5s cubic-bezier(.14,.95,.43,1.01);transform:translateY(100%)}.ModelBuilder_modelBuilderOverlay__PG49Q .ModelBuilder_bikeImage__j3baF{opacity:0;transform:translateX(-10%);transition:opacity .1s ease-out,transform .3s ease-out}.ModelBuilder_modelBuilderOverlay__PG49Q .ModelBuilder_bikeHeroBg__sr2ag{scale:.5}@supports(translate:0){.ModelBuilder_modelBuilderOverlay__PG49Q .ModelBuilder_bikeHeroBg__sr2ag{translate:-50% -50%}}@supports not (translate:0){.ModelBuilder_modelBuilderOverlay__PG49Q .ModelBuilder_bikeHeroBg__sr2ag{transform:translate(-50%,-50%)}}@media(max-width:1023px){.ModelBuilder_modelBuilderOverlay__PG49Q .ModelBuilder_bikeHeroBg__sr2ag{scale:.5}@supports(translate:0){.ModelBuilder_modelBuilderOverlay__PG49Q .ModelBuilder_bikeHeroBg__sr2ag{translate:-50% -65%}}@supports not (translate:0){.ModelBuilder_modelBuilderOverlay__PG49Q .ModelBuilder_bikeHeroBg__sr2ag{transform:translate(-50%,-65%)}}}.ModelBuilder_modelBuilderOverlay__PG49Q .ModelBuilder_bikeTabContainer__BDdAb{opacity:0;transform:translateX(0);transition:opacity .75s ease,transform .3s ease}.ModelBuilder_modelBuilderOverlay__PG49Q .ModelBuilder_bikeTabContainer__BDdAb .ModelBuilder_modelBuilderBikeTabContainer__7wZEe:first-child,.ModelBuilder_modelBuilderOverlay__PG49Q .ModelBuilder_bikeTabContainer__BDdAb .ModelBuilder_modelBuilderBikeTabContainer__7wZEe:nth-child(2),.ModelBuilder_modelBuilderOverlay__PG49Q .ModelBuilder_bikeTabContainer__BDdAb .ModelBuilder_modelBuilderBikeTabContainer__7wZEe:nth-child(3),.ModelBuilder_modelBuilderOverlay__PG49Q .ModelBuilder_bikeTabContainer__BDdAb .ModelBuilder_modelBuilderBikeTabContainer__7wZEe:nth-child(4),.ModelBuilder_modelBuilderOverlay__PG49Q .ModelBuilder_bikeTabContainer__BDdAb .ModelBuilder_modelBuilderBikeTabContainer__7wZEe:nth-child(5){transform:translateX(-5%)}.ModelBuilder_modelBuilderOverlay__PG49Q .ModelBuilder_modelBuilderBikeTitle__5TNtz{opacity:0;transition:opacity .5s ease}.ModelBuilder_modelBuilderOverlay__PG49Q.ModelBuilder_active__0K9CP{visibility:visible}.ModelBuilder_modelBuilderOverlay__PG49Q.ModelBuilder_active__0K9CP .ModelBuilder_modelBuilderFooter__L_GKF,.ModelBuilder_modelBuilderOverlay__PG49Q.ModelBuilder_active__0K9CP .ModelBuilder_modelBuilderOverlayBg__kvLRe{transform:translateY(0)}.ModelBuilder_modelBuilderOverlay__PG49Q.ModelBuilder_active__0K9CP .ModelBuilder_bikeImage__j3baF.ModelBuilder_activeImage__K3VJN{opacity:1;transform:translateX(0);transition:opacity .3s ease-out,transform .3s ease-out}.ModelBuilder_modelBuilderOverlay__PG49Q.ModelBuilder_active__0K9CP .ModelBuilder_bikeHeroBg__sr2ag{scale:1;transition:all .6s cubic-bezier(.26,.22,.16,1.05)}@supports(translate:0){.ModelBuilder_modelBuilderOverlay__PG49Q.ModelBuilder_active__0K9CP .ModelBuilder_bikeHeroBg__sr2ag{translate:-50% -50%}}@supports not (translate:0){.ModelBuilder_modelBuilderOverlay__PG49Q.ModelBuilder_active__0K9CP .ModelBuilder_bikeHeroBg__sr2ag{transform:translate(-50%,-65%)}}@media(max-width:1023px){.ModelBuilder_modelBuilderOverlay__PG49Q.ModelBuilder_active__0K9CP .ModelBuilder_bikeHeroBg__sr2ag{scale:1}@supports(translate:0){.ModelBuilder_modelBuilderOverlay__PG49Q.ModelBuilder_active__0K9CP .ModelBuilder_bikeHeroBg__sr2ag{translate:-50% -65%}}@supports not (translate:0){.ModelBuilder_modelBuilderOverlay__PG49Q.ModelBuilder_active__0K9CP .ModelBuilder_bikeHeroBg__sr2ag{transform:translate(-50%,-65%)}}}.ModelBuilder_modelBuilderOverlay__PG49Q.ModelBuilder_active__0K9CP .ModelBuilder_bikeTabContainer__BDdAb{opacity:1;transform:translateX(0)}.ModelBuilder_modelBuilderOverlay__PG49Q.ModelBuilder_active__0K9CP .ModelBuilder_bikeTabContainer__BDdAb .ModelBuilder_modelBuilderBikeTabContainer__7wZEe{transform:translateX(0);transition:transform .2s ease}.ModelBuilder_modelBuilderOverlay__PG49Q.ModelBuilder_active__0K9CP .ModelBuilder_bikeTabContainer__BDdAb .ModelBuilder_modelBuilderBikeTabContainer__7wZEe:first-child{transition-duration:0s}.ModelBuilder_modelBuilderOverlay__PG49Q.ModelBuilder_active__0K9CP .ModelBuilder_bikeTabContainer__BDdAb .ModelBuilder_modelBuilderBikeTabContainer__7wZEe:nth-child(2){transition-duration:.2s}.ModelBuilder_modelBuilderOverlay__PG49Q.ModelBuilder_active__0K9CP .ModelBuilder_bikeTabContainer__BDdAb .ModelBuilder_modelBuilderBikeTabContainer__7wZEe:nth-child(3){transition-duration:.4s}.ModelBuilder_modelBuilderOverlay__PG49Q.ModelBuilder_active__0K9CP .ModelBuilder_bikeTabContainer__BDdAb .ModelBuilder_modelBuilderBikeTabContainer__7wZEe:nth-child(4){transition-duration:.6s}.ModelBuilder_modelBuilderOverlay__PG49Q.ModelBuilder_active__0K9CP .ModelBuilder_bikeTabContainer__BDdAb .ModelBuilder_modelBuilderBikeTabContainer__7wZEe:nth-child(5){transition-duration:.8s}.ModelBuilder_modelBuilderOverlay__PG49Q.ModelBuilder_active__0K9CP .ModelBuilder_modelBuilderBikeTitle__5TNtz{opacity:.2}.ModelBuilder_price__oPVGI .ModelBuilder_previous__ZK7T1{align-items:end;display:flex;gap:.5rem;margin-bottom:4px}.ModelBuilder_price__oPVGI .ModelBuilder_previous__ZK7T1 p{position:relative;width:-moz-fit-content;width:fit-content}.ModelBuilder_price__oPVGI .ModelBuilder_previous__ZK7T1 p:after{background-color:#737373;content:"";height:2px;position:absolute;right:0;top:45%;width:100%}.ModelBuilder_fadeIn__f8CUi{animation:ModelBuilder_fadeIn__f8CUi .3s ease}.ModelBuilder_shrink__WoaLF{animation:ModelBuilder_shrink__WoaLF .3s cubic-bezier(.16,1,.3,1)}@keyframes ModelBuilder_fadeIn__f8CUi{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateX(0)}}@keyframes ModelBuilder_shrink__WoaLF{0%{transform:scale(115%)}to{transform:scale(100%)}}.BikeHeroXLine_scroll-preventer__k_pBx{-ms-overflow-style:none;height:100vh;left:0;margin:0 auto;overflow-y:scroll;position:fixed;scrollbar-width:none;top:0;width:100vw;z-index:50}.BikeHeroXLine_scroll-preventer__k_pBx::-webkit-scrollbar{display:none}.BikeHeroXLine_wcb__NcNwf{will-change:filter}.BikeHeroXLine_wc-transform__aoPLH{will-change:transform}.BikeHeroXLine_wc-opacity__gnrlg{will-change:opacity}.BikeHeroXLine_tooltip__info-icon__i0lee circle:first-child{fill:#fff}.BikeHeroXLine_tooltip__info-icon__i0lee circle:nth-child(2){fill:#c60000}.BikeHeroXLine_tooltip__info-icon__i0lee path:nth-child(3){stroke:#c60000}.BikeHeroXLine_cta-override__J94BN{align-items:center;display:flex;gap:1rem}.BikeHeroXLine_cta-override__J94BN a{font-family:alternate-gothic-no2,sans-serif;font-size:19px;letter-spacing:.05em;line-height:110%;text-transform:uppercase}.BikeHeroXLine_cta-override__J94BN svg{transition:transform .15s ease}.BikeHeroXLine_cta-override__J94BN:hover svg{transform:translateX(8px)}.CheckoutModelBuilder_cmb__AYaRf{background-color:#1e1e21;clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);height:100vh;position:relative;right:0;top:0;transition:all .25s ease;width:100vw}@media(min-width:1024px){.CheckoutModelBuilder_cmb__AYaRf{max-width:40rem;width:40vw}}.CheckoutModelBuilder_cmb_open__JWTV6{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.CheckoutModelBuilder_cmb__header__ovwJV{display:flex;justify-content:flex-end;align-items:center;background-color:#1e1e21;border-bottom:1px solid #000;border-top:1px solid #000;height:64px;padding:0 1rem;position:relative;z-index:10}.CheckoutModelBuilder_cmb__header__ovwJV button{display:flex;justify-content:center;align-items:center;background-color:#1e1e21;border-left:1px solid #000;border-right:1px solid #000;color:#fff;height:100%;width:4rem}.CheckoutModelBuilder_cmb__header__ovwJV button:hover{background-color:#171717}.CheckoutModelBuilder_cmb__header__ovwJV button:focus-visible{outline:1px solid #fff;outline-style:dashed;background-color:#171717;outline-offset:-4px}.CheckoutModelBuilder_cmb_from-query-param__SwwLA .CheckoutModelBuilder_cmb__header__ovwJV button{padding:0 1rem;width:auto}.CheckoutModelBuilder_cmb__proxy__ZlOw6{height:inherit;position:fixed;right:0;top:0;width:inherit;z-index:9999999999}.CheckoutModelBuilder_cmb__proxy_active__SYupw{display:block}.CheckoutModelBuilder_cmb__wrap__eIs3J{box-shadow:0 0 40px rgba(0,0,0,0);max-width:-moz-fit-content;max-width:fit-content;position:fixed;right:0;top:0;transition:width .2s ease,box-shadow .2s ease;width:0;z-index:9999999999}.CheckoutModelBuilder_cmb__wrap_open__Fwick{box-shadow:0 0 40px rgba(0,0,0,.5);transition:width .2s ease,box-shadow .2s ease .15s;width:100vw}@media(min-width:1024px){.CheckoutModelBuilder_cmb__wrap_open__Fwick{max-width:40rem;width:40vw}}.CheckoutModelBuilder_cmb__screen__nksZd{position:fixed;top:0;left:0;height:100%;width:0;background-color:rgba(0,0,0,.3);z-index:9999999999}.CheckoutModelBuilder_cmb__screen_open__EeR1I{background-color:rgba(0,0,0,.3);width:100%}.CheckoutModelBuilder_cmb__scroll-window__l4ocB{align-items:center;display:flex;flex-direction:column;height:100%;overflow-x:scroll;padding-bottom:16rem}@media(min-width:1024px){.CheckoutModelBuilder_cmb__scroll-window__l4ocB{max-width:40rem;padding-bottom:19rem;width:40vw}}.CheckoutModelBuilder_cmb__scroll-window__img__dScBo{display:flex;justify-content:center;align-items:center;height:auto;margin-top:2rem;position:relative;width:100%}.CheckoutModelBuilder_cmb__scroll-window__img__disks__GrudP{display:flex;justify-content:center;align-items:center;position:absolute}.CheckoutModelBuilder_cmb__scroll-window__img__disks__GrudP div{background-color:rgba(0,0,0,.08);border-radius:100%;position:absolute;transition:all .4s ease}.CheckoutModelBuilder_cmb__scroll-window__img__disks_1__SSsA6{height:12.5rem;transition-delay:.1s;width:12.5rem}.CheckoutModelBuilder_cmb__scroll-window__img__disks_2__Gr2iR{height:17.5rem;transition-delay:.1s;width:17.5rem}.CheckoutModelBuilder_cmb__scroll-window__img__disks_3__k23uP{height:30vw;transition-delay:.15s;width:30vw}.CheckoutModelBuilder_cmb__scroll-window__content__64hW3{color:#fff;display:flex;flex-direction:column;gap:2rem;margin-top:2rem;padding:0 1rem;width:100%}@media(min-width:1024px){.CheckoutModelBuilder_cmb__scroll-window__content__64hW3{max-width:40rem;padding:0 2rem}}.CheckoutModelBuilder_cmb__footer__Iuptr{align-items:center;background-color:#1e1e21;bottom:0;display:flex;flex-direction:column;gap:1rem;padding:1rem;position:fixed;right:0;width:100%;z-index:60}@media(min-width:1024px){.CheckoutModelBuilder_cmb__footer__Iuptr{background-color:#171717;max-width:40rem;padding:2rem;width:40vw}}.CheckoutModelBuilder_cmb__footer__checkout-button__wF4Uq{display:flex;justify-content:center;align-items:center;background-color:#a38f65;height:48px;transition:all .15s ease;width:100%}.CheckoutModelBuilder_cmb__footer__checkout-button__wF4Uq:not(.CheckoutModelBuilder_cmb__checkout-button_disabled__mfgNz):hover{background-color:#897854}.CheckoutModelBuilder_cmb__footer__checkout-button_disabled__NLFbK{background-color:#897854;pointer-events:none}.CheckoutModelBuilder_cmb__footer__checkout-button__wF4Uq:focus-visible{outline:1px solid #fff;outline-offset:6px;outline-style:dashed}.CheckoutModelBuilder_ekho-disclaimer__ITmyE p{color:#fff;font-size:13px}.CheckoutModelBuilder_ekho-disclaimer__ITmyE a{color:#a38f65;font-size:13px;font-weight:700;text-decoration:underline}.CheckoutModelBuilder_ekho-disclaimer__ITmyE a:focus-visible{outline:1px solid #fff;outline-offset:6px;outline-style:dashed}.CheckoutModelBuilder_removeScrollbars__jAH6e{-ms-overflow-style:none;scrollbar-width:none}.CheckoutModelBuilder_removeScrollbars__jAH6e::-webkit-scrollbar{display:none}.BikeXLinePhotoCarousel_container__xNVOe{display:flex;width:100%;align-items:center;height:100vh;position:relative}.BikeXLinePhotoCarousel_container__xNVOe .BikeXLinePhotoCarousel_gradientAccent__GAwff{position:absolute;top:-20%;left:0;height:150%;width:100%;background:linear-gradient(50deg,black,black,#C60000,black,black)}@media(min-width:480px){.BikeXLinePhotoCarousel_container__xNVOe .BikeXLinePhotoCarousel_gradientAccent__GAwff{background:linear-gradient(25deg,black,black,#C60000,black,black)}}@media(min-width:1024px){.BikeXLinePhotoCarousel_container__xNVOe .BikeXLinePhotoCarousel_gradientAccent__GAwff{background:linear-gradient(15deg,black,black,#C60000,black,black)}}.BikeXLinePhotoCarousel_container__xNVOe .BikeXLinePhotoCarousel_nextButton__Zk0Fa{background-color:hsla(0,0%,100%,.4);height:2rem;width:2rem;stroke:#000;display:flex;align-items:center;justify-content:center;border-radius:50%;display:absolute;right:0;transition:background-color .1s ease}.BikeXLinePhotoCarousel_container__xNVOe .BikeXLinePhotoCarousel_nextButton__Zk0Fa:hover{background-color:#fff}.BikeXLinePhotoCarousel_container__xNVOe div[class*=slick-next]{position:absolute;right:2rem;top:calc(50% - 1.5rem)}@media(min-width:1024px){.BikeXLinePhotoCarousel_container__xNVOe div[class*=slick-next]{right:4rem}}.BikeXLinePhotoCarousel_container__xNVOe div[class*=slick-prev]{position:absolute;left:2rem;top:calc(50% - 1.5rem);z-index:1}@media(min-width:1024px){.BikeXLinePhotoCarousel_container__xNVOe div[class*=slick-prev]{left:4rem}}.BikeXLinePhotoCarousel_container__xNVOe div[class=slick-track]{display:flex!important;gap:1rem}.BikeXLinePhotoCarousel_container__xNVOe div[class=slick-track] div[class*=slick-slide]{cursor:grab;transition:transform .25s ease}.BikeXLinePhotoCarousel_container__xNVOe div[class=slick-track] div[class*=slick-slide]:active{cursor:grabbing}@media(min-width:1024px){.BikeXLinePhotoCarousel_container__xNVOe div[class=slick-track] div[class*=slick-slide]:not([class*=slick-center]){transform:scale(.9)}.BikeXLinePhotoCarousel_container__xNVOe div[class=slick-track] div[class*=slick-center]{transform:scale(1.1)}}.BikeXLinePhotoCarousel_container__xNVOe ul[class=slick-dots]{display:flex!important;justify-content:center;gap:.5rem;margin-top:2rem}@media(min-width:1024px){.BikeXLinePhotoCarousel_container__xNVOe ul[class=slick-dots]{gap:1rem}}.BikeXLinePhotoCarousel_container__xNVOe ul[class=slick-dots] li{background-color:hsla(0,0%,100%,.5);color:rgba(0,0,0,0);height:4px;width:2rem}@media(min-width:1024px){.BikeXLinePhotoCarousel_container__xNVOe ul[class=slick-dots] li{width:4rem}}.BikeXLinePhotoCarousel_container__xNVOe ul[class=slick-dots] li[class=slick-active]{background-color:#fff}.BikeXLinePhotoCarousel_container__xNVOe ul[class=slick-dots] li button{height:200%;width:100%}.BikePageFixedCTA_fixed-cta__boYKo{align-items:center;bottom:0;display:flex;justify-content:center;left:0;opacity:0;padding-left:0;padding-right:0;position:fixed;width:100%;z-index:50}@media(min-width:1024px){.BikePageFixedCTA_fixed-cta__boYKo{justify-content:space-between;padding-left:10%;padding-right:1.25rem}}.BikePageFixedCTA_fixed-cta__boYKo .BikePageFixedCTA_cta__ncBp1{align-items:center;background-color:#000;color:#fff;display:flex;gap:.25rem;height:auto;padding:.5rem 1.5rem}@media(min-width:1024px){.BikePageFixedCTA_fixed-cta__boYKo .BikePageFixedCTA_cta__ncBp1{padding:.5rem 3rem}}.BikePageFixedCTA_fixed-cta__boYKo .BikePageFixedCTA_cta__ncBp1 svg{will-change:transform;transition:transform .15s ease-in-out}.BikePageFixedCTA_fixed-cta__boYKo .BikePageFixedCTA_cta__ncBp1:hover svg{transform:translateX(.25rem)}.BikePageFixedCTA_fixed-cta__boYKo .BikePageFixedCTA_cta_disabled__V1pju{background-color:#262626;color:#8c8c8c}.BikePageFixedCTA_fixed-cta__boYKo .BikePageFixedCTA_scroll-to-top__hMjpN{display:none;margin-bottom:.5rem;margin-right:5rem}@media(min-width:1024px){.BikePageFixedCTA_fixed-cta__boYKo .BikePageFixedCTA_scroll-to-top__hMjpN{display:block}}.BikePageFixedCTA_fixed-cta__boYKo .BikePageFixedCTA_scroll-to-top__hMjpN button{will-change:filter;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:50%;transition:background-color .15s ease-in-out}.BikePageFixedCTA_fixed-cta__boYKo .BikePageFixedCTA_scroll-to-top__hMjpN button:hover{background-color:hsla(0,0%,100%,.1)}.BikePageFixedCTA_fixed-cta__boYKo .BikePageFixedCTA_scroll-to-top__hMjpN button svg{will-change:transform;transform:rotate(180deg)}.BikePageFixedCTA_fixed-cta__boYKo .BikePageFixedCTA_btn-inner__img__FgP9B{display:block;pointer-events:none;position:relative;width:100px}.BikePageFixedCTA_fixed-cta__boYKo .BikePageFixedCTA_btn-inner__img__FgP9B img{-o-object-fit:contain;object-fit:contain}.BikePageFixedCTA_fixed-cta_x-line__QVUsD{justify-content:center;margin-bottom:1rem;padding-left:0;padding-right:0}.BikePageFixedCTA_fixed-cta_x-line__QVUsD .BikePageFixedCTA_cta__ncBp1{display:flex;justify-content:center;align-items:center;background-color:#c60000;gap:1rem;margin:0 auto;opacity:0;padding:1rem 3rem;transition:background-color .15s ease-in-out}.BikePageFixedCTA_fixed-cta_x-line__QVUsD .BikePageFixedCTA_cta__ncBp1:hover{background-color:#a80200}.BikePageFixedCTA_fixed-cta_hidden__prkpi,.BikePageFixedCTA_fixed-cta_x-line__QVUsD .BikePageFixedCTA_btn-inner__img__FgP9B,.BikePageFixedCTA_fixed-cta_x-line__QVUsD .BikePageFixedCTA_scroll-to-top__hMjpN{display:none}