.Bqubuq_root{z-index:1;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:clamp(.927817rem,2.44131vw + .927817rem,3.125rem);height:clamp(.927817rem,2.44131vw + .927817rem,3.125rem);display:flex;position:absolute;bottom:3%;left:2%}.Bqubuq_root:enabled{cursor:pointer}.Bqubuq_root svg{width:clamp(.485915rem,1.12676vw + .485915rem,1.5rem)}
.IYRgCq_root{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;container-type:inline-size}.IYRgCq_root svg{transform:scale(.5)}@media (min-width:1200px){.IYRgCq_root svg{transform:scale(1)}}.IYRgCq_root:enabled{cursor:pointer}
._9NOQAa_root{background-position:50%;background-size:cover;position:relative}._9NOQAa_root video{width:100%;max-width:100%;height:auto;display:block}._9NOQAa_root button img{width:auto}@media (hover:hover){:is(._9NOQAa_root .mute-control,._9NOQAa_root .pause){visibility:hidden}._9NOQAa_root:hover .mute-control{visibility:visible}._9NOQAa_root:hover .pause svg{visibility:visible}}@media (max-width:767px){._9NOQAa_root .pause{width:100%;left:0;right:0}._9NOQAa_root .pause svg{display:none}}
.YO-5Ga_root{--_max-width:var(--container-max-width,71.625rem);max-width:var(--_max-width);width:100%;margin-inline:auto}.YO-5Ga_root.YO-5Ga_fluid{--_max-width:100%}
.-Ye0xW_root{font:var(--aeonik-14x);text-align:center;color:#515151;text-transform:capitalize;white-space:nowrap;background-color:#eee;border-radius:1.875rem;margin-right:.25rem;padding:.375rem .75rem;text-decoration:none}@media (min-width:1200px){.-Ye0xW_root{margin-right:.5rem}}.-Ye0xW_root:hover{color:#e4e4e4;background-color:#515151}.-Ye0xW_root:visited,.-Ye0xW_root:active{color:#515151}
._3Jfs9a_description{font:var(--aeonik-16x-18x)}._3Jfs9a_root{color:var(--black);background-color:var(--white);border-top:1px solid var(--black-250);text-decoration:none;transition:all .3s;display:block}._3Jfs9a_root :not(.tag){color:var(--black)}._3Jfs9a_root h4{font:700 var(--aeonik-24x-42x);text-transform:uppercase}._3Jfs9a_root a:not(.tag){color:var(--black)}._3Jfs9a_root a:visited:not(.tag){color:var(--black)}._3Jfs9a_root a:active:not(.tag){color:var(--black)}._3Jfs9a_root ._3Jfs9a_image{filter:grayscale();transition:filter .3s}._3Jfs9a_root ._3Jfs9a_image img{width:100%;max-width:100%;height:auto}._3Jfs9a_root ._3Jfs9a_content{flex-direction:column;grid-area:1/1;gap:1.25rem;display:flex}@media (min-width:1200px){._3Jfs9a_root ._3Jfs9a_content{gap:1.5625rem}._3Jfs9a_root{grid-template-columns:68% 32%;display:grid}._3Jfs9a_root ._3Jfs9a_image{grid-area:1/2;width:100%;height:100%;min-height:100%;position:relative}._3Jfs9a_root ._3Jfs9a_image img{object-fit:cover;width:100%;height:100%;min-height:100%;position:absolute;inset:0}}._3Jfs9a_root:hover{color:var(--white);background-color:var(--onyx)}._3Jfs9a_root:hover .tag{background-color:var(--grey-500);color:#e4e4e4}._3Jfs9a_root:hover *{color:var(--white)}._3Jfs9a_root:hover * ._3Jfs9a_publication-name{color:var(--coral-500)}._3Jfs9a_root:hover a,._3Jfs9a_root:hover a:visited,._3Jfs9a_root:hover a:active{color:var(--white)}._3Jfs9a_root:hover ._3Jfs9a_image{filter:grayscale(0%)}._3Jfs9a_publication-name{color:var(--coral-500);text-transform:uppercase;font:700 var(--aeonik-16x-18x)}._3Jfs9a_publication-info{font:var(--aeonik-16x-18x);flex-wrap:wrap;align-items:center;gap:.9375rem;margin-top:1.25rem;display:flex}@media (min-width:1200px){._3Jfs9a_publication-info{margin-top:0}}._3Jfs9a_publication-info .date{align-items:center;gap:.9375rem;display:flex}._3Jfs9a_publication-info .date:not(:first-child):before{content:"•"}._3Jfs9a_publication-info .tag:hover{background-color:var(--brand-grey-dark)}._3Jfs9a_content{padding:1.875rem}@media (min-width:1200px){._3Jfs9a_content{padding:2.5rem 7.5rem}}._3Jfs9a_tags{justify-content:space-between;align-items:center;display:flex;overflow-x:auto}@media (max-width:1199.98px){._3Jfs9a_tags{margin-right:-1.875rem}}._3Jfs9a_tags button{cursor:pointer}
._3EJcKW_cta{margin:1.875rem auto;display:block}@media (min-width:1200px){._3EJcKW_cta{margin:2.5rem auto}._3EJcKW_root:not(:has(._3EJcKW_cta)){border-bottom:1px solid var(--black-250);margin-bottom:5.625rem}}
.YBUMuW_root{position:var(--form-position,relative);flex-flow:wrap;gap:.9375rem;display:flex}.YBUMuW_root>*{width:100%}.YBUMuW_root p{word-break:normal;-webkit-hyphens:auto;hyphens:auto}.YBUMuW_root .disclaimer{font:var(--signal-mono-14x);margin:.25rem 0;font-weight:400;line-height:1.125rem}.YBUMuW_root .financing-disclaimer{font:var(--signal-mono-14x);margin:.25rem 0;font-weight:400;line-height:1.125rem}.YBUMuW_root .terms-of-service{font:var(--signal-mono-14x);margin:.25rem 0;font-weight:400;line-height:1.125rem}.YBUMuW_root .terms-of-service p{font:var(--signal-mono-14x);margin:.25rem 0;font-weight:400;line-height:1.125rem}
._NUtkq_root{color:var(--error-color);font:var(--aeonik-16x-18x)}._NUtkq_root:empty{display:none}
@property --branded-spinner-backdrop-color{syntax:"<color>";inherits:false;initial-value:#1f384f}.PjjfcG_root{z-index:1;place-items:center;display:flex;position:absolute;inset:0}.PjjfcG_backdrop{opacity:.5;background-color:var(--branded-spinner-backdrop-color);position:absolute;inset:0}.PjjfcG_animation{place-content:center;width:100%;height:100%;display:flex}
.l1YpZW_root .disclaimer{font:var(--signal-mono-12x);font-weight:300}.l1YpZW_root .disclaimer p{font:inherit}:is(.l1YpZW_root .headline-text>*,.l1YpZW_root .headline-text-no-dba>*){margin-bottom:1.875rem}:is(.l1YpZW_root .headline-text>:last-child,.l1YpZW_root .headline-text-no-dba>:last-child){margin-bottom:15px}.l1YpZW_root .call-to-action{margin-top:15px}
.LRCP5G_root{opacity:0}.LRCP5G_root.LRCP5G_enter{opacity:1}.LRCP5G_root.LRCP5G_exit{opacity:0}.LRCP5G_root.LRCP5G_animated{transition:opacity .3s linear}
.KZabsG_submit-message h1,.KZabsG_submit-message h2,.KZabsG_submit-message h3,.KZabsG_submit-message h4{font:var(--aeonik-32x);margin-bottom:1.875rem;font-weight:700}.KZabsG_submit-message h1+p,.KZabsG_submit-message h2+p,.KZabsG_submit-message h3+p,.KZabsG_submit-message h4+p{margin-bottom:.9375rem}.KZabsG_submit-message img{height:auto;margin-top:1.875rem}.KZabsG_submit-message p{font:var(--aeonik-18x);font-weight:400}
.VyEhTq_root{--_content-max-width:var(--banner-content-max-width,54.375rem);--_text-color:var(--brand-text-color);container-type:inline-size}.VyEhTq_media-action{flex-direction:column;align-items:center;gap:clamp(2.79489rem,1.40845vw + 2.79489rem,4.0625rem);display:flex}.VyEhTq_media-action:has(.html){gap:.9375rem}.VyEhTq_media-action:has(.html) .html{margin-bottom:clamp(1.02993rem,.938967vw + 1.02993rem,1.875rem)}.VyEhTq_media-action img{width:100%;height:auto}.VyEhTq_inline{color:#fff;font:var(--aeonik-16x-20x);text-align:center;flex-direction:column;align-items:center;font-weight:400;display:flex}.VyEhTq_inline img,.VyEhTq_inline picture{width:100%;height:auto}.VyEhTq_inline h1,.VyEhTq_inline h2,.VyEhTq_inline h3{font:var(--aeonik-50x-89x);text-transform:uppercase;margin:0 0 1.375rem;font-weight:700;line-height:clamp(2.14173rem,3.66197vw + 2.14173rem,5.4375rem)}.VyEhTq_inline>.html{max-width:var(--_content-max-width);padding-top:1.875rem;padding-bottom:1.875rem}@container (max-width:870px){.VyEhTq_inline>.html{padding-inline:1.875rem}}.VyEhTq_inline>.html p{max-width:50rem;margin:0 auto}.VyEhTq_inline .video video{object-fit:cover}.VyEhTq_default{display:grid}.VyEhTq_default>*{grid-area:1/1}.VyEhTq_default>img{object-fit:cover;width:100%;height:100%}.VyEhTq_default .video video{object-fit:cover;height:100%}.VyEhTq_default .html{z-index:1;color:var(--white);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.5625rem;padding:3.75rem 1.25rem 5.625rem;display:flex}.VyEhTq_default .html h1{font:var(--aeonik-42x-110x);text-transform:uppercase;white-space:break-spaces;font-weight:700}.VyEhTq_default .html p{font:var(--aeonik-18x-22x)}@media (min-width:1200px){.VyEhTq_default .html p{max-width:63%}}.VyEhTq_light{color:var(--_text-color,black);background-color:#fff}.VyEhTq_dark{color:var(--_text-color,white);background-color:#000}
.y61J9G_root{appearance:none;visibility:hidden;opacity:0;-webkit-backdrop-filter:blur(.1875rem);backdrop-filter:blur(.1875rem);touch-action:none;overscroll-behavior:none;background-color:#0009;border:none;padding:0;transition:visibility .3s,opacity .3s;position:absolute;inset:0}
@property --flyout-color{syntax:"<color>";inherits:false;initial-value:currentColor}.HgE50G_root{--flyout-content-max-width:100%;--flyout-content-background:white;--flyout-top-offset:0;width:100%;left:0;top:var(--flyout-top-offset);color:var(--flyout-color);overscroll-behavior:none;touch-action:none;z-index:calc(var(--layer-modal) + var(--layer-chat-widget) + 1);display:flex;position:fixed;bottom:0;overflow:hidden}.HgE50G_root .close-button{z-index:var(--layer-popover);position:absolute;top:1.25rem;right:1.25rem}.HgE50G_root.HgE50G_dark{--flyout-content-background:var(--theme-flyout-background,var(--black))}.HgE50G_root.HgE50G_onyx{--theme-color:var(--vermilion);--flyout-content-background:var(--theme-flyout-background,var(--onyx));--_theme_call-to-action-background-color:linear-gradient(to left, var(--vermilion) 50%, var(--black) 50%) 100%}.HgE50G_root.HgE50G_onyx .call-to-action{--call-to-action-color-hover:var(--theme-color,var(--white));font:var(--aeonik-14x);letter-spacing:0;height:2.75rem;font-weight:900}.HgE50G_root.HgE50G_dark,.HgE50G_root.HgE50G_onyx{--flyout-color:var(--theme-flyout-color,var(--white));--theme-input-background-color:var(--flyout-content-background);--theme-input-border-color:var(--white);--theme-input-color:var(--white);caret-color:var(--white)}:is(.HgE50G_root.HgE50G_dark input:autofill,.HgE50G_root.HgE50G_onyx input:autofill){transition:background-color 86400s ease-in-out,color 86400s ease-in-out;box-shadow:inset 0 0 0 45px #ffffff0d}:is(.HgE50G_root.HgE50G_custom .call-to-action,.HgE50G_root.HgE50G_custom button[type=submit]){background:var(--flyout-custom-button-background);color:var(--flyout-custom-button-color);border-color:var(--flyout-custom-button-background)}.HgE50G_root.HgE50G_custom:not(:has(.thank-you-text),:has(.submit-message--global)){--theme-input-border-color:var(--flyout-custom-color,inherit);--flyout-content-background:var(--flyout-custom-background,inherit);--theme-input-background-color:var(--flyout-custom-background,inherit);--flyout-color:var(--flyout-custom-color,inherit);--text-secondary-color:var(--flyout-custom-color,inherit)}:is(.HgE50G_root.HgE50G_custom:has(.thank-you-text),.HgE50G_root.HgE50G_custom:has(.submit-message--global)){--flyout-content-background:var(--flyout-custom-thank-you-background,var(--flyout-custom-background,white));--flyout-color:var(--flyout-custom-thank-you-color,var(--flyout-custom-color,inherit))}.HgE50G_root.HgE50G_custom:has(.thank-you-text) form:after{content:"";background-image:var(--flyout-custom-thank-you-image);aspect-ratio:1.5;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;display:block}.HgE50G_root.HgE50G_custom:has(.submit-message--global) form:after{content:"";background-image:var(--flyout-custom-thank-you-image);aspect-ratio:1.5;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;display:block}.HgE50G_root.HgE50G_custom input:autofill{transition:background-color 86400s ease-in-out,color 86400s ease-in-out;box-shadow:inset 0 0 0 45px #ffffff0d;-webkit-text-fill-color:var(--flyout-custom-color)!important;color:var(--flyout-custom-color)!important}@media (min-width:768px){.HgE50G_root{--flyout-content-max-width:37.5rem}}.HgE50G_content:has(form){position:relative}.HgE50G_content:has(form) form{position:static}.HgE50G_content:has(form) .branded-spinner{width:100%;max-width:var(--flyout-content-max-width);top:0;left:unset;z-index:var(--layer-modal);position:fixed;bottom:0;right:0}.HgE50G_enter .HgE50G_backdrop{visibility:visible;opacity:1}.HgE50G_enter .HgE50G_content{translate:0%}.HgE50G_exit .HgE50G_backdrop{visibility:hidden;opacity:0}.HgE50G_exit .HgE50G_content{translate:100%}.HgE50G_exit .HgE50G_content:has([role=progressbar]){transition:translate .3s,color .7s,background .7s;translate:100%}.HgE50G_exit .HgE50G_content:has([role=progressbar]) .branded-spinner{position:absolute}
.eaF19W_root{max-width:min(100%,var(--flyout-content-max-width));background:var(--flyout-content-background);overscroll-behavior:none;width:100%;margin-left:auto;transition:translate .3s,color .3s,background .5s;position:relative;overflow-y:auto;translate:100%}.eaF19W_root:has([role=progressbar]){overscroll-behavior:none;touch-action:none;transition:none;overflow:hidden;translate:none}.eaF19W_flyout-close-button{z-index:var(--layer-modal)}.eaF19W_container{min-height:100%;padding:1.875rem;position:relative}.eaF19W_container h2,.eaF19W_container h3,.eaF19W_container h4{font:var(--aeonik-32x);width:calc(100% - 1.5625rem);margin-bottom:1.875rem;font-weight:600}.eaF19W_container>.html{margin-bottom:1.875rem}.eaF19W_container>.html:not(h2,h3,h4){font:var(--aeonik-18x)}
.Oc5ehW_content{z-index:calc(var(--layer-tooltip) + var(--layer-chat-widget));background-color:var(--white);width:100%;max-width:43.75rem;font:var(--aeonik-16x-18x);opacity:0;max-height:100%;padding:clamp(1.65493rem,.938967vw + 1.65493rem,2.5rem);font-weight:400;transition:opacity .3s ease-out,scale .3s ease-out;position:fixed;top:50%;left:50%;overflow-y:auto;translate:-50% -50%;scale:.95}.Oc5ehW_content.Oc5ehW_enter{opacity:1;scale:1}.Oc5ehW_content p{margin-bottom:1.5rem}.Oc5ehW_content p:last-child{margin:0}.Oc5ehW_content p:first-child{margin-top:0;margin-right:1.5625rem}.Oc5ehW_content p:has(strong){margin-bottom:0}.Oc5ehW_content h4{margin-top:.3125rem;margin-right:1.5625rem}.Oc5ehW_content strong{font-weight:600}.Oc5ehW_content .close-button{position:absolute;top:1rem;right:1rem}.Oc5ehW_backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:calc(var(--layer-tooltip) + var(--layer-chat-widget));background:#0009;position:fixed;inset:0}
.HEwHDG_root .HEwHDG_toggle{appearance:none;cursor:pointer;color:currentColor;background:0 0;border:none;gap:.25rem;padding:0;transition:opacity .3s;display:inline-flex}.HEwHDG_root .HEwHDG_toggle:hover{opacity:.3}.HEwHDG_root .HEwHDG_toggle svg{width:max(.625rem,.4em);height:max(.625rem,.4em)}
._3wYA-W_root{--_step-height:var(--count-up-step-height,calc(1em * 1.2));height:var(--_step-height);line-height:var(--_step-height);overflow:hidden}._3wYA-W_root ._3wYA-W_element{text-align:center}._3wYA-W_root ._3wYA-W_element:first-child,._3wYA-W_root ._3wYA-W_element:last-child{padding:0}._3wYA-W_track{transition:translate var(--_duration);flex-direction:column;display:flex}._3wYA-W_track._3wYA-W_active{translate:0 calc(-100% + var(--_step-height))}
.uPiXKq_root{--count-up-step-height:var(--price-animation-step-height,clamp(2.3169rem, 1.31455vw + 2.3169rem, 3.5rem));justify-content:space-between;align-items:baseline;display:flex}.uPiXKq_root .uPiXKq_price-container{display:grid}.uPiXKq_root .uPiXKq_price-container .uPiXKq_static-price{opacity:0;pointer-events:none;height:var(--count-up-step-height);text-align:center;grid-area:1/1;padding:0;display:block}.uPiXKq_root .uPiXKq_price-container .uPiXKq_static-price.uPiXKq_visible{opacity:1;pointer-events:auto}.uPiXKq_root .uPiXKq_animated-overlay{grid-area:1/1}.uPiXKq_root .uPiXKq_animated-hidden{visibility:hidden}.uPiXKq_root .count-up-element{padding:.3125rem 0;display:block}.uPiXKq_currency{padding-right:.3125rem}
.mpsYva_tooltip{vertical-align:super;margin-top:.25rem;display:inline-flex}
.GZvc-G_root .flyout-content-container{flex-direction:column;justify-content:space-between;min-height:100%;padding-bottom:0;display:flex}.GZvc-G_root .flyout-content-container h3{margin-bottom:.9375rem}.GZvc-G_root h3{width:calc(100% - 40px);max-width:calc(100% - 40px)}@media (min-width:768px){.GZvc-G_root{--flyout-content-max-width:37.5rem}}.GZvc-G_preview{width:100%;height:auto;margin:1.25rem 0}.GZvc-G_description p{margin:1em 0}.GZvc-G_add{width:100%;font:700 var(--aeonik-14x);letter-spacing:normal;z-index:1;border-radius:.25rem}.GZvc-G_add-btn-wrapper{margin-top:1.875rem;margin-bottom:1.875rem;position:sticky;bottom:1.875rem}.GZvc-G_add-btn-wrapper:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(#ffffff80 0%,#fff 100%);width:100%;height:1.875rem;display:block;position:absolute;top:100%;left:0}.GZvc-G_plus{font:700 var(--signal-mono-22x);max-height:.9375rem;margin-bottom:.1875rem;margin-right:.375rem;line-height:.9375rem}
.gTBRMq_root{--button-border:2px solid #000;--button-background:white;--button-padding:clamp(.492958rem, .56338vw + .492958rem, 1rem) clamp(.992958rem, .56338vw + .992958rem, 1.5rem) clamp(.492958rem, .56338vw + .492958rem, 1rem) clamp(.555458rem, .56338vw + .555458rem, 1.0625rem);--button-top-default:clamp(10rem, 11.0123rem + -4.3192vw, 7.125rem);--button-top:var(--button-top-default);--second-button-top:calc(var(--button-top) + 4.75rem)}body:has([data-sticky-header]) .gTBRMq_root{--button-top-default:calc(clamp(10rem, 11.0123rem + -4.3192vw, 7.125rem) + var(--header-height))}@media (max-width:767px){body:has(.bike-comparison) .gTBRMq_root{--button-top-default:9.375rem}body:has(.announcement-bar) .gTBRMq_root{--button-top:calc(var(--button-top-default) + var(--announcement-bar-height))}}.gTBRMq_root{font:var(--aeonik-16x-18x);text-transform:uppercase;width:fit-content;z-index:var(--layer-overlay);color:var(--black);cursor:pointer;right:0;top:var(--button-top);border-right:none;gap:.375rem;font-weight:600;text-decoration:none;transition:color .3s,background-color .3s,gap .3s,translate .3s;display:flex;position:fixed;box-shadow:0 .25rem .25rem #00000038}body:has(.gTBRMq_root~.gTBRMq_root) .gTBRMq_root~.gTBRMq_root{top:var(--second-button-top)}.gTBRMq_root:hover{color:#fff;background-color:#000}.gTBRMq_root svg{width:clamp(.786972rem,.375587vw + .786972rem,1.125rem);height:1.5rem;rotate:var(--arrow-icon-rotation,90deg)}.gTBRMq_title{transition:opacity .3s,visibility .3s}.gTBRMq_collapsed{justify-content:center;align-items:center;gap:0;padding-inline:clamp(.492958rem,.56338vw + .492958rem,1rem);translate:calc(100% - .75rem + -1*clamp(.786972rem,.375587vw + .786972rem,1.125rem) + -1*clamp(.992958rem,.56338vw + .992958rem,1.5rem))}.gTBRMq_collapsed .gTBRMq_title{visibility:hidden;opacity:0}.gTBRMq_hidden{opacity:0;visibility:hidden}
.pwHZra_root{flex-direction:column;gap:.3125rem;display:flex}.pwHZra_root:has(input[type=hidden]){display:none}.pwHZra_label{font:var(--signal-mono-14x);grid-area:label;font-weight:300}.pwHZra_label span{color:inherit;font:var(--signal-mono-14x)}.pwHZra_form-field-input{grid-area:input}.pwHZra_error-message{font:var(--aeonik-14x);color:var(--error-color);grid-area:error;font-weight:400}
.D9T_Da_root{appearance:none;border:.0625rem solid var(--theme-input-border-color,#121212);flex-shrink:0;width:1.25rem;height:1.25rem;margin:0}.D9T_Da_root:enabled{cursor:pointer}.D9T_Da_root:checked{background-color:var(--theme-color,var(--brand-color));border-color:var(--theme-color,var(--brand-color))}.D9T_Da_root[type=checkbox]{justify-content:center;align-items:center;display:flex}.D9T_Da_root[type=checkbox]:before{content:"";background-color:var(--theme-input-background-color,var(--input-background-color,white));width:.9375rem;height:.9375rem;-webkit-mask:url(/next-assets/icons/check-mark.svg) 50%/contain no-repeat;mask:url(/next-assets/icons/check-mark.svg) 50%/contain no-repeat}.D9T_Da_root[type=radio]{background:var(--color-transparent);border-radius:50%;justify-content:center;align-items:center;display:flex}.D9T_Da_root[type=radio]:before{content:"";border-radius:50%;width:.625rem;height:.625rem;display:block}.D9T_Da_root[type=radio]:checked{border-color:var(--theme-color,var(--brand-color))}.D9T_Da_root[type=radio]:checked:before{background:var(--theme-color,var(--brand-color))}
.hfCxvW_root{flex-direction:column;gap:.625rem;margin-top:.3125rem;margin-bottom:.625rem;display:flex}.hfCxvW_checkbox-item{cursor:pointer;align-items:center;gap:.625rem;display:flex}.hfCxvW_checkbox-label{font:var(--signal-mono-14x)}.hfCxvW_radio-label{font:var(--aeonik-14x);letter-spacing:normal}
._6uHcia_root{--_background-color:var(--theme-input-background-color,var(--input-background-color,white));--_border-color:var(--theme-input-border-color,var(--input-border-color,black));--_active-background-color:var(--theme-color,var(--brand-color,#f38971));position:relative}._6uHcia_root ._6uHcia_shadow-input{visibility:hidden;opacity:0;position:absolute}._6uHcia_trigger{cursor:pointer;background-color:var(--_background-color);border:1px solid var(--_border-color);width:100%;font:var(--signal-mono-16x);color:var(--theme-input-color,var(--input-color,black));text-align:left;outline:none;align-items:center;gap:.5rem;padding:.6875rem;display:flex}._6uHcia_trigger:after{content:"";border:.125rem solid #999;border-top:none;border-left:none;width:.375rem;height:.375rem;margin-left:auto;transition:rotate .3s;display:block;translate:0 -25%;rotate:45deg}._6uHcia_trigger:has(+._6uHcia_dropdown):after{translate:0 25%;rotate:225deg}._6uHcia_label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._6uHcia_placeholder-text{color:#bfbfbf;flex:1}._6uHcia_placeholder-text:empty:before{content:" "}._6uHcia_flag-icon{flex-shrink:0;width:1rem;height:.75rem;position:relative;overflow:hidden}._6uHcia_flag-icon img{object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._6uHcia_dropdown{border:1px solid var(--_border-color);z-index:1;background-color:var(--_background-color);border-top:none;width:100%;max-height:12.5rem;position:absolute;top:100%;left:0;overflow:auto}._6uHcia_search{z-index:1;background-color:var(--theme-input-background-color,var(--input-background-color,#fafafa));align-items:center;gap:.3125rem;width:100%;padding:.5rem .625rem;display:flex;position:sticky;top:0;left:0}._6uHcia_search-icon{color:#999;flex-shrink:0;width:1rem;height:1rem}._6uHcia_search-input{font:var(--signal-mono-16x);background-color:var(--theme-input-background-color,var(--input-background-color,#fafafa));color:var(--theme-input-color,var(--input-color,black));border:none;outline:none;width:100%}._6uHcia_search-input::placeholder{color:#bfbfbf}._6uHcia_list{margin:0;padding:0}._6uHcia_country-item{font:var(--signal-mono-16x);cursor:pointer;letter-spacing:normal;background-color:var(--_background-color);color:#737373;align-items:center;gap:.625rem;margin:0;padding:.625rem;list-style:none;display:flex}._6uHcia_country-item:hover,._6uHcia_country-item._6uHcia_active{background-color:var(--_active-background-color);color:var(--_background-color)}
.j5jB5W_date-picker-placeholder{border:1px solid var(--input-border-color,black);height:2.6875rem}
.umczIG_root{grid-template-columns:1fr;display:grid}.umczIG_mark{grid-area:1/1}.umczIG_mark:first-child .umczIG_value{translate:0}.umczIG_value{--_step:calc(100% / var(--steps-length));--_position:calc(var(--_step) * var(--step-index));width:fit-content;left:var(--_position);font:var(--signal-mono-18x-20x);color:#bfbfbf;display:block;position:relative;translate:-50%}.umczIG_value.umczIG_active{color:#000}
.kIS6VW_root{--_thumb-size:1.375rem;--_thumb-background:var(--brand-color);--_track-background:#bfbfbf;--_track-height:.1875rem;--_clip-edges:.125rem}.kIS6VW_root input{appearance:none;width:100%;height:var(--_thumb-size);cursor:pointer;background:0 0;margin:0;overflow:hidden}.kIS6VW_root input::-webkit-slider-thumb{--_clip-top:calc((var(--_thumb-size) - var(--_track-height)) * .5 - .5px);--_clip-bottom:calc(var(--_thumb-size) - var(--_clip-top));appearance:none;width:var(--_thumb-size);height:var(--_thumb-size);background-color:var(--_thumb-background);box-shadow:-100vmax 0 0 calc(100vmax - var(--_thumb-size)) var(--_thumb-background);clip-path:polygon(100% -1px, var(--_clip-edges) 0, 0 var(--_clip-top), -100vmax var(--_clip-top), -100vmax var(--_clip-bottom), 0 var(--_clip-bottom), var(--_clip-edges) 100%, 100% 100%);border-radius:50%}.kIS6VW_root input::-webkit-slider-runnable-track{height:var(--_thumb-size);background:var(--color-backround-hr);background:linear-gradient(var(--_track-background) 0 0) no-repeat center/100% var(--_track-height)}.kIS6VW_root input::-moz-range-thumb{background-color:var(--_thumb-background);border-radius:50%;width:1.375rem;height:1.375rem}.kIS6VW_root input::-moz-range-track{background:var(--color-backround-hr);background:linear-gradient(var(--_track-background) 0 0) no-repeat center/100% var(--_track-height)}.kIS6VW_marks{grid-template-columns:1fr;display:grid}.kIS6VW_marks>*{translate:calc(var(--position)*1%);grid-area:1/1}
.aybFwG_input-autofill{width:100%;font:var(--signal-mono-16x);text-transform:uppercase;letter-spacing:.125rem;color:var(--black);opacity:1;background-color:#0000;border:none;outline:none;padding-left:0;padding-right:0;font-weight:300}
.CLlicG_root{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.CLlicG_root input{display:none}.CLlicG_root .CLlicG_title{font:var(--aeonik-16x);margin-bottom:.3125rem}.CLlicG_root .CLlicG_description{font:var(--aeonik-14x);color:var(--text-secondary-color,var(--grey-500));margin:0}.CLlicG_controls{align-items:center;gap:.5rem;margin-left:auto;display:inline-flex}.CLlicG_button{width:1.625rem;height:1.625rem;font:var(--aeonik-18x);cursor:pointer;background:#f5f5f5;border:none;border-radius:.25rem;justify-content:center;align-items:center;padding:0;line-height:1;transition:background-color .12s;display:inline-flex}.CLlicG_button:hover:not(:disabled){opacity:.7}.CLlicG_button:disabled{cursor:not-allowed;opacity:.5}.CLlicG_value{text-align:center;min-width:1.5rem;font:var(--aeonik-18x);font-variant-numeric:tabular-nums}
.yoiVYa_root{--_background-color:var(--theme-input-background-color,var(--input-background-color,white));--_border-color:var(--theme-input-border-color,var(--input-border-color,black))}.yoiVYa_root button{cursor:pointer;background:0 0;border:0;outline:none;justify-content:center;align-items:center;margin-right:.3125rem;padding-inline:0;display:flex}.yoiVYa_root button>img{min-width:1rem}.yoiVYa_root button:after{content:"";border:.125rem solid #999;border-top:none;border-left:none;width:.375rem;height:.375rem;margin-left:.75rem;margin-right:.625rem;transition:rotate .3s;display:block;translate:0 -25%;rotate:45deg}.yoiVYa_root button:has(+.yoiVYa_dropdown):after{translate:0 25%;rotate:225deg}.yoiVYa_dropdown{border:1px solid var(--_border-color);z-index:1;border-top:none;width:100%;max-width:100%;max-height:10rem;position:absolute;top:calc(100% - 1px);left:0;overflow:auto}.yoiVYa_search{z-index:1;background-color:var(--theme-input-background-color,var(--input-background-color,#fafafa));justify-content:flex-start;align-items:center;gap:.3125rem;width:100%;padding:.5rem .625rem;display:flex;position:sticky;top:0;left:0;box-shadow:inset 0 0 0 45px #fafafa0d}.yoiVYa_search-input{font:var(--signal-mono-16x);background-color:var(--theme-input-background-color,var(--input-background-color,#fafafa));color:var(--theme-input-color,var(--input-color,black));border:none;outline:none;box-shadow:inset 0 0 0 45px #fafafa0d}.yoiVYa_search-input::placeholder{color:#bfbfbf}.yoiVYa_flag-icon{width:1rem;height:.75rem;position:relative;overflow:hidden}.yoiVYa_flag-icon img{object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.qfnoEq_root{--_active-background-color:var(--theme-color,var(--brand-color,#f38971));--_active-color:var(--theme-input-color,var(--input-color,inherit));--_background-color:var(--theme-input-background-color,var(--input-background-color,white));margin:0;padding:0}.qfnoEq_root .qfnoEq_country-item{font:var(--signal-mono-16x);cursor:pointer;letter-spacing:normal;background-color:var(--_background-color);color:#737373;align-items:center;gap:.625rem;margin:0;padding:.625rem;list-style:none;display:flex}.qfnoEq_root .qfnoEq_country-item>img{min-width:1rem}.qfnoEq_root .qfnoEq_country-item:hover,.qfnoEq_root .qfnoEq_country-item.qfnoEq_active{background-color:var(--_active-background-color);color:var(--_background-color)}
.Fr26Jq_root{--_border-color:var(--theme-input-border-color,var(--input-border-color,black));--_background-color:var(--theme-input-background-color,var(--input-background-color,white));--_color:var(--theme-input-color,var(--input-color,black));color:inherit;position:relative}.Fr26Jq_root[aria-invalid=true]{--_border-color:var(--error-color)}.Fr26Jq_root .Fr26Jq_shadow-input{visibility:hidden;opacity:0;position:absolute}.Fr26Jq_input-area{border:1px solid var(--_border-color);background-color:var(--_background-color);font:var(--signal-mono-16x);color:var(--grey-dark);align-items:center;padding:.6875rem;display:flex}.Fr26Jq_country-code-input,.Fr26Jq_number-input{outline:none;padding-top:.6875rem;padding-bottom:.6875rem;font-weight:300;line-height:1.1}.Fr26Jq_country-code-input{font:var(--signal-mono-16x);letter-spacing:normal;white-space:nowrap;color:var(--grey-dark);padding:0 .3125rem 0 0}.Fr26Jq_national-number-input-wrapper{width:100%}.Fr26Jq_national-number-input-wrapper input{background-color:var(--_background-color);color:var(--_color);border:0;outline:none;flex-grow:1;width:100%;padding-left:.3125rem}
.u-bwXq_root{position:relative}
.Ufdtyq_root{border:1px solid var(--input-border-color);z-index:var(--layer-content);background-color:#fff;border-top:none;margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0}.Ufdtyq_option button{font:var(--signal-mono-16x);color:var(--black);text-transform:uppercase;cursor:pointer;text-align:left;background:0 0;border:none;width:100%;height:100%;padding:.5rem .9375rem}.Ufdtyq_option:hover{background-color:var(--brand-color)}
.ixrPva_root{width:100%;font:var(--signal-mono-16x);border:1px solid var(--input-border-color,black);background-color:var(--select-value-background-color);text-transform:uppercase;-webkit-user-select:none;user-select:none;color:var(--brand-text-color,--black);--button-padding:.5rem clamp(.683979rem, .28169vw + .683979rem, .9375rem);--button-border:1px solid var(--input-border-color,black);outline:none;justify-content:space-between;align-items:center;min-height:2.6875rem;padding:.5rem .625rem .5rem clamp(.683979rem,.28169vw + .683979rem,.9375rem);font-weight:300}.ixrPva_root svg{min-width:1.5rem}.ixrPva_root span{text-align:left;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.ixrPva_root:enabled{cursor:pointer}.ixrPva_root.ixrPva_inactive{cursor:default}.ixrPva_placeholder{color:var(--grey-dark)}.ixrPva_expand-icon{margin-left:.625rem;transition:transform .3s ease-in-out}.ixrPva_expanded:hover{--select-value-background-color:var(--brand-color)}.ixrPva_expanded .ixrPva_expand-icon{transform:rotate(180deg)}
.maQdyW_root{min-width:9.375rem;max-width:100%}.maQdyW_root select{visibility:hidden;opacity:0;position:absolute}.maQdyW_root:has([aria-invalid=true]){--input-border-color:var(--error-color)}.maQdyW_primary{--input-border-color:var(--brand-color)}.maQdyW_secondary{--input-border-color:black}
.Hho3fa_root{font:var(--signal-mono-16x);border:1px solid var(--input-border-color,black);outline:none;padding:.6875rem;font-weight:300}.Hho3fa_root::placeholder{text-transform:uppercase}.Hho3fa_root[aria-invalid=true]{--input-border-color:var(--error-color)}.Hho3fa_primary{--input-border-color:var(--brand-color)}.Hho3fa_secondary{--input-border-color:black}
.GcKJ2W_root{background-color:#e4e4e4;border-radius:2.5rem;width:3.75rem;height:1.875rem}.GcKJ2W_root input{appearance:none;background-color:#fff;border-radius:50%;width:1.5rem;height:1.5rem;margin:.1875rem;transition:translate .3s}.GcKJ2W_root input:enabled{cursor:pointer}.GcKJ2W_root:has(input:enabled){cursor:pointer}.GcKJ2W_root:has(input:checked){background-color:var(--brand-color)}.GcKJ2W_root:has(input:checked) input{translate:calc(100% + .375rem)}
.ldRBba_root{border:2px solid #e4e4e4;border-radius:.125rem}.ldRBba_root label{grid-template-columns:auto 1fr;gap:.625rem;padding:.75rem;display:grid}.ldRBba_root .form-field:has(input){display:none}.ldRBba_root:has(input:checked){border-color:var(--brand-color)}@media (hover:hover){.ldRBba_root:hover{border-color:var(--brand-color)}}.ldRBba_name{font:600 var(--aeonik-16x-18x)}.ldRBba_price{font:400 var(--aeonik-16x);color:var(--black)}.ldRBba_details-toggle{font:400 var(--aeonik-16x);cursor:pointer;color:var(--grey-500);padding:0;transition:color .2s}.ldRBba_details-toggle:hover{color:var(--black)}.ldRBba_popular-label{color:var(--white);text-transform:uppercase;width:fit-content;font:300 var(--signal-mono-12x);letter-spacing:normal;background:#6b8caf;border-radius:.125rem;padding:.25rem .375rem}.ldRBba_preview{width:4.375rem;height:auto}.ldRBba_info{flex-direction:column;justify-content:center;align-items:flex-start;gap:.3125rem;display:flex}.ldRBba_details{justify-content:space-between;align-items:center;gap:.3125rem;width:100%;display:flex}.ldRBba_preview-container{aspect-ratio:1;border:1px solid var(--grey-light-eee);border-radius:.25rem;justify-content:center;align-items:center;display:flex}
.Vtn_NW_root h2{text-transform:uppercase;font:900 var(--aeonik-24x-42x);margin-bottom:.9375rem}.Vtn_NW_inputs{gap:.625rem;padding:0;list-style:none;display:grid}
form.uchaXa_root{background-color:#f6f6f6;background-image:linear-gradient(#ffffffbf 0%,#fff0 100%),linear-gradient(90deg,#e9e9e9 0% 100%);grid-template-rows:auto 1fr;gap:0;display:grid}@media (min-width:1200px){form.uchaXa_root .bike-preview{grid-row:2}form.uchaXa_root .bike-preview:has(input[name=fullscreen]:not(:checked)){background-color:#0000}}@media (max-width:1199.98px){form.uchaXa_root .bike-preview{z-index:2;position:sticky;top:calc(clamp(-.139085rem,1.12676vw - .139085rem,.875rem) + 3.25rem)}}@media (min-width:1200px){form.uchaXa_root{height:calc(100svh - var(--header-height) - var(--sticky-offset) - 80px);grid-template-rows:auto 1fr;grid-template-columns:1fr 29.0625rem 1.875rem;overflow:hidden}}form.uchaXa_root .bike-config-header{grid-area:1/1/auto/-1}form.uchaXa_root:has(input[name=fullscreen]:checked) .bike-preview{z-index:5;inset:0;top:var(--sticky-offset);--sticky-offset:0;position:fixed}form.uchaXa_root:has(input[name=fullscreen]:checked) .toggle-preview{display:none}body:has(form.uchaXa_root) .osano-cm-opt-out-honored-wrapper{bottom:0!important;left:0!important}@media (min-width:1200px){body:has(form.uchaXa_root) .osano-cm-opt-out-honored-wrapper{left:1.25rem!important}body:has(form.uchaXa_root) #hubspot-messages-iframe-container{bottom:.1875rem!important;left:-.9375rem!important}}
.PMp0OW_price-block{text-align:right;white-space:nowrap;cursor:pointer;border-radius:.25rem;flex-direction:column;align-items:flex-end;margin-left:auto;padding:.375rem;transition:all .3s ease-in-out;display:flex}.PMp0OW_price-block:hover{background-color:var(--grey-light-eee)}.PMp0OW_price{font:var(--aeonik-18x-24x);color:var(--black);margin:0;font-weight:600;transition:transform .3s ease-out,color .3s ease-out}.PMp0OW_price.PMp0OW_bumped{animation:.5s ease-out PMp0OW_price-bump}@keyframes PMp0OW_price-bump{0%{color:var(--black);transform:scale(1)}30%{color:var(--orange-500);transform:scale(1.1)}to{color:var(--black);transform:scale(1)}}.PMp0OW_price-label{font:var(--aeonik-12x);color:var(--grey-500);align-items:center;gap:.1875rem;margin:.125rem 0 0;display:flex}.PMp0OW_price-label svg{width:.625rem;height:.625rem}@media (min-width:768px){.PMp0OW_flyout .flyout-content{--flyout-content-max-width:37.5rem}}.PMp0OW_flyout .flyout-content-container{flex-direction:column;gap:1rem;padding:clamp(1.32394rem,.751174vw + 1.32394rem,2rem);display:flex}.PMp0OW_flyout .close-button{top:clamp(1.19894rem,.751174vw + 1.19894rem,1.875rem);right:clamp(1.19894rem,.751174vw + 1.19894rem,1.875rem)}.PMp0OW_flyout .PMp0OW_title{font:var(--aeonik-18x-28x);text-transform:uppercase;margin-bottom:0;font-weight:900}.PMp0OW_bike-title{font:var(--aeonik-16x-20x);font-weight:700}.PMp0OW_bike-title .PMp0OW_bike-name{align-items:center;display:inline-flex}.PMp0OW_bike-title .PMp0OW_bike-name:after{content:"–";color:#999;font:var(--aeonik-12x-14x);margin:.25rem}.PMp0OW_flyout .html.PMp0OW_section-title{font:var(--aeonik-12x-14x);font-weight:700}.PMp0OW_info-row{font:var(--aeonik-14x-16x);justify-content:space-between;align-items:baseline;margin:.25rem 0;display:flex}.PMp0OW_total-row{font:var(--aeonik-16x-20x);border-top:1px solid #eee;justify-content:space-between;align-items:baseline;padding:.5rem 0 1rem;font-weight:700;display:flex}.PMp0OW_flyout .html.PMp0OW_disclaimer{font:var(--aeonik-12x)}.PMp0OW_flyout .html.PMp0OW_disclaimer p{margin:0}
._4d6bxW_root{background-color:var(--white);z-index:var(--layer-navigation);grid-template-columns:auto auto 1fr;align-items:center;gap:clamp(.117958rem,.56338vw + .117958rem,.625rem);padding:clamp(-.139085rem,1.12676vw - .139085rem,.875rem) clamp(-.0950704rem,.938967vw - .0950704rem,.75rem) clamp(-.139085rem,1.12676vw - .139085rem,.875rem) clamp(.323944rem,.751174vw + .323944rem,1rem);display:grid;position:sticky;top:0;box-shadow:0 3px 8px #0000001f}body:has(.announcement-bar) ._4d6bxW_root{top:var(--sticky-offset)}@media (min-width:1200px){._4d6bxW_model-info{border-right:1px solid var(--grey-medium);padding-right:1.125rem}}._4d6bxW_title{font:var(--aeonik-18x-28x);text-transform:uppercase;margin:0;font-weight:900}._4d6bxW_subtitle{font:var(--aeonik-12x-14x);color:var(--grey-500);margin:.125rem 0 0}._4d6bxW_price-block{justify-self:end}@media (max-width:1199.98px){._4d6bxW_root._4d6bxW_scrolled ._4d6bxW_subtitle{display:none}}
.g2zd_q_root{z-index:2;position:relative}@media (max-width:1199.98px){.g2zd_q_root{grid-area:1}}.g2zd_q_backdrop{z-index:0;opacity:0;border:0;width:100vw;height:100vh;padding:0;position:fixed;inset:0}.g2zd_q_trigger{font:var(--aeonik-16);appearance:none;cursor:pointer;white-space:nowrap;color:var(--black);border-radius:.25rem;align-items:center;gap:.625rem;padding:.4375rem .75rem;transition:all .3s;display:inline-flex}.g2zd_q_open .g2zd_q_trigger{background-color:var(--grey-500);color:var(--white)}@media (max-width:1199.98px){.g2zd_q_trigger{background-color:var(--grey-light-eee);height:2rem;padding:.125rem .375rem}}@media (hover:hover){.g2zd_q_trigger:hover{background-color:var(--grey-light-eee);color:var(--black)}}.g2zd_q_chevron{border-bottom:2px solid;border-right:2px solid;width:.5rem;height:.5rem;margin-top:-.1875rem;transition:transform .2s;display:inline-block;transform:rotate(45deg)}.g2zd_q_open .g2zd_q_chevron{margin-top:.1875rem;transform:rotate(-135deg)}.g2zd_q_menu{z-index:1;background:var(--white);border-radius:.25rem;min-width:18.75rem;margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + .625rem);left:0;overflow:hidden;box-shadow:0 0 24px #0003}@media (max-width:767px){.g2zd_q_menu{width:calc(100vw + -1*clamp(.647887rem,1.50235vw + .647887rem,2rem))}}.g2zd_q_menu li{padding:.25rem}.g2zd_q_menu li:has(.g2zd_q_selected){background:var(--onyx)}.g2zd_q_menu li:has(.g2zd_q_selected) .g2zd_q_option{color:var(--white)}.g2zd_q_option{appearance:none;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.375rem .625rem;text-decoration:none;transition:all .3s ease-in-out;display:flex}.g2zd_q_option:hover:not(.g2zd_q_selected){background:var(--grey-250)}li:last-child .g2zd_q_option{border-bottom:none}.g2zd_q_option-name{font:600 var(--aeonik-16x-18x);align-items:center;gap:.5rem;display:flex}.g2zd_q_checkmark path{fill:var(--coral-500)}.g2zd_q_option-price{flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.g2zd_q_option-amount{font-weight:700}.g2zd_q_option-starting{font:var(--aeonik-12x);color:var(--grey-999)}@media (max-width:1199.98px){.g2zd_q_trigger-label{display:none}}
.RMplNa_root{flex-direction:column;display:flex}
._5P6v3W_root{flex-direction:column;flex-grow:1;display:flex}
.mNeI9W_root h2{text-transform:uppercase;font:900 var(--aeonik-24x-42x);margin-bottom:.9375rem}.mNeI9W_items{gap:.625rem;padding:0;list-style:none;display:grid}
.xHf-_a_root .flyout-content-container{flex-direction:column;justify-content:space-between;min-height:100%;padding-bottom:0;display:flex}.xHf-_a_root .flyout-content-container h3{margin-bottom:.9375rem}.xHf-_a_root h3{width:calc(100% - 40px);max-width:calc(100% - 40px)}@media (min-width:768px){.xHf-_a_root{--flyout-content-max-width:37.5rem}}.xHf-_a_preview{width:100%;height:auto;margin:1.25rem 0}.xHf-_a_description p{margin:1em 0}.xHf-_a_add{width:100%;font:700 var(--aeonik-14x);letter-spacing:normal;z-index:1;border-radius:.25rem}.xHf-_a_add-btn-wrapper{margin-top:1.875rem;margin-bottom:1.875rem;position:sticky;bottom:1.875rem}.xHf-_a_add-btn-wrapper:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(#ffffff80 0%,#fff 100%);width:100%;height:1.875rem;display:block;position:absolute;top:100%;left:0}.xHf-_a_plus{font:700 var(--signal-mono-22x);max-height:.9375rem;margin-bottom:.1875rem;margin-right:.375rem;line-height:.9375rem}
.jHCrxW_root{border:2px solid var(--grey-medium);border-radius:.125rem}.jHCrxW_root:has(input:checked){border-color:var(--brand-color)}.jHCrxW_root label{flex-direction:column;justify-content:center;align-items:flex-start;gap:.3125rem;width:100%;padding:.75rem;display:flex}.jHCrxW_root .form-field:has(input){display:none}@media (hover:hover){.jHCrxW_root:hover{border-color:var(--brand-color)}}.jHCrxW_name{font:600 var(--aeonik-16x-18x)}.jHCrxW_details{justify-content:space-between;align-items:center;gap:.3125rem;width:100%;display:flex}.jHCrxW_price{font:400 var(--aeonik-16x);color:var(--black)}.jHCrxW_included{font:400 var(--aeonik-16x);color:var(--grey-500)}.jHCrxW_details-toggle{font:400 var(--aeonik-16x);cursor:pointer;color:var(--black);padding:0;transition:color .2s}.jHCrxW_details-toggle:hover{color:var(--black)}.jHCrxW_add-btn{border:1px solid var(--black);font:700 var(--aeonik-14x);color:var(--black);cursor:pointer;background:0 0;border-radius:.25rem;justify-content:center;align-self:stretch;align-items:center;margin-top:.5rem;padding:.5rem .75rem;display:inline-flex}.jHCrxW_add-btn:hover{background:var(--black);color:var(--white)}.jHCrxW_plus{font:700 var(--signal-mono-22x);max-height:.9375rem;margin-right:.375rem;line-height:.9375rem}
._2FfrYa_root{position:relative}._2FfrYa_root h2{font:900 var(--aeonik-24x-42x);text-transform:uppercase;margin-bottom:.9375rem}._2FfrYa_color-inputs{margin:0;padding:0}._2FfrYa_color-inputs .form-field input{display:none}._2FfrYa_color-inputs._2FfrYa_column{gap:.625rem;display:grid}._2FfrYa_color-inputs._2FfrYa_row{border:none;justify-content:center;align-items:center;gap:.9375rem;display:flex}@media (max-width:767px){._2FfrYa_color-inputs._2FfrYa_row{margin-top:2.5rem}}._2FfrYa_color-inputs._2FfrYa_row label{font:var(--signal-mono-14x);text-transform:uppercase;border:none;padding:0}._2FfrYa_color-inputs._2FfrYa_row label .color-swatch>div{cursor:pointer;min-width:2.125rem;max-width:2.125rem;min-height:2.125rem;max-height:2.125rem}._2FfrYa_color-inputs._2FfrYa_row label:has(input:checked) .color-swatch>div{box-shadow:0 0 0 2px var(--coral-500);border:2px solid var(--white);border-radius:50%;padding:2px}._2FfrYa_color-inputs._2FfrYa_row label:not(:has(input:checked)) .color-input-name{display:none}@media (max-width:767px){._2FfrYa_color-inputs._2FfrYa_row label{width:2.375rem;height:2.375rem}._2FfrYa_color-inputs._2FfrYa_row label .color-input-name{text-align:center;width:100%;margin:0;display:inline-block;position:absolute;top:.625rem;left:0}}
.Z8lGXW_root{justify-content:center;align-items:center;width:clamp(.809859rem,1.87793vw + .809859rem,2.5rem);height:clamp(.809859rem,1.87793vw + .809859rem,2.5rem);display:flex}.Z8lGXW_color{background:var(--_background);border:1px solid #c4c4c4;border-radius:50%;width:clamp(.68838rem,1.59624vw + .68838rem,2.125rem);height:clamp(.68838rem,1.59624vw + .68838rem,2.125rem)}
._0UgR-G_root{list-style:none}._0UgR-G_root label{grid-template-columns:0fr auto 1fr;align-items:center;padding:.6875rem .9375rem;display:grid}._0UgR-G_root input{display:none}._0UgR-G_root._0UgR-G_column{border:2px solid #e4e4e4;border-radius:.125rem}._0UgR-G_root._0UgR-G_column:has(input:checked){border-color:var(--brand-color)}@media (hover:hover) and (pointer:fine){._0UgR-G_root._0UgR-G_column:hover{border-color:var(--brand-color)}}._0UgR-G_root._0UgR-G_out-of-stock._0UgR-G_column ._0UgR-G_out-of-stock-message{font:var(--aeonik-14x);color:gray;background-color:#f5f5f5;border-radius:.25rem;grid-template-columns:1fr auto;align-items:center;gap:.625rem;margin:0 .5rem .5rem;padding:.375rem .75rem;font-weight:400;line-height:1.4;text-decoration:none;display:grid}._0UgR-G_root._0UgR-G_out-of-stock._0UgR-G_column ._0UgR-G_out-of-stock-message svg{flex-shrink:0;width:.9375rem;height:.9375rem}._0UgR-G_color-name{margin-left:.625rem}
._0yz_yG_root{flex-flow:wrap;gap:.9375rem 1.25rem;margin:0;display:flex}._0yz_yG_root dt{font:400 var(--aeonik-12x);text-transform:uppercase;text-align:center;justify-content:flex-start;align-items:center;gap:.125rem;display:flex}._0yz_yG_root dd{font:600 var(--aeonik-20x-24x);margin:0}._0yz_yG_root._0yz_yG_center{justify-content:center}._0yz_yG_xs dt{color:#7f7f7f;font:400 var(--aeonik-10x)}._0yz_yG_xs dd{font:600 var(--aeonik-14x)}._0yz_yG_md dd{font:900 var(--aeonik-24x)}._0yz_yG_lg dd{font:900 var(--aeonik-50x-89x)}
.s3WXhq_root{border:.125rem solid #e4e4e4;border-radius:.125rem;grid-template-columns:1fr auto;gap:.3125rem 0;padding:.75rem;display:grid}@media (hover:hover){.s3WXhq_root:hover{border-color:var(--brand-color)}}.s3WXhq_root label{font:600 var(--aeonik-18x);grid-area:1/1}.s3WXhq_root input{display:none}.s3WXhq_root:has(input:checked){border-color:var(--brand-color)}.s3WXhq_root:has(input:checked) .s3WXhq_description{display:block}.s3WXhq_root:has(input:checked) .s3WXhq_characteristics{display:flex!important}.s3WXhq_description{font:400 var(--aeonik-16x);color:var(--grey-500);grid-area:2/1/auto/-1;display:none}.s3WXhq_characteristics{grid-area:3/1/auto/-1;display:none!important}.s3WXhq_price{font:400 var(--aeonik-16x);grid-area:1/2}
.rvAiCq_root{display:grid}.rvAiCq_title{font:900 var(--aeonik-24x-42x);text-transform:uppercase;margin-bottom:.9375rem}.rvAiCq_bike-inputs{gap:.625rem;display:grid}.rvAiCq_bike-inputs .form-field input{display:none}
.eWA6_G_root{--_summary-border-color:var(--disclosure-font-color,var(--black));--_color:var(--disclosure-font-color,var(--black));color:var(--_color);flex-direction:column;list-style:none;display:flex}.eWA6_G_root[open]{gap:.625rem}.eWA6_G_summary{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.eWA6_G_summary::-webkit-details-marker{display:none}.eWA6_G_summary-content{width:100%;padding-right:1.25rem}.eWA6_G_content{flex-direction:column;display:flex}.eWA6_G_default-layout>.eWA6_G_summary:after{content:"";border:.125rem solid var(--_summary-border-color);border-top:none;border-left:none;width:.8125rem;height:.8125rem;transition:rotate .3s;display:block;translate:-40% -25%;rotate:45deg}.eWA6_G_default-layout[open]>.eWA6_G_summary:after{translate:-20% 25%;rotate:225deg}.eWA6_G_secondary-layout{border-bottom:1px solid var(--_summary-border-color);width:100%}.eWA6_G_secondary-layout>summary{font:var(--aeonik-20x-24x);padding:1.25rem 0}.eWA6_G_secondary-layout>summary .eWA6_G_expand-icon{display:block}.eWA6_G_secondary-layout>summary .eWA6_G_unexpand-icon{display:none}.eWA6_G_secondary-layout[open]{gap:0}.eWA6_G_secondary-layout[open]>summary .eWA6_G_unexpand-icon{display:block}.eWA6_G_secondary-layout[open]>summary .eWA6_G_expand-icon{display:none}.eWA6_G_icon-left.eWA6_G_secondary-layout>summary{flex-direction:row;justify-content:flex-start}.eWA6_G_icon-left.eWA6_G_secondary-layout>summary .eWA6_G_summary-icon{order:-1;margin-left:0;margin-right:.625rem}.eWA6_G_icon-left.eWA6_G_secondary-layout .eWA6_G_summary-content{padding-left:0;padding-right:0}.eWA6_G_icon-left.eWA6_G_default-layout .eWA6_G_summary{flex-direction:row-reverse;justify-content:flex-end}.eWA6_G_icon-left.eWA6_G_default-layout .eWA6_G_summary:after{order:-1;margin-left:0;margin-right:.625rem}
.rG-YlW_root{flex-direction:column;gap:1.5rem;display:flex}.rG-YlW_title{font:700 var(--aeonik-20x-24x);text-transform:uppercase;margin-bottom:1.5rem;box-shadow:0 3px 8px #0000001f}.rG-YlW_header .rG-YlW_bike-name{font:var(--aeonik-16);text-transform:uppercase;margin-bottom:0;font-weight:900}.rG-YlW_header .rG-YlW_bike-price{font:700 var(--aeonik-28x);margin:0 0 .75rem}.rG-YlW_header .rG-YlW_bike-description{font:var(--aeonik-14x-16x);color:var(--grey-500);margin-top:1rem}.disclosure .rG-YlW_group-name{font:var(--aeonik-18x-20x);text-transform:uppercase;margin-bottom:0;font-weight:900}.disclosure .rG-YlW_group-description{font:var(--aeonik-12x-14x);color:var(--grey-500);margin-bottom:.625rem}.rG-YlW_spec-row{flex-direction:column;padding:.5rem;display:flex}.rG-YlW_spec-row:nth-child(odd){background-color:var(--grey-light)}.rG-YlW_spec-key{text-transform:uppercase;color:var(--grey-500);font:var(--signal-mono-12x);white-space:nowrap;text-wrap:auto;margin:0 0 .25rem}.rG-YlW_spec-value{font:var(--aeonik-16x);font-weight:600}
.QJ3Dcq_root .flyout-content{overflow:hidden}@media (min-width:768px){.QJ3Dcq_root .flyout-content{--flyout-content-max-width:37.5rem}}.QJ3Dcq_root .flyout-content-container{padding:clamp(4.35387rem,1.69014vw + 4.35387rem,5.875rem) 0 0;position:relative}.QJ3Dcq_root .close-button{top:clamp(1.15493rem,.938967vw + 1.15493rem,2rem);right:clamp(1.15493rem,.938967vw + 1.15493rem,2rem)}.QJ3Dcq_root .QJ3Dcq_title{font:700 var(--aeonik-18x-28x);text-transform:uppercase;background-color:var(--white);width:100%;z-index:var(--layer-modal);margin-bottom:0;padding:clamp(1.49296rem,.56338vw + 1.49296rem,2rem) clamp(1.32394rem,.751174vw + 1.32394rem,2rem);position:absolute;top:0;left:0;box-shadow:0 3px 8px #0000001f}.QJ3Dcq_root .QJ3Dcq_specs-container{max-height:calc(100svh + -1*clamp(4.35387rem,1.69014vw + 4.35387rem,5.875rem));padding:clamp(1.32394rem,.751174vw + 1.32394rem,2rem);overflow-y:auto}
