/* All About Material Theme 1.0.34
 * One change only: make the logged-out desktop header search visibly narrower
 * at every desktop CSS width. This intentionally avoids the previous 1451px
 * breakpoint, which did not trigger on some 100% browser/OS scaling setups.
 */
@media (min-width: 1051px) {
	body:not(.logged-in) .aam-header-search {
		flex: 0 1 390px !important;
		flex-basis: 390px !important;
		width: 390px !important;
		min-width: 340px !important;
		max-width: 390px !important;
	}

	body:not(.logged-in) .aam-header-search-panel,
	body:not(.logged-in) .aam-header-search-panel > form {
		width: 100% !important;
		max-width: 100% !important;
		min-width: 0 !important;
	}

	body:not(.logged-in) .aam-header-search-panel input[type="search"] {
		min-width: 0 !important;
	}
}

/* Keep the runtime zoom-out shell alignment from v1.0.29 intact; only cap
 * the search width so it cannot visually expand again at 75–90% zoom. */
@media (min-width: 1051px) {
	body.aam-browser-zoomed-out:not(.logged-in) .aam-header-search {
		flex: 0 1 390px !important;
		flex-basis: 390px !important;
		width: min(390px, 31vw) !important;
		min-width: 300px !important;
		max-width: 390px !important;
	}
}
