<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">a.compare_cta.read_more_cta {
   display: block !important;
}
.FeatureWrap {
   margin: 20px 0 0 !important;
}
@media only screen and (max-width: 768px) {
   #main-container,
   body {
       width: 100% !important;
       overflow: visible !important;
   }
}
@media only screen and (max-width: 767px) {
   * {
       -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
       box-sizing: border-box;
   }
   div#tab-1 img {
       width: 150px;
       height: 150px;
       object-fit: cover;
   }
   .coffeeMachine_container:hover {
       background: #fff;
   }

   .promo_text.limited_product {
       top: -220px;
       width: 160px;
   }
   .promo_enabled .machineContent {
       margin-top: 70px;
   }
   #coffee_machine_anchor .promo_enabled .machineThumb img {
       transform: translate(-50%, -36%);
   }
   .noResultMessage {
       width: inherit;
   }
   .coffeeMachine_inner {
       position: relative;
       border: 1px solid #e8e8e8;
   }
   .promo_img img {
       left: 50%;
   }
   .promo_enabled .promo_img:after {
       top: 130px;
   }
   .promo_img:after {
       height: 80px;
       width: 80px;
       top: 90px;
       right: 35%;
       left: auto;
       margin-right: -80px;
   }
   .promo_img:before {
       height: 65px;
       width: 65px;
       top: 52px;
       right: 50%;
       margin-right: -65px;
   }
   .promo_text {
       top: -196px;
       line-height: 42px;
       background-size: 20px;
       letter-spacing: 0;
       font-size: 12px;
       padding: 0 14px;
       padding-left: 46px;
       text-align: center;
       display: block;
       margin: 0 auto;
       border-radius: 0;
   }
   .machine_color_selection_color {
       margin: 0 3px;
   }
   .promo_enabled .promo_content {
       top: 50px;
       margin-left: -118px;
   }
   .promo_content {
       left: 50%;
       margin-left: -120px;
       top: 22px;
   }
   .machineContainer {
       width: 100%;
       display: block;
       height: auto;
       padding: 45px 0 100px;
       clear: both;
   }
   .maxContainer {
       max-width: 100%;
       display: block;
   }
   .mobileView {
       display: none;
       width: 100%;
   }
   .dropdown:nth-child(3) {
       width: 100%;
   }
   #filter_mobile {
       display: flex;
   }
   .dropdown {
       width: 100%;
       margin: 0 0 5px;
   }
   .machineThumb img {
       position: unset;
   }
   .available-colors-list {
       height: 24px;
       text-align: center;
       position: relative;
       top: 0;
       transform: none;
   }
   .coffeeMachine_col.centered_view_price {
       width: 100%;
   }
   .ProductListTechnologies {
       width: 100%;
   }
   .machinePriceRow a.base-btn.base-btn--light {
       margin: 10px 0;
       width: 100%;
   }
   .AccessibleLink.ProductListTechnologies__link.ProductListTechnologies__link--selected .shortDetails {
       display: none !important;
   }
   .AccessibleLink.ProductListTechnologies__link.ProductListTechnologies__link--selected .ProductListTechnologies__name {
       width: 100%;
   }
   .ProductListTechnologies__element {
       display: block;
       cursor: pointer;
       font-family: lucas, Helvetica, Arial, sans-serif;
       width: 100%;
   }
   .ProductListTechnologies__image {
       vertical-align: middle;
       width: 100px;
       filter: grayscale(100%);
       margin: 0 auto;
   }
   .coffeeMachine_col.centered_view_image {
       transform: translate(0);
   }
   .coffeeMachine_col.centered_view_price {
       transform: none;
   }
   .ProductListTechnologies__link {
       padding: 20px 0;
   }
   .ProductListTechnologies__name {
       display: block;
       width: 100%;
       text-align: center;
       padding: 0;
   }
   div#add_to_bag_modal {
       max-width: 100%;
       padding-bottom: 50px;
   }
   .coffeeMachines3 {
       padding: 50px 0 0;
   }
   .modal {
       padding: 15px 0;
   }
   .OnzeKoffieSec .card img {
       width: 140px;
       display: table;
       margin: 0 auto;
       padding: 20px;
   }
   #coffee_machine_anchor .machineThumb img {
       transform: translate(-50%, -50%);
       width: 150px;
       position: absolute;
   }
   #coffee_machine_anchor .available-colors-list div {
       margin-bottom: 4px;
   }
   #coffee_machine_anchor .available-colors-list {
       top: 50%;
       transform: translate(0, -50%);
       left: 15px;
       bottom: unset;
       margin-top: 0;
       width: auto;
       height: unset;
       display: grid;
       position: absolute !important;
   }
   #coffee_machine_anchor .promo_enabled .available-colors-list {
       top: 55%;
   }
   #coffee_machine_anchor .model_original.promo_enabled .machineThumb img {
       transform: translate(-50%, 37%);
   }
   #coffee_machine_anchor .model_original .machineThumb img {
       transform: translate(-50%, 14%);
   }
   .OnzeKoffieSec .accordion-tabs {
       padding: 0;
   }
   div#add_to_bag_modal #melkopschuimers .grid .product {
       border-bottom: 1px solid #00000014;
       border-right: 0;
       width: 100%;
       margin: 0 auto;
   }
   div#add_to_bag_modal #melkopschuimers #melkopschuimers_container .grid .product .button-wrap {
       position: relative;
       top: -6px;
   }
   .modal a.close-modal {
       z-index: 9;
   }
   .heroHeadingContent h2 {
       font-size: 19px;
       line-height: 34px;
   }
   .heroHeadingContent p {
       padding-bottom: 20px;
   }

   .machinePriceRow .AddToBagButtonLarge {
       width: 100%;
   }

   .heroHeadingContent {
       width: 100%;
       padding: 0 20px;
   }

   .heroHeadingContent h2 {
       font-size: 24px;
       line-height: 34px;
   }

   .ProductListTechnologies {
       width: 100%;
   }

   .cmheadinContainer {
       max-width: 100%;
       margin: 0 auto 20px;
       padding: 0;
   }

   .promo_enabled .machineColorThumb {
       min-height: 291px;
   }

   .machineColorThumb {
       position: unset;
       clear: both;
       height: auto;
       vertical-align: middle;
       background: #f5f5f5;
       min-height: 255px;
   }

   .product_images.non_modal_img {
       padding-left: 0;
   }

   .heroHeadingContent h1 {
       font-size: 30px;
       line-height: 40px;
   }

   img.cup_img {
       display: block;
       margin: 5px auto;
   }

   .coffeeMachine_wrap {
       width: 100%;
       position: relative;
       margin-top: 0;
   }

   .machineContainer {
       width: 100%;
       display: block;
       height: auto;
       padding: 45px 0 90px;
   }

   .heroHeadingContent {
       display: block;
   }

   .center_content {
       max-width: 100%;
       padding: 30px 20px 0;
   }

   .ProductListTechnology {
       position: relative;
       top: 0;
   }

   .coffeeMachine_wrap {
       padding-top: 0;
   }

   .coffeeMachine_container {
       max-width: 100%;
       border-top: none;
   }

   .coffeeMachine_col {
       float: left;
       width: 100%;
       padding: 0;
   }

   .machineContent {
       text-align: center;
   }

   .machineContent h2 {
       font-size: 20px;
       margin: 0 0 10px;
       line-height: 30px;
       margin-top: 0;
       padding: 0 10px;
   }

   .coffeeMachine_col:nth-child(2) {
       padding: 20px 0 0;
       width: 100%;
       margin-top: -115px;
   }

   .coffeeMachine_col:last-child {
       padding: 0;
   }

   .vertuo_menu {
       display: block;
       float: left;
       width: 50%;
   }

   .vertuo_menu h2 {
       font-size: 14px;
       font-weight: 400;
       line-height: 24px;
   }

   .priceMachine_new_price {
       padding-top: 5px !important;
   }

   .coffeeMachine_inner {
       padding: 0 0 30px 0 !important;
       margin-bottom: 30px;
   }

   .FeatureWrap {
       display: none;
   }

   .priceMachine {
       text-align: center;
   }

   .ProductListElement__details-link,
   .machinePriceRow .ProductListElement__add-to-basket {
       float: none;
       display: table;
       margin: 0 auto;
       width: 100%;
       padding-bottom: 20px;
   }

   .machinePriceRow a {
       text-align: center;
       display: block;
       position: relative;
       float: none;
   }

   .omname,
   .vmname {
       clear: both;
       padding: 10px 0 0;
       color: #a3a5b9;
   }

   .cmHeading_wrap {
       padding: 0 20px 0;
   }

   .coffeeMachine_col.centered_view_price {
       transform: none;
   }

   .coffeeMachine_col {
       padding-top: 0;
   }

   .machineContent {
       padding-right: 0;
       margin-top: 120px;
   }

   .cyfncm h3 {
       padding: 0 70px;
       font-size: 18px;
       line-height: 24px;
   }

   .ProductListTechnologies__link--selected img {
       width: 100px;
   }

   div#vertuo img {
       width: 85px;
   }

   .originalProductListTechnologies img,
   .vertuoProductListTechnologies img {
       width: 110px;
   }

   .omname,
   .vmname {
       font-size: 18px;
   }

   .machineDetails {
       margin: 0 0 10px;
       padding: 0 10px;
   }

   .machine_inner {
       max-width: 100%;
   }

   .machineRow {
       width: 100%;
       display: block;
       height: auto;
   }

   .machine_col {
       display: block;
       vertical-align: middle;
       width: 100%;
       clear: both;
   }

   .machine_content {
       padding-right: 0;
       margin-bottom: 20px;
       float: left;
       padding-top: 30px;
   }

   .featureImg,
   .featureImg2 {
       background-size: 100%;
       width: 100%;
       height: 250px;
   }

   .machine_contentRight {
       padding-left: 0;
       clear: both;
       padding: 20px 0 0;
   }

   .g_restrict {
       display: block;
       position: relative;
       width: 100%;
       height: 100%;
       max-width: 100%;
       padding: 0;
   }

   .g_content {
       padding: 45px 0;
       height: auto;
   }

   .g_services ul {
       display: block;
       table-layout: inherit;
       width: 100%;
   }

   .g_services li {
       display: block;
   }

   .g_h4 {
       min-height: auto;
   }

   .g_services li {
       display: block;
       margin: 0 0 20px;
   }

   .g_services .g_icon {
       height: 5em;
   }

   .OnzeKoffieSec,
   .onze-koffieSec.block.center.onze-koffie {
       position: relative;
   }

   #melkopschuimers {
       padding: 0;
   }

   #melkopschuimers #melkopschuimers_container {
       max-width: 100%;
       width: 100%;
       margin: auto;
       background: #fff;
       position: relative;
       box-shadow: 0 10px 31px -13px rgba(0, 0, 0, 0.1);
   }

   #melkopschuimers #melkopschuimers_container .title-section {
       width: 100%;
       background-size: cover;
       background-position: center center;
       padding: 40px 20px;
       text-align: center;
       box-sizing: border-box;
       position: relative;
   }

   #melkopschuimers h2 {
       font-size: 24px;
       line-height: 34px;
   }

   #melkopschuimers #melkopschuimers_container .grid {
       padding: 45px 20px 0;
   }

   #melkopschuimers #melkopschuimers_container .grid .product {
       width: calc(100% / 1 - 0px);
       max-width: 100%;
       padding-bottom: 15px;
       position: relative;
       color: #000;
       margin-bottom: 30px;
       border-bottom: 1px solid #eee;
   }

   #melkopschuimers #melkopschuimers_container .grid .product:last-child {
       border-bottom: 0;
   }

   #melkopschuimers #melkopschuimers_container .grid .product__bp {
       list-style: none;
       display: table;
       margin: 0 auto 20px;
   }

   .machine_featurewrap {
       margin: 0;
   }

   .featureImg,
   .featureImg2 {
       display: none;
   }

   a.machineCta {
       margin: 30px 0;
   }

   .machine_col h2 {
       font-size: 24px;
       line-height: 34px;
       padding-bottom: 15px;
       font-family: Lucas;
   }

   .mobileViwethumb {
       margin: 0;
       float: left;
       display: block;
   }

   .machine_featurewrap {
       margin: 0;
       padding: 0 0 20px;
   }

   #filter_mobile {
       display: block;
   }

   #filter_mobile {
       position: relative;
       z-index: 1;
       height: 45px;
       display: block;
       -webkit-box-pack: justify;
       justify-content: space-between;
       -webkit-box-align: center;
       align-items: center;
       padding: 0 10px 0 15px;
       font-size: 11px;
       text-transform: uppercase;
       font-weight: 600;
       letter-spacing: 1px;
       background-color: #f9f9f9;
       color: #000;
       cursor: pointer;
       border: 1px solid #dedddd;
       display: flex;
       margin: 0 0 6px;
   }

   #filter_mobile_icon {
       width: 35px;
       height: 35px;
   }

   .cyfncm:after,
   .cyfncm:before {
       width: 15%;
   }

   .button-wrap.machineOnly {
       display: block;
       width: 100%;
       padding: 0 20px;
   }

   .button-wrap.machineOnly .add-to-bag {
       display: block;
   }

   .model_original .machineThumb img {
       position: initial;
       top: auto;
       left: auto;
   }

   .heroHeadingContent h2 {
       font-size: 24px;
       line-height: 34px;
       letter-spacing: 4px;
   }

   #melkopschuimers #melkopschuimers_container .grid .product .button-wrap {
       position: relative;
   }

   .swiper-button-next,
   .swiper-button-prev {
       margin: 0;
   }

   #melkopschuimers #melkopschuimers_container .grid .product__gallery img {
       max-height: 140px;
       margin: 0 auto;
   }

   .product_images {
       height: 140px;
   }

   .product__colors {
       text-align: center;
       padding: 10px 0;
   }

   .cyfncm {
       bottom: -75px;
       left: 0;
   }

   .block.center.jungle {
       padding: 40px 0;
   }

   #seo-block #main-app .block {
       width: 100%;
   }

   .OnzeKoffieSec .card .text-block {
       padding: 20px;
   }

   .OnzeKoffieSec {
       padding: 0 20px;
   }

   #seo-block #main-app h3 {
       display: block;
       font-size: 1.17em;
       margin: 0 0 15px;
       font-weight: 700;
       display: none;
   }

   .card.active {
       display: block;
       padding: 20px 0;
   }

   .OnzeKoffieSec .card img {
       padding: 0;
       width: 100px;
       margin: 15px auto 0;
   }

   #seo-block .onze-koffieSec .under-title-2 {
       width: 100%;
       margin: 20px auto 18px;
   }

   #seo-block .onze-koffieSec .sub-title-2 {
       font-size: 24px;
       line-height: 34px;
       padding: 0;
   }

   .priceMachine {
       font-size: 14px;
   }

   #seo-block #main-app .panel {
       text-align: center;
       border-radius: 5px;
       overflow: hidden;
   }

   .OnzeKoffieSec .card .text-block {
       width: 100%;
       margin: 0;
   }

   #seo-block li {
       display: block;
   }

   .button-wrap {
       display: table;
       margin: 0;
       padding: 0;
   }

   .promo_enabled .machineContent h4 {
       top: 60px;
   }

   .machineContent h4 {
       display: inline-flex;
       font-size: 12px;
       right: 25px;
       top: 15px;
       position: absolute;
   }

   img.cup_img {
       width: 48px;
       top: -6px;
       position: relative;
       left: 8px;
       height: 14px;
   }

   .OnzeKoffieSec .accordion-tabs li {
       line-height: 34px;
       margin: 0;
   }

   .OnzeKoffieSec .accordion-tabs li.active {
       border-bottom: 2px solid #916a35;
       font-weight: 700;
   }

   .priceMachine em {
       font-style: normal;
       color: #986f38;
       font-weight: 400;
   }
}

