.esim-home-search .t-bbar-field { flex: 1; min-width: 180px; }
.esim-home-search select { display: block !important; width: 100%; }
.esim-home-search .nice-select { display: none !important; }
.esim-home-search .t-bbar-row { align-items: end; }
.esim-home-search-note { display: flex; justify-content: space-between; flex-wrap: wrap; gap: 12px; padding-top: 14px; font-size: 11px; color: #293b47; }
.esim-home-search-note a { color: #035f90; font-weight: 700; }
.esim-home-search button:disabled { opacity: .6; cursor: not-allowed; }
.esim-home-search select:focus-visible { outline: 3px solid #036eaa; outline-offset: 2px; }
@media (max-width: 700px) { .esim-home-search .t-bbar-row { flex-direction: column; } .esim-home-search .t-bbar-field, .esim-home-search .t-bbar-search { width: 100%; } }
