ul.products{display:grid;grid-template-columns:repeat(var(--mn-cols-sm,2),minmax(0,1fr));gap:18px;list-style:none;margin:0 0 28px;padding:0}@media (min-width: 768px){ul.products{grid-template-columns:repeat(var(--mn-cols-md,2),minmax(0,1fr))}}@media (min-width: 992px){ul.products{grid-template-columns:repeat(var(--mn-cols-lg,3),minmax(0,1fr))}}@media (min-width: 1200px){ul.products{grid-template-columns:repeat(var(--mn-cols-xl,4),minmax(0,1fr))}}.mn-card{position:relative;min-width:0;overflow-wrap:anywhere;display:flex;flex-direction:column;background:var(--mn-white);border-radius:var(--mn-radius-card);box-shadow:var(--mn-shadow-card);padding:12px 14px 24px;text-align:center;transition:box-shadow 0.35s ease,transform 0.35s ease,opacity 0.15s ease-out}@media (hover: hover){.mn-card:hover{box-shadow:var(--mn-shadow-hover);transform:translateY(-4px)}}.mn-card-title a::after{content:"";position:absolute;inset:0;z-index:1}.mn-card .button,
.mn-card .add_to_cart_button,
.mn-card a.added_to_cart,
.mn-card .mn-card-details{position:relative;z-index:2}@media (hover: hover){.mn-card:active:not(:has(.msc-wl-btn:active, .msc-pq-btn:active, .button:active, .add_to_cart_button:active)){transform:scale(0.98);opacity:0.9;transition-duration:0s}.mn-card:active .mn-card-image img{transform:none;opacity:1}ul.products.mn-view-list .mn-card:active:not(:has(.msc-wl-btn:active, .msc-pq-btn:active, .button:active, .add_to_cart_button:active)){transform:none;opacity:1;filter:brightness(0.96)}}.mn-card-badges{position:absolute;top:10px;inset-inline-start:10px;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.mn-card-image{display:block}.mn-card-image img{display:block;width:100%;aspect-ratio:1;object-fit:contain;transition:transform 0.15s ease,opacity 0.15s ease}.mn-card-merkliste{position:absolute;top:10px;inset-inline-end:10px;z-index:3}.mn-card-frage{position:absolute;top:10px;inset-inline-end:10px;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:7px;border:1px solid var(--mn-border);border-radius:50%;background:var(--mn-white);color:var(--mn-text);cursor:pointer;text-decoration:none}.mn-card-frage svg{flex:0 0 18px}.mn-card-merkliste ~ .mn-card-frage{top:50px}.mn-card-frage:hover{color:var(--mn-link);border-color:var(--mn-link)}.mn-card-frage:focus-visible{border-radius:50%!important}@media (max-width: 767.98px){.mn-card-frage-desktop .mn-card-frage{display:none}}.mn-card-image:active img{transform:scale(0.97);opacity:0.85;transition:none}.mn-card-brand img{max-height:26px;width:auto;margin:6px auto 0}.mn-card-title{font-size:15px;font-weight:400;letter-spacing:0.5px;border:0;padding:0;margin:8px 0 0;height:var(--mn-card-title-height,100px);overflow:hidden}.mn-card-title a{color:var(--mn-text);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--mn-card-title-lines,3);line-clamp:var(--mn-card-title-lines,3);overflow:hidden}.mn-card-title a:hover{color:var(--mn-link);text-decoration:none}.mn-card-excerpt{font-size:13px;color:var(--mn-muted);margin:6px 0 0}.mn-card-footer{margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:2px;padding-top:6px}.mn-card-uvp{font-size:12px;color:var(--mn-uvp)}.mn-card-uvp del{color:inherit}.mn-card-price{font-size:17px;font-weight:300;color:var(--mn-text);letter-spacing:-0.2px}.mn-card-price del{font-size:12px;color:var(--mn-uvp);margin-inline-end:6px}.mn-card-price ins{text-decoration:none}.mn-card-unit-price{font-size:12px;color:var(--mn-muted)}.mn-card-delivery{font-size:12px;font-style:italic;color:var(--mn-muted)}.mn-card-delivery--backorder{color:#6b5d48}.mn-card-footer .button{margin-top:10px;width:100%}.mn-card-actions{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px;width:100%;margin-top:10px}.mn-card-actions .mn-card-details{display:inline-flex;align-items:center;justify-content:center;flex:1 1 96px;min-height:42px;padding:6px 14px;background:var(--mn-white);border:1px solid var(--mn-btn-border);border-radius:var(--mn-radius-s);color:var(--mn-text);font-size:12px;letter-spacing:0.8px;text-transform:uppercase;text-decoration:none;transition:background 0.18s ease,color 0.18s ease}.mn-card-actions .mn-card-details{transition:background-color 0.18s ease,border-color 0.18s ease,color 0.18s ease,box-shadow 0.18s ease,transform 0.1s ease}@media (hover: hover) and (pointer: fine){.mn-card-actions .mn-card-details:hover{background:var(--mn-beige);border-color:#b9b4a4;color:var(--mn-text-dark);text-decoration:none;transform:translateY(-1px);box-shadow:0 2px 4px rgba(23,33,28,0.1),0 8px 16px -10px rgba(23,33,28,0.3)}}.mn-card-actions .mn-card-details:active,
body.mn-touchfx .mn-card-actions .mn-card-details.mn-pressed{background:var(--mn-band);border-color:#a8a08a;color:var(--mn-text-dark);transform:translateY(1px) scale(0.985);box-shadow:inset 0 1px 3px rgba(23,33,28,0.1);transition-duration:0.06s}@media (hover: none){.mn-card-actions .mn-card-details:hover{background:var(--mn-beige);color:var(--mn-text-dark);text-decoration:none}}@media (prefers-reduced-motion: reduce){.mn-card-actions .mn-card-details{transition:background-color 0.18s ease,color 0.18s ease}.mn-card-actions .mn-card-details:hover,
	.mn-card-actions .mn-card-details:active{transform:none;box-shadow:none}}.mn-card-actions .button{flex:1 1 96px;width:auto;margin:0;min-height:42px;font-size:12px;padding:6px 14px}.mn-card .button.mn-btn-choose,
.mn-card-footer .button.mn-btn-choose{background:var(--mn-white)!important;color:var(--mn-text)!important;border:1px solid var(--mn-btn-border)!important}.mn-card .button.mn-btn-choose:hover,
.mn-card-footer .button.mn-btn-choose:hover{background:var(--mn-beige)!important;color:var(--mn-text-dark)!important}ul.products.mn-view-list{grid-template-columns:1fr}ul.products.mn-view-list .mn-card{flex-direction:row;align-items:center;gap:18px;text-align:start;padding:14px 18px}ul.products.mn-view-list .mn-card-image{flex:0 0 140px}ul.products.mn-view-list .mn-card-title{height:auto;margin:0;flex:1 1 240px;min-width:0;overflow-wrap:anywhere}ul.products.mn-view-list .mn-card-excerpt{flex:1 1 260px;min-width:0}ul.products.mn-view-list .mn-card-footer{margin-inline-start:auto;margin-top:0;align-items:flex-end;flex-shrink:0}ul.products.mn-view-list .mn-divider{display:none}@media (max-width: 767.98px){ul.products.mn-view-list .mn-card{flex-wrap:wrap;align-items:flex-start;gap:10px 14px;padding:14px}ul.products.mn-view-list .mn-card-badges{flex:0 0 100%}ul.products.mn-view-list .mn-card-image{flex:0 0 104px}ul.products.mn-view-list .mn-card-title{flex:1 1 0;min-width:0;overflow-wrap:anywhere}ul.products.mn-view-list .mn-card-excerpt,
	ul.products.mn-view-list .mn-card-footer{flex:0 0 100%}ul.products.mn-view-list .mn-card-footer{margin-inline-start:0;align-items:flex-start;text-align:start}ul.products.mn-view-list .mn-card-actions{width:100%}}.mn-card-skeleton{background:var(--mn-white);border-radius:var(--mn-radius-card);box-shadow:var(--mn-shadow-card);height:320px;position:relative;overflow:hidden}.mn-card-skeleton::after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,var(--mn-box) 45%,transparent 70%);animation:mn-skeleton-sweep 1.3s ease-in-out infinite}@keyframes mn-skeleton-sweep{from{transform:translateX(-100%)}to{transform:translateX(100%)}}@media (prefers-reduced-motion: reduce){.mn-card-skeleton::after{animation:none;background:var(--mn-box);opacity:0.6}}@media (hover: hover){}@media (min-width: 1200px){}.mn-card-bullets{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:5px}.mn-card-bullets li{display:flex;align-items:flex-start;gap:7px;font-size:12.5px;line-height:1.4;color:var(--mn-muted);white-space:nowrap;overflow:hidden}.mn-card-bullets li > span{min-width:0;overflow:hidden;text-overflow:ellipsis}.mn-card-bullets .mn-icon{flex-shrink:0;margin-top:2px;color:var(--mn-text-dark)}@media (hover: hover){}ul.products.mn-variant-bildstark{grid-template-columns:repeat(var(--mn-cols-lg,3),1fr);gap:24px}@media (min-width: 1200px){ul.products.mn-variant-bildstark{grid-template-columns:repeat(var(--mn-bildstark-cols,3),1fr)}}.mn-variant-bildstark .mn-card-excerpt,
