/*!**********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./resources/scss/mah-geo-locale-banner.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************/
.mah-geo-locale-banner {
  position: fixed;
  top: calc(0px + var(--wp-admin--admin-bar--height, 0px));
  display: flex;
  left: 0;
  right: 0;
  background-color: var(--mah-geo-locale-banner-background-color);
  padding: 0.75em 1.5em;
  z-index: 10000;
  box-shadow: 0 2px 4px #f5f5f5;
}

.mah-geo-locale-banner.hidden {
  display: none;
  width: 0;
  height: 0;
}

.mah-geo-locale-banner__wrapper {
  width: 100%;
  max-width: 1024px;
  display: flex;
  box-sizing: border-box;
  margin: 0 auto;
  flex-wrap: wrap;
  align-items: center;
}

@media all and (max-width: 991px) {
  .mah-geo-locale-banner__wrapper {
    flex-direction: column;
    align-items: flex-start;
  }
  .mah-geo-locale-banner__wrapper > * {
    margin: 0.75em 0;
  }
}

.mah-geo-locale-banner__text {
  flex: 1;
  display: block;
}

.mah-geo-locale-banner__action {
  display: flex;
  flex: 1;
  justify-content: flex-end;
}

@media all and (max-width: 991px) {
  .mah-geo-locale-banner__action {
    width: 100%;
  }
}

.mah-geo-locale-banner__dropdown {
  min-width: 32rem;
  position: relative;
  border: 1px solid var(--mah-geo-locale-banner-dropdown-border-color);
}

@media all and (max-width: 991px) {
  .mah-geo-locale-banner__dropdown {
    position: relative;
    width: 100%;
    max-width: 100%;
    min-width: auto;
  }
}

.mah-geo-locale-banner__dropdown-selected {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: var(--mah-geo-locale-banner-dropdown-options-background-color);
  padding: 0.75em 1.5em;
  cursor: pointer;
}

.mah-geo-locale-banner__dropdown-selected:after {
  content: "";
  width: 0;
  height: 0;
  border: 7px solid transparent;
  border-color: var(--mah-geo-locale-banner-closing-button-icon-background) transparent transparent transparent;
  position: absolute;
  top: 20px;
  right: 10px;
}

.mah-geo-locale-banner__dropdown.open .mah-geo-locale-banner__dropdown-selected:after {
  top: 13px;
  border-color: transparent transparent var(--mah-geo-locale-banner-closing-button-icon-background) transparent;
}

.mah-geo-locale-banner__dropdown-options {
  display: none;
  position: absolute;
  top: 100%;
  right: 0;
  left: 0;
  z-index: 999;
  margin: 0;
  padding: 0;
  list-style: none;
  box-shadow: 0 2px 4px #f5f5f5;
  background-color: var(--mah-geo-locale-banner-dropdown-options-background-color);
}

.mah-geo-locale-banner__dropdown.open .mah-geo-locale-banner__dropdown-options {
  display: block;
}

.mah-geo-locale-banner__dropdown-option {
  padding: 0.75em 1.5em;
  margin: 0;
  cursor: pointer;
}

.mah-geo-locale-banner__continue-button {
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  padding: 0.75em 1.5em;
  margin-left: 1.5em;
  background-color: var(--mah-geo-locale-banner-continue-button-background-color);
  color: var(--mah-geo-locale-banner-continue-button-text-color);
  border-radius: var(--mah-geo-locale-banner-continue-border-radius);
  text-decoration: none;
}

.mah-geo-locale-banner__continue-button:hover {
  text-decoration: none;
  opacity: 0.7;
}

.mah-geo-locale-banner__closing-button {
  background-color: var(--mah-geo-locale-banner-closing-button-background);
  opacity: 0.6;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 1.5em;
}

.mah-geo-locale-banner__closing-button:hover {
  opacity: 0.8;
  background-color: var(--mah-geo-locale-banner-closing-button-background-hover);
}

.mah-geo-locale-banner__closing-button:before, .mah-geo-locale-banner__closing-button:after {
  content: '';
  width: 2px;
  height: 80%;
  background-color: var(--mah-geo-locale-banner-closing-button-icon-background);
  display: block;
  transform: rotate(45deg) translateX(0px);
  position: absolute;
  left: 50%;
  top: 0;
}

.mah-geo-locale-banner__closing-button:after {
  transform: rotate(-45deg) translateX(0px);
}

.mah-geo-locale-banner__closing-button .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

