/* JICOA_COUNTRY_FIELD_NARROW_V9
   Change only the OUTER COUNTRY FIELD. Do not change font sizes,
   the 25px flag, sign-in, returns, search form or category selector.
   Supersedes old V5/V6/V7/V8 country width/margins.
 */
@media (min-width: 1100px) {
  #jicoa-country-selector-v2.jicoa-country-select-v2 {
    --jicoa-country-v8-width: 94px !important;
    --jicoa-country-v7-width: 94px !important;
    box-sizing: border-box !important;
    inline-size: 94px !important;
    width: 94px !important;
    min-inline-size: 94px !important;
    min-width: 94px !important;
    max-inline-size: 94px !important;
    max-width: 94px !important;
    flex: 0 0 94px !important;
    /* Remove excess spacing reserved by the older Country patches. */
    margin-inline-start: -14px !important;
    margin-inline-end: 0 !important;
  }
  #jicoa-country-selector-v2.jicoa-country-select-v2 > .jicoa-country-trigger-v2 {
    box-sizing: border-box !important;
    inline-size: 100% !important;
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
    padding-inline: 2px !important;
    column-gap: 5px !important;
    gap: 5px !important;
  }
  #jicoa-country-selector-v2 .jicoa-country-trigger-words-v2 {
    flex: 1 1 0% !important;
    min-width: 0 !important;
  }
  #jicoa-country-selector-v2 .jicoa-country-chevron-v2 {
    margin-inline-start: auto !important;
    flex: 0 0 11px !important;
  }
}
