/* Bee1 Ultra — Pasiim. Site-level rules only; the look lives in the Elementor kit. */

/* Carried over from bee1-hello/style.css (the payment-page card form is hidden on purpose). */
.card-form, form.card-form, div.card-form, .cardContainer {
	display: none !important;
}

/* =========================================================================
   Hello parity (0.1.2). On the live Hello site the Hello reset is off
   (`hello_elementor_settings_hello_style`), so any element Elementor or a plugin
   does not style keeps the BROWSER default. The engine's normalize replaces those
   defaults (p 0/24px, headings 29px…, form controls 100% / margin 0).
   `revert` hands each back to the browser - exactly what Hello rendered, on every
   device (iOS keeps its own control font; a fixed "Arial" would not).
   Element selectors only: every class rule from Elementor, WooCommerce and the
   plugins still wins, as it did under Hello. Measured page by page 2026-09-26.
   ========================================================================= */
p,
h1, h2, h3, h4, h5, h6,
ul, ol, dl, dd, blockquote, figure {
	margin: revert;
	padding: revert;
}
h1, h2, h3, h4, h5, h6 {
	font-size: revert;
	font-weight: revert;
	line-height: revert;
}
button, input, select, textarea {
	font-family: revert;
	font-size: revert;
	line-height: revert;
	margin: revert;
}
