/* 27: footer "Join the Vibe" email field, tablet fix (Bach 2026-10-05, Ludwig OK 10:25 PM; found by Debussy).
   An inline footer rule `.vs-footer-chrome .join-the-vibe-form input[type="email"] { flex: 1 1 220px !important }` gives the
   field a 220px basis. Below 768px the form stacks (flex-direction: column), so the basis becomes HEIGHT (220px tall field).
   The existing fix (same selector, flex: 1 1 auto; width: 100%) only covers max-width 600px, leaving 601-767px broken.
   Same fix up to 767px. The doubled class out-ranks the inline rule, which prints after the theme patch stylesheets.
   The button is left untouched. */
@media (max-width: 767px) {
	.vs-footer-chrome.vs-footer-chrome .join-the-vibe-form input[type="email"] {
		width: 100% !important;
		flex: 1 1 auto !important;
	}
}
