html:root body .sbk-mw-zs{display:none}
@media (max-width:1024px){
  
  html.sbk-mw-an{overflow:hidden!important;overscroll-behavior:none}
  html.sbk-mw-an body #wa,html.sbk-mw-an body .wa__widget_container,html.sbk-mw-an body #sbk-wisch-hinweis{display:none!important}
  html.sbk-mw-an body #cart-drawer#cart-drawer{display:block!important;left:0!important;right:0!important;top:0!important;
    bottom:0!important;opacity:1!important;z-index:100030;pointer-events:none;transition:none!important}
  html.sbk-mw-an body #cart-drawer#cart-drawer .drawer-overlay{position:fixed;left:0;right:0;bottom:0;
    top:var(--sbk-mw-top,66px)!important;background:rgba(15,35,18,.14)!important;opacity:0;pointer-events:auto;
    touch-action:none;cursor:pointer;transition:opacity .26s ease!important}
  html.sbk-mw-auf body #cart-drawer#cart-drawer .drawer-overlay{opacity:1!important}
  html.sbk-mw-an body #cart-drawer#cart-drawer .drawer-inner{position:fixed!important;left:auto!important;bottom:auto!important;
    top:calc(var(--sbk-mw-top,66px) + 8px)!important;right:max(4vw,10px)!important;width:min(92vw,420px)!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-mw-top,66px) - var(--sbk-mw-unten,24px))!important;
    background:#e8efdc!important;background-image:none!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;touch-action:pan-y;
    transform:translate3d(calc(100% + 48px),0,0)!important;opacity:0!important;
    transition:transform .34s cubic-bezier(.2,.9,.25,1),opacity .24s ease!important}
  @supports (height:100dvh){html.sbk-mw-an body #cart-drawer#cart-drawer .drawer-inner{
    max-height:calc(100dvh - var(--sbk-mw-top,66px) - var(--sbk-mw-unten,24px))!important}}
  html.sbk-mw-auf body #cart-drawer#cart-drawer .drawer-inner{opacity:1!important;
    transform:translate3d(var(--sbk-mw-dx,0px),0,0)!important}
  html.sbk-mw-zieht body #cart-drawer#cart-drawer .drawer-inner{transition:none!important}
  html.sbk-mw-an body #cart-drawer#cart-drawer .drawer-inner:focus{outline:none}
  html:root 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}
  html:root body #cart-drawer#cart-drawer .drawer-content{flex:1 1 auto;min-height:0;overflow-y:auto;
    overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 16px 18px!important}
  html:root body #cart-drawer#cart-drawer .side-cart-header{margin:0}
  html:root 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-mw-an body #cart-drawer#cart-drawer .drawer-content{opacity:.45;pointer-events:none}
  
  html:root body #cart-drawer .woocommerce-mini-cart-item a.remove{overflow:visible}
  html:root body #cart-drawer .woocommerce-mini-cart-item a.remove::after{content:"";position:absolute;left:-10px;right:-10px;
    top:-10px;bottom:-10px}
  html:root body #cart-drawer .sbk-wk-mini-weiter a,html:root body #cart-drawer .sbkm-mk-kl a{display:inline-block;
    padding:14px 8px;margin:-14px -8px}
  html:root body #cart-drawer .sbk-mw-zs{display:block;margin:14px 0 4px;text-align:center}
  
  html:root 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-mw-auf body #mobile-header .header-mobile-cart-wrap .header-cart-button{
    box-shadow:0 1px 0 #16611a,0 0 0 3px #b2e889!important;transform:translateY(2px)}
}
@media (prefers-reduced-motion:reduce){
  html.sbk-mw-an body #cart-drawer#cart-drawer .drawer-inner,
  html.sbk-mw-an body #cart-drawer#cart-drawer .drawer-overlay{transition:none!important}}
html.sbk-lh-ruhig.sbk-mw-an body #cart-drawer#cart-drawer .drawer-inner,
html.sbk-lh-ruhig.sbk-mw-an body #cart-drawer#cart-drawer .drawer-overlay{transition:none!important}