.elementor-6170101 .elementor-element.elementor-element-f2c66b5{z-index:99999;}.elementor-6170101 .elementor-element.elementor-element-3922660 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6170101 .elementor-element.elementor-element-d1c1334{text-align:center;}.elementor-6170101 .elementor-element.elementor-element-d1c1334 .elementor-image img{width:60%;}.elementor-6170101 .elementor-element.elementor-element-d1c1334 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-d2cd980 > .elementor-element-populated{margin:60px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-6f12a35 .elementor-search__container{min-height:50px;border-radius:30px;}.elementor-6170101 .elementor-element.elementor-element-6f12a35 .elementor-search__submit{min-width:50px;}.elementor-6170101 .elementor-element.elementor-element-6f12a35 .elementor-search__icon, .elementor-6170101 .elementor-element.elementor-element-6f12a35 .elementor-search__input, .elementor-6170101 .elementor-element.elementor-element-6f12a35.elementor-search--button-type-text .elementor-search__submit{padding:0 calc(50px / 3);}.elementor-6170101 .elementor-element.elementor-element-6f12a35 input[type="search"].elementor-search__input{font-family:"Arial", sans-serif;}.elementor-6170101 .elementor-element.elementor-element-6f12a35:not(.elementor-search--skin-topbar) .elementor-search__container{background-color:rgba(176,141,87,0.07);border-color:#b08d57;border-width:1px 1px 1px 1px;}.elementor-6170101 .elementor-element.elementor-element-6f12a35.elementor-search--skin-topbar input[type="search"].elementor-search__input{background-color:rgba(176,141,87,0.07);border-color:#b08d57;border-width:1px 1px 1px 1px;}.elementor-6170101 .elementor-element.elementor-element-6f12a35:not(.elementor-search--skin-topbar) .elementor-search__products{width:50% !important;}.elementor-6170101 .elementor-element.elementor-element-6f12a35.elementor-search--skin-topbar .elementor-search__container{border-left-width:calc(50vw - 50% / 2);border-right-width:calc(50vw - 50% / 2);}.elementor-6170101 .elementor-element.elementor-element-6f12a35 .elementor-search__products{border-color:#b08d57;border-width:1px;border-radius:21px;}.elementor-6170101 .elementor-element.elementor-element-6f12a35 a.elementor-search__product-link{padding:10px;background:rgba(176,141,87,0.08);}body:not(.lang-rtl) .elementor-6170101 .elementor-element.elementor-element-6f12a35 .elementor-search__product-image{margin-right:20px;}body.lang-rtl .elementor-6170101 .elementor-element.elementor-element-6f12a35 .elementor-search__product-image{margin-left:20px;}.elementor-6170101 .elementor-element.elementor-element-6f12a35 .elementor-search__product-price{color:#000000;font-family:"Arial", sans-serif;font-size:18px;}.elementor-6170101 .elementor-element.elementor-element-6f12a35 .elementor-search__product-name{font-family:"Arial", sans-serif;}.elementor-6170101 .elementor-element.elementor-element-30e587c.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-6170101 .elementor-element.elementor-element-30e587c.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-end;}.elementor-6170101 .elementor-element.elementor-element-30e587c > .elementor-element-populated{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-9a24c51.elementor-column .elementor-column-wrap{align-items:center;}.elementor-6170101 .elementor-element.elementor-element-9a24c51.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;justify-content:center;}.elementor-6170101 .elementor-element.elementor-element-9a24c51 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6170101 .elementor-element.elementor-element-9a24c51 > .elementor-element-populated{margin:0px 0px 13px 40px;padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-9fb7750.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-6170101 .elementor-element.elementor-element-9fb7750.elementor-view-framed .elementor-icon, .elementor-6170101 .elementor-element.elementor-element-9fb7750.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-6170101 .elementor-element.elementor-element-9fb7750.elementor-view-stacked .elementor-icon:hover{background-color:#000000;}.elementor-6170101 .elementor-element.elementor-element-9fb7750.elementor-view-framed .elementor-icon:hover, .elementor-6170101 .elementor-element.elementor-element-9fb7750.elementor-view-default .elementor-icon:hover{color:#000000;border-color:#000000;}.elementor-6170101 .elementor-element.elementor-element-9fb7750.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-6170101 .elementor-element.elementor-element-9fb7750.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-6170101 .elementor-element.elementor-element-9fb7750.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-6170101 .elementor-element.elementor-element-9fb7750 .elementor-icon{font-size:25px;}.elementor-6170101 .elementor-element.elementor-element-9fb7750 .elementor-icon i{transform:rotate(0deg);}.elementor-6170101 .elementor-element.elementor-element-9fb7750 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-18f3452.elementor-column .elementor-column-wrap{align-items:center;}.elementor-6170101 .elementor-element.elementor-element-18f3452.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;justify-content:center;}.elementor-6170101 .elementor-element.elementor-element-18f3452 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6170101 .elementor-element.elementor-element-18f3452 > .elementor-element-populated{margin:0px 0px 0px -21px;padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-4d208f3 .elementor-item:hover > i{color:#b08d57;}.elementor-6170101 .elementor-element.elementor-element-4d208f3 .elementor-item > i{font-size:27px;}.elementor-6170101 .elementor-element.elementor-element-4d208f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 32px 0px;}.elementor-6170101 .elementor-element.elementor-element-982ff00.elementor-column .elementor-column-wrap{align-items:center;}.elementor-6170101 .elementor-element.elementor-element-982ff00.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;justify-content:center;}.elementor-6170101 .elementor-element.elementor-element-982ff00 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6170101 .elementor-element.elementor-element-982ff00 > .elementor-element-populated{margin:0px 0px 0px -60px;padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-da53dae .elementor-cart__toggle{text-align:center;}.elementor-6170101 .elementor-element.elementor-element-da53dae .elementor-cart__toggle .elementor-button-icon{color:#000000;font-size:27px;}.elementor-6170101 .elementor-element.elementor-element-da53dae .elementor-cart__toggle .elementor-button:hover .elementor-button-icon{color:#b08d57;}.elementor-6170101 .elementor-element.elementor-element-da53dae .elementor-cart__toggle .elementor-button{border-width:0px;border-radius:0px;}.elementor-6170101 .elementor-element.elementor-element-da53dae > .elementor-widget-container{margin:0px 0px 30px -10px;padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-9abe042{margin-top:0px;margin-bottom:-36px;}.elementor-6170101 .elementor-element.elementor-element-2a33cdc > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6170101 .elementor-element.elementor-element-81330c5 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6170101 .elementor-element.elementor-element-2867d13.elementor-view-stacked .elementor-icon{background-color:#222222;}.elementor-6170101 .elementor-element.elementor-element-2867d13.elementor-view-framed .elementor-icon, .elementor-6170101 .elementor-element.elementor-element-2867d13.elementor-view-default .elementor-icon{color:#222222;border-color:#222222;}.elementor-6170101 .elementor-element.elementor-element-2867d13.elementor-view-stacked .elementor-icon:hover{background-color:#b08d57;}.elementor-6170101 .elementor-element.elementor-element-2867d13.elementor-view-framed .elementor-icon:hover, .elementor-6170101 .elementor-element.elementor-element-2867d13.elementor-view-default .elementor-icon:hover{color:#b08d57;border-color:#b08d57;}.elementor-6170101 .elementor-element.elementor-element-2867d13.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-6170101 .elementor-element.elementor-element-2867d13.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-6170101 .elementor-element.elementor-element-2867d13.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-6170101 .elementor-element.elementor-element-2867d13 .elementor-icon i{transform:rotate(0deg);}.elementor-6170101 .elementor-element.elementor-element-bce424c .elementor-item > i{color:#000000;font-size:19px;}.elementor-6170101 .elementor-element.elementor-element-bce424c .elementor-item:hover > i{color:#b08d57;}.elementor-6170101 .elementor-element.elementor-element-c9920e1 .elementor-cart__toggle .elementor-button-icon{color:#000000;font-size:21px;}.elementor-6170101 .elementor-element.elementor-element-c9920e1 .elementor-cart__toggle .elementor-button:hover .elementor-button-icon{color:#b08d57;}.elementor-6170101 .elementor-element.elementor-element-c9920e1 .elementor-cart__toggle .elementor-button{border-width:0px;border-radius:0px;}.elementor-6170101 .elementor-element.elementor-element-c9920e1 .elementor-cart__toggle .elementor-button-icon[data-counter]:before{background-color:#b08d57;}.elementor-6170101 .elementor-element.elementor-element-8323a53 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6170101 .elementor-element.elementor-element-02d630b{color:#000000;}.elementor-6170101 .elementor-element.elementor-element-39e97cf .elementor-search__container{min-height:35px;border-radius:3px;}.elementor-6170101 .elementor-element.elementor-element-39e97cf .elementor-search__submit{min-width:35px;background-color:#b08d57;}.elementor-6170101 .elementor-element.elementor-element-39e97cf .elementor-search__icon, .elementor-6170101 .elementor-element.elementor-element-39e97cf .elementor-search__input, .elementor-6170101 .elementor-element.elementor-element-39e97cf.elementor-search--button-type-text .elementor-search__submit{padding:0 calc(35px / 3);}.elementor-6170101 .elementor-element.elementor-element-39e97cf input[type="search"].elementor-search__input{font-family:"Arial", sans-serif;}.elementor-6170101 .elementor-element.elementor-element-39e97cf:not(.elementor-search--skin-topbar) .elementor-search__container{background-color:rgba(176,141,87,0.1);border-color:#af7b2b;}.elementor-6170101 .elementor-element.elementor-element-39e97cf.elementor-search--skin-topbar input[type="search"].elementor-search__input{background-color:rgba(176,141,87,0.1);border-color:#af7b2b;}.elementor-6170101 .elementor-element.elementor-element-39e97cf:not(.elementor-search--skin-topbar) .elementor-search__products{width:400px !important;}.elementor-6170101 .elementor-element.elementor-element-39e97cf.elementor-search--skin-topbar .elementor-search__container{border-left-width:calc(50vw - 400px / 2);border-right-width:calc(50vw - 400px / 2);}.elementor-6170101 .elementor-element.elementor-element-39e97cf .elementor-search__products{border-color:#b08d57;}.elementor-6170101 .elementor-element.elementor-element-39e97cf a.elementor-search__product-link{background:rgba(176,141,87,0.07);}.elementor-6170101 .elementor-element.elementor-element-39e97cf .elementor-search__product-name{font-family:"Arial", sans-serif;}.elementor-6170101 .elementor-element.elementor-element-39e97cf .elementor-search__product-price{font-family:"Arial", sans-serif;}@media(max-width:767px){.elementor-6170101 .elementor-element.elementor-element-9fb7750 .elementor-icon-box-icon{margin-bottom:15px;}.elementor-6170101 .elementor-element.elementor-element-73f20f9{margin-top:0px;margin-bottom:0px;padding:38px 15px 10px 15px;}.elementor-6170101 .elementor-element.elementor-element-81330c5{width:65%;}.elementor-6170101 .elementor-element.elementor-element-81330c5.elementor-column .elementor-column-wrap{align-items:center;}.elementor-6170101 .elementor-element.elementor-element-81330c5.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;}.elementor-6170101 .elementor-element.elementor-element-8c9ce10{text-align:left;}.elementor-6170101 .elementor-element.elementor-element-8c9ce10 .elementor-image img{width:150px;}.elementor-6170101 .elementor-element.elementor-element-d011124{width:35%;}.elementor-6170101 .elementor-element.elementor-element-d011124.elementor-column .elementor-column-wrap{align-items:center;}.elementor-6170101 .elementor-element.elementor-element-d011124.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;}.elementor-6170101 .elementor-element.elementor-element-8d7e720{width:33%;}.elementor-6170101 .elementor-element.elementor-element-2867d13 .elementor-icon-box-icon{margin-bottom:15px;}.elementor-6170101 .elementor-element.elementor-element-2867d13 .elementor-icon{font-size:18px;}.elementor-6170101 .elementor-element.elementor-element-2867d13 > .elementor-widget-container{margin:21px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-944f980{width:33%;}.elementor-6170101 .elementor-element.elementor-element-bce424c > .elementor-widget-container{margin:7px 0px -24px -20px;padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-f47b0fc{width:33%;}.elementor-6170101 .elementor-element.elementor-element-c9920e1 > .elementor-widget-container{margin:-4px 0px -36px -31px;padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-8323a53{width:25%;}.elementor-6170101 .elementor-element.elementor-element-8323a53 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-f09d5a0 > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 0px 0px 25px;}.elementor-6170101 .elementor-element.elementor-element-02d630b .elementor-text-editor{text-align:center;}.elementor-6170101 .elementor-element.elementor-element-02d630b{font-size:8px;line-height:1em;}.elementor-6170101 .elementor-element.elementor-element-a66dcc9{width:75%;}.elementor-6170101 .elementor-element.elementor-element-39e97cf .elementor-search__container{border-radius:35px;}.elementor-6170101 .elementor-element.elementor-element-39e97cf .elementor-search__submit{min-width:calc( 1 * 35px );}.elementor-6170101 .elementor-element.elementor-element-39e97cf:not(.elementor-search--skin-topbar) .elementor-search__products{width:230px !important;}.elementor-6170101 .elementor-element.elementor-element-39e97cf.elementor-search--skin-topbar .elementor-search__container{border-left-width:calc(50vw - 230px / 2);border-right-width:calc(50vw - 230px / 2);}.elementor-6170101 .elementor-element.elementor-element-39e97cf .elementor-search__products{margin-top:0px;}.elementor-6170101 .elementor-element.elementor-element-39e97cf .elementor-search__product-name{font-size:12px;}.elementor-6170101 .elementor-element.elementor-element-39e97cf .elementor-search__product-price{font-size:11px;}.elementor-6170101 .elementor-element.elementor-element-39e97cf{width:270px;max-width:270px;}}@media(min-width:768px){.elementor-6170101 .elementor-element.elementor-element-3922660{width:20%;}.elementor-6170101 .elementor-element.elementor-element-d2cd980{width:65%;}.elementor-6170101 .elementor-element.elementor-element-30e587c{width:14.664%;}.elementor-6170101 .elementor-element.elementor-element-18f3452{width:33.265%;}.elementor-6170101 .elementor-element.elementor-element-982ff00{width:33%;}}/* Start custom CSS for html, class: .elementor-element-d24b351 */.adm-topbar-marquee,
.adm-topbar-marquee *{
    color:#ffffff !important;
}

.adm-topbar-marquee a{
    color:#ffffff !important;
    text-decoration:none !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9fb7750 *//* Couleur normale */
.elementor-6170101 .elementor-element.elementor-element-9fb7750 svg,
.elementor-6170101 .elementor-element.elementor-element-9fb7750 svg path,
.elementor-6170101 .elementor-element.elementor-element-9fb7750 i{
    fill:#222 !important;
    color:#222 !important;
    transition:.25s;
}

/* Au survol */
.elementor-6170101 .elementor-element.elementor-element-9fb7750:hover svg,
.elementor-6170101 .elementor-element.elementor-element-9fb7750:hover svg path,
.elementor-6170101 .elementor-element.elementor-element-9fb7750:hover i{
    fill:#B08D57 !important;
    color:#B08D57 !important;
}/* End custom CSS */
/* Start custom CSS for ps-widget-module, class: .elementor-element-8934503 */.elementor-6170101 .elementor-element.elementor-element-8934503{
  width:100%;
}

.elementor-6170101 .elementor-element.elementor-element-8934503 .mm_menus_ul{
  display:flex !important;
  justify-content:flex-start !important;
  align-items:center !important;
  gap:16px !important;
  width:auto !important;
  max-width:max-content !important;
  margin:0 auto !important;
}

.elementor-6170101 .elementor-element.elementor-element-8934503 .mm_menus_li{
  flex:0 0 auto !important;
  width:auto !important;
}

.elementor-6170101 .elementor-element.elementor-element-8934503 .mm_menus_li > a,
.elementor-6170101 .elementor-element.elementor-element-8934503 .mm_menus_li > a span{
  font-family: Arial, Helvetica, sans-serif !important;
  font-size:13px !important;
  font-weight:500 !important;
  letter-spacing:0.35px !important;
  color:#222222 !important;
  text-transform:none !important;
  white-space:nowrap !important;
  padding-left:0 !important;
  padding-right:0 !important;
}

.elementor-6170101 .elementor-element.elementor-element-8934503 .arrow,
.elementor-6170101 .elementor-element.elementor-element-8934503 .mm_arrow,
.elementor-6170101 .elementor-element.elementor-element-8934503 .mm_menus_li > a:after,
.elementor-6170101 .elementor-element.elementor-element-8934503 .mm_menus_li > a span:after{
  display:none !important;
  content:none !important;
}

.elementor-6170101 .elementor-element.elementor-element-8934503 .mm_menus_li:hover > a,
.elementor-6170101 .elementor-element.elementor-element-8934503 .mm_menus_li:hover > a span{
  color:#B88A4A !important;
  text-decoration:underline !important;
  text-underline-offset:5px !important;
  text-decoration-thickness:1px !important;
}/* Séparateurs entre les catégories */
.elementor-6170101 .elementor-element.elementor-element-8934503 .mm_menus_li:not(:last-child)::after{
    content:"";
    display:inline-block;
    width:1px;
    height:10px;
    background:#d8d8d8;
    margin-left:16px;
    vertical-align:middle;
}

.elementor-6170101 .elementor-element.elementor-element-8934503 .mm_menus_li{
    display:flex !important;
    align-items:center;/* End custom CSS */