
.rdv-img-container {
	position: relative;
}


.rdv-product-badges{
    position: absolute !important;
    top: 10px;
	display: flex;
flex-direction: column;
row-gap: 9px;
    left: 10px;
    text-transform: uppercase;
    z-index: 100;
}

.rdv-product-badge{
  display:inline-block;
  background: white;
  color: black;
  padding: 4px 10px;
  font-size: 18px;
  font-weight: 600;
  line-height:1;
  white-space:nowrap;
}

/* Breakpoint : en dessous de 1024px */
@media (max-width: 1024px) {
    .rdv-product-badge {
        font-size: 16px;
    }
}
