html body #cart-drawer .sbk-fach-reiter,html body #cart-drawer .sbk-fach-merk{display:none}
@media (min-width:1025px){
  html.sbk-lz-an body #cart-drawer#cart-drawer{display:block!important;visibility:visible!important;left:0!important;right:0!important;
    top:0!important;bottom:0!important;opacity:1!important;z-index:100020;pointer-events:none;transition:none!important}
  html.sbk-lz-an body #cart-drawer#cart-drawer .drawer-overlay{display:none!important}
  html.sbk-lz-an body #cart-drawer#cart-drawer .drawer-inner{position:fixed!important;left:auto!important;bottom:auto!important;
    top:var(--sbk-lz-top,92px)!important;right:12px!important;width:380px!important;max-width:none!important;height:auto!important;
    box-sizing:border-box!important;display:flex!important;flex-direction:column!important;
    max-height:calc(100vh - var(--sbk-lz-top,92px) - 12px)!important;background:#e8efdc!important;background-image:none!important;
    min-height:min(440px,calc(100vh - var(--sbk-lz-top,92px) - 12px))!important;
    border:1.5px solid #9fcf8a!important;border-radius:28px!important;box-shadow:0 18px 44px rgba(20,50,15,.30)!important;
    overflow:hidden!important;color:#1f3d1c!important;pointer-events:auto;transform:none!important;opacity:1!important;
    transition:none!important;animation:sbkLzAuf .26s ease both}
  @supports (height:100dvh){html.sbk-lz-an body #cart-drawer#cart-drawer .drawer-inner{
    max-height:calc(100dvh - var(--sbk-lz-top,92px) - 12px)!important;
    min-height:min(440px,calc(100dvh - var(--sbk-lz-top,92px) - 12px))!important}}
  html.sbk-lz-an.sbk-lz-ruhe body #cart-drawer#cart-drawer .drawer-inner{animation:none}
  html:root.sbk-lz-an body #cart-drawer#cart-drawer .drawer-header{flex:0 0 auto;padding:16px 14px 12px 20px!important;min-height:0!important;
    align-items:center!important;justify-content:space-between!important;gap:10px}
  html:root.sbk-lz-an body #cart-drawer#cart-drawer .drawer-content{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;
    padding:0 16px 18px!important}
  html:root.sbk-lz-an body #cart-drawer#cart-drawer .side-cart-header{margin:0}
  html:root.sbk-lz-an body #cart-drawer#cart-drawer button.cart-toggle-close{width:44px!important;height:44px!important;min-width:44px;
    flex:0 0 44px;padding:0!important}
  html.sbk-korb-laedt.sbk-lz-an body #cart-drawer#cart-drawer .drawer-content{opacity:.45;pointer-events:none}
  html.sbk-lz-an body #cart-drawer .woocommerce-mini-cart-item a.remove{overflow:visible}
  
  html.sbk-lz-an body #cart-drawer .woocommerce-mini-cart__buttons{position:sticky;bottom:-18px;z-index:5;margin:0!important;
    padding:14px 0 18px!important;background:linear-gradient(to top,#e8efdc 80%,rgba(232,239,220,0))}
  html.sbk-lz-an body #cart-drawer .sbk-mw-zs{display:block;margin:14px 0 4px;text-align:center}
  
  html.sbk-lz-an body #cart-drawer#cart-drawer .drawer-header .side-cart-header{position:absolute!important;width:1px;height:1px;
    margin:-1px!important;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}
  html.sbk-lz-an body #cart-drawer#cart-drawer .sbk-fach-reiter{display:flex;flex:1 1 auto;min-width:0;gap:4px;padding:4px;
    border-radius:999px;background:#d3e2bf;box-shadow:inset 0 2px 4px rgba(20,60,15,.20)}
  html.sbk-lz-an body #cart-drawer#cart-drawer .sbk-fach-reiter .sbk-fach-tab{flex:1 1 0;min-width:0;min-height:40px;margin:0;
    padding:0 8px;border:0;border-radius:999px;background:transparent;box-shadow:none;color:#1f5a1c;cursor:pointer;
    display:flex;align-items:center;justify-content:center;gap:7px;font:800 17px/1 Fredoka,"Trebuchet MS",sans-serif;
    letter-spacing:0;text-transform:none;white-space:nowrap;transition:background-color .15s ease,color .15s ease}
  html.sbk-lz-an body #cart-drawer#cart-drawer .sbk-fach-reiter .sbk-fach-tab:hover{background:rgba(255,255,255,.55)}
  html.sbk-lz-an body #cart-drawer#cart-drawer .sbk-fach-reiter .sbk-fach-tab[aria-selected="true"]{color:#eaffe0;
    background:linear-gradient(180deg,#3bab37 0%,#2e9e2e 55%,#237a23 100%);box-shadow:0 2px 0 #16611a,0 3px 6px rgba(31,90,30,.30)}
  html.sbk-lz-an body #cart-drawer#cart-drawer .sbk-fach-tab:focus-visible{outline:3px solid #1f771b;outline-offset:2px}
  html.sbk-lz-an body #cart-drawer#cart-drawer .sbk-fach-tab[aria-selected="true"]:focus-visible{outline-color:#fff;
    outline-offset:-5px}
  html.sbk-lz-an body #cart-drawer#cart-drawer .sbk-fn{min-width:22px;height:22px;box-sizing:border-box;padding:0 6px;border-radius:999px;
    background:#16611a;color:#b2e889;font:900 12px/22px Nunito,sans-serif;text-align:center}
  html.sbk-lz-an body #cart-drawer#cart-drawer .sbk-fn:empty{display:none}
  html.sbk-lz-an body #cart-drawer#cart-drawer .sbk-fach-tab[aria-selected="true"] .sbk-fn{background:#b2e889;color:#16611a}
  html.sbk-lz-an.sbk-lz-r-merk body #cart-drawer#cart-drawer .drawer-content{display:none!important}
  html.sbk-lz-an.sbk-lz-r-merk body #cart-drawer#cart-drawer .sbk-fach-merk{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}
  
  html.sbk-lz-an body #cart-drawer .sbk-fm-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:2px 16px 8px}
  html.sbk-lz-an body #cart-drawer .sbk-fm-scroll:focus{outline:none}
  html.sbk-lz-an body #cart-drawer ul.sbk-fm-liste{list-style:none;margin:0;padding:0}
  html.sbk-lz-an body #cart-drawer li.sbk-fm-z{display:grid;grid-template-columns:76px minmax(0,1fr) 44px;column-gap:12px;
    align-items:start;margin:0 0 10px;padding:10px 4px 10px 10px;background:#fff;border:1px solid #dbe8cb;border-radius:16px;
    box-shadow:0 2px 6px rgba(31,90,30,.10);overflow:hidden;cursor:pointer;list-style:none;
    transition:height .2s ease,opacity .16s ease,margin .2s ease,padding .2s ease}
  html.sbk-lz-an body #cart-drawer li.sbk-fm-z::before,html.sbk-lz-an body #cart-drawer li.sbk-fm-z::marker{content:none}
  html.sbk-lz-an body #cart-drawer li.sbk-fm-z.sbk-fm-geht{height:0!important;opacity:0;margin-bottom:0;padding-top:0;padding-bottom:0;
    border-width:0;pointer-events:none}
  html.sbk-lz-an body #cart-drawer li.sbk-fm-z.sbk-fm-neu{animation:sbkFmNeu .22s ease both}
  @keyframes sbkFmNeu{0%{opacity:0;transform:translateY(-6px)}100%{opacity:1;transform:none}}
  html.sbk-lz-an body #cart-drawer .sbk-fm-bild{display:block;width:76px;height:76px;border-radius:12px;overflow:hidden;background:#eef4e4}
  html.sbk-lz-an body #cart-drawer .sbk-fm-bild img{display:block;width:100%;height:100%;object-fit:cover;margin:0;border-radius:0}
  html.sbk-lz-an body #cart-drawer .sbk-fm-text{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px}
  html.sbk-lz-an body #cart-drawer a.sbk-fm-name{color:#1f3d1c;font:700 16px/1.25 Fredoka,"Trebuchet MS",sans-serif;text-decoration:none;
    overflow-wrap:anywhere}
  html.sbk-lz-an body #cart-drawer a.sbk-fm-name:hover{text-decoration:underline}
  html.sbk-lz-an body #cart-drawer .sbk-fm-preis{color:#1f771b;font:800 15px/1.2 Nunito,sans-serif}
  html.sbk-lz-an body #cart-drawer .sbk-fm-vk{display:inline-block;padding:3px 10px;border-radius:999px;background:#eceee6;color:#55604d;
    font:800 13px/1.3 Nunito,sans-serif}
  html.sbk-lz-an body #cart-drawer .sbk-fm-akt{margin-top:4px}
  html.sbk-lz-an body #cart-drawer li[data-z="korb"] .sbk-fm-korb,html.sbk-lz-an body #cart-drawer li[data-z="vk"] .sbk-fm-korb,
  html.sbk-lz-an body #cart-drawer li[data-z="frei"] .sbk-fm-imkorb,html.sbk-lz-an body #cart-drawer li[data-z="vk"] .sbk-fm-imkorb,
  html.sbk-lz-an body #cart-drawer li[data-z="frei"] .sbk-fm-vk,html.sbk-lz-an body #cart-drawer li[data-z="korb"] .sbk-fm-vk,
  html.sbk-lz-an body #cart-drawer .sbk-fm-z a.added_to_cart{display:none!important}
  html.sbk-lz-an body #cart-drawer a.sbk-fm-korb.button,html.sbk-lz-an body #cart-drawer button.sbk-fm-imkorb{
    position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;box-sizing:border-box;
    margin:0;padding:0 14px;border-radius:999px;font:800 14px/1.1 Fredoka,"Trebuchet MS",sans-serif;letter-spacing:0;
    text-transform:none;text-decoration:none;white-space:nowrap;cursor:pointer;width:auto}
  html.sbk-lz-an body #cart-drawer a.sbk-fm-korb.button{border:1px solid #49b545;color:#eaffe0;
    background:linear-gradient(180deg,#49b545 0%,#3bab37 18%,#2e9e2e 62%,#228122 100%);
    box-shadow:0 3px 0 #1f771b,0 5px 9px rgba(31,90,30,.25),inset 0 1px 0 rgba(255,255,255,.28)}
  html.sbk-lz-an body #cart-drawer a.sbk-fm-korb.button:hover{transform:translateY(-1px);box-shadow:0 4px 0 #1f771b,0 7px 11px rgba(31,90,30,.28),
    inset 0 1px 0 rgba(255,255,255,.28)}
  html.sbk-lz-an body #cart-drawer a.sbk-fm-korb.button:active{transform:translateY(2px);box-shadow:0 1px 0 #1f771b}
  html.sbk-lz-an body #cart-drawer a.sbk-fm-korb.button .kadence-svg-iconset{display:none}
  html.sbk-lz-an body #cart-drawer a.sbk-fm-korb.button.loading{opacity:.75;cursor:progress}
  html.sbk-lz-an body #cart-drawer a.sbk-fm-korb.button.loading .kadence-svg-iconset:first-of-type{display:inline-flex;width:14px;height:14px}
  html.sbk-lz-an body #cart-drawer a.sbk-fm-korb.button.loading .kadence-svg-iconset:first-of-type svg{width:14px;height:14px;
    animation:sbkFmDreh .9s linear infinite}
  @keyframes sbkFmDreh{to{transform:rotate(360deg)}}
  html.sbk-lz-an body #cart-drawer button.sbk-fm-imkorb{border:1.5px solid #9fcf8a;background:#eaf6d6;color:#1f5a1c;box-shadow:none}
  html.sbk-lz-an body #cart-drawer button.sbk-fm-imkorb:hover{background:#dff0c6}
  html.sbk-lz-an body #cart-drawer button.sbk-fm-imkorb svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:3;
    stroke-linecap:round;stroke-linejoin:round}
  html.sbk-lz-an body #cart-drawer .sbk-fm-z a.sbk-fm-korb:focus-visible,html.sbk-lz-an body #cart-drawer .sbk-fm-z .sbk-fm-imkorb:focus-visible,
  html.sbk-lz-an body #cart-drawer .sbk-fm-z a.sbk-fm-name:focus-visible{outline:3px solid #1f771b;outline-offset:2px}
  html:root.sbk-lz-an body #cart-drawer .sbk-fm-z .sbk-herz{position:relative;top:auto;right:auto;left:auto;margin:0!important;
    flex:0 0 44px;align-self:start}
  html:root.sbk-lz-an body #cart-drawer .sbk-fm-z .sbk-herz svg{width:28px;height:28px}
  html.sbk-lz-an body #cart-drawer .sbk-fm-leer{margin:8px 4px 0;padding:22px 18px;border:1.5px dashed #9fcf8a;border-radius:18px;
    background:rgba(255,255,255,.55);color:#2d4a29;font:700 16px/1.45 Nunito,sans-serif;text-align:center}
  html.sbk-lz-an body #cart-drawer .sbk-fm-leer svg{display:block;width:44px;height:44px;margin:0 auto 10px;fill:none;stroke:#1f771b;
    stroke-width:1.8;stroke-linejoin:round}
  html.sbk-lz-an body #cart-drawer .sbk-fm-melde{margin:0 0 10px;padding:10px 14px;border-radius:14px;background:#fff4d6;
    border:1.5px solid #e0a91f;color:#5b3d00;font:700 14px/1.4 Nunito,sans-serif}
  html.sbk-lz-an body #cart-drawer .sbk-fm-skel{height:96px;margin:0 0 10px;border-radius:16px;
    background:linear-gradient(90deg,#f4f8ec 25%,#fff 50%,#f4f8ec 75%);background-size:200% 100%;animation:sbkFmSkel 1.3s linear infinite}
  @keyframes sbkFmSkel{to{background-position:-200% 0}}
  html.sbk-lz-an body #cart-drawer .sbk-fm-fuss{flex:0 0 auto;padding:12px 16px 18px;border-top:1px solid #cfe0bd;background:#e8efdc}
  html.sbk-lz-an body #cart-drawer a.sbk-fm-alle{display:flex;align-items:center;justify-content:center;min-height:48px;box-sizing:border-box;
    margin:0;padding:0 18px;border:2px solid #2e9e2e;border-radius:999px;background:#fff;color:#1f5a1c;
    font:800 17px/1.1 Fredoka,"Trebuchet MS",sans-serif;letter-spacing:0;text-transform:none;text-decoration:none;
    box-shadow:0 3px 0 #9fcf8a}
  html.sbk-lz-an body #cart-drawer a.sbk-fm-alle:hover{background:#f3fae9}
  html.sbk-lz-an body #cart-drawer a.sbk-fm-alle:focus-visible{outline:3px solid #1f771b;outline-offset:2px}
  .sbk-fm-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
  
  html.sbk-lz-an.sbk-lz-r-korb body #masthead .header-cart-wrap .header-cart-button{transform:translateY(2px)!important;
    box-shadow:inset 0 3px 7px rgba(0,0,0,.38),0 0 0 5px #d3e9bd,0 0 0 6.5px #6fae5c!important}
  html.sbk-lz-an.sbk-lz-r-korb body #masthead .header-cart-wrap .header-cart-button::after,
  html.sbk-lz-an.sbk-lz-r-merk body #masthead a.sbk-mz::after{content:"";position:absolute;left:50%;width:22px;height:4px;margin-left:-11px;
    border-radius:2px;background:#1f771b;pointer-events:none}
  html.sbk-lz-an.sbk-lz-r-korb body #masthead .header-cart-wrap .header-cart-button::after{bottom:-13px}
  html.sbk-lz-an.sbk-lz-r-merk body #masthead a.sbk-mz::after{bottom:-20px;top:auto;height:4px;width:22px}
  html.sbk-lz-an.sbk-lz-r-merk body #masthead a.sbk-mz{border-radius:50%;background-color:#d3e9bd;transform:translateY(1px);
    box-shadow:inset 0 2px 4px rgba(20,70,20,.35),0 0 0 7px #d3e9bd,0 0 0 8.5px #6fae5c}
  html.sbk-lz-an.sbk-lz-r-merk body #masthead a.sbk-mz:hover{transform:translateY(1px)}
  
  html.sbk-lz-an body #wa,html.sbk-lz-an body .wa__widget_container,html.sbk-lz-an body .wa__btn_popup,
  html.sbk-lz-an body .wa__popup_chat_box,html.sbk-lz-an body #kt-scroll-up,html.sbk-lz-an body #kt-scroll-up-reader{
    margin-right:404px!important}
  
  html.sbk-lz-v2.sbk-lz-an body #inner-wrap,html.sbk-lz-v2.sbk-lz-an body #colophon{margin-right:392px!important}
}
@media (min-width:1025px) and (prefers-reduced-motion:reduce){
  html.sbk-lz-an body #cart-drawer li.sbk-fm-z,html.sbk-lz-an body #cart-drawer li.sbk-fm-z.sbk-fm-neu{transition:none;animation:none}
}
html.sbk-lh-ruhig.sbk-lz-an body #cart-drawer li.sbk-fm-z{transition:none;animation:none}
html.sbk-lh-ruhig.sbk-lz-an body #cart-drawer .sbk-fm-skel{animation:none}

