/* gitlab #689: gemeinsame komponentenregeln, auch für shops ohne bootstrap-utilities. */
#shop-article-guarantee > div,
.shop-legal-guarantee {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

/* alte shop-resets entfernen die native zentrierung und den innenabstand von dialogen. */
#shop-article-guarantee dialog,
.shop-guarantee-dialog {
  margin: auto;
  padding: 1rem;
  box-sizing: border-box;
  max-width: calc(100% - 2rem);
  max-height: calc(100% - 2rem);
  overflow: auto;
}

/* die konfigurierte bildbreite darf auch ohne bootstrap die spaltenbreite nicht überschreiten. */
#shop-article-guarantee img,
.shop-guarantee-dialog img {
  display: block;
  max-width: 100%;
  height: auto;
}

#shop-article-guarantee p,
.shop-guarantee-dialog p {
  margin: 0.5rem 0;
}
