.elementor-53070301 .elementor-element.elementor-element-2df0a87 .elementor-image img{width:100%;max-width:100%;}/* Start custom CSS for section, class: .elementor-element-18b0ec9 *//* 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 */
/* Start custom CSS for section, class: .elementor-element-34f0e8a *//* 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 */
/* Start custom CSS for section, class: .elementor-element-15ec281 *//* 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 */