/*!******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/image-corners/editor.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/**
 * Brand Identity Image and Video Corners - Editor Styles
 *
 * Editor-specific styling for the image and video corners extension.
 * Ensures editor preview matches frontend appearance.
 *
 * @package Kaleidex
 */
/**
 * Brand Identity Image and Video Corners - Frontend Styles
 *
 * Container query-based responsive corner radius styling for brand compliance.
 * 115px radius on containers ≥768px, 40px below.
 *
 * @package Kaleidex
 */
:root {
  --kdx-corner-large: var(--wp--custom--border-radius--corner-large, 115px);
  --kdx-corner-small: var(--wp--custom--border-radius--corner-small, 40px);
  --kdx-corner-extra-large: var(
  	--wp--custom--border-radius--corner-extra-large,
  	230px
  );
}
:root :where(.is-layout-flow) > * {
  margin-block-start: 0;
  margin-block-end: 0;
}
.wp-block-image,
.wp-block-video {
  container-type: inline-size;
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
.wp-block-image > .wp-element-caption,
.wp-block-video > .wp-element-caption {
  top: 100%;
  left: 0;
  width: auto;
  max-width: 100%;
  margin: 0;
  color: inherit;
  font-weight: 700;
  text-align: left;
}
.wp-block-image.has-image-breakout,
.wp-block-video.has-image-breakout {
  flex: 1 1 auto;
  align-self: stretch;
}
.wp-block-image.has-image-breakout.mask-with-pattern,
.wp-block-video.has-image-breakout.mask-with-pattern {
  min-height: 0;
  max-height: 100%;
}
@media (max-width: 767px) {
  .wp-block-image.has-image-breakout.mask-with-pattern,
  .wp-block-video.has-image-breakout.mask-with-pattern {
    display: none;
  }
}
.wp-block-image.has-image-breakout > img,
.wp-block-image.has-image-breakout > video,
.wp-block-video.has-image-breakout > img,
.wp-block-video.has-image-breakout > video {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (min-width: 1024px) {
  .wp-block-image.has-image-breakout,
  .wp-block-video.has-image-breakout {
    min-height: 575px;
    max-height: 650px;
  }
  .wp-block-image.has-image-breakout > img,
  .wp-block-image.has-image-breakout > video,
  .wp-block-video.has-image-breakout > img,
  .wp-block-video.has-image-breakout > video {
    position: absolute;
    height: 100%;
    width: auto !important;
    max-width: none;
    right: 0;
  }
  .wp-block-image.has-image-breakout > figcaption,
  .wp-block-video.has-image-breakout > figcaption {
    display: none;
  }
  .wp-block-image.has-image-breakout.breakout-left > img,
  .wp-block-image.has-image-breakout.breakout-left > video,
  .wp-block-video.has-image-breakout.breakout-left > img,
  .wp-block-video.has-image-breakout.breakout-left > video {
    right: 0;
  }
  .wp-block-image.has-image-breakout.breakout-right > img,
  .wp-block-image.has-image-breakout.breakout-right > video,
  .wp-block-video.has-image-breakout.breakout-right > img,
  .wp-block-video.has-image-breakout.breakout-right > video {
    left: 0;
  }
}
.wp-block-image.has-image-breakout.mask-with-pattern img, .wp-block-image.has-image-breakout.mask-with-pattern video,
.wp-block-video.has-image-breakout.mask-with-pattern img,
.wp-block-video.has-image-breakout.mask-with-pattern video {
  -webkit-mask-image: url(../images/shape-mask.ff68dd60.png);
          mask-image: url(../images/shape-mask.ff68dd60.png);
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-repeat: repeat;
          mask-repeat: repeat;
  -webkit-mask-position: center right;
          mask-position: center right;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  max-width: none;
  position: absolute;
  right: 0;
  min-width: 50vw;
  width: 100%;
}
.wp-block-image.size-full > img, .wp-block-image.size-full > video,
.wp-block-video.size-full > img,
.wp-block-video.size-full > video {
  width: 100%;
}
@container (min-width: 768px) {
  .wp-block-image.has-branded-corner-tl img, .wp-block-image.has-branded-corner-tl video,
  .wp-block-video.has-branded-corner-tl img,
  .wp-block-video.has-branded-corner-tl video {
    border-top-left-radius: var(--kdx-corner-large);
  }
  .wp-block-image.has-branded-corner-tr img, .wp-block-image.has-branded-corner-tr video,
  .wp-block-video.has-branded-corner-tr img,
  .wp-block-video.has-branded-corner-tr video {
    border-top-right-radius: var(--kdx-corner-large);
  }
  .wp-block-image.has-branded-corner-bl img, .wp-block-image.has-branded-corner-bl video,
  .wp-block-video.has-branded-corner-bl img,
  .wp-block-video.has-branded-corner-bl video {
    border-bottom-left-radius: var(--kdx-corner-large);
  }
  .wp-block-image.has-branded-corner-br img, .wp-block-image.has-branded-corner-br video,
  .wp-block-video.has-branded-corner-br img,
  .wp-block-video.has-branded-corner-br video {
    border-bottom-right-radius: var(--kdx-corner-large);
  }
}
@container (max-width: 767px) {
  .wp-block-image.has-branded-corner-tl img, .wp-block-image.has-branded-corner-tl video,
  .wp-block-video.has-branded-corner-tl img,
  .wp-block-video.has-branded-corner-tl video {
    border-top-left-radius: var(--kdx-corner-small);
  }
  .wp-block-image.has-branded-corner-tr img, .wp-block-image.has-branded-corner-tr video,
  .wp-block-video.has-branded-corner-tr img,
  .wp-block-video.has-branded-corner-tr video {
    border-top-right-radius: var(--kdx-corner-small);
  }
  .wp-block-image.has-branded-corner-bl img, .wp-block-image.has-branded-corner-bl video,
  .wp-block-video.has-branded-corner-bl img,
  .wp-block-video.has-branded-corner-bl video {
    border-bottom-left-radius: var(--kdx-corner-small);
  }
  .wp-block-image.has-branded-corner-br img, .wp-block-image.has-branded-corner-br video,
  .wp-block-video.has-branded-corner-br img,
  .wp-block-video.has-branded-corner-br video {
    border-bottom-right-radius: var(--kdx-corner-small);
  }
}
.wp-block-image.force-radius-small.has-branded-corner-tl img, .wp-block-image.force-radius-small.has-branded-corner-tl video,
.wp-block-video.force-radius-small.has-branded-corner-tl img,
.wp-block-video.force-radius-small.has-branded-corner-tl video {
  border-top-left-radius: var(--kdx-corner-small) !important;
}
.wp-block-image.force-radius-small.has-branded-corner-tr img, .wp-block-image.force-radius-small.has-branded-corner-tr video,
.wp-block-video.force-radius-small.has-branded-corner-tr img,
.wp-block-video.force-radius-small.has-branded-corner-tr video {
  border-top-right-radius: var(--kdx-corner-small) !important;
}
.wp-block-image.force-radius-small.has-branded-corner-bl img, .wp-block-image.force-radius-small.has-branded-corner-bl video,
.wp-block-video.force-radius-small.has-branded-corner-bl img,
.wp-block-video.force-radius-small.has-branded-corner-bl video {
  border-bottom-left-radius: var(--kdx-corner-small) !important;
}
.wp-block-image.force-radius-small.has-branded-corner-br img, .wp-block-image.force-radius-small.has-branded-corner-br video,
.wp-block-video.force-radius-small.has-branded-corner-br img,
.wp-block-video.force-radius-small.has-branded-corner-br video {
  border-bottom-right-radius: var(--kdx-corner-small) !important;
}
.wp-block-image.force-radius-medium.has-branded-corner-tl img, .wp-block-image.force-radius-medium.has-branded-corner-tl video,
.wp-block-video.force-radius-medium.has-branded-corner-tl img,
.wp-block-video.force-radius-medium.has-branded-corner-tl video {
  border-top-left-radius: var(--kdx-corner-large) !important;
}
.wp-block-image.force-radius-medium.has-branded-corner-tr img, .wp-block-image.force-radius-medium.has-branded-corner-tr video,
.wp-block-video.force-radius-medium.has-branded-corner-tr img,
.wp-block-video.force-radius-medium.has-branded-corner-tr video {
  border-top-right-radius: var(--kdx-corner-large) !important;
}
.wp-block-image.force-radius-medium.has-branded-corner-bl img, .wp-block-image.force-radius-medium.has-branded-corner-bl video,
.wp-block-video.force-radius-medium.has-branded-corner-bl img,
.wp-block-video.force-radius-medium.has-branded-corner-bl video {
  border-bottom-left-radius: var(--kdx-corner-large) !important;
}
.wp-block-image.force-radius-medium.has-branded-corner-br img, .wp-block-image.force-radius-medium.has-branded-corner-br video,
.wp-block-video.force-radius-medium.has-branded-corner-br img,
.wp-block-video.force-radius-medium.has-branded-corner-br video {
  border-bottom-right-radius: var(--kdx-corner-large) !important;
}
.wp-block-image.force-radius-large.has-branded-corner-tl img, .wp-block-image.force-radius-large.has-branded-corner-tl video,
.wp-block-video.force-radius-large.has-branded-corner-tl img,
.wp-block-video.force-radius-large.has-branded-corner-tl video {
  border-top-left-radius: var(--kdx-corner-extra-large) !important;
}
.wp-block-image.force-radius-large.has-branded-corner-tr img, .wp-block-image.force-radius-large.has-branded-corner-tr video,
.wp-block-video.force-radius-large.has-branded-corner-tr img,
.wp-block-video.force-radius-large.has-branded-corner-tr video {
  border-top-right-radius: var(--kdx-corner-extra-large) !important;
}
.wp-block-image.force-radius-large.has-branded-corner-bl img, .wp-block-image.force-radius-large.has-branded-corner-bl video,
.wp-block-video.force-radius-large.has-branded-corner-bl img,
.wp-block-video.force-radius-large.has-branded-corner-bl video {
  border-bottom-left-radius: var(--kdx-corner-extra-large) !important;
}
.wp-block-image.force-radius-large.has-branded-corner-br img, .wp-block-image.force-radius-large.has-branded-corner-br video,
.wp-block-video.force-radius-large.has-branded-corner-br img,
.wp-block-video.force-radius-large.has-branded-corner-br video {
  border-bottom-right-radius: var(--kdx-corner-extra-large) !important;
}
.wp-block-group,
.wp-block-cover,
.wp-block-column,
.kaleidex-section,
.kaleidex-container {
  container-type: inline-size;
}
.wp-block-image figure.force-radius-small.has-branded-corner-tl img, .wp-block-image figure.force-radius-small.has-branded-corner-tl video,
.wp-block-video figure.force-radius-small.has-branded-corner-tl img,
.wp-block-video figure.force-radius-small.has-branded-corner-tl video {
  border-top-left-radius: var(--kdx-corner-small) !important;
}
.wp-block-image figure.force-radius-small.has-branded-corner-tr img, .wp-block-image figure.force-radius-small.has-branded-corner-tr video,
.wp-block-video figure.force-radius-small.has-branded-corner-tr img,
.wp-block-video figure.force-radius-small.has-branded-corner-tr video {
  border-top-right-radius: var(--kdx-corner-small) !important;
}
.wp-block-image figure.force-radius-small.has-branded-corner-bl img, .wp-block-image figure.force-radius-small.has-branded-corner-bl video,
.wp-block-video figure.force-radius-small.has-branded-corner-bl img,
.wp-block-video figure.force-radius-small.has-branded-corner-bl video {
  border-bottom-left-radius: var(--kdx-corner-small) !important;
}
.wp-block-image figure.force-radius-small.has-branded-corner-br img, .wp-block-image figure.force-radius-small.has-branded-corner-br video,
.wp-block-video figure.force-radius-small.has-branded-corner-br img,
.wp-block-video figure.force-radius-small.has-branded-corner-br video {
  border-bottom-right-radius: var(--kdx-corner-small) !important;
}
.wp-block-image figure.force-radius-medium.has-branded-corner-tl img, .wp-block-image figure.force-radius-medium.has-branded-corner-tl video,
.wp-block-video figure.force-radius-medium.has-branded-corner-tl img,
.wp-block-video figure.force-radius-medium.has-branded-corner-tl video {
  border-top-left-radius: var(--kdx-corner-large) !important;
}
.wp-block-image figure.force-radius-medium.has-branded-corner-tr img, .wp-block-image figure.force-radius-medium.has-branded-corner-tr video,
.wp-block-video figure.force-radius-medium.has-branded-corner-tr img,
.wp-block-video figure.force-radius-medium.has-branded-corner-tr video {
  border-top-right-radius: var(--kdx-corner-large) !important;
}
.wp-block-image figure.force-radius-medium.has-branded-corner-bl img, .wp-block-image figure.force-radius-medium.has-branded-corner-bl video,
.wp-block-video figure.force-radius-medium.has-branded-corner-bl img,
.wp-block-video figure.force-radius-medium.has-branded-corner-bl video {
  border-bottom-left-radius: var(--kdx-corner-large) !important;
}
.wp-block-image figure.force-radius-medium.has-branded-corner-br img, .wp-block-image figure.force-radius-medium.has-branded-corner-br video,
.wp-block-video figure.force-radius-medium.has-branded-corner-br img,
.wp-block-video figure.force-radius-medium.has-branded-corner-br video {
  border-bottom-right-radius: var(--kdx-corner-large) !important;
}
.wp-block-image figure.force-radius-large.has-branded-corner-tl img, .wp-block-image figure.force-radius-large.has-branded-corner-tl video,
.wp-block-video figure.force-radius-large.has-branded-corner-tl img,
.wp-block-video figure.force-radius-large.has-branded-corner-tl video {
  border-top-left-radius: var(--kdx-corner-extra-large) !important;
}
.wp-block-image figure.force-radius-large.has-branded-corner-tr img, .wp-block-image figure.force-radius-large.has-branded-corner-tr video,
.wp-block-video figure.force-radius-large.has-branded-corner-tr img,
.wp-block-video figure.force-radius-large.has-branded-corner-tr video {
  border-top-right-radius: var(--kdx-corner-extra-large) !important;
}
.wp-block-image figure.force-radius-large.has-branded-corner-bl img, .wp-block-image figure.force-radius-large.has-branded-corner-bl video,
.wp-block-video figure.force-radius-large.has-branded-corner-bl img,
.wp-block-video figure.force-radius-large.has-branded-corner-bl video {
  border-bottom-left-radius: var(--kdx-corner-extra-large) !important;
}
.wp-block-image figure.force-radius-large.has-branded-corner-br img, .wp-block-image figure.force-radius-large.has-branded-corner-br video,
.wp-block-video figure.force-radius-large.has-branded-corner-br img,
.wp-block-video figure.force-radius-large.has-branded-corner-br video {
  border-bottom-right-radius: var(--kdx-corner-extra-large) !important;
}
.wp-block-image figure,
.wp-block-video figure {
  container-type: inline-size;
}
@container (min-width: 768px) {
  .wp-block-image figure.has-branded-corner-tl, .wp-block-image figure.has-branded-corner-tl img, .wp-block-image figure.has-branded-corner-tl video,
  .wp-block-video figure.has-branded-corner-tl,
  .wp-block-video figure.has-branded-corner-tl img,
  .wp-block-video figure.has-branded-corner-tl video {
    border-top-left-radius: var(--kdx-corner-large);
  }
  .wp-block-image figure.has-branded-corner-tr, .wp-block-image figure.has-branded-corner-tr img, .wp-block-image figure.has-branded-corner-tr video,
  .wp-block-video figure.has-branded-corner-tr,
  .wp-block-video figure.has-branded-corner-tr img,
  .wp-block-video figure.has-branded-corner-tr video {
    border-top-right-radius: var(--kdx-corner-large);
  }
  .wp-block-image figure.has-branded-corner-bl img, .wp-block-image figure.has-branded-corner-bl video,
  .wp-block-video figure.has-branded-corner-bl img,
  .wp-block-video figure.has-branded-corner-bl video {
    border-bottom-left-radius: var(--kdx-corner-large);
  }
  .wp-block-image figure.has-branded-corner-br img, .wp-block-image figure.has-branded-corner-br video,
  .wp-block-video figure.has-branded-corner-br img,
  .wp-block-video figure.has-branded-corner-br video {
    border-bottom-right-radius: var(--kdx-corner-large);
  }
}
@container (max-width: 767px) {
  .wp-block-image figure.has-branded-corner-tl img, .wp-block-image figure.has-branded-corner-tl video,
  .wp-block-video figure.has-branded-corner-tl img,
  .wp-block-video figure.has-branded-corner-tl video {
    border-top-left-radius: var(--kdx-corner-small);
  }
  .wp-block-image figure.has-branded-corner-tr img, .wp-block-image figure.has-branded-corner-tr video,
  .wp-block-video figure.has-branded-corner-tr img,
  .wp-block-video figure.has-branded-corner-tr video {
    border-top-right-radius: var(--kdx-corner-small);
  }
  .wp-block-image figure.has-branded-corner-bl img, .wp-block-image figure.has-branded-corner-bl video,
  .wp-block-video figure.has-branded-corner-bl img,
  .wp-block-video figure.has-branded-corner-bl video {
    border-bottom-left-radius: var(--kdx-corner-small);
  }
  .wp-block-image figure.has-branded-corner-br img, .wp-block-image figure.has-branded-corner-br video,
  .wp-block-video figure.has-branded-corner-br img,
  .wp-block-video figure.has-branded-corner-br video {
    border-bottom-right-radius: var(--kdx-corner-small);
  }
}
.wp-block-image figure.force-radius-small.has-branded-corner-tl, .wp-block-image figure.force-radius-small.has-branded-corner-tl img, .wp-block-image figure.force-radius-small.has-branded-corner-tl video,
.wp-block-video figure.force-radius-small.has-branded-corner-tl,
.wp-block-video figure.force-radius-small.has-branded-corner-tl img,
.wp-block-video figure.force-radius-small.has-branded-corner-tl video {
  border-top-left-radius: var(--kdx-corner-small) !important;
}
.wp-block-image figure.force-radius-small.has-branded-corner-tr, .wp-block-image figure.force-radius-small.has-branded-corner-tr img, .wp-block-image figure.force-radius-small.has-branded-corner-tr video,
.wp-block-video figure.force-radius-small.has-branded-corner-tr,
.wp-block-video figure.force-radius-small.has-branded-corner-tr img,
.wp-block-video figure.force-radius-small.has-branded-corner-tr video {
  border-top-right-radius: var(--kdx-corner-small) !important;
}
.wp-block-image figure.force-radius-small.has-branded-corner-bl, .wp-block-image figure.force-radius-small.has-branded-corner-bl img, .wp-block-image figure.force-radius-small.has-branded-corner-bl video,
.wp-block-video figure.force-radius-small.has-branded-corner-bl,
.wp-block-video figure.force-radius-small.has-branded-corner-bl img,
.wp-block-video figure.force-radius-small.has-branded-corner-bl video {
  border-bottom-left-radius: var(--kdx-corner-small) !important;
}
.wp-block-image figure.force-radius-small.has-branded-corner-br, .wp-block-image figure.force-radius-small.has-branded-corner-br img, .wp-block-image figure.force-radius-small.has-branded-corner-br video,
.wp-block-video figure.force-radius-small.has-branded-corner-br,
.wp-block-video figure.force-radius-small.has-branded-corner-br img,
.wp-block-video figure.force-radius-small.has-branded-corner-br video {
  border-bottom-right-radius: var(--kdx-corner-small) !important;
}
.wp-block-image figure.force-radius-medium.has-branded-corner-tl, .wp-block-image figure.force-radius-medium.has-branded-corner-tl img, .wp-block-image figure.force-radius-medium.has-branded-corner-tl video,
.wp-block-video figure.force-radius-medium.has-branded-corner-tl,
.wp-block-video figure.force-radius-medium.has-branded-corner-tl img,
.wp-block-video figure.force-radius-medium.has-branded-corner-tl video {
  border-top-left-radius: var(--kdx-corner-large) !important;
}
.wp-block-image figure.force-radius-medium.has-branded-corner-tr, .wp-block-image figure.force-radius-medium.has-branded-corner-tr img, .wp-block-image figure.force-radius-medium.has-branded-corner-tr video,
.wp-block-video figure.force-radius-medium.has-branded-corner-tr,
.wp-block-video figure.force-radius-medium.has-branded-corner-tr img,
.wp-block-video figure.force-radius-medium.has-branded-corner-tr video {
  border-top-right-radius: var(--kdx-corner-large) !important;
}
.wp-block-image figure.force-radius-medium.has-branded-corner-bl, .wp-block-image figure.force-radius-medium.has-branded-corner-bl img, .wp-block-image figure.force-radius-medium.has-branded-corner-bl video,
.wp-block-video figure.force-radius-medium.has-branded-corner-bl,
.wp-block-video figure.force-radius-medium.has-branded-corner-bl img,
.wp-block-video figure.force-radius-medium.has-branded-corner-bl video {
  border-bottom-left-radius: var(--kdx-corner-large) !important;
}
.wp-block-image figure.force-radius-medium.has-branded-corner-br, .wp-block-image figure.force-radius-medium.has-branded-corner-br img, .wp-block-image figure.force-radius-medium.has-branded-corner-br video,
.wp-block-video figure.force-radius-medium.has-branded-corner-br,
.wp-block-video figure.force-radius-medium.has-branded-corner-br img,
.wp-block-video figure.force-radius-medium.has-branded-corner-br video {
  border-bottom-right-radius: var(--kdx-corner-large) !important;
}
.wp-block-image figure.force-radius-large.has-branded-corner-tl, .wp-block-image figure.force-radius-large.has-branded-corner-tl img, .wp-block-image figure.force-radius-large.has-branded-corner-tl video,
.wp-block-video figure.force-radius-large.has-branded-corner-tl,
.wp-block-video figure.force-radius-large.has-branded-corner-tl img,
.wp-block-video figure.force-radius-large.has-branded-corner-tl video {
  border-top-left-radius: var(--kdx-corner-extra-large) !important;
}
.wp-block-image figure.force-radius-large.has-branded-corner-tr, .wp-block-image figure.force-radius-large.has-branded-corner-tr img, .wp-block-image figure.force-radius-large.has-branded-corner-tr video,
.wp-block-video figure.force-radius-large.has-branded-corner-tr,
.wp-block-video figure.force-radius-large.has-branded-corner-tr img,
.wp-block-video figure.force-radius-large.has-branded-corner-tr video {
  border-top-right-radius: var(--kdx-corner-extra-large) !important;
}
.wp-block-image figure.force-radius-large.has-branded-corner-bl, .wp-block-image figure.force-radius-large.has-branded-corner-bl img, .wp-block-image figure.force-radius-large.has-branded-corner-bl video,
.wp-block-video figure.force-radius-large.has-branded-corner-bl,
.wp-block-video figure.force-radius-large.has-branded-corner-bl img,
.wp-block-video figure.force-radius-large.has-branded-corner-bl video {
  border-bottom-left-radius: var(--kdx-corner-extra-large) !important;
}
.wp-block-image figure.force-radius-large.has-branded-corner-br, .wp-block-image figure.force-radius-large.has-branded-corner-br img, .wp-block-image figure.force-radius-large.has-branded-corner-br video,
.wp-block-video figure.force-radius-large.has-branded-corner-br,
.wp-block-video figure.force-radius-large.has-branded-corner-br img,
.wp-block-video figure.force-radius-large.has-branded-corner-br video {
  border-bottom-right-radius: var(--kdx-corner-extra-large) !important;
}
@container (min-width: 768px) {
  .has-overlay.has-branded-corner-tl::before {
    border-top-left-radius: var(--kdx-corner-large);
  }
  .has-overlay.has-branded-corner-tr::before {
    border-top-right-radius: var(--kdx-corner-large);
  }
  .has-overlay.has-branded-corner-bl::before {
    border-bottom-left-radius: var(--kdx-corner-large);
  }
  .has-overlay.has-branded-corner-br::before {
    border-bottom-right-radius: var(--kdx-corner-large);
  }
}
@container (max-width: 767px) {
  .has-overlay.has-branded-corner-tl::before {
    border-top-left-radius: var(--kdx-corner-small);
  }
  .has-overlay.has-branded-corner-tr::before {
    border-top-right-radius: var(--kdx-corner-small);
  }
  .has-overlay.has-branded-corner-bl::before {
    border-bottom-left-radius: var(--kdx-corner-small);
  }
  .has-overlay.has-branded-corner-br::before {
    border-bottom-right-radius: var(--kdx-corner-small);
  }
}
.wp-block-image:not(.has-image-breakout),
.wp-block-video:not(.has-image-breakout) {
  overflow: hidden;
}
.wp-block-image.has-branded-corner-tl,
.wp-block-video.has-branded-corner-tl {
  border-top-left-radius: var(--kdx-corner-large);
}
.wp-block-image.has-branded-corner-tr,
.wp-block-video.has-branded-corner-tr {
  border-top-right-radius: var(--kdx-corner-large);
}
.wp-block-image.has-branded-corner-bl,
.wp-block-video.has-branded-corner-bl {
  border-bottom-left-radius: var(--kdx-corner-large);
}
.wp-block-image.has-branded-corner-bl:not(.has-branded-corner-br) > .wp-element-caption,
.wp-block-video.has-branded-corner-bl:not(.has-branded-corner-br) > .wp-element-caption {
  right: 0;
  justify-content: flex-end;
}
.wp-block-image.has-branded-corner-br,
.wp-block-video.has-branded-corner-br {
  border-bottom-right-radius: var(--kdx-corner-large);
}
.block-editor-block-list__layout .wp-block-image,
.block-editor-block-list__layout .wp-block-video {
  container-type: inline-size;
}
.components-panel__body-title .kaleidex-brand-corners-panel .components-panel__body-toggle {
  font-weight: 600;
}

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