.mn-topbar{background:var(--mn-white);border-bottom:1px solid var(--mn-border)}.mn-topbar-inner{display:flex;align-items:center;justify-content:flex-end;gap:22px;min-height:34px}.mn-topbar-links{display:flex;gap:22px}.mn-topbar-link{font-size:13px;letter-spacing:1px;text-transform:uppercase;color:var(--mn-text);padding-block:6px;transition:color 0.15s ease}.mn-topbar-link:hover{color:#000;font-weight:500;text-decoration:none}.mn-topbar-link:last-child{border-bottom:2px solid var(--mn-band)}.mn-topbar-link:last-child:hover{border-bottom-color:var(--mn-link)}@media (max-width: 767.98px){.mn-topbar{display:none}}.site-header{background:var(--mn-white);position:relative;z-index:500;box-shadow:0 0 25px rgba(0,0,0,0.3)}.mn-header-inner{display:flex;align-items:center;gap:20px;padding-block:15px}.mn-header-searchtoggle{display:none;align-items:center;justify-content:center;width:44px;min-height:44px;padding:0;border:0;background:transparent;color:var(--mn-text);cursor:pointer}.mn-header-searchtoggle:focus-visible{outline:2px solid var(--mn-link);outline-offset:2px;border-radius:8px}@media (max-width: 767.98px){.site-header:not(.is-slim) .mn-header-inner{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:10px;padding-block:10px}.mn-burger{justify-self:start}.site-header:not(.is-slim) .mn-header-inner:has(.mn-header-searchtoggle){grid-template-columns:92px minmax(0,1fr) 92px}.mn-header-searchtoggle{display:inline-flex;grid-column:3;grid-row:1;justify-self:start}.mn-header-inner:has(.mn-header-searchtoggle) .site-branding img,
	.mn-header-inner:has(.mn-header-searchtoggle) .custom-logo{max-width:calc(100vw - 232px);width:auto}.site-header:not(.is-slim) .mn-header-inner{position:relative;min-height:max(44px,var(--mn-logo-h-mobile,44px))}.site-header:not(.is-slim) .mn-header-inner .site-branding{position:absolute;inset-inline:0;top:50%;transform:translateY(-50%);z-index:0;display:flex;justify-content:center;min-width:0;pointer-events:none}.site-header:not(.is-slim) .mn-header-inner .site-branding > *{pointer-events:auto}.site-header:not(.is-slim) .mn-header-inner .mn-burger,
	.site-header:not(.is-slim) .mn-header-inner .mn-header-searchtoggle,
	.site-header:not(.is-slim) .mn-header-inner .mn-header-cart{position:relative;z-index:1}.site-branding{justify-self:center;min-width:0;max-width:100%;flex-shrink:1}.mn-header-inner .mn-header-search,
	.mn-header-inner .mn-header-actions{display:none}.mn-header-cart{justify-self:end;grid-column:3;grid-row:1;margin-inline-start:0;min-width:44px}.mn-header-cart .mn-header-icon-label{display:none}}.site-branding{flex-shrink:0}.site-branding img,
.custom-logo{display:block;height:var(--mn-logo-h);width:auto;max-width:none;max-height:var(--mn-logo-h)}@media (max-width: 767.98px){.site-branding img,
	.custom-logo{height:var(--mn-logo-h-mobile);max-height:var(--mn-logo-h-mobile);width:auto;max-width:calc(100vw - 140px);object-fit:contain}}.site-title{font-size:24px;font-weight:700;color:var(--mn-text-dark);letter-spacing:1px}.mn-header-search{flex:1;max-width:420px}body.mn-searchw-full .mn-header-search{max-width:none}body.mn-searchw-fixed .mn-header-search{max-width:var(--mn-search-w,420px)}body.mn-searchpos-center .mn-header-search{margin-inline:auto}body.mn-searchpos-right .mn-header-search{margin-inline:auto 0}body.mn-searchpos-center .mn-header-actions,
