/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[3].use[4]!./web/app/themes/endeavour/views/partials/@buttons/icon-button/icon-button.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************/
.icon-button, .icon-button--is-highlight {
  padding: var(--spacing-s) var(--spacing-m);
  font: inherit;
  cursor: pointer;
  border: var(--line);
  border-radius: var(--border-radius);
  background-color: var(--c-white);
}
.icon-button:disabled, .icon-button--is-highlight:disabled {
  color: var(--c-grey-3);
  cursor: not-allowed;
  border-color: var(--c-grey-1);
}

.icon-button--is-highlight {
  border: none;
  background-color: var(--c-brand-1);
}
.icon-button--is-highlight:disabled {
  color: var(--c-white);
  background-color: var(--c-grey-3);
}

.icon-button, .icon-button--is-highlight {
  font-size: 1rem;
  font-weight: var(--fw-regular);
  line-height: 1.5;
}

.icon-button, .icon-button--is-highlight {
  font-weight: var(--fw-medium);
}

.icon-button, .icon-button--is-highlight {
  color: var(--c-black);
}

.icon-button--is-highlight {
  color: var(--c-white);
}

.icon-button {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: var(--spacing-s);
  min-width: 10rem;
}
.icon-button--no-label {
  min-width: unset;
  padding: var(--spacing-s);
}
.icon-button--align-right {
  flex-direction: row-reverse;
}
.icon-button__icon {
  height: 1.25rem;
}

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