#nespresso-livechat{display:none}.Overlay{z-index:1 !important}.wrap-scroll{scroll-snap-align:start}html{height:auto;overflow-y:auto}.overlay{z-index:1 !important}body{font-family:"NespressoLucas";overflow-x:hidden;line-height:normal;scroll-behavior:smooth;overflow-y:auto !important;padding-top:148px}.page-header{position:fixed;width:100%}body .content{margin-top:222px;width:100vw;height:calc(100vh - 222px);scroll-snap-points-y:repeat(300px);scroll-snap-type:mandatory;-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;overflow-y:auto;overflow-x:hidden}body .content .scroll{scroll-snap-align:start}.footer-block{margin-top:0 !important}html,body{overflow-y:hidden !important}#scroll-to-top{display:none !important}ul{list-style:none}*{-webkit-tap-highlight-color:transparent}.d-none{display:none !important}.graph-section{padding:40px 0}.container{max-width:1250px;padding:0 25px;margin:0 auto}.container-fluid{padding:0 25px;max-width:1240px;margin:0 auto}*,*:after,*:before{margin:0;padding:0;box-sizing:border-box}:root{--white:#fff;--black:#000;--beige2:#f4f1eb;--dark-grey:#6f6f70;--brown:#8e8373;--brown1:#756f6f;--brown2:#74644e;--dark-brown:#876c43;--dark-brown2:#655032;--light-brown:rgb(142 131 115/50%);--light-brown2:#cabfb4}a{text-decoration:none}.why-nespresso-page img{max-width:100%}.banner-section .content-wrapper .logo-wrapper img{max-width:100%}.header-content{text-align:center;margin-bottom:30px;color:var(--white)}.br-desktop{display:none}@media (min-width:1024px){.br-desktop{display:inline}}.section-title{text-align:center;margin-bottom:30px;color:var(--black)}.section-title h2,.header-content h2{font-size:34px;font-family:"NespressoLucasBold";text-transform:uppercase;letter-spacing:2.7px;margin-bottom:10px}.header-content p{font-size:26px}.section-title p{font-size:28px}.banner-section{position:relative;top:0}.banner-section .video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.banner-section .video-wrapper video,.banner-section .video-wrapper iframe{height:100%;width:100%;object-fit:cover}.banner-section .video-wrapper video.video-mobile{display:none}.banner-section .content-wrapper{height:inherit;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:100px 10px 75px;color:var(--white)}.scroll-down-wrapper{font-size:14px;text-align:center}.scroll-down-wrapper .scroll-down{width:50px;height:50px;border-radius:100%;border:2px solid var(--white);font-size:30px;overflow:hidden;cursor:pointer;display:flex;flex-flow:column;align-items:center;justify-content:center;margin:0 auto 11px}.scroll-down-wrapper .scroll-down img{height:10px;animation:scrollDown 1.5s ease infinite}@keyframes scrollDown{0%{transform:translateY(-15px);opacity:0}50%{transform:translateY(0);opacity:1}100%{transform:translateY(15px);opacity:0}}.bg-img-section{position:relative;padding:55px;overflow:hidden}.bg-img-section .banner-img{position:absolute;top:0;left:0;height:100%;width:100%}.bg-img-section .banner-img img,.bg-img-section .banner-img video{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0;transition:opacity .5s linear}.bg-img-section .banner-img .mobile-img-wrap{display:none}.banner-img .active{opacity:1}.bg-img-section .banner-content{position:relative;color:var(--white);z-index:1;max-width:650px}.bg-img-section .banner-content,.bg-img-section .banner-content .inner-connet{display:flex;flex-direction:column;gap:12px}.bg-img-section .banner-content .inner-connet{transition:all .25s linear}.bg-img-section .banner-content h2{font-size:30px;font-family:"NespressoLucasBold";text-transform:uppercase;letter-spacing:2.7px}.bg-img-section .banner-content h2 span{display:block}.bg-img-section .banner-content p{font-size:28px;line-height:32px;letter-spacing:.6px}.bg-img-section .banner-content .line-wrapper .line{transition:width 1s;overflow:hidden}.bg-img-section .banner-content .line-wrapper .line img,.bg-img-section .banner-content .line-wrapper .line svg{width:100%}.left-top-wrapper .banner-content .line-wrapper .line{margin-left:17.5vw;top:27px;max-width:19vw;min-height:340px;position:relative}.left-top-wrapper .banner-content .line-wrapper .line:before{content:'';position:absolute;bottom:65%;left:50.3%;width:50%;height:5px;background:var(--white);z-index:1;transform:scaleX(0);transition:transform .5s ease-in-out;transform-origin:right;margin-left:auto;transition-delay:1.2s}.left-top-wrapper .banner-content .line-wrapper .line.active:before{transform:scaleX(1);transition-delay:1.2s}.left-top-wrapper .banner-content .line-wrapper .line:after{content:'';position:absolute;bottom:64.7%;left:-6.4%;width:57.4%;height:5.5px;background:var(--white);z-index:1;transition:transform .8s ease-in-out;transform-origin:right;transform:rotate(47deg) scaleX(0);margin-left:auto;transition-delay:1.7s}.left-top-wrapper .banner-content .line-wrapper .line.active:after{transform:rotate(47deg) scaleX(1);transition-delay:1.7s}.left-top-wrapper .banner-content .line-wrapper .line img{min-width:19vw}.left-bottom-wrapper{display:flex;align-items:end}.left-bottom-wrapper .banner-content .line-wrapper .line{max-width:25vw;margin-left:14vw;min-height:200px;position:relative;bottom:.1vh}.left-bottom-wrapper .banner-content .line-wrapper .line:before,.left-bottom-wrapper .banner-content .line-wrapper .line:after{content:'';position:absolute;background:var(--white);z-index:1;transform-origin:right;margin-left:auto;transition:transform .5s ease-in-out;width:30%;height:5px}.left-bottom-wrapper .banner-content .line-wrapper .line:before{top:20.2%;left:60.8%;transform:scaleX(0);transition-delay:1.2s}.left-bottom-wrapper .banner-content .line-wrapper .line:after{width:55%;top:20%;left:6.4%;transform:rotate(-49deg) scaleX(0);transition-delay:1.7s}.left-bottom-wrapper .banner-content .line-wrapper .line.active:before{transform:scaleX(1);transition-delay:.8s}.left-bottom-wrapper .banner-content .line-wrapper .line.active:after{transform:rotate(-49deg) scaleX(1);transition-delay:1.3s}.left-bottom-wrapper .banner-content .line-wrapper .line img{min-width:24vw}.top-right-wrapper{display:flex;justify-content:end}.top-right-wrapper .banner-content{text-align:right;flex-direction:column-reverse;justify-content:flex-end;max-width:680px}.top-right-wrapper .banner-content .inner-connet{gap:4px}.top-right-wrapper .banner-content .line-wrapper .line{max-width:21vw;margin-left:12vw;margin-top:2vh;min-height:17vh;position:relative}.top-right-wrapper .banner-content .line-wrapper .line:before,.top-right-wrapper .banner-content .line-wrapper .line:after{content:'';position:absolute;background:var(--white);z-index:1;transition:transform .5s ease-in-out;transform-origin:left}.top-right-wrapper .banner-content .line-wrapper .line:before{top:95%;left:27.3%;width:43%;height:5px;transform:scaleX(0);transition-delay:1.2s}.top-right-wrapper .banner-content .line-wrapper .line.active:before{transform:scaleX(1);transition-delay:1.2s}.top-right-wrapper .banner-content .line-wrapper .line:after{top:97%;left:69.5%;width:42%;height:5px;transform:rotate(307deg) scaleX(0);transition-delay:1.7s}.top-right-wrapper .banner-content .line-wrapper .line.active:after{transform:rotate(307deg) scaleX(1);transition-delay:1.7s}.top-right-wrapper .banner-content .line-wrapper img,.top-right-wrapper .banner-content .line-wrapper svg{min-width:16vw}.image-comparison-slider{position:relative;width:100vw;overflow:hidden;cursor:col-resize}.image-comparison-slider .img-wrapper{position:relative;width:100%;display:flex;height:100%}.image-comparison-slider .content-wrapper{position:absolute;top:0;width:100%;height:100%;overflow:hidden}.image-comparison-slider .content-wrapper .inner-wrap{position:absolute;bottom:55px;left:55px;max-width:650px;display:flex;flex-direction:column;gap:7px;color:var(--white);margin-bottom:0;text-align:left;opacity:0;transform:translateY(35px);transition:transform .4s linear,opacity .4s linear;transition-delay:.4s}.image-comparison-slider .content-wrapper .inner-wrap.active{opacity:1;transform:translateY(0px)}.image-comparison-slider .content-wrapper.before{background:url(https://www.nespresso.com/shared_res/mos/free_html/sg/2024whynespresso/page6-aluminium-right.jpg)center/cover no-repeat}.image-comparison-slider .content-wrapper.after{background:url(https://www.nespresso.com/shared_res/mos/free_html/sg/2024whynespresso/page6-aluminium-left.jpg)center/cover no-repeat;clip-path:inset(0 50% 0 0)}.image-comparison-slider.animate-handle .content-wrapper.after{animation:animateClipPath 1.5s linear forwards}@keyframes animateClipPath{0%{clip-path:inset(0 50% 0 0)}25%{clip-path:inset(0 52% 0 0)}50%{clip-path:inset(0 50% 0 0)}75%{clip-path:inset(0 48% 0 0)}100%{clip-path:inset(0 50% 0 0)}}.image-comparison-slider .content-wrapper h2{font-size:30px;margin-bottom:0 !important}.image-comparison-slider .content-wrapper h2 span{display:block}.image-comparison-slider .content-wrapper p{letter-spacing:.8px}.image-comparison-slider .handle{position:absolute;top:0;left:calc(50% - 50px/2);width:50px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;user-select:none;z-index:2}.image-comparison-slider.animate-handle .handle{animation:animateHandle 1.5s linear forwards}@keyframes animateHandle{0%{left:calc(50% - 50px/2)}25%{left:calc(48% - 50px/2)}50%{left:calc(50% - 50px/2)}75%{left:calc(52% - 50px/2)}100%{left:calc(50% - 50px/2)}}.image-comparison-slider .handle-line{width:6px;flex-grow:1;background-color:var(--white)}.image-comparison-slider .handle-circle{width:100px;height:100px;color:var(--white);border:6px solid var(--white);border-radius:50%;display:flex;align-items:center;justify-content:space-evenly}.image-comparison-slider .handle-circle:after,.image-comparison-slider .handle-circle:before{content:"";width:0;height:0;border:12px inset transparent;position:absolute;top:50%;margin-top:-12px}.image-comparison-slider .handle-circle:before{border-right:12px solid var(--white);left:50%;margin-left:-35px;animation:bounceLeft 1.5s ease infinite}.image-comparison-slider .handle-circle:after{border-left:12px solid var(--white);right:50%;margin-right:-35px;animation:bounceRight 1.5s ease infinite}.image-comparison-slider .handle-circle.no-animation:after,.image-comparison-slider .handle-circle.no-animation:before{animation:none}@keyframes bounceLeft{0%{transform:translateX(5px);opacity:0}50%{transform:translateX(0);opacity:1}100%{transform:translateX(-10px);opacity:0}}@keyframes bounceRight{0%{transform:translateX(-5px);opacity:0}50%{transform:translateX(0);opacity:1}100%{transform:translateX(10px);opacity:0}}.img-with-text-section{display:flex;align-items:center;flex-wrap:wrap;background-color:var(--white)}.img-with-text-section .img-outer-wrap{position:relative;width:44%;height:100%}.img-with-text-section .img-wrap{width:100%;height:100%;position:absolute;left:0;top:0;bottom:auto;margin-bottom:0;overflow:hidden}.img-with-text-section.cup-for-every-occasion-section .img-wrap{right:0;left:unset;display:flex;align-items:center;justify-content:center;position:static}.img-with-text-section .img-wrap .inner-img{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;opacity:0;transform:translateY(35px);transition-delay:1s;transition:transform .8s linear,opacity .8s linear}.img-with-text-section .img-wrap.active .inner-img{transform:none;opacity:1}.img-with-text-section.capsule-animation-section .img-wrap .inner-img{left:-21.5%}.img-with-text-section.cup-for-every-occasion-section .img-outer-wrap{display:flex;align-items:center;justify-content:center}.img-with-text-section.cup-for-every-occasion-section .img-wrap .inner-img{display:flex;flex-wrap:wrap;padding-right:25px;position:static;height:auto;row-gap:15px}.img-with-text-section .img-wrap .inner-img img{width:auto;height:100%;object-fit:contain;display:block;max-width:100%}.img-with-text-section.cleaning-easy-section .img-wrap .inner-img img{object-position:top}.img-with-text-section.cup-for-every-occasion-section .img-wrap .inner-img .cup-img{flex:0 0 33.33%;max-width:33.33%;object-fit:contain;margin:auto;transform:translateY(10px);opacity:0;transition:all .6s ease;height:auto;display:flex}.img-with-text-section.cup-for-every-occasion-section .img-wrap .inner-img .cup-img1{justify-content:end}.img-with-text-section.cup-for-every-occasion-section .img-wrap .inner-img .cup-img2{transition-delay:.6s;justify-content:center}.img-with-text-section.cup-for-every-occasion-section .img-wrap .inner-img .cup-img3{transition-delay:1s;justify-content:start;display:none}.img-with-text-section.cup-for-every-occasion-section .img-wrap .inner-img .cup-img4{transition-delay:1.4s;justify-content:end;margin-right:-50px;display:none}.img-with-text-section.cup-for-every-occasion-section .img-wrap .inner-img .cup-img5{transition-delay:1s;justify-content:start}.img-with-text-section.cup-for-every-occasion-section .img-wrap.active .inner-img .cup-img{transform:none;opacity:1}.img-with-text-section.cup-for-every-occasion-section .img-wrap .inner-img .cup-img img{max-width:240px}.img-with-text-section .content-wrap{width:calc(100% - 44%);margin-left:auto;padding:50px 55px;color:var(--brown);text-align:left;margin:0}.img-with-text-section.cup-for-every-occasion-section .content-wrap{margin-left:unset;margin-right:auto;width:calc(100% - 57%);padding:20px 35px 20px 55px}.img-with-text-section.cup-for-every-occasion-section .img-outer-wrap{width:57%}.img-with-text-section .content-wrap h2,.img-with-text-section .content-wrap p{opacity:0;transform:translateY(35px);transition-delay:1s;transition:transform .8s linear,opacity .8s linear}.img-with-text-section .content-wrap.active h2,.img-with-text-section .content-wrap.active p{opacity:1;transform:none}.img-with-text-section .content-wrap h2{max-width:510px}.img-with-text-section .content-wrap h2 span{display:block}.img-with-text-section .content-wrap p{color:var(--brown1)}.img-with-text-section.cup-for-every-occasion-section .content-wrap h2{transition-delay:.3s}.img-with-text-section.cup-for-every-occasion-section .content-wrap p{transition-delay:.3s}canvas#chart{width:100% !important;height:400px !important;padding:20px !important;border-radius:30px !important}.graph-section{background-color:var(--white)}.graph-section .container{max-width:100%;padding:0 90px}.graph-section .section-title{text-align:left;max-width:1200px;opacity:0;transform:translateY(15px);transition:transform .5s linear,opacity .5s linear}.graph-section.active .section-title,.graph-section.active .content-wrap{opacity:1;transform:none}.graph-section .section-title h2{color:var(--brown)}.graph-section .section-title p{color:var(--brown1)}.graph-section .content-wrap{display:flex;flex-wrap:wrap;margin:0 -30px;opacity:0;transform:translateY(15px);transition:transform .5s linear,opacity .5s linear}.graph-section .calculator-wrap{flex:0 0 calc(100% - 55%);max-width:calc(100% - 55%);padding:0 30px}.graph-section .calculator-wrap form{max-width:525px}.graph-section .calculator-wrap form>.btn-wrap{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;margin:50px auto 0}.graph-section .calculator-wrap .btn{background-color:var(--brown2);color:var(--white);font-size:16px;font-family:"NespressoLucasBold";text-transform:uppercase;border:1px solid transparent;border-radius:25px;padding:15px;outline:none;width:100%;max-width:200px;cursor:pointer;transition:all .3s linear}.graph-section .calculator-wrap .btn.reset-btn{background-color:transparent;color:var(--black);display:flex;align-items:center;justify-content:center;gap:6px;max-width:100px;padding:5px 10px}.graph-section .calculator-wrap .btn.reset-btn img{display:block;height:20px;transition:transform .8s linear}.graph-section .calculator-wrap .calculate-btn.disable{background-color:var(--brown)}.graph-section .calculator-wrap .btn.disable{pointer-events:none}.graph-section .calculator-wrap .calculate-btn:hover{background-color:var(--brown)}.graph-section .calculator-wrap .form-control{margin-bottom:20px}.graph-section .calculator-wrap label{font-size:18px;display:block;margin-bottom:9px}.graph-section .calculator-wrap label span.blank-line{min-width:40px;display:inline-block;border-bottom:2px solid var(--black);text-align:center}.graph-section .range-bar{padding:15px 0 20px}.graph-section .range-bar .slider-range-bar{width:100%}.graph-section .range-slider{border-radius:15px;background:var(--light-brown2);border:none;height:8px}.graph-section .range-bar .ui-widget-header{background:var(--brown);border-radius:15px}.graph-section .range-bar .ui-slider-handle{width:60px;height:32px;border:none;background:0 0;top:50%;transform:translateY(-50%);margin-left:0;cursor:pointer}.graph-section .range-bar .ui-slider-handle.ui-state-default.ui-corner-all.ui-state-focus{outline:none}.graph-section .range-bar .ui-slider-handle .value{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--brown);color:var(--white);text-align:center;border-radius:50px;font-size:16px;font-weight:600;font-family:"NespressoLucas"}.graph-section .calculator-wrap .form-control .btn-wrap{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.graph-section .calculator-wrap .radio-btn{flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px);position:relative;height:50px}.graph-section .calculator-wrap .radio-btn span,.graph-section .calculator-wrap input[type=radio]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%}.graph-section .calculator-wrap .radio-btn span{display:inline-flex;align-items:center;justify-content:center;background:var(--light-brown);border-radius:20px;color:var(--white);font-size:18px}.graph-section .calculator-wrap .radio-btn.active span{background-color:var(--brown)}.graph-section .calculator-wrap input[type=radio]{cursor:pointer;opacity:0}.graph-section .graph-wrap{position:relative;flex:0 0 55%;max-width:55%;padding:0 30px}.graph-section .graph-wrap .overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;height:100%;width:100%;text-align:center;background-color:rgba(255,255,255,.9)}.graph-section .graph-wrap .overlay p{font-size:20px;text-align:center;max-width:380px}.graph-section.draw-chart .graph-wrap .overlay{display:none}.graph-section .graph-wrap .inner-wrap{background-color:var(--beige2);padding:30px;border-radius:50px}.graph-section .graph-wrap h3{text-align:left;text-transform:uppercase;font-size:20px;font-weight:600;margin-bottom:20px}.graph-section .graph-wrap p{font-size:16px;margin-bottom:5px;text-align:right}.graph-section .graph-wrap span{text-align:right;font-size:32px;font-family:"NespressoLucasBold";margin-bottom:20px;display:inline-block;width:100%;border-bottom:1px solid var(--black)}.graph-section.draw-chart .graph-wrap span{border-color:transparent;letter-spacing:1.5px}.graph-section .chart-title-block{display:flex;justify-content:space-between}.graph-section .chart-block img{border-radius:30px;width:100%;height:400px;display:block}.graph-section .range-slide-container{width:100%;display:none}.graph-section .range-slide-container .graph-label{display:none}.graph-section .range-slide-container .slider{-webkit-appearance:none;width:100%;height:8px;border-radius:15px;background:linear-gradient(to right,var(--brown) 0%,var(--light-brown2) 0%);outline:none;-webkit-transition:.2s;transition:opacity .2s}.graph-section .range-slide-container .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50px;background:var(--brown);color:var(--white);cursor:pointer;font-size:16px;font-weight:600;font-family:"NespressoLucas";display:flex;align-items:center;justify-content:center}.graph-section .range-slide-container .slider::-moz-range-thumb{width:25px;height:25px;border-radius:50px;background:var(--brown);color:var(--white);cursor:pointer;font-size:16px;font-weight:600;font-family:"NespressoLucas";display:flex;align-items:center;justify-content:center}.graph-section .range-slide-container .slider-total{display:flex;justify-content:space-between;margin-top:10px}.why-nespresso-section{background:var(--beige2);padding:55px;overflow-x:hidden;height:auto !important}.why-nespresso-section .section-title{margin-bottom:45px}.why-nespresso-section .section-title p{text-transform:uppercase;letter-spacing:2.7px;font-weight:300}.why-nespresso-section .slider-wrapper-outer{max-width:1200px;margin:0 auto}.why-nespresso-section .slider-wrapper{display:flex;flex-wrap:wrap;font-family:"NespressoLucas";margin:0 -40px}.why-nespresso-section .slider-wrapper .slide{flex:0 0 33.33%;max-width:33.33%;padding:0 40px;transform:translateY(10px);opacity:0;transition:all .6s ease}.why-nespresso-section .slider-wrapper.active .slide{opacity:1;transform:none}.why-nespresso-section .slider-wrapper .slide:nth-child(2n){transition-delay:.6s}.why-nespresso-section .slider-wrapper .slide:nth-child(3n){transition-delay:1s}.why-nespresso-section .img-wrapper{margin:0 0 12px}.why-nespresso-section .img-wrapper .img-main .inner-img{width:100%;position:relative;overflow:hidden}.why-nespresso-section .img-wrapper .small-img{display:none}.why-nespresso-section .img-wrapper .img-main .inner-img-wrapper{width:100%;height:100%}.why-nespresso-section .img-wrapper .img-main .inner-img-wrapper img{max-width:100%}.why-nespresso-section .img-wrapper .img-main img.original-img{display:none}.why-nespresso-section .slide-content h4{font-size:26px;line-height:36px;color:var(--black);font-family:"NespressoLucasBold";margin:0 0 16px;letter-spacing:1.2px;text-transform:uppercase;max-width:310px;text-align:center}.why-nespresso-section .slide-content h4 em{font-style:normal;display:block}.why-nespresso-section .slide-content .outline-btn{text-transform:uppercase}.why-nespresso-section .slide-content{text-align:center}.why-nespresso-section .outline-btn{font-size:16px;line-height:20px;background:var(--white);border:2px solid var(--black);border-radius:50px;color:var(--black);padding:12px 35px;text-decoration:none;transition:all .5s;display:inline-flex;align-items:center;justify-content:center;box-shadow:none;outline:none;transition:all .5s;min-width:210px}.why-nespresso-section .outline-btn:hover{background:var(--black);color:var(--white)}.scroll{height:calc(100dvh - 222px)}@media (min-width:1440px){.left-top-wrapper .banner-content .line-wrapper .line{min-height:42vh;top:-4vh}.left-top-wrapper .banner-content .line-wrapper .line:after{bottom:45%;left:-6.6%}.left-top-wrapper .banner-content .line-wrapper .line:before{bottom:45.2%}.top-right-wrapper .banner-content .line-wrapper .line{max-width:22vw;margin-left:-5vw;margin-top:15px;min-height:20vh}.top-right-wrapper .banner-content .line-wrapper .line:before{top:96%;left:25%;width:43%;height:5px}.top-right-wrapper .banner-content .line-wrapper .line:after{top:96.2%;left:67.4%;width:45%;height:5.5px}.img-with-text-section.capsule-animation-section .img-wrap .inner-img{left:-20.5%}}@media (min-width:1520px){.left-bottom-wrapper .banner-content .line-wrapper .line{margin-left:14vw;min-height:32.5vh;bottom:-5.5vh;left:8vw}.left-bottom-wrapper.roasting-section .banner-content .line-wrapper .line{margin-left:6vw;bottom:-2.5vh;left:6vw}.left-bottom-wrapper .banner-content .line-wrapper .line:after{top:16.05%;left:3.2%}.left-bottom-wrapper .banner-content .line-wrapper .line:before{top:16.4%;left:57.7%;width:40%}}@media (min-width:1921px){.left-top-wrapper .banner-content .line-wrapper .line{max-width:22vw;top:.5vh;margin-left:auto;left:3.5vw;min-height:42.5vh;overflow:visible}.left-top-wrapper .banner-content .line-wrapper .line:before{width:50%}.top-right-wrapper .banner-content .line-wrapper .line{min-height:20.5vh}.left-bottom-wrapper:not(.roasting-section) .banner-content .line-wrapper .line{margin-left:0;bottom:0;left:15vw}}@media (min-width:2250px){.left-top-wrapper .banner-content .line-wrapper .line{left:8.75vw;top:1vh}}@media (max-width:1680px){.banner-section .content-wrapper{padding:60px 10px 37px}.graph-section .chart-block img{height:300px}.img-with-text-section .content-wrap h2{max-width:350px}.bg-img-section .banner-content h2,.image-comparison-slider .content-wrapper h2,.img-with-text-section .content-wrap h2{font-size:26px}.bg-img-section .banner-content p,.image-comparison-slider .content-wrapper p,.img-with-text-section .content-wrap p{font-size:24px;line-height:30px}.bg-img-section .banner-content,.top-right-wrapper .banner-content,.image-comparison-slider .content-wrapper .inner-wrap{max-width:600px}.graph-section .section-title{margin-bottom:12px}.graph-section .calculator-wrap .radio-btn{height:40px}.graph-section .calculator-wrap .radio-btn span{font-size:16px}.graph-section .calculator-wrap form>.btn-wrap{margin:15px auto 0}.graph-section .calculator-wrap .btn{padding:10px 12px;font-size:14px}canvas#chart{height:280px !important}.graph-section .graph-wrap .inner-wrap{padding:20px 30px}.graph-section{padding:30px 0}.graph-section .graph-wrap span{font-size:22px;margin-bottom:10px}.graph-section .calculator-wrap .form-control{margin-bottom:10px}.graph-section .section-title h2{font-size:22px}.graph-section .section-title p{font-size:20px;line-height:26px}.graph-section .calculator-wrap label{font-size:16px;margin-bottom:7px}}@media (max-width:1600px){.why-nespresso-section .slider-wrapper-outer{max-width:1000px}.why-nespresso-section .slide-content h4{font-size:26px;line-height:28px}}@media (max-width:1540px){.bg-img-section{padding:50px}.image-comparison-slider .content-wrapper .inner-wrap{bottom:50px;left:50px}.why-nespresso-section{padding:40px}.why-nespresso-section .slider-wrapper-outer{max-width:920px}.why-nespresso-section .section-title{margin-bottom:30px}.why-nespresso-section .slide-content h4{font-size:22px;line-height:24px}}@media (max-width:1199px){.left-top-wrapper .banner-content .line-wrapper .line{top:10px;margin-left:14.5vw;max-width:18vw;min-height:275px}.left-bottom-wrapper .banner-content .line-wrapper .line{max-width:23vw;margin-left:22vw;min-height:146px}.top-right-wrapper .banner-content .line-wrapper .line{max-width:27vw;margin-left:19vw;margin-top:2.2vh;min-height:16.2vh}.top-right-wrapper .banner-content .line-wrapper .line:after{height:5.5px}.top-right-wrapper .banner-content .line-wrapper .line:after{top:96%}.image-comparison-slider .content-wrapper.after{clip-path:inset(0 36% 0 0)}@keyframes animateClipPath{0%{clip-path:inset(0 36% 0 0)}25%{clip-path:inset(0 38% 0 0)}50%{clip-path:inset(0 36% 0 0)}75%{clip-path:inset(0 34% 0 0)}100%{clip-path:inset(0 36% 0 0)}}.image-comparison-slider .handle{left:calc(62% - 50px/2)}@keyframes animateHandle{0%{left:calc(64% - 50px/2)}25%{left:calc(62% - 50px/2)}50%{left:calc(64% - 50px/2)}75%{left:calc(66% - 50px/2)}100%{left:calc(64% - 50px/2)}}.graph-section .container{padding:0 25px}.img-with-text-section.cup-for-every-occasion-section .img-wrap .inner-img .cup-img img{max-width:190px}}@media (max-width:1024px){.section-title h2,.header-content h2{font-size:30px;letter-spacing:1.8px}.section-title p,.header-content p{font-size:20px;line-height:26px}.banner-section .content-wrapper{padding:85px 10px 37px}.bg-img-section{display:flex;align-items:end;padding:0 !important}.bg-img-section .banner-content .line-wrapper .line{display:none}.bg-img-section .banner-content{width:100%;max-width:100%;gap:0;padding:25px}.top-right-wrapper{justify-content:start}.top-right-wrapper .banner-content{text-align:left}.bg-img-section .banner-content p,.image-comparison-slider .content-wrapper p,.img-with-text-section .content-wrap p{font-size:20px;line-height:26px}.image-comparison-slider .content-wrapper .inner-wrap{left:25px;bottom:25px;max-width:340px}.img-with-text-section.cup-for-every-occasion-section .content-wrap{padding:20px 25px;width:50%}.img-with-text-section.cup-for-every-occasion-section .img-outer-wrap{width:50%}.img-with-text-section.cup-for-every-occasion-section .img-wrap .inner-img .cup-img img{max-width:130px}.graph-section .calculator-wrap label{font-size:20px;margin-bottom:10px}.graph-section .calculator-wrap .form-control .btn-wrap{gap:18px}.graph-section .calculator-wrap .radio-btn{flex:0 0 calc(50% - 9px);max-width:calc(50% - 9px)}.graph-section .calculator-wrap .btn{padding:10px 12px}.graph-section .range-slide-container{display:block}.graph-section .range-bar .slider-range-bar{display:none}}@media screen and (max-device-width:1024px) and (orientation:landscape){.section-title h2,.header-content h2{margin-bottom:5px !important}.section-title h2,.header-content h2,.bg-img-section .banner-content h2,.image-comparison-slider .content-wrapper h2{font-size:20px !important;letter-spacing:1px !important}.why-nespresso-section .slide-content h4{font-size:20px !important;line-height:22px !important}.section-title p,.header-content p,.bg-img-section .banner-content p{font-size:16px !important;line-height:22px !important}.image-comparison-slider .content-wrapper p{letter-spacing:normal !important}.bg-img-section .banner-content,.bg-img-section .banner-content .inner-connet{gap:5px !important}.banner-section .content-wrapper{padding:20px 10px 20px !important}.bg-img-section .banner-img img{object-position:center !important}.bg-img-section .banner-content h2 span{display:inline}.bg-img-section{padding:0}.bg-img-section.left-top-wrapper .banner-content{background:linear-gradient(180deg,rgba(69,60,61,0) 0%,rgba(69,60,61,.8) 50%,#453c3d 100%)}.bg-img-section.left-bottom-wrapper:not(.roasting-section) .banner-content{background:linear-gradient(180deg,rgba(66,67,51,0) 0%,rgba(66,67,51,.8) 50%,#424333 100%)}.bg-img-section.top-right-wrapper .banner-content{background:linear-gradient(180deg,rgba(44,38,38,0) 0%,rgba(44,38,38,.8) 50%,#2c2626 100%)}.bg-img-section.roasting-section .banner-content{background:linear-gradient(180deg,rgba(44,38,38,0) 0%,rgba(44,38,38,.8) 50%,#2c2626 100%)}.image-comparison-slider .content-wrapper:before{content:"";position:absolute;bottom:0;left:0;height:150px;width:100%;display:block;background:linear-gradient(180deg,rgba(71,61,59,0) 0%,rgba(71,61,59,.8) 50%,#473d3b 100%)}.image-comparison-slider .content-wrapper.before:before{background:linear-gradient(180deg,rgba(191,155,123,0) 0%,rgba(191,155,123,.8) 50%,#bf9b7b 52.5%)}.cleaning-easy-section.img-with-text-section .img-outer-wrap{width:30% !important}.cleaning-easy-section .img-outer-wrap .img-wrap,.cleaning-easy-section .img-outer-wrap .img-wrap .inner-img{position:static !important}.cleaning-easy-section{flex-direction:row}.img-with-text-section .img-outer-wrap{width:38% !important}.img-with-text-section .content-wrap{width:calc(100% - 44%) !important}.img-with-text-section.cup-for-every-occasion-section{flex-direction:unset !important}.img-with-text-section .content-wrap,.img-with-text-section.cup-for-every-occasion-section .content-wrap{padding:25px !important}.img-with-text-section,.graph-section{padding:30px 0 !important}.cleaning-easy-section{padding:0 !important;align-items:center !important}.cleaning-easy-section .img-outer-wrap{height:100% !important}.img-with-text-section.scroll{height:100vh !important}.img-with-text-section{padding-bottom:0 !important}.img-with-text-section.capsule-animation-section .img-wrap .inner-img{left:-18.5%}.img-with-text-section.cup-for-every-occasion-section .img-wrap .inner-img .cup-img img{max-width:80px !important}.img-with-text-section.cup-for-every-occasion-section .img-wrap .inner-img .cup-img4 img,.img-with-text-section.cup-for-every-occasion-section .img-wrap .inner-img .cup-img5 img{max-width:70px !important}.img-with-text-section.cup-for-every-occasion-section .img-outer-wrap .inner-img img{padding-bottom:15px !important}}@media (max-width:995px){.scroll{height:calc(100dvh - 50px)}body{padding-top:50px}body .content{height:calc(100dvh - 50px)}}@media (max-width:991px){.banner-section .content-wrapper{padding:52px 10px 35px}.banner-section .content-wrapper .logo-wrapper{max-width:250px}.bg-img-section .banner-img .mobile-img-wrap{display:block}.bg-img-section .banner-img .desktop-img-wrap{display:none}.img-with-text-section.cup-for-every-occasion-section .img-wrap .inner-img .cup-img img{max-width:110px}canvas#chart{height:400px !important}.graph-section{height:auto !important}.graph-section .content-wrap{margin:0 -20px}.graph-section .calculator-wrap,.graph-section .graph-wrap{flex:0 0 100%;max-width:100%;padding:0 20px}.graph-section .calculator-wrap{margin-bottom:30px}.graph-section .calculator-wrap form{max-width:100%}.graph-section .graph-wrap .overlay p{font-size:14px;max-width:275px}.graph-section .chart-block img{height:300px}.pin-spacer{padding:0 !important;height:auto !important}.why-nespresso-section{padding:40px 25px;height:auto !important}.why-nespresso-section .section-title{margin-bottom:30px}.why-nespresso-section .slider-wrapper{margin:0 -25px}.why-nespresso-section .slider-wrapper .slide{padding:0 25px}.why-nespresso-section .slide-content h4{font-size:20px;line-height:22px;max-width:252px}.why-nespresso-section .outline-btn{width:190px;padding:10px;min-width:200px}}@media screen and (max-device-width:767px) and (orientation:landscape){.image-comparison-slider .content-wrapper.before{background:url(https://www.nespresso.com/ecom/medias/sys_master/public/33712234266654/lp-Page-1-6-mobile-750x1530px.jpg)center/cover no-repeat}.image-comparison-slider .content-wrapper.after{background:url(https://www.nespresso.com/ecom/medias/sys_master/public/33656209047582/page6-aluminium-left-mobile.jpg)center/cover no-repeat}.cleaning-easy-section{justify-content:center}.image-comparison-slider .content-wrapper .inner-wrap{max-width:340px !important}}@media (max-width:767px){body .content{margin-top:50px}.banner-section .content-wrapper{padding:25px 10px 122px}.bg-img-section .banner-content{padding:25px 25px 150px}.image-comparison-slider .content-wrapper .inner-wrap{bottom:150px}.graph-section .section-title p{font-size:16px;line-height:24px}.image-comparison-slider .content-wrapper h2{letter-spacing:-1px}.image-comparison-slider .content-wrapper.before:after,.image-comparison-slider .content-wrapper.after:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.image-comparison-slider .content-wrapper.before:after{background:url('https://www.nespresso.com/ecom/medias/sys_master/public/33656213209118/page6-capsule-right.png') no-repeat center;background-size:220px}.image-comparison-slider .content-wrapper.after:after{background:url('https://www.nespresso.com/ecom/medias/sys_master/public/33656211079198/page6-capsule-left.png') no-repeat center;background-size:220px}.img-with-text-section{padding:40px 0}.cleaning-easy-section{padding:0;align-items:baseline}.section-title h2,.header-content h2,.img-with-text-section .content-wrap h2{font-size:24px;letter-spacing:1.1px}.section-title p,.header-content p,.img-with-text-section .content-wrap p{font-size:18px;line-height:24px}.banner-section .logo-wrapper img{max-width:250px}.banner-section .video-wrapper video.video-desktop{display:none}.banner-section .video-wrapper video.video-mobile{display:block}.bg-img-section{position:relative !important}.bg-img-section .banner-content h2,.image-comparison-slider .content-wrapper h2,.img-with-text-section .content-wrap h2{font-size:24px;letter-spacing:1.5px}.bg-img-section .banner-content p,.image-comparison-slider .content-wrapper p,.img-with-text-section .content-wrap p{font-size:18px;line-height:24px;letter-spacing:normal}.bg-img-section .banner-img img{object-position:bottom}.bg-img-section .banner-content h2 span{display:inline}.image-comparison-slider{position:relative !important}.image-comparison-slider .content-wrapper h2{font-size:24px}.image-comparison-slider .content-wrapper .inner-wrap{max-width:220px}.image-comparison-slider .content-wrapper p{line-height:22px}.image-comparison-slider .handle-circle{height:83px;width:83px}.image-comparison-slider .handle-circle:after,.image-comparison-slider .handle-circle:before{margin-top:-10px;border-width:10px}.image-comparison-slider .handle-circle:before{margin-left:-29px}.image-comparison-slider .handle-circle:after{margin-right:-29px}@keyframes bounceLeft{0%{transform:translateX(5px);opacity:0}50%{transform:translateX(0);opacity:1}100%{transform:translateX(-8px);opacity:0}}@keyframes bounceRight{0%{transform:translateX(-5px);opacity:0}50%{transform:translateX(0);opacity:1}100%{transform:translateX(8px);opacity:0}}.image-comparison-slider .content-wrapper.before{background:url(https://www.nespresso.com/ecom/medias/sys_master/public/33712234266654/lp-Page-1-6-mobile-750x1530px.jpg)top/cover no-repeat}.image-comparison-slider .content-wrapper.after{background:url(https://www.nespresso.com/ecom/medias/sys_master/public/33656209047582/page6-aluminium-left-mobile.jpg)top/cover no-repeat}.img-with-text-section .img-wrap .inner-img img{height:auto}.img-with-text-section.cup-for-every-occasion-section{flex-direction:column-reverse;justify-content:center}.capsule-animation-section{justify-content:center;flex-direction:column;padding:0}.cleaning-easy-section{flex-direction:column}.img-with-text-section .img-outer-wrap,.img-with-text-section.cup-for-every-occasion-section .img-outer-wrap{width:100%;height:auto}.img-with-text-section .img-wrap,.img-with-text-section .img-wrap .inner-img{position:static}.img-with-text-section.cup-for-every-occasion-section .img-wrap .inner-img{padding-right:15px}.img-with-text-section.cup-for-every-occasion-section .img-wrap .inner-img .cup-img{display:flex;align-items:center}.img-with-text-section.cup-for-every-occasion-section .img-wrap .inner-img .cup-img4{margin-right:-20px}.img-with-text-section.cup-for-every-occasion-section .img-wrap .inner-img .cup-img5{transition-delay:1.8s}.img-with-text-section.cup-for-every-occasion-section .img-wrap .inner-img .cup-img4 img,.img-with-text-section.cup-for-every-occasion-section .img-wrap .inner-img .cup-img5 img{max-width:90px}.img-with-text-section.capsule-animation-section .img-wrap .inner-img{position:relative;width:85%;left:-16.5%}.img-with-text-section .content-wrap,.img-with-text-section.cup-for-every-occasion-section .content-wrap{width:100%;padding:25px;margin:0}.img-with-text-section.cup-for-every-occasion-section .content-wrap{margin:-20px 0 0}.img-with-text-section.cup-for-every-occasion-section .img-outer-wrap .inner-img img{padding-bottom:25px}.img-with-text-section.capsule-animation-section .content-wrap{padding-top:10px}.img-with-text-section .content-wrap h2{transition-delay:.8s;max-width:310px}.img-with-text-section .content-wrap p{transition-delay:.8s}canvas#chart{width:100% !important;height:300px !important}.graph-section .calculator-wrap .form-control{margin-bottom:16px}.graph-section .calculator-wrap label{font-size:18px}.graph-section .calculator-wrap .radio-btn span{font-size:16px}.graph-section .calculator-wrap .form-control .btn-wrap{gap:12px}.graph-section .calculator-wrap .radio-btn{flex:0 0 calc(50% - 6px);max-width:calc(50% - 6px);height:40px}.graph-section .calculator-wrap .btn{font-size:14px;padding:11px 10px}.graph-section .calculator-wrap form>.btn-wrap{gap:10px}.why-nespresso-section .section-title p{letter-spacing:1.5px}.why-nespresso-section .slider-wrapper-outer{max-width:360px}.why-nespresso-section .slide-content h4{max-width:100%;margin:0 0 10px}.why-nespresso-section .slider-wrapper{gap:25px}.why-nespresso-section .slide-content{text-align:center}.why-nespresso-section .slider-wrapper .slide{flex:0 0 100%;max-width:100%}}@media (max-width:575px){.graph-section .chart-title-block{flex-direction:column}.graph-section .graph-wrap h3{text-align:center}.graph-section .graph-wrap p,.graph-section .graph-wrap span{text-align:left}.graph-section .graph-wrap .inner-wrap{padding:20px 15px}}@media (max-width:480px){.image-comparison-slider .content-wrapper h2,.bg-img-section .banner-content h2,.section-title h2,.header-content h2,.img-with-text-section .content-wrap h2,.graph-section .section-title h2,.header-content h2{font-size:20px}.image-comparison-slider .content-wrapper p,.bg-img-section .banner-content p,.section-title p,.header-content p,.img-with-text-section .content-wrap p,.header-content p{font-size:16px}.image-comparison-slider .content-wrapper p{letter-spacing:0}.image-comparison-slider .content-wrapper h2 span{display:inline}.img-with-text-section.cup-for-every-occasion-section .img-wrap .inner-img{padding-right:0}.graph-section .calculator-wrap .radio-btn span{font-size:14px}}@media (max-width:375px){.image-comparison-slider .content-wrapper h2,.bg-img-section .banner-content h2,.section-title h2,.header-content h2{font-size:20px}.image-comparison-slider .content-wrapper h2{letter-spacing:0px}.image-comparison-slider .content-wrapper .inner-wrap{max-width:200px}.img-with-text-section.cup-for-every-occasion-section .img-wrap .inner-img .cup-img img{max-width:90px}.img-with-text-section.cup-for-every-occasion-section .img-wrap .inner-img .cup-img4 img,.img-with-text-section.cup-for-every-occasion-section .img-wrap .inner-img .cup-img5 img{max-width:80px}.graph-section .calculator-wrap .radio-btn span{font-size:12px}.why-nespresso-section .slide-content h4{font-size:20px;line-height:22px}}.services-section{padding:40px 0;height:auto !important}.services-section .section-title{margin:0 0 50px}.services-section .section-title p{margin:5px auto 20px;max-width:780px;font-size:20px;line-height:26px;letter-spacing:1px;font-family:"NespressoLucasLight"}.services-wrapper{max-width:1160px}.services-wrapper ul{display:flex;flex-wrap:wrap;margin:0 -15px}.services-wrapper ul li{flex:0 0 25%;max-width:25%;padding:0 15px}.services-wrapper .services-img{max-width:64px;margin:0 auto 16px}.services-wrapper .services-img img{width:100%;height:auto}.services-wrapper .services-content{text-align:center}.services-wrapper .services-content h4,.services-wrapper .services-content a{font-size:14px;letter-spacing:2px;text-transform:uppercase;font-family:"NespressoLucasBold"}.services-wrapper .services-content h4{line-height:18px;margin-bottom:8px}.services-wrapper .services-content p{font-size:16px;line-height:20px;color:var(--dark-grey);margin:5px auto 20px;max-width:780px;font-family:"NespressoLucasLight";letter-spacing:1px;min-height:60px}.services-wrapper .services-content a{color:var(--dark-brown);text-decoration:none;line-height:1.2;display:inline-block;padding:6px 6px 8px;position:relative;transition:all .3s}.services-wrapper .services-content a span{display:block;min-height:18px;position:relative}.services-wrapper .services-content a span:after{bottom:-3px;content:"";display:block;height:1px;left:0;position:absolute;width:100%;background:var(--dark-brown)}.services-wrapper .services-content a:hover span:after{height:2px;background:var(--dark-brown2)}@media (max-width:767px){.services-section .section-title{margin:0 0 30px}.services-section .section-title p{font-size:16px;line-height:22px}.services-wrapper ul li{flex:0 0 100%;max-width:100%}.services-wrapper .services-content p{margin:5px auto 15px}.services-wrapper ul{row-gap:30px}}