.header-wrapper {
  .custom-country-mobile {
    margin-left: 32px;
    .isolate {
      display: flex;
    }
    .disclosure__list-wrapper {
      bottom: -90px;
      margin-left: unset !important;
    }
    .disclosure__list {
      padding: 5px 5px 0 10px;
    }
    .localization-form:only-child {
      padding: unset;
    }
    .localization-form__select:after {
      border-radius: unset;
      box-shadow: unset;
    }
    .custom-btn {
      margin: unset !important;
      padding: unset;
      min-height: auto;
      display: flex;
      /* width: max-content; */
      /* padding-left: 20px; */
      border-radius: unset !important;
      border: unset;
    }
    .icon-caret {
      position: unset;
      padding-left: 10px;
    }
    .country-name {
      width: max-content;
      padding-right: 2px;
    }
    .disclosure__list-wrapper {
      .disclosure__item {
        display: flex;
        #flag-icon-css-se {
          width: 20px;
        }
        #Layer_1 {
          width: 20px;
        }
        .disclosure__link {
          padding-left: 10px;
        }
      }
    }
  }
  
  .header__icons {
    .isolate {
      display: flex;
    }
    .disclosure__list-wrapper {
      bottom: -90px;
      margin-left: unset !important;
    }
    .disclosure__list {
      padding-left: 10px;
    }
    .localization-form:only-child {
      padding: unset;
    }
    .localization-form__select:after {
      border-radius: unset;
      box-shadow: unset;
    }
    .custom-btn {
      margin: unset !important;
      padding: unset;
      min-height: auto;
      display: flex;
      /* width: max-content; */
      /* padding-left: 20px; */
      border-radius: unset !important;
      border: unset;
    }
    .icon-caret {
      position: unset;
      padding-left: 10px;
    }
    .country-name {
      width: max-content;
      padding-right: 2px;
    }
    .disclosure__list-wrapper {
      .disclosure__item {
        display: flex;
        #flag-icon-css-se {
          width: 20px;
        }
        #Layer_1 {
          width: 20px;
        }
        .disclosure__link {
          padding-left: 10px;
        }
      }
    }
  }
}


@media screen and (max-width: 986px) {
  .header-wrapper {
    .header__icons {
      .localization-wrapper {
        display: none;
      }
    }
  }
}
