/* Surcouche volontairement minimale : le moteur AuGré existant reste propriétaire des fiches. */
.au-product.augre-hierarchy-filter-excluded{display:none!important}
.augre-hierarchy-filter-bar{display:flex;flex-wrap:wrap;align-items:center;gap:9px 13px;background:#f7f5f1;border:1px solid #e2ded5;padding:12px 16px;margin:14px 0 20px;border-radius:7px;color:#2a4034;font:inherit;line-height:1.45}
.augre-hierarchy-filter-caption{font-weight:650}.augre-hierarchy-filter-bar a{color:#315b45;text-decoration:underline;text-underline-offset:3px}.augre-hierarchy-filter-bar strong{font-weight:700}.augre-hierarchy-count{color:#5b6a60;margin-left:auto}.augre-hierarchy-clear{margin-left:auto}
@media(max-width:700px){.augre-hierarchy-filter-bar{padding:11px;gap:7px}.augre-hierarchy-count,.augre-hierarchy-clear{margin-left:0}}

.augre-hierarchy-children{flex-basis:100%;display:flex;align-items:center;gap:8px;flex-wrap:wrap;border-top:1px solid #e3ded6;padding-top:9px;margin-top:2px}
.augre-hierarchy-children span{font-size:12px;color:#666}
.augre-hierarchy-children a{display:inline-block;border:1px solid #d9d6ce;border-radius:5px;padding:5px 9px;text-decoration:none!important;background:white;font-size:13px}
.augre-hierarchy-children a:hover,.augre-hierarchy-children a:focus-visible{background:#eaece5}
