/**
 * Newsletter signup button fixes (added 2026-08-19, per Wulfy: the "Get Notified of New Posts"
 * button text wasn't centered and was clipping/wrapping to two lines). Root cause: Flatsome's
 * generic input/button styling (bold, uppercase, letter-spacing) is tuned for short labels like
 * "Add to Cart," not a 26-character phrase -- at that size/spacing the text either got clipped
 * (text-overflow: clip inherited from elsewhere) or wrapped once the button's width tightened
 * on a real device. Rather than tune this down to a razor-thin fit again, building in a real
 * safety margin this time: noticeably smaller font, no letter-spacing, explicit centering,
 * generous line-height/height so nothing depends on an exact pixel-width calculation matching
 * every visitor's real font rendering.
 */
/* #mailpoet_form_1-prefixed, matching MailPoet's own generated CSS specificity (an ID + class
   combo) -- confirmed live that a plain `.mailpoet_submit { font-size: 12px !important; }` lost
   to MailPoet's own higher-specificity #mailpoet_form_1 .mailpoet_submit rule despite both being
   !important; among conflicting !important declarations specificity still breaks the tie. */
#mailpoet_form_1 .mailpoet_submit,
.mailpoet_submit {
	font-size: 12px !important;
	letter-spacing: normal !important;
	text-align: center !important;
	white-space: nowrap !important;
	overflow: visible !important;
	text-overflow: clip !important;
	padding: 0 10px !important;
	height: 42px !important;
	line-height: 42px !important;
}
