.g-scroll-lock{overflow:hidden!important;width:auto}html.wl-campaign-launch-open{overflow:hidden!important}[waitinglist-modal]:focus-visible{outline:2px solid #17171a;outline-offset:3px;box-shadow:0 0 0 3px #ffffffbf}@keyframes wl-float-up{0%{top:100vh;opacity:0}25%,75%{opacity:1}50%{top:0;opacity:.8}to{top:-100vh;opacity:0}}@keyframes wl-spinner{to{transform:rotate(360deg)}}ecom-waitinglist{display:block}.wl-campaign{font-family:NespressoLucas,Arial,"sans-serif";background-color:#17171a;text-align:center;color:#fff;padding:40px 20px 60px;position:relative;overflow:hidden}.wl-campaign__button-base{user-select:none;text-align:center;font-family:NespressoLucas,Arial,"sans-serif";line-height:1.2;font-weight:400;font-size:1rem;letter-spacing:.25px;text-transform:initial;text-decoration:none;overflow:unset;text-overflow:unset;white-space:nowrap;box-shadow:none;justify-content:center;align-items:center;display:inline-flex;transition:.3s ease-in-out all}.wl-campaign__sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important}.wl-campaign__inner{z-index:1;margin:0 auto;text-align:center;position:relative;max-width:820px}.wl-campaign__title,.wl-campaign__success-title{margin:0;line-height:1;font-weight:300;font-size:2rem;letter-spacing:.0625rem}@media(max-width:576px){.wl-campaign__title,.wl-campaign__success-title{font-size:1.75rem}}.wl-campaign__text{font-size:1rem;line-height:1.5;letter-spacing:.01em;margin:20px auto 24px;max-width:860px}.wl-campaign__form{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px}.wl-campaign__input{appearance:none!important;-moz-appearance:none!important;-webkit-appearance:none!important;color:#17171a;background:#fff;border:1px solid #fff;border-radius:3px;cursor:text;font-size:16px;font-weight:500;line-height:20px;height:50px;outline:none;padding:8px;box-sizing:border-box;font-family:NespressoLucas,Arial,"sans-serif";transition:.3s ease-in-out all}@media(min-width:575px){.wl-campaign__input{min-width:360px}}.wl-campaign__input:active,.wl-campaign__input:focus,.wl-campaign__input:target{outline:0!important;border:1px solid #656565;box-shadow:0 0 10px #00000026;color:#17171a}.wl-campaign__input:hover{border:1px solid #656565!important}.wl-campaign__input:focus-visible{border:1px solid #656565!important;outline:2px solid #fff;outline-offset:2px}.wl-campaign__input--error{border-color:#dd3232!important}.wl-campaign__input:-webkit-autofill,.wl-campaign__input:-webkit-autofill:hover,.wl-campaign__input:-webkit-autofill:focus,.wl-campaign__input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset!important}.wl-campaign__submit,.wl-campaign__success-close{height:50px;width:200px;cursor:pointer;padding:8px 24px;font-size:1.25rem;position:relative;transition:.3s ease-in-out all;border-radius:3rem;background:#fff;border:1px solid #17171a;color:#17171a}.wl-campaign__submit:hover,.wl-campaign__success-close:hover{color:#fff;background:#17171a;border:1px solid #fff}.wl-campaign__submit:disabled,.wl-campaign__success-close:disabled{cursor:wait;color:#17171a;background:#fff;border:1px solid #17171a}.wl-campaign__submit:focus-visible,.wl-campaign__success-close:focus-visible{outline:2px solid #fff;outline-offset:3px;box-shadow:0 0 0 3px #17171a4d}.wl-campaign__submit--loading .wl-campaign__submit-text,.wl-campaign__success-close--loading .wl-campaign__submit-text{visibility:hidden}.wl-campaign__submit--loading .wl-campaign__spinner,.wl-campaign__success-close--loading .wl-campaign__spinner{display:inline-block}.wl-campaign__spinner{display:none;position:absolute;inset:0;margin:auto;width:18px;height:18px;border:2px solid currentcolor;border-top-color:transparent;border-radius:50%;animation:wl-spinner .7s linear infinite;vertical-align:middle}.wl-campaign__error{width:100%;margin:2px 0 0;font-size:1rem;flex-basis:100%;min-height:1.2em;color:#dd3232}.wl-campaign__terms{padding-top:18px;font-size:.95rem;max-width:620px;letter-spacing:.03em;margin:0 auto;line-height:1.4}.wl-campaign__terms a{color:inherit;display:inline-block;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:.5px;text-decoration-color:currentColor;transition:text-decoration-color .175s ease}.wl-campaign__terms a:hover,.wl-campaign__terms a:target{text-decoration-color:transparent}.wl-campaign__terms a:focus-visible{outline:2px solid #fff;outline-offset:2px}.wl-campaign__bg{position:absolute;inset:0;overflow:hidden}.wl-campaign__hero{display:none;width:100%;height:280px;background-image:var(--wl-campaign-hero-image, url(../../images/hero.jpg)),radial-gradient(circle at 20% 15%,#dde9ff 0,#a8c7fb 42%,#6d9de7);background-size:cover;background-position:100% 30%}.wl-campaign__success{display:none}.wl-campaign__success-main{display:flex;align-items:flex-start;gap:12px}.wl-campaign__success-copy{flex:1 1 auto;min-width:0}.wl-campaign__success-text{margin:0 0 18px;font-size:1rem;line-height:1.45;color:#17171ae6}.wl-campaign__success-close{width:initial}.wl-campaign__light{position:absolute;width:0;background-color:#fff;box-shadow:#ffffffe6 0 0 20px 2px;opacity:0;top:100vh;bottom:0;left:0;right:0;margin:auto;animation:wl-float-up 4s infinite linear}.wl-campaign__light--x2{animation-duration:7s;transform:scale(1.6);left:15%}.wl-campaign__light--x3{animation-duration:2.5s;transform:scale(.5);left:-15%}.wl-campaign__light--x4{animation-duration:4.5s;transform:scale(1.2);left:-34%}.wl-campaign__light--x5{animation-duration:8s;transform:scale(2.2);left:-57%}.wl-campaign__light--x6{animation-duration:3s;transform:scale(.8);left:-81%}.wl-campaign__light--x7{animation-duration:5.3s;transform:scale(3.2);left:37%}.wl-campaign__light--x8{animation-duration:4.7s;transform:scale(1.7);left:62%}.wl-campaign__light--x9{animation-duration:4.1s;transform:scale(.9);left:85%}.wl-campaign--modal{background:#fff;color:#17171a;padding:0 0 2rem;border-radius:8px;overflow:hidden;text-align:left}.wl-campaign--modal .wl-campaign__hero{display:block}.wl-campaign--modal .wl-campaign__inner{max-width:none;padding:0 2rem;text-align:center}.wl-campaign--modal .wl-campaign__modal-title-base{color:#17171a;letter-spacing:.0625rem;font-size:1.875rem;font-weight:300;line-height:1.2}.wl-campaign--modal .wl-campaign__title{margin:2rem 0 .75rem}.wl-campaign--modal .wl-campaign__error{margin:-.5rem 0 0}.wl-campaign--modal .wl-campaign__success-title{margin:0 0 .75rem}.wl-campaign--modal .wl-campaign__text{font-size:1rem;line-height:1.4;letter-spacing:0;margin:10px 0 18px;max-width:none;color:#17171ae6}.wl-campaign--modal .wl-campaign__form{gap:1rem;flex-flow:column;align-items:stretch}.wl-campaign--modal .wl-campaign__input{flex:1 1 auto;min-width:0;width:auto;border-color:#17171a33;background:#fff}.wl-campaign--modal .wl-campaign__submit{width:auto;height:auto;margin:0 auto;min-height:50px;letter-spacing:.25px;display:inline-flex;background:#17171a;border-color:#17171a;color:#fff}.wl-campaign--modal .wl-campaign__submit:hover{background:#fff;border-color:#17171a;color:#17171a}.wl-campaign--modal .wl-campaign__submit:focus-visible{outline:2px solid #17171a;outline-offset:2px;box-shadow:0 0 0 3px #ffffffbf}.wl-campaign--modal .wl-campaign__submit:disabled{background:#17171a;border-color:#17171a;color:#fff}.wl-campaign--modal .wl-campaign__terms{max-width:none;margin:8px 0 0;padding-top:6px;font-size:.75rem;line-height:1.35;letter-spacing:0;color:#17171acc}.wl-campaign--modal .wl-campaign__bg,.wl-campaign--modal .wl-campaign__light,.wl-campaign--submitted.wl-campaign--modal .wl-campaign__title,.wl-campaign--submitted.wl-campaign--modal .wl-campaign__text,.wl-campaign--submitted.wl-campaign--modal .wl-campaign__form,.wl-campaign--submitted.wl-campaign--modal .wl-campaign__terms{display:none}.wl-campaign--submitted.wl-campaign--modal .wl-campaign__success{display:block;padding-top:2rem;text-align:center}.wl-campaign-launch{position:fixed;inset:0;z-index:9000;display:grid;place-items:center;padding:18px}.wl-campaign-launch[hidden]{display:none}.wl-campaign-launch__overlay{border:0;padding:0;width:100%;height:100%;border-radius:0;position:absolute;inset:0;cursor:pointer;background:#17171a8f;backdrop-filter:blur(3px)}.wl-campaign-launch__dialog{position:relative;z-index:1;width:min(520px,100%);max-height:calc(100vh - 36px);overflow:auto;border-radius:10px;box-shadow:0 28px 68px #17171a66;background:#fff}.wl-campaign-launch__content{position:relative}.wl-campaign-launch__close{position:absolute;top:12px;right:12px;z-index:2;width:38px;height:38px;border-radius:50%;color:#fff;background:#17171a;border:1px solid #17171a;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:.3s ease-in-out all}.wl-campaign-launch__close:hover{background:#fff;color:#000}.wl-campaign-launch__close:hover .wl-campaign-launch__close-icon{filter:initial}.wl-campaign-launch__close:focus-visible{outline:2px solid #17171a;outline-offset:2px;box-shadow:0 0 0 3px #ffffffb3}.wl-campaign-launch__close-icon{display:block;width:16px;height:16px;background-image:url(https://www.nespresso.com/static/de/solutions/global/assets/img/icons/symbol/close.svg);background-repeat:no-repeat;background-position:center;background-size:contain;filter:invert(1)}.wl-campaign-modal{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:24px}.wl-campaign-modal[hidden]{display:none}.wl-campaign-modal__backdrop{border:0;padding:0;width:100%;height:100%;cursor:pointer;position:absolute;inset:0;background:#17171a99}.wl-campaign-modal__card{position:relative;z-index:1;width:min(520px,100%);background:#fff;color:#17171a;border-radius:6px;box-shadow:0 10px 40px #17171a59;padding:28px 24px;text-align:center;font-family:NespressoLucas,Arial,"sans-serif"}.wl-campaign-modal__title,.wl-campaign-modal__success-title{margin:0 0 10px;font-size:1.8em;letter-spacing:.04em}.wl-campaign-modal__text{margin:0 0 20px;line-height:1.4;font-size:1rem}.wl-campaign-modal__close{min-height:50px;border-radius:3rem;border:1px solid #17171a;background:#17171a;color:#fff;padding:8px 24px;cursor:pointer}.wl-campaign-modal__close:hover{background:#fff;color:#17171a}.wl-campaign-modal__close:focus-visible{outline:2px solid #17171a;outline-offset:2px}@media(max-width:768px){.wl-campaign__form{margin:0 auto;align-items:stretch;flex-direction:column}.wl-campaign__input,.wl-campaign__submit{width:100%}.wl-campaign--modal{border-radius:0}.wl-campaign--modal .wl-campaign__hero{height:220px;background-position:100% 25%}.wl-campaign--modal .wl-campaign__inner{padding:0 2rem}.wl-campaign--modal .wl-campaign__success-main{gap:10px}}@media(max-width:576px){.wl-campaign__hero{background-position:center}.wl-campaign--modal{padding:0 0 1rem}.wl-campaign--modal .wl-campaign__inner{padding:0 1rem}.wl-campaign--modal .wl-campaign__title{margin:1rem 0 .75rem}.wl-campaign--modal.wl-campaign--submitted .wl-campaign__success{padding-top:1rem}}html.wl-opt-message-open{overflow:hidden!important}html.wl-opt-message-open .wl-opt-message{opacity:1;z-index:10000;pointer-events:auto}.wl-opt-message{color:#17171a;font-family:NespressoLucas,Arial,"sans-serif";position:fixed;inset:0;background-color:#17171a99;z-index:-1;opacity:0;pointer-events:none;display:flex;align-items:center;justify-content:center;font-size:16px;transition:opacity .3s ease-in-out}.wl-opt-message__backdrop{border:0;padding:0;width:100%;height:100%;cursor:pointer;background:transparent;position:absolute;inset:0}.wl-opt-message__inner{flex:0 0 575px;position:relative;z-index:1}.wl-opt-message__card{background-color:#fff;box-shadow:0 0 5px #9b9b9b;padding:20px 40px;position:relative}.wl-opt-message__close-wrap{position:relative;user-select:none}.wl-opt-message__close-button{user-select:none;position:absolute;width:50px;height:50px;display:inline-block;overflow:hidden;left:calc(50% - 25px);top:-45px;cursor:pointer;transition:transform .4s ease-in-out;background-image:url(https://www.nespresso.com/shared_res/mos/free_html/de/waitinglist/BG201283_Availability_Notification_images_close.png);background-repeat:no-repeat;background-position:center;background-size:contain;z-index:2;border:0;background-color:transparent}.wl-opt-message__close-button:hover{transform:rotate(90deg)}.wl-opt-message__close-button:focus-visible{outline:2px solid #17171a;outline-offset:3px}.wl-opt-message__hero{background-image:url(https://www.nespresso.com/shared_res/mos/free_html/de/waitinglist/BG201283_Verfuegbarkeits_Benachrichtigung_Header_2_v3@2x.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;height:220px;position:relative;left:-40px;width:calc(100% + 80px);top:-20px;z-index:1}.wl-opt-message__content{text-align:center}.wl-opt-message__icon{margin-top:5px;background-size:auto 95%;background-position:bottom center;background-repeat:no-repeat;height:80px}.wl-opt-message__icon--check{background-image:url(https://www.nespresso.com/static/de/solutions/global/assets/img/icons/symbol/status-success.svg)}.wl-opt-message__icon--out{background-image:url(https://www.nespresso.com/static/de/solutions/global/assets/img/icons/symbol/status-error.svg)}.wl-opt-message__headline{padding-top:20px;margin:0}.wl-opt-message__subline{padding-top:30px;margin:0;text-align:center}.wl-opt-message__subline span{text-transform:capitalize;font-weight:600}.wl-opt-message__actions{padding-top:30px;padding-bottom:20px}.wl-opt-message__button{font-size:1rem;min-height:50px;border-radius:3rem;border:1px solid #17171a;background:#17171a;color:#fff;padding:.45rem 1.4rem;cursor:pointer;display:flex;align-items:center;justify-content:center;margin:0 auto;font-family:inherit;transition:.3s ease-in-out all}.wl-opt-message__button:hover{color:#17171a;background:#fff;border-color:#17171a}.wl-opt-message__button:focus-visible{outline:2px solid #17171a;outline-offset:2px}@media(prefers-reduced-motion:reduce){.wl-campaign__light,.wl-campaign__spinner{animation:none!important}.wl-campaign *,.wl-campaign-modal *,.wl-opt-message *{transition:none!important}}@media(max-height:768px){.wl-opt-message{align-items:flex-start;overflow-y:auto}.wl-opt-message__inner{padding:40px 0}}@media(max-width:576px){.wl-opt-message__inner{flex:0 0 90%}.wl-opt-message__card{padding:20px}.wl-opt-message__hero{left:-20px;width:calc(100% + 40px)}.wl-campaign-launch{padding:0}.wl-campaign-launch__dialog{width:100%;max-height:100vh;border-radius:0}.wl-campaign-launch__close{top:10px;right:10px}}
