@charset "UTF-8";
.emo--question:not(.is-visible){display:none}.emo--question{margin-bottom:40px}.emo--question fieldset>label{font-size:24px;line-height:24px;color:#001155}body.is-mobile .emo--question fieldset>label{font-size:18px;line-height:24px}.formpar .layoutcontainer:last-child fieldset .sdx.message{display:none !important}.button[type="submit"].is-hidden{display:block !important}.emo--question img{max-height:90px}body.is-mobile .sdx-container .table table{width:auto;margin:0}body.is-mobile .sdx-container .table table tr>*:nth-child(2){font-size:48px !important}body.is-mobile .emo--question img{max-height:45px;width:auto}.modScForm .sdx-container select{height:48px;padding-right:40px !important;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.modScForm .sdx-container .error select{border-color:#d12}.emo--formerror{display:none}.sdx-container.section+.richtext.section,.sdx-container.section+.richtext.section+.richtext.section,.sdx-container.section+.richtext.section+.richtext.section+.richtext.section,.sdx-container.section+.richtext.section+.richtext.section+.richtext.section+.richtext.section{display:none}.ui-dialog .richtext{display:block !important}.sdx-container .input-field--fixed input:not([type]),.sdx-container .input-field--fixed input[type="text"],.sdx-container .input-field--fixed input[type="password"],.sdx-container .input-field--fixed input[type="email"],.sdx-container .input-field--fixed input[type="url"],.sdx-container .input-field--fixed input[type="time"],.sdx-container .input-field--fixed input[type="date"],.sdx-container .input-field--fixed input[type="datetime"],.sdx-container .input-field--fixed input[type="datetime-local"],.sdx-container .input-field--fixed input[type="tel"],.sdx-container .input-field--fixed input[type="number"],.sdx-container .input-field--fixed input[type="search"],.sdx-container .input-field--fixed textarea,.sdx-container fieldset[role="radiogroup"]{margin-top:18px}.sdx-container .input-field input:focus{margin:18px 20px 10px 0px}fieldset[role="radiogroup"]{margin-top:8px;margin-bottom:14px !important}fieldset[role="radiogroup"] .radio{margin-bottom:14px !important}.input-field .sdx.message span.error{visibility:visible;line-height:19px;margin-top:4px;padding-bottom:0}.is-mobile .sdx-container .input-field input:focus{margin:29px 20px 8px 0px !important}.stageMobile .back-button{display:none}.modScForm .captcha{margin-top:-5px}.modScForm .captcha .modCaptcha div:first-child{max-width:100% !important}.field.captcha label{display:none}.modScForm .captcha iframe{width:100% !important}.sdx-container .button-group--right{margin-top:20px}#captcha-error{margin-top:2px}#captcha-error.sdx-container span.error{display:inline;padding-bottom:17px;color:#d12;width:calc(100% - 26px);font-size:14px;line-height:19px;margin-top:4px}#captcha-error .sdx.message .icon{color:#d12;vertical-align:top;margin-top:4px;margin-right:6px}.hidden{visibility:visible}.modScForm .sdx-container .error.input-field input[type="tel"],.modScForm .sdx-container .error.input-field input[type="email"],.modScForm .sdx-container .error.input-field input[type="number"]{border-color:#d12;color:#d12}.sdx-container .select__dropdown,.sdx-container .select--open .select__dropdown{max-height:600px}.sdx-container .modSdxAutoInit{}.sdx-container .select select{position:relative;width:100%;padding:12px 15px 12px 15px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJFYmVuZV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMzAwcHgiIGhlaWdodD0iMzAwcHgiIHZpZXdCb3g9IjAgMCAzMDAgMzAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMDAgMzAwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzE3ODFFMzt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMDQuMywyMThjLTMuMiwwLTYuMi0xLjMtOC41LTMuNWwtOTAtOTBjLTQuNy00LjctNC43LTEyLjMsMC0xN2M0LjctNC43LDEyLjMtNC43LDE3LDBsODEuNSw4MS42bDgxLjUtODEuNgoJYzQuNy00LjcsMTIuMy00LjcsMTcsMGM0LjcsNC43LDQuNywxMi4zLDAsMTdsLTkwLDkwQzExMC42LDIxNi43LDEwNy41LDIxOCwxMDQuMywyMTh6Ii8+Cjwvc3ZnPgo=");background-repeat:no-repeat;background-size:28px 22px;background-position:right 12px;background-color:#fff;border:1px solid #d6d6d6;margin-bottom:8px}.sdx-container .select select.error-field{border:1px solid #d12}.msIe .sdx-container .select select{background-image:none}.sdx-container .select select,.sdx-container .select select option.option,.sdx-container .select select option{font-family:TheSans, sans-serif;font-weight:300;line-height:24px;letter-spacing:-0.1px;font-size:18px;text-rendering:optimizeLegibility;color:#333}body,.scs__emoapp--accordions{counter-reset:indexAccordion}.scs__emoapp--accordions{margin:70px 0 0}body.is-mobile .scs__emoapp--accordions{margin:70px -20px 0}.scs__emoapp--accordions .scs__emoapp--accordion{background:#fff;border-radius:12px 12px 0 0;padding-bottom:50px;margin-bottom:-50px;counter-increment:indexAccordion;box-shadow:0 0 5px rgba(0, 0, 0, 0.4);position:relative;z-index:1;overflow:hidden}.scs__emoapp--accordions .scs__emoapp--accordion:last-child{margin-bottom:0;padding-bottom:0}.scs__emoapp--accordions .scs__emoapp--accordion .modTypography.modTypography h2{font-size:20px;line-height:24px;letter-spacing:-0.025em !important;font-weight:700;color:#ccc;padding:17px 56px 22px;margin:0;position:relative;pointer-events:none}.scs__emoapp--accordions .scs__emoapp--accordion .modTypography.modTypography h2:before{position:absolute;top:50%;left:32px;transform:translate(-50%, -50%);width:25px;height:25px;background:#ccc;border-radius:50%;color:#fff;content:counter(indexAccordion);line-height:25px;text-align:center;font-weight:700;margin-top:-3px}.scs__emoapp--accordions .scs__emoapp--accordion .modTypography.modTypography h2:after{width:60px;position:absolute;top:50%;right:30px;transform:translate(50%, -50%);font-family:sdx-icons;content:"";font-size:32px}.scs__emoapp--accordions .scs__emoapp--accordion.is-open .modTypography.modTypography h2{color:#015;pointer-events:all}.scs__emoapp--accordions .scs__emoapp--accordion.is-open .modTypography.modTypography h2:before{background:#015}.scs__emoapp--accordions .scs__emoapp--accordion.is-open .modTypography.modTypography h2:after{content:"";color:#015}.scs__emoapp--accordions .scs__emoapp--accordion.is-active .modTypography.modTypography h2{color:#015;pointer-events:all}.scs__emoapp--accordions .scs__emoapp--accordion.is-active .modTypography.modTypography h2:before{background:#015}.scs__emoapp--accordions .scs__emoapp--accordion.is-active[data-id="scsEmoappFestival"]:not(.is-complete) .modTypography.modTypography h2{pointer-events:none}.scs__emoapp--accordions .scs__emoapp--accordion.is-complete .modTypography.modTypography h2{color:#015;pointer-events:all;cursor:pointer}.scs__emoapp--accordions .scs__emoapp--accordion.is-complete .modTypography.modTypography h2:before{background:#008236;content:"";font-family:sdx-icons}.scs__emoapp--accordions .scs__emoapp--accordion.is-active.is-open .modTypography.modTypography h2{pointer-events:none}.scs__emoapp--accordions .scs__emoapp--accordion:first-child:last-child .modTypography.modTypography h2{padding:27px 56px 22px;font-size:24px;line-height:32px;margin:0;text-align:center}.scs__emoapp--accordions .scs__emoapp--accordion:first-child:last-child .modTypography.modTypography h2:before,.scs__emoapp--accordions .scs__emoapp--accordion:first-child:last-child .modTypography.modTypography h2:after{display:none}.scs__emoapp--accordions .scs__emoapp--accordion .scs__emoapp--accordion__content{padding:20px 60px 60px}body.is-mobile .scs__emoapp--accordions .scs__emoapp--accordion .scs__emoapp--accordion__content{padding:0 20px 20px}.emo--share{margin:80px 0}body.is-mobile .emo--share{margin:32px 0}.emo--share ul{display:flex;align-items:center;justify-content:center;overflow:visible !important}.emo--share ul li.share-button.twitter svg{fill:#fff;transform:scale(0.65)}.emo--share ul li.share-button.url a *{pointer-events:none}.emo--share ul li.share-button.url svg{fill:#fff;transform:scale(0.75)}.emo--share ul li.share-button.url span{white-space:nowrap;background:#bbb;color:#fff;position:absolute;top:-12px;left:50%;transform:translate(-50%, -100%);padding:6px 10px;font-size:14px;line-height:16px;pointer-events:none;border-radius:4px;transform:translate(-50%, -50%);opacity:0;transition:opacity 250ms, transform 250ms}.emo--share ul li.share-button.url span:after{content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #bbb;position:absolute;bottom:1px;left:50%;transform:translate(-50%, 100%)}.emo--share ul li.share-button.url.is-active span{transform:translate(-50%, -100%);opacity:1}.emoShareSettings{display:none}.scs__emoapp .scs__emoapp--stage .modTypography.modTypography p.display{color:#fff;font-size:96px;line-height:96px;font-weight:700;margin:232px 0 0;text-shadow:0 0 50px rgba(0, 0, 0, 0.4);letter-spacing:-0.025em}body.is-mobile .scs__emoapp .scs__emoapp--stage .modTypography.modTypography p.display{font-size:48px;line-height:48px;margin-top:140px}.scs__emoapp .scs__emoapp--stage .modTypography.modTypography p:first-child{font-size:24px;line-height:32px;color:#fff;text-align:center;margin-bottom:4px}body.is-mobile .scs__emoapp .scs__emoapp--stage .modTypography.modTypography p:first-child{font-size:18px;line-height:24px;margin-bottom:0}.scs__emoapp .scs__emoapp--stage .modTypography.modTypography h1{font-size:54px;line-height:64px;font-weight:700;color:#fff;text-align:center;margin-bottom:24px}body.is-mobile .scs__emoapp .scs__emoapp--stage .modTypography.modTypography h1{font-size:32px;line-height:40px}.scs__emoapp .scs__emoapp--stage .modTypography.modTypography h1~p{font-size:24px;line-height:32px;color:#fff;text-align:center;max-width:75%;margin:0 auto}.scs__emoapp .scs__emoapp--stage .modTypography.modTypography ul{margin:24px auto;color:#fff;font-size:24px;line-height:32px;display:flex;flex-direction:column;align-items:center}.scs__emoapp .scs__emoapp--stage .modTypography.modTypography h1~p+p{margin-top:16px}body.is-mobile .scs__emoapp .scs__emoapp--stage .modTypography.modTypography h1~p{font-size:18px;line-height:28px;max-width:100%}body.is-mobile .scs__emoapp .scs__emoapp--stage .modTypography.modTypography h1~p+p{margin-top:14px}.scs__emo--grid{display:flex}.scs__emo--grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:20px}body.is-mobile .scs__emo--grid{grid-template-columns:1fr;grid-gap:16px}.scs__emo--grid .field{width:100%;margin:0}.scs-pagefooter{position:relative;z-index:1}.scs__emoapp--confirm{margin-bottom:80px}.scs__emoapp--confirm .emo--confirm{max-width:850px;margin:110px auto 0;display:none}.scs__emoapp--confirm .modTypography.typography>p{color:#fff;font-size:24px;line-height:32px;text-align:center}.scs__emoapp--confirm .modTypography.typography>p:not(:last-child){margin-bottom:32px}.scs__emoapp--confirm .emo--confirm:not(.emo--confirm__lauftext) .typography:first-child .modTypography.typography>p{font-size:54px;line-height:64px;font-weight:700}body.is-mobile .scs__emoapp--confirm{margin-bottom:40px}body.is-mobile .scs__emoapp--confirm .emo--confirm{padding:0 !important;margin-top:16px}body.is-mobile .scs__emoapp--confirm .emo--confirm .modTypography.typography>p{font-size:18px;line-height:28px}body.is-mobile .scs__emoapp--confirm .emo--confirm:not(.emo--confirm__lauftext) .modTypography.typography:first-child>p{font-size:32px;line-height:40px}.scs__emoapp--confirm .modTypography.typography p a{color:#fff;font:inherit}.scs__emoapp--confirm .modTypography.typography p b span[id],.scs__emoapp--confirm .modTypography.typography p b strong[id]{display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.scs__emo--carousel__item{padding:8px;position:relative}.scs__emo--carousel__item .image{border:4px solid transparent;border-radius:8px;overflow:hidden;cursor:pointer;position:relative}body.is-mobile .scs__emo--carousel__item{display:flex;align-items:center;justify-content:center}.scs__emo--carousel__item .image img{display:block;width:280px !important;height:auto !important}body.is-mobile .scs__emo--carousel__item .image img{width:240px !important}.scs__emo--carousel__item.is-active .image,.scs__emo--carousel__item:hover .image{border-color:#1781e3}.scs__emo--carousel__item.is-disabled,.scs__emo--carousel__item.is-disabled *{pointer-events:none}.scs__emo--carousel__item.is-disabled .image:after{content:"Closed";width:120%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(-10deg);background:#015;padding:8px;color:#fff;font-size:24px;line-height:32px;text-align:center}.scs__emo--carousel__item.is-disabled .image img{opacity:0.2}.scs__emo--carousel{margin:0 -40px 30px}.scs__emo--carousel .slick-list{padding:0 20px}.scs__emo--carousel ul.slick-dots{width:100%;text-align:center;margin:32px 0 0;padding:0}.scs__emo--carousel ul.slick-dots li{display:inline}.scs__emo--carousel ul.slick-dots li button{border:none;outline:0;color:transparent;padding:0;background:0 0;display:inline-block;position:relative;width:16px;height:16px;margin:4px 1px;opacity:0.5;transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer}.scs__emo--carousel ul.slick-dots li button:before{position:absolute;top:0;left:0;width:inherit;height:inherit;background:#1781e3;border-radius:100%;transition:-webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transform:scale(0.5);content:""}.scs__emo--carousel ul.slick-dots li.slick-active button,.scs__emo--carousel ul.slick-dots li:hover button{opacity:1}.scs__emo--carousel ul.slick-dots li.slick-active button:before{transform:scale(1)}.scs__emo--carousel button.slick-arrow{content:"";width:90px;height:100%;position:absolute;top:0;z-index:1;color:transparent;outline:0;border:none;cursor:pointer}.scs__emo--carousel .slick-prev.slick-arrow{left:0;background:linear-gradient(90deg, #fff 0, rgba(255, 255, 255, 0) 100%)}.scs__emo--carousel .slick-next.slick-arrow{right:0;background:linear-gradient(270deg, #fff 0, rgba(255, 255, 255, 0) 100%)}.scs__emo--carousel .slick-arrow:before{position:absolute;top:50%;font-family:sdx-icons;content:"";font-size:40px;margin-top:-18px;color:#086adb}.scs__emo--carousel .slick-next.slick-arrow:before{content:"";margin-right:-20px;right:20px;transform:translate(0, -50%)}.scs__emo--carousel .slick-prev.slick-arrow:before{content:"";left:0;transform:translate(0, -50%)}body.is-mobile .scs__emo--carousel .slick-arrow{background:0 0;display:none !important}body.is-mobile .scs__emo--carousel .slick-arrow:before{color:transparent}.scs__emo--carousel .scs__emo--carousel__item p{position:absolute;top:50px;left:0;width:100%;text-align:center;color:#fff;font-size:32px;line-height:40px;font-weight:700;pointer-events:none;padding:0 20px;box-sizing:border-box}body.is-mobile .scs__emo--carousel .scs__emo--carousel__item p{font-size:28px;line-height:32px;top:38px}body:not(.is-mobile) .scs__emo--carousel{display:grid;grid-template-columns:repeat(3, auto);justify-items:center;justify-content:center;margin:0 -20px}body{background:#001155}div.middle{margin-bottom:0}body:not(.is-mobile)>.middle.responsiveHeader.cf,body.is-mobile .stageMobile{position:relative;width:100%;margin:0;padding:0;overflow:hidden;background-position:top center;background-repeat:no-repeat;background-size:100% 100%}body:not(.is-mobile)>.middle.responsiveHeader.cf{background-image:url("https://rcp.scsstatic.ch/dam/assets/b2c/wettbewerb/sofortgewinn-ebike23/sofortgewinn-ebike23-background-1920x1784.jpg")}body.is-mobile .stageMobile{background-image:url("https://rcp.scsstatic.ch/dam/assets/b2c/wettbewerb/sofortgewinn-ebike23/sofortgewinn-ebike23-background-375x1065.jpg");background-size:100% auto}body:not(.is-mobile)>.middle.responsiveHeader.cf .content.contentWide,body.is-mobile .stageMobile>.par.parsys{float:none;width:100%;margin:0 auto;position:relative;z-index:1;padding:0 20px;box-sizing:border-box;max-width:1166px}.scs__emoapp .scs__emoapp--stage .modBackgroundContainer{margin:0 -130px;pointer-events:none;-webkit-mask-image:linear-gradient(180deg, white 0%, white 75%, rgba(0, 0, 0, 0) 100%)}body.is-mobile .scs__emoapp .scs__emoapp--stage .modBackgroundContainer{margin:0 -20px}