@import url("_global.css");
@import url("wp-elements.css");

@import url("../blocks/richtext/richtext.css");
@import url("../blocks/intro/intro.css");
@import url("../blocks/marquee-hero/marquee-hero.css");
@import url("../blocks/gallery/gallery.css");
@import url("../blocks/archive-grid/archive-grid.css");
@import url("../blocks/featured-exhibition/featured-exhibition.css");

@import url("../blocks/slider/slider.css");
@import url("../block-parts/slider/slider-engine.css");

@import url("../block-parts/teasers/teaser.css");

/** * FIX: Gutenberg specific tweaks
 * Sometimes the editor adds padding/margins that fight your design.
 */
.editor-styles-wrapper {
  padding: 0 !important;
}

/* Ensure the 'container' looks right in the editor */
.editor-styles-wrapper .container {
  box-sizing: border-box;
  padding: unset;
}

.editor-styles-wrapper .container.alignfull {
  width: 100%;
}

.editor-styles-wrapper a {
  pointer-events: none;
}

.editor-styles-wrapper .wp-block-group > div {
  box-sizing: border-box;
  width: 100% !important;
}

.editor-styles-wrapper > p,
a,
div,
span {
  font-size: unset;
}

.editor-styles-wrapper h1,
h2,
h3,
h4,
h5,
p {
  line-height: 100%;
}

html :where(.wp-block) {
  max-width: 1920px;
}

.wp-block-post-content > * {
  padding: 0 var(--page-padding);
}

.wp-block-post-title {
  padding: 0 var(--page-padding);
  margin-left: unset !important;
}

.interface-complementary-area__fill,
.editor-sidebar {
  width: 500px !important;
}

.editor-visual-editor__post-title-wrapper {
  margin: auto;
}

.block-editor-rich-text__editable.block-editor-block-list__block {
  margin-left: 0;
}
