.elementor-1170401 .elementor-element.elementor-element-5241ab48:not(.elementor-motion-effects-element-type-background), .elementor-1170401 .elementor-element.elementor-element-5241ab48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#92B7B5;}.elementor-1170401 .elementor-element.elementor-element-5241ab48{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1170401 .elementor-element.elementor-element-5241ab48 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1170401 .elementor-element.elementor-element-70e53957{color:#FFFFFF;font-weight:900;}.elementor-1170401 .elementor-element.elementor-element-6b0e770b > .elementor-container{min-height:33px;}.elementor-1170401 .elementor-element.elementor-element-6b0e770b > .elementor-container:after{content:"";min-height:inherit;}.elementor-1170401 .elementor-element.elementor-element-1d94e50a .elementor-text-editor{text-align:justify;}.elementor-1170401 .elementor-element.elementor-element-1d94e50a{color:#FFFFFF;font-size:16px;font-weight:500;}.elementor-1170401 .elementor-element.elementor-element-5c7e5346{text-align:center;}.elementor-1170401 .elementor-element.elementor-element-5c7e5346 > .elementor-widget-container{margin:-2px -131px 0px 0px;}.elementor-1170401 .elementor-element.elementor-element-67f19c2 .elementor-search__container{min-height:37px;border-radius:25px;}.elementor-1170401 .elementor-element.elementor-element-67f19c2 .elementor-search__submit{min-width:37px;color:#ADADAD;background-color:#FBFBFB;}.elementor-1170401 .elementor-element.elementor-element-67f19c2 .elementor-search__icon, .elementor-1170401 .elementor-element.elementor-element-67f19c2 .elementor-search__input, .elementor-1170401 .elementor-element.elementor-element-67f19c2.elementor-search--button-type-text .elementor-search__submit{padding:0 calc(37px / 3);}.elementor-1170401 .elementor-element.elementor-element-67f19c2:not(.elementor-search--skin-topbar) .elementor-search__container{background-color:#FBFBFB;border-color:#ABABAB;border-width:1px 1px 1px 1px;}.elementor-1170401 .elementor-element.elementor-element-67f19c2.elementor-search--skin-topbar input[type="search"].elementor-search__input{background-color:#FBFBFB;border-color:#ABABAB;border-width:1px 1px 1px 1px;}.elementor-1170401 .elementor-element.elementor-element-67f19c2:not(.elementor-search--skin-topbar) .elementor-search--focus .elementor-search__container{border-color:#000000;}.elementor-1170401 .elementor-element.elementor-element-67f19c2.elementor-search--skin-topbar input[type="search"].elementor-search__input:focus{border-color:#000000;}.elementor-1170401 .elementor-element.elementor-element-67f19c2 .elementor-search_Submit:hover{background-color:#5A5959;}.elementor-1170401 .elementor-element.elementor-element-67f19c2:not(.elementor-search--skin-topbar) .elementor-search__products{width:677px !important;}.elementor-1170401 .elementor-element.elementor-element-67f19c2.elementor-search--skin-topbar .elementor-search__container{border-width:0 calc(50vw - 677px / 2);}.elementor-1170401 .elementor-element.elementor-element-67f19c2 .elementor-search__products{margin-top:13px;border-color:#92B7B5;border-radius:5px;}body:not(.lang-rtl) .elementor-1170401 .elementor-element.elementor-element-67f19c2 .elementor-search__product-image{margin-right:26px;}body.lang-rtl .elementor-1170401 .elementor-element.elementor-element-67f19c2 .elementor-search__product-image{margin-left:26px;}.elementor-1170401 .elementor-element.elementor-element-67f19c2 .elementor-search__product-price{color:#000000;}.elementor-1170401 .elementor-element.elementor-element-67f19c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1170401 .elementor-element.elementor-element-67f19c2{width:458px;max-width:max(458px, 100%);}.elementor-1170401 .elementor-element.elementor-element-1133a183 .elementor-item > i{color:#000000;}.elementor-1170401 .elementor-element.elementor-element-1133a183 .elementor-nav--main a.elementor-item.elementor-item-active:not(#e), .elementor-1170401 .elementor-element.elementor-element-1133a183 .elementor-nav--main a.elementor-item.highlighted:not(#e), .elementor-1170401 .elementor-element.elementor-element-1133a183 .elementor-nav--main a.elementor-item:not(#e):hover, .elementor-1170401 .elementor-element.elementor-element-1133a183 .elementor-nav--main a.elementor-item:not(#e):focus{color:#92B7B5;}.elementor-1170401 .elementor-element.elementor-element-1133a183 .elementor-item:hover > i{color:#92B7B5;}.elementor-1170401 .elementor-element.elementor-element-1133a183 > .elementor-widget-container{margin:-4px -3px 0px -4px;padding:0px 0px 0px 0px;}.elementor-1170401 .elementor-element.elementor-element-9d3ebd1 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-1170401 .elementor-element.elementor-element-12b1eeb0 .elementor-cart__toggle{text-align:left;}.elementor-1170401 .elementor-element.elementor-element-12b1eeb0 .elementor-cart__toggle .elementor-button-icon{font-size:22px;color:#000000;}.elementor-1170401 .elementor-element.elementor-element-12b1eeb0 .elementor-cart__toggle .elementor-button:hover .elementor-button-icon{color:#92B7B5;}.elementor-1170401 .elementor-element.elementor-element-12b1eeb0 .elementor-cart__toggle .elementor-button{border-width:0px;}.elementor-1170401 .elementor-element.elementor-element-12b1eeb0 > .elementor-widget-container{margin:-3px 0px 0px 0px;}.elementor-1170401 .elementor-element.elementor-element-685b9a6b > .elementor-container{max-width:1600px;}.elementor-1170401 .elementor-element.elementor-element-5019f9d3 .elementor-nav--main a.elementor-item{font-size:18px;font-weight:500;}.elementor-1170401 .elementor-element.elementor-element-5019f9d3 .elementor-nav--main a.elementor-item:not(#e){color:#000000;}.elementor-1170401 .elementor-element.elementor-element-5019f9d3 .elementor-nav--main a.elementor-item.elementor-item-active:not(#e), .elementor-1170401 .elementor-element.elementor-element-5019f9d3 .elementor-nav--main a.elementor-item.highlighted:not(#e), .elementor-1170401 .elementor-element.elementor-element-5019f9d3 .elementor-nav--main a.elementor-item:not(#e):hover, .elementor-1170401 .elementor-element.elementor-element-5019f9d3 .elementor-nav--main a.elementor-item:not(#e):focus{color:#92B7B5;}.elementor-1170401 .elementor-element.elementor-element-5019f9d3 .elementor-nav--main .elementor-item{padding-left:11px;padding-right:11px;}.elementor-1170401 .elementor-element.elementor-element-5019f9d3 .elementor-nav--dropdown{font-size:15px;background-color:#E6F3F2;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-1170401 .elementor-element.elementor-element-5019f9d3 .elementor-nav--dropdown a:not(#e), .elementor-1170401 .elementor-element.elementor-element-5019f9d3 .elementor-menu-toggle{color:#000000;}.elementor-1170401 .elementor-element.elementor-element-5019f9d3 .elementor-nav--dropdown a.elementor-item-active:not(#e), .elementor-1170401 .elementor-element.elementor-element-5019f9d3 .elementor-nav--dropdown a.highlighted:not(#e), .elementor-1170401 .elementor-element.elementor-element-5019f9d3 .elementor-nav--dropdown a:not(#e):hover, .elementor-1170401 .elementor-element.elementor-element-5019f9d3 .elementor-menu-toggle:hover{color:#6F7A8D;}.elementor-1170401 .elementor-element.elementor-element-5019f9d3 .elementor-nav--dropdown a:hover, .elementor-1170401 .elementor-element.elementor-element-5019f9d3 .elementor-nav--dropdown a.elementor-item-active, .elementor-1170401 .elementor-element.elementor-element-5019f9d3 .elementor-nav--dropdown a.highlighted{background-color:#E6F3F2;}.elementor-1170401 .elementor-element.elementor-element-5019f9d3 .elementor-nav--dropdown li:first-child a{border-top-left-radius:5px;border-top-right-radius:5px;}.elementor-1170401 .elementor-element.elementor-element-5019f9d3 .elementor-nav--dropdown li:last-child a{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.elementor-1170401 .elementor-element.elementor-element-5858952f .elementor-nav--dropdown a:hover, .elementor-1170401 .elementor-element.elementor-element-5858952f .elementor-nav--dropdown a.elementor-item-active, .elementor-1170401 .elementor-element.elementor-element-5858952f .elementor-nav--dropdown a.highlighted{background-color:#92B7B5;}.elementor-1170401 .elementor-element.elementor-element-5858952f div.elementor-menu-toggle{color:#010101;}.elementor-1170401 .elementor-element.elementor-element-5858952f .elementor-menu-toggle{background-color:rgba(255, 255, 255, 0);}.elementor-1170401 .elementor-element.elementor-element-39965676 .elementor-cart__toggle .elementor-button{border-width:0px;}.elementor-1170401 .elementor-element.elementor-element-39965676 .elementor-cart__toggle .elementor-button-icon[data-counter]:before{right:calc(0em - 1.2em);}.elementor-1170401 .elementor-element.elementor-element-38f496f .elementor-nav--main a.elementor-item{font-weight:500;text-decoration:underline;}.elementor-1170401 .elementor-element.elementor-element-58625c56 .elementor-search__container{min-height:37px;border-radius:25px;}.elementor-1170401 .elementor-element.elementor-element-58625c56 .elementor-search__submit{min-width:37px;color:#ADADAD;background-color:#FBFBFB;}.elementor-1170401 .elementor-element.elementor-element-58625c56 .elementor-search__icon, .elementor-1170401 .elementor-element.elementor-element-58625c56 .elementor-search__input, .elementor-1170401 .elementor-element.elementor-element-58625c56.elementor-search--button-type-text .elementor-search__submit{padding:0 calc(37px / 3);}.elementor-1170401 .elementor-element.elementor-element-58625c56:not(.elementor-search--skin-topbar) .elementor-search__container{background-color:rgba(251, 251, 251, 0.85);border-color:#92B7B5;border-width:1px 1px 1px 1px;}.elementor-1170401 .elementor-element.elementor-element-58625c56.elementor-search--skin-topbar input[type="search"].elementor-search__input{background-color:rgba(251, 251, 251, 0.85);border-color:#92B7B5;border-width:1px 1px 1px 1px;}.elementor-1170401 .elementor-element.elementor-element-58625c56:not(.elementor-search--skin-topbar) .elementor-search--focus .elementor-search__container{border-color:#000000;}.elementor-1170401 .elementor-element.elementor-element-58625c56.elementor-search--skin-topbar input[type="search"].elementor-search__input:focus{border-color:#000000;}.elementor-1170401 .elementor-element.elementor-element-58625c56 .elementor-search_Submit:hover{background-color:#5A5959;}.elementor-1170401 .elementor-element.elementor-element-58625c56:not(.elementor-search--skin-topbar) .elementor-search__products{width:677px !important;}.elementor-1170401 .elementor-element.elementor-element-58625c56.elementor-search--skin-topbar .elementor-search__container{border-width:0 calc(50vw - 677px / 2);}.elementor-1170401 .elementor-element.elementor-element-58625c56 .elementor-search__products{border-radius:5px;}body:not(.lang-rtl) .elementor-1170401 .elementor-element.elementor-element-58625c56 .elementor-search__product-image{margin-right:26px;}body.lang-rtl .elementor-1170401 .elementor-element.elementor-element-58625c56 .elementor-search__product-image{margin-left:26px;}.elementor-1170401 .elementor-element.elementor-element-58625c56 .elementor-search__product-price{color:#000000;}.elementor-1170401 .elementor-element.elementor-element-58625c56 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1170401 .elementor-element.elementor-element-58625c56{width:458px;max-width:max(458px, 100%);}#header{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}@media(min-width:768px){.elementor-1170401 .elementor-element.elementor-element-2c66ecff{width:11.316%;}.elementor-1170401 .elementor-element.elementor-element-5ea1848{width:25.088%;}.elementor-1170401 .elementor-element.elementor-element-4565e708{width:15.789%;}.elementor-1170401 .elementor-element.elementor-element-defa928{width:17.578%;}.elementor-1170401 .elementor-element.elementor-element-449f2fe6{width:12.213%;}}@media(max-width:1024px){.elementor-1170401 .elementor-element.elementor-element-5c7e5346 .elementor-image img{width:43%;}.elementor-1170401 .elementor-element.elementor-element-5019f9d3 .elementor-nav--main a.elementor-item{font-size:9px;}}@media(max-width:767px){.elementor-1170401 .elementor-element.elementor-element-1d94e50a{font-size:11px;}.elementor-1170401 .elementor-element.elementor-element-5c7e5346 > .elementor-widget-container{margin:-2px 223px -13px -13px;}.elementor-1170401 .elementor-element.elementor-element-6dae29d1{width:10%;}.elementor-1170401 .elementor-element.elementor-element-5858952f .elementor-nav--dropdown{border-radius:0px 0px 0px 0px;}.elementor-1170401 .elementor-element.elementor-element-5858952f .elementor-nav--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-1170401 .elementor-element.elementor-element-5858952f .elementor-nav--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-1170401 .elementor-element.elementor-element-5858952f .elementor-nav--main > .elementor-nav > li > .elementor-nav--dropdown, .elementor-1170401 .elementor-element.elementor-element-5858952f .elementor-nav__container.elementor-nav--dropdown{margin-top:24px !important;}.elementor-1170401 .elementor-element.elementor-element-5858952f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1170401 .elementor-element.elementor-element-4332435b{width:70%;}.elementor-1170401 .elementor-element.elementor-element-d33ce5 .elementor-image img{width:80%;}.elementor-1170401 .elementor-element.elementor-element-3516b633{width:10%;}.elementor-1170401 .elementor-element.elementor-element-39965676 > .elementor-widget-container{margin:0px 0px 0px -24px;}.elementor-1170401 .elementor-element.elementor-element-5dde3e03{width:10%;}.elementor-1170401 .elementor-element.elementor-element-38f496f .elementor-nav--main a.elementor-item{font-size:12px;}.elementor-1170401 .elementor-element.elementor-element-38f496f > .elementor-widget-container{margin:0px 0px 0px -17px;}}/* Start custom CSS for theme-site-logo, class: .elementor-element-5c7e5346 *//* Cible le logo dans le widget Elementor */
.elementor-widget-theme-site-logo .elementor-image img {
    width: 200px !important; /* fixe la taille du logo */
    height: auto !important;
    max-width: none !important; /* empêche le redimensionnement */
    object-fit: contain;
    display: block;
    margin: 0 auto; /* centre le logo horizontalement */
}

