/* Scoped winter campaign; no changes to prices, photos, logos or other products. */
.scooter-page .scooter-winter-ribbon{position:relative;overflow:hidden;display:flex;align-items:center;gap:11px;margin:24px 0 16px;padding:16px 13px;border:1px solid #ccdae9;border-radius:13px;background:linear-gradient(120deg,#eaf2fb 0%,#f5f9ff 62%,#e1ecf8 100%);color:#233a5f}.scooter-winter-ribbon::after{content:'✧';position:absolute;right:6px;top:-15px;font-size:70px;font-weight:300;line-height:1;color:#b2cbe64d;pointer-events:none}.scooter-winter-icon{flex:0 0 35px;width:35px;height:35px;display:grid;place-items:center;color:#476d9d}.scooter-winter-icon svg{width:32px;height:32px}.scooter-winter-ribbon>div{position:relative;min-width:0;z-index:1}.scooter-winter-ribbon b{display:block;font:600 11px/1.5 Inter,Arial,sans-serif;letter-spacing:1.1px}.scooter-winter-ribbon>div>span{display:block;font:400 10px/1.6 Inter,Arial,sans-serif;color:#6b83a2;margin-top:4px}.scooter-winter-chip{position:relative;z-index:1;flex:0 0 auto;margin-left:auto;font:600 8px/1.5 Inter,Arial,sans-serif;letter-spacing:.5px;padding:6px 8px;border-radius:6px;color:#fff;background:#233a5f;white-space:nowrap}.scooter-page .scooter-saving{border-color:#d0dfef;background:#eaf1fa;color:#335a89}.scooter-page .rd-video{pointer-events:none;user-select:none;-webkit-user-select:none}.scooter-page .rd-video::-webkit-media-controls,.scooter-page .rd-video::-webkit-media-controls-enclosure,.scooter-page .rd-video::-webkit-media-controls-panel,.scooter-page .rd-video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none;opacity:0}.scooter-page .rd-film-caption{justify-content:flex-start;color:#6d809b}@media(max-width:370px){.scooter-page .scooter-winter-ribbon{padding:13px 10px;gap:8px}.scooter-winter-icon{flex-basis:28px;width:28px}.scooter-winter-icon svg{width:27px;height:27px}.scooter-winter-ribbon b{font-size:10px;letter-spacing:.7px}.scooter-winter-ribbon>div>span{font-size:9px}.scooter-winter-chip{font-size:7px;padding:5px 6px}}
