/*!******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./inc/Blocks/Column/styles.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************/
/* stylelint-disable */
.wp-block-column {
  order: var(--column-order-mobile);
}
@media (min-width: 768px) {
  .wp-block-column {
    order: var(--column-order-tablet);
  }
}
@media (min-width: 1024px) {
  .wp-block-column {
    order: var(--column-order-desktop);
  }
}

.wp-block-column__column-blocks {
  align-items: var(--column-alignment);
  display: flex;
  flex-direction: column;
  gap: var(--column-gap);
}
.wp-block-column__column-blocks:has(.wp-block-column--margin-top-auto) {
  height: 100%;
}

.wp-block-column--width-mobile-w-33 {
  grid-column: span 2;
}

.wp-block-column--width-mobile-w-40 {
  grid-column: span 5;
}

.wp-block-column--width-mobile-w-50 {
  grid-column: span 3;
}

.wp-block-column--width-mobile-w-60 {
  grid-column: span 7;
}

.wp-block-column--width-mobile-w-66 {
  grid-column: span 4;
}

.wp-block-column--width-mobile-w-100 {
  grid-column: span 6;
}

.wp-block-column--width-mobile-custom {
  grid-column: span var(--column-span-mobile, 6);
}

@media (min-width: 768px) {
  .wp-block-column--width-tablet-w-25 {
    grid-column: span 3;
  }
  .wp-block-column--width-tablet-w-33 {
    grid-column: span 4;
  }
  .wp-block-column--width-tablet-w-50 {
    grid-column: span 6;
  }
  .wp-block-column--width-tablet-w-66 {
    grid-column: span 8;
  }
  .wp-block-column--width-tablet-w-75 {
    grid-column: span 9;
  }
  .wp-block-column--width-tablet-w-100 {
    grid-column: span 12;
  }
  .wp-block-column--width-tablet-custom {
    grid-column: span var(--column-span-tablet, 12);
  }
}
@media (min-width: 1024px) {
  .wp-block-column--width-desktop-w-25 {
    grid-column: span 3;
  }
  .wp-block-column--width-desktop-w-33 {
    grid-column: span 4;
  }
  .wp-block-column--width-desktop-w-50 {
    grid-column: span 6;
  }
  .wp-block-column--width-desktop-w-66 {
    grid-column: span 8;
  }
  .wp-block-column--width-desktop-w-75 {
    grid-column: span 9;
  }
  .wp-block-column--width-desktop-w-100 {
    grid-column: span 12;
  }
  .wp-block-column--width-desktop-custom {
    grid-column: span var(--column-span-desktop, 12);
  }
}
.wp-block-column--gap-mobile-xxxl {
  --column-gap: var(--spacing-xxxl);
}

.wp-block-column--gap-mobile-xxl {
  --column-gap: var(--spacing-xxl);
}

.wp-block-column--gap-mobile-xl {
  --column-gap: var(--spacing-xl);
}

.wp-block-column--gap-mobile-l {
  --column-gap: var(--spacing-l);
}

.wp-block-column--gap-mobile-m {
  --column-gap: var(--spacing-m);
}

.wp-block-column--gap-mobile-s {
  --column-gap: var(--spacing-s);
}

.wp-block-column--gap-mobile-xs {
  --column-gap: var(--spacing-xs);
}

.wp-block-column--gap-mobile-xxs {
  --column-gap: var(--spacing-xxs);
}

.wp-block-column--gap-mobile-xxxs {
  --column-gap: var(--spacing-xxxs);
}

.wp-block-column--gap-mobile-none {
  --column-gap: var(--spacing-none);
}

@media (min-width: 768px) {
  .wp-block-column--gap-tablet-xxxl {
    --column-gap: var(--spacing-xxxl);
  }
  .wp-block-column--gap-tablet-xxl {
    --column-gap: var(--spacing-xxl);
  }
  .wp-block-column--gap-tablet-xl {
    --column-gap: var(--spacing-xl);
  }
  .wp-block-column--gap-tablet-l {
    --column-gap: var(--spacing-l);
  }
  .wp-block-column--gap-tablet-m {
    --column-gap: var(--spacing-m);
  }
  .wp-block-column--gap-tablet-s {
    --column-gap: var(--spacing-s);
  }
  .wp-block-column--gap-tablet-xs {
    --column-gap: var(--spacing-xs);
  }
  .wp-block-column--gap-tablet-xxs {
    --column-gap: var(--spacing-xxs);
  }
  .wp-block-column--gap-tablet-xxxs {
    --column-gap: var(--spacing-xxxs);
  }
  .wp-block-column--gap-tablet-none {
    --column-gap: var(--spacing-none);
  }
}
@media (min-width: 1024px) {
  .wp-block-column--gap-desktop-xxxl {
    --column-gap: var(--spacing-xxxl);
  }
  .wp-block-column--gap-desktop-xxl {
    --column-gap: var(--spacing-xxl);
  }
  .wp-block-column--gap-desktop-xl {
    --column-gap: var(--spacing-xl);
  }
  .wp-block-column--gap-desktop-l {
    --column-gap: var(--spacing-l);
  }
  .wp-block-column--gap-desktop-m {
    --column-gap: var(--spacing-m);
  }
  .wp-block-column--gap-desktop-s {
    --column-gap: var(--spacing-s);
  }
  .wp-block-column--gap-desktop-xs {
    --column-gap: var(--spacing-xs);
  }
  .wp-block-column--gap-desktop-xxs {
    --column-gap: var(--spacing-xxs);
  }
  .wp-block-column--gap-desktop-xxxs {
    --column-gap: var(--spacing-xxxs);
  }
  .wp-block-column--gap-desktop-none {
    --column-gap: var(--spacing-none);
  }
}
.wp-block-column--align-mobile-left {
  --column-alignment: flex-start;
  --component-width: 100%;
}

.wp-block-column--align-mobile-center,
.wp-block-column--align-mobile-right {
  --component-width: auto;
}

.wp-block-column--align-mobile-center {
  --column-alignment: center;
}

.wp-block-column--align-mobile-right {
  --column-alignment: flex-end;
}

@media (min-width: 768px) {
  .wp-block-column--align-tablet-left {
    --component-width: 100%;
    --column-alignment: flex-start;
  }
  .wp-block-column--align-tablet-center,
  .wp-block-column--align-tablet-right {
    --component-width: auto;
  }
  .wp-block-column--align-tablet-center {
    --column-alignment: center;
  }
  .wp-block-column--align-tablet-right {
    --column-alignment: flex-end;
  }
}
@media (min-width: 1024px) {
  .wp-block-column--align-desktop-left {
    --column-alignment: flex-start;
    --component-width: 100%;
  }
  .wp-block-column--align-desktop-center,
  .wp-block-column--align-desktop-right {
    --component-width: auto;
  }
  .wp-block-column--align-desktop-center {
    --column-alignment: center;
  }
  .wp-block-column--align-desktop-right {
    --column-alignment: flex-end;
  }
}
.wp-block-column--align-self-start {
  align-self: start;
}

.wp-block-column--align-self-center {
  align-self: center;
}

.wp-block-column--align-self-end {
  align-self: end;
}

.wp-block-column--align-self-stretch {
  align-self: stretch;
}

.wp-block-column--sticky {
  position: sticky;
  top: var(--block-column-sticky-top);
}

.wp-block-column--margin-top-auto {
  margin-top: auto;
}

/*# sourceMappingURL=styles.css.map*/