@charset "UTF-8";body,html{margin:0;height:100%}.menu__link,.table__head{font-family:'Nespresso Light'}.menu__link,.table__cell{text-transform:uppercase}.copy,.sub-title,.title{margin-top:0}.btn-success,.container--content{position:relative}.anim-in-out.anim-in-setup .anim-fade,.anim-in-out.anim-in-setup.anim-fade{opacity:0}.anim-in-out.anim-in-setup .anim-slide-left,.anim-in-out.anim-in-setup.anim-slide-left{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.anim-in-out.anim-in-setup .anim-slide-right,.anim-in-out.anim-in-setup.anim-slide-right{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.anim-in-out.anim-in-setup .anim-slide-below,.anim-in-out.anim-in-setup.anim-slide-below{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.anim-in-out.anim-in-setup .anim-slide-below-fade,.anim-in-out.anim-in-setup.anim-slide-below-fade{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.anim-in-out.anim-in-setup .anim-zoom-out,.anim-in-out.anim-in-setup.anim-zoom-out{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.anim-in-out.anim-in-setup .anim-zoom-in,.anim-in-out.anim-in-setup.anim-zoom-in{-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}.anim-in-out.anim-in-setup .anim-zoom-out-full,.anim-in-out.anim-in-setup.anim-zoom-out-full{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.anim-in-out.anim-in-setup .anim-zoom-in-full,.anim-in-out.anim-in-setup.anim-zoom-in-full{-webkit-transform:scale(10);-ms-transform:scale(10);transform:scale(10)}.anim-in-out.anim-in .anim-fade,.anim-in-out.anim-in.anim-fade{opacity:1;-webkit-transition:all .5s;transition:all .5s}.anim-in-out.anim-in .anim-slide-left,.anim-in-out.anim-in .anim-slide-right,.anim-in-out.anim-in.anim-slide-left,.anim-in-out.anim-in.anim-slide-right{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all .5s;transition:all .5s}.anim-in-out.anim-in .anim-slide-below,.anim-in-out.anim-in.anim-slide-below{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all .5s;transition:all .5s}.anim-in-out.anim-in .anim-slide-below-fade,.anim-in-out.anim-in.anim-slide-below-fade{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all .5s;transition:all .5s}.anim-in-out.anim-in .anim-zoom-in,.anim-in-out.anim-in .anim-zoom-in-full,.anim-in-out.anim-in .anim-zoom-out,.anim-in-out.anim-in .anim-zoom-out-full,.anim-in-out.anim-in.anim-zoom-in,.anim-in-out.anim-in.anim-zoom-in-full,.anim-in-out.anim-in.anim-zoom-out,.anim-in-out.anim-in.anim-zoom-out-full{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .5s;transition:all .5s}.anim-in-out.anim-out-setup .anim-fade,.anim-in-out.anim-out-setup.anim-fade{opacity:1;-webkit-transition:all .5s;transition:all .5s}.anim-in-out.anim-out-setup .anim-slide-left,.anim-in-out.anim-out-setup .anim-slide-right,.anim-in-out.anim-out-setup.anim-slide-left,.anim-in-out.anim-out-setup.anim-slide-right{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all .5s;transition:all .5s}.anim-in-out.anim-out-setup .anim-slide-below,.anim-in-out.anim-out-setup.anim-slide-below{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all .5s;transition:all .5s}.anim-in-out.anim-out-setup .anim-slide-below-fade,.anim-in-out.anim-out-setup.anim-slide-below-fade{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all .5s;transition:all .5s}.anim-in-out.anim-out-setup .anim-zoom-in,.anim-in-out.anim-out-setup .anim-zoom-in-full,.anim-in-out.anim-out-setup .anim-zoom-out,.anim-in-out.anim-out-setup .anim-zoom-out-full,.anim-in-out.anim-out-setup.anim-zoom-in,.anim-in-out.anim-out-setup.anim-zoom-in-full,.anim-in-out.anim-out-setup.anim-zoom-out,.anim-in-out.anim-out-setup.anim-zoom-out-full{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .5s;transition:all .5s}.anim-in-out.anim-out .anim-swap,.anim-in-out.anim-out.anim-swap{display:none}.anim-in-out.anim-out .anim-fade,.anim-in-out.anim-out.anim-fade{opacity:0;-webkit-transition:all .5s;transition:all .5s}.anim-in-out.anim-out .anim-slide-left,.anim-in-out.anim-out.anim-slide-left{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .5s;transition:all .5s}.anim-in-out.anim-out .anim-slide-right,.anim-in-out.anim-out.anim-slide-right{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .5s;transition:all .5s}.anim-in-out.anim-out .anim-slide-below,.anim-in-out.anim-out.anim-slide-below{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .5s;transition:all .5s}.anim-in-out.anim-out .anim-slide-below-fade,.anim-in-out.anim-out.anim-slide-below-fade{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .5s;transition:all .5s}.anim-in-out.anim-out .anim-zoom-out,.anim-in-out.anim-out.anim-zoom-out{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);-webkit-transition:all .5s;transition:all .5s}.anim-in-out.anim-out .anim-zoom-in,.anim-in-out.anim-out.anim-zoom-in{-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025);-webkit-transition:all .5s;transition:all .5s}.anim-in-out.anim-out .anim-zoom-out-full,.anim-in-out.anim-out.anim-zoom-out-full{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .5s;transition:all .5s}.anim-in-out.anim-out .anim-zoom-in-full,.anim-in-out.anim-out.anim-zoom-in-full{-webkit-transform:scale(10);-ms-transform:scale(10);transform:scale(10);-webkit-transition:all .5s;transition:all .5s}.rs-inner,body{-webkit-transform-style:preserve-3d}*,:after,:before{box-sizing:border-box}html{color:#fff;font-size:62.5%;background-color:#252525;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:url(../assets/img/body-bg.jpg) repeat-x #252525;background:-webkit-gradient(left top,left bottom,color-stop(46%,#000),color-stop(100%,#252525));background:-webkit-linear-gradient(top,#000 46%,#252525 100%);background:linear-gradient(to bottom,#000 46%,#252525 100%);-webkit-tap-highlight-color:transparent;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.content,.section{height:100%;-webkit-transform:translate3d(0,0,0)}a{outline:0}.animation--start{overflow:hidden}.content{transform:translate3d(0,0,0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.container{padding:20px 16px 0;height:100%}@media screen and (max-height:500px){.container{padding-top:0}}.row{margin-left:-16px;margin-right:-16px}.menu{list-style:none;margin:0;padding:0}.menu__item{float:left}.menu__link{font-size:12px;font-size:1.2rem;text-decoration:none;color:#fff;background-color:#363636;display:block}.menu__link:active,.menu__link:hover{background-color:#423d70}.section{padding-top:45px;transform:translate3d(0,0,0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.section--no-header{padding-top:27px}.table{width:100%;border:0;border-collapse:collapse}.table__row{border-top:2px solid #303030}.table__head{font-size:15px;font-size:1.5rem;text-align:left;padding:18px 0 17px}.table__cell{font-size:13px;font-size:1.3rem;color:#989898;padding-top:1px;text-align:right}.code-character,.machine-image,body{text-align:center}.ngdialog-overlay{background:rgba(0,0,0,.64)}@font-face{font-family:Nespresso-Icons-Mobile;src:url(../assets/fonts/Nespresso-Icons-Mobile.eot);src:url(../assets/fonts/Nespresso-Icons-Mobile.eot?#iefix) format("eot"),url(../assets/fonts/Nespresso-Icons-Mobile.woff) format("woff"),url(../assets/fonts/Nespresso-Icons-Mobile.ttf) format("truetype"),url(../assets/fonts/Nespresso-Icons-Mobile.svg#Nespresso-Icons-Mobile) format("svg");font-weight:400;font-style:normal}.icon-arrow-right:before,.icon-back-btn:before,.icon-capsule:before,.icon-coffee-cup:before,.icon-cog:before,.icon-droplet:before,.icon-espresso:before,.icon-logo:before,.icon-lungo:before,.icon-menu:before,.icon-minus:before,.icon-nespresso-bag:before,.icon-plus:before,.icon-ristretto:before,.icon-schedule:before,.icon-square:before,.icon-start-now:before,.icon-sun:before{display:inline-block;font-family:Nespresso-Icons-Mobile;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-decoration:none}.btn-default,.btn-primary,.btn-success{display:inline-block;text-transform:uppercase;width:100%;color:#fff;text-decoration:none}.icon-arrow-right:before{content:""}.icon-back-btn:before{content:""}.icon-capsule:before{content:""}.icon-coffee-cup:before{content:""}.icon-cog:before{content:""}.icon-droplet:before{content:""}.icon-espresso:before{content:""}.icon-logo:before{content:""}.icon-lungo:before{content:""}.icon-menu:before{content:""}.icon-minus:before{content:""}.icon-nespresso-bag:before{content:""}.icon-plus:before{content:""}.icon-ristretto:before{content:""}.icon-schedule:before{content:""}.icon-square:before{content:""}.icon-start-now:before{content:""}.icon-sun:before{content:""}@font-face{font-family:'Nespresso Regular';src:url(../assets/fonts/Nespresso-Regular.eot);src:url(../assets/fonts/Nespresso-Regular.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/Nespresso-Regular.woff) format("woff"),url(../assets/fonts/Nespresso-Regular.ttf) format("truetype"),url(../assets/fonts/Nespresso-Regular.svg#ec8a46623ebcc29f2f5ebfea898f6308) format("svg");font-style:normal;font-weight:400}@font-face{font-family:'Nespresso Bold';src:url(../assets/fonts/Nespresso-Bold.eot);src:url(../assets/fonts/Nespresso-Bold.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/Nespresso-Bold.woff) format("woff"),url(../assets/fonts/Nespresso-Bold.ttf) format("truetype"),url(../assets/fonts/Nespresso-Bold.svg#6582513c065612a4e82680dab96ffa3d) format("svg");font-style:normal;font-weight:400}@font-face{font-family:'Nespresso Light';src:url(../assets/fonts/Nespresso-Light.eot);src:url(../assets/fonts/Nespresso-Light.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/Nespresso-Light.woff) format("woff"),url(../assets/fonts/Nespresso-Light.ttf) format("truetype"),url(../assets/fonts/Nespresso-Light.svg#b551e9d75b7ac11b0bbaadcd6b6dda6d) format("svg");font-style:normal;font-weight:400}@font-face{font-family:'Nespresso ExtraBold';src:url(../assets/fonts/Nespresso-ExtraBold.eot);src:url(../assets/fonts/Nespresso-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/Nespresso-ExtraBold.woff) format("woff"),url(../assets/fonts/Nespresso-ExtraBold.ttf) format("truetype"),url(../assets/fonts/Nespresso-ExtraBold.svg#f21d16c82a82761581e8b41cbe40d077) format("svg");font-style:normal;font-weight:400}body{font-family:'Nespresso Regular'}b,strong{font-family:'Nespresso Bold'}.btn-default,.btn-success,.copy,.sub-title,.title{font-family:'Nespresso Light'}.title{font-size:24px;font-size:2.4rem;margin-bottom:15px}@media only screen and (max-height:570px){.title{font-size:18px;font-size:1.8rem}}.sub-title{font-size:15px;font-size:1.5rem;line-height:1.2;margin-bottom:2px}.location--sv-se .sub-title{font-size:18px;font-size:1.8rem}.location--pt-pt .section--brewing .sub-title{font-size:15px;font-size:1.5rem}.location--pt-pt .section--brewing .copy{font-size:15px;font-size:1.5rem;line-height:1}.copy{font-size:13px;font-size:1.3rem;line-height:1.4}.btn-default{font-size:14px;font-size:1.4rem;border-radius:3px;background-color:#363636;padding:9px}.btn-default:active,.btn-default:hover{text-decoration:none;color:#fff}.btn-primary{background-color:#423e6f;border:2px solid #423e6f;font-weight:300;padding:10px 12px;border-radius:3px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.btn-primary:active,.btn-primary:hover{text-decoration:none;color:#fff}.btn-primary--disabled{background-color:transparent;border:2px solid #8f8f8f;cursor:not-allowed}.btn-success{font-size:13px;font-size:1.3rem;border-radius:3px;background-color:#6c8446;margin-bottom:11px;padding:10px 10px 10px 43px}.btn-default--popup,.form__submit,.title--popup{font-family:'Nespresso Regular'}.btn-success:active,.btn-success:hover{text-decoration:none;color:#fff}.btn-success--no-margin{margin-bottom:0}.icon-logo{font-size:21px;font-size:2.1rem;color:#999;display:block}.icon-menu{background:url(../assets/img/menu.png) no-repeat}.icon-nespresso-bag{font-size:27px;font-size:2.7rem;position:absolute;right:12px;top:6px}.icon-schedule{font-size:30px;font-size:3rem;display:block;margin-top:5px;margin-bottom:2px}.icon-droplet{font-size:29px;font-size:2.9rem}.icon-capsule--home,.icon-droplet{display:block;margin-top:13px}.icon-cog{font-size:27px;font-size:2.7rem;display:block;margin-top:14px;text-rendering:optimizelegibility}.icon-arrow-right{display:inline-block;position:absolute;right:0;top:50%;margin-top:-5.5px;width:6px;height:11px}.icon-sun{font-size:23px;font-size:2.3rem;position:absolute;bottom:65px;left:50%;margin-left:-12px;z-index:3}.icon-capsule--home{font-size:27px;font-size:2.7rem}.icon-capsule--success-btn{font-size:23px;font-size:2.3rem;margin-top:-15px;position:absolute;top:50%;left:9px}.icon-nespresso-bag--success-btn{font-size:25px;font-size:2.5rem;margin-top:-16px;position:absolute;top:50%;left:13px;right:inherit}.icon-sun--schedule-set{bottom:3px}.icon-espresso--schedule-set{font-size:21px;font-size:2.1rem;position:absolute;top:12px;left:50%;margin-left:-13px}.icon-start-now{display:block;margin-top:8px}.title--popup{font-size:21px;font-size:2.1rem;line-height:1.18;margin-bottom:27px}.btn-default--popup{font-size:24px;font-size:2.4rem;padding:15px;text-transform:none}.code-character,.location--el-gr .btn-default--popup,.title--capusles{text-transform:uppercase}.ngdialog.ngdialog-theme-default{padding-left:20px;padding-right:20px}.ngdialog.ngdialog-theme-default .ngdialog-content{background-color:#313131;color:#fff}.view-slide-in.ng-enter{-webkit-transition:all 1s ease;transition:all 1s ease;position:relative;opacity:0}.view-slide-in.ng-enter.ng-enter-active{top:0;left:0;opacity:1}.view-slide-in.ng-leave.ng-leave-active{opacity:1}.view-slide-in.ng-leave{top:0;left:0;opacity:0}.section--brewing{background:url(../assets/img/brewing-gradient.png) 50% -120px no-repeat}.title--brewing{margin-bottom:13px}.location--es-es .copy--brewing,.location--sv-se .copy--brewing{font-size:17px;font-size:1.7rem}.section--capsules{background:url(../assets/img/capsule-bg.png) 50% 107px no-repeat;background-size:218px}.title--capusles{font-size:16px;font-size:1.6rem;color:#989898;margin-bottom:199px}@media screen and (max-height:500px){.section--capsules{background-position:50% 87px;background-size:158px}.title--capusles{margin-bottom:138px}}.location--fr-be .title--capusles,.location--fr-lu .title--capusles{margin-bottom:167px}.location--fr-ch .title--capusles,.location--fr-fr .title--capusles,.location--pt-pt .title--capusles{margin-bottom:194px}.location--fr-ca .title--capusles,.location--nl-be .title--capusles{margin-bottom:193px}.location--nl-nl .title--capusles{margin-bottom:189px}.btn-primary--capsules{margin-bottom:30px}.section--code{background:url(../assets/img/code-bg.jpg) no-repeat;background-size:cover}.code-character,.form__submit{background-color:transparent;color:#fff;outline:0}.form__fields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:112px;margin-bottom:33px}.form__control{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.code-character{font-size:39px;font-size:3.9rem;width:58px;border:2px solid #fff;line-height:1;height:88px;border-radius:0;padding:0;margin:0}.form__submit{font-size:26px;font-size:2.6rem;border:0;text-transform:uppercase;margin-bottom:39px}.menu__item--home,.menu__item--home:hover{background-color:#363636}.menu__link-text,.title--maintenance{color:#989898;text-transform:uppercase}.rs-tooltip,.scheduled-brew__time{font-family:'Nespresso Light'}.form__submit--error{-webkit-animation:shake .6s linear;animation:shake .6s linear}.copy--footer{font-size:15px;font-size:1.5rem;text-transform:uppercase}@-webkit-keyframes shake{41%,8%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}25%,58%{-webkit-transform:translateX(10px);transform:translateX(10px)}75%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}92%{-webkit-transform:translateX(5px);transform:translateX(5px)}0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shake{41%,8%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}25%,58%{-webkit-transform:translateX(10px);transform:translateX(10px)}75%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}92%{-webkit-transform:translateX(5px);transform:translateX(5px)}0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}}.title--maintenance{font-size:16px;font-size:1.6rem}.menu-container{display:table;width:100%;margin-bottom:37px}@media screen and (max-height:500px){.menu-container{margin-bottom:17px}}.location--ca-es .menu-container,.location--cs-cz .menu-container,.location--da-dk .menu-container,.location--el-gr .menu-container,.location--nl-be .menu-container{margin-bottom:34px}.location--de-at .menu-container{margin-bottom:18px}.location--de-ch .menu-container,.location--de-de .menu-container,.location--es-es .menu-container,.location--fr-be .menu-container,.location--fr-ca .menu-container,.location--fr-fr .menu-container,.location--fr-lu .menu-container,.location--it-ch .menu-container,.location--it-it .menu-container{margin-bottom:33px}.location--hu-hu .menu-container{margin-bottom:21px}.location--nb-no .menu-container,.location--pl-pl .menu-container,.location--pt-pt .menu-container,.location--sv-se .menu-container,.location--zh-tw .menu-container{margin-bottom:48px}.menu--home{overflow:hidden;display:table-row}.menu__item--home{width:50%;display:table-cell;float:none;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.menu__item--home:active{background-color:#423d70}.menu__link--home{padding:9px 5px;background:0 0;word-break:break-word}.menu__link--home:active,.menu__link--home:hover{background:0 0}.menu__item--home-first{border-right:2px solid #2e2e2e}.icon-coffee-cup{font-size:34px;font-size:3.4rem;display:block;margin-bottom:2px}.menu__item--machine{width:33.33333333%;padding:0 4px}.menu__link--machine{border-radius:50%;width:57px;height:56px;display:inline-block;margin-bottom:4px;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.menu__link--machine:hover{background-color:#363636}.menu__link--machine:active{background-color:#423d70}.menu__link-text{font-size:13px;font-size:1.3rem;margin-top:0;word-break:break-word}.machine__value{display:block}.machine__value--capsules{color:#5b5d97}.machine__value--maintenance{color:#d78e21}@media only screen and (max-height:570px){.menu__link-text{font-size:10px;font-size:1rem}.menu__link--home{font-size:11px;font-size:1.1rem}}.btn-primary,.coffee-cups{font-size:12px;font-size:1.2rem;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.section--schedule--active .btn-primary,.section--schedule--active .coffee-cups{opacity:.2}.title--schedule-set{margin-bottom:34px}.location--de-at .title--schedule-set,.location--it-ch .title--schedule-set,.location--it-it .title--schedule-set,.location--nl-be .title--schedule-set,.location--pl-pl .title--schedule-set{margin-bottom:24px}.location--de-ch .title--schedule-set,.location--de-de .title--schedule-set,.location--el-gr .title--schedule-set,.location--fr-be .title--schedule-set,.location--fr-ca .title--schedule-set,.location--fr-fr .title--schedule-set,.location--fr-lu .title--schedule-set{margin-bottom:16px}.scheduled-brew{position:relative;width:169px;height:169px;margin:0 auto 38px;border:1px solid #5b5d97;border-radius:100%;box-shadow:0 0 18px 2px rgba(91,93,151,.6);padding-top:52px}.location--ca-es .scheduled-brew,.location--sv-se .scheduled-brew{margin-bottom:15px}.location--de-at .scheduled-brew,.location--de-ch .scheduled-brew,.location--de-de .scheduled-brew,.location--el-gr .scheduled-brew,.location--fr-be .scheduled-brew,.location--fr-fr .scheduled-brew,.location--fr-lu .scheduled-brew,.location--it-ch .scheduled-brew,.location--it-it .scheduled-brew,.location--pl-pl .scheduled-brew{margin-bottom:13px}.menu--schedule-set{margin-bottom:18px;overflow:hidden}.location--de-at .menu--schedule-set,.location--nl-be .menu--schedule-set{margin-bottom:9px}.menu--schedule-set__item{float:left;padding-left:3px;width:50%}.menu--schedule-set__item--first{padding-right:3px;padding-left:0}.scheduled-brew__time{font-size:45px;font-size:4.5rem;margin-top:0}.copy--schedule-set{font-size:15px;font-size:1.5rem;color:#989898;line-height:1.2;margin-bottom:25px}.location--cs-cz .copy--schedule-set{margin-bottom:41px}.location--da-dk .copy--schedule-set,.location--nb-no .copy--schedule-set{margin-bottom:50px}.location--de-at .copy--schedule-set{margin-bottom:11px}.location--de-ch .copy--schedule-set,.location--de-de .copy--schedule-set,.location--el-gr .copy--schedule-set{margin-bottom:15px}.location--fr-be .copy--schedule-set,.location--fr-lu .copy--schedule-set{margin-bottom:27px}.location--fr-fr .copy--schedule-set{margin-bottom:45px}.location--hu-hu .copy--schedule-set,.location--ko-kr .copy--schedule-set,.location--nl-nl .copy--schedule-set,.location--pt-pt .copy--schedule-set{margin-bottom:32px}.location--nl-be .copy--schedule-set{margin-bottom:21px}.location--it-ch .copy--schedule-set,.location--it-it .copy--schedule-set{margin-bottom:19px}.location--pl-pl .copy--schedule-set{margin-bottom:20px}.location--zh-tw .copy--schedule-set{margin-bottom:68px}.title--connectivity{margin-bottom:30px;margin-top:-10px}.copy--connectivity{font-size:17px;font-size:1.7rem;line-height:1}.location--es-es .copy--connectivity,.locaton--en-es .copy--connectivity{font-size:19px;font-size:1.9rem}.capsule-counter{position:relative;margin-bottom:59px;padding:0}@media screen and (max-height:500px){.capsule-counter{margin-bottom:0}}.location--ca-es .capsule-counter,.location--hu-hu .capsule-counter,.location--it-ch .capsule-counter,.location--it-it .capsule-counter,.location--pl-pl .capsule-counter{margin-bottom:41px}.location--cs-cz .capsule-counter{margin-bottom:32px}.location--de-at .capsule-counter{margin-bottom:23px}.location--de-ch .capsule-counter,.location--de-de .capsule-counter,.location--el-gr .capsule-counter,.location--es-es .capsule-counter,.location--sv-se .capsule-counter{margin-bottom:39px}.location--fr-be .capsule-counter,.location--fr-ca .capsule-counter,.location--fr-ch .capsule-counter,.location--fr-fr .capsule-counter,.location--fr-lu .capsule-counter,.location--nl-be .capsule-counter{margin-bottom:0}.location--ko-kr .capsule-counter{margin-bottom:53px}.location--nl-nl .capsule-counter{margin-bottom:17px}.location--nb-no .capsule-counter,.location--zh-tw .capsule-counter{margin-bottom:57px}.location--pt-pt .capsule-counter{margin-bottom:12px}.capsule-icon{position:absolute;font-size:33px;display:block;cursor:default}.capsule-icon--clickable,.coffee-cup__radio-btn:checked+.coffee-cup__label,.coffee-cup__radio-btn:not(:checked)+.coffee-cup__label{cursor:pointer}.icon-plus{right:0;top:21px}.icon-minus{left:0;top:23px}.copy--capsule-count{font-size:49px;font-size:4.9rem;margin-bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.copy--capsules-left-text{font-size:19px;font-size:1.9rem;margin-bottom:3px;margin-top:-5px}.copy--consumption-text{font-size:13px;font-size:1.3rem;color:#989898;text-transform:uppercase}.table__cell--info{padding-left:5px}.table__text{position:relative;padding:0 10px}.table__text--descaling-needed{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:1;color:#d78e21;-webkit-animation:.3s linear 8 blink;animation:.3s linear 8 blink}@-webkit-keyframes blink{50%{opacity:.4}}@keyframes blink{50%{opacity:.4}}.coffee-cup-container{overflow:hidden;margin-bottom:78px;display:block}@media screen and (max-height:500px){.coffee-cup-container{margin-bottom:28px}}.location--cs-cz .coffee-cup-container{margin-bottom:52px}.location--de-at .coffee-cup-container{margin-bottom:16px}.location--de-ch .coffee-cup-container,.location--de-de .coffee-cup-container,.location--es-es .coffee-cup-container,.location--fr-ca .coffee-cup-container,.location--fr-fr .coffee-cup-container{margin-bottom:26px}.location--el-gr .coffee-cup-container,.location--fr-be .coffee-cup-container,.location--fr-lu .coffee-cup-container,.location--hu-hu .coffee-cup-container,.location--it-ch .coffee-cup-container,.location--it-it .coffee-cup-container,.location--pl-pl .coffee-cup-container,.location--pt-pt .coffee-cup-container{margin-bottom:43px}.location--fr-ch .coffee-cup-container{margin-bottom:56px}.location--nb-no .coffee-cup-container,.location--nl-be .coffee-cup-container,.location--nl-nl .coffee-cup-container,.location--sv-se .coffee-cup-container{margin-bottom:73px}.location--ko-kr .coffee-cup-container{margin-bottom:69px}.location--zh-tw .coffee-cup-container{margin-bottom:58px}.coffee-cup-container--schedule{margin-bottom:42px}.location--cs-cz .coffee-cup-container--schedule,.location--el-gr .coffee-cup-container--schedule,.location--fr-be .coffee-cup-container--schedule,.location--fr-ch .coffee-cup-container--schedule,.location--fr-lu .coffee-cup-container--schedule,.location--hu-hu .coffee-cup-container--schedule,.location--it-ch .coffee-cup-container--schedule,.location--it-it .coffee-cup-container--schedule,.location--nb-no .coffee-cup-container--schedule,.location--nl-be .coffee-cup-container--schedule,.location--nl-nl .coffee-cup-container--schedule,.location--pl-pl .coffee-cup-container--schedule,.location--pt-pt .coffee-cup-container--schedule{margin-bottom:37px}.location--de-at .coffee-cup-container--schedule,.location--fr-ca .coffee-cup-container--schedule,.location--sv-se .coffee-cup-container--schedule{margin-bottom:20px}.location--ko-kr .coffee-cup-container--schedule{margin-bottom:35px}.location--zh-tw .coffee-cup-container--schedule{margin-bottom:22px}.coffee-cup{font-size:12px;font-size:1.2rem;color:#989898;width:33.33333333%;float:left;text-transform:uppercase;outline:0}.coffee-cup__radio-btn:checked,.coffee-cup__radio-btn:not(:checked){visibility:hidden;position:absolute;left:-9999px}.coffee-cup__radio-btn:not(:checked)+.coffee-cup__label .coffee-cup__icon{background-color:#363636;cursor:pointer;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.coffee-cup__radio-btn:checked+.coffee-cup__label .coffee-cup__icon{background-color:#423d70}.coffee-cup__icon{font-size:21px;font-size:2.1rem;width:57px;height:57px;border-radius:50%;display:block;margin:0 auto 5px}.cup-icon{padding-top:19px;display:block}.cup-icon--lungo{font-size:23px;font-size:2.3rem;padding-top:18px}.cup-icon--ristretto{font-size:18px;font-size:1.8rem;padding-top:22px}@media only screen and (max-height:570px){.coffee-cup{font-size:10px;font-size:1rem}.location--es-es .coffee-cup,.locaton--en-es .coffee-cup{font-size:15px;font-size:1.5rem}}.machine-image{display:block;overflow:hidden;margin-bottom:20px}@media screen and (max-height:500px){.machine-image{margin-bottom:10px}}.machine-image .machine-brewing{position:relative;overflow:hidden;margin:0 auto;border:4px solid #1e1f1f;border-radius:50%;width:200px;height:200px;background:url(../assets/img/machine-brewing-bg.png) no-repeat;background-size:cover}@media screen and (max-height:500px){.machine-image .machine-brewing{width:170px;height:170px}}.machine-image .machine-brewing .machine-brewing-cup{position:absolute;z-index:50;left:30%;bottom:10%;width:50.6%}.machine-image .machine-brewing .machine-brewing-cup.machine-brewing-cup--large{left:25%;bottom:10%;width:63.5%}.machine-image .machine-brewing .machine-brewing-sequence-mask{position:absolute;left:0;top:5%;width:100%;height:100%;overflow:hidden}.machine-image .machine-brewing .machine-brewing-sequence-mask .machine-brewing-sequence{position:absolute;z-index:40;left:28%;bottom:-36%;width:48%;padding-bottom:204%}.machine-image .machine-brewing .machine-brewing-sequence-mask .machine-brewing-sequence.machine-brewing-sequence--ristretto{left:29%;bottom:-21%;width:45%;padding-bottom:151%}.machine-image .machine-brewing .machine-brewing-sequence-mask .machine-brewing-sequence.machine-brewing-sequence--lungo{left:22.3%;bottom:-49%;width:61%;padding-bottom:264%}.machine-image .machine-brewing .machine-brewing-sequence-mask .machine-brewing-sequence .b-sequencer{position:absolute;width:100%!important;height:100%!important}.location--de-at .machine-image,.location--hu-hu .machine-image,.location--nl-nl .machine-image{margin-bottom:0}.machine-image__inner{text-align:center;overflow:hidden;display:block}.machine-image__image{-webkit-transition:opacity .5s linear;transition:opacity .5s linear}@media screen and (max-height:500px){.machine-image__image{width:45%}}.machine-image__image--brewed{opacity:0;position:absolute;left:50%;margin-left:-100px}.navbar,.navbar__back-btn{position:absolute;left:0;top:0}.machine-image__image--show{opacity:1}.machine-image__image--hide{opacity:0}.navbar{height:45px;width:100%;padding-top:11px;z-index:10}.navbar__back-btn{font-size:20px;font-size:2rem;color:#b8b8b8;padding:16px;text-decoration:none}.navbar__icon--bag{color:#999}.schedule-container{margin-bottom:24px;position:relative}@media only screen and (max-height:570px){.schedule-container{margin-bottom:0;margin-top:5px}}.location--ca-es .schedule-container{margin-bottom:0}.location--fr-fr .schedule-container{margin-bottom:18px}.schedule-slider{height:275px!important}.rs-tooltip{font-size:56px;font-size:5.6rem;background-color:inherit;border:0;padding:0}.rs-border.rs-outer,.rs-handle,.rs-inner,.rs-outter,.rs-seperator{border:none}@media screen and (max-height:500px){.schedule-slider{width:184px!important;height:225px!important}.rs-container{width:184px!important;height:184px!important}.rs-tooltip{font-size:45px;font-size:4.5rem;margin-left:-58.5px}}.rs-inner{transform-style:preserve-3d}.rs-block{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.rs-control{margin:0 auto}.rs-path-color{background-color:#5b5d97}.rs-handle{background-color:#e7e7e7;box-shadow:0 0 0 13px rgba(255,255,255,.2);-webkit-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out}.rs-handle.rs-move{box-shadow:inherit}.rs-bg-color{background-color:#000}.timepicker-dots{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:0;z-index:3;position:absolute;left:50%;background:url(../assets/img/schedule-dots.png) no-repeat;width:244px;height:244px;margin-left:-122px}@media screen and (max-height:500px){.timepicker-dots{background:url(../assets/img/schedule-dots-small.png) no-repeat;width:184px;height:184px;margin-left:-92px}}.section--schedule--active .timepicker-dots{position:absolute;left:50%;background:url(../assets/img/schedule-dots.png) no-repeat;width:244px;height:244px;margin-left:-122px;opacity:1;z-index:4;top:0}@media screen and (max-height:500px){.section--schedule--active .timepicker-dots{background:url(../assets/img/schedule-dots-small.png) no-repeat;width:184px;height:184px;margin-left:-92px}}.water-level{position:relative;overflow:hidden;height:200px}.water-level__scale{position:absolute;z-index:75;top:13px;left:50%;width:7px;margin-left:-3.5px;background:url(../assets/img/water-level.png) no-repeat;height:171px}.b-sequencer{z-index:50;width:100%!important;padding-bottom:40%;position:relative}.water-level__container{position:relative;z-index:100;margin-top:-16px;padding:0 32px}@media screen and (max-height:500px){.water-level__scale{height:107px}.water-level__container{margin-top:-84px}}.location--ca-es .water-level__container,.location--es-es .water-level__container{margin-top:-67px}.location--cs-cz .water-level__container{margin-top:-24px}.location--da-dk .water-level__container,.location--nb-no .water-level__container,.location--nl-be .water-level__container{margin-top:-37px}.location--de-at .water-level__container{margin-top:-48px}@media screen and (max-height:500px){.location--de-at .water-level__container{margin-top:-84px}}.location--de-ch .water-level__container,.location--de-de .water-level__container{margin-top:-36px}.location--el-gr .water-level__container,.location--it-ch .water-level__container{margin-top:-55px}.location--fr-be .water-level__container,.location--fr-ch .water-level__container,.location--fr-lu .water-level__container,.location--pl-pl .water-level__container{margin-top:-60px}.location--fr-ca .water-level__container,.location--fr-fr .water-level__container{margin-top:-42px}.location--hu-hu .water-level__container{margin-top:-18px}.location--nl-nl .water-level__container{margin-top:-30px}.location--ko-kr .water-level__container{margin-top:16px}.location--pt-pt .water-level__container{margin-top:-67px}.location--zh-tw .water-level__container{margin-top:24px}.copy--water-quality{font-size:15px;font-size:1.5rem;line-height:1.2;margin-bottom:24px}.title--water-level{opacity:1;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;margin-bottom:33px}@media screen and (max-height:500px){.title--water-level{margin-bottom:13px}}.title--water-level--hidden{opacity:0}.b-sequencer canvas{position:absolute;left:0;top:0}.b-sequencer.b-sequencer--scaleable canvas{width:100%;height:100%}.finding-machine{position:relative;height:252px;width:252px;margin:0 auto;overflow:hidden}.finding-machine__radar{height:100%;width:252px;position:absolute;top:0;left:50%;margin-left:-126px;background:url(../assets/img/finding-machine-radar.png) no-repeat;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.finding-machine__mobile{background:url(../assets/img/finding-machine-phone.png) no-repeat;position:absolute;left:121px;top:139px;width:53px;height:56px}@-webkit-keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
/*# sourceMappingURL=../maps/styles/app.css.map */
