.img-grayscale-max.svelte-1a552o3{filter:grayscale(100%);transition:filter .3s ease,opacity .3s ease}.img-grayscale-max.loaded.svelte-1a552o3{filter:grayscale(0%);opacity:1}.lazy.svelte-1a552o3{opacity:0}.object-fit-contain.svelte-1a552o3{object-fit:contain}.object-fit-cover.svelte-1a552o3{object-fit:cover}.contained-logo.svelte-1a552o3{max-width:100%;max-height:100%;object-fit:contain}.offcanvas.svelte-1hhkmbo{width:420px!important;max-width:100%;visibility:hidden;transition:transform .3s ease-in-out}.offcanvas.show.svelte-1hhkmbo{visibility:visible;transform:translate(0)}.offcanvas.svelte-1hhkmbo:not(.show){transform:translate(100%)}.offcanvas-backdrop.svelte-1hhkmbo{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#00000080}.cart-items-container.svelte-1hhkmbo{max-height:calc(100vh - 300px)}.cart-item.svelte-1hhkmbo{transition:background-color .2s ease,opacity .2s ease}.cart-item.svelte-1hhkmbo:hover{background-color:#00000005}.cart-item.optimistic.svelte-1hhkmbo{opacity:.7}.optimistic-indicator.svelte-1hhkmbo{position:absolute;top:12px;right:12px;z-index:10;background-color:#ffffffe6;border-radius:50%;padding:4px;box-shadow:0 2px 4px #0000001a}input[type=number].svelte-1hhkmbo::-webkit-inner-spin-button,input[type=number].svelte-1hhkmbo::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number].svelte-1hhkmbo{-moz-appearance:textfield}@media (max-width: 576px){.offcanvas.svelte-1hhkmbo{width:100%!important}}.btn-close-fa.svelte-1hhkmbo{background:transparent;border:none;padding:.25em;cursor:pointer;opacity:.5;margin-left:.5rem;font-size:1.25rem;line-height:1}.btn-close-fa.svelte-1hhkmbo:hover{opacity:.75}.btn-close-fa.svelte-1hhkmbo i:where(.svelte-1hhkmbo){color:#000}.header-warenkorb.svelte-19k28i0 .btn:where(.svelte-19k28i0),.header-favoriten.svelte-19k28i0 .btn:where(.svelte-19k28i0),.header-suche.svelte-19k28i0 .btn:where(.svelte-19k28i0){width:44px;height:44px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;position:relative}.header-warenkorb.svelte-19k28i0 .btn:where(.svelte-19k28i0):before,.header-favoriten.svelte-19k28i0 .btn:where(.svelte-19k28i0):before,.header-suche.svelte-19k28i0 .btn:where(.svelte-19k28i0):before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;border-radius:50%;background-color:#f8f9fa;border:1px solid #dee2e6;z-index:-1;transition:background-color .15s ease-in-out}.header-warenkorb.svelte-19k28i0 .btn:where(.svelte-19k28i0):hover:before,.header-favoriten.svelte-19k28i0 .btn:where(.svelte-19k28i0):hover:before,.header-suche.svelte-19k28i0 .btn:where(.svelte-19k28i0):hover:before{background-color:#e9ecef}.header-warenkorb.svelte-19k28i0 i:where(.svelte-19k28i0),.header-favoriten.svelte-19k28i0 i:where(.svelte-19k28i0),.header-suche.svelte-19k28i0 i:where(.svelte-19k28i0){color:#6c6c6c;font-size:1em;z-index:1}.header-favoriten.svelte-19k28i0 i.fas:where(.svelte-19k28i0){color:#dc3545}.social-links.svelte-1echnt0 a:where(.svelte-1echnt0){display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:#fff;font-size:1.25rem;text-decoration:none;transition:opacity .3s ease}.social-links.svelte-1echnt0 a:where(.svelte-1echnt0):hover{opacity:.8}.social-links.svelte-1echnt0 li:where(.svelte-1echnt0){margin-right:.5rem}
