/* Roof Garden — unobstructed mobile contact launcher.
   Chaty remains the only floating contact widget; cart remains clickable. */
@media (max-width: 620px) {
  body .chaty-widget {
    right: 13px !important;
    bottom: calc(108px + env(safe-area-inset-bottom, 0px)) !important;
    left: auto !important;
    z-index: 997 !important;
  }
  body .chaty-widget .chaty-i-trigger {
    transform: scale(.88);
    transform-origin: bottom right;
  }
  body .rg2026-sticky-cart {
    right: 12px !important;
    bottom: calc(14px + env(safe-area-inset-bottom, 0px)) !important;
  }
}
@media (min-width:621px) and (max-width:900px) {
  body .chaty-widget { right:20px !important;bottom:88px !important; }
}
