/* Zu, solange Breakdance nicht ausdruecklich „offen" sagt. Die drei
   Eigenschaften zusammen: unsichtbar, nicht anklickbar, nicht vorgelesen. */
html:not(.is-breakdance-mini-cart-open) .bde-mini-cart-offcanvas-body{
  opacity:0!important;visibility:hidden!important;pointer-events:none!important}

@media (max-width:767px){
  /* Keine Schublade auf dem Handy — sie landet ausserhalb des Fensters. */
  .bde-mini-cart-offcanvas,
  .bde-mini-cart-offcanvas-body{display:none!important}
  /* Und die Seite bleibt schiebbar, auch wenn ein Haken das Gegenteil setzt. */
  html.bde-stop-scrolling,
  html.is-breakdance-mini-cart-open,
  html.bde-stop-scrolling body{overflow:auto!important;position:static!important}
}