<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
html, body {
    height:100%;
    margin:0;
}
.clear {
    clear: both;
    content: "";
    display: block;
}
.nes_app-container {
  clear: both;
  color: #fff;
  font: 12px/14px "trebuchet ms",helvetica,sans-serif;
  height: auto;
  width: 996px;
   /* overflow: hidden;
    margin: -59px 0 0;*/
}
.content {
  background: #F5F4F2;
  background: -moz-radial-gradient(center, ellipse cover, #F5F4F2 0%, #F5F4F2 100%);
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #F5F4F2), color-stop(100%, #F5F4F2));
  background: -webkit-radial-gradient(center, ellipse cover, #F5F4F2 0%, #F5F4F2 100%);
  background: -o-radial-gradient(center, ellipse cover, #F5F4F2 0%, #F5F4F2 100%);
  background: -ms-radial-gradient(center, ellipse cover, #F5F4F2 0%, #F5F4F2 100%);
  background: radial-gradient(ellipse at center, #F5F4F2 0%, #F5F4F2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F5F4F2', endColorstr='#F5F4F2', GradientType=1 );
  margin: 0 auto;
  width: 996px;
}
.container {
    background-color: rgba(0, 0, 0, 0) ;
    background-repeat:repeat-y;
    background-size:100% auto;
    margin: 0px 80px 20px 80px;
    padding: 16px 20px 0;
    overflow:hidden;
}
.container.bg {
    background-image:url("https://www.nespresso.com/ecom/medias/sys_master/public/10058513055774/bg-gradiant.png");
}
.container h2 {
    border-bottom: 1px dotted #909090;
    color: #fff;
    font: 24px/26px "times new roman",times,serif;
    margin: 0 0 29px;
    padding: 0 0 5px;
}
.container h3 {
    color: #fff;
    font: bold 18px/22px "trebuchet ms",helvetica,sans-serif;
    margin: 0 0 13px;
    text-transform: uppercase;
}
.container p {
    padding: 0 0 10px;
}
.fleft {
  float:left;
}
.container .vistop {
  padding-right:20px;
}
.container .top-txt {
  font-size : 40px;
    line-height: 30px;
    text-align: center;
    width:50%;
    margin-top: 80px;
}
.container .cta {
    display:block;
    text-transform:uppercase;
    font-size: 24px;
    background-color: #ab9462;
    color: #ffffff;
    text-align:center;
    text-decoration:none;
    height:60px;
    line-height: 60px;
    margin:0 30px;
    padding: 0 20px;
}
.container .visual-list {
    list-style: outside none none;
    margin: 0;
    overflow: hidden;
    padding: 36px 120px 0 80px;
    max-width: 260px;
}
.visual-list li {
    padding: 0 0 56px 56px;
}
.visual-list li:first-child {
    padding: 0 0 50px 56px;
}
.visual-list [class^="icon-"] {
    position: relative;
}
.visual-list [class^="icon-"]::after {
    background: rgba(0, 0, 0, 0) url("https://www.nespresso.com/ecom/medias/sys_master/public/10057695264798/sprite-mobile.png") no-repeat scroll 0 0;
    content: "";
    left: 0;
    position: absolute;
    top: 0;
}
.visual-list .icon-order::after {
    background-position: 0 0;
    height: 18px;
    left: 7px;
    top: 4px;
    width: 25px;
}
.visual-list .icon-locate::after {
    background-position: -33px 0;
    height: 26px;
    left: 5px;
    top: 2px;
    width: 25px;
}
.visual-list .icon-catch::after {
    background-position: -67px 0;
    height: 25px;
    top: 3px;
    width: 35px;
}
.visual img{
    width: 100%;
    height: auto;    max-width: 362px;
} 
.visual{
  width: 40%;
} 
.container .video-holder {
  float: right;
    margin: 0;
    min-width: auto;
    width: 48%;
}
.container .video-holder p {
    padding: 0 0 8px;
    font-weight:bold;
    font-size:11px;
}
.container .video-placeholder {
    margin: 0 0 6px;
}
.container .video-placeholder img {
    display: block;
}
.container .text-holder {
    overflow: hidden;
    float:left;
    max-width:410px;
    width: 47%;
    padding-right: 20px;
}
object {
    position: relative;
}
.container .video-placeholder #ytplayer  {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.container .video-placeholder #ytplayer iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
@media screen and (max-width: 959px) {
.content {
    width: auto;
}
.container .visual-list {
  padding-right: 12%;
}
}
@media screen and (max-width: 767px) {
#top, #nes_main-nav, #footer, .nes_lang_block_top, .nes_view-fonction, .nes_view-fonction-v2 {display:none !important;}
body {width: auto; min-width:initial !important;}
#container {min-width:initial !important;}

.nes_app-container {
  width: auto;
}

.container{
    margin: 0 0 60px;
}
.container h2 {
  text-align:center;
  font-weight:bold;
}
.container .vistop {
  padding-right:0;
}
.container .vistop img {
  width:70%;
}
.container .top-txt {
  width:auto;
  padding: 0 120px;
  font-size: 20px;
  margin-top:0px;
}
.container .cta {
  font-size:20px;
  margin:0 auto;
  max-width: 366px;
  float:none;
}
.container .visual-list {
      float: none;
    margin: 0 auto;
    padding: 0;
    text-align: center;
    width: 236px;
}
 .visual-list li,
.visual-list li:first-child {
    padding: 40px 0;
}

.visual-list .icon-order::after {
    left: 102px;
}
.visual-list .icon-locate::after {
    left: 102px;
}
.visual-list .icon-catch::after {
   left: 95px;
 }
.visual-list li p {
  font-weight: bold;
  font-size:11px;
 }
.visual{
  width: 100%;
} 
.visual img{
  height: auto;
  max-width: 362px;
  width: 362px;
  margin:0 auto;
  display:block;
}
.container .text-holder {
    float: none;
    width: auto;
    margin: 0 auto;
    text-align:center;
    padding:0;
}
.container .video-holder {
  float:none;
  text-align: center;
  width: auto;
  margin: 0 auto;
  max-width: 410px;
}
}
@media screen and (max-width: 639px) {
#top, #nes_main-nav, #footer, .nes_lang_block_top, .nes_view-fonction, .nes_view-fonction-v2 {display:none !important;}
body {width: auto; min-width:initial !important;}
#container {min-width:initial !important;}

.nes_app-container {
  width: auto;
}

.visual img{
  width: 100%;
}
.container .top-txt {
    float: none;
    padding: 0;
}
}
@media screen and (max-width: 361px) {
}

.nes_view-fonction, .nes_view-fonction-v2 {display:none !important;}

.hidden-desktop {display:none !important}
@media screen and (max-width: 640px)  {
}

.nes_app-container {
  width: auto;
}</pre></body></html>