.toggle_root__DRfzA{width:3.75rem;height:1.875rem;border-radius:2.5rem;background-color:#e4e4e4}.toggle_root__DRfzA input{width:1.5rem;height:1.5rem;border-radius:50%;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:.1875rem;transition:translate .3s}.toggle_root__DRfzA input:enabled{cursor:pointer}.toggle_root__DRfzA:has(input:enabled){cursor:pointer}.toggle_root__DRfzA:has(input:checked){background-color:var(--brand-color)}.toggle_root__DRfzA:has(input:checked) input{translate:calc(100% + .375rem) 0}.accessory-input_root__tYj_n{border:2px solid #e4e4e4;border-radius:.125rem}.accessory-input_root__tYj_n label{padding:.75rem;display:grid;grid-gap:.3125rem;gap:.3125rem;grid-template-columns:1fr auto}.accessory-input_root__tYj_n .form-field:has(input){display:none}.accessory-input_root__tYj_n:has(input:checked){border-color:var(--brand-color)}@media(hover:hover){.accessory-input_root__tYj_n:hover{border-color:var(--brand-color)}}.accessory-input_name__HiE4N{grid-column:1/-1;grid-row:1;font:600 var(--aeonik-16x)}.accessory-input_details-toggle__nuvK4,.accessory-input_price__ie0Wq{grid-row:2;font:300 var(--signal-mono-16x)}.accessory-input_details-toggle__nuvK4{grid-column:2;padding:0;cursor:pointer;color:#000}.bike-accessories-input_root___Lpl9{margin-top:clamp(3.2570422535rem,-.5633802817vw + 3.2570422535rem,2.75rem)}.bike-accessories-input_root___Lpl9 h2{text-transform:uppercase;font:900 var(--aeonik-24x-42x)}.bike-accessories-input_inputs__ehSYF{list-style:none;padding:0;display:grid;grid-gap:.625rem;gap:.625rem;margin:.9375rem 0}.action_root__Hx7_g{font:600 var(--aeonik-16x);text-decoration:none;color:var(--brand-color)}.action_root__Hx7_g:hover{color:#000}.address_root__pJtIx{text-decoration:none;cursor:pointer}.address_root__pJtIx>span:not(:last-child):after{content:", "}.address_root__pJtIx>span.state:after{content:" "}.dealer-card_root__MTAlW{padding:.75rem 1rem;background-color:#fafafa;display:grid;grid-template-columns:1fr auto}.dealer-card_root__MTAlW a{width:-moz-fit-content;width:fit-content}.dealer-card_root__MTAlW>*{grid-column:1/-1}.dealer-card_root__MTAlW>.distance{grid-column:2}.dealer-card_group__Er_Mk{display:flex;justify-content:space-between;align-items:center}.distance_root__o_KgO{font:var(--signal-mono-12x);color:#7f7f7f;margin:0 0 0 auto}.phone_root__4Q6fG{display:block;text-decoration:none}.title_root__8jb_5{font:700 var(--aeonik-22x);margin:0 0 .75rem}.title_root__8jb_5 a{font:inherit;text-decoration:none;position:relative}.title_root__8jb_5 a:after{position:absolute;bottom:-.25rem;display:block;content:"";height:1px;background-color:#f38971;width:0;transition:width .3s}.title_root__8jb_5 a:hover:after{width:100%}.working-hours_root__qzQJ4{margin:.75rem 0;font:var(--aeonik-16x)}.working-hours_root__qzQJ4.working-hours_columns__OHH_N{display:grid;grid-template-columns:auto 1fr;grid-gap:0 .625rem;gap:0 .625rem}.working-hours_root__qzQJ4.working-hours_columns__OHH_N .working-hours_title__QTbKd{grid-column:1/3}.working-hours_root__qzQJ4.working-hours_columns__OHH_N span{white-space:nowrap}.working-hours_title__QTbKd{font-weight:700}.working-hours_string-item__pJuQ8{line-height:1.5}.nearest-dealer-card-client_root__8T40t{margin-bottom:1.875rem}.nearest-dealer-card-client_root__8T40t .dealer-card .working-hours p{margin:0!important;padding:0!important}.wrapper:has(.thank-you-no-dealer-text_root__K79_R)+.html:has([href^=mailto]){display:none}.thank-you-text_root__kBYvY a{color:inherit}.thank-you-text_root__kBYvY p{margin:0}.bike-preview_root__W0rYa{display:grid;grid-auto-flow:row;position:relative;height:100%;background-color:#fafafa;min-height:3.75rem}@media(min-width:1200px){.bike-preview_root__W0rYa{grid-row:1;grid-column:1;padding-bottom:0}}@media(max-width:1199.98px){.bike-preview_root__W0rYa:has(input[name=toggle-preview]:checked) .bike-preview_preview__rKFh9{aspect-ratio:unset}.bike-preview_root__W0rYa:has(input[name=toggle-preview]:checked) .preview-360,.bike-preview_root__W0rYa:has(input[name=toggle-preview]:checked) .preview-3d{display:none}.bike-preview_root__W0rYa:has(input[name=toggle-preview]:checked) .view-controls{display:none}}.bike-preview_preview__rKFh9{aspect-ratio:16/9;max-width:100%}.bike-preview_preview__rKFh9 canvas{min-width:100%;max-width:100%;min-height:100%;max-height:100%;display:block}@media(min-width:1200px){.bike-preview_preview__rKFh9{aspect-ratio:unset}}body:has(input[name=fullscreen]:checked) .bike-preview_preview__rKFh9{aspect-ratio:unset;height:calc(100svh - var(--sticky-offset))}.bike-preview_preview__rKFh9 .preview-3d{height:100%}.bike-preview_preview__rKFh9 .preview-360{position:relative}.bike-preview_preview__rKFh9 .preview-360 img{position:absolute;left:50%;top:50%;translate:-50% -50%;scale:.7}.styles_image-viewer__tsg7V{display:block;max-width:100%;max-height:100%;touch-action:pan-y;cursor:ew-resize}.styles_image-viewer__tsg7V[src=""]{opacity:0}#Viewer360___next__D7lfP{display:flex;flex-direction:column;min-height:100svh}.Viewer360_root__f_8FJ{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.Viewer360_root__f_8FJ :hover~.Viewer360_rotate-block__OFME_{opacity:0}.Viewer360_root__f_8FJ .Viewer360_rotate-block__OFME_{position:absolute;bottom:0;display:flex;flex-direction:column;align-items:center;color:#121212;opacity:1;transition:opacity .25s ease-in-out;font-family:var(--primary-font);font-size:.875rem;font-weight:700;line-height:1.125rem;text-transform:none}@media screen and (min-width:768px){.Viewer360_root__f_8FJ .Viewer360_rotate-block__OFME_{bottom:3.75rem}}.toggle-preview_root__r4bVG{display:grid;justify-content:center;background:none;border:none;cursor:pointer;font:var(--aeonik-12x-14x);position:absolute;bottom:.625rem;left:50%;translate:-50% 0}@media(min-width:1200px){.toggle-preview_root__r4bVG{display:none}}.toggle-preview_root__r4bVG input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.toggle-preview_root__r4bVG svg{display:block;margin-inline:auto;rotate:-90deg;width:.5rem;height:auto}.toggle-preview_root__r4bVG:has(input:checked) .toggle-preview_show-copy__kHchw{display:block}.toggle-preview_root__r4bVG:has(input:checked) svg{rotate:90deg}.toggle-preview_root__r4bVG:has(input:checked) .toggle-preview_hide-copy__gkBCm{display:none}.toggle-preview_show-copy__kHchw{display:none}.driver-view_root__DmooH .driver-view_driver-on__2hfHR,.toggle-preview_hide-copy__gkBCm{display:block}.driver-view_root__DmooH .driver-view_driver-off__Cl08x{display:none}.driver-view_root__DmooH:has(input:checked) .driver-view_driver-off__Cl08x{display:block}.driver-view_root__DmooH:has(input:checked) .driver-view_driver-on__2hfHR{display:none}.view-controls_root__8g_Cg{position:absolute;right:3%;top:50%;translate:0 -50%;z-index:1}.view-controls_root__8g_Cg .view-control{background:#000;border:none;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;width:clamp(1.4348591549rem,1.8779342723vw + 1.4348591549rem,3.125rem);height:clamp(1.4348591549rem,1.8779342723vw + 1.4348591549rem,3.125rem);cursor:pointer;font:var(--aeonik-10x-12x)}.view-controls_root__8g_Cg .view-control:has(input:checked),.view-controls_root__8g_Cg .view-control:hover{background:var(--brand-color)}.view-controls_root__8g_Cg .view-control input{display:none}.view-controls_root__8g_Cg button,.view-controls_root__8g_Cg button:focus,.view-controls_root__8g_Cg input,.view-controls_root__8g_Cg input:focus{outline:none}.view-controls_root__8g_Cg:has(input[value="3d"]:not(:checked)) .driver-view,.view-controls_root__8g_Cg:has(input[value="3d"]:not(:checked)) .zoom{display:none}.zoom_root__FUjmO{display:none}@media(min-width:1200px){.zoom_root__FUjmO{display:block}}.configured-price_root__bK4tl{display:grid;justify-content:center;text-align:center}.configured-price_price__TFvJf{font:600 var(--aeonik-20x-24x)}.configured-price_copy__MLnRs{font:var(--aeonik-12x-14x)}.footer-banner_root__gQp7I{position:absolute;bottom:4.125rem;left:0;right:0;text-align:center;background-color:var(--orange-500);font:var(--aeonik-16x);padding:.5rem 0}.copy-input_copy-input__Sk7Di{position:relative;border:1px solid #000}.copy-input_copy-input__Sk7Di input{padding:.6875rem 2.95rem .6875rem .6875rem;border:none;width:100%;outline:none}.copy-input_copy-input__Sk7Di button{border:none;position:absolute;right:0;top:0;bottom:0;display:flex;align-items:center;place-content:center;width:2.75rem;height:100%;background:none;transition:color}.copy-input_copy-input__Sk7Di button:enabled{cursor:pointer}.copy-input_copy-input__Sk7Di button:enabled:hover{color:var(--brand-color)}.copy-input_feedback__0Gohg{display:flex;align-items:center;gap:.3125rem;margin-top:.3125rem}.copy-input_feedback__0Gohg svg{color:var(--brand-color)}.share-configuration_description__3oP4J{margin:.9375rem 0}