.notification-container{position:fixed;right:1.25rem;bottom:1.25rem;left:auto;top:auto;transform:none;z-index:1080;width:24rem;max-width:calc(100vw - 2.5rem);display:none}@media(max-width: 575.98px){.notification-container{right:.75rem;bottom:.75rem;left:.75rem;width:auto;max-width:none}}.notification-container.active{display:block}.notification-container .alert{margin-bottom:.625rem;border-radius:.5rem;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.18);display:flex;align-items:flex-start;padding:.9375rem;opacity:0;transform:translateX(1.5rem);transition:opacity .25s ease,transform .25s ease}.notification-container .alert.show{opacity:1;transform:translateX(0)}.notification-container .alert i.bi,.notification-container .alert .alert-icon{font-size:1.5rem;margin-right:.625rem;line-height:1;flex:0 0 auto}.notification-container .alert .alert-icon svg{vertical-align:middle}.notification-container .alert strong{margin-right:.3125rem}.notification-container .btn-close{margin-left:auto;flex:0 0 auto}.notification-container .meldung-text{flex:1 1 auto;min-width:0}.notification-container .meldung-gegenstand{display:block;font-weight:600;overflow-wrap:anywhere}.notification-container .meldung-weg{display:inline-block;margin-top:.25rem;font-weight:600;text-decoration:underline}.jkr-knopf-laeuft{pointer-events:none;opacity:.75}.jkr-knopf-laeuft .jkr-kreisel{display:inline-block;width:.875rem;height:.875rem;margin-right:.375rem;vertical-align:-0.125rem;border:.125rem solid currentColor;border-right-color:rgba(0,0,0,0);border-radius:50%;animation:jkr-kreiseln .75s linear infinite}@keyframes jkr-kreiseln{to{transform:rotate(360deg)}}.jkr-knopf-fertig,.jkr-knopf-fertig:hover,.jkr-knopf-fertig:focus{background-color:#198754;border-color:#198754;color:#fff;pointer-events:none}.jkr-knopf-fertig .jkr-haken{display:inline-block;margin-right:.375rem;vertical-align:-0.0625rem}.jkr-korb-puls{animation:jkr-korb-pulsen .55s ease-out 2;transform-origin:center}@keyframes jkr-korb-pulsen{0%{transform:scale(1)}35%{transform:scale(1.22)}100%{transform:scale(1)}}.product-accessory.highlight{animation:jkr-auswahl-bestaetigen .45s ease-out 1}@keyframes jkr-auswahl-bestaetigen{0%{box-shadow:0 0 0 0 rgba(25,135,84,.55)}100%{box-shadow:0 0 0 .75rem rgba(25,135,84,0)}}.jkr-auswahl-leiste{position:fixed;left:0;right:0;bottom:0;z-index:1070;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1.25rem .75rem 7rem;background:#fff;border-top:1px solid rgba(0,0,0,.12);box-shadow:0 -0.25rem 1rem rgba(0,0,0,.1);transform:translateY(100%);transition:transform .25s ease}.jkr-auswahl-leiste.sichtbar{transform:translateY(0)}.jkr-auswahl-leiste .leiste-text{flex:1 1 16rem;min-width:0;line-height:1.35}.jkr-auswahl-leiste .leiste-gegenstand{font-weight:600;overflow-wrap:anywhere}.jkr-auswahl-leiste .leiste-zusatz{display:block;font-size:.875rem;opacity:.75}.jkr-auswahl-leiste .btn{flex:0 0 auto}body.hat-auswahl-leiste{padding-bottom:5rem}@media(prefers-reduced-motion: reduce){.notification-container .alert,.jkr-auswahl-leiste{transition:none}.notification-container .alert{opacity:1;transform:none}.jkr-knopf-laeuft .jkr-kreisel,.jkr-korb-puls,.product-accessory.highlight{animation:none}}

/*# sourceMappingURL=shop-rueckmeldung.min.css.map *//*# sourceMappingURL=shop-rueckmeldung.css.map */
