body:has(.lms) header-component,body:has(.lms) .announcement-bar-static,body:has(.lms) .shopify-section-group-footer-group{display:none!important}html:has(.lms),body:has(.lms){overflow:hidden!important;height:100%}body:has(.lms){background:#efe9e0}.lms{--lms-tinte-2: color-mix(in srgb, var(--lms-tinte) 78%, #fff);--lms-linie: color-mix(in srgb, var(--lms-tinte) 11%, #fff);--lms-kopf-h: 66px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:center;justify-content:center;background:#efe9e0;color:var(--lms-tinte);font-family:var(--lms-text-font);-webkit-font-smoothing:antialiased}.lms *,.lms *:before,.lms *:after{box-sizing:border-box}.lms :where(button){font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.lms :where(p,h1,h2,ul,ol,li,figure,blockquote){margin:0;padding:0}.lms :where(ul,ol){list-style:none}.lms__buehne{position:relative;overflow:hidden;width:100%;height:100%;background:var(--lms-grund);container-type:size}@media(min-width:600px){.lms__buehne{width:430px;height:min(100dvh - 48px,920px);border-radius:30px;box-shadow:0 30px 80px -30px #1d314159,0 0 0 1px #1d31410f}}.lms__kopf{position:absolute;top:0;left:0;right:0;z-index:5;height:var(--lms-kopf-h);padding:calc(8px + env(safe-area-inset-top)) 14px 0;background:var(--lms-grund)}.lms__kopf-zeile{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:40px}.lms__zurueck{justify-self:start;width:36px;height:36px;padding:0;display:grid;place-items:center;border:1.5px solid var(--lms-linie);border-radius:50%;background:#fff}.lms__zurueck svg{width:18px;height:18px}.lms__zurueck[hidden]{display:grid!important;visibility:hidden}.lms__logo{grid-column:2;height:22px!important;width:auto!important;display:block}.lms__logo--text{font-family:var(--lms-kopf-font);font-weight:700;font-size:22px}.lms .lms__abkuerzung{justify-self:end;height:32px;min-width:0;padding:0 12px;margin:0;border:1.5px solid var(--lms-tinte);border-radius:30px;background:transparent;font-family:var(--lms-text-font);font-weight:700;font-size:10px!important;line-height:1;letter-spacing:.08em!important;text-transform:uppercase;white-space:nowrap;color:var(--lms-tinte)}.lms .lms__abkuerzung[hidden]{display:block!important;visibility:hidden}.lms__fortschritt{display:flex;gap:5px;margin-top:10px}.lms__seg{flex:1;height:3px;border-radius:3px;background:var(--lms-linie);overflow:hidden;position:relative}.lms__seg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lms-akzent);transform:scaleX(0);transform-origin:left;transition:transform .45s ease}.lms__seg.is-fertig:after{transform:scaleX(1)}.lms__schritte{position:absolute;top:var(--lms-kopf-h);left:0;right:0;bottom:0}.lms__schritt{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:10px 14px 0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;visibility:hidden;opacity:0;transform:translate(28px);transition:opacity .38s ease,transform .45s cubic-bezier(.2,.8,.2,1),visibility 0s .45s}.lms__schritt::-webkit-scrollbar{display:none}.lms__schritt.is-active{visibility:visible;opacity:1;transform:none;transition:opacity .38s ease,transform .45s cubic-bezier(.2,.8,.2,1),visibility 0s}.lms__schritt.is-raus{visibility:visible;opacity:0;transform:translate(-28px)}.lms__bild{position:relative;flex:none;overflow:hidden;height:clamp(220px,47cqh,450px);border-radius:24px;background:#f1ece4}.lms__bild:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bild, none) var(--fokus, 50% 40%) / cover no-repeat}.lms__schritt.is-active .lms__bild:after{animation:lms-zoom 16s ease-out both}@keyframes lms-zoom{0%{transform:scale(1.06)}to{transform:scale(1)}}.lms__schritt--text .lms__bild{height:clamp(190px,36cqh,360px)}.lms__schritt--zutaten .lms__bild{height:clamp(150px,27cqh,290px)}.lms__schritt--zeitstrahl .lms__bild{height:clamp(140px,24cqh,270px)}.lms__schritt--bewertungen .lms__bild{height:clamp(190px,36cqh,380px)}.lms__inhalt{padding:18px 4px 0}.lms__titel{font-family:var(--lms-kopf-font);font-weight:700;font-size:clamp(1.4rem,6.1cqw,1.75rem);line-height:1.15;letter-spacing:-.015em;color:var(--lms-tinte);text-wrap:balance}.lms__titel em{font-style:normal;color:var(--lms-akzent)}.lms__unter,.lms__zeilen p{margin-top:10px;font-size:15.5px;line-height:1.5;color:var(--lms-tinte-2)}.lms__zeilen p+p{margin-top:8px}.lms__unter--klein{font-size:14.5px;margin-top:6px}.lms__sterne{display:flex;align-items:center;gap:8px;margin-top:14px;font-size:13.5px;font-weight:700;color:var(--lms-tinte)}.lms__sterne-icons,.lms__bew-sterne,.lms__k-sterne{display:inline-flex;gap:1px;color:var(--lms-akzent)}.lms__sterne-icons svg{width:17px;height:17px}.lms__zutaten{margin-top:12px;border-top:1px solid var(--lms-linie)}.lms__zutaten li{display:flex;gap:12px;align-items:flex-start;padding:10px 0;border-bottom:1px solid var(--lms-linie);font-size:14.5px;line-height:1.4;color:var(--lms-tinte-2)}.lms__zutaten strong{color:var(--lms-tinte);font-weight:700}.lms__haken{flex:none;width:22px;height:22px;margin-top:1px;border-radius:50%;display:grid;place-items:center;background:var(--lms-tinte);color:#fff}.lms__haken svg{width:14px;height:14px}.lms__wochen{position:relative;margin-top:14px;padding-left:26px}.lms__wochen:before{content:"";position:absolute;left:6px;top:6px;bottom:10px;width:2px;background:var(--lms-linie)}.lms__wochen li{position:relative;padding-bottom:12px}.lms__wochen li:before{content:"";position:absolute;left:-26px;top:2px;width:14px;height:14px;border-radius:50%;background:var(--lms-akzent);box-shadow:0 0 0 4px var(--lms-grund)}.lms__woche{display:block;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--lms-akzent)}.lms__wochen p{margin-top:2px;font-size:14.5px;line-height:1.42;color:var(--lms-tinte-2)}.lms__wochen strong{color:var(--lms-tinte)}.lms__schluss{margin-top:2px;font-family:var(--lms-kopf-font);font-weight:600;font-size:15px;color:var(--lms-tinte)}.lms__bewertungen{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:14px -14px 0;padding:0 14px;gap:10px;scrollbar-width:none}.lms__bewertungen::-webkit-scrollbar{display:none}.lms__bew{flex:0 0 100%;scroll-snap-align:center;padding:16px 18px;border-radius:20px;background:var(--lms-papier)}.lms__bew-sterne svg{width:16px;height:16px}.lms .lms__bew blockquote{margin:8px 0 0!important;padding:0!important;border:0!important;background:none!important;font-size:15px!important;line-height:1.5!important;font-style:normal!important;color:var(--lms-tinte)!important;quotes:none;max-width:none!important}.lms .lms__bew blockquote:before,.lms .lms__bew blockquote:after{content:none!important}.lms__bew figcaption{display:flex;align-items:center;gap:6px;margin-top:10px;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--lms-tinte-2)}.lms__bew figcaption svg{width:15px;height:15px;color:var(--lms-tinte)}.lms__punkte{display:flex;justify-content:center;gap:6px;margin-top:10px}.lms__punkte-p{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:var(--lms-linie);transition:width .25s,background .25s}.lms__punkte-p.is-active{width:20px;border-radius:4px;background:var(--lms-tinte)}.lms__fuss{position:sticky;bottom:0;z-index:2;margin:auto -14px 0;padding:18px 18px calc(16px + env(safe-area-inset-bottom));background:linear-gradient(to top,var(--lms-grund) 72%,color-mix(in srgb,var(--lms-grund) 0%,transparent))}.lms__knopf{width:100%;height:56px;padding:0 22px;display:flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:30px;background:var(--lms-knopf);color:#fff!important;font-weight:700;font-size:13.5px;letter-spacing:.1em;text-transform:uppercase;transition:transform .15s ease,box-shadow .2s ease;box-shadow:0 10px 24px -12px color-mix(in srgb,var(--lms-knopf) 70%,transparent)}.lms__knopf svg{width:18px;height:18px;flex:none;transition:transform .2s ease}.lms__knopf:active{transform:scale(.98)}@media(hover:hover){.lms__knopf:hover svg{transform:translate(3px)}}.lms__schritt--angebot{background:var(--lms-papier);padding-top:12px;padding-bottom:calc(18px + env(safe-area-inset-bottom))}.lms__schritt--angebot .lms__inhalt{padding:0}.lms__karte{position:relative;z-index:1;padding:10px 10px 14px;border-radius:26px;background:#fff;box-shadow:0 18px 44px -26px #1d314173,0 0 0 1px #1d31410d}.lms__k-bild{position:relative;border-radius:18px;overflow:hidden;background:#f3efe8}.lms .lms__k-bild img{display:block;width:100%!important;height:auto!important;aspect-ratio:3 / 2!important;object-fit:cover}.lms__k-badge{position:absolute;left:10px;top:10px;display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 11px 0 9px;border-radius:30px;background:var(--lms-akzent);color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.lms__k-badge svg{width:13px;height:13px}.lms__k-sticker{position:absolute;right:10px;top:10px;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:var(--lms-tinte);color:#fff;font-family:var(--lms-kopf-font);font-weight:700;font-size:16px;letter-spacing:-.02em;transform:rotate(-8deg);box-shadow:0 6px 16px -6px #1d314199}.lms__k-kopf{padding:12px 6px 0}.lms__k-zeile{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--lms-akzent)}.lms__k-titel{margin-top:3px!important;font-family:var(--lms-kopf-font);font-weight:700;font-size:21px;line-height:1.15;letter-spacing:-.01em;color:var(--lms-tinte)}.lms__k-info{display:flex;align-items:center;gap:6px;margin-top:4px!important;font-size:13px;font-weight:700;color:var(--lms-tinte)}.lms__k-info--grau{margin-top:1px!important;font-weight:400;color:var(--lms-tinte-2)}.lms__k-sterne svg{width:14px;height:14px}.lms__k-preis{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding:8px 6px 0}.lms__k-jetzt{font-family:var(--lms-kopf-font);font-weight:700;font-size:28px;letter-spacing:-.02em;color:var(--lms-tinte)}.lms__k-vorher{font-size:16px;color:var(--lms-tinte-2);opacity:.75}.lms__k-portion{flex-basis:100%;font-size:12.5px;color:var(--lms-tinte-2)}.lms__sorten{display:flex;flex-wrap:wrap;gap:6px;padding:10px 6px 0}.lms__sorte{height:32px;padding:0 12px;border:1.5px solid var(--lms-linie);border-radius:30px;background:#fff;font-size:12.5px;font-weight:700}.lms__sorte.is-aktiv{border-color:var(--lms-tinte);background:var(--lms-tinte);color:#fff}.lms__sorte:disabled{opacity:.4;text-decoration:line-through}.lms__mengen{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;padding:14px 0 0}.lms__menge{position:relative;display:flex;flex-direction:column;align-items:center;gap:1px;padding:13px 4px 9px;min-height:84px;border:1.5px solid var(--lms-linie);border-radius:16px;background:#fff;text-align:center;transition:border-color .2s,background .2s,transform .15s}.lms__menge:active{transform:scale(.98)}.lms__menge.is-aktiv{border-color:var(--lms-tinte);background:color-mix(in srgb,var(--lms-tinte) 5%,#fff);box-shadow:inset 0 0 0 1px var(--lms-tinte)}.lms__menge-hinweis{position:absolute;top:-9px;left:50%;transform:translate(-50%);height:18px;padding:0 8px;border-radius:4px;white-space:nowrap;display:inline-flex;align-items:center;background:var(--lms-akzent);color:#fff;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.lms__menge:not(:last-child) .lms__menge-hinweis{background:var(--lms-tinte)}.lms__menge-label{font-family:var(--lms-kopf-font);font-weight:700;font-size:15px;color:var(--lms-tinte)}.lms__menge-preis{font-size:12.5px;font-weight:700;color:var(--lms-tinte-2)}.lms__menge-zusatz{margin-top:3px;font-size:10.5px;line-height:1.2;font-weight:700;color:var(--lms-akzent)}.lms__geschenke{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:8px}.lms__geschenk{position:relative;display:flex;align-items:center;gap:8px;padding:7px 8px;border-radius:14px;background:var(--lms-papier);transition:opacity .25s,filter .25s}.lms .lms__geschenk img{flex:none;width:40px!important;height:40px!important;border-radius:10px;object-fit:cover;background:#fff}.lms__geschenk-text{display:flex;flex-direction:column;min-width:0}.lms__geschenk-name{font-size:12px;font-weight:700;line-height:1.2;color:var(--lms-tinte)}.lms__geschenk-wert{font-size:11.5px;color:var(--lms-tinte-2)}.lms__geschenk-wert b{font-weight:700}.lms__geschenk-frei{color:var(--lms-akzent);text-transform:uppercase;letter-spacing:.05em}.lms__geschenk-sperre{display:none}.lms__geschenk-haken{position:absolute;right:-4px;top:-4px;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;background:var(--lms-akzent);color:#fff;box-shadow:0 0 0 2px #fff}.lms__geschenk-haken svg{width:11px;height:11px}.lms__geschenk:not(.is-frei){filter:grayscale(.6);opacity:.7}.lms__geschenk:not(.is-frei) .lms__geschenk-haken{display:none}.lms__geschenk:not(.is-frei) .lms__geschenk-frei{display:none}.lms__geschenk:not(.is-frei) .lms__geschenk-sperre{display:inline;color:var(--lms-tinte)}.lms__geschenk.is-neu{animation:lms-plopp .5s cubic-bezier(.3,1.6,.5,1)}@keyframes lms-plopp{0%{transform:scale(.94)}60%{transform:scale(1.04)}to{transform:scale(1)}}.lms__vorteil{margin-top:10px!important;text-align:center;font-size:13px;font-weight:700;color:var(--lms-tinte)}.lms__vorteil b{color:var(--lms-akzent)}.lms__knopf--kauf{margin-top:8px;height:58px;background:var(--lms-kauf);font-size:14px;letter-spacing:.08em;box-shadow:0 12px 26px -12px color-mix(in srgb,var(--lms-kauf) 80%,transparent)}.lms__knopf--kauf.is-laedt{opacity:.7;pointer-events:none}.lms__knopf--kauf s{opacity:.7;font-weight:400;margin-left:4px}.lms__vertrauen{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px;margin-top:10px}.lms__vertrauen li{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--lms-tinte-2)}.lms__vertrauen svg{width:16px;height:16px;color:var(--lms-tinte);flex:none}.lms__zahlung{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;margin-top:10px}.lms .lms__zahl{width:34px!important;height:22px!important}.lms__hinweis{margin:14px 6px 0!important;font-size:10.5px;line-height:1.45;text-align:center;color:color-mix(in srgb,var(--lms-tinte) 55%,#fff)}.lms__konfetti{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:3}.lms__konfetti i{position:absolute;top:-12px;width:8px;height:11px;border-radius:2px;animation:lms-konfetti var(--d) var(--w) cubic-bezier(.25,.6,.4,1) forwards}.lms__konfetti i.rund{border-radius:50%;width:9px;height:9px}@keyframes lms-konfetti{to{transform:translate(var(--x),105cqh) rotate(var(--r));opacity:.9}}@media(prefers-reduced-motion:reduce){.lms__schritt,.lms__schritt.is-active{transition:none;transform:none}.lms__schritt.is-active .lms__bild:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/lm-story.css.map */
