/**
 * Button Reset
 *
 */
/**
 * Size
 *
 */
/**
 * Block Cover
 * Creates a block that covers the full width/height of parent div. Typically used on a :before pseudo element
 */
/**
 * Placeholder Color
 *
 */
/**
 * Clearfix
 *
 */
/**
 * Font Sizes
 *
**/
/* @link https://utopia.fyi/type/calculator?c=360,16,1.2,1340,18,1.333,4,2,&s=0.75|0.5,1.5|2|3|4|6,s-l&g=s,l,xl,12 */
:root {
  --step--2: clamp(0.6331rem, 0.717rem + -0.1001vw, 0.6944rem);
  --step--1: clamp(0.8333rem, 0.8294rem + 0.0174vw, 0.844rem);
  --step-0: clamp(1rem, 0.9541rem + 0.2041vw, 1.125rem);
  --step-1: clamp(1.2rem, 1.0899rem + 0.4892vw, 1.4996rem);
  --step-2: clamp(1.44rem, 1.2347rem + 0.9127vw, 1.999rem);
  --step-3: clamp(1.728rem, 1.3839rem + 1.5293vw, 2.6647rem);
  --step-4: clamp(2.0736rem, 1.5305rem + 2.4137vw, 3.552rem);
}

/* @link https://utopia.fyi/space/calculator?c=360,16,1.2,1340,20,1.25,5,2,&s=0.75|0.5|0.25,1.5|2|3|4|6,xs-2xl|s-l|m-l|m-xl|s-m|xs-m&g=s,l,xl,12 */
:root {
  --space-3xs: clamp(0.25rem, 0.227rem + 0.102vw, 0.3125rem);
  --space-2xs: clamp(0.5rem, 0.4541rem + 0.2041vw, 0.625rem);
  --space-xs: clamp(0.75rem, 0.6811rem + 0.3061vw, 0.9375rem);
  --space-s: clamp(1rem, 0.9082rem + 0.4082vw, 1.25rem);
  --space-m: clamp(1.5rem, 1.3622rem + 0.6122vw, 1.875rem);
  --space-l: clamp(2rem, 1.8163rem + 0.8163vw, 2.5rem);
  --space-xl: clamp(3rem, 2.7245rem + 1.2245vw, 3.75rem);
  --space-2xl: clamp(4rem, 3.6327rem + 1.6327vw, 5rem);
  --space-3xl: clamp(6rem, 5.449rem + 2.449vw, 7.5rem);
  /* One-up pairs */
  --space-3xs-2xs: clamp(0.25rem, 0.1122rem + 0.6122vw, 0.625rem);
  --space-2xs-xs: clamp(0.5rem, 0.3393rem + 0.7143vw, 0.9375rem);
  --space-xs-s: clamp(0.75rem, 0.5663rem + 0.8163vw, 1.25rem);
  --space-s-m: clamp(1rem, 0.6786rem + 1.4286vw, 1.875rem);
  --space-m-l: clamp(1.5rem, 1.1327rem + 1.6327vw, 2.5rem);
  --space-l-xl: clamp(2rem, 1.3571rem + 2.8571vw, 3.75rem);
  --space-xl-2xl: clamp(3rem, 2.2653rem + 3.2653vw, 5rem);
  --space-2xl-3xl: clamp(4rem, 2.7143rem + 5.7143vw, 7.5rem);
  /* Custom pairs */
  --space-xs-2xl: clamp(0.75rem, -0.8112rem + 6.9388vw, 5rem);
  --space-s-l: clamp(1rem, 0.449rem + 2.449vw, 2.5rem);
  --space-m-l: clamp(1.5rem, 1.1327rem + 1.6327vw, 2.5rem);
  --space-m-xl: clamp(1.5rem, 0.6735rem + 3.6735vw, 3.75rem);
  --space-s-m: clamp(1rem, 0.6786rem + 1.4286vw, 1.875rem);
  --space-xs-m: clamp(0.75rem, 0.3367rem + 1.8367vw, 1.875rem);
}

.full-width-content .editor-styles-wrapper .edit-post-visual-editor__post-title-wrapper > *, .block-area-before-footer .editor-styles-wrapper .edit-post-visual-editor__post-title-wrapper > *,
.full-width-content .editor-styles-wrapper .block-editor-block-list__layout.is-root-container > *,
.block-area-before-footer .editor-styles-wrapper .block-editor-block-list__layout.is-root-container > * {
  max-width: var(--wp--style--global--wide-size);
}
.editor-styles-wrapper .edit-post-visual-editor__post-title-wrapper > *.alignfull,
.editor-styles-wrapper .block-editor-block-list__layout.is-root-container > *.alignfull {
  margin-left: calc(-1 * var(--wp--custom--layout--site-padding)) !important;
  margin-right: calc(-1 * var(--wp--custom--layout--site-padding)) !important;
}

:root :where(.editor-styles-wrapper) .alignfull:where(.wp-block-image) {
  margin-bottom: 0;
}

body.full-width-content .editor-styles-wrapper {
  --wp--style--global--content-size: var(--wp--style--global--wide-size);
}

/*# sourceMappingURL=editor-layout.css.map */
