.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 .top-header .header-container{box-sizing:border-box;max-width:var(--brand-hub-content-max-width);width:100%;min-width:0;padding-inline:var(--container-padding-x);margin-inline:auto}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{--brand-hub-header-logo-height:24px;--brand-hub-mobile-logo-height:24px}@media (max-width:1023px){html.lux-brand-hub-page{--brand-hub-header-logo-height:var(--brand-hub-mobile-logo-height)}}html.lux-brand-hub-touch-chrome{--brand-hub-header-logo-height:var(--brand-hub-mobile-logo-height)}html.lux-brand-hub-page .top-header__logo-wrap--brand-hub:has(.brand-hub-header__logo--top:not(.brand-hub-header__logo--miele-mark)){height:var(--header-top-height);max-height:var(--header-top-height);max-width:min(100%, var(--brand-hub-header-logo-max-width,13rem));align-items:center;top:0;bottom:0;overflow:hidden}html.lux-brand-hub-page .top-header .brand-hub-header__logo--top:not(.brand-hub-header__logo--miele-mark){height:var(--brand-hub-header-logo-height,24px);max-height:var(--brand-hub-header-logo-height,24px);line-height:0}html.lux-brand-hub-page .top-header .brand-hub-header__logo--top:not(.brand-hub-header__logo--miele-mark) img{width:auto;height:var(--brand-hub-header-logo-height,24px);max-width:100%;max-height:var(--brand-hub-header-logo-height,24px);object-fit:contain;object-position:center;position:static;inset:auto}@media (max-width:1023px){html.lux-brand-hub-page:not([data-brand-hub-handle=miele]):not([data-brand-hub-handle=reflections-copenhagen]) .top-header__inner--brand-hub-mobile{justify-content:flex-start;align-items:center;gap:.5rem}html.lux-brand-hub-page:not([data-brand-hub-handle=miele]):not([data-brand-hub-handle=reflections-copenhagen]) .top-header__inner{justify-content:flex-start}html.lux-brand-hub-page:not([data-brand-hub-handle=miele]):not([data-brand-hub-handle=reflections-copenhagen]) .top-header__logo-wrap--brand-hub{width:max-content;min-width:0;height:var(--header-top-height);max-height:var(--header-top-height);pointer-events:auto;z-index:1;flex:0 auto;justify-content:flex-start;align-items:center;max-width:min(13rem,100% - 7.25rem);margin:0;position:relative;inset:auto;overflow:hidden;transform:none}html.lux-brand-hub-page:not([data-brand-hub-handle=miele]):not([data-brand-hub-handle=reflections-copenhagen]) .top-header .brand-hub-header__logo--top:not(.brand-hub-header__logo--miele-mark){height:var(--brand-hub-mobile-logo-height,24px);max-height:var(--brand-hub-mobile-logo-height,24px);align-items:center;max-width:100%}html.lux-brand-hub-page:not([data-brand-hub-handle=miele]):not([data-brand-hub-handle=reflections-copenhagen]) .top-header .brand-hub-header__logo--top:not(.brand-hub-header__logo--miele-mark) img{width:auto;height:var(--brand-hub-mobile-logo-height,24px);max-width:100%;max-height:var(--brand-hub-mobile-logo-height,24px);object-fit:contain;object-position:left center;position:static;inset:auto}html.lux-brand-hub-page:not([data-brand-hub-handle=miele]):not([data-brand-hub-handle=reflections-copenhagen]) .top-header__actions{z-index:2;flex-shrink:0;align-self:center;align-items:center;gap:.5rem;height:100%;margin-left:auto;position:relative}html.lux-brand-hub-page:not([data-brand-hub-handle=miele]):not([data-brand-hub-handle=reflections-copenhagen]) .top-header__brand-hub-menu{z-index:2;flex-shrink:0;align-self:center;margin-inline-end:0;position:relative}}html.lux-brand-hub-touch-chrome:not([data-brand-hub-handle=miele]):not([data-brand-hub-handle=reflections-copenhagen]) .top-header__inner--brand-hub-mobile{justify-content:flex-start;align-items:center;gap:.5rem}html.lux-brand-hub-touch-chrome:not([data-brand-hub-handle=miele]):not([data-brand-hub-handle=reflections-copenhagen]) .top-header__inner{justify-content:flex-start}html.lux-brand-hub-touch-chrome:not([data-brand-hub-handle=miele]):not([data-brand-hub-handle=reflections-copenhagen]) .top-header__logo-wrap--brand-hub{width:max-content;min-width:0;height:var(--header-top-height);max-height:var(--header-top-height);pointer-events:auto;z-index:1;flex:0 auto;justify-content:flex-start;align-items:center;max-width:min(13rem,100% - 7.25rem);margin:0;position:relative;inset:auto;overflow:hidden;transform:none}html.lux-brand-hub-touch-chrome:not([data-brand-hub-handle=miele]):not([data-brand-hub-handle=reflections-copenhagen]) .top-header .brand-hub-header__logo--top:not(.brand-hub-header__logo--miele-mark){height:var(--brand-hub-mobile-logo-height,24px);max-height:var(--brand-hub-mobile-logo-height,24px);align-items:center;max-width:100%}html.lux-brand-hub-touch-chrome:not([data-brand-hub-handle=miele]):not([data-brand-hub-handle=reflections-copenhagen]) .top-header .brand-hub-header__logo--top:not(.brand-hub-header__logo--miele-mark) img{width:auto;height:var(--brand-hub-mobile-logo-height,24px);max-width:100%;max-height:var(--brand-hub-mobile-logo-height,24px);object-fit:contain;object-position:left center;position:static;inset:auto}html.lux-brand-hub-touch-chrome:not([data-brand-hub-handle=miele]):not([data-brand-hub-handle=reflections-copenhagen]) .top-header__actions{z-index:2;flex-shrink:0;align-self:center;align-items:center;gap:.5rem;height:100%;margin-left:auto;position:relative}html.lux-brand-hub-touch-chrome:not([data-brand-hub-handle=miele]):not([data-brand-hub-handle=reflections-copenhagen]) .top-header__brand-hub-menu{z-index:2;flex-shrink:0;align-self:center;margin-inline-end:0;position:relative}@media (max-width:1023px){html.lux-brand-hub-page[data-brand-hub-handle=reflections-copenhagen] .top-header__inner--brand-hub-mobile,html.lux-brand-hub-page[data-brand-hub-handle=reflections-copenhagen] .top-header__inner{justify-content:flex-end;align-items:center;gap:0}html.lux-brand-hub-page[data-brand-hub-handle=reflections-copenhagen] .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=reflections-copenhagen] .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=reflections-copenhagen] .top-header__logo-wrap--brand-hub{min-width:0;height:var(--header-top-height);max-height:var(--header-top-height);pointer-events:auto;z-index:1;flex-shrink:0;justify-content:center;align-items:center;max-width:min(100%,12rem);margin:0;position:absolute;inset:0 auto 0 50%;overflow:hidden;transform:translate(-50%)}html.lux-brand-hub-page[data-brand-hub-handle=reflections-copenhagen] .top-header .brand-hub-header__logo--top{height:var(--brand-hub-mobile-logo-height,24px);max-height:var(--brand-hub-mobile-logo-height,24px);align-items:center;max-width:100%}html.lux-brand-hub-page[data-brand-hub-handle=reflections-copenhagen] .top-header .brand-hub-header__logo--top img{object-position:center}}html.lux-brand-hub-touch-chrome[data-brand-hub-handle=reflections-copenhagen] .top-header__inner--brand-hub-mobile,html.lux-brand-hub-touch-chrome[data-brand-hub-handle=reflections-copenhagen] .top-header__inner{justify-content:flex-end;align-items:center;gap:0}html.lux-brand-hub-touch-chrome[data-brand-hub-handle=reflections-copenhagen] .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=reflections-copenhagen] .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=reflections-copenhagen] .top-header__logo-wrap--brand-hub{min-width:0;height:var(--header-top-height);max-height:var(--header-top-height);pointer-events:auto;z-index:1;flex-shrink:0;justify-content:center;align-items:center;max-width:min(100%,12rem);margin:0;position:absolute;inset:0 auto 0 50%;overflow:hidden;transform:translate(-50%)}html.lux-brand-hub-touch-chrome[data-brand-hub-handle=reflections-copenhagen] .top-header .brand-hub-header__logo--top img{object-position:center}
