/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@wordpress/scripts/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/@wordpress/scripts/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/@wordpress/scripts/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./wp-src/blocks/sidebar-container/style.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.wp-block-nad-sidebar-container {
  --content-padding: var(--wp--preset--spacing--50);
  margin-block: var(--content-padding) !important;
}

@media (max-width: 1023px) {
  .wp-block-nad-sidebar-container {
    padding-right: var(--wp--style--root--padding-right);
    padding-left: var(--wp--style--root--padding-left);
  }
  .wp-block-nad-sidebar-container .has-global-padding {
    margin-right: calc(var(--wp--style--root--padding-right) * -1);
    margin-left: calc(var(--wp--style--root--padding-left) * -1);
  }
}
.wp-block-nad-sidebar-container__inner {
  display: flex;
  flex-direction: column;
  row-gap: 32px;
}

.wp-block-nad-sidebar-container__inner .wp-block-nad-sidebar-container__sidebar > * {
  position: relative;
  z-index: 10;
  max-width: var(--wp--style--global--content-size);
  margin-left: auto;
  margin-right: auto;
}

@media (min-width: 1024px) {
  .wp-block-nad-sidebar-container__inner {
    --_sidebar-size: 461px;
    --_gap: calc(var(--wide-size) - var(--content-size) - var(--_sidebar-size));
    --_content-min: 452px;
    display: grid;
    grid-template-columns: [full-start] minmax(var(--layout-gutter), 1fr) [wide-start] 0 [content-start] minmax(var(--_content-min), var(--content-size)) [content-end] minmax(32px, var(--_gap)) [sidebar-start] var(--_sidebar-size) [sidebar-end] 0 [wide-end] minmax(var(--layout-gutter), 1fr) [full-end];
    row-gap: 0;
  }
  .wp-block-nad-sidebar-container--left .wp-block-nad-sidebar-container__inner {
    --_sidebar-size: 320px;
    --_gap: 64px;
    --_content-min: 320px;
    --content-size: calc(var(--wide-size) - var(--_gap) - var(--_sidebar-size)) !important;
    grid-template-columns: [full-start] minmax(var(--layout-gutter), 1fr) [wide-start] 0 [sidebar-start] var(--_sidebar-size) [sidebar-end] minmax(32px, var(--_gap)) [content-start] minmax(var(--_content-min), var(--content-size)) [content-end] 0 [wide-end] minmax(var(--layout-gutter), 1fr) [full-end];
  }
  .wp-block-nad-sidebar-container__inner .wp-block-nad-sidebar-container__content {
    grid-row: 1;
    position: relative;
    isolation: isolate;
  }
  .wp-block-nad-sidebar-container__inner .wp-block-nad-sidebar-container__content,
  .wp-block-nad-sidebar-container__inner .wp-block-nad-sidebar-container__content > .is-layout-constrained {
    display: grid;
    grid-column: full;
    grid-template-columns: subgrid;
    grid-auto-rows: min-content;
    padding-left: 0;
    padding-right: 0;
    max-width: none;
  }
  .wp-block-nad-sidebar-container__inner .wp-block-nad-sidebar-container__content > *,
  .wp-block-nad-sidebar-container__inner .wp-block-nad-sidebar-container__content > .is-layout-constrained > * {
    grid-column: content;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    max-width: none;
  }
  .wp-block-nad-sidebar-container__inner .wp-block-nad-sidebar-container__content > *.alignwide,
  .wp-block-nad-sidebar-container__inner .wp-block-nad-sidebar-container__content > .is-layout-constrained > *.alignwide {
    grid-column: wide;
  }
  .wp-block-nad-sidebar-container__inner .wp-block-nad-sidebar-container__content > *.alignfull,
  .wp-block-nad-sidebar-container__inner .wp-block-nad-sidebar-container__content > .is-layout-constrained > *.alignfull {
    grid-column: full;
  }
  .wp-block-nad-sidebar-container__inner .wp-block-nad-sidebar-container__content > *:where(.alignwide, .alignfull),
  .wp-block-nad-sidebar-container__inner .wp-block-nad-sidebar-container__content > .is-layout-constrained > *:where(.alignwide, .alignfull) {
    background-color: var(--color--background--primary);
  }
  .wp-block-nad-sidebar-container__inner .wp-block-nad-sidebar-container__sidebar {
    grid-column: sidebar;
    grid-row: 1;
  }
}
.wp-block-nad-sidebar-container__content > .mb-8 + .wp-block-post-content {
  margin-block-start: 0 !important;
}

.wp-block-nad-sidebar-container__content > .mb-8 + .wp-block-post-content.has-global-padding {
  padding-left: 0px;
  padding-right: 0px;
}

/*# sourceMappingURL=style-index.css.map*/