/* H&Z Accessibility Widget overrides
   1. Keep the floating trigger button above the mobile bottom action bar
   2. Bump the trigger button + icon to a more visible size.
      The widget JS hard-codes button=56px and icon SVG at 56% of that;
      we override with higher-specificity rules using the widget's own
      root selector (#aw-widget-root) so we win the cascade without
      needing to modify the widget JS itself.
*/

/* --- Larger, more legible trigger button + icon --- */
#aw-widget-root .aw-trigger {
  width: 64px !important;
  height: 64px !important;
}
#aw-widget-root .aw-trigger svg {
  width: 78% !important;
  height: 78% !important;
}

/* --- FAB above mobile bottom bar --- */
@media (max-width: 780px) {
  #aw-widget-root .aw-trigger {
    bottom: 84px !important;  /* mobile bar ≈ 64px + 20px breathing room */
  }
  #aw-widget-root .aw-trigger.aw-trigger-left {
    bottom: 84px !important;
  }
}