.mn-variant-bildstark .mn-card-bullets{display:none}.mn-variant-bildstark .mn-card-image img{aspect-ratio:var(--mn-bildstark-ratio,4/3);object-fit:contain}.mn-variant-bildstark .mn-card-title{font-size:16px;height:auto;min-height:48px;margin-top:12px}.mn-variant-bildstark .mn-card-price{font-size:19px;font-weight:500;color:var(--mn-text-dark)}ul.products.mn-cardtpl-omplus .mn-card-badges{display:none}ul.products.mn-oldmodern-fly.mn-cardtpl-omplus .mn-card-badges{display:flex}ul.products.mn-oldmodern-fly.mn-cardtpl-omplus .mn-card-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;max-height:4.65em;overflow:hidden;font-size:13.5px;line-height:1.55;color:var(--mn-muted);margin:10px 0 0}@media (min-width: 768px){}@media (min-width: 1200px){}@media (hover: hover){}@media (max-width: 767.98px){}ul.products.mn-view-list.mn-variant-bildstark,
ul.products.mn-view-list.mn-variant-galerie,
ul.products.mn-view-list.mn-variant-berater,
ul.products.mn-view-list.mn-variant-kompakt{grid-template-columns:1fr;gap:18px}ul.products.mn-view-list .mn-card:has(> .mn-card-merkliste, > .mn-card-frage){padding-inline-end:56px}.mn-card-slide{height:100%;padding-bottom:16px}.mn-card-slide .mn-card-title{height:auto;max-height:63px;font-size:13.5px}@media (max-width: 767.98px){ul.products[class*="mn-mvar-"]:not(.mn-view-list){grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}ul.products[class*="mn-mvar-"]:not(.mn-view-list) .mn-card{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none;align-content:normal;column-gap:normal;background:var(--mn-white);border:0;border-radius:var(--mn-radius-card);box-shadow:var(--mn-shadow-card);padding:12px 14px 24px;text-align:center;overflow:visible}ul.products[class*="mn-mvar-"]:not(.mn-view-list) .mn-card-image{display:block;background:none;border-bottom:0;grid-column:auto;grid-row:auto}ul.products[class*="mn-mvar-"]:not(.mn-view-list) .mn-card-image img{width:100%;aspect-ratio:1;object-fit:contain;background:none;padding:0}ul.products[class*="mn-mvar-"]:not(.mn-view-list) .mn-card-badges{position:absolute;top:10px;inset-inline-start:10px;flex-direction:column;grid-column:auto;margin-bottom:0}ul.products[class*="mn-mvar-"]:not(.mn-view-list) .mn-card-badges .mn-badge{font-size:12px;padding:3px 9px}ul.products[class*="mn-mvar-"]:not(.mn-view-list) .mn-card-title{grid-column:auto;font-size:15px;letter-spacing:0.5px;height:auto;min-height:0;max-height:none;padding:0;margin:8px 0 0}ul.products[class*="mn-mvar-"]:not(.mn-view-list) .mn-card-title a{-webkit-line-clamp:var(--mn-card-title-lines,3);line-clamp:var(--mn-card-title-lines,3)}ul.products[class*="mn-mvar-"]:not(.mn-view-list) .mn-card-excerpt,
	ul.products[class*="mn-mvar-"]:not(.mn-view-list) .mn-card-bullets,
	ul.products[class*="mn-mvar-"]:not(.mn-view-list) .star-rating{grid-column:auto;padding-inline:0;margin-inline:0}ul.products[class*="mn-mvar-"]:not(.mn-view-list) .mn-card-excerpt{display:block;font-size:13px;line-height:1.5;color:var(--mn-muted);margin:6px 0 0;-webkit-line-clamp:none;line-clamp:none}ul.products[class*="mn-mvar-"]:not(.mn-view-list) .mn-card-bullets{display:grid;margin:10px 0 0}ul.products[class*="mn-mvar-"]:not(.mn-view-list) .mn-divider{display:block;margin:10px auto}ul.products[class*="mn-mvar-"]:not(.mn-view-list) .mn-card-footer{grid-column:auto;grid-row:auto;flex-direction:column;align-items:center;text-align:center;margin-top:auto;margin-inline:0;padding:6px 0 0}ul.products[class*="mn-mvar-"]:not(.mn-view-list) .mn-card-price{font-size:17px;font-weight:300;color:var(--mn-text)}ul.products[class*="mn-mvar-"]:not(.mn-view-list) .mn-card-actions{flex-wrap:wrap;width:100%;padding:0;margin-top:10px}ul.products[class*="mn-mvar-"]:not(.mn-view-list) .mn-card-actions .mn-card-details,
	ul.products[class*="mn-mvar-"]:not(.mn-view-list) .mn-card-actions .button{min-height:42px;font-size:inherit;padding:6px 14px}ul.products.mn-mvar-kompakt:not(.mn-view-list){grid-template-columns:repeat(var(--mn-kompakt-cols-sm,2),minmax(0,1fr));gap:10px}ul.products.mn-mvar-kompakt:not(.mn-view-list) .mn-card{box-shadow:none;border:1px solid var(--mn-border);border-radius:var(--mn-radius-s);padding:8px 8px 12px}ul.products.mn-mvar-kompakt:not(.mn-view-list) .mn-card-title{font-size:13px;min-height:34px;margin-top:6px;letter-spacing:0}ul.products.mn-mvar-kompakt:not(.mn-view-list) .mn-card-title a{-webkit-line-clamp:2;line-clamp:2}ul.products.mn-mvar-kompakt:not(.mn-view-list) .mn-card-price{font-size:15px;font-weight:500}ul.products.mn-mvar-kompakt:not(.mn-view-list) .mn-card-excerpt,
	ul.products.mn-mvar-kompakt:not(.mn-view-list) .mn-card-bullets,
	ul.products.mn-mvar-kompakt:not(.mn-view-list) .mn-card-delivery:not(.mn-card-delivery--backorder),
	ul.products.mn-mvar-kompakt:not(.mn-view-list) .mn-divider{display:none}ul.products.mn-mvar-kompakt:not(.mn-view-list) .mn-card-badges{top:6px;inset-inline-start:6px}ul.products.mn-mvar-kompakt:not(.mn-view-list) .mn-card-badges .mn-badge{font-size:10px;padding:2px 6px}ul.products.mn-mvar-kompakt:not(.mn-view-list) .mn-card-actions{margin-top:8px}ul.products.mn-mvar-kompakt:not(.mn-view-list) .mn-card-actions .mn-card-details,
	ul.products.mn-mvar-kompakt:not(.mn-view-list) .mn-card-actions .button{min-height:38px;font-size:11px;padding:4px 8px}}@media (min-width: 768px){.mn-card-excerpt--nur-mobil{display:none}}body.mn-cardalign-center ul.products .mn-card{text-align:center}body.mn-cardalign-center ul.products .mn-card-footer,
