.optionale-extras[data-v-929db77d]{letter-spacing:.06em;text-transform:uppercase;opacity:.7;width:100%;margin:16px 0 6px;font-size:13px;font-weight:700}.popup-kopf[data-v-929db77d]{flex-direction:column;gap:6px;padding:24px 72px 12px 20px;display:flex}.popup-kopf__name[data-v-929db77d]{overflow-wrap:anywhere;margin:0;font-size:1.625rem;font-weight:800;line-height:1.15}.popup-kopf__text[data-v-929db77d]{color:rgba(var(--v-theme-on-surface),.72);margin:0;font-size:.9375rem;line-height:1.4}.popup-kopf__preis[data-v-929db77d]{margin:2px 0 0;font-size:1.25rem;font-weight:700}.popup-gruppe__titel[data-v-929db77d]{font-weight:700}.popup-gruppe__unter[data-v-929db77d]{color:rgba(var(--v-theme-on-surface),.66);font-size:.8125rem}.popup-chip__anzahl[data-v-929db77d]{margin-right:6px;font-weight:700}.popup-chip__preis[data-v-929db77d]{opacity:.75;margin-left:6px}.pflicht-gruppe[data-v-929db77d]{border-left:4px solid rgb(var(--v-theme-primary))}.pflicht-gruppe--erfuellt[data-v-929db77d]{border-left-color:rgb(var(--v-theme-success))}.popup-zutaten-liste[data-v-929db77d]{margin:0 -24px}.artikel-popup .v-expansion-panel-text__wrapper:has(>.popup-zutaten-liste){padding-bottom:0}.artikel-popup .popup-karte{border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.artikel-popup .popup-schliessen{z-index:2;position:absolute;top:14px;right:14px}.artikel-popup .popup-raster{overflow-y:auto}.artikel-popup .popup-haupt,.artikel-popup .popup-raster{flex-direction:column;flex:auto;min-height:0;display:flex}.artikel-popup .popup-haupt{min-width:0}.artikel-popup .popup-scroll{flex:auto;min-height:0}.artikel-popup .popup-gruppen{overflow-x:hidden}@media (width>=960px){.artikel-popup .popup-raster{flex-direction:row;overflow:hidden}.artikel-popup .popup-bild{flex:0 0 400px;padding:32px;height:auto!important}.artikel-popup .popup-scroll{overflow-y:auto}.artikel-popup .popup-kopf{padding:32px 72px 12px 28px}}.artikel-popup .popup-leiste{border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface));flex:none;align-items:center;gap:12px;padding:12px 16px;display:flex}.artikel-popup .popup-menge{border:1px solid rgba(var(--v-border-color),.24);border-radius:26px;flex-shrink:0;align-items:center;height:52px;padding:0 4px;display:flex}.artikel-popup .popup-menge__knopf{width:44px;height:44px;color:rgb(var(--v-theme-on-surface));cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.artikel-popup .popup-menge__knopf:disabled{color:rgba(var(--v-theme-on-surface),.38);cursor:default}.artikel-popup .popup-menge__knopf:focus-visible{outline:2px solid rgb(var(--v-theme-primary))}.artikel-popup .popup-menge__zahl{text-align:center;min-width:24px;font-size:1.0625rem;font-weight:800}.artikel-popup .popup-knopf{letter-spacing:normal;text-transform:none;flex:auto;min-width:0;padding:0 22px;font-size:1rem;font-weight:700;height:52px!important}.artikel-popup .popup-knopf>.v-btn__content{justify-content:space-between;gap:12px;width:100%;min-width:0;display:flex}.artikel-popup .popup-knopf__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.artikel-popup .popup-knopf__summe{flex-shrink:0}.artikel-popup .popup-knopf--offen{background:rgba(var(--v-theme-on-surface),.08)!important;color:rgba(var(--v-theme-on-surface),.87)!important}.artikel-popup .popup-bild{background:rgba(var(--v-theme-on-surface),.04);flex:none;justify-content:center;align-items:center;height:220px;display:flex;position:relative}.artikel-popup .popup-bild img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.artikel-popup .pflicht-gruppe--hinweis{animation:1.2s ease-out pflicht-puls}@keyframes pflicht-puls{0%{box-shadow:0 0 0 0 rgba(var(--v-theme-primary),.6)}to{box-shadow:0 0 0 10px rgba(var(--v-theme-primary),0)}}@media (prefers-reduced-motion:reduce){.artikel-popup .pflicht-gruppe--hinweis{animation:none}}.artikel-popup .v-expansion-panel-text__wrapper{padding-top:0}.artikel-popup .ohne-animation .expand-transition-enter-active,.artikel-popup .ohne-animation .expand-transition-leave-active{transition:none!important}@media (width<=599.98px){.v-dialog>.v-overlay__content.artikel-popup{border-radius:16px 16px 0 0;align-self:flex-end;width:100%!important;max-width:100%!important;max-height:calc(100% - 40px)!important;margin:0!important}.v-dialog>.v-overlay__content.artikel-popup>.v-card{border-radius:16px 16px 0 0!important}.v-dialog>.v-overlay__content.artikel-popup--optionen{min-height:min(600px,100% - 40px)}.artikel-popup .popup-leiste{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.artikel-popup .popup-karte{border-radius:16px 16px 0 0}.artikel-popup .v-expansion-panel-title{padding:12px}.artikel-popup .v-expansion-panel-text__wrapper{padding:0 12px 12px}.artikel-popup .popup-zutaten-liste{margin:0 -12px}.artikel-popup .popup-bild{height:180px}}.artikel-zeile__bild[data-v-959fb1df]{-o-object-fit:contain;object-fit:contain;flex:none;width:52px;height:52px;margin-right:12px}.artikel-zeile--gross .mengen-pill[data-v-959fb1df]{order:3;margin:0 0 0 10px!important}.artikel-mitte[data-v-959fb1df]{cursor:pointer;flex:auto;min-width:0;font-size:.85rem}.artikel-mitte:focus-visible .artikel-name[data-v-959fb1df],.artikel-mitte:hover .artikel-name[data-v-959fb1df]{text-underline-offset:2px;text-decoration:underline}.artikel-name[data-v-959fb1df]{-webkit-line-clamp:3;word-break:keep-all;-webkit-box-orient:vertical;font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden}.artikel-nummer[data-v-959fb1df]{opacity:.7;margin-right:6px;font-size:.75rem;font-weight:400}.mengen-pill[data-v-959fb1df]{border:1px solid #80808073;border-radius:999px}.mengen-pill[data-v-959fb1df]:hover{border-color:rgb(var(--v-theme-primary))}.mengen-knopf[data-v-959fb1df]{width:24px!important;height:24px!important}.mengen-knopf[data-v-959fb1df]:hover{color:rgb(var(--v-theme-primary))}.mengen-zahl[data-v-959fb1df]{text-align:center;min-width:16px;font-size:.8125rem}.aktion-knopf[data-v-959fb1df]{opacity:.6}.aktion-knopf[data-v-959fb1df]:focus-visible,.aktion-knopf[data-v-959fb1df]:hover{opacity:1}.reorder-hinweis[data-v-8b7dd115]{box-sizing:border-box;border-left:4px solid rgb(var(--v-theme-warning));background:rgba(var(--v-theme-warning),.12);max-height:calc(min(40vh,320px));color:rgb(var(--v-theme-on-surface));text-align:left;border-radius:4px;flex:none;margin:8px 0;padding:10px 8px 10px 12px;overflow-y:auto}.reorder-hinweis__kopf[data-v-8b7dd115]{align-items:center;gap:8px;display:flex}.reorder-hinweis__icon[data-v-8b7dd115]{color:rgb(var(--v-theme-warning));flex:none}.reorder-hinweis__titel[data-v-8b7dd115]{flex:auto;min-width:0;margin:0;font-size:.9375rem;font-weight:700;line-height:1.3}.reorder-hinweis__zu[data-v-8b7dd115]{color:rgb(var(--v-theme-on-surface));flex:none;margin:-4px 0}.reorder-hinweis__gruppe[data-v-8b7dd115]{border-top:1px solid rgba(var(--v-theme-on-surface),.12);padding:6px 0}.reorder-hinweis__gruppe[data-v-8b7dd115]:first-of-type{margin-top:8px}.reorder-hinweis__name[data-v-8b7dd115]{overflow-wrap:anywhere;margin:0;font-size:.875rem;font-weight:600;line-height:1.35}.reorder-hinweis__grund[data-v-8b7dd115]{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));margin:1px 0 0;font-size:.8125rem;line-height:1.3}.reorder-hinweis__zwischen[data-v-8b7dd115]{border-top:1px solid rgba(var(--v-theme-on-surface),.12);margin:10px 0 0;padding-top:8px;font-size:.8125rem;font-weight:600}.reorder-hinweis__zwischen+.reorder-hinweis__gruppe[data-v-8b7dd115]{border-top:0}
