/* Custom styles for gin admin theme */
/* Fix paragraph-type-title */
.js .paragraph-type-title {
  flex-basis: auto;
  min-width: auto;
}

/* Fix to center content of page (gin toolbar and wrapper)
  for non admin pages for logged in user
 */
[dir="ltr"] body.gin--vertical-toolbar,
[dir="ltr"] body.gin--horizontal-toolbar,
[dir="ltr"] body.gin--classic-toolbar {
  margin-left: auto !important;
}

/* Custom style fix for media library module
  Required for gin admin theme.
 */
.media-library-item .media-library-item__preview .field img {
  object-fit: contain !important;
}

/* Custom styles for media_library.css for theme */
/* Overrides style coming from gin admin theme */
@media (min-width: 80em) {
  .media-library-selection .media-library-item--grid {
    width: 40% !important; /* ToDo */
  }
}

/* Custom styles for gin admin theme to show properly the buttons. */
.paragraph-type--cta-button .entities-list:not(.entities-list--single-item) {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));
}