body.mn-cardalign-center ul.products .mn-card-badges{align-items:center}body.mn-cardalign-center ul.products .mn-divider{margin-inline:auto}body.mn-cardalign-left ul.products .mn-card{text-align:start}body.mn-cardalign-left ul.products .mn-card-footer,
body.mn-cardalign-left ul.products .mn-card-badges{align-items:flex-start}body.mn-cardalign-left ul.products .mn-divider{margin-inline:0 auto}@media (max-width: 767.98px){body.mn-cardalign-m-center ul.products .mn-card{text-align:center}body.mn-cardalign-m-center ul.products .mn-card-footer,
	body.mn-cardalign-m-center ul.products .mn-card-badges{align-items:center}body.mn-cardalign-m-center ul.products .mn-divider{margin-inline:auto}body.mn-cardalign-m-left ul.products .mn-card{text-align:start}body.mn-cardalign-m-left ul.products .mn-card-footer,
	body.mn-cardalign-m-left ul.products .mn-card-badges{align-items:flex-start}body.mn-cardalign-m-left ul.products .mn-divider{margin-inline:0 auto}}body.mn-carddetails-small ul.products .mn-card-actions .mn-card-details,
body.mn-carddetails-small .mn-product-slider-wrap .mn-card-actions .mn-card-details{flex:1 1 70px;min-height:34px;padding:4px 10px;font-size:11px;letter-spacing:0.5px}ul.products .mn-card-actions .button.mn-card-cart-icon,
.mn-product-slider-wrap .mn-card-actions .button.mn-card-cart-icon{flex:0 0 auto;width:42px;min-width:42px;padding:0;display:inline-flex;align-items:center;justify-content:center;gap:0}body.mn-carddetails-small ul.products .mn-card-actions .button.mn-card-cart-icon,
body.mn-carddetails-small .mn-product-slider-wrap .mn-card-actions .button.mn-card-cart-icon{width:34px;min-width:34px;min-height:34px}ul.products .mn-card-actions .button.mn-card-cart-icon .mn-icon,
.mn-product-slider-wrap .mn-card-actions .button.mn-card-cart-icon .mn-icon{flex:0 0 auto}@media (max-width: 767.98px){body.mn-cardcart-only-desktop ul.products .mn-card-actions .button,
	body.mn-cardcart-only-desktop .mn-product-slider-wrap .mn-card-actions .button{display:none}}@media (min-width: 768px){body.mn-cardcart-only-mobile ul.products .mn-card-actions .button,
	body.mn-cardcart-only-mobile .mn-product-slider-wrap .mn-card-actions .button{display:none}}body.mn-cardalign-right ul.products .mn-card{text-align:end}body.mn-cardalign-right ul.products .mn-card-footer,
