/* ========================================
   DÉSACTIVER TOUS LES WATERMARKS CSS
   PRIORITÉ MAXIMALE - DOIT ÊTRE CHARGÉ EN DERNIER
   ======================================== */

/* FORCER AFFICHAGE DES CARTES - PRIORITÉ MAXIMALE */
.products-grid {
    display: grid !important;
    visibility: visible !important;
    opacity: 1 !important;
}

/* Forcer affichage des sections */
.all-products-section,
.products-for-you-section,
.recommended-products-section {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
}

.all-products-section .products-grid,
.products-for-you-section .products-grid,
.recommended-products-section .products-grid {
    display: grid !important;
    visibility: visible !important;
    opacity: 1 !important;
}

.product-card,
.deal-card,
.nouveau-product-card,
.modern-product-card {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
}

/* Styles d'images supprimés - gérés par section-cards.css pour éviter les conflits */

/* Désactiver watermark UNIQUEMENT sur les pseudo-éléments ::after et ::before des images */
/* Ne touche PAS aux cartes elles-mêmes */
.modern-card-image::after,
.modern-card-image::before,
.product-image::after,
.product-image::before,
.deal-image::after,
.deal-image::before,
.card-image::after,
.card-image::before,
.product-card-image::after,
.product-card-image::before,
.horizontal-product-card .product-image::after,
.horizontal-product-card .product-image::before,
.nouveau-product-card img::after,
.nouveau-product-card img::before,
.nouveau-product-card .product-image::after,
.nouveau-product-card .product-image::before,
.product-card img::after,
.product-card img::before,
.product-card .product-image::after,
.product-card .product-image::before,
.deal-card img::after,
.deal-card img::before,
.deal-card .deal-image::after,
.deal-card .deal-image::before,
.deal-card img::after,
.deal-card img::before,
.deal-image::after,
.deal-image::before,
.deals-scroll-container .deal-image::after,
.deals-scroll-container .deal-image::before,
.deals-scroll-container img::after,
.deals-scroll-container img::before,
.deals-scroll-container .deal-card::after,
.deals-scroll-container .deal-card::before,
.deals-scroll-container .deal-card img::after,
.deals-scroll-container .deal-card img::before,
.deals-scroll-container .deal-card .deal-image::after,
.deals-scroll-container .deal-card .deal-image::before,
.deals-scroll .deal-image::after,
.deals-scroll .deal-image::before,
.deals-scroll img::after,
.deals-scroll img::before,
.deals-scroll .deal-card::after,
.deals-scroll .deal-card::before,
.deals-scroll .deal-card img::after,
.deals-scroll .deal-card img::before,
#deals-scroll .deal-image::after,
#deals-scroll .deal-image::before,
#deals-scroll img::after,
#deals-scroll img::before,
#deals-scroll .deal-card::after,
#deals-scroll .deal-card::before,
#deals-scroll .deal-card img::after,
#deals-scroll .deal-card img::before,
img.product-image::after,
img.product-image::before,
img.deal-image::after,
img.deal-image::before {
    content: none !important;
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    background: none !important;
    background-image: none !important;
    width: 0 !important;
    height: 0 !important;
    position: absolute !important;
    z-index: -1 !important;
    pointer-events: none !important;
}

/* Styles de position supprimés - gérés par section-cards.css pour éviter les conflits */



