.dd-toggle[data-v-24166e42]{background:#f9f9f9;border-radius:16px;padding:12px 16px;transition:background .2s;position:relative}.dd-toggle.is-on[data-v-24166e42]{background:#ff3008}.dd-toggle-content[data-v-24166e42]{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.dd-toggle-left[data-v-24166e42]{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.dd-toggle-logo[data-v-24166e42]{color:#ff3008;flex-shrink:0;width:40px;height:22px;display:block}.dd-toggle.is-on .dd-toggle-logo[data-v-24166e42]{color:#fff}.dd-toggle-texts[data-v-24166e42]{flex-direction:column;gap:4px;min-width:0;display:flex}.dd-toggle-title[data-v-24166e42]{color:#222;margin:0;font-size:14px;font-weight:700;line-height:1.1}.dd-toggle-sub[data-v-24166e42]{color:#000;margin:0;font-size:12px;font-weight:400;line-height:normal}.dd-toggle.is-on .dd-toggle-title[data-v-24166e42]{color:#fff}.dd-toggle.is-on .dd-toggle-sub[data-v-24166e42]{color:#fffc}.dd-toggle-info-wrap[data-v-24166e42]{flex-shrink:0;display:inline-flex;position:relative}.dd-toggle-info[data-v-24166e42]{color:#272727;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.dd-toggle.is-on .dd-toggle-info[data-v-24166e42]{color:#fff}.dd-tip[data-v-24166e42]{filter:drop-shadow(0 26px 7.5px #0000000d)drop-shadow(0 11px 5.5px #00000017)drop-shadow(0 3px 3px #0000001a);z-index:5;pointer-events:none;align-items:center;width:214px;max-width:calc(100vw - 32px);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.dd-tip[data-v-24166e42],.dd-tip-card[data-v-24166e42]{flex-direction:column;display:flex}.dd-tip-card[data-v-24166e42]{text-align:left;background:#fff;border-radius:12px;gap:2px;width:100%;padding:16px}.dd-tip-title[data-v-24166e42]{color:#222;font-size:14px;font-weight:700;line-height:1.1}.dd-tip-body[data-v-24166e42]{color:#222222b3;font-size:12px;line-height:19.6px}.dd-tip-body[data-v-24166e42] p{margin:0}.dd-tip-body[data-v-24166e42] p+p{margin-top:2px}.dd-tip-arrow[data-v-24166e42]{margin-top:-1px;display:block}.dd-tip-enter-active[data-v-24166e42],.dd-tip-leave-active[data-v-24166e42]{transition:opacity .15s,transform .15s}.dd-tip-enter-from[data-v-24166e42],.dd-tip-leave-to[data-v-24166e42]{opacity:0;transform:translate(-50%)translateY(4px)}.dd-toggle-switch[data-v-24166e42]{cursor:pointer;background:#dcdcdc;border:none;border-radius:100px;flex-shrink:0;width:44px;height:24px;padding:0;transition:background .2s;position:relative}.dd-toggle.is-on .dd-toggle-switch[data-v-24166e42]{background:#1f1f1f}.dd-toggle-knob[data-v-24166e42]{background:#fff;border-radius:100px;width:20px;height:20px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #2727271a}.dd-toggle.is-on .dd-toggle-knob[data-v-24166e42]{transform:translate(20px)}@media (width<=479px){.dd-toggle[data-v-24166e42]{padding:12px}.dd-toggle-content[data-v-24166e42]{-moz-column-gap:8px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo title title""sub sub switch";align-items:center;gap:4px 8px;display:grid}.dd-toggle-left[data-v-24166e42],.dd-toggle-texts[data-v-24166e42]{display:contents}.dd-toggle-logo[data-v-24166e42]{grid-area:logo}.dd-toggle-title[data-v-24166e42]{grid-area:title}.dd-toggle-switch[data-v-24166e42]{grid-area:switch}.dd-toggle-sub[data-v-24166e42]{grid-area:sub;padding-right:26px}.dd-toggle-info-wrap[data-v-24166e42]{grid-area:sub;justify-self:end;position:static}.dd-tip[data-v-24166e42]{align-items:flex-end;width:auto;max-width:none;left:0;right:0;transform:none}.dd-tip-arrow[data-v-24166e42]{margin-right:61px}.dd-tip-enter-from[data-v-24166e42],.dd-tip-leave-to[data-v-24166e42]{transform:translateY(4px)}}@media (width<=359px){.dd-toggle[data-v-24166e42]{padding:10px}.dd-toggle-content[data-v-24166e42]{-moz-column-gap:6px;column-gap:6px}.dd-toggle-sub[data-v-24166e42]{padding-right:24px}}.bikes-carousel[data-v-be7af32a]{position:relative}.bikes-grid[data-v-be7af32a]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;align-items:flex-start;gap:1rem;padding:0 1rem .5rem;scroll-padding:0 1rem;display:flex;overflow-x:auto}.bikes-grid>.bike-card[data-v-be7af32a]{scroll-snap-align:center;flex:0 0 88%}.bikes-grid[data-v-be7af32a]::-webkit-scrollbar{height:4px}.bikes-grid[data-v-be7af32a]::-webkit-scrollbar-thumb{background:#00000026;border-radius:999px}.bikes-arrow[data-v-be7af32a]{display:none}@media (width>=768px){.bikes-carousel[data-v-be7af32a]{max-width:1180px;margin:0 auto}.bikes-grid[data-v-be7af32a]{scrollbar-width:none;gap:1.25rem;padding:.5rem 0}.bikes-grid[data-v-be7af32a]::-webkit-scrollbar{display:none}.bikes-arrow[data-v-be7af32a],.bikes-grid.is-fit[data-v-be7af32a]{justify-content:center}.bikes-grid>.bike-card[data-v-be7af32a]{scroll-snap-align:start;flex:0 0 calc(50% - .625rem)}.bikes-grid.is-single>.bike-card[data-v-be7af32a]{flex:0 0 380px}.bikes-arrow[data-v-be7af32a]{color:#fff;cursor:pointer;z-index:2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#12121238;border:none;border-radius:999px;align-items:center;width:42px;height:42px;transition:background .2s,transform .2s;display:inline-flex;position:absolute;top:195px;transform:translateY(-50%);box-shadow:0 4px 14px -6px #0000004d}.bikes-arrow[data-v-be7af32a]:hover{background:#12121280;transform:translateY(-50%)scale(1.06)}.bikes-arrow--prev[data-v-be7af32a]{left:-16px}.bikes-arrow--next[data-v-be7af32a]{right:-16px}}@media (width>=1024px){.bikes-grid>.bike-card[data-v-be7af32a]{flex:0 0 calc(33.3333% - .833333rem)}}.bikes-loading[data-v-be7af32a]{justify-content:center;align-items:center;min-height:320px;display:flex}.bikes-spinner[data-v-be7af32a]{border:3px solid #00000014;border-top-color:#9ecc39;border-radius:50%;width:36px;height:36px;animation:.85s linear infinite bikesSpinnerRotate-be7af32a}@keyframes bikesSpinnerRotate-be7af32a{to{transform:rotate(1turn)}}.bike-card[data-v-be7af32a]{background:#fff;border:1px solid #00000014;border-radius:20px;flex-direction:column;padding:1.25rem;display:flex;position:relative}.bike-badges[data-v-be7af32a]{justify-content:space-between;align-items:center;margin-bottom:.625rem;display:flex}.bike-badge[data-v-be7af32a]{border-radius:999px;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:700;line-height:1;display:inline-flex}.bike-badge--popular[data-v-be7af32a]{color:#c6ff47;background:#121212}.bike-badge--powerful[data-v-be7af32a]{color:#fff;background:#2563eb}.bike-badge--swap[data-v-be7af32a]{color:#17702a;background:#def7e5}.bike-image[data-v-be7af32a]{aspect-ratio:5/4;background:#00000006;border-radius:16px;width:100%;margin-bottom:1rem;position:relative;overflow:hidden}.bike-image[data-v-be7af32a] img,.bike-image[data-v-be7af32a] picture{width:100%;height:100%;position:absolute;inset:0}.bike-image[data-v-be7af32a] picture{display:block}.bike-image[data-v-be7af32a] img{-o-object-fit:contain;object-fit:contain;padding:0}.swipe-enter-active[data-v-be7af32a],.swipe-leave-active[data-v-be7af32a]{transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s}.swipe-enter-from[data-v-be7af32a]{opacity:.8;transform:translate(-100%)}.swipe-leave-to[data-v-be7af32a]{opacity:.8;transform:translate(100%)}.bike-dots[data-v-be7af32a]{gap:.3rem;display:flex;position:absolute;bottom:.5rem;left:50%;transform:translate(-50%)}.bike-dot[data-v-be7af32a]{cursor:pointer;background:#0003;border:none;border-radius:999px;width:5px;height:5px;padding:0;transition:all .2s}.bike-dot.is-active[data-v-be7af32a]{background:#222;width:14px}.bike-name[data-v-be7af32a]{color:#222;font-family:Euclid Circular A,Inter,sans-serif;font-size:1.25rem;font-weight:800}.bike-desc[data-v-be7af32a]{color:#222222b3;margin:.25rem 0 .875rem;font-size:.8125rem;line-height:1.45}@media (width>=768px){.bike-desc[data-v-be7af32a]{min-height:4.35em}}.bike-specs[data-v-be7af32a]{grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:.875rem;display:grid}.bike-spec[data-v-be7af32a]{background:#00000009;border-radius:10px;padding:.5rem .75rem}.bike-spec-label[data-v-be7af32a]{color:#222222b3;font-size:.7rem;font-weight:500}.bike-spec-value[data-v-be7af32a]{color:#222;margin-top:.125rem;font-family:Euclid Circular A,Inter,sans-serif;font-size:.9375rem;font-weight:700}.bike-body[data-v-be7af32a]{flex:1;min-height:0}.bike-body[data-v-be7af32a],.bike-features[data-v-be7af32a]{flex-direction:column;display:flex}.bike-features[data-v-be7af32a]{gap:.4rem;margin:0 0 1rem;padding:0;list-style:none}.bike-features li[data-v-be7af32a]{color:#222c;align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.bike-feature-check[data-v-be7af32a]{color:#fff;background:#9ecc39;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.bike-period[data-v-be7af32a]{background:#0000000a;border-radius:999px;margin-top:auto;margin-bottom:.625rem;padding:.25rem;display:flex}.bike-period-btn[data-v-be7af32a]{color:#222222b3;cursor:pointer;background:0 0;border:none;border-radius:999px;flex:1;padding:.5rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:600}.bike-period-btn.is-active[data-v-be7af32a]{color:#222;background:#c6ff47;box-shadow:0 1px 3px #00000014}.bike-promo[data-v-be7af32a]{margin-top:6px;margin-bottom:20px}.bike-price[data-v-be7af32a]{justify-content:center;align-items:baseline;gap:6px;margin-bottom:.75rem;display:flex}.bike-price-from[data-v-be7af32a]{color:#222222b3;font-size:.8125rem;font-weight:500}.bike-price-amount[data-v-be7af32a]{color:#222;align-items:flex-start;gap:4px;font-family:Euclid Circular A,Inter,sans-serif;font-size:1.875rem;font-weight:800;line-height:1;display:inline-flex}.bike-price-amount.is-promo[data-v-be7af32a]{color:#ff4a4a}.bike-price-old[data-v-be7af32a]{color:#222;opacity:.6;font-family:Euclid Circular A,Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.1;text-decoration:line-through}.bike-price-unit[data-v-be7af32a]{color:#222222b3;font-size:.8125rem}.bike-cta[data-v-be7af32a]{text-align:center;color:#222;background:#c6ff47;border-radius:999px;padding:.75rem;font-size:.875rem;font-weight:700;text-decoration:none;display:block}.bike-cta[data-v-be7af32a]:hover{filter:brightness(.95)}.bike-buyout[data-v-be7af32a]{color:#222222b3;text-align:center;margin-top:.5rem;font-size:.7rem}.bike-specs-toggle[data-v-be7af32a]{color:#222;cursor:pointer;background:0 0;border:none;border-top:1px solid #00000012;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:1rem;padding:.875rem 0 .25rem;font-family:inherit;font-size:.875rem;font-weight:600;display:inline-flex}.bike-specs-toggle[data-v-be7af32a] svg{transition:transform .2s}.bike-fullspecs[data-v-be7af32a]{flex-direction:column;gap:1rem;margin-top:.5rem;display:flex}.bike-fullspecs-group dl[data-v-be7af32a]{margin:0;padding:0}.bike-fullspecs-title[data-v-be7af32a]{letter-spacing:.08em;text-transform:uppercase;color:#222222b3;margin:0 0 .5rem;font-size:.7rem;font-weight:700}.bike-fullspecs-row[data-v-be7af32a]{border-bottom:1px solid #0000000f;justify-content:space-between;gap:.25rem 1rem;padding:.5rem 0;font-size:.8125rem;display:flex}.bike-fullspecs-row dt[data-v-be7af32a]{color:#222222b3}.bike-fullspecs-row dd[data-v-be7af32a]{color:#222;text-align:right;margin:0;font-weight:600}
