html:root body .sbk-prodisland.sbk-fs-an > ul.products:not(.sbk-fs-liste),html:root body .sbk-prodisland.sbk-fs-an .woocommerce-pagination:not(.sbk-fs-seiten),html:root body .sbk-prodisland.sbk-fs-an .sbk-sortgrp,html:root body .sbk-prodisland.sbk-fs-an .sbk-filterbar,html:root body .sbk-prodisland.sbk-fs-an .sbk-factive,html:root body .sbk-prodisland.sbk-fs-an .woocommerce-result-count{display:none!important}html:root body .sbk-prodisland.sbk-fs-an.sbk-busy ul.sbk-fs-liste{opacity:1!important}html:root body .sbk-fs{display:grid;grid-template-columns:250px minmax(0,1fr);gap:22px;align-items:start;margin:14px 0 0}html:root body .sbk-fs-spalte{position:sticky;top:var(--sbk-lf-unten,96px);max-height:calc(100vh - var(--sbk-lf-unten,96px) - 20px);overflow:auto;overscroll-behavior:auto;box-sizing:border-box;padding:14px 14px 16px;background:linear-gradient(180deg,#f4faea 0%,#e4f2d0 100%);border:1.5px solid #9fcf8a;border-radius:16px;box-shadow:inset 1px 2px 4px rgba(31,90,30,.10);font-family:Nunito,sans-serif;color:#1f3d1c}html:root body .sbk-fs-kopf{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 10px}html:root body .sbk-fs-titel{font-family:Fredoka,Nunito,sans-serif;font-weight:600;font-size:1.15rem;color:#185f22}html:root body .sbk-fs button.sbk-fs-reset,html:root body .sbk-fs button.sbk-fs-weg,html:root body .sbk-fs-leer button{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;min-height:0!important;font-family:Nunito,sans-serif;font-weight:700;font-size:.82rem;color:#1f771b!important;text-decoration:underline;text-underline-offset:2px;cursor:pointer;transform:none!important}html:root body .sbk-fs button.sbk-fs-zu{display:none}html:root body .sbk-fs-suche{width:100%;box-sizing:border-box;margin:0 0 10px;padding:9px 12px;border:1.4px solid #9fcf8a;border-radius:11px;background:#fff;font-family:Nunito,sans-serif;font-size:.92rem;color:#1a3a12}html:root body .sbk-fs-suche:focus-visible{outline:2px solid #2e9e2e;outline-offset:1px}html:root body .sbk-fs-gruppe{border-top:1px solid #cfe3bc;padding:8px 0 4px}html:root body .sbk-fs-gruppe summary{display:flex;align-items:center;gap:8px;cursor:pointer;list-style:none;font-family:Fredoka,Nunito,sans-serif;font-weight:600;font-size:.98rem;color:#185f22;padding:2px 0}html:root body .sbk-fs-gruppe summary::-webkit-details-marker{display:none}html:root body .sbk-fs-gruppe summary::after{content:"";margin-left:auto;width:8px;height:8px;border-right:2px solid #2e9e2e;border-bottom:2px solid #2e9e2e;transform:rotate(45deg);transition:transform .2s ease}html:root body .sbk-fs-gruppe[open] summary::after{transform:rotate(-135deg)}html:root body .sbk-fs .sbk-fs-n{display:inline-block;min-width:20px;height:20px;line-height:20px;padding:0 6px;box-sizing:border-box;border-radius:999px;text-align:center;font-family:Nunito,sans-serif;font-weight:800;font-size:.75rem;color:#1a1a1a;background:linear-gradient(180deg,#f3cd62,#e0a91f);border:1px solid #b9871a}html:root body .sbk-fs-opts{padding:6px 0 4px}html:root body .sbk-fs-opt{display:flex;align-items:center;gap:8px;padding:4px 2px;margin:0;font-size:.88rem;line-height:1.25;color:#1f3d1c;cursor:pointer;border-radius:8px}html:root body .sbk-fs-opt:hover{background:rgba(178,232,137,.28)}html:root body .sbk-fs-opt input{width:16px;height:16px;margin:0;flex:none;accent-color:#2e9e2e;cursor:pointer}html:root body .sbk-fs-opt .t{flex:1 1 auto;min-width:0;overflow-wrap:break-word;hyphens:auto}html:root body .sbk-fs-opt .z{flex:none;font-size:.76rem;color:#6f8a6b;font-weight:700}html:root body .sbk-fs-opt.leer{opacity:.42;cursor:default}html:root body .sbk-fs-opt.kont{font-weight:800;color:#185f22;margin-top:4px}html:root body .sbk-fs-opt.land{padding-left:18px}html:root body .sbk-fs-fuss{display:none}html:root body .sbk-fs-leiste{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;margin:0 0 10px}html:root body .sbk-fs button.sbk-fs-auf{display:none}html:root body .sbk-fs-treffer{font-family:Nunito,sans-serif;font-weight:700;font-size:.95rem;color:#3f6b3a}html:root body .sbk-fs-sort{display:flex;align-items:center;gap:8px;margin:0 0 0 auto;font-family:Nunito,sans-serif;font-weight:700;font-size:.9rem;color:#185f22}html:root body .sbk-fs-sort select{padding:7px 30px 7px 12px;border:1.4px solid #9fcf8a;border-radius:11px;background-color:#fff;font-family:Nunito,sans-serif;font-weight:700;font-size:.9rem;color:#185f22;cursor:pointer}html:root body .sbk-fs-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px}html:root body .sbk-fs-chips:empty{display:none}html:root body .sbk-fs button.sbk-fs-chip{display:inline-flex;align-items:center;gap:6px;margin:0;padding:5px 11px!important;border-radius:999px!important;border:1.5px solid #b9871a!important;background:linear-gradient(180deg,#f6d77a 0%,#e0a91f 100%)!important;color:#1a1a1a!important;font-family:Fredoka,Nunito,sans-serif!important;font-weight:600!important;font-size:.85rem!important;line-height:1.2!important;box-shadow:0 2px 0 #b9871a!important;cursor:pointer;min-height:0!important;text-transform:none!important;transform:none!important}html:root body .sbk-fs button.sbk-fs-chip b{font-weight:800}html:root body .sbk-fs-haupt ul.products.sbk-fs-liste{grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0!important}html:root body .sbk-fs-leer{margin:24px 4px;font-family:Nunito,sans-serif;font-size:1rem;color:#3f6b3a}html:root body .sbk-fs-seiten{margin:18px 0 4px}html:root body .sbk-fs-seiten ul.page-numbers{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin:0;padding:0;list-style:none;border:0!important;background:none}html:root body .sbk-fs-seiten ul.page-numbers li{margin:0;padding:0;border:0!important;float:none;background:none}html:root body .sbk-fs-seiten span.page-numbers{display:inline-block;min-width:46px;height:46px;line-height:44px;padding:0 14px;box-sizing:border-box;border-radius:23px;text-align:center;cursor:pointer;font-family:Fredoka,sans-serif;font-weight:600;font-size:1.05rem;color:#185f22;background:linear-gradient(180deg,#eaf6d6,#dcefc0);border:1.5px solid #6f9c54;box-shadow:0 3px 0 #6f9c54,0 5px 9px rgba(24,60,24,.17);transition:transform .18s cubic-bezier(.34,1.5,.64,1),box-shadow .18s ease}html:root body .sbk-fs-seiten span.page-numbers[role=button]:not(.sbk-fs-pfeil):hover{transform:translateY(-2px);box-shadow:0 5px 0 #6f9c54,0 11px 17px rgba(24,60,24,.24)}html:root body .sbk-fs-seiten span.page-numbers.current{cursor:default;color:#1a1a1a;background:linear-gradient(180deg,#f4d64a,#e0a91f);border-color:#b9871a;box-shadow:0 3px 0 #b9871a,0 5px 9px rgba(120,80,10,.28)}html:root body .sbk-fs-seiten span.page-numbers.dots{cursor:default;background:none;border:0;box-shadow:none;color:#2f4a2c;min-width:20px;padding:0 4px}html:root body .sbk-fs-seiten span.page-numbers.sbk-fs-pfeil{display:inline-flex!important;align-items:center;justify-content:center;width:34px!important;min-width:0!important;height:48px!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;color:#2e9e2e!important}html:root body .sbk-fs-seiten .sbk-fs-pfeil svg{display:block;width:16px;height:36px;overflow:visible;filter:drop-shadow(0 0 1.5px rgba(255,255,255,.95)) drop-shadow(0 1px 2px rgba(10,50,20,.35));transition:transform .28s cubic-bezier(.34,1.56,.64,1)}html:root body .sbk-fs-seiten .sbk-fs-pfeil:not(.aus):hover{color:#1f771b!important}html:root body .sbk-fs-seiten .sbk-fs-pfeil.aus{opacity:.22;cursor:default}html:root body .sbk-fs-seiten .sbk-fs-pfeil:focus-visible,html:root body .sbk-fs-seiten span.page-numbers:focus-visible{outline:3px solid #1f771b;outline-offset:2px}html:root body .sbk-fs-schleier{display:none}@media (max-width:1100px) and (min-width:900px){html:root body .sbk-fs{grid-template-columns:220px minmax(0,1fr);gap:16px}html:root body .sbk-fs-haupt ul.products.sbk-fs-liste{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html:root body .sbk-fs button.sbk-fs-mehr,html:root body .sbk-fs button.sbk-fs-leer-an{display:flex;align-items:center;gap:7px;margin:4px 0 2px 2px!important;padding:5px 2px!important;min-height:0!important;background:none!important;border:0!important;box-shadow:none!important;transform:none!important;font-family:Nunito,sans-serif!important;font-weight:800!important;font-size:.82rem!important;line-height:1.2!important;color:#1f771b!important;text-transform:none!important;letter-spacing:0!important;cursor:pointer}html:root body .sbk-fs button.sbk-fs-leer-an{color:#5f7a5b!important;font-weight:700!important}html:root body .sbk-fs button.sbk-fs-mehr::after,html:root body .sbk-fs button.sbk-fs-leer-an::after{content:"";width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s ease}html:root body .sbk-fs button.sbk-fs-mehr.auf::after,html:root body .sbk-fs button.sbk-fs-leer-an.auf::after{transform:translateY(1px) rotate(-135deg)}html:root body .sbk-fs button.sbk-fs-mehr:hover,html:root body .sbk-fs button.sbk-fs-leer-an:hover{text-decoration:underline;text-underline-offset:2px}html:root body .sbk-fs button.sbk-fs-mehr:focus-visible,html:root body .sbk-fs button.sbk-fs-leer-an:focus-visible{outline:2px solid #2e9e2e;outline-offset:1px;border-radius:6px}html:root body .sbk-fs-ohne{margin:4px 0 0;padding:4px 0 0;border-top:1px dashed #cfe3bc}@media (max-width:899px){html:root body .sbk-fs button.sbk-fs-mehr,html:root body .sbk-fs button.sbk-fs-leer-an{padding:11px 2px!important;font-size:.9rem!important}}html:root body .sbk-fs-seiten{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 18px;margin:20px 0 4px}html:root body .sbk-fs-seiten:empty{display:none}html:root body .sbk-fs-seiten-oben{margin:0 0 18px}html:root body .sbk-fs-nav-l{display:none}html:root body .sbk-fs-seiten ul.page-numbers{flex-wrap:nowrap!important;gap:8px!important;padding:5px 8px!important;border-radius:34px;background:linear-gradient(180deg,#f4faea 0%,#e3f2cf 100%)!important;border:1.5px solid #9fcf8a!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 4px 10px rgba(22,97,26,.12)}html:root body .sbk-fs-seiten span.page-numbers.sbk-fs-pfeil{width:44px!important;height:48px!important}html:root body .sbk-fs-seiten .sbk-fs-pfeil svg{width:26px;height:30px}html:root body .sbk-fs-seiten .sbk-fs-pfeil path{stroke-width:4}html:root body .sbk-fs-je{display:inline-flex;align-items:center;gap:6px;font-family:Nunito,sans-serif;font-weight:700;font-size:.85rem;color:#3f6b3a}html:root body .sbk-fs button[data-je]{min-width:42px;height:36px;margin:0!important;padding:0 10px!important;border-radius:18px!important;border:1.5px solid #9fcf8a!important;background:#fff!important;color:#185f22!important;font-family:Fredoka,sans-serif!important;font-weight:600!important;font-size:.95rem!important;line-height:1!important;box-shadow:0 2px 0 #9fcf8a!important;min-height:0!important;transform:none!important;text-transform:none!important;cursor:pointer}html:root body .sbk-fs button[data-je][aria-pressed="true"]{color:#1a1a1a!important;background:linear-gradient(180deg,#f4d64a,#e0a91f)!important;border-color:#b9871a!important;box-shadow:0 2px 0 #b9871a!important;cursor:default}html:root body .sbk-fs button[data-je]:focus-visible{outline:3px solid #1f771b;outline-offset:2px}@media (max-width:599px){html:root body .sbk-fs-seiten ul.page-numbers{gap:5px!important;padding:4px 6px!important}html:root body .sbk-fs-seiten span.page-numbers.sbk-fs-pfeil{width:40px!important}html:root body .sbk-fs button[data-je]{min-width:48px;height:44px}}html:root body .sbk-fs-seiten{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:10px;position:relative}html:root body .sbk-fs-seiten > span:empty{display:none}html:root body .sbk-fs-seiten .sbk-fs-je{align-self:flex-end}html:root body .sbk-fs-seiten.sbk-fs-eine .sbk-fs-je{position:absolute;right:0;top:50%;transform:translateY(-50%)}html:root body .sbk-fs-seiten-oben .sbk-fs-je{order:-1}html:root body .sbk-fs-opt.kont.kopf{cursor:default;margin-top:6px}html:root body .sbk-fs-sb-erkl{margin:2px 0 6px;font:600 .8rem/1.35 Nunito,sans-serif;color:#3f5a3a}html:root body .sbk-fs-lupe{vertical-align:-2px;margin-right:6px}html:root body .sbk-fs-gw{position:relative}html:root body .sbk-fs-gw > .sbk-fs-ord{font-family:Fredoka,Nunito,sans-serif;font-weight:600;font-size:.98rem}html:root body .sbk-fs-ord{display:inline-flex;align-items:center;gap:2px;position:absolute;top:11px;right:22px;z-index:1}html:root body .sbk-fs-ord-platz{flex:0 0 auto;width:82px;height:28px;margin-left:auto}html:root body .sbk-fs-gruppe summary:has(.sbk-fs-ord-platz)::after{margin-left:6px}html:root body .sbk-fs-ord button{width:28px;height:28px;min-height:0!important;padding:0!important;margin:0;border:1px solid #bcd9a0!important;border-radius:8px!important;background:#f4faea!important;color:#2e7d24!important;font-size:.62rem!important;line-height:1!important;box-shadow:none!important;cursor:pointer;opacity:.55;transition:opacity .15s ease}html:root body .sbk-fs-gw:has(> details > summary:hover) > .sbk-fs-ord button,html:root body .sbk-fs-ord:hover button,html:root body .sbk-fs-ord button:focus-visible{opacity:1}html:root body .sbk-fs-ord button:focus-visible{outline:2px solid #2e9e2e;outline-offset:1px}html:root body .sbk-fs-ord button[disabled]{opacity:.2!important;cursor:default}html:root body .sbk-fs-griff{display:inline-flex;align-items:center;justify-content:center;width:22px;height:28px;color:#6f9c54;font-size:1.05rem;cursor:grab;user-select:none;touch-action:none}html:root body .sbk-fs.sbk-fs-zieht,html:root body .sbk-fs.sbk-fs-zieht *{cursor:grabbing!important}html:root body .sbk-fs-gezogen{opacity:.55}html:root body .sbk-fs-drop-vor{box-shadow:0 -3px 0 #e0a91f}html:root body .sbk-fs-drop-nach{box-shadow:0 3px 0 #e0a91f}@media (hover:none),(pointer:coarse){html:root body .sbk-fs-griff{display:none}html:root body .sbk-fs-ord button{width:40px;height:40px;opacity:1;font-size:.72rem!important}html:root body .sbk-fs-ord-platz{height:40px}}@media (max-width:599px){html:root body .sbk-fs-ord button{width:40px;height:40px;opacity:1;font-size:.72rem!important}html:root body .sbk-fs-ord-platz{height:40px}}@media (max-width:599px) and (hover:hover) and (pointer:fine){html:root body .sbk-fs-ord-platz{width:106px}}html:root body button.sbk-fs-ord-weg{display:block;margin:10px 0 4px;padding:6px 2px!important;background:none!important;border:0!important;box-shadow:none!important;min-height:0!important;font-family:Nunito,sans-serif!important;font-weight:700!important;font-size:.85rem!important;color:#2e7d24!important;text-decoration:underline;text-underline-offset:2px;cursor:pointer;text-transform:none!important}html:root body button.sbk-fs-ord-weg[hidden]{display:none}html:root body ul.sbk-fs-liste .woocommerce-loop-image-link.sbk-bild-laedt{background:linear-gradient(100deg,#e3f0d6 30%,#f3f9ec 50%,#e3f0d6 70%);background-size:200% 100%;animation:sbk-fs-schimmer 1.2s linear infinite}html:root body ul.sbk-fs-liste .sbk-fs-img{transition:opacity .25s ease}html:root body ul.sbk-fs-liste .sbk-bild-laedt .sbk-fs-img{opacity:0}@keyframes sbk-fs-schimmer{0%{background-position:100% 0}100%{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){html:root body ul.sbk-fs-liste .woocommerce-loop-image-link.sbk-bild-laedt{animation:none}html:root body ul.sbk-fs-liste .sbk-fs-img{transition:none}}html.sbk-lh-ruhig body ul.sbk-fs-liste .woocommerce-loop-image-link.sbk-bild-laedt{animation:none}html.sbk-lh-ruhig body ul.sbk-fs-liste .sbk-fs-img{transition:none}html:root body .sbk-fs-zeile button.sbk-fs-sb-hinweis{margin:0 0 0 6px;padding:4px 2px!important;min-height:0!important;background:none!important;border:0!important;box-shadow:none!important;transform:none!important;font-family:Nunito,sans-serif!important;font-weight:700!important;font-size:.88rem!important;color:#8a5a00!important;text-transform:none!important;text-decoration:underline;text-underline-offset:2px;cursor:pointer}html:root body .sbk-fs-spalte{overflow:hidden!important;padding:0!important;display:flex;flex-direction:column}html:root body .sbk-fs-roll{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:auto;box-sizing:border-box;padding:6px 8px 8px 14px;margin:8px 4px 8px 0}html:root body .sbk-fs-roll::-webkit-scrollbar-button{display:none;width:0;height:0}@supports not selector(::-webkit-scrollbar){html:root body .sbk-fs-roll{scrollbar-width:thin;scrollbar-color:#2e9e2e rgba(178,232,137,.35)}}html:root body .sbk-fs-roll::-webkit-scrollbar{width:8px}html:root body .sbk-fs-roll::-webkit-scrollbar-track{background:rgba(178,232,137,.35);border-radius:8px}html:root body .sbk-fs-roll::-webkit-scrollbar-thumb{background:#2e9e2e;border-radius:8px}html:root body .sbk-fs-roll::-webkit-scrollbar-thumb:hover{background:#1f771b}@media (max-width:899px){html:root body .sbk-fs-roll{padding:6px 10px 0 16px;margin:8px 4px 0 0}html:root body .sbk-fs-fuss{margin:10px -10px 0 -16px}}html:root body .sbk-prodisland.sbk-fs-an .sbk-toolbar{background:none!important;border-bottom:0!important;margin-bottom:14px!important}html:root body .sbk-prodisland .sbk-status.sbk-fs-status{flex:1 1 100%;box-sizing:border-box;padding:10px 14px!important;background:linear-gradient(180deg,#f4faea 0%,#e4f2d0 100%);border:1.5px solid #9fcf8a;border-radius:16px;box-shadow:inset 1px 2px 4px rgba(31,90,30,.10),0 3px 10px rgba(31,90,30,.08)}html:root body .sbk-fs-steuer{box-sizing:border-box;padding:12px 14px;background:linear-gradient(180deg,#f4faea 0%,#e4f2d0 100%);border:1.5px solid #9fcf8a;border-radius:16px;box-shadow:inset 1px 2px 4px rgba(31,90,30,.10),0 3px 10px rgba(31,90,30,.08)}html:root body .sbk-fs-steuer{margin:0 0 16px}html:root body .sbk-fs-steuer-unten{margin:18px 0 4px}@media (max-width:599px){html:root body .sbk-fs-steuer{padding:10px}html:root body .sbk-prodisland .sbk-status.sbk-fs-status{padding:10px!important}}html:root body .sbk-fs-steuer .sbk-fs-seiten{margin:0}html:root body .sbk-fs-steuer .sbk-fs-leiste{margin:0 0 10px}html:root body .sbk-fs-steuer-unten .sbk-fs-auf{display:none!important}html:root body .sbk-fs-gr{width:100%;box-sizing:border-box;min-height:62px;padding:6px 6px;border-radius:30px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#f4faea 0%,#e3f2cf 100%);border:1.5px solid #9fcf8a;box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 4px 10px rgba(22,97,26,.12)}html:root body .sbk-fs-gr-in{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 10px}html:root body .sbk-fs-seiten ul.page-numbers{background:none!important;border:0!important;box-shadow:none!important;padding:0!important}html:root body .sbk-fs-seiten span.page-numbers.sbk-fs-pfeil{width:52px!important;height:52px!important}html:root body .sbk-fs-seiten .sbk-fs-pfeil svg{width:30px;height:34px}html:root body .sbk-fs-seiten.sbk-fs-eine .sbk-fs-je{right:14px}@media (max-width:599px){html:root body .sbk-fs-gr{min-height:56px;padding:4px}html:root body .sbk-fs-seiten span.page-numbers.sbk-fs-pfeil{width:44px!important;height:48px!important}html:root body .sbk-fs-seiten .sbk-fs-pfeil svg{width:26px;height:30px}html:root body .sbk-fs-seite-lbl{display:none}}html:root body .sbk-fs-gr{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 10px}html:root body .sbk-fs-seite-lbl,html:root body .sbk-fs-je > span{font-family:Nunito,sans-serif;font-weight:700;font-size:.85rem;color:#3f6b3a}html:root body .sbk-prodisland .sbk-status.sbk-fs-status{display:flex;flex-wrap:nowrap;align-items:center;gap:8px 12px}html:root body .sbk-fs-status .sbk-path > :not(.sbk-reset){display:none!important}html:root body .sbk-fs-status .sbk-path{flex:none}html:root body .sbk-fs-status .sbk-path a.sbk-reset{margin-right:0}html:root body .sbk-fs-zeile{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex:1 1 auto;min-width:0}html:root body .sbk-fs-status .cnt{flex:none;margin-left:auto!important;white-space:nowrap}html:root body .sbk-fs-zeile [hidden]{display:none!important}html:root body .sbk-fs-alle{font-family:Nunito,sans-serif;font-weight:700;font-size:.95rem;color:#3f6b3a}html:root body .sbk-fs-zeile button.sbk-fs-chip{display:inline-flex;align-items:center;gap:6px;margin:0;padding:5px 11px!important;border-radius:999px!important;border:1.5px solid #b9871a!important;background:linear-gradient(180deg,#f6d77a 0%,#e0a91f 100%)!important;color:#1a1a1a!important;font-family:Fredoka,Nunito,sans-serif!important;font-weight:600!important;font-size:.85rem!important;line-height:1.2!important;box-shadow:0 2px 0 #b9871a!important;cursor:pointer;min-height:0!important;text-transform:none!important;transform:none!important}html:root body .sbk-fs-zeile button.sbk-fs-chip b{font-weight:800}html:root body .sbk-fs-zeile button.sbk-fs-mehrchips{margin:0;padding:5px 4px!important;min-height:0!important;background:none!important;border:0!important;box-shadow:none!important;transform:none!important;font-family:Nunito,sans-serif!important;font-weight:800!important;font-size:.85rem!important;color:#1f771b!important;text-decoration:underline;text-underline-offset:2px;text-transform:none!important;cursor:pointer}html:root body .sbk-fs-akl{flex:none;font-family:Fredoka,Nunito,sans-serif;font-weight:600;font-size:.85rem;line-height:1.2;color:#185f22;white-space:nowrap}html:root body .sbk-fs-zeile button.sbk-fs-zr{display:none}@media (min-width:900px){html:root body .sbk-fs-status .sbk-path{display:none!important}html:root body .sbk-fs-zeile button.sbk-fs-zr{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;min-height:34px;margin:0 0 0 2px;padding:6px 12px!important;border-radius:7px!important;border:1.5px solid #6f9c54!important;background:linear-gradient(180deg,#f4faea,#e3f2cf)!important;color:#185f22!important;box-shadow:0 2px 0 #6f9c54!important;font-family:Fredoka,Nunito,sans-serif!important;font-weight:600!important;font-size:.9rem!important;line-height:1.2!important;text-transform:none!important;cursor:pointer;transform:none!important}html:root body .sbk-fs-zeile button.sbk-fs-zr[disabled]{opacity:.5;cursor:default;box-shadow:0 1px 0 #6f9c54!important}}html:root body .sbk-fs-zeile button:focus-visible{outline:3px solid #1f771b;outline-offset:2px}@media (max-width:599px){html:root body .sbk-prodisland .sbk-status.sbk-fs-status{flex-wrap:wrap}html:root body .sbk-fs-zeile{order:3;flex:1 1 100%}html:root body .sbk-fs-zeile button.sbk-fs-chip{min-height:40px!important;padding:8px 13px!important;font-size:.9rem!important}html:root body .sbk-fs-zeile button.sbk-fs-mehrchips{min-height:40px!important}}html:root body .sbk-fs-zeile button.sbk-fs-chip,html:root body .sbk-fs button.sbk-fs-auf,html:root body .sbk-fs-opt{position:relative}@keyframes sbkFsPop{0%,50%,100%{scale:1}25%,75%{scale:1.12}}@keyframes sbkFsGlut{0%,50%,100%{opacity:0}25%,75%{opacity:1}}@keyframes sbkFsBlink{0%,33%,66%,100%{opacity:0}16%,50%,83%{opacity:1}}html:root body .sbk-fs-puls{animation:sbkFsPop 1.5s ease-in-out 1}html:root body .sbk-fs-puls::after{content:"";position:absolute;inset:-4px;border-radius:999px;box-shadow:0 0 0 3px rgba(224,169,31,.6),0 0 16px 5px rgba(224,169,31,.6);opacity:0;pointer-events:none;animation:sbkFsGlut 1.5s ease-in-out 1}html:root body .sbk-fs-opt.sbk-fs-blink::after{content:"";position:absolute;inset:0;border-radius:8px;background:rgba(224,169,31,.34);box-shadow:inset 0 0 0 1.5px #e0a91f;opacity:0;pointer-events:none;animation:sbkFsBlink 1.8s ease-in-out 1}@media (prefers-reduced-motion:reduce){html:root body .sbk-fs-puls{animation:none}}html.sbk-lh-ruhig body .sbk-fs-puls,html.sbk-lh-ruhig body .sbk-fs-puls::after,html.sbk-lh-ruhig body .sbk-fs-opt.sbk-fs-blink::after{animation:none}@keyframes sbkFsDauer{0%,100%{opacity:.12}50%{opacity:1}}html:root body .sbk-fs-dauer{position:relative}html:root body .sbk-fs-dauer::after{content:"";position:absolute;inset:-3px;z-index:2;border-radius:inherit;background:rgba(224,169,31,.28);box-shadow:0 0 0 2.5px #e0a91f,0 0 14px 3px rgba(224,169,31,.55);pointer-events:none;animation:sbkFsDauer 1.2s ease-in-out infinite;animation-delay:calc(var(--sbk-dp,0ms) * -1)}html:root body .sbk-fs-opt.sbk-fs-dauer::after{inset:0;border-radius:8px}html:root body .sbk-fs-dauer.sbk-w3-blink5::before{display:none}@media (prefers-reduced-motion:reduce){html:root body .sbk-fs-dauer::after{animation:none;opacity:1}}html.sbk-lh-ruhig body .sbk-fs-dauer::after{animation:none;opacity:1}html:root body .sbk-fs{grid-template-columns:290px minmax(0,1fr)}html:root body .sbk-fs-seiten span.page-numbers.sbk-fs-von{cursor:default;background:none!important;border:0!important;box-shadow:none!important;min-width:0!important;padding:0 2px!important;color:#3d5a2e;font-family:Nunito,sans-serif;font-weight:700;font-size:.95rem}@media (max-width:599px){html:root body .sbk-fs-seiten ul.page-numbers{gap:6px}html:root body .sbk-fs-seiten span.page-numbers:not(.sbk-fs-pfeil):not(.sbk-fs-von){min-width:42px;height:42px;line-height:40px;padding:0 10px}html:root body .sbk-fs-seiten span.page-numbers.sbk-fs-pfeil{width:40px!important}}@media (max-width:1180px){html:root body .sbk-fs{grid-template-columns:250px minmax(0,1fr)}}html:root body .sbk-fs-roll{overflow-x:hidden!important;overflow-y:auto}html:root body .sbk-fs-roll *{min-width:0;box-sizing:border-box}html:root body .sbk-fs-opt{overflow-wrap:break-word;word-break:normal;hyphens:auto}html:root body .sbk-fs-kopf .sbk-fs-reset{display:none!important}html:root body .sbk-fs-zahl{margin:0 0 10px;padding:11px 14px 10px;border-radius:14px;background:linear-gradient(180deg,#f8fcf2,#e6f3d6);border:1.5px solid #6f9c54;box-shadow:inset 0 1px 0 #fff,0 2px 0 #6f9c54;font-family:Fredoka,Nunito,sans-serif}html:root body .sbk-fs-zahl-n{display:block;font-size:2.1rem;line-height:1;font-weight:700;color:#1f771b;font-variant-numeric:tabular-nums}html:root body .sbk-fs-zahl-t{display:block;margin-top:4px;font:700 .86rem/1.3 Nunito,sans-serif;color:#3d5a2e}html:root body .sbk-fs-zahl-leer .sbk-fs-zahl-n{color:#7a8f70}html:root body .sbk-fs-zahl-neu{animation:sbkFsZahl .6s ease-out 1}@keyframes sbkFsZahl{0%{box-shadow:inset 0 1px 0 #fff,0 2px 0 #6f9c54,0 0 0 0 rgba(46,158,46,.5);background:#dff1cc}100%{box-shadow:inset 0 1px 0 #fff,0 2px 0 #6f9c54,0 0 0 10px rgba(46,158,46,0)}}@keyframes sbkFsZahlN{0%{transform:scale(1.14);color:#2e9e2e}100%{transform:scale(1);color:#1f771b}}@keyframes sbkFsZahlF{0%{color:#2e9e2e;border-color:#2e9e2e}100%{color:#1f771b;border-color:#6f9c54}}html:root body .sbk-fs-zahl-neu .sbk-fs-zahl-n{transform-origin:left center;animation:sbkFsZahlN .7s ease-out 1}@media (prefers-reduced-motion:reduce){html:root body .sbk-fs-zahl-neu{animation:sbkFsZahlF .9s ease-out 1}html:root body .sbk-fs-zahl-neu .sbk-fs-zahl-n{animation:sbkFsZahlF .9s ease-out 1}}html.sbk-lh-ruhig body .sbk-fs-zahl-neu{animation:sbkFsZahlF .9s ease-out 1}html.sbk-lh-ruhig body .sbk-fs-zahl-neu .sbk-fs-zahl-n{animation:sbkFsZahlF .9s ease-out 1}@media (min-width:900px){html:root body .sbk-fs-roll{padding-top:0;scroll-padding-top:var(--sbk-kb,134px)}html:root body .sbk-fs-kopf{position:sticky;top:0;z-index:5;box-sizing:border-box;height:46px;margin:0 -8px 0 -14px;padding:6px 8px 0 14px;background:#f4faea}html:root body .sbk-fs-zahl{position:sticky;top:46px;z-index:5;margin:0 0 10px}html:root body .sbk-fs-spalte.sbk-fs-rollt .sbk-fs-zahl::after{content:"";position:absolute;left:-3px;right:-3px;top:100%;height:12px;pointer-events:none;background:linear-gradient(180deg,rgba(40,80,30,.22),rgba(40,80,30,0))}html:root body .sbk-fs-spalte.sbk-fs-rollt .sbk-fs-kopf{box-shadow:none}}@media (min-width:900px) and (max-height:760px){html:root body .sbk-fs-roll{scroll-padding-top:var(--sbk-kb,98px)}html:root body .sbk-fs-kopf{height:38px;padding-top:4px}html:root body .sbk-fs-zahl{top:38px;display:flex;align-items:baseline;gap:8px;padding:6px 12px 6px}html:root body .sbk-fs-zahl-n{font-size:1.6rem}html:root body .sbk-fs-zahl-t{margin:0;font-size:.8rem;line-height:1.15}}html:root body .sbk-fs button.sbk-fs-zurueck{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:40px;margin:0 0 12px;padding:8px 14px!important;border-radius:12px!important;border:1.5px solid #6f9c54!important;background:linear-gradient(180deg,#fff,#eef7e4)!important;color:#185f22!important;font:600 .95rem Fredoka,Nunito,sans-serif!important;text-transform:none!important;box-shadow:0 2px 0 #6f9c54!important;cursor:pointer;transition:transform .15s ease,border-color .15s ease}html:root body .sbk-fs button.sbk-fs-zurueck::before{content:"\21BA";font-weight:800}html:root body .sbk-fs button.sbk-fs-zurueck:hover:not(:disabled){transform:translateY(-1px);border-color:#3f7d22!important}html:root body .sbk-fs button.sbk-fs-zurueck:disabled{opacity:.5;cursor:default;box-shadow:0 1px 0 #6f9c54!important}html:root body .sbk-fs-leiste .sbk-fs-treffer{display:none!important}html:root body .sbk-fs-stand{display:inline-flex;align-items:center;gap:8px;font:700 .85rem Nunito,sans-serif;color:#3d5a2e}html:root body .sbk-fs-stand:empty{display:none}html:root body .sbk-prodisland.sbk-fs-stand-an > .sbk-sortiment{display:none!important}@media (max-width:899px){html:root body .sbk-fs-stand{order:3;flex:1 1 100%;font-size:.8rem}}html:root body .sbk-fs-zeile button.sbk-fs-sb-hinweis{color:#1f771b!important}html:root body .sbk-fs-such{display:none}@media (max-width:899px){html:root body .sbk-fs-such{display:block;box-sizing:border-box;margin:14px 0 16px;padding:12px;border-radius:26px;background:linear-gradient(180deg,#d8eeba,#c7e6a2);border:1.5px solid #7cbf7c;box-shadow:0 12px 26px rgba(15,35,18,.22),0 4px 10px rgba(0,0,0,.10)}}html:root body .sbk-fs-such *{box-sizing:border-box}html:root body .sbk-fs-such-karte{padding:12px;border-radius:18px;background:linear-gradient(180deg,#f4faea,#e4f2d0);border:1px solid #b9dc9e}html:root body .sbk-fs-such-t{display:block;margin:0 0 8px 2px;font-family:Fredoka,Nunito,sans-serif;font-weight:700;font-size:1.02rem;line-height:1.2;color:#185f22}html:root body .sbk-fs-such-feld{position:relative}html:root body .sbk-fs-such-feld .sbk-fs-lupe{position:absolute;left:14px;top:50%;width:19px;height:19px;margin:0;transform:translateY(-50%);color:#2e9e2e;pointer-events:none}html:root body input.sbk-fs-such-q{display:block;width:100%;height:48px;margin:0;padding:0 44px 0 42px;border-radius:14px;border:1.5px solid #9cc27f;background:#fff;font-family:Nunito,sans-serif;font-weight:600;font-size:16px;color:#1f3d1c;box-shadow:inset 0 2px 4px rgba(31,90,30,.08);-webkit-appearance:none;appearance:none}html:root body input.sbk-fs-such-q::-webkit-search-cancel-button{-webkit-appearance:none;display:none}html:root body input.sbk-fs-such-q::placeholder{color:#6b7f60;font-weight:600;opacity:1}html:root body input.sbk-fs-such-q:focus{outline:none;border-color:#2e9e2e;box-shadow:0 0 0 3px rgba(46,158,46,.18)}html:root body .sbk-fs-such button.sbk-fs-such-x{position:absolute;right:8px;top:50%;width:32px;height:32px;min-height:0!important;margin:0!important;padding:0!important;transform:translateY(-50%)!important;border-radius:50%!important;border:0!important;background:#e4f2d0!important;color:#185f22!important;box-shadow:none!important;font-family:Nunito,sans-serif!important;font-weight:800!important;font-size:18px!important;line-height:32px!important;text-align:center;cursor:pointer}html:root body .sbk-fs-such button.sbk-fs-such-x[hidden]{display:none}html:root body .sbk-fs-such button.sbk-fs-such-x:focus-visible{outline:3px solid #1f771b;outline-offset:1px}html:root body .sbk-fs-such-info{margin:8px 2px 0;font-family:Nunito,sans-serif;font-weight:600;font-size:.88rem;line-height:1.35;color:#3f5a37}html:root body .sbk-fs-such-info b{color:#185f22;font-weight:800}html:root body .sbk-fs button.sbk-fs-merk{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:40px;margin:0 0 12px;padding:8px 14px!important;border-radius:12px!important;border:1.5px solid #6f9c54!important;background:linear-gradient(180deg,#fff,#eef7e4)!important;color:#185f22!important;font:600 .95rem Fredoka,Nunito,sans-serif!important;text-transform:none!important;box-shadow:0 2px 0 #6f9c54!important;cursor:pointer;transform:none!important}html:root body .sbk-fs button.sbk-fs-merk[hidden]{display:none!important}html:root body .sbk-fs button.sbk-fs-merk[aria-pressed="true"]{color:#1a1a1a!important;background:linear-gradient(180deg,#f4d64a,#e0a91f)!important;border-color:#b9871a!important;box-shadow:0 2px 0 #b9871a!important}html:root body .sbk-fs button.sbk-fs-merk:focus-visible{outline:3px solid #1f771b;outline-offset:2px}html:root body .sbk-fs-herz-i{display:block;flex:none}html:root body .sbk-fs-herzchen{display:inline-block;line-height:0;vertical-align:-3px}html:root body .sbk-fs-herzchen svg.sbk-fs-herz-i{display:inline-block;width:15px;height:15px}html:root body .sbk-fs-merk-leer{margin:24px 4px;font-family:Nunito,sans-serif;font-weight:700;font-size:1rem;line-height:1.45;color:#3f6b3a}




html:root body .sbk-fs-opt.land{position:relative;margin-left:18px!important;padding-left:6px!important}
html:root body .sbk-fs-opt.land::before{content:"";position:absolute;left:-8px;top:-2px;width:12px;
  height:calc(50% + 2px);border-left:1.5px solid #1f771b;border-bottom:1.5px solid #1f771b;
  border-bottom-left-radius:5px;pointer-events:none;box-sizing:border-box}
html:root body .sbk-fs-opt.land:not(.letzt)::after{content:"";position:absolute;left:-8px;top:50%;bottom:-2px;
  border-left:1.5px solid #1f771b;pointer-events:none}


html:root body ul.sbk-fs-liste .woocommerce-loop-image-link.sbk-fs-dreh img{transform:rotate(90deg)}

@media (hover:hover){html:root body ul.sbk-fs-liste li.sbk-fs-karte:hover .woocommerce-loop-image-link.sbk-fs-dreh img{
  transform:rotate(90deg) scale(1.06)}}


html:root body .sbk-fs .sbk-fs-nurh,html:root body .sbk-fs-hchips,html:root body .sbk-fs-rail,
html:root body .sbk-fs-lauf,html:root body .sbk-fs-zahl-th,html:root body .sbk-fs-zr-h,
html:root body .sbk-fs-seiten li.sbk-fs-hp,
html:root body ul.sbk-fs-liste .sbk-fs-anfr,html:root body .sbk-fs-hak{display:none}
html:root body .sbk-fs-kl,html:root body .sbk-fs-lat,html:root body .sbk-fs-dtn{display:inline}
html:root body .sbk-fs button.sbk-fs-merk .sbk-fs-merk-x{margin-left:auto;padding-left:4px;font-size:1.1em;line-height:1}
html:root body .sbk-fs-gruppe summary .sbk-fs-gk{display:none}

@media (max-width:899px){
  
  html:root body .sbk-prodisland.sbk-fs-an .sbk-toolbar{position:absolute!important;width:1px!important;
    height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0);clip-path:inset(50%);margin:0!important;
    padding:0!important;border:0!important;white-space:nowrap}
  html:root body .sbk-prodisland .sbk-fs{display:grid!important;--sbk-fw:170px;
    grid-template-columns:var(--sbk-fw) minmax(0,1fr)!important;gap:8px!important;align-items:start;margin:6px 0 0!important}
  html:root body .sbk-prodisland .sbk-fs.sbk-fs-schmal{--sbk-fw:48px}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-schleier,html:root body .sbk-prodisland .sbk-fs .sbk-fs-fuss,
  html:root body .sbk-prodisland .sbk-fs button.sbk-fs-zu,html:root body .sbk-prodisland .sbk-fs .sbk-fs-titel,
  html:root body .sbk-prodisland .sbk-fs input.sbk-fs-suche,html:root body .sbk-prodisland .sbk-fs .sbk-fs-ord,
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-ord-platz,html:root body .sbk-prodisland .sbk-fs button.sbk-fs-ord-weg,
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-sort,html:root body .sbk-prodisland .sbk-fs .sbk-fs-je,
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-seite-lbl,html:root body .sbk-prodisland .sbk-fs .sbk-fs-zahl-t,
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-zr-d,html:root body .sbk-prodisland .sbk-fs-steuer-unten .sbk-fs-stand,
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-kl,html:root body .sbk-prodisland .sbk-fs .sbk-fs-chips{display:none!important}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-nurh{display:block}

  
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-spalte{position:sticky!important;top:calc(var(--sbk-fs-oben,76px) + 50px + var(--sbk-hz-h,0px))!important;
    left:auto!important;right:auto!important;bottom:auto!important;z-index:3!important;
    max-height:calc(100vh - var(--sbk-fs-oben,76px) - 60px - var(--sbk-hz-h,0px))!important;transform:none!important;
    visibility:visible!important;
    transition:none!important;border-radius:14px!important;border:1.5px solid #9fcf8a!important;
    box-shadow:inset 1px 2px 4px rgba(31,90,30,.10)!important;padding:0!important;overflow:hidden!important;
    display:flex!important;flex-direction:column}
  @supports (height:100dvh){html:root body .sbk-prodisland .sbk-fs .sbk-fs-spalte{
    max-height:calc(100dvh - var(--sbk-fs-oben,76px) - 60px - var(--sbk-hz-h,0px))!important}}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-roll{display:flex;flex-direction:column;padding:6px 7px 10px 5px!important;
    margin:0!important;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:auto}
  
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-spalte{overscroll-behavior:auto!important}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-roll::-webkit-scrollbar{display:none;width:0;height:0}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-roll > *{flex:none}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-kopf{order:0;margin:0 0 6px!important;min-height:44px}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-rail{order:1}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-zurueck{order:2}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-zahl{order:3}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-hchips{order:4}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-merk{order:5}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-gruppen{order:6}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-lauf{display:block;position:absolute;top:12px;bottom:12px;right:1px;
    width:4px;border-radius:4px;background:rgba(159,207,138,.42);pointer-events:none;opacity:0;
    transition:opacity .3s ease;z-index:4}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-lauf.da{opacity:.8}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-lauf.zieht{opacity:1}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-lauf i{position:absolute;left:0;top:0;width:4px;height:30px;
    border-radius:4px;background:#2e9e2e}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-lauf.zieht i{background:#1f771b}

  
  html:root body .sbk-prodisland .sbk-fs button.sbk-fs-auf{display:flex!important;align-items:center;gap:4px;
    width:100%;min-height:44px;margin:0!important;padding:0 0 0 6px!important;border:0!important;
    border-radius:10px!important;background:none!important;box-shadow:none!important;color:#185f22!important;
    font:600 1.05rem/1.1 Fredoka,Nunito,sans-serif!important;text-transform:none!important;letter-spacing:0!important;
    transform:none!important;cursor:pointer;text-align:left}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-auf-t{flex:1 1 auto;min-width:0}
  
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-auf-k{position:relative;flex:none;display:inline-flex;align-items:center;
    justify-content:center;width:44px;height:44px;box-sizing:border-box;border-radius:12px;color:#b2e889;
    background:linear-gradient(180deg,#2b972b 0%,#1f771b 100%);border:1px solid #145a12;
    box-shadow:0 3px 0 #145a12,inset 0 1px 0 rgba(255,255,255,.3)}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-auf svg{flex:none;width:24px;height:24px;stroke-width:3.2;
    transition:transform .2s ease}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-auf-k .sbk-fs-n{position:absolute;top:-7px;right:-7px;min-width:20px;
    height:20px;line-height:18px;padding:0 5px;font-size:.72rem;color:#1a1a1a}
  html:root body .sbk-prodisland .sbk-fs button.sbk-fs-auf:active .sbk-fs-auf-k{transform:translateY(2px);
    box-shadow:0 1px 0 #145a12}
  html:root body .sbk-prodisland .sbk-fs button.sbk-fs-auf:focus-visible{outline:3px solid #1f771b;outline-offset:1px}

  
  html:root body .sbk-prodisland .sbk-fs button.sbk-fs-zurueck{flex-direction:column;gap:1px;min-height:54px;
    margin:0 0 8px!important;padding:6px 6px!important;border-radius:12px!important;border:1px solid #145a12!important;
    background:linear-gradient(180deg,#2b972b 0%,#1f771b 100%)!important;color:#fff!important;
    box-shadow:0 3px 0 #145a12!important;font:700 .9rem/1.15 Fredoka,Nunito,sans-serif!important;text-align:center}
  html:root body .sbk-prodisland .sbk-fs button.sbk-fs-zurueck::before{font-size:1.05rem;line-height:1}
  html:root body .sbk-prodisland .sbk-fs button.sbk-fs-zurueck:disabled{opacity:1;background:#edf5e4!important;
    color:#5f7a58!important;border-color:#b9d3a6!important;box-shadow:0 2px 0 #b9d3a6!important}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-zr-h{display:block}

  
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-zahl{margin:0 0 8px!important;padding:8px 6px 8px!important;
    border-radius:12px!important;text-align:center}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-zahl-n{font-size:2rem!important}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-zahl-th{display:block;margin-top:4px;
    font:700 .78rem/1.25 Nunito,sans-serif;color:#3d5a2e;overflow-wrap:break-word;hyphens:auto}

  
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-hchips{display:flex;flex-direction:column;gap:5px;margin:0 0 8px}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-hchips:empty{display:none}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-hchips button.sbk-fs-chip{display:flex!important;
    align-items:center;justify-content:space-between;gap:4px;width:100%;min-height:44px!important;margin:0!important;
    padding:4px 7px 4px 8px!important;border-radius:12px!important;text-align:left;box-sizing:border-box;
    font:700 .78rem/1.15 Nunito,sans-serif!important;overflow-wrap:break-word;hyphens:manual;box-shadow:0 2px 0 #b9871a!important}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-hchips button.sbk-fs-chip b{flex:none;font-size:1rem}
  html:root body .sbk-prodisland .sbk-fs button.sbk-fs-merk{min-height:44px;margin:0 0 8px!important;
    padding:6px 4px!important;font-size:.84rem!important;gap:4px}

  
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-gruppe{padding:0!important;margin:0!important}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-gruppe summary{min-height:44px;padding:2px 2px 2px 4px!important;
    gap:4px;font-size:.92rem!important;line-height:1.15}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-gruppe summary > span:first-child{min-width:0;flex:0 1 auto;
    overflow-wrap:normal;word-break:normal;hyphens:none;-webkit-hyphens:none}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-gruppe summary .sbk-fs-gl{display:none}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-gruppe summary .sbk-fs-gk{display:inline}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-gruppe summary .sbk-fs-n{flex:none}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-gruppe summary::after{margin-left:auto!important;flex:none;
    margin-right:4px}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-sb-erkl{margin:0 2px 4px!important;font-size:.74rem!important}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-opts{padding:0 0 6px!important}

  
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-opt{position:relative;display:flex!important;align-items:center;
    gap:4px;min-height:44px;margin:4px 0!important;padding:5px 6px 5px 7px!important;box-sizing:border-box;
    border-radius:10px!important;border:1.5px solid #c3dcb0;background:rgba(255,255,255,.82);
    font-size:.8rem!important;line-height:1.2!important;color:#1f3d1c;cursor:pointer;-webkit-tap-highlight-color:transparent}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-opt:hover{background:rgba(255,255,255,.95)}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-opt input{position:absolute!important;left:0;top:0;
    width:100%!important;height:100%!important;margin:0!important;opacity:0;cursor:pointer;z-index:1}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-opt .t{flex:1 1 auto;min-width:0;overflow-wrap:break-word;word-break:normal;
    hyphens:auto}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-opt .z{flex:none;font-size:.74rem!important;font-weight:800;color:#3e5f3a}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-opt .sbk-fs-lat{display:block;font-weight:800;color:#185f22;
    letter-spacing:-.015em;hyphens:manual;-webkit-hyphens:manual}
  
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-opt.fam{display:block!important;padding:5px 6px 5px 7px!important}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-opt.fam .t{display:inline}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-opt.fam .sbk-fs-dtn{display:inline}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-opt.fam .z{display:inline;margin-left:4px;white-space:nowrap}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-opt.fam .t{overflow-wrap:break-word;word-break:normal}
  
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-opt.fam .sbk-fs-dtn{hyphens:manual;-webkit-hyphens:manual}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-opt.fam .sbk-fs-lat:only-child{display:inline}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-opt .sbk-fs-dtn{display:block;font-weight:600}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-opt.an{background:linear-gradient(180deg,#2b972b,#1f771b)!important;
    border-color:#145a12;color:#fff;box-shadow:0 2px 0 #145a12}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-opt.an .t,html:root body .sbk-prodisland .sbk-fs .sbk-fs-opt.an .z,
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-opt.an .sbk-fs-lat{color:#fff!important}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-opt.halb{background:linear-gradient(180deg,#e7f4da,#d3eabd)!important;
    border-color:#6fae4f}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-hak{display:none;position:absolute;right:-3px;top:-6px;width:20px;
    height:20px;border-radius:50%;box-sizing:border-box;border:1.5px solid #145a12;pointer-events:none;z-index:2;
    background:#ede000 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.4 3.4L15 7'\
%20fill='none' stroke='%23185f22' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/15px no-repeat}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-opt.an .sbk-fs-hak{display:block}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-opt.halb .sbk-fs-hak{display:block;background:#fff url("data:image/svg+xml,%3Csvg\
%20xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10h9' fill='none' stroke='%23185f22' stroke-width='2.8'\
%20stroke-linecap='round'/%3E%3C/svg%3E") center/15px no-repeat}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-opt.leer{opacity:.45}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-opt.kont{margin-top:8px!important}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-opt.kont .t{font-weight:800}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-opt.kont.kopf{min-height:0;border:0;background:none;padding:6px 4px 0!important}
  html:root body .sbk-prodisland .sbk-fs button.sbk-fs-mehr,html:root body .sbk-prodisland .sbk-fs button.sbk-fs-leer-an{
    min-height:44px!important;padding:6px 2px!important;font-size:.78rem!important;text-align:left}
  
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-opt.land{margin-left:14px!important;padding-left:7px!important}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-opt.land::before{left:-10px;top:-6px;width:10px;height:calc(50% + 6px)}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-opt.land:not(.letzt)::after{left:-10px;bottom:-6px}

  
  html:root body .sbk-prodisland .sbk-fs.sbk-fs-schmal .sbk-fs-roll{padding:8px 0 8px!important;align-items:center}
  html:root body .sbk-prodisland .sbk-fs.sbk-fs-schmal .sbk-fs-roll > :not(.sbk-fs-kopf):not(.sbk-fs-rail){display:none!important}
  html:root body .sbk-prodisland .sbk-fs.sbk-fs-schmal .sbk-fs-kopf{width:44px}
  html:root body .sbk-prodisland .sbk-fs.sbk-fs-schmal button.sbk-fs-auf{justify-content:center;padding:0!important;width:44px}
  html:root body .sbk-prodisland .sbk-fs.sbk-fs-schmal .sbk-fs-auf-t{display:none}
  html:root body .sbk-prodisland .sbk-fs.sbk-fs-schmal .sbk-fs-auf svg{transform:rotate(180deg);margin:0}
  html:root body .sbk-prodisland .sbk-fs.sbk-fs-schmal .sbk-fs-rail{display:flex;flex-direction:column;align-items:center;gap:2px}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-rail button{position:relative;display:flex;align-items:center;
    justify-content:center;width:44px;height:44px;min-height:0!important;margin:0!important;padding:0!important;
    border:0!important;border-radius:10px!important;background:none!important;box-shadow:none!important;
    color:#1f771b!important;transform:none!important}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-rail button svg{width:24px;height:24px;fill:none;stroke:currentColor;
    stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-rail button:active{background:rgba(159,207,138,.45)!important}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-rail button:focus-visible{outline:3px solid #1f771b;outline-offset:-2px}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-rail .sbk-fs-n{position:absolute;top:1px;right:0;min-width:18px;
    height:18px;line-height:16px;padding:0 4px;font-size:.7rem}

  
  html:root body .sbk-prodisland .sbk-fs-haupt{min-width:0}
  html:root body .sbk-prodisland .sbk-fs-haupt ul.products.sbk-fs-liste{grid-template-columns:repeat(3,minmax(0,1fr))!important;
    gap:6px!important;column-gap:6px!important;row-gap:6px!important;margin:0!important}
  html:root body ul.sbk-fs-liste li.sbk-fs-karte{padding:5px!important;margin:0!important;border-radius:14px!important;
    border:1.5px solid #b7d9a4!important;background:linear-gradient(180deg,#f7fbf0,#e6f3d4)!important;
    box-shadow:0 2px 0 rgba(31,90,30,.12)!important;cursor:pointer;-webkit-tap-highlight-color:transparent}
  html:root body ul.sbk-fs-liste li.sbk-fs-karte:active{transform:scale(.985)!important}
  html:root body ul.sbk-fs-liste li.sbk-fs-karte .sbk-vk-rahmen{position:relative;border-radius:10px;overflow:hidden}
  html:root body ul.sbk-fs-liste li.sbk-fs-karte .woocommerce-loop-image-link{position:relative!important;display:block!important;
    aspect-ratio:3/4;width:100%!important;height:auto!important;border-radius:10px!important;overflow:hidden!important;
    background:#f8fbf1!important;border:1px solid #dbe8cb;box-sizing:border-box}
  html:root body ul.sbk-fs-liste li.sbk-fs-karte .woocommerce-loop-image-link img{position:absolute!important;
    left:var(--sbk-il,0%);top:var(--sbk-it,0%);width:var(--sbk-iw,100%)!important;height:var(--sbk-ih,100%)!important;
    max-width:none!important;max-height:none!important;margin:0!important;object-fit:fill!important;mix-blend-mode:multiply}
  html:root body ul.sbk-fs-liste li.sbk-fs-karte .woocommerce-loop-image-link.sbk-fs-dreh img{transform:rotate(90deg)}
  html:root body ul.sbk-fs-liste li.sbk-fs-karte .sbk-vk-band{pointer-events:none}
  
  html:root body ul.sbk-fs-liste li.sbk-fs-karte .sbk-fs-bd{display:block;position:absolute;left:12px;top:27px;
    transform:translateY(-50%);z-index:2;padding:0 6px;border-radius:999px;font:800 .72rem/1.35 Nunito,sans-serif;
    color:#1f771b;background:#f7fcef;border:2px solid #1f771b;box-shadow:none;
    filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.45));pointer-events:none}
  @media (max-width:899px){html:root body ul.sbk-fs-liste li.sbk-fs-karte .sbk-fs-bd{left:11px;top:26px}}
  html:root body ul.sbk-fs-liste li.sbk-fs-karte .sbk-fs-nsym{display:none}
  html:root body ul.sbk-fs-liste li.sbk-fs-karte .product-details{padding:0!important;margin:0!important;background:none!important}
  html:root body ul.sbk-fs-liste li.sbk-fs-karte .woocommerce-loop-product__title{margin:6px 3px 0!important;padding:0!important;
    min-height:2.4em}
  html:root body ul.sbk-fs-liste li.sbk-fs-karte .woocommerce-loop-product__title a{display:block!important;
    font-size:13px!important;line-height:1.2!important;overflow-wrap:break-word;hyphens:auto}
  html:root body ul.sbk-fs-liste li.sbk-fs-karte .price{margin:3px 3px 0!important;padding:0!important;font-size:1.05rem!important;
    line-height:1.15!important}
  html:root body ul.sbk-fs-liste li.sbk-fs-karte .price .sbk-pa{display:block;margin-top:1px;font-size:.7rem!important;
    line-height:1.2!important}
  html:root body ul.sbk-fs-liste li.sbk-fs-karte .price .sbk-pa a{pointer-events:none;text-decoration:none!important;
    color:inherit!important}
  html:root body ul.sbk-fs-liste li.sbk-fs-karte .sbk-ki-kat,html:root body ul.sbk-fs-liste li.sbk-fs-karte .sbk-ki-kat-frei,
  html:root body ul.sbk-fs-liste li.sbk-fs-karte .sbk-ki-art,html:root body ul.sbk-fs-liste li.sbk-fs-karte .sbk-ki-lbl,
  html:root body ul.sbk-fs-liste li.sbk-fs-karte .sbk-ki-liste li{display:none!important}
  html:root body ul.sbk-fs-liste li.sbk-fs-karte .sbk-ki-box{margin:4px 3px 0!important;padding:0!important;background:none!important;
    border:0!important;box-shadow:none!important}
  html:root body ul.sbk-fs-liste li.sbk-fs-karte .sbk-ki-liste{margin:0!important;row-gap:0!important}
  html:root body ul.sbk-fs-liste li.sbk-fs-karte .sbk-ki-liste li.sbk-ki-z-h,
  html:root body ul.sbk-fs-liste li.sbk-fs-karte .sbk-ki-liste li.sbk-ki-z-g{display:block!important;font-size:.74rem!important;
    line-height:1.3!important;color:#1f3d1c!important;white-space:normal;overflow-wrap:break-word;hyphens:auto}
  html:root body ul.sbk-fs-liste li.sbk-fs-karte .product-action-wrap{padding:6px 0 0!important;margin:0!important}
  html:root body ul.sbk-fs-liste li.sbk-fs-karte .product-action-wrap .button{display:flex!important;align-items:center;
    justify-content:center;width:100%!important;min-height:48px!important;margin:0!important;padding:5px 4px!important;
    box-sizing:border-box;white-space:normal!important;text-align:center;line-height:1.12!important;
    border-radius:12px!important;word-break:normal;overflow-wrap:normal;hyphens:none}
  html:root body ul.sbk-fs-liste li.sbk-fs-karte .product-action-wrap a.sbk-fs-anfr{display:flex!important;background:#fff!important;
    color:#1f771b!important;border:2px solid #1f771b!important;box-shadow:none!important;font-size:.8rem!important}
  html:root body ul.sbk-fs-liste li.sbk-fs-karte.sbk-vk-aktiv .product-action-wrap .button:not(.sbk-fs-anfr){display:none!important}
}
@media (max-width:599px){
  html:root body .sbk-prodisland.sbk-fs-an,html:root body .sbk-fs-such{margin-left:-8px!important;margin-right:-8px!important;
    width:calc(100% + 16px)!important;max-width:none!important}
  html:root body .sbk-prodisland.sbk-fs-an{padding-left:6px!important;padding-right:6px!important}
  html:root body .sbk-prodisland .sbk-fs{--sbk-fw:clamp(112px,31vw,124px);gap:6px!important}
  html:root body .sbk-prodisland .sbk-fs-haupt ul.products.sbk-fs-liste{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-seiten li.sbk-fs-zl{display:none!important}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-seiten li.sbk-fs-hp{display:block}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-hp span{display:inline-block;padding:0 2px;white-space:nowrap;
    font:600 .88rem/1.2 Fredoka,Nunito,sans-serif;color:#185f22}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-hp b{display:inline-block;min-width:24px;margin:0 2px;padding:2px 6px;
    border-radius:999px;text-align:center;background:linear-gradient(180deg,#f3cd62,#e0a91f);border:1px solid #b9871a;
    color:#1a1a1a;font-weight:600}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-steuer{padding:6px!important;margin:0 0 6px!important}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-steuer-unten{margin:8px 0 0!important}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-steuer .sbk-fs-leiste{margin:0 0 6px!important}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-steuer-unten .sbk-fs-leiste{display:none}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-stand{font-size:.72rem!important;line-height:1.3}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-gr{min-height:52px;padding:2px!important}
}
@media (max-width:899px) and (min-width:600px){
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-seiten li.sbk-fs-hp{display:none!important}
}

@media (prefers-reduced-motion:reduce){
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-lauf,html:root body .sbk-prodisland .sbk-fs .sbk-fs-auf svg{transition:none}
  html:root body ul.sbk-fs-liste li.sbk-fs-karte:active{transform:none!important}
}
html.sbk-lh-ruhig body .sbk-prodisland .sbk-fs .sbk-fs-lauf,html.sbk-lh-ruhig body .sbk-prodisland .sbk-fs .sbk-fs-auf svg{transition:none}
html.sbk-lh-ruhig body ul.sbk-fs-liste li.sbk-fs-karte:active{transform:none!important}


@media (max-width:899px){html:root body.sbk-faminsel-handy-aus #kat-island{display:none!important}}


html:root body .sbk-fs-merkbar{display:flex;flex-direction:column;gap:8px;margin:0 0 12px}
html:root body .sbk-fs-merkbar[hidden]{display:none}
html:root body .sbk-fs-mb{box-sizing:border-box;margin:0;padding:10px 12px;border-radius:14px;
  font:600 .9rem/1.4 Nunito,sans-serif;color:#1f3d1c}
html:root body .sbk-fs-mb-konto{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;
  background:linear-gradient(180deg,#fff7e0,#fbe6ad);border:1.5px solid #e0a91f;box-shadow:0 2px 0 #b9871a}
html:root body .sbk-fs-mb-konto p{flex:1 1 180px;margin:0;font-weight:700;color:#4d3300}
html:root body a.sbk-fs-mb-knopf{display:inline-flex;align-items:center;justify-content:center;min-height:44px;
  padding:6px 14px;box-sizing:border-box;border-radius:12px;background:linear-gradient(180deg,#2b972b,#1f771b);
  border:1px solid #145a12;box-shadow:0 3px 0 #145a12;color:#fff!important;text-decoration:none!important;
  text-align:center;font:600 .95rem/1.15 Fredoka,Nunito,sans-serif}
html:root body a.sbk-fs-mb-knopf:focus-visible,html:root body button.sbk-fs-alle-korb:focus-visible{outline:3px solid #0b57d0;
  outline-offset:2px}
html:root body .sbk-fs-mb-vk{background:#fff;border:1.5px solid #cfe3bc;border-left:6px solid #e0a91f}
html:root body .sbk-fs-mb-alle{padding:0}
html:root body .sbk-fs button.sbk-fs-alle-korb{display:flex;align-items:center;justify-content:center;width:100%;
  min-height:48px;margin:0!important;padding:8px 14px!important;border-radius:14px!important;
  border:1px solid #145a12!important;background:linear-gradient(180deg,#2b972b,#1f771b)!important;color:#fff!important;
  box-shadow:0 4px 0 #145a12!important;font:600 1rem/1.2 Fredoka,Nunito,sans-serif!important;text-transform:none!important;
  letter-spacing:0!important;transform:none!important;cursor:pointer}
html:root body .sbk-fs button.sbk-fs-alle-korb:disabled{opacity:.6;cursor:default}
html:root body .sbk-fs-mb-status{margin:6px 2px 0;font:700 .88rem/1.4 Nunito,sans-serif;color:#185f22}
html:root body .sbk-fs-mb-status:empty{display:none}
html:root body .sbk-fs-mb-status a{color:#1f771b;text-decoration:underline;text-underline-offset:2px;
  display:inline-block;padding:10px 2px;margin:-10px 0}

html:root body .sbk-fs-mb-kopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px}
html:root body .sbk-fs h2.sbk-fs-mb-titel{display:flex;align-items:center;gap:8px;margin:0;padding:0;
  font:600 20px/1.2 Fredoka,Nunito,sans-serif;color:#185f22;text-transform:none;letter-spacing:0}
html:root body .sbk-fs h2.sbk-fs-mb-titel svg{flex:none;width:22px;height:22px}
html:root body .sbk-fs button.sbk-fs-mb-zurueck{display:inline-flex;align-items:center;justify-content:center;min-height:44px;
  margin:0!important;padding:6px 14px!important;border-radius:12px!important;border:1.5px solid #9fcf8a!important;
  background:#fff!important;color:#185f22!important;box-shadow:none!important;font:700 .95rem/1.2 Nunito,sans-serif!important;
  text-transform:none!important;letter-spacing:0!important;cursor:pointer}
html:root body .sbk-fs button.sbk-fs-mb-zurueck:focus-visible{outline:3px solid #0b57d0;outline-offset:2px}


@media (max-width:899px){
  html:root body.post-type-archive-product .content-container.site-container{padding-top:0!important}
  html:root body.post-type-archive-product .woocommerce-products-header .page-description>.wp-block-spacer:first-child{
    height:0!important;margin:0!important}
  html:root body.tax-product_cat .content-container.site-container{padding-top:14px!important}
  html:root body.post-type-archive-product .kadence-shop-top-row,
  html:root body.tax-product_cat .kadence-shop-top-row{display:none!important}
}


html:root body .sbk-fs-opt .sbk-fs-zz{display:inline}
html:root body .sbk-fs-opt .sbk-fs-zz+.sbk-fs-zz::before{content:" "}
html:root body .sbk-fs-opt .sbk-fs-zz.k{font-size:.85em;opacity:.85}
@media (max-width:899px){
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-gruppe-sb .sbk-fs-opt .t{overflow-wrap:break-word;word-break:normal;hyphens:none;
    -webkit-hyphens:none;line-height:1.2}
  html:root body .sbk-fs-gruppe-sb .sbk-fs-opt .sbk-fs-zz{display:block}
  html:root body .sbk-fs-gruppe-sb .sbk-fs-opt .sbk-fs-zz+.sbk-fs-zz::before{content:none}
  html:root body .sbk-fs-gruppe-sb .sbk-fs-opt .sbk-fs-zz.k{font-size:.78em}
}


html:root body .sbk-fs-gruppe-sb summary > span:first-child{display:flex;align-items:center;gap:7px}
html:root body .sbk-fs-gruppe-sb summary > span:first-child::before{content:"";flex:none;display:block;width:23px;height:23px;
  background:url("data:image/svg+xml,%3Csvg\
%20xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f771b'\
%20stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath\
%20d='M15.5 15.5L21 21M10.5 8v3.2M10.5 13.4v.1'/%3E%3C/svg%3E") center/contain no-repeat}
@media (max-width:899px){
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-gruppe.sbk-fs-gruppe-sb summary > span:first-child{min-width:0;hyphens:manual;
    -webkit-hyphens:manual;margin-right:6px;gap:5px;font-size:.88rem}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-gruppe-sb summary .sbk-fs-gk{min-width:0}
}


@media (min-width:900px){
  html:root body .sbk-fs-gruppe-sb summary > span:first-child{min-width:0;hyphens:none;-webkit-hyphens:none;
    overflow-wrap:anywhere;gap:6px;font-size:.92rem;line-height:1.2}
  html:root body .sbk-fs-gruppe-sb summary > span:first-child::before{width:21px;height:21px}
}
@media (min-width:900px) and (max-width:1180px){
  html:root body .sbk-fs-gruppe-sb summary > span:first-child{font-size:.85rem}
  html:root body .sbk-fs-gruppe-sb summary > span:first-child::before{display:none}
}


@media (max-width:899px){
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-roll{padding-top:0!important}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-kopf{margin:0 -7px 8px -5px!important;min-height:48px}
  html:root body .sbk-prodisland .sbk-fs.sbk-fs-schmal .sbk-fs-roll{padding-top:0!important}
  html:root body .sbk-prodisland .sbk-fs.sbk-fs-schmal .sbk-fs-kopf{align-self:stretch;width:100%;margin:0 0 6px!important}
  html:root body .sbk-prodisland .sbk-fs button.sbk-fs-auf,
  html:root body .sbk-prodisland .sbk-fs.sbk-fs-schmal button.sbk-fs-auf{width:100%;min-height:48px;margin:0!important;
    padding:0 12px 0 14px!important;border-radius:0 0 14px 14px!important;color:#eaffe0!important;
    background:linear-gradient(180deg,#2b972b 0%,#1f771b 100%)!important;box-shadow:0 3px 0 #145a12!important;
    text-shadow:0 1px 1px rgba(0,0,0,.2)}
  html:root body .sbk-prodisland .sbk-fs.sbk-fs-schmal button.sbk-fs-auf{justify-content:center;padding:0!important}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-auf-k{width:auto;height:auto;border:0;background:none;box-shadow:none;
    color:#b2e889}
  html:root body .sbk-prodisland .sbk-fs button.sbk-fs-auf:active{transform:translateY(2px)!important;
    box-shadow:0 1px 0 #145a12!important}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-rail .sbk-fs-n{top:3px;right:3px}
}



html:root body .sbk-prodisland > .sbk-fs-hbar{display:none}
@media (max-width:899px){
  html:root body .sbk-prodisland > .sbk-fs-hbar{display:flex;align-items:center;gap:8px;position:sticky;
    top:calc(var(--sbk-fs-oben,76px) - 6px);z-index:30;box-sizing:border-box;min-height:50px;margin:0 0 6px;padding:3px 6px;
    background:linear-gradient(180deg,#f4faea 0%,#e4f2d0 100%);border:1.5px solid #9fcf8a;border-radius:14px;
    box-shadow:0 3px 8px rgba(31,90,30,.18);font-family:Nunito,sans-serif}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-kopf,html:root body .sbk-prodisland .sbk-fs button.sbk-fs-zurueck,
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-zahl{display:none!important}
  html:root body .sbk-prodisland .sbk-fs .sbk-fs-roll,html:root body .sbk-prodisland .sbk-fs.sbk-fs-schmal .sbk-fs-roll{
    padding-top:8px!important}
  html:root body .sbk-prodisland > .sbk-fs-hbar button{margin:0;box-sizing:border-box;min-height:44px;cursor:pointer;
    -webkit-tap-highlight-color:transparent;text-transform:none;letter-spacing:0}
  html:root body .sbk-prodisland > .sbk-fs-hbar button.sbk-fs-hb-auf{display:inline-flex;align-items:center;gap:6px;flex:none;
    padding:0 14px 0 10px;border-radius:12px;color:#eaffe0;font:600 1.02rem/1 Fredoka,Nunito,sans-serif;
    background:linear-gradient(180deg,#2b972b 0%,#1f771b 100%);border:1px solid #145a12;
    box-shadow:0 3px 0 #145a12,inset 0 1px 0 rgba(255,255,255,.3);text-shadow:0 1px 1px rgba(0,0,0,.2)}
  html:root body .sbk-prodisland > .sbk-fs-hbar button.sbk-fs-hb-auf svg{flex:none;width:22px;height:22px;stroke-width:3.2;
    transition:transform .2s ease}
  html:root body .sbk-prodisland > .sbk-fs-hbar button.sbk-fs-hb-auf[aria-expanded="false"] svg{transform:rotate(180deg)}
  html:root body .sbk-prodisland > .sbk-fs-hbar button.sbk-fs-hb-auf:active{transform:translateY(2px);box-shadow:0 1px 0 #145a12}
  html:root body .sbk-prodisland > .sbk-fs-hbar button.sbk-fs-hb-zr{display:inline-flex;align-items:center;justify-content:center;
    gap:5px;flex:none;min-width:44px;padding:0 10px;border-radius:12px;color:#185f22;
    font:600 .95rem/1 Fredoka,Nunito,sans-serif;background:linear-gradient(180deg,#fff,#eef7e4);
    border:1.5px solid #6f9c54;box-shadow:0 2px 0 #6f9c54}
  html:root body .sbk-prodisland > .sbk-fs-hbar button.sbk-fs-hb-zr span:first-child{font-size:1.25rem;line-height:1}
  html:root body .sbk-prodisland > .sbk-fs-hbar button.sbk-fs-hb-zr:disabled{opacity:.5;cursor:default;box-shadow:0 1px 0 #6f9c54}
  html:root body .sbk-prodisland > .sbk-fs-hbar button.sbk-fs-hb-zr:not(:disabled){border-color:#145a12;
    background:linear-gradient(180deg,#f8e79a,#f2d675);color:#4a3200;box-shadow:0 2px 0 #b9871a}
  html:root body .sbk-prodisland > .sbk-fs-hbar .sbk-fs-hb-zt{display:none}
  html:root body .sbk-prodisland > .sbk-fs-hbar button:focus-visible{outline:3px solid #1f771b;outline-offset:2px}
  html:root body .sbk-prodisland > .sbk-fs-hbar .sbk-fs-hb-n{flex:1 1 auto;min-width:0;text-align:right;font:700 .92rem/1.15 Nunito,sans-serif;
    color:#2e4a24;overflow-wrap:normal;white-space:nowrap}
  html:root body .sbk-prodisland > .sbk-fs-hbar .sbk-fs-hb-zahl{display:inline-block;font:700 1.4rem/1 Fredoka,Nunito,sans-serif;
    color:#1f771b;font-variant-numeric:tabular-nums;transform-origin:right center}
  html:root body .sbk-prodisland > .sbk-fs-hbar .sbk-fs-hb-tk{display:none}
  html:root body .sbk-prodisland > .sbk-fs-hbar .sbk-fs-hb-neu .sbk-fs-hb-zahl{animation:sbkFsZahlN .7s ease-out 1}
  @media (max-width:379px){
    html:root body .sbk-prodisland > .sbk-fs-hbar .sbk-fs-hb-tl{display:none}
    html:root body .sbk-prodisland > .sbk-fs-hbar .sbk-fs-hb-tk{display:inline}
    html:root body .sbk-prodisland > .sbk-fs-hbar button.sbk-fs-hb-auf{padding:0 10px 0 6px}
  }
  @media (min-width:480px){html:root body .sbk-prodisland > .sbk-fs-hbar .sbk-fs-hb-zt{display:inline}}
  @media (prefers-reduced-motion:reduce){
    html:root body .sbk-prodisland > .sbk-fs-hbar .sbk-fs-hb-neu .sbk-fs-hb-zahl{animation:sbkFsZahlF .9s ease-out 1}
    html:root body .sbk-prodisland > .sbk-fs-hbar button.sbk-fs-hb-auf svg{transition:none}
  }
  html.sbk-lh-ruhig body .sbk-prodisland > .sbk-fs-hbar .sbk-fs-hb-neu .sbk-fs-hb-zahl{animation:sbkFsZahlF .9s ease-out 1}
}



html:root body .sbk-prodisland > .sbk-fs-lfk{display:none}
@media (min-width:900px){
  html:root body .sbk-prodisland.sbk-fs-lf > .sbk-fs-lfk{display:block;position:fixed;top:0;left:0;z-index:8;margin:0;padding:0;
    visibility:hidden;pointer-events:none}
  html:root body .sbk-prodisland.sbk-fs-lf.sbk-fs-lf-klebt > .sbk-fs-lfk{visibility:visible}
  html:root body .sbk-prodisland.sbk-fs-lf > .sbk-fs-lfk > .sbk-status{box-sizing:border-box;margin:0!important;pointer-events:auto;
    box-shadow:inset 1px 2px 4px rgba(31,90,30,.10),0 7px 16px rgba(31,90,30,.30)}
  html:root body .sbk-prodisland.sbk-fs-lf .sbk-fs-zeile:has(.sbk-fs-mehrchips[aria-expanded="true"]){max-height:min(36vh,300px);overflow-y:auto}
}


html:root body .sbk-prodisland > .sbk-fs-hz{display:none}
@media (max-width:899px){
  html:root body .sbk-prodisland.sbk-fs-hz-an > .sbk-fs-hbar{margin-bottom:0;border-radius:14px 14px 0 0;box-shadow:none}
  html:root body .sbk-prodisland.sbk-fs-hz-an > .sbk-fs-hz{display:flex;align-items:center;gap:6px;position:sticky;top:119px;
    z-index:29;box-sizing:border-box;height:34px;margin:-1px 0 6px;padding:2px 8px 3px;overflow-x:auto;overflow-y:hidden;
    overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;white-space:nowrap;
    background:linear-gradient(180deg,#e9f5da 0%,#e0efca 100%);border:1.5px solid #9fcf8a;border-top:0;border-radius:0 0 14px 14px;
    box-shadow:0 3px 8px rgba(31,90,30,.18);font-family:Nunito,sans-serif}
  html:root body .sbk-prodisland > .sbk-fs-hz::-webkit-scrollbar{display:none;width:0;height:0}
  html:root body .sbk-prodisland > .sbk-fs-hz.sbk-fs-hz-mehr{
    -webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 28px),transparent 100%);
    mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 28px),transparent 100%)}
  html:root body .sbk-prodisland > .sbk-fs-hz button.sbk-fs-chip{flex:none;display:inline-flex;align-items:center;gap:5px;margin:0;
    box-sizing:border-box;height:28px;min-height:0;padding:0 9px 0 12px!important;border-radius:999px!important;
    border:1.5px solid #b9871a!important;background:linear-gradient(180deg,#f6d77a 0%,#e0a91f 100%)!important;color:#1a1a1a!important;
    font:600 .82rem/1 Fredoka,Nunito,sans-serif!important;box-shadow:0 2px 0 #b9871a!important;text-transform:none!important;
    letter-spacing:0!important;transform:none!important;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}
  html:root body .sbk-prodisland > .sbk-fs-hz button.sbk-fs-chip b{font-weight:800;font-size:1rem;line-height:1}
  html:root body .sbk-prodisland > .sbk-fs-hz button.sbk-fs-chip:focus-visible{outline:3px solid #1f771b;outline-offset:1px}
  html:root body .sbk-prodisland > .sbk-fs-hz button.sbk-fs-chip:active{transform:translateY(1px)!important;
    box-shadow:0 1px 0 #b9871a!important}
}


html body .wa__btn_popup{translate:0 var(--sbk-wa-dy,0px);transition:translate .25s ease}
@media (prefers-reduced-motion:reduce){html body .wa__btn_popup{transition:none}}
html.sbk-lh-ruhig body .wa__btn_popup{transition:none}