/*!**************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/templates/node/page/full/component/node.page.full.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************/
.node--page.node--full .node__hero-slider {
  margin-left: calc(-50vw + 50% - var(--scrollbar-width, 0px) / 2 * -1);
  margin-right: calc(-50vw + 50% - var(--scrollbar-width, 0px) / 2 * -1);
}

.node--page.node--full .node__hero-slider {
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  container-type: inline-size;
}
.node--page.node--full .node__sections {
  margin-top: 25.92px;
  width: 100%;
  max-width: 1600px;
  margin-inline: auto;
}
.node--page.node--full .node__image {
  margin-top: 31.104px;
}
.node--page.node--full .node__image img {
  width: 100%;
}
.node--page.node--full.node--has-hero-slider {
  display: block;
}
.node--page.node--full.node--has-hero-slider .node__sections {
  margin-top: 0;
}
