[data-mm-version="2"]{--mmr-green: #00A76E;--mmr-green-dark: #00704A;--mmr-green-soft: #E6F4EC;--mmr-ink: #151515;--mmr-muted: #4A4D47;--mmr-subtle: #6B6E68;--mmr-line: #D9DBD5;--mmr-soft: #F4F6F1;--mmr-pip-empty: #E6E8E3}body:has(.MMR-Bar){padding-bottom:236px}@media screen and (min-width:1001px){body:has(.MMR-Bar){padding-bottom:232px}}body:has(.MMR-Bar #mixAndMatchATC[disabled]:not(.is-loading)){padding-bottom:0}.MMR-Intro{padding:20px 20px 4px;max-width:720px}.MMR-Intro__Title{margin:0 0 6px;font-size:24px;line-height:1.2;font-weight:800;color:var(--mmr-ink);text-transform:none;letter-spacing:0}.MMR-Intro__Sub{margin:0;font-size:14px;line-height:1.5;color:var(--mmr-muted)}@media screen and (max-width:420px){.MMR-Intro{padding:16px 16px 2px}}@media screen and (min-width:1001px){.MMR-Intro{margin:0 auto;padding:40px 20px 8px;text-align:center}.MMR-Intro__Title{font-size:34px}.MMR-Intro__Sub{font-size:16px}}.MMR-Tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 20px 0;max-width:720px}@media screen and (min-width:1001px){.MMR-Tiers{margin:16px auto 0;gap:12px}}.MMR-Tier{border-radius:12px;padding:10px;background:var(--mmr-soft);border:1.5px solid transparent;display:flex;flex-direction:column;gap:4px;min-width:0;transition:background .2s,border-color .2s}.MMR-Tier.is-goal{background:#fff;border-color:var(--mmr-ink)}.MMR-Tier.is-done{background:var(--mmr-green-soft);border-color:var(--mmr-green)}.MMR-Tier__At{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:var(--mmr-muted);line-height:1.3}.MMR-Tier__At .MMR-Check{display:none;color:var(--mmr-green-dark);flex-shrink:0}.MMR-Tier.is-done .MMR-Tier__At .MMR-Check{display:block}.MMR-Tier__Big{font-size:15px;font-weight:800;line-height:1.2;color:var(--mmr-ink)}@media screen and (max-width:420px){.MMR-Tiers{margin:12px 16px 0;gap:6px}.MMR-Tier{padding:8px;position:relative}.MMR-Tier__At{font-size:10.5px;white-space:nowrap}.MMR-Tier.is-done .MMR-Tier__At .MMR-Check{position:absolute;top:6px;right:6px}.MMR-Tier__Big{font-size:14px}[data-mm-version="2"] .MMR-TierNote{margin:8px 16px 0}}@media screen and (min-width:1001px){.MMR-Tier{padding:14px 16px}.MMR-Tier__At{font-size:13px}.MMR-Tier__Big{font-size:18px}}.MMR-TierNote{margin:8px 20px 0;font-size:11px;line-height:1.45;color:#5f625c;max-width:720px}@media screen and (min-width:1001px){.MMR-TierNote{margin:10px auto 0;font-size:12px;text-align:center}}[data-mm-version="2"] .MixAndMatch-FilterTabs{gap:8px;padding-top:18px}[data-mm-version="2"] .MixAndMatch-FilterTab{height:40px;padding:0 16px;border-radius:999px;border:1.5px solid var(--mmr-line);background:#fff;color:var(--mmr-ink);font-size:13px;font-weight:700}[data-mm-version="2"] .MixAndMatch-FilterTab.is-active{background:var(--mmr-ink);border-color:var(--mmr-ink);color:#fff}[data-mm-version="2"] .CollectionMixAndMatch .ProductItem__ImageWrapper{position:relative}.MMR-QtyBadge{position:absolute;top:8px;right:8px;z-index:2;min-width:28px;height:28px;padding:0 7px;box-sizing:border-box;border-radius:14px;background:var(--mmr-green-dark);color:#fff;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center;pointer-events:none}[data-mm-version="2"] .CollectionMixAndMatch .ProductItem__Label{top:8px!important;left:8px!important;padding:3px 8px;border-radius:999px;font-size:10px;font-weight:700!important;line-height:1.4;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 1px 2px #0000000f}@media screen and (min-width:1001px){[data-mm-version="2"] .CollectionMixAndMatch .ProductItem__Label{top:12px!important;left:12px!important;padding:4px 10px;font-size:12px}}[data-mm-version="2"] .CollectionMixAndMatch .MixAndMatch-ProductItem--Prices{gap:6px;flex-wrap:wrap;align-items:baseline}[data-mm-version="2"] .CollectionMixAndMatch .MixAndMatch-ProductItem--Price{order:1;color:var(--mmr-ink);font-weight:800;font-size:16px}[data-mm-version="2"] .CollectionMixAndMatch .MixAndMatch-ProductItem--OldPrice{order:2;color:var(--mmr-subtle);font-weight:500;font-size:13px}[data-mm-version="2"] .CollectionMixAndMatch .MixAndMatch-ProductItem--Prices:after{content:"/ Glas";order:3;font-size:12px;color:var(--mmr-subtle)}[data-mm-version="2"] .CollectionMixAndMatch .ProductItem[data-mm-tags*=mm_pasta] .MixAndMatch-ProductItem--Prices:after{content:"/ 2 Packungen"}[data-mm-version="2"] .CollectionMixAndMatch .ProductItem-QuickAdd-mm{height:44px;border-radius:10px;border:1.5px solid var(--mmr-ink);background:#fff;color:var(--mmr-ink);gap:6px;font-family:inherit;font-size:14px;font-weight:700}[data-mm-version="2"] .CollectionMixAndMatch .ProductItem-QuickAdd-mm:after{content:"Hinzuf\fcgen"}[data-mm-version="2"] .CollectionMixAndMatch .ProductItem-QuickAdd-mm:hover{background:var(--mmr-ink);color:#fff}[data-mm-version="2"] .CollectionMixAndMatch .QuantitySelector{height:44px;border-radius:10px;background:var(--mmr-green-dark);gap:0}[data-mm-version="2"] .CollectionMixAndMatch .QuantitySelector__Button{width:48px;height:44px;background:transparent;border:0}[data-mm-version="2"] .CollectionMixAndMatch .QuantitySelector__Button svg{width:14px;height:14px}[data-mm-version="2"] .CollectionMixAndMatch .QuantitySelector__CurrentQuantity{font-size:16px;font-weight:800}[data-mm-version="2"] .ProductItem-QuickAdd-mm:focus-visible,[data-mm-version="2"] .QuantitySelector__Button:focus-visible,[data-mm-version="2"] .MixAndMatch-FilterTab:focus-visible,.MMR-Bar button:focus-visible,.MMR-Bar select:focus-visible{outline:2px solid var(--mmr-green-dark);outline-offset:2px}.MMR-Bar{position:fixed;left:0;right:0;bottom:0;z-index:49;background:#fff;border-radius:18px 18px 0 0;box-shadow:0 -6px 24px #0000001f;padding:14px 16px calc(16px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:10px;color:var(--mmr-ink);box-sizing:border-box;transition:transform .3s ease,visibility .3s}.MMR-Bar:has(#mixAndMatchATC[disabled]:not(.is-loading)){transform:translateY(calc(100% + 24px));visibility:hidden}@media screen and (min-width:1001px){.MMR-Bar{left:50%;right:auto;width:560px;transform:translate(-50%);bottom:16px;border-radius:18px;padding:16px 20px 18px}.MMR-Bar:has(#mixAndMatchATC[disabled]:not(.is-loading)){transform:translate(-50%,calc(100% + 40px))}}@media(prefers-reduced-motion:reduce){.MMR-Bar{transition:none}}.MMR-Bar__Head{display:flex;align-items:center;justify-content:space-between;gap:10px}.MMR-Bar__Msg{font-size:14px;font-weight:600;line-height:1.3}.MMR-Bar__Msg strong{font-weight:800}.MMR-Bar__Msg .MMR-Check{display:inline-block;vertical-align:-1px;color:var(--mmr-green-dark)}.MMR-Bar:has(.MMR-Mark--18.is-done) .MMR-Bar__Msg{display:flex;align-items:center;gap:6px;color:var(--mmr-green-dark);font-weight:800;white-space:nowrap}.MMR-Bar:has(.MMR-Mark--18.is-done) .MMR-Bar__Msg:before{content:"";flex:0 0 18px;height:18px;border-radius:9px;background:var(--mmr-green-dark) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 10px no-repeat}@media screen and (max-width:400px){.MMR-Bar:has(.MMR-Mark--18.is-done) .MMR-Bar__Msg{font-size:13px;gap:5px}}.MMR-Bar__BoxBtn{flex:0 0 auto;height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--mmr-line);background:#fff;color:var(--mmr-ink);font-family:inherit;font-size:12px;font-weight:700;display:flex;align-items:center;cursor:pointer}.MMR-Bar__BoxBtn svg{margin-left:6px;transition:transform .2s}.MMR-Bar.is-open .MMR-Bar__BoxBtn svg{transform:rotate(180deg)}.MMR-Progress__Pips{display:flex;gap:3px;align-items:flex-end}.MMR-Pip{flex:1 1 0;height:10px;border-radius:4px;background:var(--mmr-pip-empty);box-sizing:border-box;transition:background .2s}.MMR-Pip.is-milestone{height:16px;border:2px solid #BFC2BB}.MMR-Pip.is-milestone.is-goal{border-color:var(--mmr-ink)}.MMR-Pip.is-filled{background:var(--mmr-green);border-color:transparent}.MMR-Progress__Marks{position:relative;height:18px;margin-top:5px}.MMR-Mark{position:absolute;top:0;display:flex;align-items:center;gap:3px;font-size:11px;font-weight:600;color:var(--mmr-subtle);white-space:nowrap}.MMR-Mark.is-goal{color:var(--mmr-ink);font-weight:800}.MMR-Mark.is-done{color:var(--mmr-green-dark);font-weight:800}.MMR-Mark--10{right:calc(100% - var(--mmr-pos) - 8px)}.MMR-Mark--12{left:calc(var(--mmr-pos) - 8px)}.MMR-Mark--18{right:0}.MMR-Plan{display:flex;align-items:center;gap:10px;background:var(--mmr-soft);border-radius:12px;padding:6px 10px 6px 6px}.MMR-Plan .MixAndMatch-Subscription--Slider{background:#bfc2bb;border:0}.MMR-Plan .MixAndMatch-Subscription--Slider:before{background:#fff;box-shadow:0 1px 3px #00000040}.MMR-Plan .MixAndMatch-Subscription--Input:checked+.MixAndMatch-Subscription--Slider{background:var(--mmr-green-dark)}.MMR-Plan .MixAndMatch-Subscription--Input:focus-visible+.MixAndMatch-Subscription--Slider{outline:2px solid var(--mmr-green-dark);outline-offset:2px}.MMR-Plan__Text{flex:1 1 auto;font-size:12px;line-height:1.35;color:var(--mmr-muted);cursor:pointer}.MMR-Plan__Text strong{color:var(--mmr-ink);font-weight:700}.MMR-Plan__Select{height:32px;border:1px solid var(--mmr-line);border-radius:8px;background:#fff;font-family:inherit;font-size:12px;font-weight:700;color:var(--mmr-ink);padding:0 8px;max-width:130px}.MMR-Plan__Select[hidden]{display:none}.MMR-ATC{height:54px;border-radius:12px;border:0;background:var(--mmr-ink);color:#fff;font-family:inherit;font-size:15px;font-weight:800;display:flex;align-items:center;justify-content:space-between;padding:0 18px;cursor:pointer;width:100%}.MMR-Bar #mixAndMatchATC{max-width:none;min-height:0;padding:0 14px!important;justify-content:center;gap:10px;white-space:nowrap;font-size:clamp(14px,4.2vw,15px)}.MMR-ATC[disabled]{background:#e3e5e0;color:#5f625c;cursor:default}.MMR-ATC.is-loading{background:var(--mmr-ink);color:#fff;opacity:.8;cursor:progress}.MMR-ATC__Price{display:flex;align-items:baseline;gap:10px}.MMR-ATC__Price[hidden]{display:none}.MMR-ATC__Price s{font-size:.85em;font-weight:600;color:#b9bcb5}.MMR-ATC__Price s[hidden]{display:none}.MMR-Error{margin:0;font-size:13px;line-height:1.4;color:#b42318;font-weight:600}.MMR-Error[hidden]{display:none}.MMR-Sheet{max-height:min(300px,45vh);overflow-y:auto;padding-bottom:6px;border-bottom:1px solid #ECEDEA}.MMR-Sheet[hidden]{display:none}.MMR-Sheet__Title{font-size:14px;font-weight:800;padding-bottom:6px}.MMR-Sheet__Empty{margin:0;padding:8px 0;font-size:13px;color:#5f625c}.MMR-Sheet__Empty[hidden]{display:none}.MMR-Sheet__Lines{list-style:none;margin:0;padding:0}.MMR-Line{display:flex;align-items:center;gap:10px;padding:6px 0}.MMR-Line__Img{width:40px;height:40px;border-radius:8px;object-fit:cover;flex-shrink:0}.MMR-Line__Text{flex:1 1 auto;min-width:0}.MMR-Line__Name{font-size:13px;font-weight:700;line-height:1.3}.MMR-Line__Sum{font-size:12px;color:#5f625c}.MMR-Line__Btn{width:44px;height:44px;flex-shrink:0;border-radius:10px;border:1px solid var(--mmr-line);background:#fff;color:var(--mmr-ink);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.MMR-Sheet__Saving{margin:0;padding-top:6px;font-size:13px;font-weight:700;color:var(--mmr-green-dark)}.MMR-Sheet__Saving[hidden]{display:none}body:has(.MMR-Bar) .shopify-section[id$=__collection-template]{margin-bottom:0}body:has(.MMR-Bar) .shopify-section[id*=__reviews_carousel]{margin-top:0}body:has(.MMR-Bar) .shopify-section[id*=__reviews_carousel]>.Section{margin-top:12px}.MMR-Trust{display:flex;align-items:center;gap:8px;margin:10px 0 0;font-size:12px;font-weight:600;line-height:1.3;color:var(--mmr-muted);white-space:nowrap}.MMR-Trust__Item{display:inline-flex;align-items:center;gap:4px}.MMR-Trust__Item svg{flex-shrink:0;color:var(--mmr-green-dark)}.MMR-Trust__Item--strong{color:var(--mmr-ink);font-weight:800}.MMR-Trust__Star{fill:#f2b01e;stroke:#f2b01e;stroke-width:1.5;stroke-linejoin:round}.MMR-Trust__Sep{color:#bfc2bb}@media screen and (max-width:420px){.MMR-Trust{font-size:11.5px;gap:5px}}@media screen and (max-width:360px){.MMR-Trust{font-size:10.5px;gap:4px}}@media screen and (min-width:1001px){.MMR-Trust{justify-content:center;font-size:13px;margin-top:12px}}.MMR-Presets{margin:22px 0 0;padding:18px 0;background:var(--mmr-soft);color:var(--mmr-ink)}.MMR-Presets__Head{display:flex;flex-direction:column;gap:2px;padding:0 16px}[data-mm-version="2"] .MMR-Presets__Title,[data-mm-version="2"] .MMR-OwnTitle{margin:0;font-size:17px;font-weight:800;line-height:1.25;letter-spacing:0;text-transform:none;color:var(--mmr-ink)}.MMR-Presets__Hint{font-size:12px;color:var(--mmr-muted);white-space:nowrap}.MMR-Presets__Scroller{display:flex;gap:12px;overflow-x:auto;padding:12px 16px 4px;scroll-snap-type:x mandatory;scroll-padding:0 16px;scrollbar-width:none}.MMR-Presets__Scroller::-webkit-scrollbar{display:none}.MMR-Preset{flex:0 0 252px;scroll-snap-align:start;display:flex;flex-direction:column;gap:10px;padding:14px;box-sizing:border-box;background:#fff;border:1.5px solid transparent;border-radius:14px;box-shadow:0 1px 3px #0000000f;transition:border-color .2s}.MMR-Preset[hidden]{display:none}.MMR-Preset.is-chosen{border-color:var(--mmr-green)}.MMR-Preset__Top{display:flex;align-items:center;justify-content:space-between;gap:8px}.MMR-Preset__Thumbs{display:flex}.MMR-Preset__Thumbs img{width:40px;height:40px;border-radius:20px;object-fit:cover;border:2px solid #fff;box-sizing:border-box;background:var(--mmr-soft)}.MMR-Preset__Thumbs img+img{margin-left:-12px}.MMR-Preset__Badge{font-size:11px;font-weight:800;white-space:nowrap;padding:4px 9px;border-radius:999px;background:var(--mmr-green-soft);color:var(--mmr-green-dark)}.MMR-Preset__Badge[hidden]{display:none}.MMR-Preset__Badge.is-best{background:var(--mmr-green-dark);color:#fff}[data-mm-version="2"] .MMR-Preset__Title{margin:0;font-size:15px;font-weight:800;line-height:1.25;letter-spacing:0;text-transform:none;color:var(--mmr-ink)}.MMR-Preset__Sub{margin:-6px 0 0;min-height:34px;font-size:12px;line-height:1.4;color:var(--mmr-muted)}.MMR-Preset__Price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;margin:0}.MMR-Preset__Price strong{font-size:17px;font-weight:800;color:var(--mmr-ink)}.MMR-Preset__Price s{font-size:12px;color:var(--mmr-subtle)}.MMR-Preset__Price s[hidden]{display:none}.MMR-Preset__Price span{font-size:11px;color:var(--mmr-subtle)}.MMR-Preset__Btn{height:44px;width:100%;margin-top:auto;border-radius:10px;border:1.5px solid var(--mmr-ink);background:var(--mmr-ink);color:#fff;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer}.MMR-Preset__Btn:focus-visible{outline:2px solid var(--mmr-green-dark);outline-offset:2px}.MMR-Preset.is-chosen .MMR-Preset__Btn{background:var(--mmr-green-soft);border-color:var(--mmr-green);color:var(--mmr-green-dark)}[data-mm-version="2"] .MMR-OwnTitle{margin:22px 16px 0}@media screen and (min-width:1001px){.MMR-Presets{margin-top:32px;padding:28px 0}.MMR-Presets__Head{align-items:center;gap:4px}[data-mm-version="2"] .MMR-Presets__Title,[data-mm-version="2"] .MMR-OwnTitle{font-size:22px}.MMR-Presets__Scroller{justify-content:center;gap:16px;padding-top:16px}.MMR-Preset{flex-basis:300px;padding:18px}[data-mm-version="2"] .MMR-OwnTitle{margin-top:36px;text-align:center}}[data-mm-version="2"] .MMR-BrandCell{width:100%}[data-mm-version="2"] .MMR-BrandCell[hidden]{display:none!important}.MMR-Brand{overflow:hidden;border-radius:16px;background:var(--mmr-green-dark);color:#fff}.MMR-Brand__Img{display:block;width:100%;height:210px;object-fit:cover;object-position:50% 62%}.MMR-Brand__Body{display:flex;flex-direction:column;gap:8px;padding:16px 16px 18px}[data-mm-version="2"] .MMR-Brand__Title{margin:0;font-size:20px;font-weight:800;line-height:1.2;letter-spacing:0;text-transform:none;color:#fff}.MMR-Brand__Text{margin:0;font-size:13px;line-height:1.5;color:#e6f4ec}.MMR-Brand__Pills{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none}.MMR-Brand__Pills li{padding:5px 10px;border-radius:999px;background:#ffffff29;font-size:11px;font-weight:700;color:#fff}@media screen and (min-width:641px){[data-mm-version="2"] .CollectionMixAndMatch .ProductList--grid:has(.MMR-BrandCell){display:flex;flex-wrap:wrap;justify-content:center}[data-mm-version="2"] .MMR-BrandCell{display:flex;width:66.6667%}.MMR-Brand{display:flex;flex-direction:column;width:100%}.MMR-Brand__Img{flex:1 1 0;height:0;min-height:220px}.MMR-Brand__Body{gap:10px;padding:20px 24px 24px}[data-mm-version="2"] .MMR-Brand__Title{font-size:24px}.MMR-Brand__Text{font-size:14px}.MMR-Brand__Pills li{font-size:12px;padding:5px 11px}}@media screen and (min-width:1320px){[data-mm-version="2"] .MMR-BrandCell{width:50%}}[data-mm-version="2"] .MMR-TierNote{display:none}body:has(.MMR-Bar) .shopify-section[id*=__reviews_carousel],body:has(.MMR-Bar) .shopify-section[id*=__reviews_carousel]>.Section{margin-bottom:0}body:has(.MMR-Bar) .shopify-section[id*=__mm_faq]{margin-top:0}body:has(.MMR-Bar) .MMF{padding-top:20px}@media screen and (max-width:1007px){body:has(.MMR-Bar) #reviews{padding-bottom:20px}}@media screen and (min-width:1001px){body:has(.MMR-Bar) .MMF{padding-top:32px}}.MMR-Sheet__Head{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:6px;background:#fff}.MMR-Sheet__Head .MMR-Sheet__Title{padding-bottom:0}.MMR-Sheet__Close{display:inline-flex;align-items:center;gap:4px;height:32px;padding:0 10px;border:1px solid var(--mmr-line);border-radius:999px;background:#fff;color:var(--mmr-ink);font-family:inherit;font-size:12px;font-weight:700;cursor:pointer}.MMR-Sheet__Close:focus-visible{outline:2px solid var(--mmr-green-dark);outline-offset:2px}@keyframes mmr-pulse{0%{box-shadow:0 -6px 24px #0000001f,0 0 #00a76e8c}70%{box-shadow:0 -6px 24px #0000001f,0 0 0 12px #00a76e00}to{box-shadow:0 -6px 24px #0000001f,0 0 #00a76e00}}.MMR-Bar.is-pulse{animation:mmr-pulse .9s ease-out 2}@media(prefers-reduced-motion:reduce){.MMR-Bar.is-pulse{animation:none}}.MMR-Preset__Remove{display:none;align-self:center;margin-top:-4px;padding:4px 8px;border:0;background:none;font-family:inherit;font-size:12px;color:var(--mmr-muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.MMR-Preset.is-chosen .MMR-Preset__Remove{display:block}.MMR-Preset__Remove:focus-visible{outline:2px solid var(--mmr-green-dark);outline-offset:2px}.MMR-Sheet__Actions{display:flex;gap:6px}.MMR-Sheet__Clear{color:var(--mmr-muted)}
/*# sourceMappingURL=/cdn/shop/t/279/assets/mix-match-redesign.css.map */
