/*!**************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!../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/event-series/full/component/node.event-series.full.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************/
.node--event-series.node--full .node__header {
  margin-left: calc(-50vw + 50% - var(--scrollbar-width, 0px) / 2 * -1);
  margin-right: calc(-50vw + 50% - var(--scrollbar-width, 0px) / 2 * -1);
}

.node--event-series.node--full .node__header-content-wrapper {
  padding-inline: var(--safe-area-inline);
  max-width: 1440px;
  margin: 0 auto;
}

.node--event-series.node--full {
  display: grid;
  row-gap: 18px;
  -moz-column-gap: 42.634674666px;
       column-gap: 42.634674666px;
  grid-template-areas: "n-header" "n-content";
}
.node--event-series.node--full .node__header {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: n-header;
}
.node--event-series.node--full .node__content {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: n-content;
}
.node--event-series.node--full .node__sections {
  margin-top: 18px;
}
.node--event-series.node--full .node__embedded-content {
  grid-column: 1/-1;
  margin-bottom: 42.634674666px;
}
.node--event-series.node--full.node--colorize-header .node__header {
  --text--color: var(--site-header--color);
  --heading--color: var(--site-header--color);
  color: var(--site-header--color);
  background-color: var(--site-header--bg-color);
  padding-block: 7.5994481613px 23.994px;
}
@media (min-width: 48em) {
  .node--event-series.node--full {
    grid-template-columns: repeat(12, 1fr);
    grid-template-areas: "n-header  n-header  n-header  n-header  n-header  n-header  n-header  n-header  n-header  n-header  n-header  n-header" "n-content n-content n-content n-content n-content n-content n-content n-content n-content n-content n-content n-content";
  }
  .node--event-series.node--full .node__header {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 12;
  }
  .node--event-series.node--full .node__content {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 12;
  }
}