@media only screen and (min-width: 375px) and (max-width: 767px) {
   * {
       -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
       box-sizing: border-box;
   }

   .heroHeadingContent h2 {
       font-size: 24px;
   }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
   * {
       -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
       box-sizing: border-box;
   }

   .ProductListTechnologies {
       width: 100%;
   }

   .coffeeMachine_col.centered_view_price {
       width: 29.5%;
   }

   .maxContainer {
       max-width: 100%;
       display: block;
   }

   #filter_mobile {
       display: flex;
   }

   .mobileView {
       display: none;
       width: 100%;
   }

   #filter_mobile {
       display: block;
   }

   #filter_mobile {
       position: relative;
       z-index: 1;
       height: 45px;
       display: block;
       -webkit-box-pack: justify;
       justify-content: space-between;
       -webkit-box-align: center;
       align-items: center;
       padding: 0 10px 0 15px;
       font-size: 11px;
       text-transform: uppercase;
       font-weight: 600;
       letter-spacing: 1px;
       background-color: #f9f9f9;
       color: #000;
       cursor: pointer;
       border: 1px solid #dedddd;
       display: flex;
       margin: 0 0 6px;
       width: 100%;
   }

   #filter_mobile_icon {
       width: 35px;
       height: 35px;
   }

   .dropdown {
       position: relative;
       display: inline-block;
       width: 29%;
       margin-left: 0;
   }

   .dropdown:nth-child(6) {
       width: 41%;
   }

   .dropdown:nth-child(3) {
       width: 41%;
   }

   a.green_button_login {
       height: 43;
       line-height: 43px;
       padding: 0;
       font-size: 13px;
   }

   #melkopschuimers #melkopschuimers_container .grid .product {
       width: calc(100% / 3 - 10px);
   }

   .coffeeMachine_col:nth-child(2) {
       width: 50%;
   }

   .machineDetails {
       font-size: 14px;
   }

   .machine_col h2 {
       font-size: 20px;
       line-height: 30px;
       padding-bottom: 15px;
   }

   .machine_featurewrap {
       margin-top: 0;
   }

   .machine_content {
       padding-right: 50px;
   }

   .machine_contentRight {
       padding-left: 50px;
   }

   .featureImg,
   .featureImg2 {
       background-size: cover;
       width: 50%;
       background-position: initial;
   }

   .featureImg2 {
       background-size: cover;
       background-position: 50%;
   }

   #melkopschuimers #melkopschuimers_container .grid {
       padding: 10px 20px;
   }

   .block.center.jungle {
       padding: 45px 0;
   }

   #seo-block #main-app .block {
       width: 100%;
   }

   .ProductListTechnology {
       top: -7%;
   }

   .g_content {
       padding: 3em 0;
   }

   .g_h4 {
       font-size: 13px;
   }

   .cmHeading_wrap {
       padding: 0;
   }

   .cyfncm {
       font-size: 16px;
       bottom: -50px;
   }

   .cmheadinContainer {
       max-width: 100%;
       margin: 0 auto;
       padding: 0 20px;
   }

   .heroHeadingContent {
       display: block;
       width: 100%;
       padding: 0 20px;
   }

   #seo-block .onze-koffieSec .sub-title-2,
   .heroHeadingContent h2 {
       font-size: 28px;
   }

   .coffeeMachine_col:nth-child(2) {
       width: 45%;
   }

   .MainWrapper .keyFeatures_cell p {
       margin-top: -15px;
       font-size: 12px;
       letter-spacing: 0;
       line-height: 16px;
   }

   .panel {
       padding: 0 20px;
   }

   #melkopschuimers #melkopschuimers_container .grid {
       padding: 50px 20px 0;
   }

   #melkopschuimers .AddToBagButtonLarge__label {
       width: 100%;
       text-align: center;
       font-size: 13px;
       letter-spacing: 0;
   }
}

