.miele-category-carousel{--miele-category-carousel-column-width:8.5rem;--miele-category-carousel-gap:1rem;grid-auto-flow:column;grid-auto-columns:var(--miele-category-carousel-column-width);gap:var(--miele-category-carousel-gap);scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;touch-action:manipulation;flex:1;min-width:0;display:grid}@media (min-width:768px) and (max-width:1023px){.miele-category-carousel{--miele-category-carousel-gap:2rem}}@media (min-width:1024px){.miele-category-carousel{--miele-category-carousel-gap:7.75rem}}.miele-category-carousel-shell{--miele-category-ribbon-image-height:5.75rem;background-color:#0000;flex-direction:column;align-items:stretch;gap:0;width:100%;min-width:0;max-width:100%;margin-inline:0;display:flex;position:relative;overflow-x:clip}.miele-category-carousel-shell .miele-category-carousel{flex:auto;width:100%;min-width:0;max-width:100%}.miele-category-carousel-scrollbar-wrapper{margin-top:1.5rem}.miele-category-carousel-scrollbar-wrapper .lux-carousel-scrollbar{background-color:var(--brand-text-color,#fff)}@supports (color:color-mix(in lab, red, red)){.miele-category-carousel-scrollbar-wrapper .lux-carousel-scrollbar{background-color:color-mix(in srgb, var(--brand-text-color,#fff) 18%, transparent)}}.miele-category-carousel-scrollbar-wrapper .lux-carousel-scrollbar__drag{background-color:var(--brand-text-color,#fbf7f5)}@supports (color:color-mix(in lab, red, red)){.miele-category-carousel-scrollbar-wrapper .lux-carousel-scrollbar__drag{background-color:color-mix(in srgb, var(--brand-text-color,#fbf7f5) 55%, transparent)}}@media (min-width:1200px){.miele-category-carousel-shell{--miele-category-ribbon-image-height:6.75rem}}.miele-category-carousel::-webkit-scrollbar{display:none}[data-miele-carousel-item] .miele-category-teaser{width:var(--miele-category-carousel-column-width,8.5rem);align-items:center}[data-miele-carousel-item] .miele-category-teaser__media{--miele-category-ribbon-image-height:5.75rem;--miele-category-ribbon-image-spacing:1rem;width:var(--miele-category-carousel-column-width,8.5rem);height:var(--miele-category-ribbon-image-height);margin-bottom:var(--miele-category-ribbon-image-spacing);background-color:#0000;justify-content:center;align-items:center;display:flex;overflow:hidden}@media (min-width:1200px){[data-miele-carousel-item] .miele-category-teaser__media{--miele-category-ribbon-image-height:6.75rem;--miele-category-ribbon-image-spacing:1.5rem}}[data-miele-carousel-item] .miele-category-teaser__media .miele-category-teaser__img,[data-miele-carousel-item] .miele-category-teaser__media img{object-fit:contain;object-position:center;transform-origin:50%}@media (prefers-reduced-motion:reduce){[data-miele-carousel-item] .miele-category-teaser__media .miele-category-teaser__img,[data-miele-carousel-item] .miele-category-teaser__media img{transition:none!important;transform:none!important}}[data-miele-carousel-item] .miele-category-teaser__title{width:var(--miele-category-carousel-column-width,8.5rem);margin-top:0}.miele-category-teaser__title{font-size:var(--text-sm);font-weight:var(--font-weight-medium);letter-spacing:.04em;text-align:center;text-transform:capitalize;color:var(--brand-text-color,#fff);margin-top:1rem;line-height:1.4;transition:color .3s}.brand-hub-category-grid{background-color:var(--brand-primary-color,#000)}.brand-hub-category-grid__title{text-align:center;color:var(--brand-text-color,#fff);font-size:var(--text-2xl);font-weight:var(--font-weight-extrabold);text-transform:uppercase;letter-spacing:-.04em;margin:0;line-height:1.15}@media (min-width:1024px){.brand-hub-category-grid__title{font-size:var(--text-3xl)}}@media (min-width:768px){.miele-category-teaser__title{margin-top:1.25rem}}.brand-hub-horizontal-scroll,.miele-category-carousel,.miele-split-products__track,.miele-subheader__nav,.brand-subheader__nav,.hero-banner__viewport{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:manipulation}.miele-category-carousel-shell,.miele-split-products__wrapper,.miele-split-products__shell,.miele-subheader__nav-shell,.brand-subheader__nav-shell{min-width:0;max-width:100%;overflow-x:clip}.miele-split-products__shell{overflow-x:hidden}@media (max-width:1023px){html.lux-brand-hub-page .hero-banner__slide{min-width:0}}:root{--brand-hub-content-max-width:var(--container-max-width);--miele-button-height:36px;--miele-button-radius:1.375rem}html.lux-brand-hub-page:not(.lux-brand-hub-dark-header){scrollbar-width:auto;scrollbar-color:var(--brand-text-color,#111) var(--brand-primary-color,#fbf7f5)}@supports (color:color-mix(in lab, red, red)){html.lux-brand-hub-page:not(.lux-brand-hub-dark-header){scrollbar-color:color-mix(in srgb, var(--brand-text-color,#111) 42%, var(--brand-primary-color,#fbf7f5)) var(--brand-primary-color,#fbf7f5)}}html.lux-brand-hub-page:not(.lux-brand-hub-dark-header)::-webkit-scrollbar{width:10px;height:10px}html.lux-brand-hub-page:not(.lux-brand-hub-dark-header)::-webkit-scrollbar-track{background:var(--brand-primary-color,#fbf7f5)}html.lux-brand-hub-page:not(.lux-brand-hub-dark-header)::-webkit-scrollbar-thumb{background-color:var(--brand-text-color,#111)}@supports (color:color-mix(in lab, red, red)){html.lux-brand-hub-page:not(.lux-brand-hub-dark-header)::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--brand-text-color,#111) 38%, var(--brand-primary-color,#fbf7f5))}}html.lux-brand-hub-page:not(.lux-brand-hub-dark-header)::-webkit-scrollbar-thumb:hover{background-color:var(--brand-text-color,#111)}@supports (color:color-mix(in lab, red, red)){html.lux-brand-hub-page:not(.lux-brand-hub-dark-header)::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--brand-text-color,#111) 55%, var(--brand-primary-color,#fbf7f5))}}.brand-hub-content-rail{box-sizing:border-box;width:100%;max-width:var(--brand-hub-content-max-width);min-width:0;padding-inline:var(--container-padding-x);margin-inline:auto}.brand-hub-page__body{--brand-hub-body-gutter:var(--container-padding-x);box-sizing:border-box;width:100%;max-width:var(--brand-hub-content-max-width);min-width:0;padding-inline:var(--brand-hub-body-gutter);background-color:var(--brand-primary-color,#fbf7f5);color:var(--brand-text-color,#111);margin-inline:auto}html.lux-brand-hub-page footer .footer-main-container,html.lux-brand-hub-page footer>.container{width:100%;padding-inline:var(--container-padding-x);box-sizing:border-box;margin-inline:auto;max-width:var(--brand-hub-content-max-width)!important}html.lux-brand-hub-page .page-breadcrumb-bridge{background-color:var(--brand-primary-color,#000);color:var(--brand-text-color,#fbf7f5)}html.lux-brand-hub-page .page-breadcrumb-bridge .lpl-breadcrumb-footer--bridge{color:var(--brand-text-color,#fbf7f5)}html.lux-brand-hub-page .page-breadcrumb-bridge .lpl-breadcrumb-footer--bridge .lpl-breadcrumb-footer__rail,html.lux-brand-hub-page .page-breadcrumb-bridge .lpl-breadcrumb-footer--on-dark .lpl-breadcrumb-footer__rail{border-bottom:none;border-top:1px solid var(--brand-text-color,#fbf7f5)!important}html.lux-brand-hub-page .page-breadcrumb-bridge .lpl-breadcrumb-footer--on-dark .lpl-breadcrumb-footer__home,html.lux-brand-hub-page .page-breadcrumb-bridge .lpl-breadcrumb-footer--on-dark .lpl-breadcrumb-footer__separator,html.lux-brand-hub-page .page-breadcrumb-bridge .lpl-breadcrumb-footer--on-dark .lpl-breadcrumb-footer__current,html.lux-brand-hub-page .page-breadcrumb-bridge .lpl-breadcrumb-footer--on-dark a.lux-text-link{color:var(--brand-text-color,#fbf7f5)}@supports (color:color-mix(in lab, red, red)){html.lux-brand-hub-page .page-breadcrumb-bridge .lpl-breadcrumb-footer--on-dark .lpl-breadcrumb-footer__home,html.lux-brand-hub-page .page-breadcrumb-bridge .lpl-breadcrumb-footer--on-dark .lpl-breadcrumb-footer__separator,html.lux-brand-hub-page .page-breadcrumb-bridge .lpl-breadcrumb-footer--on-dark .lpl-breadcrumb-footer__current,html.lux-brand-hub-page .page-breadcrumb-bridge .lpl-breadcrumb-footer--on-dark a.lux-text-link{color:color-mix(in srgb, var(--brand-text-color,#fbf7f5) 70%, transparent)}}html.lux-brand-hub-page .page-breadcrumb-bridge .lpl-breadcrumb-footer--on-dark .lpl-breadcrumb-footer__current,html.lux-brand-hub-page .page-breadcrumb-bridge .lpl-breadcrumb-footer--on-dark .lpl-breadcrumb-footer__home:hover,html.lux-brand-hub-page .page-breadcrumb-bridge .lpl-breadcrumb-footer--on-dark .lpl-breadcrumb-footer__home:focus-visible,html.lux-brand-hub-page .page-breadcrumb-bridge .lpl-breadcrumb-footer--on-dark a.lux-text-link:hover,html.lux-brand-hub-page .page-breadcrumb-bridge .lpl-breadcrumb-footer--on-dark a.lux-text-link:focus-visible,html.lux-brand-hub-page .page-breadcrumb-bridge .catalog-breadcrumb-back--on-dark .catalog-breadcrumb-back__link,html.lux-brand-hub-page .page-breadcrumb-bridge .catalog-breadcrumb-back--on-dark .catalog-breadcrumb-back__link:hover,html.lux-brand-hub-page .page-breadcrumb-bridge .catalog-breadcrumb-back--on-dark .catalog-breadcrumb-back__link:focus-visible{color:var(--brand-text-color,#fbf7f5)}html.lux-brand-hub-page .page-breadcrumb-bridge__inner{box-sizing:border-box;width:100%;min-width:0;padding-inline:var(--container-padding-x);margin-inline:auto;max-width:var(--brand-hub-content-max-width)!important}html.lux-brand-hub-page .hero-banner,html.lux-brand-hub-page .hero-banner__slide,html.lux-brand-hub-page .hero-banner__pagination-rail{background-color:var(--brand-primary-color,#000)}@media (max-width:1279px){html.lux-brand-hub-page .hero-banner__slide-content,html.lux-brand-hub-page .hero-banner__slide-content--miele{color:var(--brand-text-color,#fff);background-color:var(--brand-primary-color,#000)!important}html.lux-brand-hub-page .hero-banner__slide-media{background-color:var(--brand-primary-color,#000)}html.lux-brand-hub-page .hero-banner__slide-content-panel,html.lux-brand-hub-page .hero-banner__slide-content .lux-hero-teaser-panel,html.lux-brand-hub-page .hero-banner__slide-content .hero-banner__slide-title,html.lux-brand-hub-page .hero-banner__slide-content p{color:var(--brand-text-color,#fff)!important}html.lux-brand-hub-page .hero-banner__slide-content .lux-hero-teaser-panel a{color:var(--brand-text-color,#fbf7f5)!important;border-color:var(--brand-text-color,#fbf7f5)!important}html.lux-brand-hub-page .hero-banner__slide-content .lux-hero-teaser-panel a.lux-brand-feedback-border:is(:hover,:focus-visible,:active){color:var(--color-brand-active)!important;border-color:var(--color-brand-active)!important}}html.lux-brand-hub-page{--miele-subheader-height:70px;--miele-mobile-logo-height:40px;--miele-header-blur-bg:#00000080;--miele-header-blur-amount:.625rem;--miele-header-blur-transition:background-color .5s linear, backdrop-filter .5s linear, -webkit-backdrop-filter .5s linear;--mobile-menu-drawer-top:var(--brand-hub-chrome-offset);--mobile-menu-drawer-height:calc(100dvh - var(--brand-hub-chrome-offset));--miele-subheader-z:40;--miele-logo-height:2.375rem;--miele-content-max-width:var(--container-max-width);--miele-button-radius:1.375rem;--miele-button-height:36px;--brand-hub-lpl-header-height:var(--header-top-height);--brand-hub-chrome-offset:calc(var(--header-top-height) + var(--miele-subheader-height))}html.lux-brand-hub-page.lux-brand-hub-header-compact{--brand-hub-chrome-offset:var(--header-top-height)}@media (max-width:1023px){html.lux-brand-hub-page{--brand-hub-chrome-offset:var(--header-top-height);--mobile-menu-drawer-top:var(--header-top-height);--mobile-menu-drawer-height:calc(100dvh - var(--header-top-height))}html.lux-brand-hub-page .miele-mobile-chrome-spacer{height:var(--header-top-height);flex-shrink:0;display:block}}@media (min-width:1024px){html.lux-brand-hub-page .miele-mobile-chrome-spacer{display:none}}html.lux-brand-hub-touch-chrome{--brand-hub-chrome-offset:var(--header-top-height);--mobile-menu-drawer-top:var(--header-top-height);--mobile-menu-drawer-height:calc(100dvh - var(--header-top-height))}html.lux-brand-hub-touch-chrome .miele-mobile-chrome-spacer{height:var(--header-top-height);flex-shrink:0;display:block}html.lux-brand-hub-touch-chrome .miele-subheader-anchor{display:none!important}html.lux-brand-hub-page.lux-brand-hub-touch-chrome{--brand-hub-chrome-offset:var(--header-top-height);--mobile-menu-drawer-top:var(--header-top-height);--mobile-menu-drawer-height:calc(100dvh - var(--header-top-height))}@media (min-width:768px){html.lux-brand-hub-page{--miele-logo-height:2.625rem}}@media (min-width:1024px){html.lux-brand-hub-page{--miele-logo-height:2.75rem}}html.lux-brand-hub-page .top-header{display:block!important}html.lux-brand-hub-page .site-header-shell__inner--brand-hub-page{overflow:visible;height:var(--header-top-height)!important}@media (min-width:1024px){html.lux-brand-hub-page .miele-subheader .miele-subheader__menu-btn{display:inline-flex!important}html.lux-brand-hub-page .site-header-shell__inner--brand-hub-page .top-header{opacity:1!important;pointer-events:auto!important;position:static!important;transform:none!important}html.lux-brand-hub-page .site-header-shell__inner--brand-hub-page .top-header *{pointer-events:auto}}html.lux-brand-hub-page .miele-subheader-spacer{display:none}html.lux-brand-hub-page .miele-subheader-slot{position:static}html.lux-brand-hub-page .miele-subheader{z-index:var(--miele-subheader-z);margin-top:var(--header-top-height)}html.lux-brand-hub-page.lux-brand-hub-header-scrolled .miele-subheader-spacer{margin-top:var(--header-top-height);height:var(--miele-subheader-height);display:block}html.lux-brand-hub-page.lux-brand-hub-header-scrolled .miele-subheader-slot{top:var(--header-top-height);z-index:var(--miele-subheader-z);height:var(--miele-subheader-height);will-change:height;transition:height .42s cubic-bezier(.4,0,.2,1);position:fixed;left:0;right:0;overflow:hidden}html.lux-brand-hub-page.lux-brand-hub-header-scrolled .miele-subheader{margin-top:0;position:relative;top:auto}html.lux-brand-hub-page.lux-brand-hub-header-scrolled.lux-brand-hub-header-compact .miele-subheader-slot{pointer-events:none;height:0}html.lux-brand-hub-page.lux-brand-hub-header-scrolled.lux-brand-hub-header-expanded .miele-subheader-slot,html.lux-brand-hub-page.lux-brand-hub-header-scrolled:not(.lux-brand-hub-header-compact) .miele-subheader-slot{height:var(--miele-subheader-height);pointer-events:auto}@media (prefers-reduced-motion:reduce){html.lux-brand-hub-page .miele-subheader-slot{transition:none}}html.lux-brand-hub-page .mega-menu{top:var(--brand-hub-chrome-offset);height:calc(100dvh - var(--brand-hub-chrome-offset));z-index:55}html.lux-brand-hub-page .site-header-nav-flyout-host{--header-fly-out-anchor:var(--brand-hub-chrome-offset)}html.lux-brand-hub-page .site-header-nav-flyout-host .mega-menu{width:100%;height:100%;max-height:none;position:relative;top:auto;left:auto}html.lux-brand-hub-page[data-header-flyout=open] .miele-subheader-slot,html.lux-brand-hub-page[data-header-flyout=open] .miele-subheader,html.lux-brand-hub-page[data-header-flyout=closing] .miele-subheader-slot,html.lux-brand-hub-page[data-header-flyout=closing] .miele-subheader{z-index:58}html.lux-brand-hub-page #mobile-menu.mobile-menu-drawer,html.lux-brand-hub-page #miele-mobile-menu.mobile-menu-drawer{top:var(--mobile-menu-drawer-top)!important;height:var(--mobile-menu-drawer-height)!important}html.lux-brand-hub-page main.site-main--inner{color:#fff;background-color:#000}html.lux-brand-hub-page footer .footer-main-container,html.lux-brand-hub-page footer>.container{width:100%;padding-inline:var(--container-padding-x);margin-inline:auto;max-width:var(--miele-content-max-width)!important}.miele-content-rail{box-sizing:border-box;width:100%;max-width:var(--miele-content-max-width);min-width:0;padding-inline:var(--container-padding-x);margin-inline:auto}.miele-brand-page__body{--miele-body-gutter:var(--container-padding-x);box-sizing:border-box;width:100%;max-width:var(--miele-content-max-width);min-width:0;padding-inline:var(--miele-body-gutter);margin-inline:auto}.miele-brand-page{--miele-product-card-bg:#fff;--miele-product-card-title-color:#111;--miele-product-card-text-color:#292524;--miele-product-card-meta-color:#737373;--miele-product-card-radius:.5rem;color:#fff;background-color:#000;min-width:0;max-width:100%}html.lux-brand-hub-page .top-header .header-container{box-sizing:border-box;max-width:var(--miele-content-max-width);width:100%;min-width:0;padding-inline:var(--container-padding-x);margin-inline:auto}html.lux-brand-hub-page .miele-brand-page .page-breadcrumb-bridge__inner{box-sizing:border-box;width:100%;max-width:var(--miele-content-max-width);min-width:0;padding-inline:var(--container-padding-x);margin-inline:auto}.miele-brand-page .hero-banner{margin-top:0}@media (min-width:1024px){.miele-brand-page .hero-banner{height:816px!important;min-height:816px!important;max-height:816px!important}}.miele-brand-page__hero{margin-top:0}@media (min-width:1024px){.miele-brand-page .hero-banner .hero-banner__viewport{height:100%}}@media (max-width:1023px){.miele-brand-page .hero-banner .hero-banner__viewport{height:auto;min-height:0;display:block}.miele-brand-page .hero-banner .hero-banner__track{flex:none;height:auto;min-height:0}}@media (min-width:1024px){.miele-brand-page .hero-banner{display:block}.miele-brand-page .hero-banner--miele .hero-banner__stage>.bg-gradient-to-t{display:none}}.miele-eyebrow{font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:.2em;text-transform:uppercase;color:var(--miele-orange)}html.lux-brand-hub-page .miele-hero-cta,html.lux-brand-hub-page .miele-split-teaser__cta,html.lux-brand-hub-page .miele-split-products__card-cta{box-sizing:border-box;height:var(--miele-button-height);min-height:var(--miele-button-height);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.miele-hero-cta{cursor:pointer;border:1px solid var(--miele-orange);border-radius:var(--miele-button-radius);background-color:var(--miele-orange);color:#000;letter-spacing:.12em;padding:0 1.75rem}.miele-split-teaser__cta{isolation:isolate;color:#000;letter-spacing:var(--tracking-luxury);-webkit-tap-highlight-color:transparent;transform-origin:50%;background-color:#0000;border:0;margin-top:1.5rem;padding:0 1.5rem;transition:transform .6s;position:relative}.miele-split-teaser__cta:before{content:"";z-index:-1;border:1px solid var(--miele-orange);border-radius:var(--miele-button-radius);background-color:var(--miele-orange);pointer-events:none;position:absolute;inset:0}.miele-split-teaser__cta:hover{transform:scale(.92)}.miele-split-teaser__cta:active{transform:scale(.89)}@media (prefers-reduced-motion:reduce){.miele-split-teaser__cta{transition:none}.miele-split-teaser__cta:hover,.miele-split-teaser__cta:active{transform:none}}@media (min-width:768px){.miele-split-teaser__cta{margin-top:2rem}}html.lux-brand-hub-page .miele-split-products__nav,html.lux-brand-hub-page .miele-subheader__menu-btn{box-sizing:border-box;height:var(--miele-button-height);min-height:var(--miele-button-height);border-radius:var(--miele-button-radius)}html.lux-brand-hub-page .miele-split-products__nav{-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);background-color:#ffffff24}html.lux-brand-hub-page .miele-split-products__card-cta{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#ebebeb}@media (min-width:1024px){html.lux-brand-hub-page .miele-split-products__nav{background-color:#ffffff24;border-radius:0}}html.lux-brand-hub-page .miele-split-products{--miele-product-card-bg:#fff;--miele-product-card-title-color:#111;--miele-product-card-text-color:#292524;--miele-product-card-meta-color:#737373}html.lux-brand-hub-page .miele-split-products__card-inner{color:#111;background-color:#fff;border:none}html.lux-brand-hub-page .miele-split-products__nav,html.lux-brand-hub-page .miele-split-products__nav:hover:not(:disabled){-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);color:#fff;background-color:#0000008c}html.lux-brand-hub-page .miele-split-products__nav:hover:not(:disabled){background-color:#000000b8}html.lux-brand-hub-page .miele-split-products__card-cta,html.lux-brand-hub-page .miele-split-products__card-cta:hover,html.lux-brand-hub-page .miele-split-products__card-cta:focus-visible{color:#111;background-color:#ebebeb;border-color:#111}html.lux-brand-hub-page .miele-split-products__card-cta:hover,html.lux-brand-hub-page .miele-split-products__card-cta:focus-visible{background-color:#dbdbdb}@media (min-width:1024px){html.lux-brand-hub-page .miele-split-products__nav{background-color:#0000008c}}html.lux-brand-hub-page .miele-split-products__card-inner,html.lux-brand-hub-page .miele-split-products__card-cta,html.lux-brand-hub-page .miele-split-products__nav,html.lux-brand-hub-page .miele-hero-cta,html.lux-brand-hub-page .miele-split-teaser__cta:before{border-radius:0}@media (min-width:1024px){.miele-brand-page .hero-banner__slide-content--miele .hero-banner__slide-content-inner{padding-top:40px}}.miele-brand-page .hero-banner--miele .hero-banner__slide-content-panel h2{font-weight:var(--font-weight-regular);text-transform:none}@media (max-width:1023px){.miele-brand-page .hero-banner__slide-content--miele .hero-banner__slide-content-panel{text-align:center;flex-direction:column;align-items:center;display:flex}}html.lux-brand-hub-page[data-brand-hub-handle=miele] .top-header__logo-wrap--brand-hub{height:var(--header-top-height);max-height:var(--header-top-height);align-items:center;top:0;bottom:0;overflow:hidden}html.lux-brand-hub-page[data-brand-hub-handle=miele] .top-header .brand-hub-header__logo--top{height:var(--header-top-height);max-height:var(--header-top-height);line-height:0}html.lux-brand-hub-page[data-brand-hub-handle=miele] .top-header .brand-hub-header__logo--top img,html.lux-brand-hub-page[data-brand-hub-handle=miele] .top-header .brand-hub-header__logo--top svg{height:100%;max-height:var(--header-top-height);width:auto}@media (max-width:1023px){html.lux-brand-hub-page[data-brand-hub-handle=miele] .top-header__inner--brand-hub-mobile{justify-content:flex-end;align-items:center;gap:0}html.lux-brand-hub-page[data-brand-hub-handle=miele] .top-header__brand-hub-menu{z-index:2;flex-shrink:0;align-self:center;margin-inline-end:auto;position:relative}html.lux-brand-hub-page[data-brand-hub-handle=miele] .top-header__inner{justify-content:flex-end}html.lux-brand-hub-page[data-brand-hub-handle=miele] .top-header__actions{z-index:2;flex-shrink:0;align-self:center;align-items:center;gap:.5rem;height:100%;margin-left:0;position:relative}html.lux-brand-hub-page[data-brand-hub-handle=miele] .top-header__logo-wrap--brand-hub{min-width:0;height:var(--miele-mobile-logo-height);max-height:var(--miele-mobile-logo-height);pointer-events:auto;z-index:1;flex-shrink:0;justify-content:center;align-items:flex-start;max-width:min(100%,12rem);margin:0;position:absolute;inset:0 auto auto 50%;overflow:hidden;transform:translate(-50%)}html.lux-brand-hub-page[data-brand-hub-handle=miele] .top-header .brand-hub-header__logo--top{height:var(--miele-mobile-logo-height);max-height:var(--miele-mobile-logo-height);align-items:flex-start;max-width:100%}html.lux-brand-hub-page[data-brand-hub-handle=miele] .top-header .brand-hub-header__logo--top img,html.lux-brand-hub-page[data-brand-hub-handle=miele] .top-header .brand-hub-header__logo--top svg{height:var(--miele-mobile-logo-height);max-height:var(--miele-mobile-logo-height);width:auto}}html.lux-brand-hub-touch-chrome[data-brand-hub-handle=miele] .top-header__inner--brand-hub-mobile{justify-content:flex-end;align-items:center;gap:0}html.lux-brand-hub-touch-chrome[data-brand-hub-handle=miele] .top-header__brand-hub-menu{z-index:2;flex-shrink:0;align-self:center;margin-inline-end:auto;position:relative}html.lux-brand-hub-touch-chrome[data-brand-hub-handle=miele] .top-header__inner{justify-content:flex-end}html.lux-brand-hub-touch-chrome[data-brand-hub-handle=miele] .top-header__actions{z-index:2;flex-shrink:0;align-self:center;align-items:center;gap:.5rem;height:100%;margin-left:0;position:relative}html.lux-brand-hub-touch-chrome[data-brand-hub-handle=miele] .top-header__logo-wrap--brand-hub{min-width:0;height:var(--miele-mobile-logo-height);max-height:var(--miele-mobile-logo-height);pointer-events:auto;z-index:1;flex-shrink:0;justify-content:center;align-items:flex-start;max-width:min(100%,12rem);margin:0;position:absolute;inset:0 auto auto 50%;overflow:hidden;transform:translate(-50%)}html.lux-brand-hub-touch-chrome[data-brand-hub-handle=miele] .top-header .brand-hub-header__logo--top{height:var(--miele-mobile-logo-height);max-height:var(--miele-mobile-logo-height);align-items:flex-start;max-width:100%}html.lux-brand-hub-touch-chrome[data-brand-hub-handle=miele] .top-header .brand-hub-header__logo--top img,html.lux-brand-hub-touch-chrome[data-brand-hub-handle=miele] .top-header .brand-hub-header__logo--top svg{height:var(--miele-mobile-logo-height);max-height:var(--miele-mobile-logo-height);width:auto}html.lux-brand-hub-page .site-header-shell__inner--brand-hub-page.site-header-shell__inner--brand-hub-compact{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;transition:none;background-color:#000!important}@media (prefers-reduced-motion:reduce){html.lux-brand-hub-page .site-header-shell__inner--brand-hub-page.site-header-shell__inner--brand-hub-compact{transition:none}}html.lux-brand-hub-page .site-header-shell__inner--brand-hub-page.site-header-shell__inner--brand-hub-expanded,html.lux-brand-hub-page .site-header-shell__inner--brand-hub-page.site-header-shell__inner--chrome-active{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#000!important}.miele-subheader{top:var(--header-top-height);z-index:var(--miele-subheader-z,40);background-color:#000;position:sticky}.miele-subheader__inner{position:relative}.miele-subheader__menu-btn{color:#fbf7f5}.miele-subheader__nav-shell{flex:1;min-width:0;position:relative}.miele-subheader__nav{-ms-overflow-style:none;scrollbar-width:none}.miele-subheader__nav::-webkit-scrollbar{display:none}.miele-subheader__link{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.14em;text-transform:uppercase;color:#ffffffb8;white-space:nowrap;transition:color .3s;display:inline-block;position:relative}.miele-subheader__link:after{content:"";background:var(--miele-red);transform-origin:0;width:100%;height:1px;transition:transform .4s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.miele-subheader__link:hover,.miele-subheader__link:focus-visible,.miele-subheader__link.is-active{color:#fff}.miele-subheader__link:hover:after,.miele-subheader__link:focus-visible:after,.miele-subheader__link.is-active:after{transform:scaleX(1)}button.miele-subheader__link{font:inherit;color:inherit;text-align:inherit;appearance:none;background:0 0;border:none;margin:0;padding:0}.miele-split-products{--miele-product-card-bg:#fff;--miele-product-card-title-color:#111;--miele-product-card-text-color:#292524;--miele-product-card-meta-color:#737373;--miele-product-card-radius:.5rem;--miele-product-card-slide-width:19.75rem;--miele-product-card-slide-gap:1rem;background-color:#000;padding-top:2rem;padding-bottom:2.5rem}@media (min-width:768px){.miele-split-products{padding-bottom:3rem}}.miele-split-products__wrapper{width:100%;max-width:var(--miele-content-max-width);min-width:0;margin:0 auto;overflow-x:clip}.miele-split-products__shell{align-items:center;gap:.75rem;width:100%;min-width:0;max-width:100%;display:flex;overflow-x:hidden}@media (min-width:768px){.miele-split-products__shell{gap:1rem}}.miele-split-products__track{grid-auto-flow:column;grid-auto-columns:calc((100% - var(--miele-product-card-slide-gap)) / 1.5);gap:var(--miele-product-card-slide-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;touch-action:manipulation;scrollbar-width:none;-ms-overflow-style:none;flex:1;width:100%;min-width:0;max-width:100%;display:grid;position:relative;overflow-x:auto}.miele-split-products__track::-webkit-scrollbar{display:none}@media (min-width:768px){.miele-split-products__track{grid-auto-columns:min(var(--miele-product-card-slide-width), calc((100% - var(--miele-product-card-slide-gap)) / 2))}}@media (min-width:1024px){.miele-split-products__track{grid-auto-columns:var(--miele-product-card-slide-width)}}.miele-split-products__slide{scroll-snap-align:start;min-width:0;height:auto}.miele-split-products__card{height:100%;color:inherit;text-decoration:none;display:block}.miele-split-products__card-inner{border-radius:var(--miele-product-card-radius);background-color:var(--miele-product-card-bg);flex-direction:column;height:100%;display:flex}.miele-split-products__card-media{color:inherit;padding:2.5rem 1rem 0;text-decoration:none;display:block}.miele-split-products__card-image-ratio{width:100%;min-height:75px;padding-top:75%;position:relative}.miele-split-products__card-image{object-position:center 60%}.miele-split-products__card-image-placeholder{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--miele-product-card-meta-color);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.miele-split-products__card-text{flex-direction:column;flex:1;padding:1rem 1rem 2rem;display:flex}.miele-split-products__card-text>:not(.miele-split-products__card-title-link):not(.miele-split-products__card-sku){margin-bottom:auto}.miele-split-products__card-title-link{color:inherit;text-decoration:none;display:block}.miele-split-products__card-title{font-size:var(--text-base);letter-spacing:.02em;color:var(--miele-product-card-title-color);text-transform:none;margin:.5rem 0 0;font-weight:500;line-height:1.45}.miele-split-products__card-sku{font-size:var(--text-xs);letter-spacing:.04em;color:var(--miele-product-card-title-color);margin:.625rem 0 0;font-weight:500;line-height:1rem}@supports (color:color-mix(in lab, red, red)){.miele-split-products__card-sku{color:color-mix(in srgb, var(--miele-product-card-title-color) 80%, transparent)}}.miele-split-products__card-sku{text-transform:none}.miele-split-products__card-description{color:var(--miele-product-card-text-color);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin:1rem 0 0;font-size:.875rem;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}.miele-split-products__card-price{font-size:var(--text-base);letter-spacing:.1em;color:var(--miele-product-card-text-color);margin:1rem 0 0;font-weight:400}.miele-split-products__card-price.product-price .product-price__selling{color:var(--miele-product-card-title-color)}.miele-split-products__card-price.product-price .product-price__compare{color:var(--miele-product-card-meta-color);-webkit-text-decoration-color:var(--miele-product-card-meta-color);-webkit-text-decoration-color:var(--miele-product-card-meta-color);-webkit-text-decoration-color:var(--miele-product-card-meta-color);text-decoration-color:var(--miele-product-card-meta-color)}@supports (color:color-mix(in lab, red, red)){.miele-split-products__card-price.product-price .product-price__compare{-webkit-text-decoration-color:color-mix(in srgb, var(--miele-product-card-meta-color) 75%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--miele-product-card-meta-color) 75%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--miele-product-card-meta-color) 75%, transparent);text-decoration-color:color-mix(in srgb, var(--miele-product-card-meta-color) 75%, transparent)}}.miele-split-products__card-price.product-price .product-price__badge{color:var(--miele-product-card-title-color);border-color:var(--miele-product-card-text-color)}@supports (color:color-mix(in lab, red, red)){.miele-split-products__card-price.product-price .product-price__badge{border-color:color-mix(in srgb, var(--miele-product-card-text-color) 55%, transparent)}}.miele-split-products__card-price.product-price--contact{color:var(--miele-product-card-text-color)}.miele-split-products__card-links{justify-content:center;align-items:center;width:100%;display:flex}.miele-split-products__card-links>*{z-index:2;margin-top:1.25rem;position:relative}.miele-split-products__card-cta{border-radius:var(--miele-button-radius);letter-spacing:.0625rem;color:#f6f6f6;transform-origin:50%;background-color:#0000;border:1px solid #c5c5c5;padding:0 1rem;line-height:1;transition:transform .6s,background-color .2s ease-out,color .2s ease-out,border-color .2s ease-out}.miele-split-products__card-cta:hover,.miele-split-products__card-cta:focus-visible{color:#fff;border-color:#c5c5c5;transform:scale(.92)}.miele-split-products__card-cta:active{transform:scale(.89)}@media (prefers-reduced-motion:reduce){.miele-split-products__card-cta{transition:background-color .2s ease-out,color .2s ease-out,border-color .2s ease-out}.miele-split-products__card-cta:hover,.miele-split-products__card-cta:focus-visible,.miele-split-products__card-cta:active{transform:none}}.miele-split-products__nav{opacity:.8;color:#f6f6f6;background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:2rem .7em;transition:opacity .3s;display:none}.miele-split-products__nav:hover:not(:disabled){opacity:1}.miele-split-products__nav:disabled{cursor:not-allowed;opacity:.3}@media (min-width:1024px){.miele-split-products{z-index:1;position:relative;overflow:visible}.miele-split-products__wrapper{overflow:visible}.miele-split-products__shell{position:relative;overflow:visible}.miele-split-products__nav{z-index:10;background-color:#0000;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.miele-split-products__nav--prev{left:0}.miele-split-products__nav--next{right:0}}.miele-split-teaser__row{border-radius:0;overflow:hidden}@media (min-width:1024px){.miele-split-teaser__row{height:370px;min-height:370px;max-height:370px}}.miele-split-teaser__media{aspect-ratio:16/9;background-color:var(--anthracite);width:100%;scroll-margin-top:var(--header-top-height);border-radius:0;position:relative;overflow:hidden}.miele-split-teaser__media img{border-radius:0}@media (min-width:1024px){.miele-split-teaser__media{aspect-ratio:auto;flex:50%;height:100%;min-height:0}}.miele-split-teaser__content{text-align:left;background-color:#191919;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding:1.5rem 1.5rem 2rem;display:flex}@media (min-width:768px){.miele-split-teaser__content{padding:2.5rem 2rem 3rem}}@media (min-width:1024px){.miele-split-teaser__content{flex:50%;height:100%;min-height:0;padding:2rem 3rem;overflow:hidden}}.miele-story-section{padding-top:5rem;padding-bottom:3rem}.miele-story-section__story{margin:0}
