
html:root body #cart-drawer li.woocommerce-mini-cart-item{padding:12px 40px 12px 86px!important;min-height:108px!important;
  box-sizing:border-box!important}
html:root body #cart-drawer li.woocommerce-mini-cart-item>a:not(.remove){display:block;float:none}
html:root body #cart-drawer li.woocommerce-mini-cart-item>a:not(.remove) img{position:absolute!important;left:11px!important;
  top:12px!important;float:none!important;display:block;width:64px!important;height:84px!important;max-width:none!important;
  margin:0!important;object-fit:contain!important;background:#f8fbf1;border-radius:10px!important;
  box-shadow:0 0 0 1px #e1eed2!important}
html:root body #cart-drawer li.woocommerce-mini-cart-item>a:not(.remove) img.sbk-mw-quer{left:1px!important;top:22px!important;
  width:84px!important;height:64px!important;object-fit:cover!important;transform:rotate(90deg)}
html:root body #cart-drawer li.woocommerce-mini-cart-item .quantity{padding-left:0!important}
html:root body #cart-drawer li.woocommerce-mini-cart-item .sbk-wk-uni{margin-top:2px}

html:root body.woocommerce-cart table.shop_table.cart td.product-thumbnail a.sbk-mw-quer-a{display:block;position:relative;
  width:100%;aspect-ratio:4/5;overflow:hidden;border-radius:12px;line-height:0}
html:root body.woocommerce-cart table.shop_table.cart td.product-thumbnail img.sbk-mw-quer{position:absolute!important;
  left:50%!important;top:50%!important;width:125%!important;height:80%!important;max-width:none!important;
  object-fit:cover!important;transform:translate(-50%,-50%) rotate(90deg)}

html:root body #cart-drawer li.sbk-mw-wartet{transition:opacity .22s ease}
html:root body #cart-drawer li.sbk-mw-wartet a.sbk-mw-x{cursor:pointer}
html:root body #cart-drawer .sbk-mw-wl{display:block;margin-top:3px;font:700 .76rem/1.3 Nunito,sans-serif;color:#5d7f52;
  animation:sbkMwPuls 1.7s ease-in-out infinite}
@keyframes sbkMwPuls{0%,100%{opacity:1}50%{opacity:.5}}
html:root body #cart-drawer li.sbk-mw-weg{opacity:0;pointer-events:none}
html:root body #cart-drawer .sbk-mw-opt .woocommerce-mini-cart__empty-message,
html:root body #cart-drawer .sbk-mw-opt .sbk-mw-zs{display:none!important}
html:root body #cart-drawer .sbk-mw-hinweis{margin:0 0 12px;padding:10px 14px;border-radius:12px;
  background:linear-gradient(180deg,#f4faea 0%,#e4f2d0 100%);border:1px solid #9fcf8a;color:#185f22;
  font:700 .88rem/1.35 Nunito,Fredoka,sans-serif}

html.sbk-mw-w1 body #cart-drawer li.sbk-mw-wartet{opacity:.6}
html.sbk-mw-w1 body #cart-drawer .sbk-mw-wl::before{content:"";display:inline-block;box-sizing:border-box;width:.9em;height:.9em;
  margin-right:.5em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;vertical-align:-.12em;
  animation:sbkMwDreh .8s linear infinite}
html.sbk-mw-w1 body #cart-drawer .sbk-mw-wl{animation:none}
@keyframes sbkMwDreh{to{transform:rotate(360deg)}}
html.sbk-mw-w2 body #cart-drawer li.sbk-mw-wartet::after{content:"";display:block;position:absolute;left:12px;right:12px;bottom:5px;height:3px;
  border-radius:3px;background:linear-gradient(90deg,#49b545,#49b545) no-repeat,rgba(46,158,46,.16);background-size:34% 100%,100% 100%;
  background-position:-40% 0,0 0;animation:sbkMwLauf 1.4s ease-in-out infinite;pointer-events:none}
html.sbk-mw-w2 body #cart-drawer .sbk-mw-wl{animation:none}
@keyframes sbkMwLauf{0%{background-position:-40% 0,0 0}100%{background-position:140% 0,0 0}}
html.sbk-mw-w3 body #cart-drawer .sbk-mw-wl{display:none}
html:root body #cart-drawer .sbk-mw-sammel{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding:10px 14px;border-radius:12px;
  background:linear-gradient(180deg,#f4faea 0%,#e4f2d0 100%);border:1px solid #9fcf8a;color:#185f22;
  font:700 .88rem/1.35 Nunito,Fredoka,sans-serif}
html:root body #cart-drawer .sbk-mw-sammel svg{flex:none;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;
  stroke-linecap:round;stroke-linejoin:round;animation:sbkMwSand 2.4s ease-in-out infinite}
@keyframes sbkMwSand{0%,40%{transform:rotate(0)}60%,100%{transform:rotate(180deg)}}
@media (prefers-reduced-motion:reduce){html:root body #cart-drawer .sbk-mw-wl,html.sbk-mw-w1 body #cart-drawer .sbk-mw-wl::before,
  html.sbk-mw-w2 body #cart-drawer li.sbk-mw-wartet::after,html:root body #cart-drawer .sbk-mw-sammel svg{animation:none}
  html:root body #cart-drawer li.sbk-mw-wartet{transition:none}}
html.sbk-lh-ruhig body #cart-drawer .sbk-mw-wl,html.sbk-lh-ruhig.sbk-mw-w1 body #cart-drawer .sbk-mw-wl::before,
html.sbk-lh-ruhig.sbk-mw-w2 body #cart-drawer li.sbk-mw-wartet::after,html.sbk-lh-ruhig body #cart-drawer .sbk-mw-sammel svg{
  animation:none}