.elementor-33116 .elementor-element.elementor-element-2202f64{--display:flex;}.elementor-widget-tp-search-bar .tp-search-bar .tp-search-form .tp-search-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-search-bar .tp-search-bar .tp-search-form .tp-search-input{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-search-bar .tp-search-bar .tp-form-field .tp-select,.elementor-widget-tp-search-bar .tp-search-bar .tp-form-field .tp-sbar-dropdown-menu{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-search-bar .tp-search-form .tp-search-btn{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-search-bar .tp-search-bar .tp-search-area{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-search-bar .tp-search-bar .tp-search-area .tp-search-header .tp-search-resultcount{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-search-bar .tp-search-bar .tp-search-area .tp-serpost-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-search-bar .tp-search-bar .tp-search-area .tp-serpost-excerpt{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-search-bar .tp-search-bar .tp-search-area .tp-serpost-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-search-bar .tp-search-bar .tp-search-area .tp-serpost-shortDesc{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-search-bar .tp-search-bar .tp-search-area .tp-pagelink{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-search-bar .ajax_load_more .post-load-more{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-search-bar .plus-all-posts-loaded{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-search-bar .tp-search-bar .tp-rsearch-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-search-bar .tp-search-bar .tp-rsearch-tag .tp-rsearch-tagname{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-search-bar .tp-search-area .tp-search-error{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-33116 .elementor-element.elementor-element-43199d0 .tp-search-bar .tp-search-form .tp-search-btn{background-color:#048001;}.elementor-33116 .elementor-element.elementor-element-43199d0 .tp-search-form .tp-search-btn:hover{background-color:#BF01BE;}.elementor-33116 .elementor-element.elementor-element-43199d0 .tp-search-bar .tp-search-area .tp-pagelink{background-color:#02010100;font-family:"Figtree", Sans-serif;font-size:13px;font-weight:600;color:#BF01BE;}.elementor-33116 .elementor-element.elementor-element-43199d0{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;z-index:9;}.elementor-33116 .elementor-element.elementor-element-43199d0 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-33116 .elementor-element.elementor-element-43199d0.elementor-element{--align-self:center;}.elementor-33116 .elementor-element.elementor-element-43199d0 .tp-search-bar .tp-search-form .tp-search-input{padding:0px 0px 0px 16px;font-family:"Figtree", Sans-serif;font-weight:600;}.elementor-33116 .elementor-element.elementor-element-43199d0 .tp-search-bar .tp-input-field{width:73%;}.elementor-33116 .elementor-element.elementor-element-43199d0 .tp-search-bar .tp-search-form .tp-search-input-icon svg{width:20px;height:20px;}.elementor-33116 .elementor-element.elementor-element-43199d0 .tp-search-form .tp-input-field:hover{border-style:none;}.elementor-33116 .elementor-element.elementor-element-43199d0 .tp-search-bar .tp-form-field .tp-search-btn{padding:4px 015px 0px 015px;margin:0px 0px 0px 0px;}.elementor-33116 .elementor-element.elementor-element-43199d0 .tp-search-bar .tp-form-field .tp-btn-wrap{justify-content:left;}.elementor-33116 .elementor-element.elementor-element-43199d0 .tp-search-bar .tp-search-form .tp-button-icon{color:#FFFFFF;}.elementor-33116 .elementor-element.elementor-element-43199d0 .tp-search-bar .tp-search-form .tp-button-icon svg{fill:#FFFFFF;width:22px;height:22px;}.elementor-33116 .elementor-element.elementor-element-43199d0 .tp-search-bar .tp-search-btn:hover .tp-button-icon{color:#FFFFFF;}.elementor-33116 .elementor-element.elementor-element-43199d0 .tp-search-bar .tp-search-btn:hover .tp-button-icon svg{fill:#FFFFFF;}.elementor-33116 .elementor-element.elementor-element-43199d0 .tp-search-bar .tp-search-area{padding:0px 0px 14px 0px;margin:0px 0px 0px 10px;width:88.6%;border-radius:5px 5px 5px 5px;}.elementor-33116 .elementor-element.elementor-element-43199d0 .tp-search-bar .tp-search-area .tp-search-header{margin:0px 0px 0px 0px;}.elementor-33116 .elementor-element.elementor-element-43199d0 .tp-search-bar .tp-search-area .tp-serpost-title{font-family:"Figtree", Sans-serif;font-size:13px;font-weight:600;}.elementor-33116 .elementor-element.elementor-element-43199d0 .tp-search-bar .tp-search-area .tp-search-list .tp-serpost-thumb{width:65px;}.elementor-33116 .elementor-element.elementor-element-43199d0 .tp-search-bar .tp-search-area .tp-search-list{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-33116 .elementor-element.elementor-element-43199d0 .tp-search-bar .tp-search-area .tp-pagelink svg{width:20px;height:20px;fill:#BF01BE;}.elementor-33116 .elementor-element.elementor-element-43199d0 .tp-search-bar .tp-search-form .tp-form-field{align-items:flex-end;}@media(max-width:1024px){.elementor-33116 .elementor-element.elementor-element-43199d0 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-33116 .elementor-element.elementor-element-43199d0{width:100%;max-width:100%;}.elementor-33116 .elementor-element.elementor-element-43199d0 .tp-search-bar .tp-search-area{padding:0px 0px 0px 0px;margin:-10px 0px 0px 10px;width:310px;border-radius:5px 5px 5px 5px;}}/* Start custom CSS for tp-search-bar, class: .elementor-element-43199d0 *//* 1) Cacher tout le composant (dropdown + icône + menu) */
.tp-post-dropdown {
  display: none !important;
}

/* 2) Cacher seulement le menu déroulant (garde le bouton visible) */
.tp-post-dropdown .tp-sbar-dropdown-menu {
  display: none !important;
}

/* 3) Cacher uniquement l’élément "Produits (1472)" du menu */
.tp-post-dropdown .tp-sbar-dropdown-menu li#product {
  display: none !important;
}

/* 4) Cacher l’icône chevron si besoin */
.tp-post-dropdown .tp-dd-icon {
  display: none !important;
}

/* 5) (Optionnel) Cacher tout le bloc UNIQUEMENT sur desktop (laisse visible sur mobile) */
@media (min-width: 769px) {
  .tp-post-dropdown { display: none !important; }
}

.tp-search-bar .tp-search-btn-txt.before {
    display: none;
}

.tp-search-bar .tp-rsearch-title {
    display: none;
}/* End custom CSS */