/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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-child/views/partials/menu/subcomponents/side-navigation-msk/side-navigation-msk.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.side-navigation-msk {
  position: fixed;
  top: var(--menu-height);
  right: 0rem;
  width: 100%;
  height: calc(100dvh + var(--spacing-l));
  padding-block: var(--spacing-m);
  padding-inline: var(--spacing-m);
  background: var(--c-white);
  transition: transform 0.3s ease;
  transform: translateX(100%);
  will-change: transform;
}
.side-navigation-msk--is-expanded {
  transform: translateX(0);
}
.side-navigation-msk--is-expanded .side-navigation-msk__top-wrapper {
  display: flex;
}
.side-navigation-msk--is-expanded .side-navigation-msk__wrapper {
  display: block;
}
.side-navigation-msk__back-button {
  position: absolute;
  top: var(--spacing-m);
  left: var(--spacing-m);
  display: flex;
  align-items: center;
  gap: var(--spacing-s);
  color: var(--c-blue);
  z-index: 2;
  cursor: pointer;
}
.side-navigation-msk__back-button--is-hidden {
  display: none;
}
.side-navigation-msk__back-button-icon {
  padding-left: 0;
  color: var(--c-blue);
}
.side-navigation-msk__links-list {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-m);
  list-style: none;
  padding-left: 0;
  padding-block: var(--spacing-l);
}
.side-navigation-msk__current-parent-nav-link {
  background: var(--c-brand);
  color: var(--c-white);
  padding-inline: var(--spacing-m);
  padding-block: var(--spacing-s);
  font-family: var(--f-secondary);
}
.side-navigation-msk__nav-link-wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.side-navigation-msk__nav-link {
  padding-left: 0;
  color: var(--c-blue);
}
.side-navigation-msk__icon {
  color: var(--c-blue);
}
.side-navigation-msk__layer-2, .side-navigation-msk__layer-3, .side-navigation-msk__layer-4 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  padding-top: var(--spacing-xl);
  transform: translateX(100%);
  backface-visibility: hidden;
  transition: transform 0.5s;
  background: var(--c-white);
}
.side-navigation-msk__layer-2 .side-navigation-msk__nav-link-outer-wrapper, .side-navigation-msk__layer-3 .side-navigation-msk__nav-link-outer-wrapper, .side-navigation-msk__layer-4 .side-navigation-msk__nav-link-outer-wrapper {
  padding-left: var(--spacing-m);
}
.side-navigation-msk__layer-2--is-visible, .side-navigation-msk__layer-3--is-visible, .side-navigation-msk__layer-4--is-visible {
  transform: translateX(0);
  z-index: 1;
}

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