body.mn-cardalign-right ul.products .mn-card-badges{align-items:flex-end}body.mn-cardalign-right ul.products .mn-divider{margin-inline:auto 0}@media (max-width: 767.98px){body.mn-cardalign-m-right ul.products .mn-card{text-align:end}body.mn-cardalign-m-right ul.products .mn-card-footer,
	body.mn-cardalign-m-right ul.products .mn-card-badges{align-items:flex-end}body.mn-cardalign-m-right ul.products .mn-divider{margin-inline:auto 0}}body.mn-cardal-titel-left ul.products .mn-card-title{text-align:start}body.mn-cardal-titel-center ul.products .mn-card-title{text-align:center}body.mn-cardal-titel-right ul.products .mn-card-title{text-align:end}body.mn-cardal-text-left ul.products .mn-card-excerpt{text-align:start}body.mn-cardal-text-center ul.products .mn-card-excerpt{text-align:center}body.mn-cardal-text-right ul.products .mn-card-excerpt{text-align:end}body.mn-cardal-preis-left ul.products .mn-card-price,
body.mn-cardal-preis-left ul.products .mn-card-uvp,
body.mn-cardal-preis-left ul.products .mn-card-unit-price{align-self:flex-start;text-align:start}body.mn-cardal-preis-center ul.products .mn-card-price,
body.mn-cardal-preis-center ul.products .mn-card-uvp,
body.mn-cardal-preis-center ul.products .mn-card-unit-price{align-self:center;text-align:center}body.mn-cardal-preis-right ul.products .mn-card-price,
body.mn-cardal-preis-right ul.products .mn-card-uvp,
body.mn-cardal-preis-right ul.products .mn-card-unit-price{align-self:flex-end;text-align:end}body.mn-cardal-liefer-left ul.products .mn-card-delivery{align-self:flex-start;text-align:start}body.mn-cardal-liefer-center ul.products .mn-card-delivery{align-self:center;text-align:center}body.mn-cardal-liefer-right ul.products .mn-card-delivery{align-self:flex-end;text-align:end}ul.products .mn-card .button.add_to_cart_button:not(.mn-btn-choose):not(.mn-cta),
ul.products .mn-card-actions .button.add_to_cart_button:not(.mn-btn-choose):not(.mn-cta){background:var(--mn-cardcart,var(--mn-action))!important;color:var(--mn-cardcart-fg,#fff)!important}ul.products .mn-card .button.add_to_cart_button:not(.mn-btn-choose):not(.mn-cta):hover,
ul.products .mn-card-actions .button.add_to_cart_button:not(.mn-btn-choose):not(.mn-cta):hover,
ul.products .mn-card .button.add_to_cart_button:not(.mn-btn-choose):not(.mn-cta):focus-visible,
ul.products .mn-card-actions .button.add_to_cart_button:not(.mn-btn-choose):not(.mn-cta):focus-visible{background:var(--mn-cardcart-hover,var(--mn-action-hover))!important;color:var(--mn-cardcart-fg-hover,var(--mn-cardcart-fg,#fff))!important}body.mn-cardcart-icon ul.products .mn-card-actions{flex-wrap:nowrap}body.mn-cardcart-icon ul.products .mn-card-actions .mn-card-details{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 767.98px){body.mn-cardcart-icon ul.products .mn-card-actions .mn-card-details{padding-inline:8px;letter-spacing:0.4px}}@media (min-width: 768px){body ul.products.mn-view-list .mn-card{display:grid;grid-template-columns:140px minmax(0,1fr) minmax(200px,230px);grid-template-rows:auto 1fr;align-items:start;column-gap:22px;row-gap:2px;text-align:start}ul.products.mn-view-list .mn-card-image{grid-column:1;grid-row:1/span 2}ul.products.mn-view-list .mn-card-title{grid-column:2;grid-row:1;flex:none;height:auto;min-height:0;margin:0;font-size:16px;text-align:start}ul.products.mn-view-list .mn-card-excerpt{grid-column:2;grid-row:2;flex:none;margin:0;text-align:start}body ul.products.mn-view-list .mn-card-footer{grid-column:3;grid-row:1/span 2;margin:0;align-items:flex-end;text-align:end}ul.products.mn-view-list .mn-card-actions{width:100%}}@media (max-width: 767.98px){body ul.products.mn-view-list .mn-card,
	body ul.products.mn-view-list .mn-card-title,
	body ul.products.mn-view-list .mn-card-excerpt{text-align:start}}body.mn-cardchoose-same ul.products .mn-card .button.mn-btn-choose,
body.mn-cardchoose-same ul.products .mn-card-footer .button.mn-btn-choose,
body.mn-cardchoose-same ul.products .mn-card-actions .button.mn-btn-choose{background:var(--mn-cardcart,var(--mn-action))!important;border-color:transparent!important;color:var(--mn-cardcart-fg,#fff)!important}body.mn-cardchoose-same ul.products .mn-card .button.mn-btn-choose:hover,
body.mn-cardchoose-same ul.products .mn-card-footer .button.mn-btn-choose:hover,
body.mn-cardchoose-same ul.products .mn-card-actions .button.mn-btn-choose:hover{background:var(--mn-cardcart-hover,var(--mn-action-hover))!important;color:var(--mn-cardcart-fg-hover,var(--mn-cardcart-fg,#fff))!important}body.mn-choosehint ul.products .button.mn-btn-choose[data-mn-hint]{position:relative}body.mn-choosehint ul.products .button.mn-btn-choose[data-mn-hint]:hover,
body.mn-choosehint ul.products .button.mn-btn-choose[data-mn-hint]:focus-visible{background:var(--mn-choose-hint,var(--mn-sale))!important;border-color:transparent!important;color:#fff!important}body.mn-choosehint ul.products .button.mn-btn-choose[data-mn-hint]::after{content:attr(data-mn-hint);position:absolute;bottom:calc(100% + 8px);inset-inline-end:0;z-index:20;width:max-content;max-width:240px;padding:8px 11px;border-radius:var(--mn-radius-s);background:var(--mn-text-dark);color:#fff;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none;text-align:start;white-space:normal;box-shadow:0 6px 18px rgba(0,0,0,0.22);opacity:0;visibility:hidden;transition:opacity 0.16s ease}body.mn-choosehint ul.products .button.mn-btn-choose[data-mn-hint]:hover::after,
body.mn-choosehint ul.products .button.mn-btn-choose[data-mn-hint]:focus-visible::after{opacity:1;visibility:visible}body.mn-choosehint ul.products li.product:has(.mn-btn-choose[data-mn-hint]:hover){position:relative;z-index:5}@media (max-width: 767.98px){body ul.products.mn-view-list .mn-card{display:grid;grid-template-columns:112px minmax(0,1fr);grid-template-rows:auto auto auto;align-items:start;column-gap:14px;row-gap:4px;padding:14px}ul.products.mn-view-list .mn-card-image{grid-column:1;grid-row:1/span 2;flex:none;aspect-ratio:1/1;width:112px}ul.products.mn-view-list .mn-card-title{grid-column:2;grid-row:1;flex:none;height:auto;min-height:0;margin:0}ul.products.mn-view-list .mn-card-excerpt{grid-column:2;grid-row:2;flex:none;margin:0}body ul.products.mn-view-list .mn-card-footer{grid-column:1/-1;grid-row:3;flex:none;margin:6px 0 0;align-items:flex-end;text-align:end}ul.products.mn-view-list .mn-card-actions{width:100%}}@media (hover: none){body.mn-touchfx .mn-card{transition:box-shadow var(--mn-press-out) ease,transform var(--mn-press-out) var(--mn-press-spring),filter var(--mn-press-out) ease}body.mn-touchfx .mn-card.mn-pressed{transform:scale(0.975);box-shadow:0 1px 4px rgba(0,0,0,0.1),0 0 1px rgba(0,0,0,0.06);filter:brightness(0.97);transition:transform var(--mn-press-in) ease-out,box-shadow var(--mn-press-in) ease-out,filter var(--mn-press-in) ease-out}body.mn-touchfx .mn-card-image:active img{transform:none;opacity:1;transition:transform 0.15s ease,opacity 0.15s ease}body.mn-touchfx ul.products.mn-view-list .mn-card.mn-pressed{transform:none;box-shadow:var(--mn-shadow-card);filter:brightness(0.96)}}ul.products.mn-cardtpl-grau .mn-card-image,
ul.products.mn-cardtpl-oldmodern .mn-card-image{background:#f9f9f9;border-radius:8px;transition:background-color 0.25s ease}ul.products.mn-cardtpl-grau .mn-card-image img,
ul.products.mn-cardtpl-oldmodern .mn-card-image img{mix-blend-mode:multiply;background:transparent;border-radius:8px}@media (hover: hover){ul.products.mn-cardtpl-grau .mn-card:hover .mn-card-image,
	ul.products.mn-cardtpl-oldmodern .mn-card:hover .mn-card-image{background:var(--mn-white,#fff)}}@media (max-width: 767.98px){ul.products[class*="mn-mvar-"].mn-cardtpl-grau:not(.mn-view-list) .mn-card-image,
	ul.products[class*="mn-mvar-"].mn-cardtpl-oldmodern:not(.mn-view-list) .mn-card-image{background:#f9f9f9}}ul.products.mn-cardtpl-grau .mn-card:active .mn-card-image,
ul.products.mn-cardtpl-oldmodern .mn-card:active .mn-card-image,
body.mn-touchfx ul.products.mn-cardtpl-grau .mn-card.mn-pressed .mn-card-image,
body.mn-touchfx ul.products.mn-cardtpl-oldmodern .mn-card.mn-pressed .mn-card-image{background:var(--mn-white,#fff)}.mn-oldmodern-thumbs{display:none}ul.products.mn-oldmodern-fly{--mn-om-rail:128px;--mn-om-pad:12px;--mn-om-thumb:calc(var(--mn-om-rail) - 2 * var(--mn-om-pad));position:absolute;z-index:1000;display:block;margin:0;padding:18px 18px 18px calc(var(--mn-om-rail) + 18px);cursor:pointer;border-radius:16px;background:var(--mn-white,#fff);box-shadow:0 12px 36px rgba(0,0,0,0.14),0 4px 12px rgba(0,0,0,0.08);overflow:hidden}ul.products.mn-oldmodern-fly::after{content:"";position:absolute;inset:0;border:5px solid var(--mn-beige,#f3f0e6);border-radius:16px;pointer-events:none;z-index:4}ul.products.mn-oldmodern-fly .mn-card{margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;transform:none;transition:none;overflow:visible}@media (hover: hover){ul.products.mn-oldmodern-fly .mn-card:hover{box-shadow:none;transform:none}}ul.products.mn-oldmodern-fly .mn-oldmodern-thumbs{display:flex;flex-direction:column;align-items:center;gap:10px;position:absolute;top:0;bottom:0;inset-inline-start:0;width:var(--mn-om-rail);margin:0;padding:14px var(--mn-om-pad);list-style:none;overflow:hidden;scrollbar-width:none;background:linear-gradient(to bottom,#faf9f5,#f7f5ef);border-inline-end:1.5px solid #e8e4d9;box-shadow:inset 0 1px 3px rgba(0,0,0,0.04);z-index:3}ul.products.mn-oldmodern-fly .mn-oldmodern-thumbs::-webkit-scrollbar{display:none}ul.products.mn-oldmodern-fly .mn-oldmodern-thumbs li{flex:0 1 var(--mn-om-thumb);min-height:0;width:auto;max-width:100%;aspect-ratio:1;border-radius:8px;border:1.5px solid #ebe7da;background:var(--mn-white,#fff);box-shadow:0 1px 3px rgba(0,0,0,0.04);overflow:hidden;transition:border-color 0.3s ease,box-shadow 0.3s ease,transform 0.3s ease}ul.products.mn-oldmodern-fly .mn-oldmodern-thumbs li:hover{border-color:#d4cebf;box-shadow:0 3px 10px rgba(0,0,0,0.1);transform:translateY(-1px)}ul.products.mn-oldmodern-fly .mn-oldmodern-thumbs img{display:block;width:100%;height:100%;object-fit:contain;padding:4px}ul.products.mn-oldmodern-fly .mn-card-image{background:var(--mn-white,#fff)}ul.products.mn-oldmodern-fly.mn-fly-right{padding:18px calc(var(--mn-om-rail) + 18px) 18px 18px}ul.products.mn-oldmodern-fly.mn-fly-right .mn-oldmodern-thumbs{inset-inline-start:auto;inset-inline-end:0;border-inline-end:0;border-inline-start:1.5px solid #e8e4d9}@media (max-width: 767.98px){ul.products[class*="mn-mvar-"]:not(.mn-view-list):not(.mn-mvar-liste) .mn-card,
	ul.products:not([class*="mn-mvar-"]):not(.mn-view-list):not(.mn-variant-zeile) .mn-card{box-shadow:var(--mn-shadow-card-mobile,0 1px 2px rgba(0,0,0,0.05),0 6px 16px -8px rgba(0,0,0,0.18),0 0 0 1px rgba(0,0,0,0.035))}.mn-card-skeleton{box-shadow:var(--mn-shadow-card-mobile,0 1px 2px rgba(0,0,0,0.05),0 6px 16px -8px rgba(0,0,0,0.18),0 0 0 1px rgba(0,0,0,0.035))}}@media (max-width: 767.98px) and (hover: none){body.mn-touchfx ul.products[class*="mn-mvar-"]:not(.mn-view-list):not(.mn-mvar-liste) .mn-card.mn-pressed,
	body.mn-touchfx ul.products:not([class*="mn-mvar-"]):not(.mn-view-list):not(.mn-variant-zeile) .mn-card.mn-pressed{box-shadow:0 1px 4px rgba(0,0,0,0.1),0 0 1px rgba(0,0,0,0.06)}}