body.mn-searchpos-right .mn-header-actions{margin-inline-start:0}.mn-search-form{display:flex;align-items:center;background:var(--mn-white);border:1px solid #ddd;border-radius:var(--mn-radius-s);overflow:hidden}.mn-search-form input[type="search"]{flex:1;border:0;min-height:42px}.mn-search-form input[type="search"]:focus,
.mn-search-form input[type="search"]:focus-visible{outline:none}.mn-search-form:focus-within{border-color:var(--mn-link);box-shadow:0 0 0 1px var(--mn-link)}.mn-search-submit{display:inline-flex;align-items:center;justify-content:center;width:44px;min-height:42px;border:0;background:transparent;color:var(--mn-text);cursor:pointer}@media (min-width: 768px) and (max-width: 991.98px){.mn-header-actions{display:none!important}.mn-header-cart{margin-inline-start:auto}.site-branding{flex-shrink:1;min-width:0}.site-branding img,
	.custom-logo{height:var(--mn-logo-h);max-height:var(--mn-logo-h);width:auto;max-width:min(300px,34vw);object-fit:contain}.mn-header-search{max-width:340px}}.mn-header-actions{display:flex;align-items:center;gap:18px;margin-inline-start:auto}.mn-header-icon{display:inline-flex;flex-direction:column;align-items:center;gap:3px;color:var(--mn-text);min-width:44px;min-height:44px;justify-content:center}.mn-header-icon:hover{color:#000;text-decoration:none}.mn-header-icon-label{font-size:12px;text-transform:uppercase;letter-spacing:0.5px;font-weight:500}.mn-infomenu{position:relative}.mn-infomenu-toggle{background:none;border:0;padding:0;cursor:pointer;font-family:inherit}.mn-infomenu-panel{display:none;position:absolute;top:calc(100% + 12px);right:50%;transform:translateX(50%);width:max-content;min-width:240px;max-width:min(340px,calc(100vw - 32px));max-height:calc(100vh - 140px);max-height:calc(100dvh - 140px);overflow-y:auto;overscroll-behavior:contain;background:var(--mn-white);border-radius:12px;box-shadow:var(--mn-shadow-hover);padding:16px 0 8px;z-index:1200;text-align:start}.mn-infomenu.is-open .mn-infomenu-panel{display:block}.mn-infomenu-title{margin:0 18px 8px;padding-bottom:10px;border-bottom:1px solid var(--mn-border);font-size:15px;font-weight:600;color:var(--mn-text-dark)}.mn-infomenu-list,
.mn-infomenu-list .sub-menu{list-style:none;margin:0;padding:0}.mn-kontomenu--wartet .mn-infomenu-list:not(.mn-konto-skelett),
.mn-kontomenu--wartet .mn-konto-login{display:none}.mn-konto-skelett{display:none}.mn-kontomenu--wartet .mn-konto-skelett{display:block}.mn-konto-skelett a{box-sizing:content-box;min-height:1.35em;border-radius:4px;background:var(--mn-border,#e6e3dd);background-clip:content-box;opacity:0.55;pointer-events:none;animation:mn-konto-puls 1.2s ease-in-out infinite}.mn-konto-skelett li:nth-child(2n) a{max-width:72%}.mn-konto-skelett li:nth-child(3n) a{max-width:84%}@keyframes mn-konto-puls{0%,
	100%{opacity:0.35}50%{opacity:0.7}}@media (prefers-reduced-motion: reduce){.mn-konto-skelett a{animation:none}}.mn-kontomenu{--mn-konto-profil-hoehe:64px}.mn-infomenu-list .mn-konto-profil{margin:0 10px 6px}.mn-infomenu-list .mn-konto-profil__link{display:flex;flex-direction:row-reverse;align-items:center;gap:12px;box-sizing:border-box;min-height:var(--mn-konto-profil-hoehe);padding:10px;border:1px solid var(--mn-border);border-radius:10px;background:var(--mn-box);color:var(--mn-text-dark)}.mn-infomenu-list .mn-konto-profil__link:hover,
.mn-infomenu-list .mn-konto-profil__link:focus-visible{background:var(--mn-box);color:var(--mn-text-dark)}.mn-konto-profil__bild{flex:none;width:44px;height:44px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px var(--mn-white)}.mn-konto-profil__text{display:flex;flex-direction:column;flex:1;min-width:0;padding-inline-end:12px;border-inline-end:1px solid var(--mn-kundennummer-divider)}.mn-konto-profil__text strong{overflow:hidden;font-size:14.5px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.mn-konto-profil__text small{color:var(--mn-muted);font-size:12px}.mn-konto-skelett .mn-konto-skelett-profil{margin:0 10px 6px}.mn-konto-skelett .mn-konto-skelett-profil a{box-sizing:border-box;min-height:var(--mn-konto-profil-hoehe);padding:0;border-radius:10px;background-clip:border-box}.mn-kontomenu:has(.mn-konto-login) .mn-infomenu-panel{width:340px;min-width:300px}@media (min-width: 768px){.mn-kontomenu:has(.mn-konto-login) .mn-infomenu-panel{right:calc(50% - 170px);transform:none}}.mn-konto-login{padding:0 18px 8px}.mn-konto-login-feld{margin:0 0 10px;position:relative}.mn-konto-login input[type="email"],
.mn-konto-login input[type="password"],
.mn-konto-login input[type="text"]{width:100%;min-height:44px;padding:10px 14px;border:1px solid var(--mn-btn-border);border-radius:8px;background:var(--mn-white);color:var(--mn-text-dark);font-family:inherit;font-size:15px}.mn-konto-login-feld--pw input{padding-right:44px}.mn-konto-login-augen{position:absolute;top:50%;right:6px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:6px;background:none;color:var(--mn-muted);cursor:pointer}.mn-konto-login-augen:hover,
.mn-konto-login-augen.is-on{color:var(--mn-text-dark)}.mn-konto-login .mn-konto-login-submit{width:100%;margin-top:2px;border:0;background:var(--mn-action)!important;color:var(--mn-white)!important;font-size:15px;letter-spacing:0.5px}.mn-konto-login .mn-konto-login-submit:hover{background:var(--mn-action-hover)!important;color:var(--mn-white)!important}.mn-konto-login .mn-konto-login-register{width:100%;margin-top:8px}.mn-konto-login-schritt2[hidden]{display:none}.mn-konto-login-willkommen{margin:4px 0 10px;font-size:15px;font-weight:600;color:var(--mn-text-dark)}.mn-konto-login-merken{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:13.5px;color:var(--mn-muted);cursor:pointer}.mn-konto-login-merken input{margin:0;flex:0 0 auto}.mn-konto-login-zeile{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;margin:10px 0 2px}.mn-konto-login-zeile[hidden]{display:none}.mn-konto-login-zeile .mn-konto-login-lost[hidden]{display:none}.mn-konto-login-wechseln,
.mn-konto-login-lost{font-size:13px;color:var(--mn-muted);text-align:center}.mn-konto-login-wechseln:hover,
.mn-konto-login-lost:hover{color:var(--mn-text-dark)}.mn-konto-login--neu .mn-konto-login-register{margin-top:2px}.mn-konto-login .mn-konto-login-register[hidden]{display:none}.mn-konto-login .mn-konto-login-submit[hidden]{display:none}.mn-konto-login-trenner{display:flex;align-items:center;gap:10px;margin:14px 0 10px;color:var(--mn-muted);font-size:13px}.mn-konto-login-trenner::before,
.mn-konto-login-trenner::after{content:"";flex:1 1 auto;height:1px;background:var(--mn-border)}.mn-konto-login .msc-social-login{display:block}.mn-konto-login .msc-social-login__button{width:100%}.mn-konto-login-merkliste{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;padding-top:10px;border-top:1px solid var(--mn-border);font-size:14px}.mn-konto-login-merkliste svg{flex:0 0 auto}.mn-konto-login-status{margin:0;font-size:13.5px;line-height:1.4}.mn-konto-login-status:not(:empty){margin:0 0 10px}.mn-konto-login-status.is-fehler{color:var(--mn-sale)}.mn-konto-login-status.is-hinweis{color:var(--mn-text-dark)}.mn-konto-login-status.is-laeuft{color:var(--mn-muted)}.mn-konto-login-status a{text-decoration:underline}.mn-konto-login-fertig{display:flex;flex-direction:column;align-items:center;gap:8px;margin:0;padding:22px 0 26px;color:var(--mn-action);font-size:16px;font-weight:600}.mn-konto-login-fertig svg{width:42px;height:42px;stroke-width:1.9}.mn-infomenu-close{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:none;color:var(--mn-muted);cursor:pointer}.mn-infomenu-close:hover{background:var(--mn-beige);color:var(--mn-text-dark)}.mn-kontomenu .mn-infomenu-title{padding-right:34px}.mn-infomenu-list a{display:block;padding:7px 18px;font-size:14.5px;line-height:1.35;color:var(--mn-text)}.mn-infomenu-list a:hover,
.mn-infomenu-list a:focus-visible{background:var(--mn-box);color:var(--mn-link);text-decoration:none}.mn-infomenu-list .menu-item-has-children > a{margin-top:6px;padding-bottom:4px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;color:var(--mn-muted)}.mn-infomenu-list .menu-item-has-children > a:hover,
.mn-infomenu-list .menu-item-has-children > a:focus-visible{background:none;color:var(--mn-muted)}.mn-infomenu-list .menu-item-has-children + .menu-item-has-children > a,
.mn-infomenu-list li + .menu-item-has-children > a{margin-top:10px;border-top:1px solid var(--mn-border);padding-top:12px}.mn-infomenu-list .current-menu-item > a{color:var(--mn-link);font-weight:600}.mn-chlang{position:relative}.mn-chlang-toggle{background:none;border:0;padding:0;cursor:pointer;font-family:inherit}.mn-chlang-panel{display:none;position:absolute;top:calc(100% + 12px);right:50%;transform:translateX(50%);min-width:230px;background:var(--mn-white);border-radius:12px;box-shadow:var(--mn-shadow-hover);padding:14px 0 6px;z-index:1200}.mn-chlang.is-open .mn-chlang-panel{display:block}.mn-chlang-title{margin:0 16px 6px;padding-bottom:10px;border-bottom:1px solid var(--mn-border);font-size:14.5px;font-weight:600;color:var(--mn-text-dark);text-align:start}.mn-chlang-list{list-style:none;margin:0;padding:0}.mn-chlang-link{display:flex;align-items:center;gap:10px;padding:10px 16px;min-height:44px;color:var(--mn-text);font-size:14px;text-decoration:none}.mn-chlang-link:hover,
.mn-chlang-link:focus-visible{background:var(--mn-box);color:var(--mn-text-dark);text-decoration:none}.mn-chlang-link.is-active{color:var(--mn-text-dark);font-weight:600}.mn-chlang-link .mn-lang-flag{display:inline-flex;width:20px;height:20px;flex:0 0 auto}.mn-chlang-link .mn-lang-flag svg{width:100%;height:100%}.mn-chlang-check{margin-inline-start:auto;color:var(--mn-menu-active);display:inline-flex}.mn-header-cart{display:inline-flex;flex-direction:column;align-items:center;gap:3px;color:var(--mn-text);margin-inline-start:26px;min-height:44px;justify-content:center}.mn-header-cart:hover{color:#000;text-decoration:none}.mn-header-cart-icon{position:relative;display:inline-flex}.mn-cart-count{position:absolute;top:-7px;inset-inline-end:-10px;min-width:var(--mn-cbadge-min,19px);height:var(--mn-cbadge-h,19px);padding-inline:var(--mn-cbadge-pad,4px);display:inline-flex;align-items:center;justify-content:center;background:var(--mn-cbadge-bg,var(--mn-action));color:var(--mn-cbadge-fg,var(--mn-white));border-radius:var(--mn-cbadge-radius,50px);font-size:11px;font-weight:700}.mn-cart-count[hidden]{display:none}.mn-cart-count:not(.has-items){background:var(--mn-muted)}.mn-header-merkliste-icon{position:relative;display:inline-flex}.mn-merkliste-count{position:absolute;top:-7px;inset-inline-end:-10px;min-width:19px;height:19px;padding-inline:4px;display:inline-flex;align-items:center;justify-content:center;background:var(--mn-action);color:var(--mn-white);border-radius:50px;font-size:11px;font-weight:700}.mn-cart-count.has-items.mn-cbadge--soft{--mn-cbadge-bg:#e3f3dc;--mn-cbadge-fg:#1d6e07;border:1px solid rgba(44,161,10,0.3)}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){}@media (prefers-reduced-motion: no-preference){.mn-cart-count.has-items.mn-cbadge-anim--puls::after{content:"";position:absolute;inset:-1px;border:1px solid var(--mn-cbadge-glow,rgba(44,161,10,0.55));border-radius:inherit;pointer-events:none;opacity:0;will-change:transform,opacity;animation:mn-cbadge-puls 8.4s cubic-bezier(0.37,0,0.63,1) infinite}@keyframes mn-cbadge-puls{0%{transform:scale(0.94);opacity:0}5%{opacity:0.34}13%{transform:scale(1.14);opacity:0.3}24%,
		100%{transform:scale(1);opacity:0}}@keyframes mn-cbadge-herzschlag{0%,
		29%,
		100%{transform:scale(1)}6%{transform:scale(1.08)}13%{transform:scale(1)}20%{transform:scale(1.045)}}@keyframes mn-cbadge-atmen{0%,
		44%,
		100%{transform:scale(1)}22%{transform:scale(1.035)}}@keyframes mn-cbadge-atmen-glow{0%,
		44%,
		100%{opacity:0}22%{opacity:0.28}}@keyframes mn-cbadge-huepfen{0%{transform:translateY(0);animation-timing-function:cubic-bezier(0.25,0.1,0.3,1)}7%{transform:translateY(-3px);animation-timing-function:cubic-bezier(0.7,0,0.75,0.9)}14%{transform:translateY(0);animation-timing-function:cubic-bezier(0.25,0.1,0.3,1)}20%{transform:translateY(-1.25px);animation-timing-function:cubic-bezier(0.7,0,0.75,0.9)}27%,
		100%{transform:translateY(0)}}@keyframes mn-cbadge-wippen{0%,
		30%,
		100%{transform:rotate(0deg)}6%{transform:rotate(-5deg)}13%{transform:rotate(3.5deg)}20%{transform:rotate(-1.75deg)}26%{transform:rotate(0.75deg)}}@keyframes mn-cbadge-ring{0%{transform:scale(0.94);opacity:0.46}20%,
		100%{transform:scale(1.55);opacity:0}}@keyframes mn-cbadge-gluehen{0%,
		32%,
		100%{opacity:0}16%{opacity:0.48}}@keyframes mn-cbadge-pendel{0%,
		30%,
		100%{transform:rotate(0deg)}6%{transform:rotate(6deg)}13%{transform:rotate(-4deg)}20%{transform:rotate(2deg)}26%{transform:rotate(-0.75deg)}}@keyframes mn-cbadge-ruetteln{0%,
		18%,
		100%{transform:translateX(0)}3%{transform:translateX(-1px)}6%{transform:translateX(1px)}9%{transform:translateX(-0.7px)}12%{transform:translateX(0.45px)}15%{transform:translateX(-0.2px)}}@keyframes mn-cbadge-schweben{0%,
		46%,
		100%{transform:translateY(0)}23%{transform:translateY(-2px)}}}.mn-navband{background:var(--mn-band)}.mn-navband-inner{display:flex;align-items:center;justify-content:center;gap:6px;position:relative}.mn-navband-home{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:var(--mn-text)}.mn-nav{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}.mn-nav-item > a{display:inline-flex;align-items:center;min-height:46px;padding:0 18px;color:var(--mn-text);font-size:var(--mn-nav-size,14px);letter-spacing:1px;text-transform:uppercase;font-weight:500}.mn-nav-item > a:hover,
.mn-nav-item.is-active > a{color:var(--mn-link);text-decoration:none}body.mn-navalign-left .mn-navband-inner,
body.mn-navalign-left .mn-nav{justify-content:flex-start}body.mn-navalign-right .mn-navband-inner,
body.mn-navalign-right .mn-nav{justify-content:flex-end}body.mn-navalign-left .mn-navband-home{margin-inline-start:-12px}body.mn-navalign-left .mn-navband-inner > .mn-nav:first-child{margin-inline-start:-18px}body.mn-navalign-right .mn-navband-inner > .mn-nav:last-child{margin-inline-end:-18px}@media (max-width: 991.98px){.mn-navband{display:none}}.mn-nav-item{position:static}.mn-nav-item > ul.mn-mega-links{display:none}.mn-mega{position:absolute;inset-inline:0;top:100%;z-index:550;background:var(--mn-mega-bg,rgba(255,255,255,0.8));-webkit-backdrop-filter:blur(var(--mn-mega-blur,28px)) saturate(180%) brightness(1.08);backdrop-filter:blur(var(--mn-mega-blur,28px)) saturate(180%) brightness(1.08);border-radius:0 0 18px 18px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.7),0 18px 40px rgba(0,0,0,0.14),0 4px 12px rgba(0,0,0,0.06);padding:26px 34px 30px;opacity:0;transform:translateY(-8px) scale(0.98);visibility:hidden;transition:opacity 0.25s cubic-bezier(0.16,1,0.3,1),transform 0.25s cubic-bezier(0.16,1,0.3,1),visibility 0.25s;pointer-events:none}@supports not (backdrop-filter: blur(8px)){.mn-mega{background:rgba(255,255,255,0.97)}}.mn-nav-item.is-open > .mn-mega,
.mn-nav-item:not(.mn-mega-ready):focus-within > .mn-mega{opacity:1;transform:translateY(0) scale(1);visibility:visible;pointer-events:auto}@media (hover: hover){.mn-nav-item:not(.mn-mega-ready):hover > .mn-mega{opacity:1;transform:translateY(0) scale(1);visibility:visible;pointer-events:auto}}.mn-mega-close{position:absolute;top:12px;inset-inline-end:14px;z-index:5;width:38px;height:38px}html.mn-scrolling .site-header .mn-navband{pointer-events:none}.mn-mega-inner{display:grid;grid-template-columns:repeat(var(--mn-mega-cols,4),1fr);gap:8px 30px;max-width:var(--mn-container);margin-inline:auto}.mn-mega-heading{display:block;font-size:15px;font-weight:600;text-transform:uppercase;color:var(--mn-text);margin-bottom:8px}.mn-mega-heading:hover{color:var(--mn-link);text-decoration:none}.mn-mega-links{list-style:none;margin:0;padding:0}.mn-mega-links a{display:block;font-size:15px;font-weight:300;line-height:1.8;color:var(--mn-text)}.mn-mega-links a:hover{color:var(--mn-link);font-weight:400;text-decoration:none}.mn-mega-all{display:inline-block;font-size:13px;font-style:italic;color:var(--mn-text);margin-top:6px}.mn-mega-all:hover{color:var(--mn-link)}@media (min-width: 768px) and (max-width: 1024.98px) and (orientation: portrait){.mn-mega-inner{grid-template-columns:repeat(4,25%);gap:8px 12px}}@media (min-width: 992px){body.mn-sticky-header .site-header{position:sticky;top:0}body.mn-sticky-header .site-header.is-scrolled{background:var(--mn-white);box-shadow:0 2px 10px rgba(0,0,0,0.08)}body.mn-sticky-header .mn-navband{max-height:60px;transition:max-height 0.25s ease,opacity 0.2s ease}body.mn-sticky-header .site-header.mn-band-hidden .mn-navband{max-height:0;opacity:0;overflow:hidden}}@media (max-width: 991.98px){body.mn-sticky-header-m .site-header{position:sticky;top:0}}.mn-breadcrumb-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:4px 0 18px}.mn-breadcrumb-row .mn-breadcrumb{margin:0;flex:1;min-width:0}.mn-breadcrumb-row .msc-wl-btn{flex:0 0 auto;margin-inline-start:auto;border:0;background:none;padding:2px 4px;color:var(--mn-muted);font-size:13px}.mn-breadcrumb-row .msc-wl-btn:hover,
.mn-breadcrumb-row .msc-wl-btn[aria-pressed="true"]{color:var(--mn-link);border:0;background:none}.mn-breadcrumb{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--mn-breadcrumb-text,#999999);margin:4px 0 18px;white-space:nowrap;overflow:hidden}.mn-breadcrumb a{color:inherit}.mn-breadcrumb .sep{flex-shrink:0;color:inherit}.mn-breadcrumb .mn-crumb{flex-shrink:0;min-width:0}.mn-breadcrumb .mn-crumb:last-child{flex-shrink:1;overflow:hidden;text-overflow:ellipsis}@media (max-width: 767.98px){.mn-breadcrumb{display:none}}.site-header.is-slim .mn-header-inner{justify-content:space-between}.mn-slim-secure{display:inline-flex;align-items:center;gap:8px;color:var(--mn-text);font-size:14px}.mn-burger{display:none;position:relative;z-index:1200;width:44px;height:44px;border:0;background:transparent;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:5px;border-radius:50px;transition:background-color 0.2s ease,box-shadow 0.2s ease}@media (max-width: 991.98px){.mn-burger{display:inline-flex}}.mn-burger-bar{display:block;width:22px;height:2px;background:var(--mn-text);border-radius:2px;transition:transform 0.25s ease,opacity 0.2s ease,background-color 0.2s ease}body.mn-menu-open .mn-burger-bar{background:#d52b1e}body.mn-menu-open .mn-burger-bar:nth-child(1){transform:translateY(7px) rotate(45deg)}body.mn-menu-open .mn-burger-bar:nth-child(2){opacity:0}body.mn-menu-open .mn-burger-bar:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mn-mobile-menu[hidden]{display:none!important}.mn-mobile-menu{position:fixed;inset:0;z-index:1100;isolation:isolate;background:var(--mn-mobile-overlay,rgba(255,255,255,0.7));-webkit-backdrop-filter:blur(var(--mn-mobile-blur,8px)) saturate(var(--mn-mobile-saturate,1));backdrop-filter:blur(var(--mn-mobile-blur,8px)) saturate(var(--mn-mobile-saturate,1));box-shadow:0 0 20px rgba(0,0,0,0.05);overflow-x:hidden;overflow-y:auto;touch-action:pan-y;overscroll-behavior:contain}@supports not (backdrop-filter: blur(8px)){.mn-mobile-menu{background:var(--mn-white)}}.mn-mobile-menu a:hover,
.mn-mobile-menu a:focus-visible,
.mn-mobile-menu a:active{text-decoration:none}body.mn-menu-open{overflow:hidden;position:fixed;inset-inline:0}.mn-mobile-menu-scroll{padding:36px 18px calc(40px + env(safe-area-inset-bottom,0px));max-width:560px;margin-inline:auto}@keyframes mn-menu-fade{from{opacity:0}to{opacity:1}}@keyframes mn-menu-rise{from{transform:translateY(10px)}to{transform:translateY(0)}}.mn-mob-close{position:sticky;top:12px;z-index:5;display:flex;align-items:center;justify-content:center;width:54px;height:54px;margin-inline-end:auto;margin-top:-7px;margin-bottom:23px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,0.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 2px 10px rgba(0,0,0,0.12);color:#d52b1e;cursor:pointer}.mn-mob-close svg{width:26px;height:26px;transition:transform 0.25s ease}.mn-mob-close:hover svg,
.mn-mob-close:active svg{transform:rotate(90deg)}.mn-mob-close.is-scrolled{background:rgba(255,255,255,0.85);box-shadow:0 4px 16px rgba(0,0,0,0.18)}html.mona-search-open:has(body.mn-menu-open)::after{display:none}.mn-mob-search{position:relative;margin-bottom:22px}.mn-mob-search input[type="search"]{width:100%;border:1px solid transparent;border-radius:12px;background:var(--mn-white);min-height:48px;padding-inline:16px 52px;font-size:17px;box-shadow:0 2px 12px rgba(0,0,0,0.08);transition:border-color 0.15s ease,box-shadow 0.15s ease}.mn-mob-search input[type="search"]:focus{outline:none;border-color:var(--mn-link);box-shadow:0 0 0 1px var(--mn-link),0 2px 12px rgba(0,0,0,0.08)}.mn-mob-search-btn{position:absolute;inset-inline-end:4px;top:50%;transform:translateY(-50%);width:44px;height:40px;border:0;border-radius:10px;background:transparent;color:var(--mn-muted);cursor:pointer}.mn-mob-heading{display:flex;align-items:center;gap:8px;font-weight:700;text-transform:uppercase;color:#3d3d3d;letter-spacing:0.5px;margin:28px 0 12px;padding-inline:14px}.mn-mob-group{margin-bottom:20px}.mn-mob-bar{display:flex;align-items:center;gap:12px;width:100%;min-height:54px;margin:5px 0;padding:8px 14px;border:0;border-radius:var(--mn-mobile-bar-radius,15px);background:var(--mn-mobile-bar,rgba(228,224,210,0.75));box-shadow:inset 0 1px 0 rgba(255,255,255,var(--mn-mobile-glass-edge,0));color:var(--mn-text);font-family:inherit;font-size:16px;letter-spacing:2px;text-transform:uppercase;text-align:start;cursor:pointer}.mn-mob-bar-label{flex:1}.mn-mob-badge{display:inline-flex;align-items:center;justify-content:center;width:var(--mn-mob-badge-size,44px);height:var(--mn-mob-badge-size,44px);border-radius:50%;background:var(--mn-white);overflow:hidden;flex-shrink:0}.mn-mob-badge img{width:100%;height:100%;object-fit:cover}.mn-mob-chev{display:inline-flex;transition:transform 0.2s ease}.mn-mob-bar[aria-expanded="true"] .mn-mob-chev{transform:rotate(90deg)}.mn-mob-bar[aria-expanded="true"]{border-end-start-radius:0;border-end-end-radius:0;margin-bottom:0}.mn-mob-panel{padding:0 0 6px;background:var(--mn-mobile-panel,rgba(255,255,255,0.85));border-radius:0 0 var(--mn-mobile-bar-radius,15px) var(--mn-mobile-bar-radius,15px);overflow:hidden}.mn-mob-showall,
.mn-mob-sub-toggle,
.mn-mob-link{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:50px;margin:0;padding:9px 16px;border:0;border-bottom:1px solid #e0e0e0;background:transparent;border-radius:0;font-family:inherit;font-size:16px;text-align:start}.mn-mob-panel > :last-child,
.mn-mob-sub-panel > :last-child,
.mn-mob-sub:last-child > .mn-mob-sub-toggle:not([aria-expanded="true"]){border-bottom:0}.mn-mob-showall{min-height:46px;font-size:14px;font-style:italic;color:var(--mn-muted,#6b6b6b)}.mn-mob-sub-toggle{font-weight:400;color:var(--mn-text-dark,#2c2c2a);cursor:pointer}.mn-mob-sub-toggle[aria-expanded="true"],
.mn-mob-sub-split:has([aria-expanded="true"]){font-weight:600;color:#000}.mn-mob-link{color:var(--mn-text-dark,#2c2c2a)}.mn-mob-link:not(.level-2){color:var(--mn-text,#595959)}.mn-mob-sub-panel{padding-inline-start:14px}.mn-mob-plus,
.mn-mob-sub-toggle .mn-mob-chev,
.mn-mob-showall > svg,
.mn-mob-link > svg{display:inline-flex;flex-shrink:0;color:var(--mn-muted,#6b6b6b)}.mn-mob-plus .mn-icon-minus{display:none}.mn-mob-sub-toggle[aria-expanded="true"] .mn-mob-plus .mn-icon-plus{display:none}.mn-mob-sub-toggle[aria-expanded="true"] .mn-mob-plus .mn-icon-minus{display:inline-flex}.mn-mob-showall:active,
.mn-mob-sub-toggle:active,
.mn-mob-link:active{background:rgba(0,0,0,0.05);transition-duration:0s}.mn-mob-showall,
.mn-mob-sub-toggle,
.mn-mob-link{transition:background-color 0.3s ease}.mn-mob-showall > span:first-child,
.mn-mob-sub-toggle > span:first-child,
.mn-mob-sub-go > span:first-child,
.mn-mob-link > span:first-child{transform-origin:left center;transition:transform 0.25s ease,color 0.25s ease}.mn-mob-showall:active > span:first-child,
.mn-mob-sub-toggle:active > span:first-child,
.mn-mob-sub-go:active > span:first-child,
.mn-mob-link:active > span:first-child{transform:scale(1.02);font-weight:700;color:#000;transition-duration:0s}.mn-mob-info a:active{opacity:0.7;transform:scale(0.98);transition:transform 0.1s ease,opacity 0.1s ease}.mn-mob-bar{transition:filter 0.25s ease,transform 0.25s ease}.mn-mob-bar:active{opacity:1;filter:brightness(0.96);transform:translateY(1px);transition-duration:0.08s}.mn-mob-info{list-style:none;margin:0;padding:0}.mn-mob-info a{display:flex;align-items:center;gap:12px;min-height:48px;padding:8px 14px;font-size:16px;color:var(--mn-text);border-bottom:1px solid #e0e0e0}.mn-mob-info li:last-child a{border-bottom:0}.mn-mob-info a > svg{flex-shrink:0;color:var(--mn-muted)}.mn-lang-mobile .mn-lang-list{flex-wrap:wrap;padding:8px 0}.mn-mob-lang-top{display:flex;align-items:center;margin:0 0 16px}.mn-mob-lang-top.mn-langpos-top{min-height:54px;margin-block:-70px 18px;margin-inline-start:66px}.mn-mob-lang-top.mn-langpos-below_search{margin:-8px 0 18px}.mn-mob-lang-top .mn-lang-toggle{display:none}.mn-mob-lang-top .mn-lang-list{display:flex!important;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;width:100%;padding:0;position:static;background:none;border:0;border-radius:0;box-shadow:none;min-width:0}.mn-mob-lang-top .mn-lang-mobile .mn-lang-link{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:3px 11px;border:1px solid var(--mn-border);border-radius:50px;background:var(--mn-white);font-size:13px}.mn-mob-lang-top .mn-lang-mobile .mn-lang-item.is-active .mn-lang-link{background:var(--mn-beige);border-color:var(--mn-border);color:var(--mn-text-dark);font-weight:600}.mn-lang-mobile .mn-lang-link{font-size:15px;min-height:44px}.mn-page-banner{margin-bottom:4px}.mn-banner-card .mn-banner-container{padding-top:18px;padding-inline:0}.mn-banner-frame{position:relative;overflow:hidden}.mn-banner-card .mn-banner-frame{border-radius:var(--mn-radius-box);box-shadow:var(--mn-shadow-card)}.mn-banner-img{display:block;width:100%;height:var(--mn-banner-h,240px);object-fit:cover}.mn-page-banner.has-overlay .mn-banner-img{position:absolute;inset:0;height:100%}.mn-page-banner.has-overlay .mn-banner-overlay{position:relative;inset:auto;min-height:var(--mn-banner-h,240px)}.mn-banner-link{display:block;line-height:0}.mn-banner-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:20px;background:linear-gradient(rgba(20,20,18,0.16),rgba(20,20,18,0.38))}.mn-banner-title{margin:0;font-size:clamp(22px,4vw,34px);font-weight:300;letter-spacing:1.5px;color:var(--mn-white);text-shadow:0 1px 10px rgba(0,0,0,0.35)}.mn-banner-text{margin:0;max-width:640px;font-size:clamp(13px,2vw,16px);color:rgba(255,255,255,0.94);text-shadow:0 1px 8px rgba(0,0,0,0.35)}.mn-banner-btn{margin-top:10px;display:inline-block;padding:10px 28px;border:1px solid var(--mn-white);border-radius:999px;color:var(--mn-white);font-size:13px;font-weight:500;letter-spacing:1px;text-transform:uppercase;background:rgba(255,255,255,0.1);transition:background-color 0.2s ease,color 0.2s ease}.mn-banner-btn:hover{background:var(--mn-white);color:var(--mn-text-dark);text-decoration:none}.mn-banner-html img,
.mn-banner-html iframe{display:block;max-width:100%}@media (max-width: 767.98px){.mn-banner-img{height:max(120px,calc(var(--mn-banner-h,240px) * 0.62))}.mn-page-banner.has-overlay .mn-banner-img{height:100%}.mn-page-banner.has-overlay .mn-banner-overlay{min-height:max(120px,calc(var(--mn-banner-h,240px) * 0.62))}.mn-banner-card .mn-banner-container{padding-top:10px}}@keyframes mn-mm-slide-in{from{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes mn-mm-slide-up{from{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes mn-mm-drop{from{transform:translateY(-14px);opacity:0}to{transform:translateY(0);opacity:1}}.mn-mob-brandrow{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:12px;border-bottom:1px solid var(--mn-border);margin-bottom:14px}.mn-mob-brandrow img{display:block;height:34px;width:auto;max-height:34px}.mn-mob-brandname{font-size:19px;font-weight:700;letter-spacing:1px;color:var(--mn-text-dark)}.mn-mob-brandicons{display:flex;align-items:center;gap:4px}.mn-mob-brandicons a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--mn-text)}.mn-mob-close-label{display:none}.mn-mobile-menu.mn-mm-modern-markt,
.mn-mobile-menu.mn-mm-hybrid{background:var(--mn-mobile-scrim,rgba(20,20,18,0.55));overflow:hidden;-webkit-backdrop-filter:none;backdrop-filter:none}.mn-mm-modern-markt .mn-mobile-menu-scroll,
.mn-mm-hybrid .mn-mobile-menu-scroll{width:min(86vw,380px);max-width:none;height:100%;margin-inline:0;overflow-y:auto;overscroll-behavior:contain;background:var(--mn-white);box-shadow:12px 0 40px rgba(0,0,0,0.25);animation:mn-mm-slide-in 0.28s ease;padding:0 0 calc(40px + env(safe-area-inset-bottom,0px))}.mn-mm-modern-markt .mn-mob-close,
.mn-mm-hybrid .mn-mob-close{position:absolute;top:14px;inset-inline-start:min(calc(min(86vw,380px) + 12px),calc(100vw - 58px));margin:0;background:transparent;box-shadow:none;color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.mn-mm-modern-markt .mn-mob-close.is-scrolled,
.mn-mm-hybrid .mn-mob-close.is-scrolled{background:transparent;box-shadow:none}.mn-mob-hero{background:var(--mn-mobile-hero-bg,var(--mn-text-dark));color:var(--mn-mobile-hero-fg,#fff);padding:10px 18px 18px}.mn-mob-hero-top{display:flex;align-items:center;justify-content:flex-end;gap:12px;min-height:40px}@media (max-width: 479.98px){.mn-mob-hero.mn-mob-hero.mn-mob-hero .mn-mob-hero-top{gap:8px}.mn-mob-hero-login{flex:0 1 auto;min-width:0}.mn-mob-hero-login span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-mob-hero-lang,
	.mn-mob-hero-cart{flex-shrink:0}}@media (max-width: 389.98px){.mn-mob-hero.mn-mob-hero.mn-mob-hero .mn-mob-hero-top{gap:5px}}.mn-mob-hero-lang{margin-inline-end:auto}.mn-mob-hero-lang .mn-lang-link,
.mn-mob-hero-lang .mn-lang-toggle{color:var(--mn-mobile-hero-fg,#fff)}.mn-mob-hero-logo{display:flex;align-items:center;margin:4px 0 8px}.mn-mob-hero-login{display:flex;align-items:center;gap:8px;color:var(--mn-mobile-hero-fg,#fff);font-size:14.5px}.mn-mob-hero-login:hover{color:var(--mn-mobile-hero-fg,#fff);text-decoration:underline}.mn-mob-hero-title{margin:0;font-size:15px;line-height:1.35;color:var(--mn-mobile-hero-fg,#fff)}.mn-mob-hero-title strong{display:block;font-size:24px;font-weight:700}.mn-mm-modern-markt .mn-mob-content,
.mn-mm-hybrid .mn-mob-content{padding:8px 18px 0}.mn-mm-modern-markt .mn-mob-search{margin-top:12px}.mn-mm-modern-markt .mn-mob-search input[type="search"]{border:1px solid var(--mn-border);border-radius:8px;box-shadow:none}.mn-mm-modern-markt .mn-mob-lang-top,
.mn-mm-hybrid .mn-mob-lang-top{margin:6px 0 8px;min-height:0;margin-inline-start:0}.mn-mm-modern-markt .mn-mob-lang-top .mn-lang-list,
.mn-mm-hybrid .mn-mob-lang-top .mn-lang-list{justify-content:flex-start}.mn-mm-modern-markt .mn-mob-heading,
.mn-mm-hybrid .mn-mob-heading{border-top:8px solid #ececea;margin:22px -18px 6px;padding:16px 30px 0;text-transform:none;letter-spacing:0;font-size:17px;color:var(--mn-text-dark)}.mn-mm-modern-markt .mn-mob-group,
.mn-mm-hybrid .mn-mob-group{margin-bottom:0}.mn-mm-modern-markt:not(.mn-mm-free) .mn-mob-bar{margin:0;padding:6px 2px;min-height:50px;border-radius:0;background:transparent;text-transform:none;letter-spacing:0.2px;font-size:16px;color:var(--mn-text-dark)}.mn-mm-modern-markt:not(.mn-mm-free) .mn-mob-panel{background:var(--mn-mobile-panel-flat,#f6f6f4);border-radius:10px}.mn-mobile-menu .mn-mob-lang-top.mn-langalign-left .mn-lang-list{justify-content:flex-start}.mn-mobile-menu .mn-mob-lang-top.mn-langalign-center .mn-lang-list{justify-content:center}.mn-mobile-menu .mn-mob-lang-top.mn-langalign-right .mn-lang-list{justify-content:flex-end}.mn-mob-lang-top.mn-langstyle-dropdown{position:relative;min-height:40px}.mn-langstyle-dropdown .mn-lang-list{position:absolute;top:0;inset-inline-end:0;width:auto!important;flex-direction:column;align-items:stretch;gap:6px;z-index:6}.mn-langstyle-dropdown.mn-langalign-left .mn-lang-list{inset-inline-end:auto;inset-inline-start:0}.mn-langstyle-dropdown.mn-langalign-center .mn-lang-list{inset-inline-end:auto;inset-inline-start:50%;transform:translateX(-50%)}.mn-langstyle-dropdown:not(.is-open) .mn-lang-item:not(.is-active){display:none}.mn-langstyle-dropdown.is-open .mn-lang-list{background:var(--mn-white);border:1px solid var(--mn-border);border-radius:16px;padding:6px;box-shadow:var(--mn-shadow-hover)}.mn-langstyle-dropdown .mn-lang-item.is-active .mn-lang-link::after{content:"";width:7px;height:7px;margin-inline-start:7px;margin-top:-4px;border-inline-end:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform 0.2s ease}.mn-langstyle-dropdown.is-open .mn-lang-item.is-active .mn-lang-link::after{transform:rotate(-135deg);margin-top:2px}.mn-mob-bar.is-current,
.mn-mob-sub-toggle.is-current,
.mn-mob-link.is-current{position:relative;font-weight:700;color:var(--mn-text-dark)}.mn-mob-bar.is-current::before,
.mn-mob-sub-toggle.is-current::before,
.mn-mob-link.is-current::before{content:"";position:absolute;inset-block:8px;inset-inline-start:0;width:3px;border-radius:0 3px 3px 0;background:var(--mn-mobile-active,var(--mn-menu-active,#28a745))}.mn-mob-bar.is-current::before{inset-block:10px;border-radius:3px;inset-inline-start:4px}.mn-mm-modern-hell .mn-mob-bar.is-current::before,
.mn-mm-modern-markt .mn-mob-bar.is-current::before,
.mn-mm-hybrid .mn-mob-bar.is-current::before{inset-inline-start:-10px;inset-block:6px;border-radius:3px}.mn-mob-hero.is-loginleft .mn-mob-hero-top{flex-direction:row-reverse}.mn-mob-hero.is-loginleft .mn-mob-hero-lang{margin-inline-end:0}.mn-mob-hero.is-loginleft .mn-mob-hero-login{margin-inline-end:auto}.mn-mob-hero.is-center{text-align:center}.mn-mob-hero.is-center .mn-mob-hero-logo{justify-content:center}.mn-mob-hero-logo{max-width:100%}.mn-mob-hero-logo img{width:var(--mn-mobile-hero-logo-w,200px);max-width:100%;height:auto}.mn-mob-hero.is-stacked{display:flex;flex-direction:column;gap:12px}.mn-mob-hero.is-stacked .mn-mob-hero-logo{order:1;margin:4px 0 0}.mn-mob-hero.is-stacked .mn-mob-hero-title{order:2}.mn-mob-hero.is-stacked .mn-mob-hero-top{order:3;flex-direction:column;align-items:stretch;gap:10px;min-height:0}.mn-mob-hero.is-stacked .mn-mob-hero-login{order:1;justify-content:center;align-self:center;gap:8px;padding:9px 20px;border-radius:999px;border:1px solid rgba(128,128,128,0.26);background:rgba(128,128,128,0.13);transition:background-color 0.15s ease}.mn-mob-hero.is-stacked .mn-mob-hero-login:hover,
.mn-mob-hero.is-stacked .mn-mob-hero-login:focus-visible{background:rgba(128,128,128,0.2);text-decoration:none}.mn-mob-hero.is-stacked .mn-mob-hero-lang{order:2;margin:0}.mn-mob-hero.is-stacked.is-center{align-items:center}.mn-mob-hero.is-stacked.is-center .mn-mob-hero-top{align-items:center}.mn-mob-hero.is-stacked.is-center .mn-mob-lang-top .mn-lang-list{justify-content:center}.mn-mob-hero.is-stacked .mn-mob-lang-top .mn-lang-list{flex-wrap:wrap;row-gap:8px}.mn-mm-modern-markt .mn-mob-close,
.mn-mm-hybrid .mn-mob-close{background:rgba(255,255,255,0.62);box-shadow:0 2px 10px rgba(0,0,0,0.12);color:#d52b1e}.mn-mm-modern-markt .mn-mob-close.is-scrolled,
.mn-mm-hybrid .mn-mob-close.is-scrolled{background:rgba(255,255,255,0.85);box-shadow:0 4px 16px rgba(0,0,0,0.18)}.is-mark-fill .mn-mob-bar.is-current::before,
.is-mark-fill .mn-mob-sub-toggle.is-current::before,
.is-mark-fill .mn-mob-link.is-current::before,
.is-mark-text .mn-mob-bar.is-current::before,
.is-mark-text .mn-mob-sub-toggle.is-current::before,
.is-mark-text .mn-mob-link.is-current::before{content:none}.is-mark-dot .mn-mob-bar.is-current::before,
.is-mark-dot .mn-mob-sub-toggle.is-current::before,
.is-mark-dot .mn-mob-link.is-current::before,
.is-mark-check .mn-mob-bar.is-current::before,
.is-mark-check .mn-mob-sub-toggle.is-current::before,
.is-mark-check .mn-mob-link.is-current::before{content:"";position:absolute;inset-block:auto;top:50%;inset-inline-start:3px;color:var(--mn-mobile-active,var(--mn-menu-active,#28a745))}.mn-mm-modern-hell .mn-mob-bar.is-current::before,
.mn-mm-modern-markt .mn-mob-bar.is-current::before,
.mn-mm-hybrid .mn-mob-bar.is-current::before{inset-inline-start:-10px}.is-mark-dot .mn-mob-bar.is-current::before,
.is-mark-dot .mn-mob-sub-toggle.is-current::before,
.is-mark-dot .mn-mob-link.is-current::before{width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:currentColor}.is-mark-check .mn-mob-bar.is-current::before,
.is-mark-check .mn-mob-sub-toggle.is-current::before,
.is-mark-check .mn-mob-link.is-current::before{width:5px;height:9px;margin-top:-7px;border:solid currentColor;border-width:0 2px 2px 0;border-radius:0;transform:rotate(45deg)}.is-mark-fill .mn-mob-bar.is-current,
.is-mark-fill .mn-mob-sub-toggle.is-current,
.is-mark-fill .mn-mob-link.is-current{background-image:linear-gradient(var(--mn-mark-tint),var(--mn-mark-tint));--mn-mark-tint:color-mix(in srgb, var(--mn-mobile-active, var(--mn-menu-active, #28a745)) 16%, transparent);border-radius:12px}.is-mark-fill .mn-mob-bar.is-current,
.is-mark-fill .mn-mob-sub-toggle.is-current,
.is-mark-fill .mn-mob-link.is-current{background-clip:padding-box}@supports not (color: color-mix(in srgb, red 10%, transparent)){.is-mark-fill .mn-mob-bar.is-current,
	.is-mark-fill .mn-mob-sub-toggle.is-current,
	.is-mark-fill .mn-mob-link.is-current{background-image:linear-gradient(rgba(40,167,69,0.16),rgba(40,167,69,0.16))}}.is-mark-text .mn-mob-bar.is-current,
.is-mark-text .mn-mob-sub-toggle.is-current,
.is-mark-text .mn-mob-link.is-current{color:var(--mn-mobile-active,var(--mn-menu-active,#28a745))}.mn-mob-hero.is-band{display:flex;flex-direction:column;position:relative;z-index:3}.mn-mob-hero.is-band .mn-mob-hero-logo{order:2}.mn-mob-hero.is-band .mn-mob-hero-title{order:3}.mn-mob-hero.is-band .mn-mob-hero-top{order:4}.mn-mob-hero.is-band-above .mn-mob-hero-top{order:1}.mn-mob-hero.is-band .mn-mob-hero-top{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;min-height:0;margin-inline:-18px;padding:9px 18px;background:var(--mn-mobile-hero-band,rgba(128,128,128,0.11));border-block:1px solid rgba(128,128,128,0.18)}.mn-mob-hero.is-band-below .mn-mob-hero-top{margin-top:16px;margin-bottom:-18px;border-bottom:0}.mn-mob-hero.is-band-above .mn-mob-hero-top{margin-top:-10px;margin-bottom:16px;border-top:0}.mn-mob-hero.is-band .mn-mob-hero-login{order:1}.mn-mob-hero.is-band .mn-mob-hero-lang{order:2;margin:0;height:40px;min-height:40px;width:104px;flex:0 0 104px}.mn-mob-hero.is-band .mn-mob-hero-login,
.mn-mob-hero.is-band .mn-mob-hero-lang .mn-lang-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;height:40px;min-height:40px;padding:0 15px;border:1px solid rgba(128,128,128,0.22);border-radius:999px;background:rgba(255,255,255,0.55);color:var(--mn-mobile-hero-fg,#fff);font-size:14.5px;font-weight:500;line-height:1;white-space:nowrap;transition:background-color 0.15s ease,border-color 0.15s ease}.mn-mob-hero.is-band .mn-mob-hero-login:hover,
.mn-mob-hero.is-band .mn-mob-hero-login:focus-visible,
.mn-mob-hero.is-band .mn-mob-hero-lang .mn-lang-link:hover,
.mn-mob-hero.is-band .mn-mob-hero-lang .mn-lang-link:focus-visible{background:rgba(255,255,255,0.8);border-color:rgba(128,128,128,0.34);text-decoration:none}.mn-mob-hero.is-band .mn-mob-hero-login svg{width:18px;height:18px}.mn-mob-hero.is-band .mn-mob-hero-lang .mn-lang-flag,
.mn-mob-hero.is-band .mn-mob-hero-lang .mn-lang-flag svg{width:18px;height:18px}.mn-mob-hero.is-band .mn-mob-hero-lang .mn-lang-list{z-index:30}.mn-mob-hero.is-band .mn-langstyle-dropdown.is-open .mn-lang-item:not(.is-active) .mn-lang-link{height:38px;min-height:38px;justify-content:flex-start;border-color:transparent;border-radius:10px;background:transparent;color:var(--mn-text-dark)}.mn-mob-hero.is-band .mn-langstyle-dropdown.is-open .mn-lang-item:not(.is-active) .mn-lang-link:hover{background:rgba(128,128,128,0.12)}.mn-mm-modern-hell,
.mn-mm-modern-markt,
.mn-mm-hybrid{--mn-mob-badge-size:32px}.mn-mm-modern-hell .mn-mob-bar,
.mn-mm-modern-markt .mn-mob-bar,
.mn-mm-hybrid .mn-mob-bar{gap:10px}.mn-mob-hero.is-band .mn-mob-hero-login{background:var(--mn-mobile-hero-btn-bg,rgba(255,255,255,0.55));color:var(--mn-mobile-hero-btn-fg,var(--mn-mobile-hero-fg,#fff))}.mn-mob-hero.is-band .mn-mob-hero-lang .mn-lang-mobile .mn-lang-link{background:var(--mn-mobile-hero-lang-bg,rgba(255,255,255,0.55));color:var(--mn-mobile-hero-lang-fg,var(--mn-mobile-hero-fg,#fff))}.mn-mob-hero.is-band .mn-mob-hero-lang .mn-lang-item.is-active .mn-lang-link{opacity:1}.mn-mob-hero.is-band .mn-langstyle-dropdown.is-open .mn-lang-list{min-width:132px;align-items:stretch}.mn-mob-hero.is-band .mn-langstyle-dropdown.is-open .mn-lang-item{width:100%}.mn-mob-hero.is-band .mn-langstyle-dropdown.is-open .mn-lang-mobile .mn-lang-link{width:100%;justify-content:flex-start;gap:10px;padding-inline:12px}.mn-mob-hero.is-band .mn-langstyle-dropdown.is-open .mn-lang-flag{flex:0 0 18px}.mn-mob-hero.is-band .mn-langstyle-dropdown.is-open .mn-lang-item.is-active .mn-lang-link::after{margin-inline-start:auto}.mn-mob-badge.is-empty{background:transparent}.mn-mob-hero.is-band .mn-mob-hero-cart{order:2;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:40px;height:40px;min-height:40px;flex:0 0 40px;padding:0;border:1px solid rgba(128,128,128,0.22);border-radius:999px;background:var(--mn-mobile-hero-btn-bg,rgba(255,255,255,0.55));color:var(--mn-mobile-hero-btn-fg,var(--mn-mobile-hero-fg,#fff));transition:background-color 0.15s ease,border-color 0.15s ease}.mn-mob-hero.is-band .mn-mob-hero-cart:hover,
.mn-mob-hero.is-band .mn-mob-hero-cart:focus-visible{border-color:rgba(128,128,128,0.34);text-decoration:none}.mn-mob-hero.is-band .mn-mob-hero-lang{order:3}.mn-mob-hero.is-band .mn-mob-hero-cart .mn-cart-count{position:absolute;top:-4px;inset-inline-end:-4px;min-width:var(--mn-cbadge-min,18px);height:var(--mn-cbadge-h,18px);padding:0 var(--mn-cbadge-pad,5px);border-radius:var(--mn-cbadge-radius,999px);background:var(--mn-cbadge-bg,var(--mn-action));color:var(--mn-cbadge-fg,var(--mn-white));font-size:11px;font-weight:700;line-height:var(--mn-cbadge-h,18px);text-align:center}.mn-mob-hero.is-band .mn-mob-hero-cart .mn-cart-count:not(.has-items){display:none}.mn-mob-bar-split{padding:0;cursor:default}.mn-mob-bar-split .mn-mob-bar-go{display:flex;align-items:center;gap:inherit;flex:1 1 auto;min-width:0;min-height:inherit;padding:8px 0 8px 14px;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.mn-mob-bar-split .mn-mob-bar-toggle{display:flex;align-items:center;justify-content:center;flex:0 0 44px;align-self:stretch;min-width:44px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.mn-mob-bar-split .mn-mob-bar-toggle::before{content:"";position:absolute;inset-block:12px;inset-inline-start:0;width:1px;background:currentColor;opacity:0.16}.mn-mob-bar-split .mn-mob-bar-toggle{position:relative}.mn-mob-bar-split .mn-mob-bar-toggle[aria-expanded="true"] .mn-mob-chev{transform:rotate(90deg)}.mn-mob-sub-split{padding:0;cursor:default}.mn-mob-sub-split .mn-mob-sub-go{display:flex;align-items:center;flex:1 1 auto;min-width:0;min-height:inherit;padding-block:9px;padding-inline-start:16px;color:inherit;font:inherit}.mn-mob-sub-split .mn-mob-sub-btn{display:flex;align-items:center;justify-content:center;position:relative;flex:0 0 44px;align-self:stretch;min-width:44px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.mn-mob-sub-split .mn-mob-sub-btn::before{content:"";position:absolute;inset-block:12px;inset-inline-start:0;width:1px;background:currentColor;opacity:0.16}.mn-mob-sub-split .mn-mob-sub-btn[aria-expanded="true"] .mn-mob-plus .mn-icon-plus{display:none}.mn-mob-sub-split .mn-mob-sub-btn[aria-expanded="true"] .mn-mob-plus .mn-icon-minus{display:inline-flex}.is-parents-drill .is-drilled > .mn-mob-group:not(.is-open),
.is-parents-drill .is-drilled > .mn-mob-sub:not(.is-open),
.is-parents-drill .is-drilled > .mn-mob-link,
.is-parents-drill .is-drilled > .mn-mob-showall,
.is-parents-drill .is-drilled > .mn-mob-home,
.is-parents-drill .is-drilled > .mn-mob-panel-head,
.is-parents-drill .is-drilled > .mn-mob-heading--kategorien{display:none}.is-parents-drill .mn-mob-group.is-open > .mn-mob-bar,
.is-parents-drill .mn-mob-sub.is-open > .mn-mob-sub-toggle{display:none}.is-parents-drill .mn-mob-panel,
.is-parents-drill .mn-mob-sub-panel{animation:mn-drill-in 0.18s ease}@keyframes mn-drill-in{from{opacity:0;transform:translateX(12px)}to{opacity:1;transform:none}}.mn-mob-panel-head{margin-inline:-18px;padding:8px 32px 12px;background:var(--mn-beige,#f3f0e6);border-top:1px solid #e6e6e6;border-bottom:1px solid #cdc7b2}.is-parents-drill .mn-mob-panel{overflow:visible;border-radius:0}.mn-mob-back{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;margin:0;padding:0;border:0;background:transparent;color:#4a4638;font-family:inherit;font-size:13px;font-weight:400;text-align:start;cursor:pointer}.mn-mob-back:active{opacity:0.7}.mn-mob-back-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mn-mob-circle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;border-radius:50%;background:#f0f0f0;color:var(--mn-text-dark,#1a1a1a)}.mn-mob-circle svg{stroke-width:4.3}.mn-mob-circle--back{width:22px;height:22px;background:var(--mn-cta-grund,#187a4a);color:#fff}.mn-mob-circle--back svg{width:12px;height:12px}.mn-mob-level-title{margin:0;padding:0;font-size:21px;font-weight:500;letter-spacing:0.4px;line-height:1.25;color:#1a1710}.is-parents-drill .mn-mob-showall{font-style:normal;font-size:16px;font-weight:400;color:var(--mn-text-dark,#1a1a1a)}.is-parents-drill .mn-mob-showall,
.is-parents-drill .mn-mob-sub-toggle,
.is-parents-drill .mn-mob-link{min-height:54px;padding-block:6px;line-height:1.3}.is-parents-drill .mn-mob-sub-panel{padding-inline-start:0}@media (min-width: 1025px){}@media (max-width: 1024.98px){}.mn-mega-banner{position:relative;display:block;min-height:240px;border-radius:14px;overflow:hidden;background:var(--mn-beige)}.mn-mega-banner img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 0.35s ease}.mn-mega-banner:hover img{transform:scale(1.04)}.mn-mega-banner-cap{position:absolute;inset-inline:0;bottom:0;padding:26px 16px 13px;color:#fff;font-size:15px;font-weight:600;letter-spacing:0.4px;background:linear-gradient(transparent,rgba(0,0,0,0.55))}.mn-mega-intro{flex:0 0 250px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding-inline-end:36px;border-inline-end:1px solid var(--mn-border)}.mn-mega-intro-title{font-size:25px;font-weight:300;line-height:1.2;color:var(--mn-text-dark)}a.mn-mega-intro-title:hover{color:var(--mn-link);text-decoration:none}.mn-mega-intro-desc{margin:0;font-size:14px;line-height:1.65;color:var(--mn-muted);display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.mn-mega-intro-btn{display:inline-flex;align-items:center;margin-top:4px;padding:9px 20px;border:1px solid var(--mn-btn-border);border-radius:999px;font-size:13.5px;font-weight:500;color:var(--mn-text-dark);transition:background-color 0.15s ease}.mn-mega-intro-btn:hover{background:var(--mn-beige);text-decoration:none}.mn-mega--modern{display:flex;gap:36px;align-items:stretch}.mn-mega--modern .mn-mega-inner{flex:1;margin-inline:0;gap:14px;align-items:start}.mn-mega--modern .mn-mega-intro{flex:0 0 220px;padding-inline-end:30px}@media (min-width: 1025px){.mn-mega--modern .mn-mega-inner:has(.mn-mega-banner){grid-template-columns:repeat(var(--mn-mega-cols,4),1fr) minmax(190px,230px)}.mn-mega--modern .mn-mega-banner{grid-column:-2/-1;grid-row:1/-1}}@media (max-width: 1024.98px){.mn-mega--modern .mn-mega-banner,
	.mn-mega--modern .mn-mega-intro{display:none}}.mn-mega--modern .mn-mega-col{background:var(--mn-white);border:1px solid var(--mn-border);border-radius:var(--mn-radius-card,14px);overflow:hidden;transition:box-shadow 0.2s ease,transform 0.2s ease}.mn-mega--modern .mn-mega-col:hover{box-shadow:var(--mn-shadow-card);transform:translateY(-2px)}.mn-mega--modern .mn-mega-thumb{display:flex;align-items:center;justify-content:center;height:var(--mn-mega-thumb-h,110px);overflow:hidden;background:var(--mn-beige);font-size:26px;font-weight:600;color:var(--mn-text)}.mn-mega--modern .mn-mega-thumb img{width:100%;height:100%;object-fit:cover;transition:transform 0.35s ease}.mn-mega--modern .mn-mega-col:hover .mn-mega-thumb img{transform:scale(1.05)}.mn-mega--modern .mn-mega-heading{margin:12px 16px 4px;font-size:14px}.mn-mega--modern .mn-mega-links{padding:0 16px}.mn-mega--modern .mn-mega-links a{font-size:14px;line-height:1.75}.mn-mega--modern .mn-mega-all{margin:5px 16px 13px}.mn-mega--modern.mn-mega--underline .mn-mega-heading{border-bottom:3px solid var(--mn-beige);padding-bottom:7px;margin-bottom:8px}.mn-mega--modern.mn-mega--equal .mn-mega-inner{align-items:stretch;grid-auto-rows:1fr}.mn-mega--modern.mn-mega--equal .mn-mega-col,
.mn-mega--modern.mn-mega--divider .mn-mega-col{display:flex;flex-direction:column}.mn-mega--modern.mn-mega--equal .mn-mega-thumb,
.mn-mega--modern.mn-mega--divider .mn-mega-thumb{flex:none}.mn-mega--modern.mn-mega--equal .mn-mega-links{margin-bottom:auto}.mn-mega--modern.mn-mega--equal .mn-mega-all,
.mn-mega--modern.mn-mega--divider .mn-mega-all{align-self:flex-start}.mn-mega--modern.mn-mega--divider .mn-mega-col:has(.mn-mega-all)::after{content:"";order:1;margin:10px 16px 0;border-top:1px solid var(--mn-border)}.mn-mega--modern.mn-mega--divider .mn-mega-all{order:2}body.mn-navscroll .mn-nav{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;justify-content:flex-start}body.mn-navscroll .mn-nav > .mn-nav-item:first-child{margin-inline-start:auto}body.mn-navscroll .mn-nav > .mn-nav-item:last-child{margin-inline-end:auto}body.mn-navscroll.mn-navalign-left .mn-nav > .mn-nav-item:first-child{margin-inline-start:0}body.mn-navscroll.mn-navalign-right .mn-nav > .mn-nav-item:last-child{margin-inline-end:0}body.mn-navscroll .mn-nav::-webkit-scrollbar{display:none}body.mn-navscroll .mn-nav-item{flex:0 0 auto}body.mn-navscroll .mn-navband-inner::before,
body.mn-navscroll .mn-navband-inner::after{content:"";position:absolute;top:0;bottom:0;width:28px;pointer-events:none;opacity:0;transition:opacity 0.2s ease;z-index:2}body.mn-navscroll .mn-navband-inner::before{inset-inline-start:0;background:linear-gradient(to right,var(--mn-band,#e4e0d2),rgba(228,224,210,0))}body.mn-navscroll .mn-navband-inner::after{inset-inline-end:0;background:linear-gradient(to left,var(--mn-band,#e4e0d2),rgba(228,224,210,0))}body.mn-navscroll .mn-navband-inner.mn-navscroll-start::before,
body.mn-navscroll .mn-navband-inner.mn-navscroll-end::after{opacity:1}.mn-mobile-menu.is-swiping .mn-mobile-menu-scroll,
.mn-mobile-menu.is-swiping .mn-mob-close{transform:translate(var(--mn-swipe-x,0),var(--mn-swipe-y,0));transition:none}.mn-mobile-menu.is-swiping{transition:none}.mn-mobile-menu.mn-swipe-x,
.mn-mobile-menu.mn-swipe-x .mn-mobile-menu-scroll{touch-action:pan-y}.mn-mobile-menu.mn-swipe-y,
.mn-mobile-menu.mn-swipe-y .mn-mobile-menu-scroll{touch-action:pan-x}@media (hover: none){body.mn-touchfx .mn-burger,
	body.mn-touchfx .mn-header-searchtoggle,
	body.mn-touchfx .mn-header-cart,
	body.mn-touchfx .mn-header-icon,
	body.mn-touchfx .mn-navband-home{transition:transform var(--mn-press-out) var(--mn-press-spring),opacity var(--mn-press-out) ease,background-color 0.2s ease}body.mn-touchfx .mn-burger.mn-pressed,
	body.mn-touchfx .mn-header-searchtoggle.mn-pressed,
	body.mn-touchfx .mn-header-cart.mn-pressed,
	body.mn-touchfx .mn-header-icon.mn-pressed,
	body.mn-touchfx .mn-navband-home.mn-pressed{transform:scale(0.88);opacity:0.6;transition:transform var(--mn-press-in) ease-out,opacity var(--mn-press-in) ease-out}}.mn-mm-modern-hell:not(.mn-mm-free) .mn-mob-bar,
.mn-mm-modern-markt:not(.mn-mm-free) .mn-mob-bar,
.mn-mm-hybrid:not(.mn-mm-free) .mn-mob-bar{background:var(--mn-mm-parentbar,var(--mn-beige,#f3f0e6));border-bottom:0;border-radius:var(--mn-mm-parentbar-radius,14px);padding-inline:12px;margin-block:5px;font-weight:var(--mn-mm-parentbar-weight,600)}.mn-mm-modern-hell:not(.mn-mm-free) .mn-mob-home,
.mn-mm-modern-markt:not(.mn-mm-free) .mn-mob-home,
.mn-mm-hybrid:not(.mn-mm-free) .mn-mob-home,
.mn-mm-modern-hell:not(.mn-mm-free) .mn-mob-info a,
.mn-mm-modern-markt:not(.mn-mm-free) .mn-mob-info a,
.mn-mm-hybrid:not(.mn-mm-free) .mn-mob-info a{padding-inline:12px}.mn-mm-modern-hell:not(.mn-mm-free) .mn-mob-home,
.mn-mm-modern-markt:not(.mn-mm-free) .mn-mob-home,
.mn-mm-hybrid:not(.mn-mm-free) .mn-mob-home{gap:10px}.mn-mm-modern-hell:not(.mn-mm-free) .mn-mob-bar[aria-expanded="true"],
.mn-mm-modern-markt:not(.mn-mm-free) .mn-mob-bar[aria-expanded="true"],
.mn-mm-hybrid:not(.mn-mm-free) .mn-mob-bar[aria-expanded="true"],
.mn-mm-modern-hell:not(.mn-mm-free) .mn-mob-bar-split:has([aria-expanded="true"]),
.mn-mm-modern-markt:not(.mn-mm-free) .mn-mob-bar-split:has([aria-expanded="true"]),
.mn-mm-hybrid:not(.mn-mm-free) .mn-mob-bar-split:has([aria-expanded="true"]){background:var(--mn-mm-parentbar-open,#eae7dc);border-end-start-radius:0;border-end-end-radius:0;margin-bottom:0}.mn-mobile-menu.is-parentbar-off:not(.mn-mm-free) .mn-mob-bar,
.mn-mobile-menu.is-parentbar-off:not(.mn-mm-free) .mn-mob-bar[aria-expanded="true"],
.mn-mobile-menu.is-parentbar-off:not(.mn-mm-free) .mn-mob-bar-split:has([aria-expanded="true"]){background:transparent}.mn-mobile-menu.is-parentbar-off .mn-mob-badge{box-shadow:inset 0 0 0 1px var(--mn-border,#e5e2da)}.mn-mm-modern-hell:not(.mn-mm-free) .mn-mob-panel,
.mn-mm-modern-markt:not(.mn-mm-free) .mn-mob-panel,
.mn-mm-hybrid:not(.mn-mm-free) .mn-mob-panel{border-start-start-radius:0;border-start-end-radius:0}.mn-mob-home{display:flex;align-items:center;gap:12px;min-height:46px;margin:0 0 4px;padding:8px 14px;border-radius:12px;color:var(--mn-text-dark,#2c2c2a);font-size:15.5px;transition:background-color 0.3s ease}.mn-mob-home:hover{color:var(--mn-text-dark,#2c2c2a);text-decoration:none}.mn-mob-home .mn-icon{flex-shrink:0;color:var(--mn-muted,#6b6b6b)}.has-badges .mn-mob-home .mn-icon{box-sizing:content-box;padding-inline:calc((var(--mn-mob-badge-size,44px) - 20px) / 2)}.mn-mob-home:active{background:rgba(0,0,0,0.05);transition-duration:0s}.mn-mm-modern-hell:not(.mn-mm-free) .mn-mob-bar.is-current::before,
.mn-mm-modern-markt:not(.mn-mm-free) .mn-mob-bar.is-current::before,
.mn-mm-hybrid:not(.mn-mm-free) .mn-mob-bar.is-current::before{inset-inline-start:4px;inset-block:10px;border-radius:3px}