/**
 * HD Menu module styles.
 *
 * Mobile trigger (hamburger) legibility.
 *
 * The trigger background is set to transparent in both header layouts so
 * it matches the dark translucent header instead of rendering as a white
 * box. On inner pages the header is solid #0f1115 and the white glyph is
 * unambiguous, but on the home page the header is only rgba(15,17,21,.25)
 * over drone footage of sunlit dirt, which can be bright enough to wash
 * out a white icon.
 *
 * A tight dark drop shadow keeps the glyph readable over the brightest
 * frames and is imperceptible over the dark ones. This is the one thing
 * the Avada Menu element has no native option for.
 *
 * Scoped to the trigger only. The trigger is rendered exclusively below
 * the menu's breakpoint (medium / <=1024px), so nothing here can reach
 * the desktop header.
 */

.awb-menu__m-toggle,
.awb-menu__m-toggle .awb-menu__m-collapse-icon {
	text-shadow: 0 1px 2px rgba(15, 17, 21, 0.55);
}

/* Keep the tap target comfortable now that there is no visible chip to
   define its edges. 44px is the iOS minimum touch target. */
.awb-menu__m-toggle {
	min-width: 44px;
	min-height: 44px;
}
