/* Category navigation pages have no product filters. Product archives retain them. */
body.tax-product_cat:not(:has(.product-grid-item)) .elementor-1419 .elementor-element-630ca7e,
body.tax-product_cat:not(:has(.product-grid-item)) .elementor-widget-wd_builder_off_canvas_column_btn,
body.tax-product_cat:not(:has(.product-grid-item)) .elementor-widget-wd_shop_archive_orderby,
body.tax-product_cat:not(:has(.product-grid-item)) .elementor-widget-wd_shop_archive_per_page,
body.tax-product_cat:not(:has(.product-grid-item)) .elementor-widget-wd_shop_archive_view,
body.tax-product_cat:not(:has(.product-grid-item)) .elementor-widget-wd_shop_archive_result_count,
body.tax-product_cat:not(:has(.product-grid-item)) .wd-sidebar-opener {display:none!important;}
body.tax-product_cat:not(:has(.product-grid-item)) .elementor-1419 .elementor-element-94cd55e {width:100%!important;max-width:100%!important;}
body.tax-product_cat .page-title.title-shop {background:#f5f5f5!important;background-image:none!important;padding:28px 20px!important;margin-bottom:24px!important;min-height:0!important;}
body.tax-product_cat .page-title.title-shop:before,
body.tax-product_cat .page-title.title-shop:after {background:none!important;}
body.tax-product_cat .page-title.title-shop .entry-title,
body.tax-product_cat .page-title.title-shop h1 {color:#222!important;font-size:clamp(26px,3.2vw,44px)!important;line-height:1.2!important;text-shadow:none!important;}
body.tax-product_cat .page-title.title-shop a,
body.tax-product_cat .page-title.title-shop .wd-back-btn {color:#555!important;}
.product-category .category-image-wrapp {background:#fff;}
.product-category img {object-fit:contain!important;background:#fff;}
.agapro-menu-icon {width:24px!important;height:24px!important;min-width:24px;object-fit:contain;vertical-align:middle;margin-inline-end:10px;}
.nav-link-text:has(>.agapro-menu-icon) {display:flex;align-items:center;}
.agapro-intro h1,.agapro-intro h2 {line-height:1.25;}
.agapro-intro .agapro-lead {color:#d8262b;font-size:19px;font-weight:600;}
@media(max-width:767px){body.tax-product_cat .page-title.title-shop{padding:22px 16px!important;}.agapro-menu-icon{width:22px!important;height:22px!important;}}
.menu-item>a[href$="/categorie-produit/tv-photo-video/"] {--agapro-icon:url("icons/tv.svg");}
.menu-item>a[href$="/categorie-produit/tv-photo-video/"]::before {content:"";display:inline-block;width:24px;height:24px;min-width:24px;margin-inline-end:10px;background:var(--agapro-icon) center/contain no-repeat;}
.menu-item>a[href$="/categorie-produit/tv-photo-video/"]>.wd-nav-img {display:none!important;}
.menu-item>a[href$="/categorie-produit/petit-electromenager/"] {--agapro-icon:url("icons/blender.svg");}
.menu-item>a[href$="/categorie-produit/petit-electromenager/"]::before {content:"";display:inline-block;width:24px;height:24px;min-width:24px;margin-inline-end:10px;background:var(--agapro-icon) center/contain no-repeat;}
.menu-item>a[href$="/categorie-produit/petit-electromenager/"]>.wd-nav-img {display:none!important;}
.menu-item>a[href$="/categorie-produit/sante-beaute/"] {--agapro-icon:url("icons/care.svg");}
.menu-item>a[href$="/categorie-produit/sante-beaute/"]::before {content:"";display:inline-block;width:24px;height:24px;min-width:24px;margin-inline-end:10px;background:var(--agapro-icon) center/contain no-repeat;}
.menu-item>a[href$="/categorie-produit/sante-beaute/"]>.wd-nav-img {display:none!important;}
.menu-item>a[href$="/categorie-produit/entretien-de-la-maison/"] {--agapro-icon:url("icons/vacuum.svg");}
.menu-item>a[href$="/categorie-produit/entretien-de-la-maison/"]::before {content:"";display:inline-block;width:24px;height:24px;min-width:24px;margin-inline-end:10px;background:var(--agapro-icon) center/contain no-repeat;}
.menu-item>a[href$="/categorie-produit/entretien-de-la-maison/"]>.wd-nav-img {display:none!important;}
.menu-item>a[href$="/categorie-produit/confort-de-la-maison/"] {--agapro-icon:url("icons/comfort.svg");}
.menu-item>a[href$="/categorie-produit/confort-de-la-maison/"]::before {content:"";display:inline-block;width:24px;height:24px;min-width:24px;margin-inline-end:10px;background:var(--agapro-icon) center/contain no-repeat;}
.menu-item>a[href$="/categorie-produit/confort-de-la-maison/"]>.wd-nav-img {display:none!important;}
.menu-item>a[href$="/categorie-produit/gros-electromenager/"] {--agapro-icon:url("icons/washer.svg");}
.menu-item>a[href$="/categorie-produit/gros-electromenager/"]::before {content:"";display:inline-block;width:24px;height:24px;min-width:24px;margin-inline-end:10px;background:var(--agapro-icon) center/contain no-repeat;}
.menu-item>a[href$="/categorie-produit/gros-electromenager/"]>.wd-nav-img {display:none!important;}