@media (min-width:1700px){
  html.sbk-lz-v3.sbk-lz-an body #inner-wrap,html.sbk-lz-v3.sbk-lz-an body #colophon{margin-right:392px!important}
  html.sbk-lz-v2.sbk-lz-an body .sbk-prodisland,html.sbk-lz-v2.sbk-lz-an body #kat-island.sbk-katisland.sbk-shop,
  html.sbk-lz-v2.sbk-lz-an body.home #kat-island.sbk-katisland,html.sbk-lz-v2.sbk-lz-an body.home .sbk-island.sbk-prod,
  html.sbk-lz-v3.sbk-lz-an body .sbk-prodisland,html.sbk-lz-v3.sbk-lz-an body #kat-island.sbk-katisland.sbk-shop,
  html.sbk-lz-v3.sbk-lz-an body.home #kat-island.sbk-katisland,html.sbk-lz-v3.sbk-lz-an body.home .sbk-island.sbk-prod{
    width:min(2060px,calc(100vw - 392px - 56px));margin-left:calc(50% - min(2060px,calc(100vw - 392px - 56px)) / 2)}
}

@media (min-width:1700px){
  html.sbk-lz-v2.sbk-lz-an body .ah-kontakt,html.sbk-lz-v3.sbk-lz-an body .ah-kontakt{margin-left:calc(50% - 50vw + 196px)}
}
@keyframes sbkLzAuf{0%{opacity:0;transform:translate3d(24px,0,0)}100%{opacity:1;transform:none}}
@media (prefers-reduced-motion:reduce){html.sbk-lz-an body #cart-drawer#cart-drawer .drawer-inner{animation:none}}
html.sbk-lh-ruhig.sbk-lz-an body #cart-drawer#cart-drawer .drawer-inner{animation:none}