section.framed-cover {
  min-height: 100vh;
}
section.framed-cover .acf-innerblocks-container, section.framed-cover .wp-block-cover {
  min-height: 100vh;
}

:root {
  --cover-default-padding-top: var(--block-padding);
  --cover-default-padding-right: var(--block-padding);
  --cover-default-padding-bottom: var(--block-padding);
  --cover-default-padding-left: var(--block-padding);
  --cover-default-margin-top: 0;
  --cover-default-margin-right: 0;
  --cover-default-margin-bottom: 0;
  --cover-default-margin-left: 0;
}
@media (min-width: 768px) {
  :root {
    --cover-default-margin-top: 0;
    --cover-default-margin-right: 0;
    --cover-default-margin-bottom: 0;
    --cover-default-margin-left: 0;
  }
}