@media only screen and (min-width: 992px) and (max-width: 1024px) {
   * {
       -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
       box-sizing: border-box;
   }

   .featureImg2 {
       background-position: 50%;
   }
}
p.ptxt_2 {
   font-size: 14px !important;
   position: relative;
   top: 4px;
}

.promo_img_extended:after {
   top: 30px !important;
   right: -5px !important;
}

a.compare_cta {
   display: none !important;
}

.machinePriceRow .AddToBagButtonLarge {
   width: auto !important;
   min-width: 250px !important;
}

@media only screen and (max-width: 768px) {
   .mobile-show,
   .mobile-visible {
       display: none !important;
   }

   #nes-footer {
       margin-bottom: 50px;
   }

   #nes-footer {
       display: none !important;
   }

   body,
   #container {
       width: 100%;
       min-width: 0 !important;
   }

   #nes_global {
       padding-bottom: 0 !important;
   }

   .nes_bg-content-bloc {
       margin-top: 0 !important;
   }

   .lmtheerf section,
   .lmtheerf .noitces {
       padding: 0 !important;
   }

   body,
   #main-container {
       width: 100% !important;
       overflow-x: hidden;
   }
}

@media only screen and (max-width: 767px) {
   .coffeeMachines3 {
       background: #fff;
   }

   .machinePriceRow .AddToBagButtonLarge {
       width: 100% !important;
   }

   .swiper-container-android .swiper-slide,
   .swiper-wrapper {
       transform: none;
   }
}

.dropdown-item img {
   display: none !important;
}

.color_pick:before {
   display: none !important;
}
.dropdown-item.color_pick label {
   padding-left: 30px !important;
}
</pre></body></html>