/* ============================================================
   ecoKiwi static clone — behaviour restored without Shopify JS
   ============================================================ */

/* Scroll-in animations (AOS) start hidden and are revealed by JS.
   JS is stripped in the static lift, so force everything visible. */
[data-aos] { opacity: 1 !important; transform: none !important; }
.aos-init, .aos-animate { opacity: 1 !important; transform: none !important; }

/* Widgets that need Shopify's backend/JS — hide so they don't look broken. */
cart-notification, cart-drawer, #cart-notification, .cart-notification { display: none !important; }

/* Mobile menu: the drawer is a native <details>. Dawn hides it off-screen and
   normally slides it in with JS. Tie the reveal to the native [open] state. */
details[open] .menu-drawer {
  transform: translateX(0) !important;
  visibility: visible !important;
}
/* backdrop when the menu is open */
details[open] .menu-drawer::before {
  opacity: 1 !important;
  visibility: visible !important;
}

html { scroll-behavior: auto; }
