/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./modules/components/src/Versions/V1/Column/resources/scss/view/index.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************/
.editor-styles-wrapper .mhh-mcn-v1-column,
.mhh-mcn-v1-column {
  border: var(--mhh-mcn-column-border-width, 0) var(--mhh-mcn-column-border-style, solid) var(--mhh-mcn-column-border-color, unset);
  border-top-left-radius: var(--mhh-mcn-column-border-top-left-radius, 0);
  border-top-right-radius: var(--mhh-mcn-column-border-top-right-radius, 0);
  border-bottom-right-radius: var(--mhh-mcn-column-border-bottom-right-radius, 0);
  border-bottom-left-radius: var(--mhh-mcn-column-border-bottom-left-radius, 0);
  --mhh-mcn-column-padding-top--s: 0;
  --mhh-mcn-column-padding-right--s: 0;
  --mhh-mcn-column-padding-bottom--s: 0;
  --mhh-mcn-column-padding-left--s: 0;
  padding-top: var(--mhh-mcn-column-padding-top--s);
  padding-bottom: var(--mhh-mcn-column-padding-bottom--s);
  padding-right: var(--mhh-mcn-column-padding-right--s);
  padding-left: var(--mhh-mcn-column-padding-left--s);
  --mhh-mcn-column-background-color: transparent;
  --mhh-mcn-column-background-image: none;
  --mhh-mcn-column-background-position: var(--mhh-mcn-background-position);
  background-color: var(--mhh-mcn-column-background-color, transparent);
  background-image: var(--mhh-mcn-column-background-image);
  background-position: var(--mhh-mcn-column-background-position, var(--mhh-mcn-background-position));
  background-size: cover;
  overflow: hidden;
  position: relative;
}
@media only screen and (min-width: 48em) {
  .editor-styles-wrapper .mhh-mcn-v1-column,
  .mhh-mcn-v1-column {
    --mhh-mcn-column-padding-top--m: 0;
    --mhh-mcn-column-padding-right--m: 0;
    --mhh-mcn-column-padding-bottom--m: 0;
    --mhh-mcn-column-padding-left--m: 0;
    padding-top: var(--mhh-mcn-column-padding-top--m);
    padding-bottom: var(--mhh-mcn-column-padding-bottom--m);
    padding-right: var(--mhh-mcn-column-padding-right--m);
    padding-left: var(--mhh-mcn-column-padding-left--m);
  }
}
@media only screen and (min-width: 75em) {
  .editor-styles-wrapper .mhh-mcn-v1-column,
  .mhh-mcn-v1-column {
    --mhh-mcn-column-padding-top--l: 0;
    --mhh-mcn-column-padding-right--l: 0;
    --mhh-mcn-column-padding-bottom--l: 0;
    --mhh-mcn-column-padding-left--l: 0;
    padding-top: var(--mhh-mcn-column-padding-top--l);
    padding-bottom: var(--mhh-mcn-column-padding-bottom--l);
    padding-right: var(--mhh-mcn-column-padding-right--l);
    padding-left: var(--mhh-mcn-column-padding-left--l);
  }
}
.block-editor-block-list__layout .editor-styles-wrapper .mhh-mcn-v1-column.block-editor-block-list__block--has-overlay, .editor-styles-wrapper .mhh-mcn-v1-column--has-overlay,
.block-editor-block-list__layout .mhh-mcn-v1-column.block-editor-block-list__block--has-overlay,
.mhh-mcn-v1-column--has-overlay {
  position: relative;
  z-index: 0;
}
.block-editor-block-list__layout .editor-styles-wrapper .mhh-mcn-v1-column.block-editor-block-list__block--has-overlay::after, .block-editor-block-list__layout .editor-styles-wrapper .mhh-mcn-v1-column.block-editor-block-list__block--has-overlay:focus::after, .editor-styles-wrapper .mhh-mcn-v1-column--has-overlay::after, .editor-styles-wrapper .mhh-mcn-v1-column--has-overlay:focus::after,
.block-editor-block-list__layout .mhh-mcn-v1-column.block-editor-block-list__block--has-overlay::after,
.block-editor-block-list__layout .mhh-mcn-v1-column.block-editor-block-list__block--has-overlay:focus::after,
.mhh-mcn-v1-column--has-overlay::after,
.mhh-mcn-v1-column--has-overlay:focus::after {
  background: var(--mhh-mcn-column-overlay-gradient, var(--mhh-mcn-column-overlay-color));
  bottom: 0;
  content: "";
  height: 100%;
  left: 0;
  opacity: var(--mhh-mcn-column-overlay-opacity, var(--mhh-mcn-overlay-opacity));
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  z-index: -1;
}

.editor-styles-wrapper .mhh-mcn-v1-column > :first-child,
.mhh-mcn-v1-column > :first-child {
  margin-top: 0;
}
.editor-styles-wrapper .mhh-mcn-v1-column > :last-child,
.mhh-mcn-v1-column > :last-child {
  margin-bottom: 0;
}
