.uk-salesmarkdowns {
  display:inline-block;
  padding:0 !important;
}
.uk-salesmarkdowns__container {
  display:inline-block;
}
.uk-salesmarkdowns__container > * {
  display: flex !important;
}

/* Styles Label */
.uk-salesmarkdowns__label {
  border: 1px solid #e1550d;
  border-radius: 3px;
  overflow: hidden;
}
.uk-salesmarkdowns__label > span {
  display: inline-block;
  padding: .3rem .5rem .4rem .5rem !important;
  margin: 0 !important;
  line-height: 1 !important;
  font-size: 1.1rem !important;
  color: #e1550d !important;
  flex-grow:1;
  text-align: center;
}
.uk-salesmarkdowns__label > span:before,
.uk-salesmarkdowns__label > span:after {
  display: none !important;
}
.uk-salesmarkdowns__label > span:first-child {
  color: #ffffff !important;
  background-color: #e1550d;
}

/* Styles Prix */
.uk-salesmarkdowns__prices {
  padding: 6px 7px;
  border:1px solid #e1550d;
  border-top:none;
}
.uk-salesmarkdowns__prices > * {
  font-size:1.8rem !important;
  margin-top:0 !important;
  margin-right:.5rem;
  vertical-align: middle;
}
.uk-salesmarkdowns__prices > *:last-child {
  margin-right:0;
  font-size: 14px !important;
}
/* Styles "Désactivé" / "Grisé" */
.uk-salesmarkdowns__container.product-markdowns-first .uk-salesmarkdowns__label,
.uk-salesmarkdowns__container.product-markdowns-first .uk-salesmarkdowns__prices {
  border-color: #cccccc !important;
}
.uk-salesmarkdowns__container.product-markdowns-first .uk-salesmarkdowns__label > span {
  color: #1a1a1a !important;
}
.uk-salesmarkdowns__container.product-markdowns-first .uk-salesmarkdowns__label > span:first-child {
  background-color: #cccccc !important;
}
.uk-salesmarkdowns__container.product-markdowns-first .uk-salesmarkdowns__prices > * {
  color:#858585;
}
/* Styles Fiche Produit */
#product .content_prices .price {
  margin-right: 0 !important;
}
#product .uk-salesmarkdowns__label {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
#product .uk-salesmarkdowns__label > span {
  padding:.4rem .7rem !important;
  font-size:1.3rem !important;
}

#product .uk-salesmarkdowns__container {
  vertical-align: middle;
  margin-bottom:1rem;
}

@media screen and (min-width: 1380px) {
  #product .uk-salesmarkdowns {
    display: flex !important;
    flex-wrap: wrap;
    margin-left: -5px !important;
    margin-right: -5px !important;
  }
  #product .uk-salesmarkdowns__container {
    flex: 0 0 50%;
    max-width: 50%;
    padding-left: 5px;
    padding-right: 5px;
    margin-bottom:0;
  }
}

@media screen and (min-width: 480px) and (max-width: 1023px) {
  #product .uk-salesmarkdowns {
    display: flex !important;
    flex-wrap: wrap;
    margin-left: -5px;
    margin-right: -5px;
  }
  #product .uk-salesmarkdowns__container {
    flex: 0 0 50%;
    max-width: 50%;
    padding-left: 5px;
    padding-right: 5px;
    margin-bottom:0;
  }
}
