.desktop-navigation{align-items:center;display:flex;flex:1 1;gap:clamp(var(--mmm-3),1.5vw,var(--mmm-8));min-width:0}.nav-item>:is(a,.nav-trigger){display:block;padding:var(--mmm-3) 0;border-bottom:1px solid transparent}.nav-item:focus-within>:is(a,.nav-trigger),.nav-item:hover>:is(a,.nav-trigger){color:var(--brand-red);border-bottom-color:var(--brand-red)}.nav-item>button.nav-trigger{background:transparent;cursor:pointer;font:inherit}.nav-item{position:static}.desktop-submenu:before{content:"";height:var(--mmm-6);left:0;pointer-events:none;position:absolute;right:0;top:calc(-1 * var(--mmm-6))}.nav-item.is-open .desktop-submenu,.nav-item:focus-within .desktop-submenu{opacity:1;pointer-events:auto;visibility:visible}.desktop-submenu-inner{display:grid;gap:var(--mmm-8);grid-template-columns:repeat(var(--submenu-column-count,1),minmax(0,1fr));margin:0 auto;max-width:var(--container-max);padding:var(--mmm-16) var(--container-px);box-sizing:border-box;width:var(--ww-shell-width);padding-inline:0}.desktop-submenu-product .desktop-submenu-inner{max-width:var(--container-max);padding-top:var(--mmm-10)}.desktop-submenu-quality .desktop-submenu-inner,.desktop-submenu-two-column .desktop-submenu-inner{max-width:var(--container-max)}.desktop-submenu-column{display:flex;flex-direction:column;gap:var(--mmm-5);min-width:0}.desktop-submenu-group h2{color:var(--brand-red);font-size:var(--fs-body);line-height:var(--lh-snug);margin:0 0 var(--mmm-4);text-transform:uppercase}.desktop-submenu-group ul{display:grid;gap:var(--mmm-3);list-style:none;margin:0;padding:0}.desktop-submenu-group a{align-items:center;border:0;display:flex;gap:var(--mmm-3);overflow-wrap:anywhere;padding:0}.desktop-submenu-group a:focus-visible,.desktop-submenu-group a:hover{color:var(--brand-red)}.desktop-submenu-group svg{fill:none;flex:0 0 auto;height:23px;stroke:var(--mmm-red-premium);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:23px}.nav-tools{flex:0 0 auto;margin-left:auto}.nav-actions,.nav-tools{align-items:center;display:flex}.nav-actions{gap:var(--mmm-5)}.header-action,.mobile-cart,.mobile-menu-toggle{align-items:center;background:transparent;border:0;color:var(--fg-1);cursor:pointer;display:inline-flex;font-family:inherit;justify-content:center;padding:0}.header-action{flex-direction:column;font-size:10px;gap:2px;min-width:34px;text-decoration:none}.header-action svg,.mobile-account-actions svg,.mobile-cart svg,.mobile-menu-toggle svg{fill:none;height:22px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:22px}@media (min-width:1025px) and (max-width:1600px){.main-nav,.utility-inner{padding-left:var(--mmm-6);padding-right:var(--mmm-6)}.main-nav{gap:var(--mmm-5)}.desktop-navigation{gap:var(--mmm-4)}.nav-links{font-size:var(--fs-micro);gap:clamp(var(--mmm-3),1.25vw,var(--mmm-5))}.nav-tools{gap:var(--mmm-3)}.nav-actions{gap:var(--mmm-2)}}@media (min-width:1025px) and (max-width:1199px){.desktop-submenu-inner{grid-template-columns:repeat(3,minmax(0,1fr))}}.header-action:focus-visible,.header-action:hover,.mobile-cart:focus-visible,.mobile-cart:hover,.mobile-menu-toggle:focus-visible,.mobile-menu-toggle:hover{color:var(--brand-red)}.mobile-cart,.mobile-menu-toggle,.mobile-navigation{display:none}.mmm-action-rail{display:flex;flex-direction:column;gap:15px;position:fixed;right:0;top:17rem;z-index:20}.mmm-action-rail :is(a,button){align-items:center;background:#303030;border:0;border-radius:3px 0 0 3px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font:inherit;font-size:12px;height:55px;justify-content:center;padding:5px;width:100px}.mmm-action-rail :is(a,button):hover{background:#84766b}.mmm-action-rail img{height:20px;margin-bottom:0;object-fit:contain;width:30px}.site-header{position:sticky;top:0;z-index:30;background:#fff;border-bottom:0;box-shadow:0 1px 5px rgba(0,0,0,.14)}.main-nav{width:100%;padding:var(--mmm-2) clamp(40px,3.75vw,72px);gap:clamp(var(--mmm-8),2.5vw,var(--mmm-12));min-height:86px}.main-nav,.nav-links{display:flex;align-items:center}.nav-links{justify-content:flex-start;color:var(--fg-1);flex:1 1 auto;min-width:0;white-space:nowrap;font-size:1.05rem;font-weight:350;gap:clamp(.8rem,1.4vw,1.6rem)}.header-actions a,.header-actions button,.nav-links>.nav-item>:is(a,.nav-trigger){color:#000}.desktop-submenu a:hover,.nav-links>.nav-item.is-open>:is(a,.nav-trigger),.nav-links>.nav-item>:is(a,.nav-trigger):hover{color:#84766b}.desktop-submenu{color:var(--fg-1);display:block;font-size:var(--fs-small);font-weight:var(--fw-semi);left:0;min-height:290px;opacity:0;pointer-events:none;position:absolute;right:0;top:100%;visibility:hidden;white-space:normal;z-index:50;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:0;box-shadow:0 5px 8px rgba(0,0,0,.08)}.desktop-submenu-group h2,.footer-grid h3,.section-kicker{font-weight:600;letter-spacing:.05em;text-transform:uppercase}@media (max-width:1200px){.desktop-navigation{display:none}.mobile-menu-toggle{display:inline-flex}.main-nav{min-height:74px}}.mmm-mobile-actions{display:none}.mmm-action-panel-heading .mmm-action-panel-kicker{font-size:27px;font-weight:400;margin:0}@media (max-width:1200px){body .site-header .main-nav{grid-template-columns:44px 1fr auto}}@media (max-width:600px){.mmm-action-panel-content{padding:54px 24px 32px}.mmm-action-panel,.mmm-action-panel-sample{width:100%}}body .mmm-action-rail>button:focus-visible,body .mmm-action-rail>button:hover{background:#84766b}body .mmm-action-rail>button img{height:20px;margin:0;object-fit:contain;width:30px}.mmm-action-panel-backdrop{background:rgba(0,0,0,.35);inset:0;position:fixed;z-index:2000}.mmm-action-panel{background:#fff;bottom:0;box-shadow:0 0 24px rgba(0,0,0,.2);max-width:100%;position:absolute;right:0;top:0;width:550px}.mmm-action-modal-backdrop{align-items:center;display:flex;justify-content:center;overflow-y:auto;padding:24px}.mmm-action-modal{background:#fff;box-shadow:0 0 24px rgba(0,0,0,.2);max-height:calc(100vh - 48px);max-width:695px;position:relative;width:100%}.mmm-action-modal-content{max-height:calc(100vh - 48px);overflow-y:auto;padding:64px 48px 40px}.mmm-action-modal-close{background:transparent;border:0;color:#303030;cursor:pointer;font-size:20px;position:absolute;right:24px;top:20px;z-index:2}.mmm-action-modal .mmm-legacy-measurement-success{text-align:center}.mmm-action-panel-content{height:100%;overflow-y:auto;padding:64px 32px 40px}.mmm-action-panel-heading{margin:0 auto 32px;max-width:760px;text-align:center}.mmm-action-panel-heading h2{font-weight:400;font-size:30px;margin:6px 0 16px}.mmm-action-panel-heading .mmm-action-panel-title{font-weight:700}.mmm-action-panel-heading p{font-size:16px;margin:0 0 17px;line-height:1.5}.mmm-action-panel .measurement-request-form{margin-inline:auto;max-width:760px}.mmm-action-panel .sample-decor-order{margin:0}@media (max-width:600px){.mmm-action-panel,.mmm-action-panel-sample{width:100%}.mmm-action-modal-backdrop{padding:16px}.mmm-action-modal{max-height:calc(100vh - 32px);max-width:100%}.mmm-action-modal-content{max-height:calc(100vh - 32px);padding:54px 24px 32px}.main-nav{min-height:64px}}@media (max-width:1024px){.desktop-navigation{display:none}.main-nav{display:grid;gap:var(--mmm-3);grid-template-columns:44px minmax(0,1fr) 64px;min-height:66px;padding:var(--mmm-2) var(--container-px)}.mobile-cart,.mobile-menu-toggle{display:inline-flex;height:44px;width:44px}.mobile-menu-toggle{justify-self:start}.mobile-cart{flex-direction:column;font-size:10px;gap:2px;justify-self:end;text-decoration:none;width:64px}.mobile-navigation{background:var(--mmm-white);border-top:1px solid var(--border-hairline);box-shadow:var(--shadow-md);display:block;left:0;max-height:calc(100vh - 66px);overflow-y:auto;padding:var(--mmm-5) var(--container-px) var(--mmm-6);position:absolute;right:0;top:100%}.mobile-navigation[hidden]{display:none}.mobile-menu-toolbar{margin-bottom:var(--mmm-4)}.mobile-menu-toolbar-submenu{display:flex}.mobile-menu-back{align-items:center;align-self:stretch;background:var(--fg-1);border:0;color:var(--mmm-white);display:inline-flex;font-family:inherit;font-size:var(--fs-micro);gap:var(--mmm-2);margin:calc(var(--mmm-5) * -1) 0 0 calc(var(--container-px) * -1);padding:0 var(--mmm-4)}.mobile-menu-back span{font-size:var(--fs-body)}.mobile-nav-links{display:grid;gap:var(--mmm-1)}.mobile-nav-links a,.mobile-nav-links button,.mobile-nav-links>.mobile-nav-text{align-items:center;background:transparent;border:0;color:var(--fg-1);display:flex;font-size:var(--fs-small);font-weight:var(--fw-semi);justify-content:space-between;min-height:44px;padding:var(--mmm-3) 0;text-align:left;width:100%}}@media (max-width:1024px){.mobile-nav-links a:focus-visible,.mobile-nav-links a:hover,.mobile-nav-links button:focus-visible,.mobile-nav-links button:hover{color:var(--brand-red)}}@media (max-width:1024px){.mobile-nav-links a>span:first-child,.mobile-nav-links button>span:first-child,.mobile-nav-links>.mobile-nav-text>span:first-child{min-width:0;overflow-wrap:anywhere}.mobile-account-actions{display:grid;gap:var(--mmm-2);grid-template-columns:repeat(auto-fit,minmax(100px,1fr));padding:var(--mmm-4) 0}.mobile-account-actions a,.mobile-account-actions button{align-items:center;background:var(--bg-soft);border:1px solid var(--border-hairline);border-radius:var(--radius-sm);color:var(--fg-1);display:flex;flex-direction:column;font-family:inherit;font-size:var(--fs-micro);gap:var(--mmm-1);padding:var(--mmm-2);text-decoration:none}}.header-icon-with-badge{display:inline-flex;position:relative}.configurator-header-action,.configurator-header-back{align-items:center;background:transparent;border:0;color:var(--fg-1);cursor:pointer;display:inline-flex;font:inherit;text-decoration:none}.configurator-header-actions{align-items:center;display:flex;gap:clamp(var(--mmm-4),2vw,var(--mmm-8));justify-self:end}.configurator-header-action{flex-direction:column;font-size:11px;gap:3px;min-width:52px}.configurator-header-action svg{fill:none;height:25px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:25px}.configurator-header-action:focus-visible,.configurator-header-action:hover,.configurator-header-back:focus-visible,.configurator-header-back:hover{color:var(--brand-red)}@media (max-width:760px){.configurator-header-action>span:last-child,.configurator-header-back span{display:none}.configurator-header-actions{gap:var(--mmm-2)}.configurator-header-action{height:42px;min-width:34px;padding:0}}@media (min-width:901px){.cta,.desktop-submenu-inner,.section:not(.muted),.text-image,.wohnwelt-config-examples,.wohnwelt-template-hero-content{box-sizing:border-box;margin-inline:auto;max-width:none;width:var(--ww-shell-width);padding-left:0;padding-right:0}}body .main-nav{box-sizing:border-box;min-height:80px;padding:8px clamp(24px,4vw,72px)}body .main-nav .brand img{height:58px;width:158px}body .nav-links{gap:clamp(18px,2vw,34px)}body .header-action span,body .nav-links>.nav-item>a{font-size:13px;font-weight:400}@media (max-width:700px){body .main-nav{min-height:64px;padding:6px 16px}body .main-nav .brand img{height:44px;width:130px}}body .site-header{background:#fff;border:0;box-shadow:none;position:sticky;top:0;z-index:500}body .site-header .main-nav{align-items:flex-end;box-sizing:border-box;display:flex;gap:0;height:80px;min-height:80px;padding:8px 32px 16px;position:relative}body .site-header .brand{left:50%;position:absolute;top:8px;transform:translateX(-50%);z-index:2}body .site-header .main-nav .brand img{height:56px;object-fit:contain;width:230px}body .site-header .desktop-navigation{align-items:flex-end;display:flex;flex:1 1;justify-content:space-between;min-width:0}body .site-header .nav-links,body .site-header .nav-service{align-items:flex-end;color:#000;display:flex;flex:0 1 auto;font-size:17.6px;font-weight:350;gap:17.6px;line-height:1;white-space:nowrap}body .site-header .nav-item>:is(a,.nav-trigger),body .site-header .nav-service>a{border:0;color:#000;display:block;padding:0}body .site-header .nav-links>.nav-item>:is(a,.nav-trigger){font-size:17.6px;font-weight:350}body .site-header .nav-item:focus-within>:is(a,.nav-trigger),body .site-header .nav-item:hover>:is(a,.nav-trigger),body .site-header .nav-service>a:hover{color:#84766b}body .site-header .nav-tools{align-items:flex-end;display:flex;margin-left:auto}body .site-header .nav-actions{align-items:center;display:flex;gap:10px;position:absolute;right:32px;top:5px}body .site-header .header-action{height:29px;min-width:29px;opacity:.6;transition:opacity .2s ease,transform .2s ease}body .site-header .header-action:hover{opacity:1;transform:scale(.9)}body .site-header .header-action>span:not(.header-icon-with-badge){display:none}body .site-header .header-action svg{height:29px;width:29px}body .site-header .nav-item:not(.is-open):not(:focus-within) .desktop-submenu{transition:none}body .site-header .desktop-submenu:after{background:linear-gradient(0deg,transparent,rgba(0,0,0,.05));bottom:-5px;content:"";height:5px;left:0;position:absolute;width:100%}body .site-header .desktop-submenu-inner{box-sizing:border-box;display:flex;gap:80px;margin:0;max-width:none;padding:0;width:100%}body .site-header .nav-service .desktop-submenu-inner{justify-content:flex-end}body .site-header .desktop-submenu-column{display:block;flex:0 0 auto}body .site-header .desktop-submenu-group h2,body .site-header .desktop-submenu-group h2>a{color:#000;font-size:17.6px;font-weight:600;line-height:1;margin:0;text-transform:none}body .site-header .desktop-submenu-group:not(:has(h2)){padding-top:17.6px}body .site-header .desktop-submenu-group ul{display:block;margin:16px 0;max-height:200px}body .site-header .desktop-submenu-group li{margin:0 56px 16px 0}body .site-header .desktop-submenu-group a{color:#000;display:block;font-size:17.6px;font-weight:400;line-height:1}body .site-header .desktop-submenu-group a:hover{color:#000;text-decoration:underline}body .site-header .desktop-submenu-group a.desktop-submenu-overview-link{color:rgb(0,0,0);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:18px;font-style:italic;font-weight:400;line-height:18px;padding-left:22px;position:relative}body .site-header .desktop-submenu-group a.desktop-submenu-overview-link>svg{height:17.6px;left:0;position:absolute;stroke:currentColor;stroke-width:1.5;top:0;width:17.6px}@media (max-width:1200px){body .site-header .desktop-navigation{display:none}body .site-header .main-nav{align-items:center;display:grid;grid-template-columns:44px 1fr 44px;height:80px;min-height:80px;padding:7px 16px}body .site-header .brand{left:auto;max-width:230px;position:static;transform:none}body .site-header .main-nav .brand img{height:56px;width:230px}body .site-header .mobile-cart,body .site-header .mobile-menu-toggle{display:inline-flex;height:44px;width:44px}body .site-header .mobile-cart>span:last-child{display:none}body .site-header .mobile-navigation{background:#eae6e0;border:0;box-shadow:none;height:100dvh;max-height:none;overflow-y:auto;padding:0 32px 80px;position:fixed;right:auto;top:0;width:80%;z-index:1000}body .site-header .mobile-navigation:before{align-items:center;border-bottom:1px solid #84766b;color:#84766b;content:"NAVIGATION";display:flex;height:69px;justify-content:center;margin:0 -32px 16px}}@media (max-width:1200px){body .site-header:has(.mobile-navigation:not([hidden])) .mobile-menu-toggle{position:fixed;right:12px;top:12px;z-index:1001}}@media (max-width:1200px){body .site-header:has(.mobile-navigation:not([hidden])) .mobile-menu-toggle svg{display:none}}@media (max-width:1200px){body .site-header:has(.mobile-navigation:not([hidden])) .mobile-menu-toggle:before{color:#84766b;content:"×";font-size:32px;font-weight:300}}@media (max-width:1200px){body .site-header .mobile-nav-links{gap:0}}@media (max-width:1200px){body .site-header .mobile-nav-links :is(a,button,.mobile-nav-text){border-bottom:1px solid #000;color:#000;font-size:16px;font-weight:600;min-height:58px;padding:12px 0;text-transform:uppercase}}@media (max-width:1200px){body .site-header .mobile-submenu{padding-top:16px}body .site-header .mobile-submenu>h2{color:#84766b;font-size:16px;text-transform:uppercase}body .site-header .mobile-submenu-group h3{font-size:16px;font-weight:600;margin:24px 0 4px;text-transform:uppercase}}@media (max-width:1200px){body .site-header .mobile-submenu-group .mobile-nav-links :is(a,.mobile-nav-text){font-size:14px;min-height:46px;padding-left:16px}}@media (max-width:1200px){body .site-header .mobile-menu-back{background:transparent;color:#84766b;font-size:14px;font-weight:600;margin:0;padding:18px 0 8px;text-transform:uppercase}body .site-header .mobile-account-actions{border-top:1px solid #000;display:flex;padding-top:24px}}@media (max-width:1200px){body .site-header .mobile-account-actions :is(a,button){background:transparent;border:0;border-radius:0;padding:0 20px 0 0}}body .mmm-action-rail{display:flex;flex-direction:column;position:fixed;bottom:auto;gap:15px;left:auto;right:0;top:272px;z-index:499}body .mmm-action-rail>button{align-items:center;background:#303030;border:0;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;font-size:12px;justify-content:center;padding:7px 5px 3px;transition:background-color .5s ease;border-radius:3px 0 0 3px;height:55px;width:100px}@media (max-width:1200px){body .site-header .mobile-cart{display:none}.mmm-mobile-actions{align-items:center;display:flex;gap:8px}}@media (max-width:1200px){.mmm-mobile-actions :is(a,button){align-items:center;background:transparent;border:0;color:#303030;display:flex;height:44px;justify-content:center;padding:0;width:36px}}@media (max-width:1200px){.mmm-mobile-actions svg{height:28px;width:28px}.mmm-mobile-actions span:last-child{display:none}}@media (max-width:600px){body .site-header .main-nav{grid-template-columns:44px 1fr auto;height:80px;min-height:80px;padding:7px 8px}body .site-header .main-nav .brand img{height:66px;width:230px}}.mmm-action-panel-sample{text-align:center;width:400px}.mmm-action-panel-close{align-items:center;color:#303030;cursor:pointer;display:flex;justify-content:center;position:absolute;z-index:2;background:transparent;border:0;border-radius:0;font-size:20px;height:auto;right:48px;top:22px;width:auto}@media (max-width:1200px){body .site-header .mmm-mobile-actions .mobile-cart{display:flex}}@media (max-width:900px){body .site-header .brand{left:50%;position:absolute;transform:translateX(-50%)}body .site-header .mmm-mobile-actions,body .site-header .mobile-menu-toggle{position:relative;z-index:3}body .site-header .mobile-menu-toggle{grid-column:1}body .site-header .mmm-mobile-actions{grid-column:3;justify-self:end}}@media (max-width:600px){.mmm-action-panel-sample{width:100%}}.mmm-global-footer{background:#eae6e0;color:#4d453e;font-family:Work Sans,Arial,sans-serif}.mmm-global-footer :is(h2,p){margin-top:0}.mmm-global-footer a{color:inherit;text-decoration:none}.mmm-global-footer a:hover{text-decoration:underline}.mmm-footer-primary{box-sizing:border-box;margin:0 auto;max-width:1204px;padding:30px 0 38px;width:calc(100% - 48px)}.mmm-footer-grid{display:grid;gap:70px;grid-template-columns:437px 196px 196px minmax(0,1fr)}.mmm-footer-details h2,.mmm-footer-grid h2{color:#3c332c;font-size:17px;font-weight:700;line-height:1.2;margin:0 0 28px}.mmm-footer-company h2{font-size:14px;font-weight:500;letter-spacing:.03em}.mmm-footer-company-logo{display:block;height:auto;margin:0 0 32px;max-width:200px;width:100%}.mmm-footer-company>p{font-size:17px;font-weight:300;line-height:1.4;margin-bottom:25px;max-width:390px;white-space:pre-line}.mmm-footer-links{align-items:flex-start;display:flex;flex-direction:column}.mmm-footer-links a{font-size:17px;font-weight:300;line-height:1.45;margin-bottom:8px}.mmm-footer-consent{align-items:center;background-color:transparent!important;border:none!important;box-shadow:none!important;display:flex;font-size:17px;gap:9px;margin-top:24px;width:max-content}.mmm-footer-consent span{align-items:center;border:2px solid #50a5d5;border-radius:50%;color:#50a5d5;display:inline-flex;font-size:12px;font-weight:700;height:16px;justify-content:center;width:16px}.mmm-footer-details{align-items:start;display:grid;gap:70px;grid-template-columns:437px 196px 196px minmax(0,1fr);margin-top:66px}.mmm-footer-details h2{color:#000;margin-bottom:18px}.mmm-footer-phone>a{display:block;font-size:22px;font-weight:700;line-height:1.15}.mmm-footer-phone p{font-size:16px;line-height:1.45;margin:5px 0 0;padding-left:0;white-space:pre-line}.mmm-footer-icons,.mmm-footer-payment-icons{align-items:center;display:flex;gap:16px;min-height:32px}.mmm-footer-icons a{align-items:center;display:inline-flex;justify-content:center}.mmm-footer-icons svg{fill:#000;height:24px;width:24px}.mmm-footer-icons img{height:31px;object-fit:contain;width:40px}.mmm-footer-payment-icons{gap:18px}.mmm-footer-payment-icons img{display:block;height:29px;object-fit:contain;width:auto}.mmm-footer-payment-icons>:nth-child(2) img{width:145px}.mmm-footer-legal{background:#eae6e0}.mmm-footer-legal>div{align-items:center;display:flex;font-size:13px;justify-content:space-between;margin:0 auto;max-width:1204px;padding:0 0 12px;width:calc(100% - 48px)}.mmm-footer-legal nav{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}@media (max-width:1000px){.mmm-footer-details,.mmm-footer-grid{gap:45px;grid-template-columns:1.5fr repeat(3,1fr)}.mmm-footer-company>p,.mmm-footer-links a{font-size:15px}}@media (max-width:760px){.mmm-footer-primary{padding-top:38px;width:calc(100% - 32px)}.mmm-footer-grid{grid-template-columns:1fr 1fr}.mmm-footer-company{grid-column:1/-1}.mmm-footer-details{grid-template-columns:1fr 1fr;margin-top:48px}.mmm-footer-legal>div{align-items:flex-start;flex-direction:column;gap:14px;width:calc(100% - 32px)}.mmm-footer-legal nav{justify-content:flex-start}}@media (max-width:460px){.mmm-footer-details,.mmm-footer-grid{gap:38px;grid-template-columns:1fr}.mmm-footer-company{grid-column:auto}.mmm-footer-details section{min-width:0}.mmm-footer-payment-icons{flex-wrap:wrap}}body .site-header .utility{background:#222;color:#fff;display:block;font-size:12px;font-weight:400}body .site-header .utility-inner{box-sizing:border-box;height:36px;margin:0 auto;max-width:1920px;padding:0 32px}body .site-header .utility-benefits{gap:44px}body .site-header .utility :is(a,span){align-items:center;display:inline-flex;gap:7px}body .site-header .utility small{font-size:10px;opacity:.78}body .site-header .utility-rating strong{margin-left:7px}body .site-header .nav-links{gap:1.1em;margin:0}body .site-header .nav-service{gap:1.1em;margin:0 74px 0 0}body .site-header .desktop-submenu{background:rgba(255,255,255,.9);border:0;box-shadow:none;min-height:0;opacity:0;padding:32px;transition:opacity .3s cubic-bezier(.23,1,.32,1),visibility .3s cubic-bezier(.23,1,.32,1);visibility:hidden;margin-top:16px}body .site-header:has(>aside[aria-label="Aktuelle Marketingaktion"])>.utility{display:none}@media (max-width:1200px){body .site-header .utility{display:none}}@media (min-width:1201px){body .site-header .utility-inner{height:35px}}.mmm-action-panel.mmm-action-panel-sample{border-radius:7px;bottom:auto;left:50%;max-height:calc(100dvh - 48px);right:auto;top:50%;transform:translate(-50%,-50%);width:500px}.mmm-action-panel-sample .mmm-action-panel-content{box-sizing:border-box;height:auto;max-height:calc(100dvh - 48px);padding:38px 48px 16px}.mmm-action-panel-sample .mmm-action-panel-close{right:44px;top:22px}@media (max-width:600px){.mmm-action-panel.mmm-action-panel-sample{max-height:calc(100dvh - 32px);width:calc(100% - 32px)}.mmm-action-panel-sample .mmm-action-panel-content{max-height:calc(100dvh - 32px);padding:38px 24px 16px}.mmm-action-panel-sample .mmm-action-panel-close{right:24px}}@media (min-width:1201px){body .site-header .nav-links,body .site-header .nav-service{gap:19.36px}body .site-header .nav-service{margin-right:0}body .site-header .nav-actions{gap:8px;right:32px;top:9.78125px}body .site-header .header-action{height:24px;margin:0;min-width:24px;opacity:.6;padding:0;width:24px}body .site-header .header-icon-with-badge{display:block;height:24px;width:24px}body .site-header .header-icon-image{display:block;object-fit:contain}body .site-header .header-icon-image-account,body .site-header .header-icon-image-cart,body .site-header .header-icon-image-wishlist{height:24px;margin:0;object-fit:contain;width:24px}}@media (max-width:1200px){body .site-header .mmm-mobile-actions .header-icon-image-wishlist{display:block;height:24px;object-fit:contain;width:24px}}@media (min-width:1201px){body .site-header .desktop-submenu{gap:80px;margin-top:0;padding:56px 32px 32px;top:64px}body .mmm-global-footer{background:rgb(234,230,224);color:rgb(93,86,77);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif}body .mmm-footer-primary{box-sizing:border-box;margin:0 auto;max-width:1280px;padding:60px 0 8px;width:calc(100% - 48px)}body .mmm-footer-details,body .mmm-footer-grid{column-gap:0;display:grid;grid-template-columns:386.656px 120px 241.781px 24px 241.781px 24px 241.781px}body .mmm-footer-details>:first-child,body .mmm-footer-grid>:first-child{grid-column:1}body .mmm-footer-details>:nth-child(2),body .mmm-footer-grid>:nth-child(2){grid-column:3}body .mmm-footer-details>:nth-child(3),body .mmm-footer-grid>:nth-child(3){grid-column:5}body .mmm-footer-details>:nth-child(4),body .mmm-footer-grid>:nth-child(4){grid-column:7}body .mmm-footer-details h2,body .mmm-footer-grid h2{color:rgb(93,86,77);font:600 16px/19.2px system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif;margin:11.2px 0 28.8px}body .mmm-footer-company-logo{display:block;height:24px;margin:0 0 32px;object-fit:contain;object-position:left center;width:200px}body .mmm-footer-company>p{margin:0 0 24px 3.2px;max-width:383px;white-space:pre-line}body .mmm-footer-company>p,body .mmm-footer-links a{color:rgb(93,86,77);font:400 16px/24px system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif}body .mmm-footer-links a{margin:0 0 8px;text-decoration:none}body .mmm-footer-consent:hover,body .mmm-footer-legal a:hover,body .mmm-footer-links a:hover,body .mmm-footer-phone a:hover{color:inherit;text-decoration:none}body .mmm-footer-consent{color:rgb(93,86,77);font:400 16px/24px system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif;gap:8px}body .mmm-footer-details{margin-top:56px}body .mmm-footer-details h2{color:rgb(33,37,41);margin:0 0 19px}body .mmm-footer-phone>a{color:rgb(33,37,41);font:600 20px/24px system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif}body .mmm-footer-phone p{color:rgb(93,86,77);font:400 14px/21px system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif;margin:2px 0 0}body .mmm-footer-icons,body .mmm-footer-payment-icons{gap:16px;min-height:28px}body .mmm-footer-icons a,body .mmm-footer-payment-icons>*{transform:scale(1);transition:transform .1s ease}body .mmm-footer-icons a:hover,body .mmm-footer-payment-icons>:hover{transform:scale(1.1)}body .mmm-footer-icons svg{height:20px;width:20px}body .mmm-footer-icons img{height:22px;width:27px}body .mmm-footer-payment-icons{gap:18px}body .mmm-footer-payment-icons img{height:24px}body .mmm-footer-payment-icons>:nth-child(2) img{width:120px}body .mmm-footer-legal{background:rgb(234,230,224)}body .mmm-footer-legal>div{color:rgb(93,86,77);font:400 12.8px/19.2px system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif;max-width:1280px;padding:24px 0 8px;width:calc(100% - 48px)}body .mmm-footer-legal a{color:inherit;text-decoration:none}body .mmm-footer-grid{min-height:401px}body .mmm-footer-details{min-height:95px}}@media (max-width:700px){body:has(.mmm-action-rail){padding-bottom:calc(54px + env(safe-area-inset-bottom))}body .mmm-action-rail{bottom:0;display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));left:0;right:0;top:auto;width:100%;z-index:999}body .mmm-action-rail>:is(a,button){align-items:center;border-radius:0;flex-direction:column;height:54px;justify-content:center;min-width:0;padding:5px;text-align:center;width:100%}body .mmm-action-rail>:is(a,button) img{height:20px;margin:0;width:30px}}