.promotion-wrapper {
  clear: both;
  margin: 30px auto;
  width: 100%;
}

.promotion-wrapper.promotion-wrapper--rectangle {
  max-width: 728px;
}

.promotion-wrapper.promotion-wrapper--carre {
  margin-top: 20px;
  margin-bottom: 20px;
  max-width: 300px;
}

.promotion-wrapper .promotion-inner {
  overflow: hidden;
  position: relative;
}

.promotion-wrapper .owl-item > .promotion-inner {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  height: 100%;
  overflow: hidden;
}

.promotion-wrapper .owl-item > .promotion-inner img {
  height: auto;
}