/*
--jalousie-padding
--jalousie-wrapper-border-border-top
--jalousie-wrapper-border-border-right
--jalousie-wrapper-border-border-bottom
--jalousie-wrapper-border-border-left

--jalousie-head-font-size
--jalousie-head-line-height
--jalousie-head-font-weight
--jalousie-head-font-family
--jalousie-head-color
--jalousie-head-width
--jalousie-head-max-width
--jalousie-head-padding
--jalousie-head-border-border-top
--jalousie-head-border-border-right
--jalousie-head-border-border-bottom
--jalousie-head-border-border-left

--jalousie-excerpt-display
--jalousie-excerpt-font-family
--jalousie-excerpt-font-size
--jalousie-excerpt-line-height
--jalousie-excerpt-font-weight
--jalousie-excerpt-margin-bottom

--jalousie-arrow-content
--jalousie-arrow-width
--jalousie-arrow-height
--jalousie-arrow-top
--jalousie-arrow-right
--jalousie-arrow-background-image
--jalousie-arrow-font-size
--jalousie-arrow-font-weight
--jalousie-arrow-font-family
--jalousie-arrow-line-height
--jalousie-arrow-text-align

--jalousie-content-padding
--jalousie-column-left-width
--jalousie-column-right-width

*/
#editor .jalousie-inner-wrapper,
#wrapper .jalousie-outer-wrapper {
  padding: var(--jalousie-padding, 0);
  position: relative;
  width: 100%;
  margin: var(--jalousie-margin, var(--jalousie-vertical-margin, 20px) auto var(--jalousie-vertical-margin, 0) auto);
}
#editor .jalousie-inner-wrapper + .jalousie-outer-wrapper,
#wrapper .jalousie-outer-wrapper + .jalousie-outer-wrapper {
  margin-top: var(--jalousie-following-margin-top, 0);
}
#editor .jalousie-inner-wrapper .jalousie-header-container,
#wrapper .jalousie-outer-wrapper .jalousie-header-container {
  border-top-width: var(--jalousie-head-container-border-top-width, var(--jalousie-head-container-border-width, 0));
  border-right-width: var(--jalousie-head-container-border-right-width, var(--jalousie-head-container-border-width, 0));
  border-bottom-width: var(--jalousie-head-container-border-bottom-width, var(--jalousie-head-container-border-width, 1px));
  border-left-width: var(--jalousie-head-container-border-left-width, var(--jalousie-head-container-border-width, 0));
  border-top-color: var(--jalousie-head-container-border-top-color, var(--jalousie-head-container-border-color));
  border-right-color: var(--jalousie-head-container-border-right-color, var(--jalousie-head-container-border-color));
  border-bottom-color: var(--jalousie-head-container-border-bottom-color, var(--jalousie-head-container-border-color, var(--primary-color)));
  border-left-color: var(--jalousie-head-container-border-left-color, var(--jalousie-head-container-border-color));
  border-top-style: var(--jalousie-head-container-border-top-style, var(--jalousie-head-container-border-style, solid));
  border-right-style: var(--jalousie-head-container-border-right-style, var(--jalousie-head-container-border-style, solid));
  border-bottom-style: var(--jalousie-head-container-border-bottom-style, var(--jalousie-head-container-border-style, solid));
  border-left-style: var(--jalousie-head-container-border-left-style, var(--jalousie-head-container-border-style, solid));
  background-color: var(--jalousie-head-container-background-color, transparent);
  margin: var(--jalousie-head-container-margin, 0 0 10px 0);
  padding: var(--jalousie-head-container-padding, 0 0 5px 0);
  cursor: pointer;
  transition-property: all;
  transition-duration: var(--transition-duration);
  position: relative;
}
#editor .jalousie-inner-wrapper .jalousie-header-container .jalousie-tag,
#wrapper .jalousie-outer-wrapper .jalousie-header-container .jalousie-tag {
  display: var(--jalousie-tag-display, inline-block);
  position: var(--jalousie-tag-position, absolute);
  top: var(--jalousie-tag-top, 0);
  left: var(--jalousie-tag-left, 0);
  right: var(--jalousie-tag-right, auto);
  font-size: var(--jalousie-tag-font-size, 50%);
  line-height: var(--jalousie-tag-line-height, 1);
  font-family: var(--jalousie-tag-font-family, var(--primary-font));
  font-weight: var(--jalousie-tag-font-weight, 400);
  background: var(--jalousie-tag-background, var(--primary-color));
  color: var(--jalousie-tag-color, #fff);
  border-top: var(--jalousie-tag-border-top, none);
  border-right: var(--jalousie-tag-border-right, none);
  border-bottom: var(--jalousie-tag-border-bottom, none);
  border-left: var(--jalousie-tag-border-left, none);
  padding: var(--jalousie-tag-padding, 5px 15px);
  margin: var(--jalousie-tag-margin, 0);
}
#editor .jalousie-inner-wrapper .jalousie-header-container .jalousie-header-text,
#wrapper .jalousie-outer-wrapper .jalousie-header-container .jalousie-header-text {
  display: var(--jalousie-head-display, block);
  width: var(--jalousie-head-width, 100%);
  max-width: var(--jalousie-head-max-width, var(--text-max-width));
  font-size: var(--jalousie-head-font-size, var(--h3-font-size, 22px));
  line-height: var(--jalousie-head-line-height, var(--h3-line-height, 1.2));
  text-align: var(--jalousie-head-text-align, var(--h3-text-align));
  text-transform: var(--jalousie-head-text-transform, var(--h3-text-transform));
  font-family: var(--jalousie-head-font-family, var(--secondary-font));
  font-weight: var(--jalousie-head-font-weight, var(--h3-font-weight, 700));
  color: var(--jalousie-head-color, var(--primary-color));
  border-top-width: var(--jalousie-head-border-top-width, var(--jalousie-head-border-width, 0));
  border-right-width: var(--jalousie-head-border-right-width, var(--jalousie-head-border-width, 0));
  border-bottom-width: var(--jalousie-head-border-bottom-width, var(--jalousie-head-border-width, 0));
  border-left-width: var(--jalousie-head-border-left-width, var(--jalousie-head-border-width, 0));
  border-top-color: var(--jalousie-head-border-top-color, var(--jalousie-head-border-color));
  border-right-color: var(--jalousie-head-border-right-color, var(--jalousie-head-border-color));
  border-bottom-color: var(--jalousie-head-border-bottom-color, var(--jalousie-head-border-color));
  border-left-color: var(--jalousie-head-border-left-color, var(--jalousie-head-border-color));
  border-top-style: var(--jalousie-head-border-top-style, var(--jalousie-head-border-style, solid));
  border-right-style: var(--jalousie-head-border-right-style, var(--jalousie-head-border-style, solid));
  border-bottom-style: var(--jalousie-head-border-bottom-style, var(--jalousie-head-border-style, solid));
  border-left-style: var(--jalousie-head-border-left-style, var(--jalousie-head-border-style, solid));
  background-color: var(--jalousie-head-background-color, transparent);
  padding: var(--jalousie-head-padding, 0 30px 0 0);
  margin: var(--jalousie-head-margin, 0);
}
#editor .jalousie-inner-wrapper .jalousie-header-container .jalousie-auszug,
#wrapper .jalousie-outer-wrapper .jalousie-header-container .jalousie-auszug {
  display: var(--jalousie-excerpt-display, none);
  width: var(--jalousie-excerpt-width, 100%);
  max-width: var(--jalousie-excerpt-max-width, var(--text-max-width));
  font-size: var(--jalousie-excerpt-font-size, var(--p-font-size));
  line-height: var(--jalousie-excerpt-line-height, var(--p-line-height));
  text-align: var(--jalousie-excerpt-text-align, var(--p-text-align));
  font-family: var(--jalousie-excerpt-font-family, var(--p-font-family));
  font-weight: var(--jalousie-excerpt-font-weight, var(--p-font-weight));
  color: var(--jalousie-excerpt-color, var(--primary-color));
  border-top-width: var(--jalousie-excerpt-border-top-width, var(--jalousie-excerpt-border-width, 0));
  border-right-width: var(--jalousie-excerpt-border-right-width, var(--jalousie-excerpt-border-width, 0));
  border-bottom-width: var(--jalousie-excerpt-border-bottom-width, var(--jalousie-excerpt-border-width, 0));
  border-left-width: var(--jalousie-excerpt-border-left-width, var(--jalousie-excerpt-border-width, 0));
  border-top-color: var(--jalousie-excerpt-border-top-color, var(--jalousie-excerpt-border-color));
  border-right-color: var(--jalousie-excerpt-border-right-color, var(--jalousie-excerpt-border-color));
  border-bottom-color: var(--jalousie-excerpt-border-bottom-color, var(--jalousie-excerpt-border-color));
  border-left-color: var(--jalousie-excerpt-border-left-color, var(--jalousie-excerpt-border-color));
  border-top-style: var(--jalousie-excerpt-border-top-style, var(--jalousie-excerpt-border-style, solid));
  border-right-style: var(--jalousie-excerpt-border-right-style, var(--jalousie-excerpt-border-style, solid));
  border-bottom-style: var(--jalousie-excerpt-border-bottom-style, var(--jalousie-excerpt-border-style, solid));
  border-left-style: var(--jalousie-excerpt-border-left-style, var(--jalousie-excerpt-border-style, solid));
  background-color: var(--jalousie-excerpt-background-color, transparent);
  padding: var(--jalousie-excerpt-padding, 0);
  margin: var(--jalousie-excerpt-margin, 0);
}
#editor .jalousie-inner-wrapper .jalousie-header-container:after,
#wrapper .jalousie-outer-wrapper .jalousie-header-container:after {
  content: "";
  display: var(--jalousie-arrow-display, block);
  position: var(--jalousie-arrow-position, absolute);
  top: var(--jalousie-arrow-top, 10px);
  right: var(--jalousie-arrow-right, 10px);
  margin: var(--jalousie-arrow-margin, 0);
  width: var(--jalousie-arrow-width, auto);
  max-width: var(--jalousie-arrow-max-width, var(--text-max-width));
  font-size: var(--jalousie-arrow-font-size, var(--p-font-size));
  line-height: var(--jalousie-arrow-line-height, var(--p-line-height));
  text-align: var(--jalousie-arrow-text-align, var(--p-text-align));
  font-family: var(--jalousie-arrow-font-family, var(--p-font-family));
  font-weight: var(--jalousie-arrow-font-weight, var(--p-font-weight));
  color: var(--jalousie-arrow-color, var(--primary-color));
  background-image: var(--jalousie-arrow-background-image, none);
  background-color: var(--jalousie-arrow-background-color, transparent);
  transition: all var(--jalousie-arrow-transition-duration, var(--transition-duration, 0.3s));
  font-family: "pr_standard";
  font-style: var(--jalousie-arrow-font-style, normal);
  font-weight: var(--jalousie-arrow-font-weight, normal);
  speak: none;
  content: "s";
}
#editor .jalousie-inner-wrapper.open .jalousie-header-container,
#wrapper .jalousie-outer-wrapper.open .jalousie-header-container {
  border-top-width: var(--jalousie-open-head-container-border-top-width, var(--jalousie-head-container-border-top-width, 0));
  border-right-width: var(--jalousie-open-head-container-border-right-width, var(--jalousie-head-container-border-right-width, 0));
  border-bottom-width: var(--jalousie-open-head-container-border-bottom-width, var(--jalousie-head-container-border-bottom-width, 0));
  border-left-width: var(--jalousie-open-head-container-border-left-width, var(--jalousie-head-container-border-left-width, 0));
  border-top-color: var(--jalousie-open-head-container-border-top-color, var(--jalousie-head-container-border-top-color));
  border-right-color: var(--jalousie-open-head-container-border-right-color, var(--jalousie-head-container-border-right-color));
  border-bottom-color: var(--jalousie-open-head-container-border-bottom-color, var(--jalousie-head-container-border-bottom-color, var(--primary-color)));
  border-left-color: var(--jalousie-open-head-container-border-left-color, var(--jalousie-head-container-border-left-color));
  border-top-style: var(--jalousie-open-head-container-border-top-style, var(--jalousie-head-container-border-top-style, solid));
  border-right-style: var(--jalousie-open-head-container-border-right-style, var(--jalousie-head-container-border-right-style, solid));
  border-bottom-style: var(--jalousie-open-head-container-border-bottom-style, var(--jalousie-head-container-border-bottom-style, solid));
  border-left-style: var(--jalousie-open-head-container-border-left-style, var(--jalousie-head-container-border-left-style, solid));
  background-color: var(--jalousie-head-container-background-color, transparent);
  margin: var(--jalousie-head-container-margin, 0 0 10px 0);
  padding: var(--jalousie-head-container-padding, 0 0 5px 0);
  cursor: pointer;
}
#editor .jalousie-inner-wrapper.open .jalousie-header-container:after,
#wrapper .jalousie-outer-wrapper.open .jalousie-header-container:after {
  transform: rotate(180deg);
}

#wrapper .jalousie-outer-wrapper .jalousie-inner-wrapper .jalousie-content {
  display: none;
  padding: var(--jalousie-content-padding, 25px 0 50px 0);
}
#wrapper .jalousie-outer-wrapper .jalousie-inner-wrapper .jalousie-content .outer-wrapper:not(.align-center),
#wrapper .jalousie-outer-wrapper .jalousie-inner-wrapper .jalousie-content .outer-wrapper:not(.align-center) .inner-wrapper {
  padding-left: 0;
  margin-left: 0;
}
#wrapper .jalousie-outer-wrapper .jalousie-inner-wrapper .jalousie-content .wp-block-columns .column-outer-wrapper:nth-of-type(1) {
  width: var(--jalousie-column-left-width);
}
#wrapper .jalousie-outer-wrapper .jalousie-inner-wrapper .jalousie-content .wp-block-columns .column-outer-wrapper:nth-of-type(2) {
  width: var(--jalousie-column-right-width);
}