/* The city/street Select2 inherits the theme's WooCommerce select styling;
   we only ensure it spans the field width. */
.hopexpress-active .select2-container,
.hopexpress-s2-container {
	width: 100% !important;
}

/* Hide the native city/street text inputs whenever Hopexpress is managing the
   field. Done in CSS (not inline JS) with !important so it survives the
   x-express plugin running on the same field: when Hopexpress is the selected
   method, x-express deactivates and calls .show() on these inputs — the
   !important rule keeps them hidden. When x-express is the selected method this
   class is absent, so we never fight x-express. */
.hopexpress-active input.input-text {
	display: none !important;
}
