body.tax-product_cat:has(.aicn-tr) .agro-restored-directory{display:none!important}.aicn-tr-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.aicn-tr-form label{display:flex;flex-direction:column;font-size:14px;color:#31543c;gap:6px}.aicn-tr-form select{width:100%;min-width:0;box-sizing:border-box;padding:11px 9px;border:1px solid #c4cfc0;border-radius:8px;background:#fff;color:#20392a;font:inherit;font-size:14px;text-overflow:ellipsis}.aicn-tr-form button{align-self:end;padding:12px;background:linear-gradient(#426f48,#2b5333);color:white;border:1px solid #254a2d;border-radius:9px;box-shadow:0 3px 0 #193d22;cursor:pointer;font:inherit;font-size:14px}.aicn-tr-note{font-size:13px;line-height:1.55;color:#5a6857;margin:16px 0 8px}.aicn-tr-children{margin-top:18px}.aicn-tr .aicn-current{margin-bottom:18px}.aicn-tr-families{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.aicn-tr-families a{font-size:13px;color:#31543c;text-decoration:none;padding:8px 10px;background:#fff;border:1px solid #c7d3c2;border-radius:8px}.aicn-tr-families a.is-current{background:#edf2e7;border-color:#7e9875;font-weight:650}.aicn-tr-legacy{margin-top:14px;font-size:13px}.aicn-tr-legacy summary{cursor:pointer}.aicn-tr-legacy div{display:flex;flex-wrap:wrap;gap:10px;padding-top:8px}.aicn-tr-form select:focus-visible,.aicn-tr-form button:focus-visible{outline:3px solid #ae8732;outline-offset:2px}@media(max-width:600px){.aicn-tr-form{grid-template-columns:1fr}.aicn-tr-form select{font-size:16px}}
