/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/@inputs/checkbox/checkbox.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************/
.checkbox__box {
  display: flex;
  justify-content: center;
  align-items: center;
}

.checkbox__box::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.checkbox__box {
  padding: var(--spacing-s) var(--spacing-m);
  font: inherit;
  border: var(--line);
  border-radius: var(--border-radius);
  background-color: var(--c-white);
  box-shadow: var(--box-shadow-inset);
}
.checkbox__box:disabled {
  border-color: var(--c-grey-1);
}
.checkbox__box:invalid {
  outline: var(--outline-error);
}
.checkbox__box::-moz-placeholder {
  font-size: 1rem;
  font-weight: var(--fw-regular);
  line-height: 1.5;
}
.checkbox__label, .checkbox__box::placeholder, .checkbox__box {
  font-size: 1rem;
  font-weight: var(--fw-regular);
  line-height: 1.5;
}

.checkbox__box::-moz-placeholder {
  color: var(--c-grey-3);
}

.checkbox__box::placeholder {
  color: var(--c-grey-3);
}

.checkbox {
  --c-checkbox-accent: var(--c-brand-1);
  display: flex;
  align-items: center;
  gap: var(--spacing-s);
  cursor: pointer;
}
.checkbox--is-disabled {
  --c-checkbox-accent: var(--c-grey-3);
  color: var(--c-grey-3);
  cursor: not-allowed;
}
.checkbox__input {
  position: absolute;
  z-index: 10;
  opacity: 0;
}
.checkbox__input:focus-visible ~ .checkbox__box {
  outline: var(--outline-focus);
  outline-offset: 2px;
}
.checkbox__input:checked ~ .checkbox__box {
  border-color: var(--c-checkbox-accent);
}
.checkbox__input:checked ~ .checkbox__box::after,
.checkbox__input:checked ~ .checkbox__box .checkbox__icon {
  opacity: 1;
}
.checkbox__box, .checkbox__label {
  position: relative;
  z-index: 20;
}
.checkbox__box {
  width: 1.5rem;
  min-width: 1.5rem;
  max-width: 1.5rem;
  height: 1.5rem;
  min-height: 1.5rem;
  max-height: 1.5rem;
  overflow: clip;
  padding: 0;
}
.checkbox__box::after {
  content: "";
  background-color: var(--c-checkbox-accent);
  opacity: 0;
}
.checkbox__icon {
  position: relative;
  z-index: 30;
  width: 1.25rem;
  opacity: 0;
  color: var(--c-white);
}

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