Ciao,
il file di virtuemart è dentro la cartella less del template che usi. Prova a toglierlo. Il div è uguale a quello che usa icagenda perciò probabilmente carica quel file.
Se lo elimini prende quello giusto, solo che non ha tutti i css di virtuemart, puoi scriverli e cambiare il colore.
Se possibile lo farei su un file custom del template, magari aggiungendo !important, altrimenti magari al primo upgrade di icagenda te li perdi.