/* RCAD v5.74 — iconos amarillos en navegación principal */
.rcad-product-nav > .rcad-product-nav__item > a{
    display:flex;
    align-items:center;
    gap:6px;
}
.rcad-product-nav__menu-icon{
    display:inline-grid;
    place-items:center;
    width:19px;
    height:19px;
    flex:0 0 19px;
    color:#f6a800;
}
.rcad-product-nav__menu-icon svg{
    display:block;
    width:19px!important;
    height:19px!important;
    fill:none!important;
    stroke:currentColor!important;
    stroke-width:1.9!important;
    stroke-linecap:round!important;
    stroke-linejoin:round!important;
}
.rcad-product-nav__item--home .rcad-product-nav__home-icon{
    color:#f6a800!important;
}
.rcad-product-nav > .rcad-product-nav__item > a:hover .rcad-product-nav__menu-icon,
.rcad-product-nav > .rcad-product-nav__item:hover > a .rcad-product-nav__menu-icon{
    color:#e89d00;
}



/* RCAD v5.76 — una sola regla para TODOS los elementos del menú principal.
   Inicio deja de tener cualquier tratamiento especial heredado. */
.rcad-cms-header .rcad-product-nav > .rcad-product-nav__item > a{
    display:flex!important;
    align-items:center!important;
    gap:6px!important;
    padding-inline:9px!important;
    font-size:13.5px!important;
    font-weight:800!important;
    line-height:1!important;
}
.rcad-cms-header .rcad-product-nav__menu-icon{
    display:inline-grid!important;
    place-items:center!important;
    width:19px!important;
    height:19px!important;
    min-width:19px!important;
    min-height:19px!important;
    max-width:19px!important;
    max-height:19px!important;
    flex:0 0 19px!important;
    color:#f6a800!important;
}
.rcad-cms-header .rcad-product-nav__menu-icon svg{
    display:block!important;
    width:19px!important;
    height:19px!important;
    min-width:19px!important;
    min-height:19px!important;
    max-width:19px!important;
    max-height:19px!important;
    fill:none!important;
    stroke:currentColor!important;
    stroke-width:1.9!important;
    stroke-linecap:round!important;
    stroke-linejoin:round!important;
}
