.ez-country-selector{margin:0 0 20px;padding:16px 0;border-bottom:1px solid #e5e7eb}.ez-country-selector>label{display:block;font-weight:600;margin-bottom:8px}.ez-country-selector__controls{display:flex;gap:8px;align-items:center}.ez-country-selector select{min-width:0;flex:1;padding:10px;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#111}.ez-country-selector button{white-space:nowrap;padding:10px 12px}.ez-country-selector p{font-size:13px;line-height:1.5;margin:10px 0 0;color:#374151}@media(max-width:360px){.ez-country-selector__controls{flex-wrap:wrap}.ez-country-selector select{flex-basis:100%}}
