ebike-offer-slider{display:block;position:relative;margin:16px 0 14px;color:#08132f;font-family:inherit}ebike-offer-slider[hidden]{display:none}.ebike-offer-slider__arrow{display:block;position:absolute;inset-inline-start:0;z-index:1;width:100%;max-width:none;overflow:visible;color:#0755f5;pointer-events:none}.ebike-offer-slider__arrow[hidden]{display:none}.ebike-offer-guide-label{margin:0 0 4px;color:#526678;font-size:14px;font-weight:700;line-height:1.3}.ebike-single-panel:has(ebike-offer-slider) .ebike-offers-welcome{background:#ffedb3;color:#102e58}.ebike-offer-slider__panel{padding:16px;border:1px solid #91b6f5;border-radius:12px;background:#edf5ff}.ebike-offer-slider__title{margin:0 0 12px;color:#08132f;font-size:19px;font-weight:750;line-height:1.3}.ebike-offer-slider__label{display:block;margin:0 0 6px;color:#526678;font-size:13px;font-weight:650;line-height:1.35;text-align:center}.ebike-offer-slider__amount-row{display:grid;grid-template-columns:46px minmax(0,1fr) 46px;align-items:center;gap:10px}.ebike-offer-slider__step{display:grid;place-items:center;width:46px;min-width:46px;height:46px;margin:0;padding:0;border:1px solid #6e819a;border-radius:8px;background:#fff;color:#102e58;font:inherit;font-size:27px;font-weight:600;line-height:1;cursor:pointer}.ebike-offer-slider__step:disabled{opacity:.4;cursor:default}.ebike-offer-slider__amount-wrap{position:relative;min-width:0}.ebike-offer-slider__currency{position:absolute;top:50%;inset-inline-start:12px;transform:translateY(-50%);color:#102e58;font-size:25px;font-weight:750;pointer-events:none}.ebike-offer-slider__amount{display:block;box-sizing:border-box;width:100%;min-width:0;height:58px;padding:7px 10px 7px 36px;border:1px solid #6e819a;border-radius:8px;background:#fff;color:#08132f;font:inherit;font-size:29px;font-weight:750;line-height:1.2;text-align:center;-webkit-appearance:textfield;appearance:textfield}.ebike-offer-slider__amount::-webkit-inner-spin-button,.ebike-offer-slider__amount::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.ebike-offer-slider__amount[aria-invalid=true]{border-color:#ad2f37}.ebike-offer-slider__formatted-amount{display:none;position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;padding:7px 10px 7px 36px;border:1px solid transparent;place-items:center;color:#08132f;font:inherit;font-size:29px;font-weight:750;line-height:1.2;pointer-events:none;-webkit-user-select:none;user-select:none}.ebike-offer-slider__amount-wrap:has(.ebike-offer-slider__formatted-amount:not(:empty)):not(:focus-within) .ebike-offer-slider__amount:not([aria-invalid=true]){color:transparent}.ebike-offer-slider__amount-wrap:not(:focus-within) .ebike-offer-slider__amount:not([aria-invalid=true])~.ebike-offer-slider__formatted-amount:not(:empty){display:grid}.ebike-offer-slider__range{display:block;width:100%;height:44px;margin:9px 0 0;padding:0;border:0;background:transparent;accent-color:#0866df;cursor:pointer;-webkit-appearance:none;appearance:none}.ebike-offer-slider__range::-webkit-slider-runnable-track{height:7px;border:0;border-radius:8px;background:linear-gradient(to right,#0866df 0%,#0866df var(--offer-progress, 100%),#cbd6e3 var(--offer-progress, 100%),#cbd6e3 100%)}.ebike-offer-slider__range::-moz-range-track{height:7px;border:0;border-radius:8px;background:linear-gradient(to right,#0866df 0%,#0866df var(--offer-progress, 100%),#cbd6e3 var(--offer-progress, 100%),#cbd6e3 100%)}.ebike-offer-slider__range::-webkit-slider-thumb{width:28px;height:28px;margin-top:-10.5px;border:2px solid #fff;border-radius:50%;background:#0866df;box-shadow:0 0 0 1px #0866df,0 2px 4px #102e5826;-webkit-appearance:none;appearance:none}.ebike-offer-slider__range::-moz-range-thumb{width:25px;height:25px;border:2px solid #fff;border-radius:50%;background:#0866df;box-shadow:0 0 0 1px #0866df,0 2px 4px #102e5826}.ebike-offer-slider__endpoints{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 10px;margin-top:-3px;color:#526678;font-size:12px;font-weight:600;line-height:1.4}.ebike-offer-slider__help{margin:9px 0 12px;color:#526678;font-size:12px;line-height:1.45;text-align:center}.ebike-offer-slider__error{margin:0 0 10px;color:#ad2f37;font-size:13px;line-height:1.4}.ebike-offer-slider__error[hidden]{display:none}.ebike-offer-slider__continue{display:block;box-sizing:border-box;width:100%;min-height:46px;padding:12px 10px;border:0;border-radius:8px;background:#0866df;color:#fff;font:inherit;font-size:15px;font-weight:750;line-height:1.35;text-align:center;text-transform:none;letter-spacing:normal;white-space:normal;cursor:pointer}.ebike-offer-slider__continue:hover{background:#0055bf}.ebike-offer-slider__continue:disabled{opacity:.55;cursor:default}.ebike-offer-slider__panel>.ebike-reserve-btn{display:block;box-sizing:border-box;width:100%;min-height:48px;margin:8px 0 0;padding:12px 10px;border-radius:8px;line-height:1.35;text-transform:none;letter-spacing:normal;white-space:normal}.ebike-offer-slider__note{margin:8px 2px 0;color:#526678;font-size:12px;font-weight:400;line-height:1.45;text-align:center}.ebike-offer-slider__step:focus-visible,.ebike-offer-slider__range:focus-visible,.ebike-offer-slider__continue:focus-visible,.ebike-offer-slider__amount:focus-visible{outline:2px solid #0866df;outline-offset:3px}.ebike-single-panel--offer-slider-ready .ebike-actions-stack .ebike-action-card:has(.ebike-offer-btn){display:none}.ebike-single-panel--offer-slider-ready .ebike-actions-stack .ebike-action-card--integrated-buy{display:none}@media(max-width:389px){.ebike-offer-slider__panel{padding:12px}.ebike-offer-slider__amount-row{grid-template-columns:44px minmax(0,1fr) 44px;gap:6px}.ebike-offer-slider__step{width:44px;min-width:44px;height:44px}.ebike-offer-slider__amount{height:54px;padding-inline:28px 5px;font-size:25px}.ebike-offer-slider__formatted-amount{padding-inline:28px 5px;font-size:25px}.ebike-offer-slider__currency{inset-inline-start:8px;font-size:22px}.ebike-offer-slider__title{font-size:18px}.ebike-offer-slider__continue{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/119/assets/ebikebuyer-offer-slider.css.map */
