.mz-card-b-host{width:100%;flex:1 1 auto;height:100%;min-width:0}.mz-card-b{--mz-signal: #e4002b;--mz-ember: #ff5b4d;--mz-oxblood: #7a1220;--mz-ink: #111214;--mz-ink-soft: #6e6e75;--mz-ink-muted: #9a9aa0;--mz-surface: #fff;--mz-surface-2: #f4f4f6;--mz-chip: #f0f0f2;--mz-tint: rgba(228, 0, 43, .08);--mz-hairline: rgba(17, 18, 20, .06);--mz-radius-card: 28px;--mz-radius-pill: 999px;--mz-lava: radial-gradient(120% 180% at 50% 125%, rgba(255, 91, 77, .95) 0%, rgba(255, 91, 77, 0) 58%), linear-gradient(180deg, #c40025 0%, #c00c24 52%, #7a1220 100%);--mz-lava-inset: inset 0 1px 0 rgba(255, 255, 255, .28), inset 0 -14px 26px rgba(122, 18, 32, .55);--mz-lava-glow: 0 4px 12px rgba(228, 0, 43, .12);--mz-card-k: 1;position:relative;z-index:0;container:mz-card / inline-size;width:100%;height:100%;min-width:0;font-family:var(--font-body-family);color:var(--mz-ink);text-align:left}@media screen and (min-width:990px){.mz-card-b{--mz-card-k: .84}}.mz-card-b__surface{box-sizing:border-box;--mz-pad: clamp(10px, calc(5.8824cqw * var(--mz-card-k, 1)), 24.71px);--mz-radius-card: clamp(16px, calc(8.2353cqw * var(--mz-card-k, 1)), 34.59px);--mz-options-height: clamp(36px, calc(12.3529cqw * var(--mz-card-k, 1)), 51.88px);--mz-vendor-size: clamp(11px, calc(4.1176cqw * var(--mz-card-k, 1)), 17.29px);--mz-content-size: clamp(12px, calc(5cqw * var(--mz-card-k, 1)), 21px);--mz-content-pad: clamp(6px, calc(2.9412cqw * var(--mz-card-k, 1)), 12.35px);--mz-price-size: clamp(17px, calc(4.5px + calc(7.5cqw * var(--mz-card-k, 1))), 37px);--mz-unit-size: clamp(10px, calc(4.1176cqw * var(--mz-card-k, 1)), 17.29px);position:relative;display:flex;flex-direction:column;height:100%;min-width:0;padding:var(--mz-pad) var(--mz-pad) clamp(22px,calc(7.6471cqw * var(--mz-card-k, 1)),32.12px);border:0;border-radius:var(--mz-radius-card);background:linear-gradient(180deg,var(--mz-surface) 0%,#fafafb 60%,var(--mz-surface-2) 100%);box-shadow:0 1px 2px #1112140a,0 14px 34px -14px #11121429;overflow:visible}.mz-card-b__media{position:relative;display:grid;place-items:center;flex:0 0 auto;width:100%;aspect-ratio:1;overflow:visible}.mz-card-b__image-link{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.mz-card-b__image{position:relative;grid-area:1 / 1;z-index:1;width:100%;height:100%;max-height:100%;padding:0;object-fit:contain;border:0;border-radius:0;box-shadow:none;filter:drop-shadow(0 clamp(3px,calc(1.4706cqw * var(--mz-card-k, 1)),6.18px) clamp(3px,calc(1.7647cqw * var(--mz-card-k, 1)),7.41px) rgba(17,18,20,.24)) drop-shadow(0 clamp(11px,calc(5.2941cqw * var(--mz-card-k, 1)),22.24px) clamp(10px,calc(5cqw * var(--mz-card-k, 1)),21px) rgba(17,18,20,.2)) drop-shadow(0 clamp(17px,calc(7.0588cqw * var(--mz-card-k, 1)),29.65px) clamp(15px,calc(8.2353cqw * var(--mz-card-k, 1)),34.59px) rgba(17,18,20,.1));transition:opacity .18s ease}.mz-card-b__image--secondary{opacity:0}.mz-card-b__placeholder{width:68%;height:68%;fill:var(--mz-ink-muted)}.mz-card-b__badge{position:absolute;top:var(--mz-pad);left:var(--mz-pad);z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:clamp(4px,calc(2.6471cqw * var(--mz-card-k, 1)),11.12px);height:clamp(28px,calc(19px + calc(5cqw * var(--mz-card-k, 1))),44.47px);padding-inline:clamp(8px,calc(4.7059cqw * var(--mz-card-k, 1)),19.76px);border-radius:var(--mz-radius-pill);background:var(--mz-lava);box-shadow:var(--mz-lava-inset),0 6px 16px #e4002b57;color:#fff;font-size:clamp(9px,calc(3.8235cqw * var(--mz-card-k, 1)),16.06px);font-weight:700;letter-spacing:.08em;line-height:1;text-align:center;text-transform:uppercase;white-space:nowrap;pointer-events:none}.mz-card-b__badge>svg{display:block;width:clamp(12px,calc(5cqw * var(--mz-card-k, 1)),21px);height:clamp(12px,calc(5cqw * var(--mz-card-k, 1)),21px);flex:0 0 auto}.mz-card-b__badge>span{display:block}.mz-card-b__badge--sold-out{background:var(--mz-ink-soft);box-shadow:none}.mz-card-b__badge--vegan{background:linear-gradient(135deg,#285e43,#143c2a);box-shadow:0 6px 16px #143c2a29}.mz-card-b__badge--halal{background:linear-gradient(135deg,#344e58,#213740);box-shadow:0 6px 16px #143c2a29}.mz-card-b .mz-favorit--karte{position:absolute;top:var(--mz-pad);right:var(--mz-pad);z-index:3;display:grid;place-items:center;width:clamp(44px,calc(12.9412cqw * var(--mz-card-k, 1)),54.35px);height:clamp(44px,calc(12.9412cqw * var(--mz-card-k, 1)),54.35px);min-width:44px;min-height:44px;margin:0;padding:0;border:0;border-radius:50%;background:var(--mz-surface);color:#1a1b1e;box-shadow:0 4px 12px #1112141f,0 0 0 1px #11121408;cursor:pointer}.mz-card-b .mz-favorit__icon{display:grid;place-items:center;width:100%;height:100%}.mz-card-b .mz-favorit__icon svg{width:clamp(18px,calc(6.1765cqw * var(--mz-card-k, 1)),25.94px);height:clamp(18px,calc(6.1765cqw * var(--mz-card-k, 1)),25.94px);fill:none;stroke:currentColor;stroke-width:2}.mz-card-b .mz-favorit[aria-pressed=true] svg{fill:var(--mz-signal);stroke:var(--mz-signal)}.mz-card-b .mz-card-b__options-slot{display:grid;grid-template-columns:minmax(0,1fr);flex:0 0 var(--mz-options-height);height:var(--mz-options-height);margin-top:calc(-1*clamp(9px,calc(5.8824cqw * var(--mz-card-k, 1)),24.71px));align-items:start;min-width:0;position:relative;z-index:1}.mz-card-b__options{display:flex;flex:0 0 auto;flex-wrap:nowrap;align-items:center;gap:clamp(8px,calc(2.9412cqw * var(--mz-card-k, 1)),12.35px);box-sizing:border-box;min-width:0;width:100%;height:var(--mz-options-height);margin-top:0;padding:clamp(4px,calc(1.7647cqw * var(--mz-card-k, 1)),7.41px) clamp(6px,calc(2.9412cqw * var(--mz-card-k, 1)),12.35px);border-radius:var(--mz-radius-pill);background:var(--mz-surface);box-shadow:0 2px 10px #11121412,0 0 0 1px var(--mz-hairline)}.mz-card-b__option{display:flex;align-items:center;justify-content:center;gap:clamp(4px,calc(1.7647cqw * var(--mz-card-k, 1)),7.41px);flex:1 1 auto;min-width:0}.mz-card-b__option-icon{display:grid;place-items:center;flex:0 0 auto;width:clamp(24px,calc(8.2353cqw * var(--mz-card-k, 1)),34.59px);height:clamp(24px,calc(8.2353cqw * var(--mz-card-k, 1)),34.59px);border-radius:50%;background:var(--mz-tint);color:#1a1b1e}.mz-card-b__option-icon svg{width:clamp(16px,calc(5.5882cqw * var(--mz-card-k, 1)),23.47px);height:clamp(16px,calc(5.5882cqw * var(--mz-card-k, 1)),23.47px)}.mz-card-b__option-label{font-size:clamp(13.5px,calc(4.4118cqw * var(--mz-card-k, 1)),18.53px);font-weight:600;line-height:1;white-space:nowrap}.mz-card-b__options--single{width:auto;max-width:100%;margin-inline:auto;padding-right:clamp(12px,calc(5.8824cqw * var(--mz-card-k, 1)),24.71px)}.mz-card-b__body{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;margin-top:clamp(13px,calc(6.4706cqw * var(--mz-card-k, 1)),27.18px);overflow:visible}.mz-card-b .mz-card-b__vendor-slot{display:block;flex:0 0 auto;height:calc(var(--mz-vendor-size) * 1.2);margin-bottom:clamp(4px,calc(1.7647cqw * var(--mz-card-k, 1)),7.41px);min-width:0}.mz-card-b__vendor{margin:0;color:var(--mz-ink-muted);font-size:var(--mz-vendor-size);font-weight:600;line-height:1.2;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mz-card-b__title{flex:0 0 auto;height:2.3em;margin:0;color:var(--mz-ink);font-family:var(--font-heading-family);font-size:clamp(15px,calc(.5px + calc(7.5cqw * var(--mz-card-k, 1))),32px);font-weight:700;line-height:1.15;letter-spacing:0}.mz-card-b__link{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:inherit;text-decoration:none}.mz-card-b__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:var(--mz-radius-card)}.mz-card-b__title:not(:has(a)){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mz-card-b .mz-card-b__content-slot{display:flex;align-items:flex-start;flex:0 0 auto;height:calc(var(--mz-content-size) + var(--mz-content-pad) * 2);margin-top:clamp(9px,calc(4.7059cqw * var(--mz-card-k, 1)),19.76px);min-width:0}.mz-card-b .mz-inhalt{box-sizing:border-box;display:inline-flex;align-items:center;gap:clamp(6px,calc(2.9412cqw * var(--mz-card-k, 1)),12.35px);max-width:100%;height:100%;margin:0;padding:var(--mz-content-pad) clamp(10px,calc(5.2941cqw * var(--mz-card-k, 1)),22.24px);border:0;border-radius:var(--mz-radius-pill);background:var(--mz-chip);line-height:1;white-space:nowrap}.mz-card-b .mz-inhalt__label{flex:0 0 auto;color:var(--mz-ink-soft);font-size:clamp(9px,calc(3.5294cqw * var(--mz-card-k, 1)),14.82px);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.mz-card-b .mz-inhalt__wert{min-width:0;color:var(--mz-ink);font-size:var(--mz-content-size);font-weight:700;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mz-card-b__purchase{margin-top:auto;padding-top:clamp(12px,calc(5.8824cqw * var(--mz-card-k, 1)),24.71px)}.mz-card-b .mz-card-b__price{display:block;margin:0;padding:0;color:var(--mz-ink);line-height:1.2;letter-spacing:-.01em;text-align:left}.mz-card-b__price .price__container{display:block;min-height:calc(var(--mz-price-size) * 1.2 + clamp(3px,calc(1.1765cqw * var(--mz-card-k, 1)),4.94px) + var(--mz-unit-size) * 1.25);margin:0}.mz-card-b__price .price__regular,.mz-card-b__price.price--on-sale .price__sale{display:flex;align-items:baseline;flex-wrap:wrap;gap:clamp(4px,calc(2.3529cqw * var(--mz-card-k, 1)),9.88px)}.mz-card-b__price.price--on-sale .price__regular,.mz-card-b__price:not(.price--on-sale) .price__sale{display:none}.mz-card-b__price .price-item{display:inline-flex;align-items:baseline;margin:0;color:inherit;font-family:var(--font-heading-family);font-size:clamp(17px,calc(4.5px + calc(7.5cqw * var(--mz-card-k, 1))),37px);font-weight:800;line-height:1.2;letter-spacing:-.01em;white-space:nowrap}.mz-card-b__price .mz-ab{margin-right:clamp(4px,calc(2.3529cqw * var(--mz-card-k, 1)),9.88px);color:var(--mz-ink-muted);font-size:clamp(11px,calc(4.4118cqw * var(--mz-card-k, 1)),18.53px);font-weight:600;letter-spacing:0}.mz-card-b__price .price__sale>span:not(.price-item){order:2}.mz-card-b__price .price__sale .price-item--sale{order:1;color:var(--mz-signal)}.mz-card-b__price s.price-item{color:var(--mz-ink-muted);font-size:clamp(11px,calc(4.4118cqw * var(--mz-card-k, 1)),18.53px);font-weight:600;text-decoration:line-through}.mz-card-b__price .unit-price{display:block;margin-top:clamp(3px,calc(1.1765cqw * var(--mz-card-k, 1)),4.94px);color:var(--mz-ink-muted);font-size:clamp(10px,calc(4.1176cqw * var(--mz-card-k, 1)),17.29px);line-height:1.25;letter-spacing:0}.mz-card-b__price .unit-price .price-item{display:inline;color:inherit;font-size:inherit;font-weight:500;letter-spacing:0;white-space:normal}.mz-card-b__sale-slot{position:relative;height:0}.mz-card-b__sale-label{position:absolute;top:2px;left:0;display:block;margin:0;color:var(--mz-signal);font-size:clamp(10px,calc(3.5294cqw * var(--mz-card-k, 1)),14.82px);font-weight:700;line-height:1}.mz-card-b__buy{position:relative;z-index:3;margin-top:clamp(14px,calc(6.4706cqw * var(--mz-card-k, 1)),27.18px)}.mz-card-b__buy :is(product-form,modal-opener,form){display:block;margin:0}.mz-card-b .mz-card-cta{box-sizing:border-box;position:relative;isolation:isolate;display:flex;align-items:center;gap:clamp(4px,calc(1.55cqw * var(--mz-card-k, 1)),7px);width:100%;height:clamp(44px,calc(26px + calc(10cqw * var(--mz-card-k, 1))),74px);min-height:44px;min-width:0;padding:0 clamp(5px,calc(2.3529cqw * var(--mz-card-k, 1)),9.88px) 0 clamp(14px,calc(8.8235cqw * var(--mz-card-k, 1)),37.06px);border:0;border-radius:clamp(8px,calc(2.6cqw * var(--mz-card-k, 1)),12px);background:var(--mz-lava);box-shadow:var(--mz-lava-inset),var(--mz-lava-glow);color:#fff;font-family:inherit;font-size:clamp(16px,calc(5.6cqw * var(--mz-card-k, 1)),23px);font-weight:800;line-height:1;letter-spacing:.005em;text-transform:none;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease;overflow:visible}.mz-card-b .mz-card-cta:before{content:"";position:absolute;inset:1px 1px auto;z-index:-1;height:50%;border-radius:inherit;background:linear-gradient(180deg,#ffffff38,#fff0);pointer-events:none}.mz-card-b .mz-card-cta:after{content:none}.mz-card-b .mz-card-cta__text,.mz-card-b .sold-out-message{order:2;flex:1 1 auto;min-width:0;text-align:center;white-space:nowrap;color:inherit;font-size:inherit;line-height:1}.mz-card-b .mz-card-cta__cart{order:0;display:grid;place-items:center;flex:0 0 auto}.mz-card-b .mz-card-cta__cart svg{width:clamp(20px,calc(8cqw * var(--mz-card-k, 1)),32px);height:clamp(20px,calc(8cqw * var(--mz-card-k, 1)),32px);stroke-width:2.4}.mz-card-b .mz-card-cta:active:not(:disabled){transform:translateY(0) scale(.985);box-shadow:var(--mz-lava-inset),0 2px 6px #e4002b14}.mz-card-b .mz-card-cta:focus-visible{outline:2px solid #fff;outline-offset:-4px;box-shadow:var(--mz-lava-inset),var(--mz-lava-glow),0 0 0 3px #e4002b59}.mz-card-b .mz-favorit:focus-visible{outline:2px solid var(--mz-signal);outline-offset:3px}.mz-card-b__link:focus-visible{outline:none}.mz-card-b__link:focus-visible:after{outline:2px solid var(--mz-signal);outline-offset:3px}.mz-card-b .mz-card-cta.loading>:not(.loading__spinner){visibility:hidden}.mz-card-b .mz-card-cta .loading__spinner{position:absolute;top:50%;left:50%;width:24px;height:24px;transform:translate(-50%,-50%)}.mz-card-b .mz-card-cta .loading__spinner .path{stroke:#fff}.mz-card-b .mz-card-cta:disabled,.mz-card-b .mz-card-cta[aria-disabled=true]:not(.loading){background:linear-gradient(180deg,#dcdce0,#c9c9cf);box-shadow:none;color:var(--mz-ink-soft)!important;cursor:not-allowed;transform:none}.mz-card-b .mz-card-cta:disabled:before,.mz-card-b .mz-card-cta[aria-disabled=true]:not(.loading):before{content:none}.mz-card-b .hidden{display:none!important}.mz-card-b__fallback{position:relative;z-index:3;display:block;padding-block:14px;color:var(--mz-signal)}@media(hover:hover){.mz-card-b:has(.mz-card-b__image-link--secondary):hover .mz-card-b__image:not(.mz-card-b__image--secondary){opacity:0}.mz-card-b:hover .mz-card-b__image--secondary{opacity:1}.mz-card-b .mz-card-cta:hover:not(:active):not(:disabled):not([aria-disabled=true]){transform:translateY(-1px);box-shadow:var(--mz-lava-inset),0 5px 14px #e4002b29}}@container mz-card (width < 300px){.mz-card-b__surface{--mz-options-height: 36px}.mz-card-b__options{padding:4px 5px;gap:8px}.mz-card-b__option{gap:2px}.mz-card-b__option-icon{width:24px;height:24px}.mz-card-b__option-icon svg{width:16px;height:16px}.mz-card-b__option-label{font-size:clamp(12.5px,calc(4.8077cqw * var(--mz-card-k, 1)),13.5px)}.mz-card-b__options--single{padding-right:20px}.mz-card-b .mz-card-cta{font-size:15px;gap:5px}}@container mz-card (width < 260px){.mz-card-b__surface{--mz-pad: clamp(8px, calc(4.5cqw * var(--mz-card-k, 1)), 11.7px);--mz-options-height: clamp(26px, calc(13.8462cqw * var(--mz-card-k, 1)), 36px)}.mz-card-b__options{gap:6px;padding:4px}.mz-card-b__option{gap:clamp(2px,calc(1.1cqw * var(--mz-card-k, 1)),3px)}.mz-card-b__option-icon{width:clamp(14px,calc(8.4615cqw * var(--mz-card-k, 1)),22px);height:clamp(14px,calc(8.4615cqw * var(--mz-card-k, 1)),22px)}.mz-card-b__option-icon svg{width:clamp(11px,calc(6.15cqw * var(--mz-card-k, 1)),16px);height:clamp(11px,calc(6.15cqw * var(--mz-card-k, 1)),16px)}.mz-card-b__option-label{font-size:clamp(9px,calc(5.15cqw * var(--mz-card-k, 1)),13.39px);letter-spacing:-.035em}.mz-card-b__options--single{padding-right:10px}.mz-card-b__badge{font-size:clamp(8px,calc(4cqw * var(--mz-card-k, 1)),10.4px);letter-spacing:.02em;height:28px;gap:4px;padding-inline:7px}.mz-card-b__badge>svg{width:12px;height:12px}.mz-card-b .mz-card-cta{font-size:clamp(10.5px,calc(6.55cqw * var(--mz-card-k, 1)),15px);gap:3px;padding-right:clamp(4px,calc(2.4cqw * var(--mz-card-k, 1)),8px);padding-left:clamp(7px,calc(4cqw * var(--mz-card-k, 1)),12px)}.mz-card-b .mz-card-cta__cart svg{width:clamp(15px,calc(8.6cqw * var(--mz-card-k, 1)),20px);height:clamp(15px,calc(8.6cqw * var(--mz-card-k, 1)),20px)}}@media(prefers-reduced-motion:reduce){.mz-card-b *,.mz-card-b *:before,.mz-card-b *:after{transition:none!important;animation:none!important}.mz-card-b .mz-card-cta{transform:none!important}}.mz-card-b .mz-card-cta{justify-content:center;gap:clamp(6px,calc(2.4cqw * var(--mz-card-k, 1)),10px);padding:0 clamp(10px,calc(4cqw * var(--mz-card-k, 1)),18px);border-radius:clamp(12px,calc(4cqw * var(--mz-card-k, 1)),16px)}.mz-card-b .mz-card-cta__text,.mz-card-b .sold-out-message{flex:0 1 auto;text-align:center}.mz-card-b .mz-card-cta__cart{order:0;align-items:center}@container mz-card (width < 260px){.mz-card-b .mz-card-cta{gap:5px;padding:0 8px;font-size:clamp(11.5px,calc(7.4cqw * var(--mz-card-k, 1)),15px)}}.mz-card-b__price.price--on-sale .price__sale{flex-wrap:nowrap}.mz-card-b__price.price--on-sale .price__sale .price-item--sale{color:var(--mz-ink);font-size:calc(clamp(17px,calc(4.5px + calc(7.5cqw * var(--mz-card-k, 1))),37px)*.9);font-weight:700}.mz-card-b__price.price--on-sale s.price-item{color:var(--mz-ink-muted);font-size:calc(clamp(17px,calc(4.5px + calc(7.5cqw * var(--mz-card-k, 1))),37px)*.76);font-weight:500}.mz-dunkel .mz-card-b__price.price--on-sale .price__sale .price-item--sale{color:#fff}@container mz-card (width < 150px){.mz-card-b__price.price--on-sale .price__sale>span:not(.price-item){display:none}}.mz-card-b__aktion{position:absolute;top:var(--mz-pad);left:var(--mz-pad);z-index:3;display:inline-flex;align-items:center;height:clamp(24px,calc(16px + calc(4.4cqw * var(--mz-card-k, 1))),38px);padding-inline:clamp(7px,calc(3.6cqw * var(--mz-card-k, 1)),15px);border-radius:clamp(5px,calc(2cqw * var(--mz-card-k, 1)),8px);background:var(--mz-red, #a71928);box-shadow:0 6px 16px #a7192847;color:#fff;font-family:var(--font-heading-family);font-size:clamp(11px,calc(4.6cqw * var(--mz-card-k, 1)),18px);font-weight:900;letter-spacing:-.01em;line-height:1;white-space:nowrap;transform:skew(-8deg);transform-origin:left center;pointer-events:none}.mz-card-b__aktion--unter{top:calc(var(--mz-pad) + clamp(28px,calc(19px + calc(5cqw * var(--mz-card-k, 1))),44.47px) + clamp(5px,calc(2cqw * var(--mz-card-k, 1)),8px))}@container mz-card (width < 260px){.mz-card-b__aktion{height:24px;padding-inline:7px;font-size:11px}.mz-card-b__aktion--unter{top:calc(var(--mz-pad) + 28px + 5px)}}.mz-card-b .mz-card-b__vendor-slot:has(.mz-bew-kurz){display:flex;align-items:center;justify-content:space-between;gap:.6em}.mz-card-b .mz-card-b__vendor-slot:has(.mz-bew-kurz) .mz-card-b__vendor{flex:1 1 auto;min-width:0}.mz-bew-kurz--karte{display:inline-flex;flex:0 0 auto;align-items:center;gap:.25em;margin-left:auto;color:var(--mz-ink);font-size:var(--mz-vendor-size);font-weight:700;line-height:1.2;white-space:nowrap}.mz-bew-kurz--karte .mz-bew-kurz__stern{width:1.05em;height:1.05em;fill:#f5a800}.mz-bew-kurz--karte .mz-bew-kurz__anzahl{color:var(--mz-ink-muted);font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/16/assets/component-card-mz.css.map */
