/* Start custom CSS for product-grid, class: .elementor-element-708d1f63 *//* Positionnement & affichage des flags */
.ce-product-grid .idnkcpf-flag-productmini,
.elementor-grid .idnkcpf-flag-productmini {
    display: block !important;
    position: absolute;
    top: 8px;
    right: 8px;
    z-index: 10;

    /* ✅ Limite à 50% de la largeur de l’image */
    width: 45%;
    max-width: 45%;
}

/* Suppression des puces */
.product-card .idnkcpf-flag-productmini li {
    list-style: none;
    margin: 0;
    padding: 0;
}

/* ✅ L'image interne se redimensionne correctement */
.idnkcpf-flag-productmini img {
    width: 100%;
    height: auto;
}

/* ✅ Parent positionné pour que l’absolu soit bien calculé */
.product-card {
    position: relative;
}/* End custom CSS */