@media all and (max-width: 991px) {
  .mah-geo-locale-banner__closing-button {
    position: absolute;
    top: 20px;
    right: 12px;
  }
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFoLWdlby1sb2NhbGUtYmFubmVyLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFBQTtFQUlFLGVBQWU7RUFDZix3REFBd0Q7RUFDeEQsYUFBYTtFQUNiLE9BQU87RUFDUCxRQUFRO0VBQ1IsK0RBQStEO0VBQy9ELHFCQUFxQjtFQUNyQixjQUFjO0VBQ2QsNkJBQTZCO0FBRi9COztBQVZBO0VBZUksYUFBYTtFQUNiLFFBQVE7RUFDUixTQUFTO0FBRGI7O0FBSUU7RUFDRSxXQUFXO0VBQ1gsaUJBQWlCO0VBQ2pCLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIsY0FBYztFQUNkLGVBQWU7RUFDZixtQkFBbUI7QUFEdkI7O0FBR0k7RUFURjtJQVVJLHNCQUFzQjtJQUN0Qix1QkFBdUI7RUFDM0I7RUFaQztJQWNLLGdCQUFnQjtFQUN0QjtBQUNGOztBQUdFO0VBQ0UsT0FBTztFQUNQLGNBQWM7QUFBbEI7O0FBR0U7RUFDRSxhQUFhO0VBQ2IsT0FBTztFQUNQLHlCQUF5QjtBQUE3Qjs7QUFFSTtFQUxGO0lBTUksV0FBVztFQUVmO0FBQ0Y7O0FBQ0U7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLG9FQUFvRTtBQUV4RTs7QUFBSTtFQUxGO0lBTUksa0JBQWtCO0lBQ2xCLFdBQVc7SUFDWCxlQUFlO0lBQ2YsZUFBZTtFQUluQjtBQUNGOztBQURFO0VBQ0Usa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixRQUFRO0VBQ1IsU0FBUztFQUNULE9BQU87RUFDUCxnRkFBZ0Y7RUFDaEYscUJBQXFCO0VBQ3JCLGVBQWU7QUFJbkI7O0FBWkc7RUFXRyxXQUFXO0VBQ1gsUUFBUTtFQUNSLFNBQVM7RUFDVCw2QkFBNkI7RUFDN0IsNkdBQTZHO0VBQzdHLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsV0FBVztBQUtqQjs7QUFGSTtFQUVJLFNBQVM7RUFDVCw2R0FBNkc7QUFJckg7O0FBQ0U7RUFDRSxhQUFhO0VBQ2Isa0JBQWtCO0VBQ2xCLFNBQVM7RUFDVCxRQUFRO0VBQ1IsT0FBTztFQUNQLFlBQVk7RUFDWixTQUFTO0VBQ1QsVUFBVTtFQUNWLGdCQUFnQjtFQUNoQiw2QkFBNkI7RUFDN0IsZ0ZBQWdGO0FBRXBGOztBQUFJO0VBQ0UsY0FBYztBQUdwQjs7QUFDRTtFQUNFLHFCQUFxQjtFQUNyQixTQUFTO0VBQ1QsZUFBZTtBQUVuQjs7QUFDRTtFQUNFLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLHFCQUFxQjtFQUNyQixrQkFBa0I7RUFDbEIsK0VBQStFO0VBQy9FLDhEQUE4RDtFQUM5RCxrRUFBa0U7RUFDbEUscUJBQXFCO0FBRXpCOztBQVhHO0VBWUcscUJBQXFCO0VBQ3JCLFlBQVk7QUFHbEI7O0FBQ0U7RUFDRSx3RUFBd0U7RUFDeEUsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsa0JBQWtCO0FBRXRCOztBQVBHO0VBUUcsWUFBWTtFQUNaLDhFQUE4RTtBQUdwRjs7QUFaRztFQWNHLFdBQVc7RUFDWCxVQUFVO0VBQ1YsV0FBVztFQUNYLDZFQUE2RTtFQUM3RSxjQUFjO0VBQ2Qsd0NBQXdDO0VBQ3hDLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsTUFBTTtBQUVaOztBQXhCRztFQTBCRyx5Q0FBeUM7QUFFL0M7O0FBNUJHO0VBOEJHLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1YsV0FBVztFQUNYLFVBQVU7RUFDVixZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLHNCQUFzQjtFQUN0QixTQUFTO0FBRWY7O0FBQ0k7RUF4Q0Y7SUF5Q0ksa0JBQWtCO0lBQ2xCLFNBQVM7SUFDVCxXQUFXO0VBR2Y7QUFDRiIsInNvdXJjZXMiOlsid2VicGFjazovL2lucHN5ZGUtbWFoLWdldC10YXJnZXRpbmcvLi9yZXNvdXJjZXMvc2Nzcy9tYWgtZ2VvLWxvY2FsZS1iYW5uZXIuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIubWFoLWdlby1sb2NhbGUtYmFubmVyIHtcblxuICAkYnAtdGFibGV0LW1heDogOTkxcHg7XG5cbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IGNhbGMoMHB4ICsgdmFyKC0td3AtYWRtaW4tLWFkbWluLWJhci0taGVpZ2h0LCAwcHgpKTtcbiAgZGlzcGxheTogZmxleDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haC1nZW8tbG9jYWxlLWJhbm5lci1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgcGFkZGluZzogMC43NWVtIDEuNWVtO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4ICNmNWY1ZjU7XG5cbiAgJi5oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG5cbiAgJl9fd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDI0cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogI3skYnAtdGFibGV0LW1heH0pIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgPiAqIHtcbiAgICAgICAgbWFyZ2luOiAwLjc1ZW0gMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBmbGV4OiAxO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgJl9fYWN0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDE7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6ICN7JGJwLXRhYmxldC1tYXh9KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX19kcm9wZG93biB7XG4gICAgbWluLXdpZHRoOiAzMnJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbWFoLWdlby1sb2NhbGUtYmFubmVyLWRyb3Bkb3duLWJvcmRlci1jb2xvcik7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAjeyRicC10YWJsZXQtbWF4fSkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJl9fZHJvcGRvd24tc2VsZWN0ZWQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFoLWdlby1sb2NhbGUtYmFubmVyLWRyb3Bkb3duLW9wdGlvbnMtYmFja2dyb3VuZC1jb2xvcik7XG4gICAgcGFkZGluZzogMC43NWVtIDEuNWVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgYm9yZGVyOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLW1haC1nZW8tbG9jYWxlLWJhbm5lci1jbG9zaW5nLWJ1dHRvbi1pY29uLWJhY2tncm91bmQpIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAyMHB4O1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLm1haC1nZW8tbG9jYWxlLWJhbm5lcl9fZHJvcGRvd24ub3BlbiAmIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdmFyKC0tbWFoLWdlby1sb2NhbGUtYmFubmVyLWNsb3NpbmctYnV0dG9uLWljb24tYmFja2dyb3VuZCkgdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fZHJvcGRvd24tb3B0aW9ucyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogOTk5O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogMCAycHggNHB4ICNmNWY1ZjU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFoLWdlby1sb2NhbGUtYmFubmVyLWRyb3Bkb3duLW9wdGlvbnMtYmFja2dyb3VuZC1jb2xvcik7XG5cbiAgICAubWFoLWdlby1sb2NhbGUtYmFubmVyX19kcm9wZG93bi5vcGVuICYge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgJl9fZHJvcGRvd24tb3B0aW9uIHtcbiAgICBwYWRkaW5nOiAwLjc1ZW0gMS41ZW07XG4gICAgbWFyZ2luOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICZfX2NvbnRpbnVlLWJ1dHRvbiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHBhZGRpbmc6IDAuNzVlbSAxLjVlbTtcbiAgICBtYXJnaW4tbGVmdDogMS41ZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFoLWdlby1sb2NhbGUtYmFubmVyLWNvbnRpbnVlLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tbWFoLWdlby1sb2NhbGUtYmFubmVyLWNvbnRpbnVlLWJ1dHRvbi10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1tYWgtZ2VvLWxvY2FsZS1iYW5uZXItY29udGludWUtYm9yZGVyLXJhZGl1cyk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBvcGFjaXR5OiAwLjc7XG4gICAgfVxuICB9XG5cbiAgJl9fY2xvc2luZy1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haC1nZW8tbG9jYWxlLWJhbm5lci1jbG9zaW5nLWJ1dHRvbi1iYWNrZ3JvdW5kKTtcbiAgICBvcGFjaXR5OiAwLjY7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVlbTtcblxuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFoLWdlby1sb2NhbGUtYmFubmVyLWNsb3NpbmctYnV0dG9uLWJhY2tncm91bmQtaG92ZXIpO1xuICAgIH1cblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMnB4O1xuICAgICAgaGVpZ2h0OiA4MCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWgtZ2VvLWxvY2FsZS1iYW5uZXItY2xvc2luZy1idXR0b24taWNvbi1iYWNrZ3JvdW5kKTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZVgoMHB4KTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRvcDogMDtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlWCgwcHgpO1xuICAgIH1cblxuICAgIC5zci1vbmx5IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IC0xcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICAgIGJvcmRlcjogMDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAjeyRicC10YWJsZXQtbWF4fSkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAyMHB4O1xuICAgICAgcmlnaHQ6IDEycHg7XG4gICAgfVxuICB9XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/