/* S'assurer que le conteneur du logo ne déplace pas son contenu */
.elementor-widget-theme-site-logo {
    display: flex;
    justify-content: center; /* centre dans son bloc */
    align-items: center;
    text-align: center;
}

/* Empêcher le redimensionnement selon la taille de l’écran */
@media screen and (max-width: 768px) {
    .elementor-widget-theme-site-logo .elementor-image img {
        width: 200px !important;
    }
}/* End custom CSS */
/* Start custom CSS for ajax-search, class: .elementor-element-67f19c2 *//* Centrage horizontal de la barre de recherche */
.elementor-widget-ajax-search .elementor-search__container {
    display: flex;
    justify-content: center;
    align-items: center;
}

/* Optionnel : s'assurer que le formulaire ne dépasse pas */
.elementor-search {
    width: 100%;
}

/* Optionnel : définir une largeur maximale pour la barre de recherche */
.elementor-search__input {
    max-width: 500px;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for ajax-search, class: .elementor-element-58625c56 *//* Centrage horizontal de la barre de recherche */
.elementor-widget-ajax-search .elementor-search__container {
    display: flex;
    justify-content: center;
    align-items: center;
}

/* Optionnel : s'assurer que le formulaire ne dépasse pas */
.elementor-search {
    width: 100%;
}

/* Optionnel : définir une largeur maximale pour la barre de recherche */
.elementor-search__input {
    max-width: 500px;
    width: 100%;
}/* End custom CSS */