/* .field--label-hidden {
  display: none;
} */

html.backend:not(.front) {
  .ck-content ul {
    margin-left: 1rem !important;
  }
  /* //var(--admin-toolbar-letter-spacing-0-06)
   */

  .backend {
    display: block !important;
  }

  @media (min-width: 1025px) {
    .md\:v-mb-large {
      margin-bottom: 0m !important;
    }
  }

  @media (min-width: 480px) {
    .xs\:v-mb-medium {
      margin-bottom: 0 !important;
    }
  }

  .v-mb-small {
    margin-bottom: 0 !important;
  }

  .media-library-item .media-library-item__preview {
    padding-block-end: unset !important;
  }

  .media-library-item__preview {
    padding-bottom: unset !important;
  }

  input::placeholder {
    font-weight: 300;
    opacity: 80%;
  }

  .filter-app:before {
    background-color: rgb(87 103 255 / var(--tw-bg-opacity, 1));
    content: "Overzicht";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    text-align: center;
    color: black;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .webform-placeholder {
    min-height: 40px;
  }

  .webform-placeholder:before {
    background-color: rgb(87 103 255 / var(--tw-bg-opacity, 1));
    content: "Formulier";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    text-align: center;
    color: black;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .vimeo-placeholder {
    max-height: 30px;
    margin-top: 0 !important;
  }

  .vimeo-placeholder:before {
    background-color: rgb(87 103 255 / var(--tw-bg-opacity, 1));
    content: "Vimeo";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    text-align: center;
    color: black;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
  }
}

body.gin-login .user-form-page__wallpaper {
  background: url(/themes/custom/volta/images/login.webp);
  position: fixed !important;
  right: 0;
  min-height: 100vh;
  width: 50% !important;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;

  img {
    display: none;
    /* height: 120% !important; */
  }
}
.region-sticky {
  padding: 0 !important;
}
.layout-container {
  overflow: hidden !important;
  padding: 16px 0 !important;
}
