/*
--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: '\73'; }
  #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); }
