body:not(.rtl) .elementor-38040101 .elementor-element.elementor-element-iylphpx .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-38040101 .elementor-element.elementor-element-iylphpx .elementor-drop-cap{margin-left:10px;}/* Start custom CSS for html, class: .elementor-element-v5hessr */.product-flags .product-flag.on-sale span {

background: #111 !important;

font-weight :bold ;

}
.countdown-wrapper {
    display: flex;
    justify-content: center; /* centre horizontalement */
    align-items: center;     /* centre verticalement si le parent a une hauteur */
    height: 100vh;           /* optionnel : occupe toute la hauteur de la page */
}

#countdown-timer {
    font-weight: bold !important;
    background: #111 !important; /* fond noir */
    color: #fff;
    padding: 20px 40px;          /* espace à l’intérieur du cadre */
    border-radius: 8px;
    display: inline-block;
    font-size: 2rem;             /* taille du texte, ajustable */
    text-align: center;
}
.black-friday-mea {
    display: flex;
    align-items: center;
    justify-content: center; /* centre horizontalement le compteur */
    gap: 8px;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-l9y3bek */.product-flags .product-flag.on-sale span {

background: #111 !important;

font-weight :bold ;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8w4uf39 */.product-flags .product-flag.on-sale span {

background: #111 !important;

font-weight :bold ;

}/* End custom CSS */